478729524488932153709690880
478,729,524,488,932,153,709,690,880 is an even composite number composed of eleven prime numbers multiplied together.
478729524488932153709690880 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 478729524488932153709690880:
217 × 3 × 5 × 7 × 11 × 157 × 163 × 173 × 1511 × 1667 × 283573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 11 × 157 × 163 × 173 × 1511 × 1667 × 283573)See below for interesting mathematical facts about the number 478729524488932153709690880 from the Numbermatics database.
Names of 478729524488932153709690880
- Cardinal: 478729524488932153709690880 can be written as Four hundred seventy-eight septillion, seven hundred twenty-nine sextillion, five hundred twenty-four quintillion, four hundred eighty-eight quadrillion, nine hundred thirty-two trillion, one hundred fifty-three billion, seven hundred nine million, six hundred ninety thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 4.7872952448893215370969088 × 1026
Factors of 478729524488932153709690880
Divisors of 478729524488932153709690880
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 11 12 14 15 16 20 21 22 24 28 30 32 33 35 40 42 44 48 55 56 60 64 66 70 77 80 84 88 96 105 110 112 120 128 132 140 154 157 160 163 165 168 173 176 192 210 220 224 231 240 256 264 280 308 314 320 326 330 336 346 352 384 385 420 440 448 462 471 480 489 512 519 528 560 616 628 640 652 660 672 692 704 768 770 785 815 840 865 880 896 924 942 960 978 1024 1038 1056 1099 1120 1141 1155 1211 1232 1256 1280 1304 1320 1344 1384 1408 1511 1536 1540 1570 1630 1667 1680 1727 1730 1760 1792 1793 1848 1884 1903 1920 1956 2048 2076 2112 2198 2240 2282 2310 2355 2422 2445 2464 2512 2560 2595 2608 2640 2688 2768 2816 3022 3072 3080 3140 3260 3297 3334 3360 3423 3454 3460 3520 3584 3586 3633 3696 3768 3806 3840 3912 4096 4152 4224 4396 4480 4533 4564 4620 4710 4844 4890 4928 5001 5024 5120 5181 5190 5216 5280 5376 5379 5495 5536 5632 5705 5709 6044 6055 6144 6160 6280 6520 6594 6668 6720 6846 6908 6920 7040 7168 7172 7266 7392 7536 7555 7612 7680 7824 8192 8304 8335 8448 8635 8792 8960 8965 9066 9128 9240 9420 9515 9688 9780 9856 10002 10048 10240 10362 10380 10432 10560 10577 10752 10758 10990 11072 11264 11410 11418 11669 12088 12089 12110 12288 12320 12551 12560 13040 13188 13321 13336 13440 13692 13816 13840 14080 14336 14344 14532 14784 15072 15110 15224 15360 15648 16384 16485 16608 16621 16670 16896 17115 17270 17584 17920 17930 18132 18165 18256 18337 18480 18840 19030 19376 19560 19712 20004 20096 20480 20724 20760 20864 21120 21154 21504 21516 21980 22144 22528 22665 22820 22836 23338 24176 24178 24220 24576 24640 25005 25102 25120 25591 25905 26080 26376 26642 26672 26880 26895 27161 27384 27632 27680 28160 28199 28545 28672 28688 29064 29568 30144 30220 30448 30720 31296 31731 32768 32970 33216 33242 33340 33792 34230 34540 35007 35168 35840 35860 36264 36267 36330 36512 36674 36960 37653 37680 38060 38752 39120 39424 39963 40008 40192 40960 41448 41520 41728 42240 42308 43008 43032 43960 44288 45056 45330 45640 45672 46676 48352 48356 48440 49152 49280 49863 50010 50204 50240 51182 51810 52160 52752 52885 53284 53344 53760 53790 54322 54768 55011 55264 55360 56320 56398 57090 57344 57376 58128 58345 59136 60288 60440 60445 60896 61440 62592 62755 63462 65536 65940 66432 66484 66605 66680 67584 68460 69080 70014 70336 71680 71720 72528 72534 72660 73024 73348 73920 75306 75360 76120 76773 77504 78240 78848 79926 80016 80384 81483 81920 82896 83040 83105 83456 84480 84597 84616 86016 86064 87920 88576 90112 90660 91280 91344 91685 93352 96704 96712 96880 98304 98560 99726 100020 100408 100480 102364 103620 104320 105504 105770 106568 106688 107520 107580 108644 109536 110022 110528 110720 112640 112796 114180 114688 114752 116256 116347 116690 118272 120576 120880 120890 121792 122880 125184 125510 126924 127955 128359 131072 131880 132864 132968 133210 133360 135168 135805 136920 138160 140028 140672 140995 143360 143440 145056 145068 145320 146048 146696 147840 150612 150720 152240 153546 155008 156480 157696 158655 159852 160032 160768 162966 163840 165792 166080 166210 166912 168960 169194 169232 172032 172128 175035 175840 177152 179137 180224 181320 181335 182560 182688 183370 186704 188265 190127 193408 193424 193760 196608 197120 197393 199452 199815 200040 200816 200960 204728 207240 208640 211008 211540 213136 213376 215040 215160 217288 219072 220044 221056 221440 225280 225592 228360 229376 229504 232512 232694 233380 236544 237227 241152 241760 241780 243584 245760 246293 249315 250368 251020 253848 255910 256718 261403 261719 263760 265728 265936 266420 266720 270336 271610 271721 273840 275055 276320 280056 281344 281501 281990 283573 286720 286880 288391 290112 290136 290640 292096 293392 295680 298771 301224 301440 304480 307092 310016 310189 312960 315392 317310 319704 320064 321536 325932 327680 331584 332160 332420 333824 337920 338388 338464 344064 344256 349041 350070 351680 354304 358274 360448 362640 362670 365120 365376 366740 373408 376530 380254 383865 385077 386816 386848 387520 393216 394240 394786 398904 399630 400080 401632 401920 407415 409456 414480 417280 422016 422985 423080 426272 426752 430080 430320 434576 438144 440088 442112 442880 450560 451184 456720 458752 459008 465024 465388 466760 473088 474454 482304 483520 483560 487168 491520 492586 498630 500736 502040 507696 511820 513436 522806 523438 527520 531456 531872 532840 533440 537411 540672 543220 543442 547680 550110 552640 560112 562688 563002 563980 567146 570381 573440 573760 576782 580224 580272 581280 581735 584192 586784 591360 592179 597542 602448 602880 608960 614184 620032 620378 625920 630784 634620 639408 640128 641795 643072 651864 655360 663168 664320 664840 667648 675840 676776 676928 688128 688512 698082 700140 703360 708608 711681 716548 720896 725280 725340 730240 730752 733480 738879 746816 753060 760508 767730 770154 773632 773696 775040 784209 785157 788480 789572 797808 799260 800160 803264 803840 814830 815163 818912 828960 834560 844032 844503 845970 846160 850719 852544 853504 860160 860640 865173 869152 876288 880176 884224 885760 895685 896313 901120 902368 913440 917504 918016 930048 930567 930776 933520 946176 948908 950635 964608 967040 967120 974336 983040 985172 986965 997260 1001472 1004080 1015392 1023640 1026872 1045612 1046876 1055040 1062912 1063744 1065680 1066880 1074822 1081344 1086440 1086884 1095360 1100220 1105280 1120224 1125376 1126004 1127960 1134292 1140762 1146880 1147520 1153564 1160448 1160544 1162560 1163470 1168384 1173568 1182720 1184358 1186135 1195084 1204896 1205760 1217920 1228368 1231465 1240064 1240756 1251840 1261568 1269240 1278816 1280256 1283590 1286144 1303728 1307015 1308595 1326336 1328640 1329680 1335296 1351680 1353552 1353856 1358605 1376256 1377024 1396164 1400280 1406720 1407505 1417216 1417865 1423362 1433096 1441792 1441955 1450560 1450680 1460480 1461504 1466960 1477758 1493632 1493855 1506120 1521016 1535460 1540308 1547264 1547392 1550080 1550945 1568418 1570314 1576960 1579144 1595616 1598520 1600320 1606528 1607680 1629660 1630326 1637824 1657920 1660589 1669120 1688064 1689006 1691940 1692320 1701438 1705088 1707008 1720320 1721280 1724051 1730346 1738304 1745205 1752576 1760352 1768448 1771520 1791370 1792626 1802240 1804736 1826880 1829821 1832033 1836032 1860096 1861134 1861552 1867040 1892352 1897816 1901270 1902047 1925385 1929216 1934080 1934240 1948672 1966080 1970344 1970507 1973930 1985011 1994520 2002944 2008160 2018737 2030784 2047280 2053744 2091224 2091397 2093752 2110080 2125824 2127488 2131360 2133760 2149644 2162688 2171323 2172880 2173768 2190720 2200440 2210560 2240448 2250752 2252008 2255920 2268584 2281524 2293760 2295040 2307128 2320896 2321088 2325120 2326940 2336768 2347136 2365440 2368716 2372270 2390168 2409792 2411520 2435840 2456736 2462930 2480128 2481512 2503680 2518837 2523136 2538480 2557632 2560512 2567180 2572288 2607456 2609497 2614030 2617190 2652672 2657280 2659360 2670592 2687055 2703360 2707104 2707712 2709223 2717210 2752512 2754048 2792328 2800560 2813440 2815010 2834432 2835730 2846724 2851905 2866192 2875433 2878909 2883910 2901120 2901360 2920960 2923008 2933920 2955516 2960895 2987264 2987710 2988931 3012240 3042032 3070920 3080616 3094528 3094784 3100160 3101890 3119303 3136836 3140628 3153920 3158288 3172301 3191232 3197040 3200640 3213056 3215360 3259320 3260652 3275648 3315840 3321178 3338240 3376128 3378012 3383880 3384640 3402876 3410176 3414016 3440640 3442560 3448102 3460692 3476608 3490410 3505152 3520704 3536896 3543040 3558405 3582740 3585252 3604480 3609472 3653760 3659642 3664066 3672064 3694395 3720192 3722268 3723104 3734080 3784704 3795632 3802540 3804094 3850770 3858432 3868160 3868480 3897344 3921045 3925785 3940688 3941014 3947860 3970022 3989040 4005888 4016320 4037474 4061568 4075815 4094560 4107488 4182448 4182794 4187504 4220160 4222515 4251648 4253595 4254976 4262720 4267520 4299288 4325376 4325865 4342646 4345760 4347536 4381440 4400880 4421120 4427243 4480896 4481565 4501504 4504016 4511840 4537168 4563048 4587520 4590080 4614256 4641792 4642176 4650240 4652835 4653880 4673536 4694272 4730880 4737432 4744540 4780336 4819584 4823040 4871680 4913472 4925860 4960256 4963024 4981767 5007360 5037674 5046272 5076960 5115264 5121024 5134360 5144576 5172153 5214912 5218994 5228060 5234380 5305344 5314560 5318720 5341184 5374110 5406720 5414208 5415424 5418446 5434420 5489463 5496099 5508096 5584656 5601120 5626880 5630020 5668864 5671460 5693448 5703810 5706141 5732384 5750866 5757818 5767820 5802240 5802720 5841920 5846016 5867840 5911032 5911521 5921790 5955033 5974528 5975420 5977862 6024480 6056211 6084064 6141840 6161232 6189056 6189568 6200320 6203780 6238606 6273672 6274191 6281256 6307840 6316576 6344602 6382464 6394080 6401280 6426112 6430720 6513969 6518640 6521304 6551296 6631680 6642356 6676480 6752256 6756024 6767760 6769280 6805752 6820352 6828032 6881280 6885120 6896204 6921384 6953216 6980820 7010304 7041408 7073792 7086080 7116810 7165480 7170504 7208960 7218944 7307520 7319284 7328132 7344128 7388790 7440384 7444536 7446208 7468160 7556511 7569408 7591264 7605080 7608188 7701540 7716864 7736320 7736960 7794688 7828491 7842090 7851570 7881376 7882028 7895720 7940044 7978080 8011776 8032640 8074948 8123136 8127669 8151630 8189120 8214976 8302945 8364896 8365588 8375008 8440320 8445030 8503296 8507190 8509952 8525440 8535040 8598576 8620255 8626299 8636727 8651730 8685292 8691520 8695072 8762880 8801760 8842240 8854486 8961792 8963130 8966793 9003008 9008032 9023680 9074336 9126096 9149105 9160165 9180160 9228512 9283584 9284352 9300480 9305670 9307760 9347072 9357909 9388544 9461760 9474864 9489080 9510235 9516903 9560672 9639168 9646080 9743360 9826944 9851720 9852535 9920512 9925055 9926048 9963534 10014720 10075348 10092544 10093685 10153920 10230528 10242048 10268720 10289152 10344306 10429824 10437988 10456120 10456985 10468760 10610688 10629120 10637440 10682368 10748220 10813440 10828416 10830848 10836892 10856615 10868840 10978926 10992198 11016192 11169312 11202240 11253760 11260040 11337728 11342920 11386896 11407620 11412282 11464768 11501732 11515636 11535640 11604480 11605440 11683840 11692032 11735680 11822064 11823042 11843580 11910066 11949056 11950840 11955724 12048960 12112422 12168128 12283680 12322464 12378112 12379136 12400640 12407560 12477212 12547344 12548382 12562512 12594185 12615680 12633152 12689204 12764928 12788160 12802560 12852224 12861440 13027938 13037280 13042608 13047485 13102592 13263360 13281729 13284712 13352960 13504512 13512048 13535520 13538560 13546115 13611504 13640704 13656064 13762560 13770240 13792408 13842768 13906432 13961640 14020608 14082816 14147584 14172160 14233620 14330960 14341008 14377165 14394545 14437888 14615040 14638568 14656264 14688256 14777580 14880768 14889072 14892416 14936320 14944655 15113022 15138816 15182528 15210160 15216376 15403080 15433728 15472640 15473920 15589376 15596515 15656982 15684180 15703140 15762752 15764056 15791440 15861505 15880088 15956160 16023552 16065280 16149896 16246272 16255338 16303260 16378240 16429952 16605890 16729792 16731176 16750016 16880640 16890060 17006592 17014380 17019904 17050880 17070080 17197152 17240510 17252598 17273454 17303460 17370584 17383040 17390144 17525760 17603520 17631859 17684480 17708972 17923584 17926260 17933586 18006016 18016064 18047360 18148672 18252192 18266479 18298210 18320330 18360320 18457024 18567168 18568704 18600960 18611340 18615520 18694144 18715818 18777088 18923520 18949728 18964561 18978160 19020470 19033806 19121344 19278336 19292160 19486720 19653888 19703440 19705070 19841024 19850110 19852096 19927068 20029440 20128031 20150696 20152363 20187370 20307840 20461056 20484096 20537440 20578304 20688612 20859648 20875976 20912240 20913970 20922517 20937520 21221376 21258240 21274880 21364736 21496440 21626880 21656832 21661696 21673784 21713230 21737680 21835121 21957852 21984396 22032384 22136215 22206107 22338624 22404480 22507520 22520080 22675456 22685840 22773792 22815240 22824564 22929536 23003464 23031272 23071280 23208960 23210880 23367680 23384064 23471360 23644128 23646084 23687160 23820132 23898112 23901680 23911448 24097920 24224844 24336256 24567360 24644928 24756224 24758272 24801280 24815120 24908835 24954424 25094688 25096764 25125024 25188370 25231360 25266304 25378408 25529856 25576320 25605120 25704448 25722880 25860765 26055876 26074560 26085216 26094970 26205184 26526720 26563458 26569424 26705920 27009024 27024096 27071040 27077120 27092230 27223008 27281408 27312128 27447315 27480495 27540480 27584816 27685536 27707207 27812864 27923280 28041216 28165632 28295168 28344320 28467240 28530705 28661920 28682016 28754330 28789090 28875776 29230080 29277136 29312528 29376512 29555160 29557605 29761536 29775165 29778144 29784832 29872640 29889310 30226044 30277632 30281055 30365056 30420320 30432752 30806160 30867456 30945280 30947840 30990701 31178752 31193030 31313964 31368360 31370955 31406280 31525504 31528112 31582880 31723010 31760176 31912320 32047104 32130560 32299792 32492544 32510676 32569845 32606520 32756480 32859904 33211780 33459584 33462352 33500032 33761280 33780120 34013184 34028760 34039808 34101760 34140160 34394304 34481020 34505196 34546908 34606920 34741168 34766080 34780288 35051520 35207040 35263718 35368960 35417944 35847168 35852520 35867172 36012032 36032128 36094720 36297344 36504384 36532958 36596420 36640660 36720640 36914048 37134336 37137408 37201920 37222680 37231040 37388288 37431636 37554176 37782555 37847040 37899456 37929122 37956320 38040940 38067612 38242688 38556672 38584320 38668001 38973440 39142455 39307776 39406880 39410140 39682048 39700220 39704192 39854136 40058880 40256062 40301392 40304726 40374740 40615680 40638345 40922112 40968192 41040271 41074880 41377224 41719296 41751952 41824480 41827940 41845034 41875040 42442752 42516480 42549760 42608689 42660197 42992880 43131495 43183635 43313664 43323392 43347568 43426460 43475360 43670242 43915704 43968792 44064768 44272430 44412214 44520961 44677248 44808960 44833965 45015040 45040160 45277387 45371680 45547584 45630480 45649128 45859072 46006928 46062544 46142560 46222399 46417920 46421760 46735360 46768128 46789545 46942720 47007733 47288256 47292168 47374320 47584515 47640264 47796224 47803360 47822896 48195840 48449688 48672512 48699673 49058129 49134720 49289856 49512448 49516544 49602560 49630240 49817670 49908848 50189376 50193528 50250048 50376740 50462720 50532608 50756816 51059712 51152640 51210240 51408896 51445760 51721530 52111752 52149120 52170432 52189940 52410368 52895577 53053440 53126916 53138848 53411840 54018048 54048192 54142080 54154240 54184460 54446016 54562816 54624256 54799437 54894630 54960990 55080960 55169632 55371072 55414414 55625728 55846560 56082432 56331264 56590336 56688640 56893683 56934480 57061410 57323840 57364032 57508660 57578180 57751552 58460160 58554272 58625056 58753024 59110320 59115210 59523072 59550330 59556288 59569664 59745280 59778620 60384093 60452088 60457089 60562110 60730112 60840640 60865504 61612320 61734912 61890560 61895680 61981402 62357504 62386060 62627928 62736720 62741910 62767551 62812560 63051008 63056224 63165760 63446020 63520352 63824640 64094208 64261120 64599584 64985088 65021352 65139690 65213040 65505363 65512960 65719808 66408645 66423560 66618321 66919168 66924704 67000064 67522560 67560240 68026368 68057520 68079616 68203520 68280320 68788608 68962040 69010392 69093816 69213840 69482336 69532160 69560576 70103040 70414080 70527436 70737920 70835888 71694336 71705040 71734344 72024064 72064256 72189440 72594688 73008768 73065916 73192840 73281320 73441280 73828096 74268672 74274816 74403840 74445360 74462080 74776576 74863272 75108352 75565110 75694080 75798912 75858244 75912640 76081880 76135224 76485376 77113344 77168640 77336002 77946880 78284910 78615552 78813760 78820280 79364096 79400440 79408384 79708272 80117760 80512124 80602784 80609452 80749480 81231360 81276690 81844224 81936384 82080542 82149760 82754448 83121621 83438592 83503904 83648960 83655880 83690068 83750080 84885504 85032960 85099520 85217378 85320394 85985760 86262990 86367270 86627328 86646784 86695136 86852920 86950720 87340484 87831408 87937584 88129536 88159295 88544860 88824428 89041922 89354496 89617920 89667930 90030080 90080320 90554774 90743360 91095168 91260960 91298256 91332395 91718144 92013856 92125088 92285120 92444798 92835840 92843520 92972103 93470720 93536256 93579090 93885440 94015466 94576512 94584336 94748640 94822805 95169030 95280528 95592448 95606720 95645792 96391680 96899376 97345024 97399346 98116258 98269440 98579712 99024896 99033088 99205120 99260480 99635340 99817696 100378752 100387056 100500096 100640155 100753480 100761815 101065216 101513632 102119424 102305280 102420480 102817792 102891520 103443060 104223504 104298240 104340864 104379880 104612585 104820736 105791154 106106880 106253832 106277696 106823680 108036096 108096384 108284160 108308480 108368920 108892032 109125632 109175605 109248512 109598874 109789260 109921980 110161920 110339264 110742144 110828828 111030535 111251456 111693120 112164864 112662528 113180672 113377280 113787366 113868960 114122820 114647680 114728064 115017320 115156360 115503104 116004003 116920320 117108544 117250112 117506048 118220640 118230420 119046144 119100660 119112576 119139328 119490560 119557240 120768186 120904176 120914178 121124220 121460224 121681280 121731008 123120813 123224640 123781120 123791360 123962804 124715008 124772120 125255856 125473440 125483820 125535102 125625120 126102016 126112448 126331520 126892040 127040704 127649280 127826067 127980591 128522240 129199168 129970176 130042704 130279380 130426080 131010726 131025920 131439616 132817290 132847120 133236642 133562883 133838336 133849408 134000128 135045120 135120480 135832161 136115040 136159232 136407040 136560640 137577216 137924080 138020784 138187632 138427680 138536035 138667197 138964672 139064320 139121152 140206080 140828160 141023199 141054872 141475840 141671776 143388672 143410080 143468688 144048128 144128512 144378880 145189376 146017536 146099019 146131832 146385680 146562640 146882560 147174387 147656192 148537344 148549632 148807680 148890720 148924160 149553152 149726544 150216704 151130220 151388160 151597824 151716488 151825280 152163760 152270448 152970752 154226688 154337280 154672004 154953505 155893760 156569820 157231104 157627520 157640560 158728192 158800880 158816768 159416544 160235520 161024248 161205568 161218904 161498960 162462720 162553380 163688448 163872768 164161084 164299520 165508896 166243242 166877184 167007808 167297920 167311760 167380136 167500160 169771008 170065920 170199040 170434756 170640788 171971520 172525980 172734540 173254656 173293568 173390272 173705840 173901440 174680968 175662816 175875168 176259072 176318590 177089720 177648856 178083844 178708992 179235840 179335860 180060160 180160640 181109548 181486720 182190336 182521920 182596512 182664790 183436288 184027712 184250176 184570240 184889596 185671680 185687040 185944206 186941440 187072512 187158180 187770880 188030932 189153024 189168672 189497280 189645610 190338060 190561056 191184896 191213440 191291584 192783360 193340005 193798752 193950449 194690048 194798692 196232516 196538880 197159424 198049792 198066176 198410240 198520960 199270680 199635392 200757504 200774112 201000192 201280310 201506960 201523630 202130432 203027264 204238848 204610560 204840960 205201355 205635584 206886120 208447008 208596480 208681728 208759760 209225170 209641472 211582308 212213760 212507664 212555392 213043445 213300985 216072192 216192768 216568320 216616960 216737840 217784064 218251264 218351210 218497024 219197748 219578520 219843960 220323840 220678528 221484288 221657656 222061070 222502912 222604805 223386240 224329728 225325056 226361344 226386935 227574732 227737920 228245640 229295360 229456128 230034640 230312720 231006208 231111995 232008006 233840640 234217088 234500224 235012096 235038665 236441280 236460840 238092288 238201320 238225152 238278656 238981120 239114480 241536372 241808352 241828356 242248440 242920448 243362560 243462016 243498365 245290645 246241626 246449280 247562240 247582720 247925608 249430016 249544240 250511712 250946880 250967640 251070204 251250240 252204032 252224896 252663040 253784080 254081408 255298560 255652134 255961182 257044480 258398336 259940352 260085408 260558760 260852160 262021452 262051840 262879232 264477885 265634580 265694240 266473284 267125766 267676672 267698816 268000256 270090240 270240960 270676007 271664322 272230080 272318464 272814080 273121280 273997185 275154432 275848160 276041568 276375264 276855360 277072070 277334394 277929344 278128640 278242304 280412160 281656320 282046398 282109744 282951680 283343552 284468415 286777344 286820160 286937376 287281897 288257024 288757760 290378752 292035072 292198038 292263664 292771360 293125280 293765120 294348774 295312384 297074688 297099264 297615360 297781440 297848320 298260823 298621379 299453088 300433408 301920465 302260440 302285445 303195648 303432976 303650560 304327520 304540896 305941504 308453376 308674560 309344008 309907010 311646727 311787520 313139640 313837755 314462208 315255040 315281120 316941709 317601760 317633536 318833088 320471040 322048496 322411136 322437808 322997920 323556793 324925440 325106760 327376896 327526815 327745536 328322168 328599040 329054131 331017792 332486484 333091605 333754368 334015616 334595840 334623520 334760272 335000320 339542016 340131840 340398080 340869512 340897711 341281576 343406903 343943040 345051960 345469080 346509312 346587136 346780544 347411680 347802880 349361936 351325632 351750336 352518144 352637180 354179440 355297712 356167688 357417984 358471680 358671720 360120320 360321280 362219096 362973440 364380672 365043840 365193024 365329580 366872576 368055424 368500352 369140480 369779192 371343360 371374080 371888412 373882880 374145024 374316360 375541760 376061864 378306048 378337344 378994560 379291220 380676120 381122112 382369792 382426880 382583168 385566720 386680010 387597504 387900898 389380096 389597384 392465032 393077760 394318848 395457409 396132352 396820480 397041920 398541360 399270784 401515008 401548224 402000384 402560620 403013920 403047260 404260864 406054528 408477696 409221120 409681920 410402710 410570431 411271168 413772240 415608105 416894016 417192960 417363456 417519520 418450340 419282944 423164616 424427520 425015328 425110784 425348011 426086890 426601970 428478803 432144384 432385536 433136640 433233920 433475680 435568128 435758801 436502528 436702420 438395496 439157040 439687920 440647680 441357056 442968576 443315312 444122140 445005824 445209610 446772480 448659456 450650112 451442981 452773870 455149464 455475840 456491280 458590720 458912256 460069280 460625440 462012416 462223990 464016012 464860515 467681280 468434176 468695579 469000448 469262167 470077330 472716191 472882560 472921680 476184576 476402640 476450304 476557312 477962240 478228960 483072744 483616704 483656712 484496880 485840896 486725120 486924032 486996730 489730571 490581290 492483252 492898560 495124480 495165440 495851216 498051257 499088480 501023424 501893760 501935280 502140408 502500480 504408064 504449792 505326080 507568160 508162816 508446389 510597120 511304268 511922364 514088960 516796672 517085063 519880704 520170816 521117520 521704320 524042904 524103680 525758464 528955770 531269160 531388480 532946568 534251532 535353344 535397632 536000512 539639419 540180480 540481920 541352014 543328644 544460160 544636928 545628160 546242560 547994370 550308864 551696320 552083136 552750528 553710720 554144140 554668788 555858688 556257280 556484608 560824320 563312640 564092796 564219488 565903360 566687104 568936830 573554688 573640320 573874752 574563794 576514048 577515520 580020015 580757504 581851347 584070144 584396076 584527328 585542720 586250560 587530240 588697548 590624768 594149376 594198528 595230720 595562880 595696640 596521646 597242758 598906176 600866816 603840930 604520880 604570890 606391296 606865952 607301120 608655040 609081792 611883008 615604065 616906752 618688016 619814020 623293454 623575040 626279280 627675510 628924416 630510080 630562240 633883418 635203520 635267072 637666176 639130335 639902955 644096992 644822272 644875616 645995840 647113586 649850880 650213520 654753792 655053630 655491072 656644336 657198080 658108262 662035584 664972968 666183210 667508736 667814415 668031232 669191680 669247040 669520544 670000640 679084032 679160805 680796160 681739024 681795422 682563152 686813806 687886080 690103920 690938160 693018624 693174272 693335985 693561088 694823360 695605760 698723872 702651264 703500672 705036288 705115995 705274360 708358880 710595424 712335376 714835968 716943360 717343440 720240640 720642560 724438192 725946880 728761344 730087680 730386048 730495095 730659160 733745152 735871935 736110848 737000704 738280960 739558384 742686720 742748160 743776824 747765760 748290048 748632720 751083520 752123728 756612096 756674688 757989120 758582440 761352240 762244224 764739584 764853760 765166336 771133440 773360020 775195008 775801796 778760192 779194768 784930064 786155520 788637696 790914818 792264704 793640960 794083840 797082720 798541568 803030016 803096448 804000768 805121240 806027840 806094520 808521728 812028021 812109056 816955392 818442240 819363840 820805420 821140862 822542336 827544480 831216210 833788032 834385920 834726912 835039040 836900680 838565888 846329232 848855040 850030656 850221568 850696022 852173780 853203940 856957606 861845691 864771072 866273280 866467840 866951360 871136256 871517602 873005056 873404840 876790992 878314080 879375840 881295360 882714112 885937152 886630624 888244280 890011648 890419220 893544960 894782469 895864137 901300224 902885962 905547740 910298928 910951680 912982560 917181440 917824512 920138560 921250880 924024832 924447980 928032024 929721030 934940181 935362560 936868352 937391158 938000896 938524334 940154660 945432382 945765120 945843360 950825127 952805280 952900608 953114624 955924480 956457920 966145488 967233408 967313424 968993760 969752245 970670379 971681792 973450240 973848064 973993460 979461142 981162580 984966504 985797120 987162393 990248960 990330880 991702432 996102514 998176960 1002046848 1003787520 1003870560 1004280816 1005000960 1008816128 1008899584 1010652160 1015136320 1016325632 1016892778 1021194240 1022608536 1022693133 1023844728 1028177920 1030220709 1033593344 1034170126 1039761408 1040341632 1042235040 1043408640 1048085808 1048207360 1051516928 1057911540 1062538320 1062776960 1065893136 1068503064 1070706688 1070795264 1072001024 1079278838 1080360960 1080963840 1082704028 1086657288 1088920320 1089273856 1091256320 1092485120 1095988740 1100617728 1103392640 1104166272 1105501056 1107421440 1108288280 1109337576 1111717376 1112514560 1112969216 1121648640 1126625280 1128185592 1128438976 1131806720 1133374208 1137873660 1147109376 1147280640 1147749504 1149127588 1153028096 1155031040 1160040030 1161515008 1163702694 1168140288 1168792152 1169054656 1171085440 1172501120 1175060480 1177395096 1181249536 1186372227 1188397056 1190461440 1191125760 1191393280 1193043292 1194485516 1197812352 1201733632 1207681860 1209041760 1209141780 1212782592 1213731904 1214602240 1217310080 1218163584 1223766016 1231208130 1231711293 1233813504 1237376032 1239628040 1246586908 1247150080 1252558560 1255351020 1257848832 1261020160 1261124480 1267766836 1270407040 1270534144 1275332352 1276044033 1278260670 1279805910 1285436409 1288193984 1289644544 1289751232 1291991680 1294227172 1299701760 1300427040 1307276403 1309507584 1310107260 1313288672 1314396160 1316216524 1324071168 1329945936 1332366420 1335017472 1335628830 1336062464 1338383360 1338494080 1339041088 1340001280 1353380035 1354328943 1358321610 1361592320 1363478048 1363590844 1365126304 1373627612 1375772160 1380207840 1381876320 1386037248 1386348544 1386671970 1387122176 1389646720 1391211520 1397447744 1405302528 1406086737 1407001344 1407786501 1410231990 1410548720 1416717760 1418148573 1421190848 1424670752 1429671936 1433886720 1434686880 1436409485 1441285120 1448876384 1451893760 1457522688 1460175360 1460772096 1460990190 1461318320 1467490304 1469191713 1471743870 1472221696 1474001408 1476561920 1479116768 1485373440 1485496320 1487553648 1491304115 1493106895 1494153771 1497265440 1502167040 1504247456 1513224192 1513349376 1515978240 1517164880 1522704480 1524488448 1525339167 1529479168 1529707520 1530332672 1542266880 1546720040 1550390016 1551255189 1551603592 1557520384 1558233635 1558389536 1569860128 1572311040 1577275392 1581829636 1584529408 1584708545 1588167680 1594165440 1597083136 1606060032 1606192896 1608001536 1610242480 1612055680 1612189040 1617043456 1617783965 1618918257 1624056042 1624218112 1633910784 1636884480 1638727680 1641610840 1642281724 1645084672 1645270655 1655088960 1662432420 1667576064 1668771840 1669453824 1670078080 1673801360 1677131776 1692658464 1697710080 1700061312 1700443136 1701392044 1704347560 1704488555 1706407880 1713915212 1717034515 1723691382 1729542144 1732546560 1732935680 1733902720 1742272512 1743035204 1746010112 1746809680 1753581984 1756628160 1758751680 1762590720 1765428224 1771874304 1773261248 1776488560 1780023296 1780838440 1787089920 1789564938 1791728274 1802600448 1805771924 1811095480 1820597856 1821903360 1825965120 1834362880 1835649024 1840277120 1842501760 1848049664 1848895960 1856064048 1859442060 1869880362 1870725120 1873736704 1874782316 1876001792 1877048668 1880309320 1890864764 1891530240 1891686720 1901650254 1905610560 1905801216 1906229248 1911848960 1912915840 1932290976 1934466816 1934626848 1937987520 1939504490 1941340758 1943363584 1946900480 1947696128 1947986920 1958922284 1962325160 1969933008 1971594240 1974324786 1977287045 1980661760 1983404864 1992205028 1996353920 2004093696 2007575040 2007741120 2008561632 2010001920 2017632256 2017799168 2021304320 2030272640 2032651264 2033785556 2042388480 2045217072 2045386266 2047689456 2052852155 2056355840 2060441418 2067186688 2068340252 2079522816 2080683264 2084470080 2086817280 2096171616 2096414720 2103033856 2115823080 2125076640 2125553920 2126740055 2131786272 2137006128 2141413376 2141590528 2142394015 2144002048 2158557676 2160721920 2161927680 2165408056 2173314576 2177840640 2178547712 2178794005 2182512640 2191977480 2201235456 2206785280 2208332544 2211002112 2214842880 2216576560 2218675152 2223434752 2225029120 2225938432 2243297280 2253250560 2256371184 2256877952 2257214905 2266748416 2275747320 2294218752 2294561280 2295499008 2298255176 2306056192 2310062080 2320080060 2323030016 2327405388 2336280576 2337584304 2338109312 2342170880 2343477895 2345002240 2346310835 2354790192 2362499072 2363580955 2372744454 2376794112 2380922880 2382251520 2382786560 2386086584 2388971032 2395624704 2403467264 2415363720 2418083520 2418283560 2425565184 2427463808 2429204480 2434620160 2436327168 2447532032 2448652855 2462416260 2463422586 2467627008 2474752064 2479256080 2490256285 2493173816 2505117120 2510702040 2515697664 2522040320 2522248960 2535533672 2540814080 2541068288 2542231945 2550664704 2552088066 2556521340 2559611820 2570872818 2576387968 2579289088 2579502464 2583983360 2585425315 2588454344 2599403520 2600854080 2614552806 2619015168 2620214520 2626577344 2628792320 2632433048 2648142336 2659891872 2664732840 2670034944 2671257660 2672124928 2676766720 2676988160 2678082176 2680002560 2698197095 2706760070 2708657886 2716643220 2723184640 2726956096 2727181688 2730252608 2747255224 2751544320 2760415680 2763752640 2768201863 2772074496 2773343940 2774244352 2779293440 2782423040 2794895488 2810605056 2812173474 2814002688 2815573002 2820463980 2821097440 2833435520 2836297146 2842381696 2849341504 2859343872 2867773440 2869373760 2872818970 2873993017 2882570240 2897752768 2903787520 2909256735 2915045376 2920350720 2921544192 2921980380 2922636640 2934980608 2938383426 2943487740 2944443392 2948002816 2953123840 2958233536 2970746880 2970992640 2975107296 2977436077 2982608230 2986213790 2988307542 2994530880 2999351621 3004334080 3008494912 3026448384 3026698752 3031956480 3034329760 3045408960 3048976896 3050311607 3050678334 3059415040 3060665344 3084533760 3093440080 3100780032 3102510378 3103207184 3115040768 3116467270 3116779072 3139720256 3144622080 3154550784 3160100867 3163659272 3169417090 3176335360 3188330880 3194166272 3212120064 3212385792 3216003072 3220484960 3224111360 3224378080 3234086912 3235567930 3237836514 3248112084 3248436224 3267821568 3273768960 3277455360 3280869053 3283221680 3284563448 3284835169 3290541310 3309013337 3310177920 3324864840 3335152128 3337543680 3338907648 3340156160 3347602720 3354263552 3385316928 3395420160 3400122624 3400886272 3402784088 3408695120 3408977110 3412815760 3427830424 3428113997 3434069030 3447382764 3459084288 3465093120 3465871360 3467805440 3484545024 3486070408 3486358799 3493619360 3507163968 3513256320 3517503360 3525181440 3530856448 3543748608 3546522496 3552977120 3559124723 3560046592 3561676880 3574179840 3579129876 3583456548 3605200896 3611543848 3619595441 3622190960 3641195712 3643806720 3651930240 3668725760 3671298048 3680554240 3685003520 3696099328 3697791920 3712128096 3718884120 3739760724 3741450240 3747473408 3749564632 3752003584 3754097336 3760618640 3777475933 3781729528 3783060480 3783373440 3803300508 3811221120 3811602432 3812458496 3823697920 3825831680 3864581952 3868933632 3869253696 3875975040 3879008980 3882681516 3886727168 3893800960 3895392256 3895973840 3917844568 3924650320 3939866016 3943188480 3948649572 3954574090 3961323520 3966809728 3984410056 3992707840 4008187392 4015150080 4015482240 4017123264 4020003840 4035264512 4035598336 4042608640 4060140105 4060545280 4065302528 4067571112 4084776960 4090434144 4090772532 4095378912 4105704310 4112711680 4120882836 4134373376 4136680504 4159045632 4161366528 4168940160 4173634560 4192343232 4192829440 4206067712 4231646160 4250153280 4251107840 4253480110 4263572544 4274012256 4282826752 4283181056 4284788030 4288004096 4309228455 4317115352 4323855360 4330816112 4346629152 4350031499 4355681280 4357588010 4365025280 4383954960 4402470912 4413570560 4416665088 4422004224 4429685760 4433153120 4437350304 4446869504 4450058240 4451876864 4473912345 4479320685 4506501120 4512742368 4513755904 4514429810 4516274741 4533496832 4551494640 4588437504 4589122560 4590998016 4596510352 4612112384 4620124160 4640160120 4646060032 4654810776 4672561152 4674700905 4675168608 4676218624 4684341760 4686955790 4690004480 4692621670 4709580384 4713266833 4724998144 4727161910 4745488908 4753588224 4754125635 4764503040 4765573120 4772173168 4777942064 4791249408 4793346811 4830727440 4836167040 4836567120 4851130368 4853351895 4854927616 4858408960 4869240320 4872654336 4895064064 4897305710 4924832520 4926845172 4935254016 4935811965 4949504128 4958512160 4980512570 4986347632 5010234240 5021404080 5031395328 5044080640 5044497920 5071067344 5081628160 5082136576 5084463890 5101329408 5104176132 5113042680 5113465665 5119223640 5141745636 5151103545 5152775936 5158578176 5159004928 5167966720 5170850630 5176908688 5198807040 5199878101 5201708160 5229105612 5238030336 5240429040 5253154688 5257584640 5264866096 5296284672 5319783744 5329465680 5340069888 5342515320 5344249856 5353533440 5353976320 5356164352 5360005120 5396394190 5413520140 5417315772 5433286440 5446369280 5453912192 5454363376 5460505216 5494510448 5503088640 5520831360 5527505280 5536403726 5544148992 5546687880 5548488704 5558586880 5564846080 5589790976 5621210112 5624346948 5628005376 5631146004 5640927960 5642194880 5666871040 5672594292 5684763392 5698683008 5718687744 5735546880 5738747520 5745637940 5747986034 5765140480 5795505536 5807575040 5818513470 5830090752 5840701440 5843088384 5843960760 5845273280 5869961216 5876766852 5886975480 5888886784 5896005632 5906247680 5916467072 5931861135 5941985280 5950214592 5954872154 5965216460 5972427580 5976615084 5989061760 5998703242 6008668160 6016989824 6052896768 6053397504 6063912960 6068659520 6090817920 6097953792 6100623214 6101356668 6118830080 6121330688 6158556465 6169067520 6186880160 6201560064 6205020756 6206414368 6230081536 6232934540 6233558144 6279440512 6289244160 6309101568 6320201734 6327318544 6338834180 6352670720 6376661760 6380220165 6388332544 6424240128 6424771584 6427182045 6432006144 6440969920 6448222720 6448756160 6468173824 6471135860 6475673028 6496224168 6496872448 6535643136 6536382015 6547537920 6561738106 6566443360 6569126896 6569670338 6581082620 6618026674 6620355840 6649729680 6670304256 6675087360 6677815296 6680312320 6689564173 6695205440 6770633856 6771644715 6800245248 6801772544 6805568176 6817390240 6817954220 6825631520 6855660848 6856227994 6868138060 6894765528 6918168576 6930186240 6931742720 6935610880 6969090048 6972140816 6972717598 6987238720 7014327936 7026512640 7030433685 7035006720 7038932505 7061712896 7087497216 7090742865 7093044992 7105954240 7118249446 7123353760 7148359680 7158259752 7166913096 7210401792 7223087696 7239190882 7244381920 7256916643 7282391424 7287613440 7303860480 7337451520 7342596096 7345958565 7361108480 7370007040 7380214081 7395583840 7424256192 7437768240 7470768855 7479521448 7494946816 7499129264 7504007168 7508194672 7521237280 7554951866 7563459056 7566120960 7566746880 7606601016 7622442240 7623204864 7624916992 7626695835 7647395840 7651663360 7702126253 7729163904 7737867264 7738507392 7751950080 7756275945 7758017960 7765363032 7773454336 7787601920 7790784512 7791947680 7835689136 7849300640 7879732032 7886376960 7897299144 7909148180 7922647040 7933619456 7968820112 7985415680 7996475027 8016374784 8030300160 8030964480 8034246528 8040007680 8070529024 8071196672 8085217280 8094591285 8120280210 8121090560 8130605056 8135142224 8169553920 8180868288 8181545064 8190757824 8211408620 8225423360 8241765672 8268746752 8273361008 8304605589 8322733056 8337880320 8347269120 8384686464 8385658880 8412135424 8463292320 8500306560 8502215680 8506960220 8527145088 8548024512 8565653504 8566362112 8569576060 8576008192 8618456910 8621979051 8634230704 8647710720 8661632224 8693258304 8700062998 8711362560 8715176020 8730050560 8767909920 8804941824 8827141120 8833330176 8844008448 8859371520 8866306240 8874700608 8893739008 8900116480 8903753728 8932308231 8947824690 8958641370 8998054863 9013002240 9025484736 9027511808 9028859620 9032549482 9066993664 9102989280 9150934821 9178245120 9181996032 9193020704 9224224768 9240248320 9280320240 9292120064 9309621552 9345122304 9349401810 9350337216 9352437248 9368683520 9373911580 9380008960 9385243340 9419160768 9426533666 9449996288 9454323820 9480302601 9490977816 9508251270 9529006080 9531146240 9544346336 9555884128 9582498816 9586693622 9661454880 9672334080 9673134240 9702260736 9706703790 9709855232 9716817920 9738480640 9745308672 9790128128 9794611420 9842607159 9849665040 9853690344 9854505507 9871623930 9899008256 9917024320 9927040011 9961025140 9972695264 10020468480 10042808160 10062790656 10088161280 10088995840 10142134688 10163256320 10164273152 10168927780 10202658816 10208352264 10226085360 10226931330 10238447280 10283491272 10284341991 10302207090 10305551872 10317156352 10318009856 10335933440 10341701260 10353817376 10397614080 10399756202 10403416320 10458211224 10459076397 10480858080 10506309376 10515169280 10529732192 10592569344 10639567488 10658931360 10677374169 10680139776 10685030640 10688499712 10707066880 10707952640 10712328704 10720010240 10792788380 10827040280 10834631544 10858786323 10866572880 10892738560 10907824384 10908726752 10921010432 10989020896 11006177280 11041662720 11055010560 11072807452 11088297984 11093375760 11096977408 11117173760 11129692160 11179581952 11242420224 11248693896 11256010752 11262292008 11281855920 11284389760 11332427799 11333742080 11345188584 11369526784 11397366016 11437375488 11471093760 11477495040 11491275880 11495972068 11530280960 11591011072 11615150080 11637026940 11660181504 11681402880 11686176768 11687921520 11690546560 11739922432 11753533704 11773950960 11777773568 11792011264 11812495360 11832934144 11863722270 11883970560 11900429184 11909744308 11930432920 11944855160 11953230168 11978123520 11997406484 12017336320 12033979648 12105793536 12106795008 12127825920 12137319040 12181635840 12195907584 12201246428 12202713336 12237660160 12242661376 12317112930 12338135040 12373760320 12403120128 12410041512 12412828736 12460163072 12465869080 12467116288 12558881024 12578488320 12618203136 12640403468 12654637088 12677668360 12705341440 12753323520 12760440330 12776665088 12848480256 12849543168 12854364090 12864012288 12881939840 12896445440 12897512320 12936347648 12942271720 12951346056 12992448336 12993744896 13050094497 13072764030 13095075840 13123476212 13132886720 13138253792 13139340676 13162165240 13236053348 13240711680 13299459360 13340608512 13350174720 13355630592 13360624640 13379128346 13390410880 13541267712 13543289430 13548824223 13600490496 13603545088 13611136352 13634780480 13635908440 13651263040 13711321696 13712455988 13736276120 13789531056 13836337152 13841009315 13860372480 13871221760 13938180096 13944281632 13945435196 13974477440 14028655872 14053025280 14060867370 14070013440 14077865010 14123425792 14139800499 14174994432 14181485730 14186089984 14211908480 14236498892 14246707520 14296719360 14316519504 14333826192 14369965085 14380040433 14446175392 14478381764 14488763840 14513833286 14564782848 14575226880 14607720960 14674903040 14685192192 14691917130 14722216960 14740014080 14760428162 14791167680 14848512384 14875536480 14887180385 14941537710 14959042896 14989893632 14996758105 14998258528 15008014336 15016389344 15042474560 15109903732 15126918112 15132241920 15133493760 15213202032 15244884480 15246409728 15249833984 15251558035 15253391670 15303326720 15404252506 15458327808 15475734528 15477014784 15503900160 15512551890 15516035920 15530726064 15546908672 15575203840 15581569024 15583895360 15599634303 15671378272 15698601280 15759464064 15772753920 15794598288 15800504335 15818296360 15867238912 15937640224 15970831360 15992950054 16032749568 16060600320 16061928960 16068493056 16080015360 16141058048 16142393344 16170434560 16189182570 16240560420 16242181120 16261210112 16270284448 16339107840 16361736576 16363090128 16381515648 16404345265 16422817240 16424175845 16483531344 16537493504 16545066685 16546722016 16609211178 16645466112 16675760640 16694538240 16769372928 16771317760 16824270848 16926584640 17000613120 17004431360 17013920440 17054290176 17096049024 17131307008 17132724224 17139152120 17140569985 17152016384 17236913820 17243958102 17268461408 17295421440 17323264448 17386516608 17400125996 17422725120 17430352040 17431793995 17535819840 17609883648 17654282240 17666660352 17688016896 17718743040 17732612480 17749401216 17787478016 17795623615 17800232960 17807507456 17864616462 17895649380 17917282740 17996109726 18026004480 18050969472 18055023616 18057719240 18065098964 18097977205 18133987328 18205978560 18301869642 18356490240 18363992064 18386041408 18448449536 18480496640 18560640480 18584240128 18619243104 18690244608 18698803620 18700674432 18704874496 18737367040 18747823160 18760017920 18770486680 18838321536 18853067332 18887379665 18899992576 18908647640 18960605202 18981955632 19016502540 19058012160 19062292480 19088692672 19111768256 19164997632 19173387244 19322909760 19344668160 19346268480 19404521472 19413407580 19419710464 19433635840 19476961280 19490617344 19580256256 19589222840 19685214318 19699330080 19707380688 19709011014 19743247860 19798016512 19834048640 19854080022 19922050280 19945390528 20040936960 20068692519 20085616320 20176322560 20177991680 20284269376 20326512640 20328546304 20337855560 20405317632 20416704528 20452170720 20453862660 20476894560 20566982544 20568683982 20604414180 20611103744 20634312704 20636019712 20671866880 20683402520 20707634752 20795228160 20799512404 20806832640 20916422448 20918152794 20961716160 21012618752 21030338560 21059464384 21185138688 21279134976 21317862720 21354748338 21370061280 21376999424 21414133760 21415905280 21424657408 21440020480 21585576760 21654080560 21669263088 21717572646 21733145760 21750157495 21770749929 21815648768 21817453504 21842020864 21978041792 22012354560 22083325440 22110021120 22140642243 22145614904 22186751520 22193954816 22234347520 22259384320 22359163904 22484840448 22497387792 22512021504 22524584016 22563711840 22568779520 22581373705 22664855598 22667484160 22690377168 22739053568 22794732032 22874750976 22942187520 22954990080 22982551760 22991944136 23060561920 23106378759 23182022144 23230300160 23274053880 23320363008 23362805760 23372353536 23375843040 23381093120 23479844864 23507067408 23547901920 23555547136 23566334165 23584022528 23624990720 23665868288 23727444540 23767941120 23800858368 23819488616 23860865840 23889710320 23906460336 23956247040 23966734055 23989425081 23994812968 24067959296 24211587072 24213590016 24255651840 24274638080 24363271680 24391815168 24402492856 24405426672 24475320320 24485322752 24634225860 24676270080 24747520640 24806240256 24820083024 24825657472 24920326144 24931738160 24934232576 25117762048 25156976640 25236406272 25280806936 25309274176 25355336720 25410682880 25506647040 25520880660 25553330176 25696960512 25699086336 25708728180 25728024576 25763879680 25792890880 25795024640 25872695296 25884543440 25902692112 25984896672 25987489792 25999390505 26100188994 26145528060 26190151680 26246952424 26265773440 26276507584 26278681352 26324330480 26472106696 26481423360 26598918720 26681217024 26700349440 26711261184 26721249280 26758256692 26780821760 27082535424 27086578860 27097648446 27200980992 27207090176 27222272704 27269560960 27271816880 27302526080 27422643392 27424911976 27472552240 27579062112 27672674304 27682018630 27720744960 27742443520 27876360192 27888563264 27890870392 27948954880 28057311744 28106050560 28121734740 28140026880 28155730020 28246851584 28279600998 28349988864 28362971460 28372179968 28423816960 28472997784 28493415040 28593438720 28633039008 28667652384 28739930170 28760080866 28892350784 28956763528 28977527680 29027666572 29129565696 29150453760 29215441920 29349806080 29370384384 29383834260 29444433920 29480028160 29520856324 29582335360 29697024768 29751072960 29774360770 29883075420 29918085792 29979787264 29993516210 29996517056 30016028672 30032778688 30084949120 30219807464 30253836224 30264483840 30266987520 30426404064 30450220493 30489768960 30492819456 30503116070 30506783340 30606653440 30808505012 30916655616 30951469056 30954029568 31007800320 31025103780 31032071840 31061452128 31093817344 31150407680 31163138048 31167790720 31199268606 31342756544 31397202560 31518928128 31545507840 31589196576 31601008670 31613923187 31636592720 31734477824 31875280448 31941662720 31985900108 32065499136 32121200640 32123857920 32136986112 32160030720 32282116096 32284786688 32340869120 32378365140 32481120840 32484362240 32522420224 32540568896 32678215680 32723473152 32726180256 32763031296 32808690530 32845634480 32848351690 32967062688 32992867831 33074987008 33090133370 33093444032 33218422356 33290932224 33351521280 33389076480 33447820865 33538745856 33553427677 33853169280 34001226240 34008862720 34027840880 34108580352 34192098048 34262614016 34265448448 34278304240 34281139970 34304032768 34473827640 34487916204 34536922816 34590842880 34646528896 34773033216 34800251992 34845450240 34860704080 34863587990 35071639680 35219767296 35308564480 35333320704 35376033792 35437486080 35465224960 35498802432 35574956032 35591247230 35615014912 35729232924 35791298760 35834565480 35992219452 36052008960 36101938944 36110047232 36115438480 36130197928 36195954410 36267974656 36284583215 36399146707 36411957120 36603739284 36712980480 36727984128 36772082816 36896899072 36901070405 37121280960 37168480256 37238486208 37380489216 37397607240 37401348864 37409748992 37474734080 37495646320 37520035840 37540973360 37676643072 37706134664 37774759330 37799985152 37817295280 37921210404 37963911264 38033005080 38116024320 38124584960 38177385344 38223536512 38329995264 38346774488 38510631265 38645819520 38689336320 38692536960 38809042944 38826815160 38839420928 38867271680 38953922560 38981234688 39160512512 39178445680 39370428636 39398660160 39414761376 39418022028 39486495720 39596033024 39668097280 39708160044 39844100560 39890781056 39982375135 40081873920 40137385038 40171232640 40352645120 40355983360 40568538752 40653025280 40657092608 40675711120 40810635264 40833409056 40904341440 40907725320 40953789120 41133965088 41137367964 41208828360 41222207488 41268625408 41272039424 41343733760 41366805040 41415269504 41523027945 41599024808 41613665280 41832844896 41836305588 41923432320 42025237504 42060677120 42118928768 42370277376 42558269952 42635725440 42709496676 42740122560 42753998848 42828267520 42831810560 42849314816 42880040960 43109895255 43171153520 43308161120 43338526176 43435145292 43466291520 43500314990 43541499858 43631297536 43634907008 43684041728 43956083584 44024709120 44166650880 44220042240 44281284486 44291229808 44373503040 44387909632 44468695040 44518768640 44661541155 44718327808 44969680896 44990274315 44994775584 45024043008 45049168032 45127423680 45137559040 45162747410 45329711196 45334968320 45380754336 45478107136 45589464064 45749501952 45754674105 45909980160 45965103520 45983888272 46121123840 46212757518 46364044288 46460600320 46548107760 46640726016 46725611520 46744707072 46751686080 46762186240 46826949211 47014134816 47095803840 47111094272 47132668330 47168045056 47249981440 47331736576 47401513005 47454889080 47601716736 47638977232 47721731680 47779420640 47812920672 47912494080 47933468110 47978850162 47989625936 48135918592 48423174144 48427180032 48511303680 48549276160 48726543360 48783630336 48804985712 48810853344 48950640640 48970645504 49213035795 49268451720 49272527535 49495041280 49612480512 49635200055 49640166048 49651314944 49863476320 49868465152 50235524096 50313953280 50472812544 50561613872 50618548352 50710673440 50798416501 50821365760 51013294080 51041761320 51106660352 51393921024 51398172672 51417456360 51421709955 51456049152 51527759360 51585781760 51590049280 51661498567 51769086880 51805384224 51969793344 51974979584 51998781010 52200377988 52291056120 52295381985 52493904848 52531546880 52553015168 52557362704 52648660960 52944213392 52962846720 53197837440 53362434048 53386870845 53400698880 53422522368 53442498560 53516513384 53561643520 53914883771 54165070848 54173157720 54195296892 54293931615 54401961984 54414180352 54444545408 54539121920 54543633760 54605052160 54845286784 54849823952 54945104480 55158124224 55345348608 55364037260 55441489920 55484887040 55752720384 55777126528 55781740784 55897909760 55975325189 56114623488 56212101120 56243469480 56280053760 56311460040 56493703168 56559201996 56662138995 56699977728 56725942920 56744359936 56847633920 56945995568 56986830080 57186877440 57266078016 57335304768 57479860340 57520161732 57784701568 57913527056 57955055360 58055333144 58259131392 58300907520 58430883840 58699612160 58740768768 58767668520 58888867840 58960056320 59041712648 59164670720 59394049536 59502145920 59548721540 59766150840 59836171584 59959574528 59987032420 59993034112 60032057344 60065557376 60169898240 60439614928 60507672448 60528967680 60533975040 60852808128 60900440986 60979537920 60985638912 61006232140 61013566680 61213306880 61617010024 61833311232 61902938112 61908059136 62015600640 62050207560 62064143680 62122904256 62300815360 62326276096 62335581440 62398537212 62685513088 62794405120 63037856256 63091015680 63178393152 63202017340 63227846374 63273185440 63468955648 63750560896 63883325440 63971800216 64130998272 64242401280 64247715840 64273972224 64320061440 64459557667 64569573376 64681738240 64756730280 64962241680 64968724480 65044840448 65081137792 65250472485 65446946304 65452360512 65526062592 65617381060 65691268960 65696703380 65934125376 65985735662 66149974016 66180266740 66186888064 66436844712 66581864448 66703042560 66778152960 66895641730 67077491712 67106855354 67271172071 67706338560 67744121115 68002452480 68017725440 68055681760 68217160704 68384196096 68414131757 68530896896 68556608480 68562279940 68947655280 68975832408 69073845632 69181685760 69293057792 69546066432 69600503984 69690900480 69721408160 69727175980 69842044889 70143279360 70439534592 70617128960 70666641408 70699002495 70752067584 70874972160 70930449920 70997604864 71028684563 71149912064 71182494460 71458465848 71582597520 71669130960 71900202165 71984438904 72203877888 72220094464 72230876960 72260395856 72391908820 72535949312 72569166430 72798293414 72823914240 73207478568 73425960960 73455968256 73544165632 73585205903 73802140810 74126832919 74216441987 74242561920 74476972416 74760978432 74795214480 74802697728 74819497984 74949468160 74991292640 75040071680 75081946720 75353286144 75412269328 75549518660 75634590560 75842420808 75927822528 76066010160 76232048640 76249169920 76354770688 76447073024 76659990528 76693548976 77021262530 77052739133 77291639040 77378672640 77385073920 77618085888 77653630320 77678841856 77734543360 77907845120 77962469376 77998171515 78356891360 78740857272 78797320320 78829522752 78836044056 78972991440 79192066048 79336194560 79416320088 79688201120 79781562112 79826083073 79964750270 80163747840 80274770076 80342465280 80705290240 80711966720 81137077504 81182354891 81306050560 81351422240 81621270528 81666818112 81779901043 81808682880 81815450640 81907578240 82267930176 82274735928 82417656720 82444414976 82537250816 82544078848 82687467520 82733610080 82830539008 83046055890 83198049616 83227330560 83665689792 83672611176 83846864640 84050475008 84121354240 84237857536 84723388783 84740554752 85116539904 85271450880 85418993352 85480245120 85507997696 85656535040 85663621120 85698629632 85760081920 86219790510 86342307040 86616322240 86677052352 86870290584 86932583040 87000629980 87082999716 87262595072 87269814016 87368083456 87912167168 87961225297 88049418240 88333301760 88440084480 88562568972 88582459616 88747006080 88775819264 88937390080 89037537280 89323082310 89436655616 89939361792 89980548630 89989551168 90048086016 90098336064 90254847360 90275118080 90325494820 90659422392 90669936640 90761508672 90956214272 91178928128 91350661479 91509348210 91819960320 91930207040 91967776544 92242247680 92425515036 92728088576 92921200640 93096215520 93281452032 93451223040 93489414144 93503372160 93524372480 93653898422 94028269632 94191607680 94222188544 94265336660 94336090112 94499962880 94663473152 94803026010 94841769561 94909778160 95203433472 95277954464 95443463360 95558841280 95625841344 95824988160 95866936220 95957700324 95979251872 96271837184 96846348288 96854360064 97022607360 97098552320 97453086720 97567260672 97609971424 97621706688 97901281280 97941291008 98426071590 98536903440 98545055070 98978603493 98990082560 99224961024 99270400110 99280332096 99302629888 99726952640 99736930304 100343462595 100471048192 100660283031 101123227744 101237096704 101421346880 101596833002 101642731520 102026588160 102083522640 102213320704 102787842048 102796345344 102834912720 102843419910 102912098304 103055518720 103171563520 103180098560 103322997134 103538173760 103610768448 103939586688 103949959168 103997562020 104400755976 104582112240 104590763970 104987809696 105063093760 105106030336 105114725408 105297321920 105888426784 105925693440 106395674880 106724868096 106773741690 106845044736 106884997120 107033026768 107123287040 107829767542 108330141696 108346315440 108390593784 108587863230 108803923968 108828360704 108853749645 108889090816 109078243840 109087267520 109197440121 109210104320 109690573568 109699647904 109890208960 110316248448 110690697216 110703211215 110728074520 110969774080 111505440768 111554253056 111563481568 111795819520 111950650378 112229246976 112424202240 112486938960 112560107520 112622920080 112987406336 113118403992 113324277990 113399955456 113451885840 113488719872 113695267840 113891991136 113973660160 114373754880 114532156032 114670609536 114959720680 115040323464 115531893795 115569403136 115827054112 115910110720 116110666288 116518262784 116601815040 116861767680 117399224320 117481537536 117535337040 117777735680 117920112640 118083425296 118329341440 118788099072 119004291840 119097443080 119532301680 119672343168 119919149056 119947125405 119974064840 119986068224 120064114688 120131114752 120339796480 120879229856 121015344896 121057935360 121067950080 121705616256 121800881972 121959075840 121971277824 122012464280 122027133360 122426613760 123234020048 123666622464 123805876224 123816118272 124031201280 124100415120 124128287360 124245808512 124601630720 124652552192 124671162880 124797074424 125371026176 125588810240 126075712512 126182031360 126356786304 126404034680 126455692748 126546370880 126937911296 127501121792 127766650880 127943600432 128261996544 128484802560 128495431680 128547944448 128640122880 128919115334 129139146752 129363476480 129513460560 129924483360 129937448960 130089680896 130162275584 130500944970 130893892608 130904721024 131052125184 131234762120 131382537920 131393406760 131868250752 131971471324 132299948032 132360533480 132373776128 132873689424 133163728896 133406085120 133556305920 133791283460 134154983424 134213710708 134542344142 135412677120 135488242230 136004904960 136035450880 136111363520 136434321408 136768392192 136828263514 137061793792 137113216960 137124559880 137895310560 137951664816 138147691264 138363371520 138586115584 139092132864 139201007968 139381800960 139442816320 139454351960 139684089778 140286558720 140480847633 141234257920 141333282816 141398004990 141504135168 141749944320 141860899840 141995209728 142057369126 142299824128 142364988920 142916931696 143165195040 143338261920 143800404330 143968877808 144407755776 144440188928 144461753920 144520791712 144783817640 145071898624 145138332860 145596586828 145647828480 146414957136 146851921920 146911936512 147088331264 147170411806 147604281620 148253665838 148432883974 148485123840 148953944832 149590428960 149605395456 149638995968 149898936320 149982585280 150080143360 150163893440 150706572288 150824538656 151099037320 151269181120 151684841616 151855645056 152132020320 152251102465 152395249503 152464097280 152709541376 152894146048 153319981056 153387097952 154042525060 154105478266 154583278080 154757345280 154770147840 154984495701 155307260640 155357683712 155469086720 155815690240 155924938752 155996343030 156713782720 157481714544 157594640640 157659045504 157672088112 157945982880 158069615935 158384132096 158672389120 158832640176 159376402240 159563124224 159652166146 159929500540 160327495680 160549540152 160684930560 161410580480 161423933440 161744651313 162274155008 162364709782 162612101120 162702844480 163242541056 163333636224 163559802086 163617365760 163630901280 163815156480 164535860352 164549471856 164835313440 164888829952 164964339155 165074501632 165088157696 165374935040 165467220160 165661078016 166092111780 166396099232 166454661120 167331379584 167345222352 167693729280 167767138385 167925975567 168100950016 168475715072 169446777566 169481109504 170233079808 170542901760 170837986704 170960490240 171015995392 171313070080 171327242240 171397259264 171520163840 172439581020 172684614080 173232644480 173354104704 173740581168 173865166080 174001259960 174165999432 174525190144 174539628032 174736166912 175824334336 175922450594 176098836480 176666603520 176880168960 177125137944 177164919232 177494012160 177551638528 177874780160 178075074560 178646164620 178873311232 179878723584 179961097260 179979102336 180096172032 180196672128 180509694720 180550236160 180650989640 181318844784 181339873280 181523017344 181912428544 181995733535 182357856256 182701322958 183018696420 183639920640 183860414080 183935553088 184484495360 184851030072 185456177152 185842401280 186192431040 186902446080 186978828288 187006744320 187048744960 187307796844 188056539264 188383215360 188444377088 188530673320 188672180224 188999925760 189326946304 189606052020 189683539122 189819556320 190406866944 190555908928 190886926720 191117682560 191251682688 191649976320 191733872440 191915400648 191958503744 192543674368 193378673001 193708720128 194045214720 194197104640 194906173440 195134521344 195219942848 195243413376 195802562560 195882582016 196852143180 197073806880 197090110140 197957206986 197980165120 198449922048 198540800220 198560664192 198605259776 199453905280 199473860608 200686925190 200942096384 201320566062 201813516213 202246455488 202474193408 202842693760 203193666004 203285463040 204053176320 204167045280 204426641408 205242395271 205592690688 205669825440 205686839820 206111037440 206343127040 206360197120 206645994268 207076347520 207221536896 207879173376 207899918336 207995124040 208801511952 209164224480 209181527940 209526134667 209975619392 210126187520 210212060672 210229450816 210594643840 211776853568 211851386880 212791349760 213086053689 213449736192 213547483380 213769994240 214066053536 214246574080 215659535084 216660283392 216692630880 216781187568 217175726460 217607847936 217656721408 217707499290 217778181632 218156487680 218174535040 218394880242 218420208640 219381147136 219399295808 219780417920 220632496896 220755617709 221406422430 221456149040 221939548160 222380498757 222649325961 223108506112 223126963136 223591639040 223901300756 224458493952 224848404480 224973877920 225120215040 225245840160 225974812672 226236807984 226648555980 226903771680 226977439744 227390535680 227783982272 227947320320 228747509760 229064312064 229341219072 229919441360 230080646928 231063787590 231138806272 231158217399 231654108224 231820221440 232221332576 233036525568 233203630080 233723535360 234134746055 235070674080 235555471360 235840225280 236166850592 236658682880 237576198144 238008583680 238194886160 239064603360 239344686336 239478249219 239838298112 239894250810 239948129680 239972136448 240128229376 240262229504 240679592960 241758459712 242030689792 242115870720 242135900160 243411232512 243547064673 243601763944 243918151680 244024928560 244054266720 244853227520 245339703129 246468040096 247333244928 247611752448 247632236544 248062402560 248200830240 248256574720 248491617024 249305104384 249342325760 249594148848 250742052352 251177620480 252151425024 252364062720 252713572608 252808069360 252911385496 253092741760 253875822592 253992082505 254170166349 255002243584 255533301760 255887200864 256523993088 256969605120 256990863360 257095888896 257280245760 257838230668 258278293504 258307492835 259026921120 259848966720 259874897920 260179361792 260324551168 261001889940 261787785216 261809442048 262104250368 262469524240 262765075840 262786813520 263736501504 263883675891 263942942648 264599896064 264721066960 264747552256 265747378848 266327457792 266812170240 267112611840 267582566920 268309966848 268427421416 269084688284 269574418855 270825354240 270976484460 272009809920 272070901760 272222727040 272868642816 273536784384 273656527028 274123587584 274226433920 274249119760 275790621120 275903329632 276295382528 276726743040 277172231168 278184265728 278402015936 278763601920 278885632640 278908703920 279368179556 279876625945 280573117440 280961695266 282468515840 282666565632 282796009980 283008270336 283499888640 283721799680 283990419456 284114738252 284599648256 284729977840 285833863392 286330390080 286676523840 287600808660 287937755616 288815511552 288880377856 288923507840 289041583424 289567635280 290143797248 290276665720 291193173656 291295656960 292829914272 293703843840 293823873024 294176662528 294340823612 295208563240 296507331676 296865767948 296970247680 297907889664 299180857920 299210790912 299277991936 299797872640 299965170560 300160286720 300327786880 301413144576 301649077312 302198074640 302538362240 303369683232 303711290112 304264040640 304502204930 304790499006 304928194560 305419082752 305788292096 306639962112 306774195904 308085050120 308210956532 309166556160 309514690560 309540295680 309968991402 310614521280 310715367424 311631380480 311849877504 311992686060 313427565440 314963429088 315189281280 315318091008 315344176224 315891965760 316139231870 316768264192 317344778240 317665280352 318752804480 319126248448 319304332292 319859001080 320654991360 321099080304 321369861120 322297788335 322847866880 323489302626 324548310016 324729419564 325224202240 325405688960 326485082112 326667272448 327119604172 327234731520 327261802560 327630312960 329071720704 329098943712 329670626880 329777659904 329928678310 330149003264 330176315392 330749870080 330934440320 331322156032 332184223560 332792198464 332909322240 334662759168 334690444704 335387458560 335534276770 335851951134 336201900032 336355860355 336951430144 338893555132 338962219008 340466159616 341085803520 341675973408 341920980480 342031990784 342070658785 342654484480 342794518528 344879162040 345369228160 346465288960 346708209408 347481162336 347730332160 348002519920 348331998864 349050380288 349079256064 349210224445 349472333824 351648668672 351844901188 352197672960 353333207040 353760337920 354250275888 354329838464 354988024320 355103277056 355143422815 355749560320 357292329240 357746622464 359757447168 359922194520 359958204672 360192344064 360393344256 361019389440 361100472320 361301979280 362637689568 362679746560 363046034688 363824857088 363991467070 364715712512 365402645916 366037392840 367279841280 367720828160 367871106176 367926029515 369702060144 370634164595 370912354304 371082209935 372384862080 373804892160 373957656576 374013488640 374097489920 374615593688 376113078528 376766430720 376888754176 377061346640 377344360448 378653892608 379212104040 379367078244 379639112640 380813733888 381111817856 381773853440 382235365120 382503365376 383299952640 383467744880 383830801296 383917007488 385087348736 385263695665 386757346002 387417440256 388090429440 388394209280 389812346880 390269042688 390439885696 390486826752 391765164032 393704286360 394147613760 394180220280 395914413972 395960330240 396899844096 397081600440 397121328384 397210519552 398907810560 398947721216 399130415365 401373850380 401884192768 402641132124 403627032426 404492910976 404948386816 405685387520 405911774455 406387332008 408106352640 408334090560 408853282816 408899505215 410484790542 411185381376 411339650880 411373679640 412222074880 412686254080 412720394240 413291988536 414152695040 414443073792 415758346752 415799836672 415990248080 417603023904 418328448960 418363055880 419052269334 419951238784 420252375040 420424121344 420458901632 421189287680 423553707136 423616943915 423702773760 425582699520 426172107378 426899472384 427094966760 427539988480 428132107072 428493148160 431319070168 433320566784 433385261760 433562375136 434351452920 435215695872 435414998580 435556363264 436312975360 436349070080 436789760484 436840417280 438762294272 438798591616 439560835840 439806126485 441264993792 441511235418 442812844860 442912298080 443879096320 444760997514 445298651922 446217012224 446253926272 447183278080 447802601512 448916987904 449696808960 449947755840 450240430080 450491680320 451216903669 452473615968 453297111960 453807543360 453954879488 454781071360 455567964544 455894640640 456753307395 458128624128 458682438144 459838882720 460161293856 462127575180 462277612544 462316434798 463308216448 463640442880 464442665152 466073051136 466407260160 467447070720 468269492110 470141348160 470898204497 471110942720 471680450560 472333701184 473317365760 474208847805 475152396288 476017167360 476389772320 478129206720 478689372672 478898922299 478956498438 479788501620 479896259360 479944272896 480524459008 481359185920 483516919424 484061379584 484231741440 484271800320 486822465024 487094129346 487203527888 487836303360 488049857120 488108533440 488894314223 489706455040 490679406258 492936080192 494666489856 494893017465 495223504896 495264473088 496124805120 496401660480 496513149440 496983234048 497200791941 498684651520 499188297696 501484104704 502355240960 503301415155 504302850048 505427145216 505616138720 505822770992 506185483520 507751645184 507984165010 508340332698 510004487168 511066603520 511774401728 513047986176 513939210240 513981726720 514191777792 514560491520 515096441321 515676461336 516614985670 518053842240 518887830433 519515093909 519697933440 519749795840 520649102336 522003779880 523575570432 523618884096 524208500736 524939048480 525530151680 525573627040 527473003008 527767351782 527885885296 529442133920 529495104512 531494757696 532654915584 533624340480 534225223680 535165133840 536619933696 536854842832 538169376568 539148837710 539369173931 541650708480 541952968920 544019619840 544141803520 544445454080 545737285632 545987200605 547073568768 547313054056 548452867840 548498239520 551581242240 551806659264 552590765056 553453486080 554344462336 556368531456 556804031872 557527203840 557771265280 557817407840 558736359112 558782581511 559753251890 561146234880 561923390532 564937031680 565333131264 565592019960 566016540672 566999777280 567443599360 567980838912 568229476504 568276484237 569459955680 571667726784 572459307301 572660780160 573353047680 575201617320 575875511232 577631023104 577760755712 577847015680 578083166848 579135270560 580287594496 580553331440 582386347312 582591313920 585659828544 587407687680 587647746048 588353325056 588681647224 590417126480 593014663352 593063721481 593731535896 593940495360 595815779328 598361715840 598421581824 598555983872 599595745280 599930341120 600320573440 600655573760 602826289152 603298154624 604396149280 605076724480 606739366464 607422580224 608528081280 609004409860 609580998012 609856389120 610838165504 611576584192 613279924224 613548391808 615728577079 616170100240 616421913064 618333112320 619029381120 619080591360 619937982804 621229042560 621430734848 623262760960 623699755008 623985372120 626855130880 629926858176 630378562560 630636182016 630688352448 631783931520 632278463740 633536528384 634689556480 635330560704 637505608960 638252496896 638608664584 639718002160 641309982720 642198160608 642739722240 644595576670 645695733760 646978605252 649096620032 649458839128 650448404480 650811377920 652970164224 653334544896 654239208344 654469463040 654523605120 655260625920 658143441408 658197887424 659341253760 659555319808 659857356620 660352630784 661499740160 661868880640 662644312064 664368447120 665584396928 665818644480 669325518336 669380889408 670774917120 671068553540 671703902268 672403800064 672711720710 673902860288 677787110264 677924438016 680932319232 682171607040 683351946816 683841960960 684141317570 685308968960 685589037056 689758324080 690738456320 692930577920 693416418816 694962324672 695460664320 696005039840 696663997728 698100760576 698158512128 698420448890 698944667648 702404238165 703297337344 703689802376 706666414080 707520675840 708500551776 708659676928 709055134337 709976048640 710286845630 711499120640 714274164601 714584658480 715493244928 719514894336 719844389040 719916409344 720384688128 720786688512 722038778880 722200944640 722603958560 725275379136 725359493120 726092069376 727649714176 727982934140 729431425024 730805291832 732074785680 734559682560 735441656320 735742212352 735852059030 739404120288 739982892781 741268329190 741824708608 742164419870 744769724160 747915313152 748026977280 748194979840 749231187376 752226157056 752555449327 753532861440 754122693280 757307785216 758424208080 758734156488 759278225280 761627467776 761976247515 762223635712 763547706880 764470730240 765006730752 766599905280 766935489760 767661602592 767834014976 768262493779 770174697472 770527391330 773514692004 774834880512 774922478505 776788418560 779624693760 780538085376 780879771392 780973653504 781315530193 787408572720 788295227520 788360440560 791828827944 791920660480 793799688192 794163200880 794242656768 794421039104 797815621120 797895442432 798260830730 802747700760 803768385536 805282264248 807254064852 808723256565 808985821952 809896773632 811370775040 811823548910 812774664016 815395162109 816212705280 816380861857 816668181120 817799010430 820969581084 822370762752 822679301760 822747359280 824444149760 825372508160 825440788480 826583977072 828305390080 828886147584 831516693504 831980496160 835206047808 836656897920 836726111760 838104538668 839629877835 839902477568 840504750080 840848242688 840917803264 842378575360 847107414272 847233887830 847405547520 847580130463 851165399040 852344214756 853798944768 854189933520 855079976960 856264214144 856986296320 862638140336 866641133568 866770523520 867124750272 868702905840 870431391744 870829997160 871112726528 872625950720 872698140160 873579520968 873680834560 877524588544 877597183232 879121671680 879612252970 882529987584 883022470836 885625689720 885824596160 887758192640 889521995028 890597303844 892434024448 892507852544 894366556160 895605203024 897833975808 899393617920 899578911473 899895511680 900480860160 900983360640 902433807338 904947231936 906594223920 907615086720 907909758976 909562142720 911135929088 911789281280 913506614790 916257248256 917364876288 919677765440 920322587712 924255150360 924555225088 924632869596 926616432896 927280885760 928885330304 932146102272 934894141440 936538984220 940282696320 941796408994 942221885440 943360901120 944667402368 946634731520 948417695610 950304792576 952034334720 952779544640 956258413440 957378745344 957797844598 957912996876 959577003240 959792518720 959888545792 961048918016 962718371840 966893365005 967033838848 968122759168 968543600640 973644930048 974188258692 974407055776 975672606720 976099714240 976217066880 977788628446 979412910080 981358812516 985872160384 989332979712 989786034930 990447009792 990528946176 992249610240 992803320960 993026298880 993966468096 994401583882 997369303040 998376595392 1002968209408 1004710481920 1006602830310 1008605700096 1009067581065 1010854290432 1011232277440 1011645541984 1012370967040 1015503290368 1015968330020 1016680665396 1020008974336 1022133207040 1023548803456 1026095972352 1026211976355 1027963453440 1028383555584 1030192882642 1031352922672 1033229971340 1036107684480 1037775660866 1039030187818 1039395866880 1039499591680 1041298204672 1044007559760 1047151140864 1047237768192 1047630673335 1048417001472 1049878096960 1051060303360 1051147254080 1054946006016 1055534703564 1055771770592 1058884267840 1058990209024 1062989515392 1065309831168 1065430268445 1067248680960 1070330267680 1073239867392 1073709685664 1076338753136 1078297675420 1078738347862 1083301416960 1083905937840 1088039239680 1088283607040 1088890908160 1091474571264 1091974401210 1094147137536 1094626108112 1096905735680 1096996479040 1103162484480 1103613318528 1103778088545 1105181530112 1108688924672 1111902493785 1112737062912 1113246629805 1113608063744 1115542530560 1115634815680 1117472718224 1117565163022 1119506503780 1122292469760 1123846781064 1129874063360 1130666262528 1131184039920 1132033081344 1134887198720 1135961677824 1136458953008 1136552968474 1138919911360 1143335453568 1144918614602 1145321560320 1146706095360 1150403234640 1151751022464 1155262046208 1155521511424 1155694031360 1155791086995 1156166333696 1158270541120 1161106662880 1164772694624 1165182627840 1171319657088 1175295492096 1176706650112 1177363294448 1180834252960 1186029326704 1186127442962 1187463071792 1187880990720 1191631558656 1196723431680 1196843163648 1197111967744 1197391246095 1199191490560 1199860682240 1200641146880 1201311147520 1205652578304 1206596309248 1208792298560 1210153448960 1213478732928 1214845160448 1217056162560 1217735323365 1218008819720 1219161996024 1221676331008 1223153168384 1226559848448 1226698515645 1227096783616 1231457154158 1232340200480 1232843826128 1236666224640 1238058762240 1238161182720 1239875965608 1242458085120 1242861469696 1246525521920 1247399510016 1247970744240 1253710261760 1255446579239 1259853716352 1260757125120 1261272364032 1261376704896 1263567863040 1264556927480 1267073056768 1269379112960 1270661121408 1270850831745 1275011217920 1276504993792 1277217329168 1279436004320 1282619965440 1284396321216 1285479444480 1289191153340 1291391467520 1293957210504 1298193240064 1298917678256 1300896808960 1301622755840 1306669089792 1308478416688 1308938926080 1309047210240 1310521251840 1316286882816 1316395774848 1318682507520 1319110639616 1319418379455 1319714713240 1320705261568 1322999480320 1323737761280 1325288624128 1328736894240 1331168793856 1331637288960 1338651036672 1338761778816 1341549834240 1342137107080 1343407804536 1344807600128 1345423441420 1347805720576 1353650711007 1355574220528 1361864638464 1364343214080 1366703893632 1367683921920 1368282635140 1370617937920 1371178074112 1379516648160 1381476912640 1385861155840 1386832837632 1389924649344 1390921328640 1392010079680 1393327995456 1396201521152 1396317024256 1396840897780 1397889335296 1404808476330 1406594674688 1407379604752 1412694613491 1413332828160 1415041351680 1417001103552 1417319353856 1418110268674 1419952097280 1420573691260 1422998241280 1428548329202 1429169316960 1430986489856 1436696766897 1439688778080 1439832818688 1441573377024 1444077557760 1444401889280 1445207917120 1450550758272 1450718986240 1452184138752 1455299428352 1455965868280 1458862850048 1461610583664 1464149571360 1466682942669 1469119365120 1470883312640 1471484424704 1471704118060 1478808240576 1479965785562 1482536658380 1483649417216 1484328839740 1489539448320 1491602375823 1496053954560 1496389959680 1498462374752 1504452314112 1505110898654 1507065722880 1508245386560 1514615570432 1516848416160 1517468312976 1518556450560 1523254935552 1523952495030 1524447271424 1527095413760 1528941460480 1530013461504 1533199810560 1533870979520 1535323205184 1535668029952 1536524987558 1540349394944 1541054782660 1545289323963 1547029384008 1549844957010 1553576837120 1556663491299 1558545281727 1559249387520 1561759542784 1561947307008 1562631060386 1574817145440 1576590455040 1576720881120 1583657655888 1583841320960 1588326401760 1588485313536 1588842078208 1595631242240 1595790884864 1596521661460 1605495401520 1607536771072 1610564528496 1614508129704 1617446513130 1617971643904 1618107521793 1619793547264 1622741550080 1623647097820 1625549328032 1630790324218 1632425410560 1632761723714 1633336362240 1635598020860 1641939162168 1645358603520 1645494718560 1648888299520 1650745016320 1650881576960 1653167954144 1656610780160 1657772295168 1663033387008 1663960992320 1670412095616 1673313795840 1673452223520 1676209077336 1676347744533 1679259755670 1679804955136 1681009500160 1681696485376 1681835606528 1684757150720 1694214828544 1694467775660 1694811095040 1695160260926 1702330798080 1704688429512 1704829452711 1708379867040 1710159953920 1712528428288 1713972592640 1717377921903 1725276280672 1733282267136 1733541047040 1734249500544 1737405811680 1740862783488 1741659994320 1742225453056 1745251901440 1745396280320 1747159041936 1747361669120 1755049177088 1755194366464 1758243343360 1759224505940 1765059975168 1766044941672 1771251379440 1771649192320 1775516385280 1779043990056 1779191164443 1781194607688 1784868048896 1785015705088 1788733112320 1791210406048 1795667951616 1798787235840 1799157822946 1799791023360 1800961720320 1801966721280 1804867614676 1809894463872 1813188447840 1815230173440 1815819517952 1819124285440 1822271858176 1823578562560 1827013229580 1832514496512 1834729752576 1839355530880 1840645175424 1847185731237 1848510300720 1849110450176 1849265739192 1853232865792 1854561771520 1857770660608 1864292204544 1869788282880 1873077968440 1880565392640 1883592817988 1884443770880 1886721802240 1889334804736 1893269463040 1896835391220 1900609585152 1904068669440 1905559089280 1912516826880 1914757490688 1915595689196 1915825993752 1919154006480 1919585037440 1919777091584 1922097836032 1925436743680 1933786730010 1934067677696 1936245518336 1937087201280 1947289860096 1948376517384 1948814111552 1951345213440 1952199428480 1952434133760 1955577256892 1958825820160 1962717625032 1971744320768 1978665959424 1979572069860 1981057892352 1984499220480 1985606641920 1986052597760 1987932936192 1988803167764 1994738606080 1996753190784 2005936418816 2009420963840 2013205660620 2017211400192 2018135162130 2021708580864 2022464554880 2023291083968 2024741934080 2031006580736 2031936660040 2033361330792 2040017948672 2044266414080 2047097606912 2052423952710 2055926906880 2056767111168 2060385765284 2062705845344 2066459942680 2072215368960 2075551321732 2078060375636 2078791733760 2078999183360 2082596409344 2088015119520 2094302281728 2094475536384 2095261346670 2096834002944 2099756193920 2102120606720 2102294508160 2109892012032 2111069407128 2111543541184 2117768535680 2117980418048 2125979030784 2127165403011 2130860536890 2134497361920 2140660535360 2142822493803 2146479734784 2147419371328 2152677506272 2156595350840 2157476695724 2166602833920 2167811875680 2176078479360 2177781816320 2182949142528 2183948802420 2188294275072 2189252216224 2193811471360 2193992958080 2206324968960 2207226637056 2207556177090 2210363060224 2217377849344 2219948678343 2223804987570 2225474125824 2226493259610 2227216127488 2231085061120 2231269631360 2234945436448 2235130326044 2239013007560 2244584939520 2247693562128 2256084518345 2257666347981 2262368079840 2269774397440 2271923355648 2272917906016 2273105936948 2277839822720 2286670907136 2289837229204 2290643120640 2293412190720 2300806469280 2303502044928 2304787481337 2310524092416 2311043022848 2311388062720 2311582173990 2312332667392 2316541082240 2322213325760 2329545389248 2330365255680 2342639314176 2343946590579 2353413300224 2354491022485 2354726588896 2361668505920 2372058653408 2372254885924 2374926143584 2375761981440 2383263117312 2393446863360 2393686327296 2394223935488 2394494611495 2394782492190 2399721364480 2402622295040 2411305156608 2413192618496 2417584597120 2420306897920 2426957465856 2429690320896 2434112325120 2435470646730 2436017639440 2438323992048 2443352662016 2444471571115 2446185486327 2446306336768 2449142585571 2453397031290 2454193567232 2462914308316 2464680400960 2465687652256 2473332449280 2476117524480 2476322365440 2479751931216 2484916170240 2485722939392 2486003959705 2495941488480 2507420523520 2510893158478 2519707432704 2521514250240 2522544728064 2522753409792 2527135726080 2529113854960 2534146113536 2538758225920 2541322242816 2541701663490 2542740391389 2550022435840 2553009987584 2554434658336 2558872008640 2565239930880 2568792642432 2570958888960 2575482206605 2578382306680 2587914421008 2594439152165 2596386480128 2597575469545 2597835356512 2603245511680 2613338179584 2616956833376 2617877852160 2618094420480 2621042503680 2632573765632 2632791549696 2637365015040 2638221279232 2638836758910 2639429426480 2641410523136 2647475522560 2650577248256 2657473788480 2662337587712 2663274577920 2677302073344 2677523557632 2683099668480 2684274214160 2686815609072 2689615200256 2690846882840 2695611441152 2696845869655 2698736734419 2707301422014 2711148441056 2723729276928 2728686428160 2733407787264 2735367843840 2736565270280 2742356148224 2759033296320 2762953825280 2771722311680 2773665675264 2779849298688 2781842657280 2784020159360 2786655990912 2792403042304 2792634048512 2793681795560 2793912907555 2795778670592 2809616952660 2813189349376 2814759209504 2825389226982 2826665656320 2830082703360 2834002207104 2834638707712 2836220537348 2839904194560 2841147382520 2841382421185 2857096658404 2858338633920 2861972979712 2862296536505 2873393533794 2879377556160 2879665637376 2883146754048 2888155115520 2888803778560 2890415834240 2901101516544 2901437972480 2904368277504 2910598856704 2911931736560 2917725700096 2923221167328 2928299142720 2933365885338 2938238730240 2941766625280 2942968849408 2943408236120 2957616481152 2959931571124 2965073316760 2965318607405 2967298834432 2968657679480 2979078896640 2983204751646 2992107909120 2992779919360 2996924749504 3008904628224 3010221797308 3014131445760 3016490773120 3029231140864 3033696832320 3034936625952 3037112901120 3046509871104 3047904990060 3048894542848 3054190827520 3057882920960 3060026923008 3066399621120 3067741959040 3070646410368 3071336059904 3073049975116 3078642885395 3080698789888 3082109565320 3090578647926 3094058768016 3099689914020 3107153674240 3113326982598 3117090563454 3118498775040 3123519085568 3123894614016 3125262120772 3149634290880 3153180910080 3153441762240 3167315311776 3167682641920 3176652803520 3176970627072 3177684156416 3191262484480 3191581769728 3193043322920 3210990803040 3215073542144 3221129056992 3229016259408 3234893026260 3235943287808 3236215043586 3239587094528 3245483100160 3247294195640 3251098656064 3261580648436 3264850821120 3265523447428 3266672724480 3271196041720 3283878324336 3290717207040 3290989437120 3297776599040 3301763153920 3306335908288 3313221560320 3315544590336 3326066774016 3327921984640 3340824191232 3346627591680 3346904447040 3352418154672 3352695489066 3358519511340 3359609910272 3362019000320 3363392970752 3363671213056 3369514301440 3388429657088 3388935551320 3389622190080 3390320521852 3404661596160 3409376859024 3409658905422 3416759734080 3425056856576 3427945185280 3434755843806 3450552561344 3466564534272 3467082094080 3468499001088 3474811623360 3483319988640 3484450906112 3490503802880 3490792560640 3494318083872 3494723338240 3510098354176 3510388732928 3516486686720 3518449011880 3530119950336 3532089883344 3542502758880 3543298384640 3545275671685 3558087980112 3558382328886 3562389215376 3569736097792 3570031410176 3571370823005 3577466224640 3582420812096 3591335903232 3597574471680 3598315645892 3599582046720 3601923440640 3603933442560 3609735229352 3619788927744 3626376895680 3630460346880 3631639035904 3638248570880 3644543716352 3647157125120 3654026459160 3665028993024 3669459505152 3678711061760 3681290350848 3694371462474 3697020601440 3698220900352 3698531478384 3699914463905 3706465731584 3709123543040 3715541321216 3728584409088 3739576565760 3746155936880 3761130785280 3762777246635 3766339737717 3767185635976 3778669609472 3786538926080 3793670782440 3801219170304 3808137338880 3811118178560 3825033653760 3829514981376 3831191378392 3831651987504 3838308012960 3839170074880 3839554183168 3841312468895 3844195672064 3850873487360 3867573460020 3868135355392 3872491036672 3874174402560 3894579720192 3896753034768 3897628223104 3902690426880 3904398856960 3904868267520 3906577650965 3911154513784 3925435250064 3943488641536 3957331918848 3959144139720 3962115784704 3968998440960 3971213283840 3972105195520 3975865872384 3977606335528 3989477212160 3993506381568 4011872837632 4018841927680 4026411321240 4034422800384 4036270324260 4043417161728 4044929109760 4046582167936 4049483868160 4062013161472 4063873320080 4066722661584 4076975810545 4080035897344 4081904309285 4094195213824 4104847905420 4111853813760 4113534222336 4120771530568 4125411690688 4132919885360 4144430737920 4151102643464 4156120751272 4157583467520 4165192818688 4176030239040 4188604563456 4188951072768 4190522693340 4193668005888 4199512387840 4204241213440 4204589016320 4219784024064 4222138814256 4223087082368 4235537071360 4235960836096 4237900652315 4251958061568 4254330806022 4261721073780 4268994723840 4281321070720 4285644987606 4292959469568 4294838742656 4305355012544 4313190701680 4314953391448 4333205667840 4335623751360 4352156958720 4355563632640 4365898285056 4367897604840 4376588550144 4378504432448 4387622942720 4387985916160 4412649937920 4414453274112 4415112354180 4420726120448 4434755698688 4439897356686 4447609975140 4450948251648 4452986519220 4454432254976 4462170122240 4462539262720 4469890872896 4470260652088 4478026015120 4489169879040 4495387124256 4497894557365 4512169036690 4515332695962 4524736159680 4539548794880 4543846711296 4545835812032 4546211873896 4555679645440 4573341814272 4579674458408 4581286241280 4586824381440 4601612938560 4607004089856 4609574962674 4621048184832 4622776125440 4623164347980 4624665334784 4633082164480 4644426651520 4659090778496 4660730511360 4685278628352 4687893181158 4706826600448 4708982044970 4709453177792 4723337011840 4744117306816 4744509771848 4749852287168 4751523962880 4766526234624 4786893726720 4787372654592 4788989222990 4789564984380 4799442728960 4805244590080 4822610313216 4826385236992 4835169194240 4840613795840 4853914931712 4859380641792 4868224650240 4870941293460 4872035278880 4876647984096 4886705324032 4888943142230 4892370972654 4892612673536 4898285171142 4906794062580 4908387134464 4925828616632 4929360801920 4931375304512 4946664898560 4952235048960 4952644730880 4959503862432 4963385940359 4969832340480 4972007919410 4991882976960 4999919152207 5014841047040 5021786316956 5039414865408 5043028500480 5045089456128 5045506819584 5054271452160 5058227709920 5068292227072 5077516451840 5082644485632 5083403326980 5085480782778 5100044871680 5106019975168 5108869316672 5117744017280 5130479861760 5137585284864 5141917777920 5150964413210 5156764613360 5175828842016 5179880249467 5188878304330 5192772960256 5195150939090 5195670713024 5206491023360 5226676359168 5233913666752 5235755704320 5236188840960 5242085007360 5265147531264 5265583099392 5267888145289 5274730030080 5277673517820 5278858852960 5294951045120 5301154496512 5314947576960 5324675175424 5326549155840 5354604146688 5355047115264 5366199336960 5368548428320 5373631218144 5377837456453 5379230400512 5381693765680 5391222882304 5393691739310 5397473468838 5414602844028 5422296882112 5447458553856 5457372856320 5466815574528 5469208711351 5470735687680 5473130540560 5518066592640 5525907650560 5543444623360 5547331350528 5559698597376 5563685314560 5568040318720 5573311981824 5584806084608 5585268097024 5587363591120 5587825815110 5591557341184 5619233905320 5626378698752 5629518419008 5650778453964 5653331312640 5660165406720 5668004414208 5669277415424 5672441074696 5679808389120 5682294765040 5682764842370 5707766134763 5714193316808 5714666032999 5716677267840 5724593073010 5746787067588 5758755112320 5759331274752 5766293508096 5776310231040 5777607557120 5780831668480 5802203033088 5808736555008 5823863473120 5835451400192 5846442334656 5856598285440 5866731770676 5876477460480 5883533250560 5885937698816 5886816472240 5915232962304 5919863142248 5930146633520 5930637214810 5933060913241 5934597668864 5937315358960 5958157793280 5966409503292 5984215818240 5985559838720 5993849499008 6017809256448 6020443594616 6028262891520 6032981546240 6058462281728 6067393664640 6069873251904 6074225802240 6093019742208 6095809980120 6097789085696 6108381655040 6115765841920 6120053846016 6132799242240 6135483918080 6141292820736 6142672119808 6146099950232 6157285770790 6161397579776 6164219130640 6181157295852 6188117536032 6199379828040 6214307348480 6226653965196 6234181126908 6236997550080 6247038171136 6247789228032 6250524241544 6277232896195 6297052380311 6299268581760 6306361820160 6306883524480 6334630623552 6335365283840 6353305607040 6353941254144 6355368312832 6382524968960 6383163539456 6386086645840 6421981606080 6430147084288 6442258113984 6458032518816 6469786052520 6471886575616 6472430087172 6479174189056 6490966200320 6494588391280 6502197312128 6523161296872 6531046894856 6533345448960 6542392083440 6567756648672 6581434414080 6581978874240 6595553198080 6603526307840 6612671816576 6626443120640 6631089180672 6652133548032 6655843969280 6681648382464 6693255183360 6693808894080 6704836309344 6705390978132 6717039022680 6719219820544 6724038000640 6726785941504 6727342426112 6739028602880 6768253555035 6776859314176 6777871102640 6780641043704 6809323192320 6818753718048 6819317810844 6833519468160 6850113713152 6855890370560 6869511687612 6901105122688 6933129068544 6934164188160 6936998002176 6949623246720 6966639977280 6968901812224 6981007605760 6981585121280 6988636167744 6989446676480 7020196708352 7020777465856 7032973373440 7036898023760 7060239900672 7063473067455 7064179766688 7085005517760 7086596769280 7090551343370 7116175960224 7116764657772 7124778430752 7139472195584 7140062820352 7142741646010 7154932449280 7164841624192 7182671806464 7183483834485 7196631291784 7199164093440 7207866885120 7219470458704 7239577855488 7252753791360 7260920693760 7276497141760 7289087432704 7294314250240 7308052918320 7330057986048 7333414713345 7338919010304 7357422123520 7362580701696 7388742924948 7394041202880 7396441800704 7397062956768 7399828927810 7412931463168 7418247086080 7431082642432 7457168818176 7458011879115 7492311873760 7522261570560 7525554493270 7532679475434 7534371271952 7557339218944 7573077852160 7587341564880 7602438340608 7616274677760 7622236357120 7650067307520 7659029962752 7662382756784 7663303975008 7676616025920 7678340149760 7679108366336 7682624937790 7688391344128 7701746974720 7726446619815 7735146920040 7736270710784 7744982073344 7783317456495 7789159440384 7792726408635 7793506069536 7795256446208 7808797713920 7809736535040 7813155301930 7822309027568 7850870500128 7857015810611 7886977283072 7914663837696 7918288279440 7924231569408 7942426567680 7944210391040 7951731744768 7955212671056 7978954424320 7987012763136 8023745675264 8037683855360 8052822642480 8068845600768 8072540648520 8086834323456 8089858219520 8090537608965 8093164335872 8098967736320 8127746640160 8133445323168 8153951621090 8160071794688 8163808618570 8188390427648 8209695810840 8227068444672 8241543061136 8250823381376 8265839770720 8288861475840 8302205286928 8312241502544 8315166935040 8330385637376 8352060478080 8377209126912 8377902145536 8381045386680 8381738722665 8387336011776 8399024775680 8408482426880 8409178032640 8439568048128 8444277628512 8446174164736 8471074142720 8471921672192 8475801304630 8503916123136 8508661612044 8523442147560 8524147263555 8562642141440 8571289975212 8585918939136 8586889609515 8589677485312 8610710025088 8626381403360 8629906782896 8666411335680 8671247502720 8704313917440 8711127265280 8731796570112 8735795209680 8753177100288 8757008864896 8775245885440 8775971832320 8788126054673 8825299875840 8828906548224 8830224708360 8841452240896 8869511397376 8879794713372 8895219950280 8895955822215 8901896503296 8905973038440 8908864509952 8924340244480 8925078525440 8939781745792 8940521304176 8956052030240 8978339758080 8990774248512 8995789114730 9024338073380 9030665391924 9049472319360 9079097589760 9087693422592 9091671624064 9092423747792 9111359290880 9146683628544 9159348916816 9162572482560 9173648762880 9203225877120 9214008179712 9219149925348 9235928656185 9242096369664 9245552250880 9246328695960 9249330669568 9266164328960 9288853303040 9318181556992 9321461022720 9370557256704 9375786362316 9413653200896 9417964089940 9418906355584 9446674023680 9488234613632 9489019543696 9499704574336 9503047925760 9533052469248 9573787453440 9574745309184 9577978445980 9579129968760 9598885457920 9610489180160 9645220626432 9652770473984 9670338388480 9681227591680 9707829863424 9718761283584 9736449300480 9741882586920 9744070557760 9753295968192 9773410648064 9777886284460 9784741945308 9785225347072 9796570342284 9813588125160 9816774268928 9851657233264 9858721603840 9862750609024 9893329797120 9905289461760 9919007724864 9926771880718 9939664680960 9944015838820 9983765953920 9999838304414 10029682094080 10043572633912 10078829730816 10086057000960 10090178912256 10091013639168 10108542904320 10116455419840 10155032903680 10165288971264 10166806653960 10170961565556 10200089743360 10212039950336 10217738633344 10235488034560 10275170569728 10283835555840 10301928826420 10313529226720 10351657684032 10359760498934 10377756608660 10385545920512 10390301878180 10391341426048 10412982046720 10453352718336 10467827333504 10471511408640 10472377681920 10484170014720 10530295062528 10531166198784 10535776290578 10549460060160 10555347035640 10557717705920 10589902090240 10602308993024 10629895153920 10635827015055 10649350350848 10709208293376 10710094230528 10714112469015 10732398673920 10737096856640 10747262436288 10755674912906 10763387531360 10782445764608 10787383478620 10794946937676 10829205688056 10844593764224 10894917107712 10914745712640 10933631149056 10938417422702 10941471375360 10946261081120 10965201047573 11036133185280 11051815301120 11086889246720 11094662701056 11099743391715 11119397194752 11127370629120 11136080637440 11146623963648 11151503476391 11170536194048 11174727182240 11175651630220 11238467810640 11252757397504 11259036838016 11288331739905 11301556907928 11336008828416 11338554830848 11344882149392 11359616778240 11364589530080 11365529684740 11415532269526 11428386633616 11429332065998 11433354535680 11449186146020 11493574135176 11517510224640 11518662549504 11523937406685 11532587016192 11552620462080 11555215114240 11561663336960 11604406066176 11617473110016 11637912768283 11647726946240 11692884669312 11713196570880 11719732952895 11733463541352 11767066501120 11771875397632 11773632944480 11830465924608 11839726284496 11860293267040 11861274429620 11866121826482 11874630717920 11916315586560 11932819006584 11968431636480 11971119677440 11987698998016 12035618512896 12040887189232 12056525783040 12065963092480 12082673765797 12097280043881 12134787329280 12139746503808 12148451604480 12186039484416 12191619960240 12195578171392 12216763310080 12230927431635 12231531683840 12240107692032 12245712927855 12270967836160 12282585641472 12285344239616 12292199900464 12314571541580 12328438261280 12362314591704 12376235072064 12398759656080 12428614696960 12453307930392 12468362253816 12494076342272 12495578456064 12501048483088 12554465792390 12594104760622 12598537163520 12612723640320 12613767048960 12669261247104 12670730567680 12706611214080 12707882508288 12710736625664 12713701956945 12765049937920 12772173291680 12839444463751 12843963212160 12884516227968 12916065037632 12939572105040 12943773151232 12944860174344 12958348378112 12981932400640 12989176782560 13004394624256 13046322593744 13062093789712 13066690897920 13084784166880 13135513297344 13162868828160 13163957748480 13191106396160 13207052615680 13225343633152 13252886241280 13262178361344 13304267096064 13311687938560 13330123870009 13363296764928 13386510366720 13387617788160 13409672618688 13410781956264 13434078045360 13438439641088 13448076001280 13453571883008 13454684852224 13478057205760 13493683672095 13536507110070 13553718628352 13555742205280 13561282087408 13618646384640 13637507436096 13638635621688 13667038936320 13700227426304 13711780741120 13739023375224 13802210245376 13809912371629 13868328376320 13873996004352 13899246493440 13933279954560 13937803624448 13962015211520 13963170242560 13977272335488 13978893352960 14040393416704 14041554931712 14065946746880 14073796047520 14120479801344 14126946134910 14128359533376 14170011035520 14173193538560 14181102686740 14232351920448 14233529315544 14249556861504 14278944391168 14280125640704 14285483292020 14309864898560 14329683248384 14366967668970 14393262583568 14398328186880 14415733770240 14438940917408 14479155710976 14505507582720 14521841387520 14552994283520 14578174865408 14588628500480 14616105836640 14660115972096 14666829426690 14677838020608 14714844247040 14725161403392 14777485849896 14788082405760 14792883601408 14794125913536 14799657855620 14825862926336 14836494172160 14862165284864 14890157821077 14916023758230 14984623747520 14999757456621 15044523141120 15051108986540 15065358950868 15068742543904 15114678437888 15146155704320 15174683129760 15204876681216 15232549355520 15244472714240 15300134615040 15318059925504 15324765513568 15326607950016 15353232051840 15356680299520 15358216732672 15365249875580 15376782688256 15403493949440 15452893239630 15470293840080 15472541421568 15489964146688 15539640748401 15566634912990 15578318880768 15585452817270 15587012139072 15590512892416 15617595427840 15619473070080 15626310603860 15644618055136 15701741000256 15714031621222 15773954566144 15803664435867 15836576558880 15884853135360 15888420782080 15903463489536 15910425342112 15957908848640 15974025526272 16047491350528 16075367710720 16105645284960 16133512369359 16137691201536 16145081297040 16173668646912 16179716439040 16181075217930 16186328671744 16197935472640 16255493280320 16266890646336 16307903242180 16320143589376 16327617237140 16376780855296 16407626134053 16419391621680 16483086122272 16501646762752 16531679541440 16577722951680 16604410573856 16624483005088 16630333870080 16660771274752 16704120956160 16754418253824 16755804291072 16762090773360 16763477445330 16774672023552 16798049551360 16816964853760 16818356065280 16879136096256 16888555257024 16892348329472 16942148285440 16943843344384 16951602609260 17007832246272 17017323224088 17046884295120 17048294527110 17123298404289 17125284282880 17142579950424 17143998098997 17173779219030 17179354970624 17221420050176 17252762806720 17259813565792 17332822671360 17342495005440 17422254530560 17471590419360 17506354200576 17514017729792 17550491770880 17551943664640 17576252109346 17650599751680 17657813096448 17660449416720 17682904481792 17739022794752 17759589426744 17790439900560 17791911644430 17799182739723 17803793006592 17811946076880 17817729019904 17848680488960 17850157050880 17879563491584 17881042608352 17912104060480 17956679516160 17981548497024 17991578229460 18048676146760 18061330783848 18098944638720 18158195179520 18175386845184 18183343248128 18184847495584 18222718581760 18293367257088 18318697833632 18325144965120 18347297525760 18406451754240 18428016359424 18438299850696 18471857312370 18484192739328 18491104501760 18492657391920 18498661339136 18532328657920 18577706606080 18636363113984 18642922045440 18741114513408 18751572724632 18827306401792 18831698688585 18835928179880 18837812711168 18891157140933 18893348047360 18976469227264 18978039087392 18999409148672 19006095851520 19066104938496 19147574906880 19149490618368 19155956891960 19158259937520 19197770915840 19220978360320 19290441252864 19305540947968 19340676776960 19362455183360 19415659726848 19437522567168 19472898600960 19483765173840 19488141115520 19506591936384 19546821296128 19555772568920 19569483890616 19570450694144 19593140684568 19627176250320 19633548537856 19703314466528 19717443207680 19725501218048 19786659594240 19810578923520 19838015449728 19853543761436 19879329361920 19888031677640 19967531907840 19999676608828 20059364188160 20087145267824 20157659461632 20172114001920 20180357824512 20182027278336 20217085808640 20232910839680 20310065807360 20330577942528 20333613307920 20341923131112 20400179486720 20424079900672 20435477266688 20470976069120 20550341139456 20567671111680 20603857652840 20627058453440 20703315368064 20719520997868 20755513217320 20771091841024 20780603756360 20782682852096 20825964093440 20906705436672 20935654667008 20943022817280 20944755363840 20968340029440 21060590125056 21062332397568 21071552581156 21098920120320 21110694071280 21115435411840 21179804180480 21204617986048 21259790307840 21271654030110 21298700701696 21418416586752 21420188461056 21428224938030 21464797347840 21474193713280 21494524872576 21511349825812 21526775062720 21564891529216 21574766957240 21589893875352 21658411376112 21689187528448 21829491425280 21867262298112 21876834845404 21882942750720 21892522162240 21930402095146 22072266370560 22103630602240 22173778493440 22189325402112 22199486783430 22238794389504 22254741258240 22272161274880 22293247927296 22303006952782 22341072388096 22349454364480 22351303260440 22476935621280 22505514795008 22518073676032 22576663479810 22603113815856 22672017656832 22677109661696 22689764298784 22719233556480 22729179060160 22731059369480 22831064539052 22856773267232 22858664131996 22866709071360 22898372292040 22987148270352 23035020449280 23037325099008 23047874813370 23065174032384 23105240924160 23123326673920 23208812132352 23234946220032 23275825536566 23295453892480 23385769338624 23426393141760 23439465905790 23466927082704 23534133002240 23543750795264 23547265888960 23571047431833 23660931849216 23679452568992 23720586534080 23722548859240 23732243652964 23749261435840 23832631173120 23865638013168 23936863272960 23975397996032 24071237025792 24081774378464 24113051566080 24131926184960 24165347531594 24194560087762 24269574658560 24279493007616 24296903208960 24383239920480 24391156342784 24433526620160 24461854863270 24463063367680 24480215384064 24491425855710 24541935672320 24565171282944 24570688479232 24584399800928 24629143083160 24656876522560 24724629183408 24752470144128 24797519312160 24816929701795 24906615860784 24936724507632 24988152684544 24991156912128 24999595761035 25002096966176 25108931584780 25188209521244 25197074327040 25225447280640 25227534097920 25338522494208 25341461135360 25413222428160 25415765016576 25421473251328 25427403913890 25530099875840 25544346583360 25678888927502 25687926424320 25769032455936 25832130075264 25879144210080 25887546302464 25889720348688 25899401247335 25916696756224 25963864801280 25978353565120 26008789248512 26092645187488 26124187579424 26133381795840 26169568333760 26271026594688 26325737656320 26327915496960 26339440726445 26364378164019 26450687266304 26505772482560 26524356722688 26608534192128 26623375877120 26660247740018 26726593529856 26773020733440 26775235576320 26819345237376 26821563912528 26868156090720 26876879282176 26889187282265 26896152002560 26907143766016 26909369704448 26956114411520 26987367344190 27073014220140 27107437256704 27111484410560 27122564174816 27237292769280 27275014872192 27277271243376 27334077872640 27346043556755 27400454852608 27478046750448 27604420490752 27619824743258 27736656752640 27747992008704 27798492986880 27866559909120 27875607248896 27924030423040 27926340485120 27954544670976 27957786705920 28080786833408 28083109863424 28131893493760 28147592095040 28240959602688 28253892269820 28256719066752 28340022071040 28346387077120 28362205373480 28464703840896 28467058631088 28499113723008 28538830673815 28557888782336 28560251281408 28570966584040 28573330164995 28659366496768 28733935337940 28786525167136 28796656373760 28831467540480 28877881834816 28958311421952 29011015165440 29043682775040 29156349730816 29177257000960 29232211673280 29320231944192 29333658853380 29355676041216 29429688494080 29450322806784 29554971699792 29576164811520 29585767202816 29588251827072 29599315711240 29651725852672 29665304566205 29672988344320 29724330569728 29780315642154 29832047516460 29969247495040 29999514913242 30089046282240 30102217973080 30130717901736 30137485087808 30229356875776 30292311408640 30349366259520 30465098711040 30488945428480 30600269230080 30636119851008 30649531027136 30653215900032 30706464103680 30713360599040 30716433465344 30730499751160 30753565376512 30806987898880 30905786479260 30940587680160 30945082843136 30979928293376 31079281496802 31133269825980 31156637761536 31170905634540 31174024278144 31181025784832 31235190855680 31238946140160 31252621207720 31289236110272 31403482000512 31428063242444 31485261901555 31547909132288 31607328871734 31673153117760 31769706270720 31776841564160 31806926979072 31820850684224 31915817697280 31948051052544 32094982701056 32150735421440 32211290569920 32267024738718 32290162594080 32347337293824 32359432878080 32362150435860 32372657343488 32395870945280 32510986560640 32533781292672 32615806484360 32640287178752 32655234474280 32753561710592 32815252268106 32838783243360 32895603142719 32966172244544 33003293525504 33063359082880 33155445903360 33208821147712 33248966010176 33260667740160 33321542549504 33408241912320 33454510429173 33511608582144 33524181546720 33526954890660 33596099102720 33633929707520 33636712130560 33758272192512 33777110514048 33784696658944 33884296570880 33887686688768 33903205218520 34015664492544 34034646448176 34093768590240 34096589054220 34246596808578 34250568565760 34285159900848 34287996197994 34347558438060 34358709941248 34442840100352 34505525613440 34519627131584 34665645342720 34684990010880 34844509061120 34913738304849 34943180838720 35028035459584 35100983541760 35103887329280 35152504218692 35301199503360 35315626192896 35320898833440 35365808963584 35478045589504 35519178853488 35580879801120 35583823288860 35598365479446 35623892153760 35635458039808 35697360977920 35700314101760 35759126983168 35762085216704 35824208120960 35913359032320 35963096994048 35983156458920 36097352293520 36122661567696 36197889277440 36248021297391 36291840131643 36366686496256 36369694991168 36445437163520 36586734514176 36637395667264 36650289930240 36694595051520 36812903508480 36856032718848 36876599701392 36943714624740 36982209003520 36985314783840 36997322678272 37064657315840 37155413212160 37272726227968 37285844090880 37482229026816 37503145449264 37654612803584 37663397377170 37671856359760 37675625422336 37782314281866 37786696094720 37952938454528 37956078174784 37998818297344 38012191703040 38132209876992 38295149813760 38311913783920 38316519875040 38395541831680 38441956720640 38518333391253 38611081895936 38681353553920 38724910366720 38831319453696 38875045134336 38945797201920 38967530347680 38976282231040 39013183872768 39093642592256 39111545137840 39138967781232 39140901388288 39186281369136 39254352500640 39267097075712 39285079053055 39406628933056 39434886415360 39451002436096 39573319188480 39621157847040 39676030899456 39707087522872 39758658723840 39776063355280 39935063815680 39990371610027 39999353217656 40118728376320 40174290535648 40315318923264 40344228003840 40360715649024 40364054556672 40434171617280 40465821679360 40661155885056 40667226615840 40683846262224 40800358973440 40848159801344 40870954533376 40941952138240 41100682278912 41135342223360 41207715305680 41254116906880 41406630736128 41429737114887 41439041995736 41511026434640 41542183682048 41561207512720 41565365704192 41651928186880 41813410873344 41871309334016 41886045634560 41889510727680 41936680058880 42121180250112 42124664795136 42143105162312 42197840240640 42221388142560 42230870823680 42359608360960 42409235972096 42519580615680 42543308060220 42597401403392 42836833173504 42840376922112 42856449876060 42929594695680 42948387426560 42989049745152 43022699651624 43053550125440 43129783058432 43149533914480 43179787750704 43316822752224 43378375056896 43658982850560 43734524596224 43753669690808 43765885501440 43785044324480 43860804190292 43940630273365 44144532741120 44207261204480 44347556986880 44378650804224 44398973566860 44477588779008 44509482516480 44544322549760 44586495854592 44606013905564 44682144776192 44698908728960 44702606520880 44953871242560 45011029590016 45036147352064 45153326959620 45206227631712 45344035313664 45354219323392 45379528597568 45438467112960 45458358120320 45462118738960 45662129078104 45713546534464 45717328263992 45733418142720 45796744584080 45974296540704 46070040898560 46074650198016 46095749626740 46130348064768 46210481848320 46246653347840 46417624264704 46469892440064 46551651073132 46590907784960 46771538677248 46852786283520 46878931811580 46933854165408 47068266004480 47087501590528 47094531777920 47142094863666 47321863698432 47358905137984 47441173068160 47445097718480 47464487305928 47498522871680 47665262346240 47731276026336 47873726545920 47950795992064 48142474051584 48163548756928 48226103132160 48263852369920 48330695063188 48389120175524 48539149317120 48558986015232 48593806417920 48766479840960 48782312685568 48867053240320 48923709726540 48926126735360 48960430768128 48982851711420 49083871344640 49130342565888 49141376958464 49168799601856 49258286166320 49313753045120 49449258366816 49504940288256 49595038624320 49633859403590 49813231721568 49873449015264 49976305369088 49982313824256 49999191522070 50004193932352 50217863169560 50376419042488 50394148654080 50450894561280 50455068195840 50677044988416 50826444856320 50831530033152 50854807827780 51060199751680 51088693166720 51357777855004 51375852848640 51538064911872 51664260150528 51758288420160 51775092604928 51779440697376 51798802494670 51833393512448 51927729602560 51956707130240 52017578497024 52185290374976 52248375158848 52266763591680 52339136667520 52542053189376 52651475312640 52655830993920 52678881452890 52728756328038 52901374532608 53011544965120 53048713445376 53217068384256 53246751754240 53320495480036 53453187059712 53546041466880 53550471152640 53638690474752 53643127825056 53736312181440 53753758564352 53778374564530 53814287532032 53818739408896 53912228823040 53974734688380 54146028440280 54214874513408 54222968821120 54245128349632 54474585538560 54550029744384 54554542486752 54668155745280 54692087113510 54800909705216 54826005237865 54956093500896 54999110674277 55208840981504 55239649486516 55473313505280 55495984017408 55596985973760 55733119818240 55751214497792 55757517381955 55852680970240 55909089341952 56161573666816 56166219726848 56263786987520 56295184190080 56481919205376 56507784539640 56513438133504 56680044142080 56692774154240 56724410746960 56929407681792 56934117262176 56998227446016 57077661347630 57115777564672 57120502562816 57141933168080 57146660329990 57318732993536 57467870675880 57573050334272 57593312747520 57662935080960 57755763669632 57916622843904 58022030330880 58087365550080 58189563841415 58312699461632 58464423346560 58640463888384 58667317706760 58711352082432 58859376988160 58900645613568 59109943399584 59152329623040 59171534405632 59176503654144 59198631422480 59303451705344 59330609132410 59448661139456 59560631284308 59664095032920 59938494990080 59999029826484 60178092564480 60204435946160 60261435803472 60274970175616 60413368828985 60458713751552 60486400219405 60698732519040 60930197422080 60977890856960 61200538460160 61272239702016 61299062054272 61306431800064 61412928207360 61426721198080 61432866930688 61460999502320 61507130753024 61811572958520 61881175360320 61890165686272 61959856586752 62158562993604 62266539651960 62313275523072 62341811269080 62348048556288 62362051569664 62470381711360 62477892280320 62505242415440 62578472220544 62806964001024 62856126484888 62970523803110 63095818264576 63214657743468 63346306235520 63539412541440 63553683128320 63613853958144 63641701368448 63896102105088 64189965402112 64197222318755 64422581139840 64534049477436 64580325188160 64694674587648 64718865756160 64724300871720 64745314686976 64791741890560 65021973121280 65067562585344 65231612968720 65280574357504 65310468948560 65507123421184 65630504536212 65677566486720 65791206285438 65932344489088 66006587051008 66126718165760 66310891806720 66417642295424 66497932020352 66521335480320 66643085099008 66650619350045 66816483824640 66909020858346 67023217164288 67048363093440 67053909781320 67192198205440 67267859415040 67273424261120 67516544385024 67554221028096 67569393317888 67768593141760 67775373377536 67806410437040 68031328985088 68069292896352 68187537180480 68193178108440 68493193617156 68501137131520 68570319801696 68575992395988 68695116876120 68717419882496 68885680200704 69011051226880 69039254263168 69049561858145 69369980021760 69689018122240 69827476609698 69886361677440 70056070919168 70201967083520 70207774658560 70305008437384 70602399006720 70631252385792 70641797666880 70731617927168 71038357706976 71161759602240 71167646577720 71196730958892 71247784307520 71270916079616 71394721955840 71400628203520 71518253966336 71524170433408 71648416241920 71926193988096 71966312917840 72194704587040 72245323135392 72395778554880 72496042594782 72583680263286 72733372992512 72739389982336 72890874327040 73173469028352 73274791334528 73300579860480 73389190103040 73625807016960 73712065437696 73753199402784 73887429249480 73964418007040 73970629567680 73994645356544 74129314631680 74310826424320 74450789105385 74545452455936 74964458053632 74998787283105 75006290898528 75326794754340 75343712719520 75351250844672 75564628563732 75573392189440 75905876909056 75912156349568 75997636594688 76024383406080 76264419753984 76590299627520 76623827567840 76633039750080 76756407333011 76791083663360 76883913441280 77036666782506 77222163791872 77362707107840 77449820733440 77662638907392 77698203742005 77750090268672 77891594403840 77935060695360 77952564462080 78026367745536 78060524334737 78223090275680 78277935562464 78372562738272 78508705001280 78534194151424 78570158106110 78813257866112 78869772830720 78902004872192 79018322179335 79352061798912 79414175045744 79517317447680 79552126710560 79870127631360 79980743220054 79998706435312 80237456752640 80348581071296 80630637846528 80667561846795 80688456007680 80721431298048 80728109113344 80868343234560 80931643358720 81322311770112 81334453231680 81367692524448 81465389377981 81600717946880 81741909066752 81883904276480 82038130670265 82201364557824 82415430611360 82508233813760 82813261472256 82859474229774 82878083991472 83022052869280 83122415025440 83130731408384 83303856373760 83626821746688 83742618668032 83772091269120 83779021455360 83873360117760 84242360500224 84249329590272 84286210324624 84395680481280 84442776285120 84461741647360 84578716360579 84680960307167 84719216721920 85039161231360 85086616120440 85194802806784 85616492021445 85673666347008 85680753844224 85712899752120 85719990494985 85896774853120 85978099490304 86045399303248 86107100250880 86299067828960 86359575501408 86633645504448 86756750113792 87469049192448 87507339381616 87531771002880 87570088648960 87721608380584 87881260546730 88289065482240 88414522408960 88695113973760 88757301608448 88797947133720 88955177558016 88995913698615 89018965032960 89088645099520 89172991709184 89212027811128 89397817457920 89405213041760 89876111246257 89907742485120 90072294704128 90306653919240 90412455263424 90688070627328 90708438646784 90759057195136 90876934225920 90916716240640 90924237477920 91324258156208 91427093068928 91434656527984 91466836285440 91593489168160 91948593081408 92140081797120 92149300396032 92191499253480 92260696129536 92420963696640 92493306695680 92835248529408 92939784880128 93103302146264 93181815569920 93310867090063 93543077354496 93705572567040 93757863623160 93867708330816 94136532008960 94175003181056 94189063555840 94284189727332 94455785704665 94643727396864 94717810275968 94882346136320 94890195436960 94928974611856 94997045743360 95330524692480 95462552052672 95747453091840 95901591984128 96284948103168 96327097513856 96452206264320 96527704739840 96661390126376 96669386601403 96778240351048 97078298634240 97117972030464 97187612835840 97532959681920 97564625371136 97734106480640 97847419453080 97852253470720 97920861536256 97965703422840 98167742689280 98260685131776 98282753916928 98337599203712 98516572332640 98627506090240 98898516733632 99009880576512 99190077248640 99267718807180 99626463443136 99746898030528 99952610738176 99964627648512 99998383044140 100008387864704 100435726339120 100752838084976 100788297308160 100901789122560 100910136391680 101354089976832 101652889712640 101663060066304 101709615655560 102120399503360 102177386333440 102715555710008 102751705697280 103076129823744 103328520301056 103516576840320 103550185209856 103558881394752 103597604989340 103855459205120 103913414260480 104035156994048 104370580749952 104496750317696 104533527183360 104678273335040 105084106378752 105302950625280 105311661987840 105357762905780 105457512656076 105802749065216 106023089930240 106097426890752 106434136768512 106493503508480 106640990960072 106906374119424 107092082933760 107100942305280 107277380949504 107286255650112 107472624362880 107507517128704 107556749129060 107637478817792 107824457646080 107949469376760 108292056880560 108429749026816 108445937642240 108490256699264 109100059488768 109109084973504 109336311490560 109384174227020 109601819410432 109652010475730 109912187001792 109998221348554 110417681963008 110479298973032 110946627010560 110991968034816 111193971947520 111466239636480 111515034763910 111705361940480 111818178683904 112141043842357 112332439453696 112527573975040 112590368380160 112963838410752 113015569079280 113026876267008 113360088284160 113385548308480 113448821493920 113858815363584 113868234524352 113996454892032 114155322695260 114241005125632 114283866336160 114293320659980 114637465987072 114935741351760 115146100668544 115186625495040 115325870161920 115511527339264 115833245687808 116044060661760 116174731100160 116379127682830 116426688829963 116625398923264 116928846693120 117280927776768 117334635413520 117422704164864 117718753976320 117801291227136 117855237159165 118219886799168 118304659246080 118353007308288 118397262844960 118606903410688 118661218264820 118897322278912 119121262568616 119328190065840 119876989980160 119998059652968 120356185128960 120408871892320 120522871606944 120549940351232 120617211523303 120826737657970 120917427503104 120972800438810 121397465038080 121955781713920 122401076920320 122544479404032 122598124108544 122612863600128 122666538240301 122825856414720 122853442396160 122921999004640 123569430475973 123623145917040 123762350720640 123780331372544 124317125987208 124533079303920 124626551046144 124683622538160 124696097112576 124724103139328 124940763422720 124955784560640 125010484830880 125156944441088 125613928002048 125712252969776 125941047606220 126191636529152 126429315486936 126692612471040 127078825082880 127107366256640 127227707916288 127283402736896 127792204210176 128017040451113 128394444637510 128845162279680 129068098954872 129160650376320 129389349175296 129437731512320 129448601743440 129490629373952 129583483781120 130043946242560 130135125170688 130463225937440 130620937897120 131014246842368 131261009072424 131355132973440 131582412570876 131821890820095 131864688978176 132013174102016 132253436331520 132621783613440 132835284590848 132909411423767 132995864040704 133042670960640 133070080482691 133301238700090 133632967649280 133818041716692 134046434328576 134096726186880 134107819562640 134384396410880 134535718830080 134546848522240 135033088770048 135108442056192 135138786635776 135537186283520 135612820874080 136062657970176 136138585792704 136375074360960 136386356216880 136986387234312 137002274263040 137140639603392 137151984791976 137390233752240 137434839764992 137771360401408 138022102453760 138078508526336 138099123716290 138739960043520 139378036244480 139654953219396 139772723354880 140112141838336 140403934167040 140415549317120 140610016874768 141204798013440 141233889101261 141262504771584 141283595333760 142076715413952 142323519204480 142335293155440 142393461917784 142495568615040 142541832159232 142789443911680 142801256407040 143036507932672 143048340866816 143296832483840 143852387976192 143932625835680 144389409174080 144490646270784 144791557109760 144992085189564 145167360526572 145466745985024 145478779964672 145781748654080 146346938056704 146549582669056 146601159720960 146631362570099 146778380206080 147251614033920 147424130875392 147506398805568 147774858498960 147928836014080 147941259135360 147989290713088 148258629263360 148621652848640 148901578210770 149090904911872 149928916107264 149997574566210 150012581797056 150653589508680 150687425439040 150702501689344 151129257127464 151146784378880 151811753818112 151824312699136 151995273189376 153180599255040 153247655135680 153266079500160 153512814666022 153582167326720 153767826882560 154073333565012 154444327583744 154725414215680 154899641466880 155325277814784 155396407484010 155500180537344 155783188807680 155870121390720 155905128924160 156052735491072 156121048669474 156446180551360 156555871124928 156745125476544 157017410002560 157068388302848 157140316212220 157626515732224 157739545661440 157804009744384 158036644358670 158704123597824 158828350091488 159034634895360 159104253421120 159740255262720 159961486440108 159997412870624 160474913505280 160697162142592 161261275693056 161335123693590 161442862596096 161456218226688 161736686469120 161863286717440 162644623540224 162668906463360 162735385048896 162930778755962 163201435893760 163483818133504 163767808552960 164076261340530 164402729115648 164478015713595 164830861222720 164997332022831 165016467627520 165626522944512 165718948459548 165756167982944 166044105738560 166244830050880 166261462816768 166607712747520 167253643493376 167272552145865 167485237336064 167558042910720 168484721000448 168498659180544 168572420649248 168791360962560 168885552570240 168923483294720 169157432721158 169361920614334 169438433443840 170078322462720 170173232240880 170389605613568 171232984042890 171347332694016 171361507688448 171425799504240 171439980989970 171793549706240 171956198980608 172090798606496 172214200501760 172598135657920 172719151002816 173267291008896 173513500227584 174568691524245 174938098384896 175014678763232 175140177297920 175443216761168 175762521093460 176578130964480 176829044817920 177390227947520 177514603216896 177595894267440 177910355116032 177991827397230 178177290199040 178345983418368 178424055622256 178795634915840 178810426083520 179752222492514 179815484970240 180144589408256 180613307838480 180824910526848 181240106486955 181376141254656 181416877293568 181459200658215 181518114390272 181833432481280 181848474955840 182648516312416 182854186137856 182869313055968 182933672570880 183186978336320 183897186162816 184280163594240 184298600792064 184382998506960 184521392259072 184986613391360 185670497058816 185879569760256 186206604292528 186363631139840 186621734180126 187086154708992 187411145134080 187515727246320 187735416661632 188273064017920 188350006362112 188378127111680 188568379454664 188911571409330 189287454793728 189435620551936 189764692272640 189780390873920 189857949223712 189994091486720 190661049384960 190925104105344 191803183968256 192569896206336 192591666956265 192654195027712 193055409479680 193322780252752 193338773202806 193556480702096 194156597268480 194235944060928 194375225671680 195065919363840 195129250742272 195468212961280 195694838906160 195704506941440 195841723072512 195931406845680 196335485378560 196521370263552 196565507833856 196675198407424 197033144665280 197255012180480 197797033467264 198019761153024 198380154497280 198535437614360 199252926886272 199493796061056 199905221476352 199929255297024 199951858050135 199996766088280 200016775729408 200871452678240 201505676169952 201576594616320 201803578245120 201820272783360 202708179953664 203305779425280 203326120132608 203419231311120 204240799006720 204354772666880 205431111420016 205503411394560 206152259647488 206657040602112 207033153680640 207100370419712 207117762789504 207148685574435 207195209978680 207710918410240 207826828520960 208070313988096 208741161499904 208993500635392 209067054366720 209356546670080 210168212757504 210605901250560 210623323975680 210715525811560 210915025312152 211605498130432 212046179860480 212194853781504 212987007016960 213281981920144 213812748238848 214184165867520 214201884610560 214554761899008 214572511300224 214945248725760 215015034257408 215113498258120 215274957635584 215648915292160 215898938753520 216584113761120 216859498053632 216891875284480 216980513398528 218200118977536 218218169947008 218672622981120 218768348454040 219203638820864 219304020951460 219824374003584 219996442697108 220835363926016 220958597946064 221893254021120 221983936069632 222387943895040 222932479272960 223030069527820 223410723880960 223636357367808 224282087684714 224664878907392 225055147950080 225180736760320 226031138158560 226053752534016 226720176568320 226771096616960 226897642987840 227717630727168 227736469048704 227992909784064 228310645390520 228482010251264 228567732672320 228586641319960 229274931974144 229871482703520 230269221999033 230292201337088 230373250990080 230651740323840 231023054678528 231666491375616 232088121323520 232349462200320 232758255365660 232853377659926 233250797846528 233857693386240 234181573004211 234669270827040 235437507952640 235602582454272 235710474318330 236439773598336 236609318492160 236706014616576 236794525689920 237213806821376 237322436529640 237794644557824 238242525137232 238656380131680 239753979960320 239996119305936 240712370257920 240817743784640 241045743213888 241099880702464 241234423046606 241653475315940 241834855006208 241945600877620 242794930076160 243911563427840 244396168133943 244802153840640 245196248217088 245225727200256 245333076480602 245651712829440 245706884792320 245843998009280 247138860951946 247246291834080 247524701441280 247560662745088 248634251974416 249066158607840 249367245076320 249392194225152 249448206278656 249881526845440 249911569121280 250020969661760 250313888882176 251227856004096 251424505939552 251882095212440 252383273058304 252858630973872 253385224942080 253736149081737 254042880921501 254157650165760 254566805473792 255584408420352 256034080902226 256788889275020 257690324559360 258136197909744 258321300752640 258875463024640 258897203486880 258981258747904 259166967562240 260087892485120 260270250341376 260926451874880 261241875794240 262028493684736 262522018144848 262710265946880 263164825141752 263643781640190 263729377956352 264026348204032 264506872663040 265243567226880 265670569181696 265818822847534 265991728081408 266085341921280 266140160965382 266602477400180 267265935298560 267636083433384 268193452373760 268215639125280 268768792821760 269071437660160 269093697044480 269628333738771 270216884112384 270277573271552 271074372567040 271225641748160 272125315940352 272277171585408 272750148721920 272772712433760 273972774468624 274004548526080 274281279206784 274303969583952 274780467504480 274869679529984 274995553371385 275542720802816 276044204907520 276157017052672 276198247432580 277479920087040 278756072488960 279309906438792 279545446709760 279932601270189 280224283676672 280807868334080 280831098634240 281220033749536 282409596026880 282467778202522 282525009543168 282567190667520 284153430827904 284647038408960 284670586310880 284786923835568 284991137230080 285083664318464 285578887823360 285602512814080 286073015865344 286096681733632 286593664967680 287704775952384 287865251671360 288778818348160 288981292541568 289583114219520 289984170379128 290008159804209 290334721053144 290933491970048 290957559929344 291563497308160 292693876113408 293099165338112 293202319441920 293262725140198 293556760412160 294503228067840 294848261750784 295012797611136 295549716997920 295857672028160 295882518270720 295978581426176 296517258526720 297243305697280 297803156421540 298181809823744 299857832214528 299995149132420 300025163594112 301307179017360 301374850878080 301405003378688 302258514254928 302293568757760 303623507636224 303648625398272 303990546378752 306361198510080 306495310271360 306532159000320 307025629332044 307164334653440 307535653765120 308146667130024 308888655167488 309450828431360 309799282933760 310650555629568 310792814968020 311566377615360 311740242781440 311810257848320 312105470982144 312242097338948 312892361102720 313111742249856 313490250953088 314034820005120 314136776605696 314280632424440 315253031464448 315479091322880 315608019488768 316073288717340 317408247195648 317656700182976 318069269790720 318208506842240 319480510525440 319922972880216 319994825741248 320949827010560 321394324285184 322522551386112 322670247387180 322912436453376 323473372938240 323726573434880 325289247080448 325337812926720 325470770097792 325861557511924 326402871787520 326967636267008 327535617105920 328152522681060 328805458231296 328956031427190 329661722445440 329994664045662 330032935255040 331253045889024 331437896919096 331512335965888 332088211477120 332489660101760 332522925633536 333215425495040 334545104291730 334970474672128 335116085821440 336423131527071 336997318361088 337144841298496 337582721925120 337771105140480 337846966589440 338314865442316 338723841228668 338876866887680 340156644925440 340346464481760 340779211227136 342465968085780 342723015376896 342851599008480 342879961979940 343587099412480 343912397961216 344181597212992 344428401003520 345196271315840 345438302005632 346534582017792 347027000455168 349137383048490 349280066489889 349876196769792 350029357526464 350280354595840 350886433522336 351525042186920 353156261928960 353658089635840 355191788534880 355820710232064 355983654794460 356354580398080 356691966836736 356848111244512 357591269831680 357620852167040 359504444985028 359630969940480 360289178816512 361226615676960 361649821053696 361851634569909 362480212973910 362752282509312 362833754587136 362918401316430 363036228780544 363666864962560 363696949911680 365297032624832 365708372275712 365738626111936 365867345141760 366373956672640 367794372325632 367999614720903 368560327188480 368765997013920 369973226782720 370708291427919 371340994117632 372413208585056 372727262279680 373243468360252 374172309417984 374822290268160 375031454492640 375470833323264 376700012724224 376756254223360 377136758909328 377823142818660 378574909587456 378871241103872 379529384545280 379560781747840 379715898447424 379988182973440 381322098769920 381850208210688 383606367936512 383782036665055 384051121353339 385183333912530 385308390055424 386110818959360 386645560505504 386677546405612 387112961404192 388313194536960 388471888121856 388750451343360 390131838727680 390258501484544 390302621673685 391389677812320 391862813691360 392670970757120 393042740527104 393131015667712 393350396814848 394066289330560 394510024360960 395594066934528 396039522306048 396760308994560 397070875228720 398505853772544 398728234271301 398987592122112 399210241448073 399810442952704 399903716100270 399993532176560 400033551458816 401742905356480 403011352339904 403153189232640 403607156490240 403640545566720 405416359907328 406611558850560 406838462622240 407326946889905 408709545333760 410862222840032 411006822789120 412304519294976 413314081204224 414066307361280 414200740839424 414235525579008 414297371148870 414390419957360 415653657041920 416140627976192 417482322999808 417987001270784 418134108733440 418713093340160 420336425515008 421211802501120 421246647951360 421431051623120 421830050624304 422893581802895 423210996260864 423404801535835 423701667303783 425974014033920 426563963840288 427625496477696 428368331735040 428403769221120 429109523798016 429145022600448 429890497451520 430030068514816 430226996516240 430549915271168 431797877507040 433168227522240 433718996107264 433783750568960 433961026797056 436400237955072 436436339894016 437345245962240 437536696908080 438407277641728 438608041902920 439648748007168 439894087710297 439992885394216 441670727852032 441917195892128 443786508042240 443967872139264 444775887790080 445864958545920 446060139055640 447272714735616 448564175369428 449329757814784 449380556231285 450361473520640 452062276317120 452107505068032 453440353136640 453542193233920 453795285975680 455435261454336 455472938097408 455985819568128 456621290781040 456964020502528 457135465344640 457173282639920 458549863948288 459742965407040 460538443998066 460584402674176 460746501980160 461303480647680 462046109357056 463332982751232 464176242647040 464698924400640 465516510731320 465706755319852 466501595693056 466554335450315 467715386772480 468363146008422 469338541654080 470875015905280 471205164908544 471420948636660 472879547196672 473218636984320 473412029233152 473589051379840 474427613642752 474644873059280 475589289115648 476485050274464 477312760263360 479507959920640 479992238611872 481424740515840 481635487569280 482091486427776 482199761404928 482468846093212 483306950631880 483346933007015 483669710012416 483891201755240 485589860152320 487823126855680 488792336267886 489604307681280 490392496434176 490451454400512 490666152961204 491303425658880 491413769584640 491687996018560 494277721903892 494492583668160 495049402882560 495121325490176 497268503948832 498132317215680 498734490152640 498784388450304 498896412557312 499763053690880 499823138242560 500041939323520 500627777764352 502455712008192 502849011879104 503764190424880 504766546116608 505717261947744 506770449884160 507472298163474 508085761843002 508315300331520 509133610947584 511168816840704 512068161804452 513577778550040 515380649118720 516272395819488 516642601505280 517750926049280 517794406973760 517962517495808 520175784970240 520540500682752 521852903749760 522483751588480 524056987369472 525044036289696 525420531893760 526329650283504 527287563280380 527458755912704 528052696408064 529013745326080 530487134453760 531341138363392 531637645695068 531983456162816 532170683842560 532280321930764 533204954800360 534531870597120 535272166866768 536386904747520 536431278250560 537537585643520 538187394088960 539256667477542 540433768224768 540555146543104 542148745134080 542451283496320 544250631880704 544554343170816 545500297443840 545545424867520 547945548937248 548009097052160 548562558413568 548607939167904 549560935008960 549739359059968 549991106742770 551085441605632 552088409815040 552314034105344 552396494865160 554959840174080 558619812877584 559090893419520 559865202540378 560448567353344 560705219211785 561662197268480 562440067499072 564819192053760 564935556405044 565050019086336 565134381335040 568306861655808 569294076817920 569341172621760 569573847671136 569982274460160 570167328636928 571205025628160 572146031730688 572193363467264 573187329935360 575409551904768 575730503342720 577557636696320 577962585083136 579166228439040 579968340758256 580016319608418 580669442106288 581866983940096 581915119858688 582133444149815 583126994616320 585387752226816 586198330676224 586404638883840 586525450280396 587113520824320 589006456135680 589696523501568 590025595222272 591099433995840 591765036541440 591957162852352 593034517053440 594486611394560 595606312843080 596363619647488 599715664429056 599990298264840 600050327188224 602614358034720 602749701756160 602810006757376 603086057616515 604517028509856 604587137515520 607247015272448 607297250796544 607981092757504 612722397020160 612990620542720 613064318000640 613332691201505 614051258664088 616293334260048 617777310334976 617847152379865 618901656862720 621301111259136 621585629936040 623132755230720 623480485562880 623620515696640 624210941964288 624484194677896 625784722205440 626223484499712 626980501906176 628069640010240 628273553211392 628561264848880 630506062928896 630958182645760 631216038977536 632146577434680 634816494391296 635313400365952 636138539581440 636417013684480 638961021050880 639845945760432 639989651482496 640085202255565 642788648570368 645045102772224 645340494774360 645824872906752 646946745876480 647453146869760 650578494160896 650675625853440 650941540195584 651723115023848 653935272534016 655071234211840 656305045362120 657610916462592 657912062854380 659323444890880 659989328091324 660065870510080 662506091778048 662875793838192 663024671931776 664176422954240 664547057118835 664979320203520 665045851267072 665350402413455 669090208583460 669940949344256 670232171642880 672846263054142 673994636722176 674289682596992 675165443850240 675542210280960 675693933178880 676629730884632 677447682457336 680313289850880 680692928963520 681558422454272 684931936171560 685446030753792 685703198016960 685759923959880 687174198824960 687824795922432 688363194425984 688856802007040 690392542631680 690876604011264 693069164035584 694054000910336 698274766096980 698560132979778 699752393539584 700058715052928 700560709191680 701772867044672 703050084373840 706169445506305 706312523857920 710383577069760 711641420464128 711967309588920 712709160796160 713383933673472 713696222489024 715182539663360 715241704334080 719008889970056 719261939880960 720578357633024 722453231353920 723299642107392 723703269139818 724960425947820 725504565018624 725836802632860 726072457561088 727333729925120 727393899823360 730594065249664 731416744551424 731477252223872 731734690283520 732747913345280 733156812850495 735588744651264 735999229441806 737120654376960 737531994027840 739946453565440 741416582855838 742681988235264 744826417170112 745454524559360 746486936720504 748344618835968 749644580536320 750062908985280 750941666646528 753512508446720 754273517818656 755646285637320 757149819174912 757742482207744 759058769090560 759121563495680 759431796894848 759976365946880 763700416421376 767212735873024 767564073330110 768102242706678 770366667825060 770616780110848 772221637918720 773291121011008 773355092811224 774225922808384 776626389073920 776943776243712 777500902686720 780263677455360 780605243347370 782779355624640 783725627382720 784987306896499 785341941514240 786085481054208 786700793629696 788132578661120 789020048721920 791188133869056 792079044612096 793520617989120 794141750457440 797011707545088 797456468542602 797975184244224 798420482896146 799807432200540 799987064353120 800067102917632 803485810712960 806022704679808 806306378465280 807214312980480 807281091133440 810832719814656 813223117701120 813676925244480 814653893779810 814986821809741 817419090667520 821724445680064 822013645578240 824609038589952 824986660114155 826628162408448 828132614722560 828471051158016 828594742297740 828780839914720 831307314083840 832281255952384 834964645999616 835974002541568 836268217466880 837426186680320 840672851030016 842423605002240 842493295902720 842862103246240 843660101248608 844320480663121 845787163605790 846421992521728 846809603071670 847403334607566 851948028067840 853127927680576 855250992955392 856736663470080 856807538442240 858219047596032 858290045200896 858665767682107 859780994903040 860453993032480 863595755014080 864986013331811 866336455044480 867567501137920 867922053594112 872800475910144 872872679788032 874690491924480 875073393816160 876814555283456 877216083805840 879297496014336 879788175420594 879985770788432 883341455704064 883834391784256 887573016084480 887935744278528 889551775580160 891729917091840 892120278111280 894545429471232 896119283157791 897128350738856 898761112462570 900722947041280 904124552634240 904215010136064 906880706273280 907084386467840 907590571951360 910870522908672 910945876194816 911971639136256 913242581562080 914270930689280 914346565279840 917099727896576 919485930814080 921076887996132 921168805348352 921493003960320 922606961295360 924092218714112 926665965502464 928352485294080 929397848801280 930365879966369 931033021462640 931413510639704 931490563378837 933108670900630 935430773544960 936726292016844 938677083308160 941750031810560 942410329817088 942841897273320 945759094393344 946437273968640 946824058466304 947178102759680 949289746118560 951178578231296 952970100548928 954625520526720 959015919841280 959984477223744 962849481031680 963270975138560 964182972855552 964399522809856 964937692186424 966613901263760 966693866014030 967339420024832 967782403510480 971179720304640 975646253711360 977584672535772 979208615362560 980784992868352 980902908801024 981332305922408 982606851317760 982827539169280 983375992037120 988555443807784 988637223708827 988985167336320 990098805765120 994537007897664 996264634431360 997468980305280 997568776900608 997792825114624 999526107381760 999646276485120 1000083878647040 1001255555528704 1004911424016384 1005698023758208 1007528380849760 1009533092233216 1011434523895488 1013540899768320 1014944596326948 1016171523686004 1016630600663040 1018267221895168 1022337633681408 1024136323608904 1026419537990693 1027155557100080 1030761298237440 1032544791638976 1033285203010560 1035501852098560 1035588813947520 1035925034991616 1040351569940480 1041081001365504 1043705807499520 1044967503176960 1048113974738944 1050088072579392 1050841063787520 1052659300567008 1054575126560760 1054917511825408 1056105392816128 1058027490652160 1060974268907520 1062682276726784 1063275291390136 1063966912325632 1064560643861528 1066409909600720 1069063741194240 1070544333733536 1072773809495040 1072862556501120 1075075171287040 1076374788177920 1078513334955084 1080867536449536 1081110293086208 1084297490268160 1084902566992640 1088501263761408 1089108686341632 1091000594887680 1091090849735040 1095891097874496 1096018194104320 1097125116827136 1097215878335808 1099121870017920 1099478718119936 1099982213485540 1102170883211264 1104176819630080 1104628068210688 1104792989730320 1109919680348160 1117239625755168 1118181786839040 1119730405080756 1120897134706688 1121410438423570 1123324394536960 1124880134998144 1129871112810088 1130100038172672 1130268762670080 1136613723311616 1138588153635840 1138682345243520 1139147695342272 1139964548920320 1142410051256320 1144292063461376 1144386726934528 1146374659870720 1150819103809536 1151346109995165 1151461006685440 1155115273392640 1155925170166272 1158332456878080 1159936681516512 1160032639216836 1161338884212576 1163733967880192 1163830239717376 1164266888299630 1166253989232640 1170775504453632 1170907865021055 1172396661352448 1173050900560792 1178012912271360 1179393047003136 1180051190444544 1182198867991680 1183530073082880 1186069034106880 1188973222789120 1191212625686160 1192727239294976 1199431328858112 1199980596529680 1200100654376448 1205228716069440 1205499403512320 1205620013514752 1206172115233030 1209034057019712 1209174275031040 1214494030544896 1214594501593088 1215962185515008 1221980840669715 1225981241085440 1226128636001280 1226665382403010 1228102517328176 1232586668520096 1233551482265927 1235694304759730 1237803313725440 1242602222518272 1243171259872080 1246960971125760 1247241031393280 1248421883928576 1248968389355792 1251569444410880 1252446968999424 1253961003812352 1256139280020480 1257122529697760 1261012125857792 1261916365291520 1262432077955072 1264293154869360 1268680745408685 1269632988782592 1270214404607505 1270626800731904 1272834027368960 1277922042101760 1279691891520864 1279979302964992 1280170404511130 1280693577129593 1285577297140736 1290090205544448 1290680989548720 1291649745813504 1294906293739520 1301156988321792 1301351251706880 1301883080391168 1303446230047696 1307870545068032 1310142468423680 1312610090724240 1315221832925184 1315824125708760 1318646889781760 1319978656182648 1320131741020160 1325012183556096 1325751587676384 1326049343863552 1328352845908480 1329094114237670 1329958640407040 1330091702534144 1330700804826910 1338180417166920 1339881898688512 1345692526108284 1347989273444352 1348141668693855 1348579365193984 1351084420561920 1351387866357760 1353259461769264 1354895364914672 1359263735235703 1360626579701760 1361385857927040 1369863872343120 1370892061507584 1371406396033920 1371519847919760 1374348397649920 1375649591844864 1376726388851968 1377713604014080 1380785085263360 1381753208022528 1386138328071168 1388108001820672 1396549532193960 1397120265959556 1399504787079168 1399663006350945 1400117430105856 1401121418383360 1403545734089344 1406100168747680 1412338891012610 1412625047715840 1420767154139520 1423282840928256 1423934619177840 1425418321592320 1426767867346944 1427392444978048 1430365079326720 1430483408668160 1438017779940112 1438523879761920 1441156715266048 1444906462707840 1446599284214784 1447406538279636 1449920851895640 1450040799021045 1451009130037248 1451673605265720 1452144915122176 1454667459850240 1454787799646720 1461188130499328 1462833489102848 1462954504447744 1463469380567040 1465495826690560 1466313625700990 1471177489302528 1471998458883612 1474241308753920 1475063988055680 1479892907130880 1482833165711676 1485363976470528 1489652834340224 1490909049118720 1492973873441008 1496689237671936 1499289161072640 1500125817970560 1501883333293056 1507025016893440 1508547035637312 1511292571274640 1514299638349824 1515484964415488 1518117538181120 1518243126991360 1518863593789696 1519952731893760 1527400832842752 1534425471746048 1535128146660220 1536204485413356 1540733335650120 1541233560221696 1544443275837440 1546582242022016 1546710185622448 1548451845616768 1553252778147840 1553887552487424 1560527354910720 1561210486694740 1565558711249280 1567451254765440 1569974613792998 1570683883028480 1572170962108416 1573401587259392 1576265157322240 1578040097443840 1582376267738112 1584158089224192 1587041235978240 1588283500914880 1594023415090176 1594912937085204 1595950368488448 1596840965792292 1599614864401080 1599974128706240 1600134205835264 1606971621425920 1612045409359616 1612612756930560 1614562182266880 1621665439629312 1626446235402240 1627353850488960 1629307787559620 1629973643619482 1634838181335040 1643448891360128 1644027291156480 1649218077179904 1649973320228310 1653256324816896 1656265229445120 1656942102316032 1657189484595480 1657561679829440 1662614628167680 1664562511904768 1669929291999232 1671948005083136 1674852373360640 1681345702060032 1682115657635355 1684986591805440 1685724206492480 1687320202497216 1688640961326242 1691574327211580 1692843985043456 1693619206143340 1694806669215132 1703896056135680 1706255855361152 1710501985910784 1713615076884480 1716438095192064 1716580090401792 1717331535364214 1719561989806080 1720907986064960 1727191510028160 1729972026663622 1732672910088960 1735135002275840 1735844107188224 1745600951820288 1745745359576064 1746400332449445 1749380983848960 1750146787632320 1754432167611680 1758594992028672 1759576350841188 1759971541576864 1766682911408128 1767668783568512 1775871488557056 1779103551160320 1783459834183680 1784240556222560 1789090858942464 1792238566315582 1794256701477712 1797522224925140 1801445894082560 1808249105268480 1808430020272128 1809258172849545 1813761412546560 1814168772935680 1815181143902720 1821741045817344 1821891752389632 1823943278272512 1826485163124160 1828541861378560 1828693130559680 1834199455793152 1838971861628160 1839998073604515 1842153775992264 1842337610696704 1848184437428224 1853331931004928 1853541457139595 1856704970588160 1860731759932738 1862066042925280 1862827021279408 1862981126757674 1866217341801260 1870861547089920 1873452584033688 1877354166616320 1883500063621120 1884820659634176 1885683794546640 1891518188786688 1892874547937280 1893648116932608 1894356205519360 1896979781230129 1898579492237120 1905940201097856 1909251041053440 1918031839682560 1919968954447488 1920255606766695 1926541950277120 1928365945711104 1928799045619712 1929875384372848 1933227802527520 1933387732028060 1935564807020960 1942359440609280 1951292507422720 1955169345071544 1961569985736704 1961805817602048 1962664611844816 1965213702635520 1965655078338560 1966751984074240 1977110887615568 1977274447417654 1977970334672640 1980197611530240 1989074015795328 1992529268862720 1993641171356505 1994937960610560 1995137553801216 1995585650229248 1996051207240365 1999052214763520 2000167757294080 2002511111057408 2009822848032768 2011396047516416 2015056761699520 2022869047790976 2027081799536640 2029889192653896 2032343047372008 2036534443790336 2044675267362816 2048272647217808 2052839075981386 2054311114200160 2061522596474880 2065089583277952 2066570406021120 2071003704197120 2071177627895040 2071850069983232 2080703139880960 2082162002731008 2087411614999040 2089935006353920 2092829447591413 2100176145158784 2101682127575040 2105318601134016 2109150253121520 2109835023650816 2112210785632256 2116054981304320 2118508336518915 2125364553453568 2126550582780272 2127933824651264 2129121287723056 2132819819201440 2138127482388480 2141088667467072 2145547618990080 2145725113002240 2150150342574080 2152749576355840 2157026669910168 2161735072899072 2162220586172416 2168594980536320 2169805133985280 2178217372683264 2182001189775360 2182181699470080 2191782195748992 2192036388208640 2194250233654272 2194431756671616 2198243740035840 2198957436239872 2199470438551485 2199964426971080 2204341766422528 2208353639260160 2209256136421376 2209585979460640 2219839360696320 2234479251510336 2236363573678080 2239460810161512 2241794269413376 2242820876847140 2246648789073920 2249760269996288 2259742225620176 2260537525340160 2273227446623232 2277176307271680 2277364690487040 2278295390684544 2279929097840640 2284820102512640 2288584126922752 2288773453869056 2292749319741440 2301638207619072 2302692219990330 2302922013370880 2310230546785280 2311850340332544 2316664913756160 2319873363033024 2320065278433672 2322677768425152 2327467935760384 2327660479434752 2328533776599260 2332507978465280 2341815730042110 2344793322704896 2346101801121584 2354961920689497 2356025824542720 2360102380889088 2364397735983360 2367060146165760 2372138068213760 2377946445578240 2382425251372320 2385454478589952 2399961193059360 2400201308752896 2410457432138880 2410998807024640 2411240027029504 2412344230466060 2418068114039424 2418348550062080 2428988061089792 2429189003186176 2431924371030016 2443961681339430 2444960465429223 2451962482170880 2452257272002560 2453330764806020 2456205034656352 2465173337040192 2467102964531854 2471388609519460 2475606627450880 2486342519744160 2493921942251520 2494482062786560 2496843767857152 2497936778711584 2503138888821760 2504893937998848 2507922007624704 2512278560040960 2514245059395520 2522024251715584 2523832730583040 2524864155910144 2528586309738720 2532961441989363 2537361490817370 2539265977565184 2540428809215010 2541253601463808 2545668054737920 2555844084203520 2559383783041728 2559958605929984 2560340809022260 2561387154259186 2571154594281472 2575997303046321 2581361979097440 2589812587479040 2594958039995433 2602702503413760 2603766160782336 2606892460095392 2615741090136064 2620284936847360 2625220181448480 2630443665850368 2631648251417520 2637293779563520 2639957312365296 2640263482040320 2650024367112192 2651503175352768 2652098687727104 2656705691816960 2658188228475340 2659917280814080 2660183405068288 2661401609653820 2676360834333840 2679763797377024 2688357849473373 2691385052216568 2696283337387710 2697158730387968 2702168841123840 2702775732715520 2706518923538528 2709790729829344 2718527470471406 2721253159403520 2722771715854080 2739727744686240 2742812792067840 2743039695839520 2748696795299840 2751299183689728 2753452777703936 2755427208028160 2761570170526720 2763506416045056 2772276656142336 2776216003641344 2791097639899107 2793099064387920 2794240531919112 2794471690136511 2799326012701890 2800234860211712 2802242836766720 2807091468178688 2812200337495360 2824677782025220 2825250095431680 2841534308279040 2847869238355680 2850836643184640 2853535734693888 2854784889956096 2860730158653440 2860966817336320 2876035559880224 2877047759523840 2882313430532096 2889812925415680 2893198568429568 2894813076559272 2899841703791280 2900081598042090 2902018260074496 2903347210531440 2904289830244352 2909334919700480 2909575599293440 2922376260998656 2925666978205696 2925909008895488 2926938761134080 2930991653381120 2932627251401980 2942354978605056 2943996917767224 2948482617507840 2950127976111360 2959785814261760 2965666331423352 2965911671126481 2979305668680448 2981818098237440 2985947746882016 2993378475343872 2998578322145280 3000251635941120 3003766666586112 3014050033786880 3017094071274624 3022585142549280 3028599276699648 3030969928830976 3036235076362240 3036486253982720 3037727187579392 3039905463787520 3054801665685504 3068850943492096 3070256293320440 3072408970826712 3079258613972079 3081466671300240 3082467120443392 3088886551674880 3093164484044032 3093420371244896 3096903691233536 3106505556295680 3107775104974848 3121054709821440 3122420973389480 3131117422498560 3134902509530880 3139949227585996 3141367766056960 3144341924216832 3146803174518784 3152530314644480 3156080194887680 3164752535476224 3168316178448384 3174082471956480 3176567001829760 3188046830180352 3189825874170408 3191900736976896 3193681931584584 3199229728802160 3199948257412480 3200268411670528 3213943242851840 3224090818719232 3225225513861120 3229124364533760 3243330879258624 3252892470804480 3254707700977920 3258615575119240 3259947287238964 3269676362670080 3286897782720256 3288054582312960 3298436154359808 3299946640456620 3306512649633792 3312530458890240 3313884204632064 3314378969190960 3315123359658880 3325229256335360 3329125023809536 3339858583998464 3343896010166272 3349704746721280 3362691404120064 3364231315270710 3369973183610880 3371448412984960 3374640404994432 3377281922652484 3383148654423160 3385687970086912 3387238412286680 3389613338430264 3407792112271360 3412511710722304 3427230153768960 3432876190384128 3433160180803584 3434663070728428 3439123979612160 3441815972129920 3454383020056320 3459944053327244 3465345820177920 3470270004551680 3471688214376448 3491201903640576 3491490719152128 3492800664898890 3498761967697920 3500293575264640 3508864335223360 3517189984057344 3519152701682376 3519943083153728 3533365822816256 3535337567137024 3558207102320640 3566919668367360 3568481112445120 3578181717884928 3584477132631164 3588513402955424 3595044449850280 3602891788165120 3616498210536960 3616860040544256 3618516345699090 3627522825093120 3630362287805440 3643482091634688 3643783504779264 3647886556545024 3652970326248320 3657083722757120 3657386261119360 3668398911586304 3677943723256320 3679996147209030 3684307551984528 3684675221393408 3696368874856448 3700654446797781 3707082914279190 3713409941176320 3721463519865476 3724132085850560 3725654042558816 3725962253515348 3732434683602520 3741723094179840 3746905168067376 3754708333232640 3771367589093280 3783036377573376 3785749095874560 3787296233865216 3788712411038720 3793959562460258 3797158984474240 3811880402195712 3818502082106880 3836063679365120 3839937908894976 3840511213533390 3842080731388779 3853083900554240 3856731891422208 3857598091239424 3859750768745696 3866455605055040 3866775464056120 3871129614041920 3884718881218560 3910338690143088 3923139971473408 3923611635204096 3924936534482495 3925329223689632 3930427405271040 3933503968148480 3954221775231136 3954548894835308 3955940669345280 3960395223060480 3978148031590656 3985058537725440 3987282342713010 3989875921221120 3990275107602432 3991171300458496 3992102414480730 4000335514588160 4005022222114816 4019645696065536 4022792095032832 4030113523399040 4045738095581952 4054163599073280 4059778385307792 4064686094744016 4073068887580672 4074934109048705 4077791205707109 4096545294435616 4105678151962772 4108622228400320 4123045192949760 4130179166555904 4133140812042240 4142355255790080 4143700139966464 4161406279761920 4164324005462016 4174823229998080 4179870012707840 4185658895182826 4200352290317568 4203364255150080 4210637202268032 4218300506243040 4219670047301632 4221602403315605 4224421571264512 4232109962608640 4237016673037830 4250729106907136 4253101165560544 4255867649302528 4258242575446112 4265639638402880 4276254964776960 4282177334934144 4291095237980160 4291450226004480 4293328838410535 4314053339820336 4323470145798144 4324441172344832 4324930066659055 4339610267970560 4356434745366528 4364002379550720 4364363398940160 4383564391497984 4384072776417280 4388500467308544 4388863513343232 4396487480071680 4397914872479744 4398940877102970 4399928853942160 4408683532845056 4416707278520320 4418512272842752 4419171958921280 4439678721392640 4468958503020672 4472727147356160 4478921620323024 4480596415788955 4483588538826752 4485641753694280 4499520539992576 4519484451240352 4521075050680320 4546454893246464 4554352614543360 4554729380974080 4556590781369088 4559858195681280 4577168253845504 4577546907738112 4585498639482880 4603276415238144 4605384439980660 4605844026741760 4620461093570560 4623700680665088 4633329827512320 4639746726066048 4640130556867344 4645355536850304 4651829399831845 4654935871520768 4655320958869504 4657067553198520 4657452816894185 4683631460084220 4689586645409792 4692203602243168 4709923841378994 4712051649085440 4720204761778176 4728795471966720 4734120292331520 4755892891156480 4764850502744640 4770908957179904 4799922386118720 4800402617505792 4820914864277760 4821997614049280 4822480054059008 4824688460932120 4836136228078848 4836697100124160 4857976122179584 4858378006372352 4863848742060032 4887923362678860 4889920930858446 4903924964341760 4904514544005120 4906661529612040 4912410069312704 4930346674080384 4934205929063708 4942777219038920 4943186118544135 4972685039488320 4987843884503040 4988964125573120 4993687535714304 4995873557423168 5006277777643520 5009787875997696 5015844015249408 5024557120081920 5028490118791040 5044048503431168 5047665461166080 5049728311820288 5057172619477440 5065922883978726 5074722981634740 5078531955130368 5080857618430020 5082507202927616 5091336109475840 5111688168407040 5118767566083456 5119917211859968 5120681618044520 5122774308518372 5132097689953465 5142309188562944 5151994606092642 5162723958194880 5179625174958080 5189916079990866 5205405006827520 5207532321564672 5213784920190784 5231482180272128 5240569873694720 5250440362896960 5263296502835040 5274587559127040 5279914624730592 5280526964080640 5300048734224384 5303006350705536 5304197375454208 5313411383633920 5316376456950680 5319834561628160 5320366810136576 5322803219307640 5352721668667680 5359527594754048 5376715698946746 5382770104433136 5392566674775420 5394317460775936 5404337682247680 5405551465431040 5413037847077056 5419581459658688 5437054940942812 5442506318807040 5445543431708160 5479455489372480 5485625584135680 5486079391679040 5497393590599680 5502598367379456 5506905555407872 5510854416056320 5523140341053440 5527012832090112 5544553312284672 5552432007282688 5582195279798214 5586198128775840 5588481063838224 5588943380273022 5598652025403780 5600469720423424 5604485673533440 5614182936357376 5624400674990720 5649355564050440 5650500190863360 5683068616558080 5690939343690387 5695738476711360 5709569779912192 5721460317306880 5721933634672640 5752071119760448 5754095519047680 5764626861064192 5779625850831360 5786397136859136 5789626153118544 5799683407582560 5800163196084180 5806694421062880 5808579660488704 5818669839400960 5819151198586880 5844752521997312 5851333956411392 5851818017790976 5853877522268160 5861983306762240 5865254502803960 5884709957210112 5887993835534448 5896965235015680 5900255952222720 5931332662846704 5931823342252962 5958611337360896 5963636196474880 5971895493764032 5986756950687744 5997156644290560 6000503271882240 6007533333172224 6028100067573760 6034188142549248 6045170285098560 6061939857661952 6072470152724480 6072972507965440 6075454375158784 6079810927575040 6109603331371008 6137701886984192 6140512586640880 6144817941653424 6158517227944158 6162933342600480 6164934240886784 6167757411329635 6186328968088064 6186840742489792 6193807382467072 6213011112591360 6215550209949696 6242109419642880 6244841946778960 6262234844997120 6269805019061760 6278488342774239 6279898455171992 6293606349037568 6305060629288960 6312160389775360 6329505070952448 6336632356896768 6348164943912960 6353134003659520 6376093660360704 6379651748340816 6383801473953792 6387363863169168 6398459457604320 6399896514824960 6400536823341056 6403467885647965 6427886485703680 6448181637438464 6450451027722240 6458248729067520 6486661758517248 6505784941608960 6509415401955840 6517231150238480 6519894574477928 6539352725340160 6573795565440512 6576109164625920 6596872308719616 6599893280913240 6613025299267584 6625060917780480 6627768409264128 6628757938381920 6630246719317760 6650458512670720 6658250047619072 6679717167996928 6687792020332544 6699409493442560 6725382808240128 6728462630541420 6739946367221760 6742896825969920 6749280809988864 6754563845304968 6766297308846320 6771375940173824 6774476824573360 6779226676860528 6796318676178515 6825023421444608 6854460307537920 6865752380768256 6866320361607168 6869326141456856 6878247959224320 6883631944259840 6908766040112640 6919888106654488 6930691640355840 6940540009103360 6943376428752896 6982403807281152 6982981438304256 6985601329797780 6997523935395840 7000587150529280 7017728670446720 7034379968114688 7038305403364752 7039886166307456 7066731645632512 7070675134274048 7116414204641280 7133839336734720 7136962224890240 7156363435769856 7168954265262328 7177026805910848 7190088899700560 7205783576330240 7232996421073920 7233720081088512 7237032691398180 7255045650186240 7260724575610880 7286964183269376 7287567009558528 7295773113090048 7305940652496640 7314167445514240 7314772522238720 7336797823172608 7355887446512640 7359992294418060 7368615103969056 7369350442786816 7392737749712896 7401308893595562 7414165828558380 7426819882352640 7442927039730952 7448264171701120 7451308085117632 7451924507030696 7464869367205040 7483446188359680 7493810336134752 7509416666465280 7542735178186560 7566072755146752 7571498191749120 7574592467730432 7577424822077440 7587919124920516 7594317968948480 7623760804391424 7637004164213760 7672127358730240 7679875817789952 7681022427066780 7684161462777558 7706167801108480 7713463782844416 7715196182478848 7719501537491392 7732911210110080 7733550928112240 7742259228083840 7769437762437120 7820677380286176 7846279942946816 7847223270408192 7849873068964990 7850658447379264 7860854810542080 7867007936296960 7908443550462272 7909097789670616 7911881338690560 7920790446120960 7956296063181312 7970117075450880 7974564685426020 7979751842442240 7980550215204864 7984204828961460 8000671029176320 8010044444229632 8039291392131072 8045584190065664 8060227046798080 8091476191163904 8108327198146560 8119556770615584 8129372189488032 8146137775161344 8149868218097410 8155582411414218 8193090588871232 8211356303925544 8217244456800640 8246090385899520 8260358333111808 8266281624084480 8284710511580160 8322812559523840 8328648010924032 8349646459996160 8359740025415680 8371317790365652 8400704580635136 8406728510300160 8421274404536064 8436601012486080 8439340094603264 8443204806631210 8448843142529024 8464219925217280 8474033346075660 8501458213814272 8506202331121088 8511735298605056 8516485150892224 8531279276805760 8552509929553920 8564354669868288 8582190475960320 8582900452008960 8586657676821070 8628106679640672 8634860375861489 8646940291596288 8649860133318110 8679220535941120 8712869490733056 8728004759101440 8728726797880320 8767128782995968 8777000934617088 8777727026686464 8792974960143360 8797881754205940 8799857707884320 8817367065690112 8833414557040640 8837024545685504 8838343917842560 8879357442785280 8937917006041344 8945454294712320 8957843240646048 8961192831577910 8964855039907151 8967177077653504 8971283507388560 8999041079985152 9038968902480704 9042150101360640 9092909786492928 9108705229086720 9109458761948160 9113181562738176 9119716391362560 9154336507691008 9155093815476224 9170997278965760 9206552830476288 9210768879961320 9211688053483520 9240922187141120 9247401361330176 9266659655024640 9279493452132096 9280261113734688 9290711073700608 9303658799663690 9309871743041536 9310641917739008 9314135106397040 9314905633788370 9367262920168440 9379173290819584 9384407204486336 9419847682757988 9424103298170880 9440409523556352 9457590943933440 9468240584663040 9484898906150645 9514846146649921 9529701005489280 9599844772237440 9600805235011584 9641829728555520 9643995228098560 9644960108118016 9649376921864240 9672272456157696 9715952244359168 9716756012744704 9727697484120064 9775846725357720 9779841861716892 9807849928683520 9809029088010240 9813323059224080 9824820138625408 9860693348160768 9868411858127416 9885554438077840 9886372237088270 9945370078976640 9975687769006080 9977928251146240 9987375071428608 9991747114846336 10012555555287040 10019575751995392 10031688030498816 10049114240163840 10056980237582080 10088097006862336 10099456623640576 10114345238954880 10131845767957452 10149445963269480 10157063910260736 10161715236860040 10165014405855232 10182672218951680 10223376336814080 10237535132166912 10239834423719936 10241363236089040 10245548617036744 10264195379906930 10284618377125888 10303989212185284 10325447916389760 10359250349916160 10379832159981732 10410810013655040 10415064643129344 10427569840381568 10462964360544256 10464147237957065 10500880725793920 10526593005670080 10549175118254080 10559829249461184 10561053928161280 10600097468448768 10606012701411072 10608394750908416 10626822767267840 10632752913901360 10639669123256320 10640733620273152 10645606438615280 10705443337335360 10719055189508096 10753431397893492 10765540208866272 10785133349550840 10788634921551872 10808675364495360 10811102930862080 10826075694154112 10839162919317376 10874109881885624 10891086863416320 10958910978744960 10971251168271360 10972158783358080 10994787181199360 11005196734758912 11013811110815744 11021708832112640 11046280682106880 11054025664180224 11089106624569344 11104864014565376 11164390559596428 11172396257551680 11176962127676448 11177886760546044 11197304050807560 11200939440846848 11208971347066880 11228365872714752 11248801349981440 11298711128100880 11366137233116160 11381878687380774 11391476953422720 11419139559824384 11442920634613760 11443867269345280 11504142239520896 11508191038095360 11529253722128384 11559251701662720 11572794273718272 11579252306237088 11599366815165120 11600326392168360 11613388842125760 11617159320977408 11637339678801920 11638302397173760 11689505043994624 11702667912822784 11703636035581952 11723966613524480 11730509005607920 11769419914420224 11774809603447485 11775987671068896 11800511904445440 11862665325693408 11863646684505924 11917222674721792 11927272392949760 11943790987528064 11973513901375488 12001006543764480 12015066666344448 12056200135147520 12068376285098496 12090340570197120 12123879715323904 12144940305448960 12145945015930880 12150908750317568 12159621855150080 12219206662742016 12224802327146115 12281025173281760 12289635883306848 12317034455888316 12325866685200960 12329868481773568 12335514822659270 12372657936176128 12373681484979584 12387614764934144 12431100419899392 12484218839285760 12489683893557920 12524469689994240 12539610038123520 12556976685548478 12559796910343984 12587212698075136 12610121258577920 12624320779550720 12659010141904896 12664807209946815 12673264713793536 12696329887825920 12706268007319040 12752187320721408 12759303496681632 12767602947907584 12774727726338336 12796918915208640 12799793029649920 12801073646682112 12806935771295930 12855772971407360 12879986515231605 12896363274876928 12973323517034496 12974790199977165 13018830803911680 13034462300476960 13039789148955856 13078705450680320 13147591130881024 13152218329251840 13193744617439232 13199786561826480 13226050598535168 13250121835560960 13255536818528256 13257515876763840 13260493438635520 13278858468610903 13300917025341440 13359434335993856 13375584040665088 13398818986885120 13441789247366865 13450765616480256 13456925261082840 13485793651939840 13498561619977728 13509127690609936 13532594617692640 13548953649146720 13558453353721056 13592637352357030 13650046842889216 13731504761536512 13732640723214336 13738652282913712 13756495918448640 13767263888519680 13817532080225280 13839776213308976 13861383280711680 13881080018206720 13886752857505792 13955488199495535 13964807614562304 13965962876608512 13971202659595560 13972358450682555 14001174301058560 14035457340893440 14068759936229376 14076610806729504 14079772332614912 14141350268548096 14267678673469440 14273924449780480 14312726871539712 14337908530524656 14354053611821696 14380177799401120 14411567152660480 14465992842147840 14467440162177024 14474065382796360 14510091300372480 14521449151221760 14573928366538752 14575134019117056 14591546226180096 14611881304993280 14628334891028480 14629545044477440 14649806133139891 14711774893025280 14719984588836120 14737230207938112 14738700885573632 14785475499425792 14802617787191124 14828331657116760 14829558355632405 14885854079461904 14896528343402240 14902616170235264 14903849014061392 14929738734410080 14966892376719360 14987620672269504 15018833332930560 15085470356373120 15132145510293504 15142996383498240 15149184935460864 15154849644154880 15175838249841032 15188635937896960 15247521608782848 15274008328427520 15344254717460480 15359751635579904 15362044854133560 15368322925555116 15396293069860395 15412335602216960 15426927565688832 15430392364957696 15439003074982784 15465822420220160 15467101856224480 15484518456167680 15538875524874240 15641354760572352 15692559885893632 15694446540816384 15699746137929980 15701316894758528 15721709621084160 15734015872593920 15816887100924544 15818195579341232 15823762677381120 15841580892241920 15912592126362624 15940234150901760 15949129370852040 15959503684884480 15961100430409728 15968409657922920 16001342058352640 16020088888459264 16078582784262144 16091168380131328 16120454093596160 16182952382327808 16216654396293120 16239113541231168 16258744378976064 16292275550322688 16299736436194820 16311164822828436 16386181177742464 16422712607851088 16434488913601280 16492180771799040 16520716666223616 16532563248168960 16569421023160320 16645625119047680 16657296021848064 16699292919992320 16719480050831360 16742635580731304 16801409161270272 16813457020600320 16842548809072128 16873202024972160 16878680189206528 16886409613262420 16928439850434560 16948066692151320 17002916427628544 17012404662242176 17023470597210112 17032970301784448 17062558553611520 17128709339736576 17164380951920640 17165800904017920 17173315353642140 17256213359281344 17269720751722978 17293880583192576 17299720266636220 17358441071882240 17425738981466112 17456009518202880 17457453595760640 17534257565991936 17554001869234176 17555454053372928 17585949920286720 17595763508411880 17599715415768640 17666829114081280 17674049091371008 17676687835685120 17875834012082688 17890908589424640 17915686481292096 17922385663155820 17929710079814302 17942567014777120 17998082159970304 18077937804961408 18084300202721280 18185819572985856 18217410458173440 18218917523896320 18226363125476352 18239432782725120 18278990146304191 18310187630952448 18341994557931520 18413105660952576 18421537759922640 18423376106967040 18481844374282240 18494802722660352 18503272233988905 18558986904264192 18560522227469376 18581422147401216 18607317599327380 18621283835478016 18628270212794080 18629811267576740 18734525840336880 18758346581639168 18768814408972672 18839695365515976 18880819047112704 18915181887866880 18936481169326080 18969797812301290 19029692293299842 19059402010978560 19199689544474880 19201610470023168 19210403656943895 19283659457111040 19287990456197120 19298753843728480 19344544912315392 19400400584727761 19433512025489408 19551693450715440 19559683723433784 19615699857367040 19618058176020480 19626646118448160 19649640277250816 19721386696321536 19736823716254832 19771108876155680 19772744474176540 19890740157953280 19951375538012160 19955856502292480 19974750142857216 19983494229692672 20025111110574080 20039151503990784 20063376060997632 20098228480327680 20113960475164160 20141817167583599 20176194013724672 20228690477909760 20263691535914904 20298891926538960 20314127820521472 20323430473720080 20330028811710464 20365344437903360 20388956028535545 20475070264333824 20479668847439872 20482726472178080 20491097234073488 20528390759813860 20569236754251776 20607978424370568 20650895832779520 20718500699832320 20759664319963464 20821620027310080 20830129286258688 20855139680763136 20866777593531419 20928294475914130 21001761451587840 21053186011340160 21098350236508160 21119658498922368 21122107856322560 21200194936897536 21212025402822144 21216789501816832 21253645534535680 21265505827802720 21279338246512640 21291212877230560 21410886674670720 21506862795786984 21531080417732544 21570266699101680 21577269843103744 21617350728990720 21622205861724160 21652151388308224 21678325838634752 21748219763771248 21782173726832640 21917821957489920 21942502336542720 21944317566716160 21989574362398720 22010393469517824 22027622221631488 22043417664225280 22092561364213760 22108051328360448 22178213249138688 22328781119192856 22344792515103360 22353924255352896 22355773521092088 22394608101615120 22401878881693696 22417942694133760 22456731745429504 22497602699962880 22597422256201760 22732274466232320 22763757374761548 22782953906845440 22838279119648768 22885841269227520 22887734538690560 23008284479041792 23016382076190720 23021123923505543 23118503403325440 23145588547436544 23158504612474176 23198733630330240 23200652784336720 23226777684251520 23234318641954816 23274679357603840 23276604794347520 23379010087989248 23405335825645568 23407272071163904 23447933227048960 23461018011215840 23538839828840448 23549619206894970 23551975342137792 23601023808890880 23725330651386816 23727293369011848 23834445349443584 23854544785899520 23887581975056128 24002013087528960 24030133332688896 24112400270295040 24136752570196992 24180681140394240 24247759430647808 24289880610897920 24291890031861760 24301817500635136 24319243710300160 24438413325484032 24449604654292230 24562050346563520 24579271766613696 24634068911776632 24651733370401920 24659736963547136 24671029645318540 24745315872352256 24747362969959168 24775229529868288 24968437678571520 24979367787115840 25048939379988480 25079220076247040 25113953371096956 25119593820687968 25174425396150272 25220242517155840 25248641559101440 25318020283809792 25329614419893630 25346529427587072 25392659775651840 25412536014638080 25504374641442816 25518606993363264 25535205895815168 25549455452676672 25593837830417280 25599586059299840 25602147293364224 25613871542591860 25711545942814720 25759973030463210 25792726549753856 25904581127584467 25949580399954330 26037661607823360 26068924600953920 26079578297911712 26157410901360640 26295182261762048 26399573123652960 26452101197070336 26500243671121920 26511073637056512 26515031753527680 26520986877271040 26557716937221806 26601834050682880 26718868671987712 26751168081330176 26797637973770240 26883578494733730 26894565119721453 26901531232960512 26913850522165680 26971587303879680 26997123239955456 27018255381219872 27065189235385280 27097907298293440 27116906707442112 27185274704714060 27300093685778432 27463009523073024 27465281446428672 27477304565827424 27512991836897280 27534527777039360 27635064160450560 27679552426617952 27722766561423360 27762160036413440 27773505715011584 27910976398991070 27929615229124608 27931925753217024 27942405319191120 27944716901365110 28002348602117120 28070914681786880 28137519872458752 28153221613459008 28159544665229824 28282700537096192 28454696718451935 28544538439949763 28547848899560960 28675817061049312 28708107223643392 28760355598802240 28823134305320960 28931985684295680 28934880324354048 28948130765592720 29042898302443520 29147856733077504 29150268038234112 29183092452360192 29223762609986560 29256669782056960 29259090088954880 29299612266279782 29423549786050560 29439969177672240 29474460415876224 29477401771147264 29570950998851584 29605235574382248 29656663314233520 29659116711264810 29771708158923808 29793056686804480 29805232340470528 29807698028122784 29859477468820160 29933784753438720 29975241344539008 30037666665861120 30170940712746240 30264291020587008 30298369870921728 30309699288309760 30351676499682064 30377271875793920 30495043217565696 30548016656855040 30688509434920960 30719503271159808 30724089708267120 30736645851110232 30792586139720790 30824671204433920 30853855131377664 30860784729915392 30878006149965568 30931644840440320 30934203712448960 30969036912335360 31077751049748480 31282709521144704 31385119771787264 31388893081632768 31392441713871195 31399492275859960 31402633789517056 31468031745187840 31633774201849088 31636391158682464 31647525354762240 31683161784483840 31825184252725248 31880468301803520 31898258741704080 31919007369768960 31922200860819456 31936819315845840 32002684116705280 32040177776918528 32157165568524288 32182336760262656 32240908187192320 32365904764655616 32433308792586240 32478227082462336 32517488757952128 32584551100645376 32599472872389640 32622329645656872 32772362355484928 32845425215702176 32868977827202560 32984361543598080 33041433332447232 33065126496337920 33138842046320640 33291250238095360 33314592043696128 33398585839984640 33438960101662720 33485271161462608 33602818322540544 33626914041200640 33685097618144256 33746404049944320 33757360378413056 33772819226524840 33856879700869120 33896133384302640 34005832855257088 34024809324484352 34046941194420224 34065940603568896 34125117107223040 34257418679473152 34328761903841280 34331601808035840 34346630707284280 34512426718562688 34539441503445956 34587761166385152 34599440533272440 34716882143764480 34851477962932224 34912019036405760 34914907191521280 35068515131983872 35108003738468352 35110908106745856 35171899840573440 35191527016823760 35199430831537280 35333658228162560 35348098182742016 35353375671370240 35751668024165376 35781817178849280 35831372962584192 35844771326311640 35859420159628604 35885134029554240 35996164319940608 36155875609922816 36168600405442560 36371639145971712 36434820916346880 36437835047792640 36452726250952704 36478865565450240 36557980292608382 36620375261904896 36683989115863040 36843075519845280 36846752213934080 36963688748564480 36989605445320704 37006544467977810 37117973808528384 37121044454938752 37162844294802432 37214635198654760 37242567670956032 37256540425588160 37259622535153480 37469051680673760 37516693163278336 37537628817945344 37679390731031952 37761638094225408 37830363775733760 37872962338652160 37939595624602580 38059384586599684 38118804021957120 38399379088949760 38403220940046336 38420807313887790 38567318914222080 38575980912394240 38597507687456960 38689089824630784 38800801169455522 38867024050978816 39103386901430880 39119367446867568 39231399714734080 39236116352040960 39253292236896320 39299280554501632 39442773392643072 39473647432509664 39542217752311360 39545488948353080 39781480315906560 39836575405832709 39902751076024320 39966988459385344 40050222221148160 40078303007981568 40126752121995264 40196456960655360 40227920950328320 40283634335167198 40352388027449344 40457380955819520 40527383071829808 40597783853077920 40646860947440160 40660057623420928 40730688875806720 40777912057071090 40950140528667648 40959337694879744 40965452944356160 40982194468146976 41056781519627720 41138473508503552 41215956848741136 41301791665559040 41519328639926928 41643240054620160 41660258572517376 41710279361526272 41733555187062838 41856588951828260 42003522903175680 42106372022680320 42196700473016320 42239316997844736 42244215712645120 42424050805644288 42433579003633664 42507291069071360 42531011655605440 42558676493025280 42582425754461120 42821773349341440 43013725591573968 43062160835465088 43140533398203360 43154539686207488 43174301879307445 43234701457981440 43304302776616448 43356651677269504 43496439527542496 43564347453665280 43835643914979840 43885004673085440 43888635133432320 43949418399419673 44055244443262976 44086835328450560 44185122728427520 44216102656720896 44356426498277376 44657562238385712 44689585030206720 44707848510705792 44711547042184176 44789216203230240 44803757763387392 44824275199535755 44835885388267520 44913463490859008 44995205399925760 45194844512403520 45464548932464640 45527514749523096 45565907813690880 45676558239297536 45771682538455040 45775469077381120 46016568958083584 46032764152381440 46042247847011086 46237006806650880 46291177094873088 46317009224948352 46397467260660480 46401305568673440 46453555368503040 46468637283909632 46549358715207680 46553209588695040 46758020175978496 46810671651291136 46814544142327808 46895866454097920 46922036022431680 47077679657680896 47099238413789940 47103950684275584 47202047617781760 47450661302773632 47454586738023696 47574230733249605 47668890698887168 47775163950112256 48004026175057920 48060266665377792 48224800540590080 48273505140393984 48361362280788480 48495518861295616 48579761221795840 48583780063723520 48603635001270272 48638487420600320 48876826650968064 48899209308584460 49124100693127040 49158543533227392 49268137823553264 49303466740803840 49319473927094272 49342059290637080 49490631744704512 49494725939918336 49550459059736576 49936875357143040 49958735574231680 50097878759976960 50158440152494080 50227906742193912 50239187641375936 50348850792300544 50440485034311680 50497283118202880 50636040567619584 50659228839787260 50785319551303680 50825072029276160 51008749282885632 51037213986726528 51070411791630336 51098910905353344 51187675660834560 51199172118599680 51204294586728448 51227743085183720 51423091885629440 51519946060926420 51585453099507712 51809162255168934 51899160799908660 52075323215646720 52137849201907840 52159156595823424 52314821802721280 52590364523524096 52799146247305920 53000487342243840 53022147274113024 53030063507055360 53041973754542080 53115433874443612 53203668101365760 53437737343975424 53502336162660352 53595275947540480 53767156989467460 53789130239442906 53827701044331360 53943174607759360 53994246479910912 54036510762439744 54130378470770560 54195814596586880 54233813414884224 54370549409428120 54600187371556864 54836970438912573 54930562892857344 54954609131654848 55025983673794560 55069055554078720 55270128320901120 55359104853235904 55445533122846720 55524320072826880 55547011430023168 55821952797982140 55863851506434048 55884810638382240 55889433802730220 56004697204234240 56141829363573760 56275039744917504 56306443226918016 56319089330459648 56565401074192384 56909393436903870 57089076879899526 57095697799121920 57351634122098624 57416214447286784 57520711197604480 57646268610641920 57863971368591360 57896261531185440 58085796604887040 58201201754183283 58300536076468224 58447525219973120 58513339564113920 58518180177909760 58599224532559564 58847099572101120 58879938355344480 58948920831752448 58954803542294528 59141901997703168 59210471148764496 59313326628467040 59318233422529620 59543416317847616 59586113373608960 59610464680941056 59615396056245568 59718954937640320 59867569506877440 59950482689078016 60075333331722240 60341881425492480 60425451502750797 60528582041174016 60619398576619520 60703352999364128 60754543751587840 60990086435131392 61096033313710080 61439006542319616 61448179416534240 61473291702220464 61585172279441580 61649342408867840 61707710262755328 61721569459830784 61756012299931136 61863289680880640 61868407424897920 61938073824670720 62155502099496960 62565419042289408 62600332780594257 62770239543574528 62784883427742390 62798984551719920 62805267579034112 62936063490375680 63267548403698176 63272782317364928 63295050709524480 63366323568967680 63650368505450496 63760936603607040 63796517483408160 63838014739537920 63873638631691680 64005368233410560 64080355553837056 64364673520525312 64481816374384640 64731809529311232 64866617585172480 64956454164924672 65034977515904256 65169102201290752 65198945744779280 65244659291313744 65544724710969856 65690850431404352 65737955654405120 65968723087196160 66082866664894464 66130252992675840 66277684092641280 66394292343054515 66797171679969280 66877920203325440 66970542322925216 67205636645081088 67253828082401280 67370195236288512 67492808099888640 67514720756826112 67545638453049680 67792266768605280 68011665710514176 68049618648968704 68093882388840448 68131881207137792 68250234214446080 68514837358946304 68657523807682560 68663203616071680 68693261414568560 69024853437125376 69063371770516629 69078883006891912 69198881066544880 69433764287528960 69702955925864448 69824038072811520 69829814383042560 70137030263967744 70216007476936704 70221816213491712 70343799681146880 70383054033647520 70398861663074560 70696196365484032 70706751342740480 71503336048330752 71563634357698560 71662745925168384 71689542652623280 71718840319257208 71770268059108480 71992328639881216 72311751219845632 72337200810885120 72743278291943424 72869641832693760 72875670095585280 72905452501905408 72957731130900480 73115960585216764 73240750523809792 73249030665699455 73686151039690560 73693504427868160 73927377497128960 73979210890641408 74013088935955620 74235947617056768 74242088909877504 74325688589604864 74429270397309520 74485135341912064 74513080851176320 74519245070306960 74938103361347520 75033386326556672 75075257635890688 75358781462063904 75523276188450816 75660727551467520 75745924677304320 75879191249205160 76118769173199368 76237608043914240 76798758177899520 76806441880092672 76841614627775580 77134637828444160 77151961824788480 77195015374913920 77378179649261568 77601602338911044 77734048101957632 78206773802861760 78238734893735136 78462799429468160 78472232704081920 78506584473792640 78598561109003264 78885546785286144 78947294865019328 79084435504622720 79090977896706160 79562960631813120 79673150811665418 79805502152048640 79933976918770688 80100444442296320 80156606015963136 80253504243990528 80392913921310720 80455841900656640 80567268670334396 80704776054898688 80914761911639040 81054766143659616 81195567706155840 81293721894880320 81320115246841856 81461377751613440 81555824114142180 81900281057335296 81918675389759488 81930905888712320 81964388936293952 82113563039255440 82276947017007104 82431913697482272 82603583331118080 83038657279853856 83286480109240320 83320517145034752 83420558723052544 83467110374125676 83713177903656520 84007045806351360 84212744045360640 84393400946032640 84478633995689472 84848101611288576 84867158007267328 85014582138142720 85062023311210880 85117352986050560 85164851508922240 85643546698682880 86027451183147936 86124321670930176 86281066796406720 86309079372414976 86348603758614890 86469402915962880 86608605553232896 86713303354539008 86992879055084992 87128694907330560 87671287829959680 87770009346170880 87777270266864640 87898836798839346 88110488886525952 88370245456855040 88432205313441792 88712852996554752 89315124476771424 89379170060413440 89415697021411584 89423094084368352 89578432406460480 89607515526774784 89648550399071510 89826926981718016 89990410799851520 90389689024807040 90929097864929280 91055029499046192 91131815627381760 91353116478595072 91394950731520955 91550938154762240 92033137916167168 92065528304762880 92084495694022172 92474013613301760 92582354189746176 92634018449896704 92794934521320960 92802611137346880 92907110737006080 92937274567819264 93106419177390080 93516040351956992 93621343302582272 93629088284655616 93791732908195840 93844072044863360 94155359315361792 94198476827579880 94207901368551168 94404095235563520 94901322605547264 94909173476047392 95148461466499210 95337781397774336 95550327900224512 96008052350115840 96120533330755584 96547010280787968 96722724561576960 96991037722591232 97002002923638805 97167560127447040 97207270002540544 97753653301936128 97798418617168920 98248201386254080 98317087066454784 98536275647106528 98606933481607680 98638947854188544 98684118581274160 98981263489409024 98989451879836672 99100918119473152 99873750714286080 99917471148463360 100195757519953920 100316880304988160 100455813484387824 100478375282751872 100697701584601088 100709085837917995 100880970068623360 101272081135239168 101318457679574520 101570639102607360 101650144058552320 102017498565771264 102074427973453056 102140823583260672 102197821810706688 102375351321669120 102398344237199360 102408589173456896 102455486170367440 102846183771258880 103039892121852840 103170906199015424 103618324510337868 103798321599817320 104150646431293440 104275698403815680 104318313191646848 104333887967657095 105180729047048192 105598292494611840 106000974684487680 106044294548226048 106060127014110720 106083947509084160 106230867748887224 106875474687950848 107004672325320704 107534313978934920 107578260478885812 107655402088662720 107886349215518720 107988492959821824 108073021524879488 108260756941541120 108391629193173760 108467626829768448 108741098818856240 109200374743113728 109673940877825146 109861125785714688 109909218263309696 110051967347589120 110138111108157440 110540256641802240 110718209706471808 110891066245693440 111094022860046336 111643905595964280 111727703012868096 111769621276764480 111778867605460440 112009394408468480 112283658727147520 112550079489835008 112612886453836032 112638178660919296 113130802148384768 113818786873807740 114178153759799052 114191395598243840 114703268244197248 114832428894573568 115041422395208960 115105619617527715 115727942737182720 115792523062370880 116171593209774080 116402403508366566 116601072152936448 116895050439946240 117026679128227840 117036360355819520 117198449065119128 117694199144202240 117759876710688960 117897841663504896 117909607084589056 118420942297528992 118626653256934080 118636466845059240 119086832635695232 119172226747217920 119220929361882112 119230792112491136 119437909875280640 119900965378156032 120150666663444480 120683762850984960 120850903005501594 121057164082348032 121238797153239040 121406705998728256 121509087503175680 121980172870262784 122192066627420160 122878013084639232 122896358833068480 122946583404440928 123170344558883160 123298684817735680 123415420525510656 123512024599862272 123726579361761280 123736814849795840 123876147649341440 125130838084578816 125200665561188514 125569766855484780 125597969103439840 125610535158068224 125872126980751360 126535096807396352 126545564634729856 126590101419048960 126732647137935360 127300737010900992 127521873207214080 127593034966816320 127676029479075840 127747277263383360 127952931024129337 128010736466821120 128729347041050624 128963632748769280 129463619058622464 129522905637922335 129912908329849344 130069955031808512 130397891489558560 130489318582627488 131089449421939712 131381700862808704 131475911308810240 132165733329788928 132260505985351680 132555368185282560 132788584686109030 133594343359938560 133755840406650880 133941084645850432 134411273290162176 134472825598607265 134507656164802560 134740390472577024 134985616199777280 135091276906099360 135584533537210560 135802804093094327 136099237297937408 136263762414275584 136500468428892160 137029674717892608 137315047615365120 137326407232143360 137386522829137120 138049706874250752 138126743541033258 138157766013783824 138397762133089760 138867528575057920 139405911851728896 139648076145623040 139659628766085120 140274060527935488 140432014953873408 140443632426983424 140687599362293760 140766108067295040 140797723326149120 140992720173085193 141413502685480960 142722692199748815 143006672096661504 143325491850336768 143379085305246560 143437680638514416 143540536118216960 143984657279762432 144623502439691264 144674401621770240 145486556583886848 145739283665387520 145751340191170560 145810905003810816 145915462261800960 146067443154719933 146231921170433528 146498061331398910 147372302079381120 147387008855736320 147854754994257920 147958421781282816 148026177871911240 148471895234113536 148484177819755008 148651377179209728 148858540794619040 149026161702352640 149038490140613920 149876206722695040 150150515271781376 150717562924127808 151046552376901632 151321455102935040 151491849354608640 151758382498410320 152237538346398736 152475216087828480 153597516355799040 153612883760185344 153683229255551160 154269275656888320 154303923649576960 154390030749827840 154756359298523136 155203204677822088 156413547605723520 156477469787470272 156925598858936320 156944465408163840 157013168947585280 157197122218006528 157771093570572288 157894589730038656 158168871009245440 158181955793412320 159125921263626240 159346301623330836 159611004304097280 159867953837541376 160200888884592640 160313212031926272 160507008487981056 160785827842621440 160911683801313280 161134537340668792 161147867464538801 161829523823278080 162109532287319232 162391135412311680 162587443789760640 162640230493683712 162922755503226880 163111648228284360 163800562114670592 163837350779518976 163861811777424640 163928777872587904 164227126078510880 164553894034014208 164863827394964544 165207166662236160 166077314559707712 166572960218480640 166641034290069504 166841117446105088 166934220748251352 167426355807313040 168014091612702720 168425488090721280 168786801892065280 168957267991378944 169696203222577152 169734316014534656 170029164276285440 170124046622421760 170234705972101120 170329703017844480 171287093397365760 172054902366295872 172248643341860352 172562133592813440 172618158744829952 172697207517229780 172938805831925760 173217211106465792 173426606709078016 173985758110169984 174257389814661120 175342575659919360 175540018692341760 175554540533729280 175797673597678692 176220977773051904 176740490913710080 176864410626883584 177425705993109504 178630248953542848 178758340120826880 178831394042823168 178846188168736704 179156864812920960 179215031053549568 179297100798143020 179653853963436032 179980821599703040 180779378049614080 181858195729858560 182110058998092384 182263631254763520 182706232957190144 182789901463041910 183101876309524480 184066275832334336 184168991388044344 184948027226603520 185164708379492352 185268036899793408 185589869042641920 185605222274693760 185814221474012160 186212838354780160 187032080703913984 187258176569311232 187583465816391680 187688144089726720 188310718630723584 188396953655159760 188415802737102336 188808190471127040 189802645211094528 189818346952094784 190296922932998420 190675562795548672 191100655800449024 192016104700231680 192241066661511168 193094020561575936 193445449123153920 194004005847277610 194335120254894080 194414540005081088 195507306603872256 195596837234337840 196496402772508160 196634174132909568 197072551294213056 197213866963215360 197368237162548320 197962526978818048 197978903759673344 198201836238946304 199182877029163545 199834942296926720 200391515039907840 200633760609976320 200911626968775648 200956750565503744 201068891609346101 201418171675835990 201761940137246720 202544162270478336 202636915359149040 203300288117104640 204034997131542528 204148855946906112 204281647166521344 204395643621413376 204750702643338240 204796688474398720 204910972340734880 205692367542517760 206079784243705680 206341812398030848 207236649020675736 207596643199634640 208301292862586880 208551396807631360 208636626383293696 208667775935314190 210361458094096384 211196584989223680 212088589096452096 212120254028221440 212167895018168320 212461735497774448 213404406432005371 215068627957869840 215156520957771624 215310804177325440 215772698431037440 215976985919643648 216146043049758976 216521513883082240 216783258386347520 216935253659536896 217482197637712480 218400749486227456 219347881755650292 219722251571429376 219747091997098365 219818436526619392 220276222216314880 221080513283604480 221436419412943616 221559988843419589 221782132491386880 223287811191928560 223455406025736192 223539242553528960 223557735210920880 224018788816936960 224567317454295040 225100158979670016 225225772907672064 225276357321838592 226261604296769536 227637573747615480 228356307519598104 228382791196487680 229406536488394496 229664857789147136 230082844790417920 230211239235055430 231455885474365440 231585046124741760 232343186419548160 232804807016733132 233202144305872896 233790100879892480 234053358256455680 234072720711639040 234396898130238256 235388398288404480 235519753421377920 235795683327009792 236841884595057984 237253306513868160 237272933690118480 238173665271390464 238344453494435840 238441858723764224 238461584224982272 238875819750561280 239801930756312064 240301333326888960 241367525701969920 241701806011003188 242114328164696064 242477594306478080 242813411997456512 243018175006351360 243960345740525568 244384133254840320 245756026169278464 245792717666136960 245893166808881856 246340689117766320 246597369635471360 246830841051021312 247024049199724544 247453158723522560 247473629699591680 247752295298682880 250261676169157632 250401331122377028 251139533710969560 251195938206879680 251221070316136448 251744253961502720 253070193614792704 253091129269459712 253180202838097920 254601474021801984 255043746414428160 255186069933632640 255352058958151680 255494554526766720 255905862048258674 256021472933642240 257458694082101248 257927265497538560 258927238117244928 259045811275844670 259825816659698688 260139910063617024 260795782979117120 260978637165254976 262178898843879424 262763401725617408 262951822617620480 264331466659577856 265110736370565120 265577169372218060 267188686719877120 267511680813301760 267882169291700864 268822546580324352 268945651197214530 269480780945154048 269971232399554560 270182553812198720 271169067074421120 271605608186188654 272198474595874816 272527524828551168 273000936857784320 274059349435785216 274184852194562865 274652814464286720 274773045658274240 276099413748501504 276253487082066516 276315532027567648 276795524266179520 277735057150115840 278811823703457792 279319257532170240 280548121055870976 280864029907746816 280887264853966848 281375198724587520 281532216134590080 281595446652298240 281985440346170386 282827005370961920 285445384399497630 286013344193323008 286650983700673536 286758170610493120 286875361277028832 287081072236433920 287969314559524864 289247004879382528 290973113167773696 291006008770916415 291502680382341120 291621810007621632 292134886309439866 292463842340867056 292996122662797820 294744604158762240 294774017711472640 295709509988515840 295916843562565632 296052355743822480 296943790468227072 296968355639510016 297302754358419456 297717081589238080 298052323404705280 298076980281227840 299752413445390080 300301030543562752 301435125848255616 302093104753803264 302127257513753985 302642910205870080 303516764996820640 304475076692797472 304950432175656960 307195032711598080 307225767520370688 307366458511102320 308538551313776640 308607847299153920 308780061499655680 309512718597046272 310406409355644176 312827095211447040 312954939574940544 313001663902971285 313851197717872640 314026337895170560 314394244436013056 315542187141144576 315789179460077312 316337742018490880 316363911586824640 318251842527252480 318692603246661672 319735907675082752 320401777769185280 320626424063852544 321014016975962112 321823367602626560 322269074681337584 322295734929077602 323659047646556160 324219064574638464 324782270824623360 325174887579521280 325280460987367424 325845511006453760 326223296456568720 327601124229341184 327674701559037952 327723623554849280 327857555745175808 328454252157021760 329727654789929088 330414333324472320 332154629119415424 333282068580139008 333682234892210176 333868441496502704 334852711614626080 336028183225405440 336850976181442560 337573603784130560 337914535982757888 339392406445154304 339468632029069312 340058328552570880 340248093244843520 340469411944202240 340659406035688960 342574186794731520 344109804732591744 344497286683720704 345124267185626880 345236317489659904 345316858852583145 345394415034459560 346434422212931584 346853213418156032 347971516220339968 348514779629322240 350685151319838720 351080037384683520 351109081067458560 351595347195357384 352441955546103808 353480981827420160 353728821253767168 357260497907085696 357516680241653760 357662788085646336 357692376337473408 358313729625841920 358430062107099136 358594201596286040 359307707926872064 359961643199406080 361558756099228160 363716391459717120 364220117996184768 364527262509527040 365412465914380288 365579802926083820 366203752619048960 368132551664668672 368337982776088688 369896054453207040 370536073799586816 371179738085283840 371210444549387520 371628442948024320 372425676709560320 374064161407827968 374516353138622464 375166931632783360 375376288179453440 376793907310319520 376831605474204672 377616380942254080 379605290422189056 379636693904189568 380593845865996840 381351125591097344 382201311600898048 383858793072388011 384032209400463360 386188041123151872 386890898246307840 388008011694555220 388670240509788160 388829080010162176 391193674468675680 392992805545016320 393268348265819136 394145102588426112 394427733926430720 394736474325096640 395925053957636096 395957807519346688 396403672477892608 398365754058327090 399669884593853440 400783030079815680 401267521219952640 401823253937551296 401913501131007488 402137783218692202 402836343351671980 403523880274493440 405273830718298080 406600576234209280 407408412279282981 408297711893812224 408791287242826752 409501405286676480 409593376948797440 409821944681469760 411384735085035520 412159568487411360 412683624796061696 414473298041351472 415193286399269280 416602585725173760 417102793615262720 417273252766587392 417335551870628380 420722916188192768 422393169978447360 422978160519255579 424240508056442880 424335790036336640 424923470995548896 426808812864010742 430137255915739680 430313041915543248 430621608354650880 431545396862074880 431953971839287296 432292086099517952 433043027766164480 433566516772695040 433870507319073792 434964395275424960 436801498972454912 438202329464159799 438695763511300584 439494183994196730 439636873053238784 440552444432629760 442161026567208960 442872838825887232 443119977686839178 443564264982773760 446575622383857120 447078485107057920 447115470421841760 448037577633873920 449134634908590080 450451545815344128 450552714643677184 452523208593539072 455275147495230960 456712615039196208 456765582392975360 458813072976788992 459329715578294272 460165689580835840 460422478470110860 462911770948730880 463170092249483520 464686372839096320 465609614033466264 467580201759784960 468106716512911360 468145441423278080 468793796260476512 470776796576808960 471039506842755840 471591366654019584 473683769190115968 474506613027736320 474545867380236960 476347330542780928 476688906988871680 476883717447528448 476923168449964544 477751639501122560 479603861512624128 480602666653777920 482735051403939840 483403612022006376 483443602393616403 484955188612956160 485626823994913024 486036350012702720 487920691481051136 488768266509680640 491512052338556928 491585435332273920 491786333617763712 492681378235532640 493194739270942720 493661682102042624 494048098399449088 494906317447045120 494947259399183360 495504590597365760 500523352338315264 500802662244754056 502279067421939120 502391876413759360 502442140632272896 503488507923005440 506140387229585408 506182258538919424 506360405676195840 509202948043603968 510087492828856320 510372139867265280 510704117916303360 510989109053533440 511811724096517348 512042945867284480 514917388164202496 515854530995077120 517854476234489856 518091622551689340 519651633319397376 520279820127234048 521591565958234240 521957274330509952 524357797687758848 525526803451234816 525903645235240960 528662933319155712 530221472741130240 531154338744436120 534377373439754240 535023361626603520 535764338583401728 537645093160648704 537891302394429060 538961561890308096 539942464799109120 540365107624397440 542338134148842240 543211216372377308 544396949191749632 545055049657102336 546001873715568640 548118698871570432 548369704389125730 549305628928573440 549546091316548480 552198827497003008 552506974164133032 552631064055135296 553591048532359040 555470114300231680 558638515064340480 561096242111741952 561774529707933696 562750397449175040 563064432269180160 563190893304596480 563970880692340772 565654010741923840 570890768798995260 572026688386646016 573301967401347072 573516341220986240 573750722554057664 574162144472867840 575938629119049728 578494009758765056 582012017541832830 583005360764682240 583243620015243264 584269772618879732 584927684681734112 585992245325595640 589489208317524480 589548035422945280 592104711487644960 593887580936454144 593936711279020032 594605508716838912 595434163178476160 596104646809410560 596153960562455680 599504826890780160 600602061087125504 602870251696511232 603206674828038303 604254515027507970 605285820411740160 607033529993641280 608950153385594944 609900864351313920 614390065423196160 614732917022204640 617077102627553280 617560122999311360 619025437194092544 620812818711288352 625654190422894080 625909879149881088 626003327805942570 628052675790341120 628788488872026112 631084374282289152 631578358920154624 632675484036981760 632727823173649280 636503685054504960 637385206493323344 639471815350165504 639764655120646685 640213219296016113 643646735205253120 644538149362675168 644591469858155204 647318095293112320 648438129149276928 649564541649246720 650349775159042560 650560921974734848 652446592913137440 655202248458682368 655349403118075904 655447247109698560 655715111490351616 656908504314043520 659455309579858176 660828666648944640 664309258238830848 664679966530258767 667364469784420352 667736882993005408 669705423229252160 672056366450810880 673701952362885120 675829071965515776 678784812890308608 678937264058138624 679014020465471635 680496186489687040 681318812071377920 685148373589463040 688219609465183488 688994573367441408 690248534371253760 690472634979319808 690633717705166290 690788830068919120 692868844425863168 693706426836312064 695943032440679936 697029559258644480 701370302639677440 702160074769367040 702218162134917120 703190694390714768 704883911092207616 704963600865425965 714520995814171392 715033360483307520 715325576171292672 715384752674946816 716627459251683840 716860124214198272 717188403192572080 718615415853744128 719923286398812160 723117512198456320 727432782919434240 728440235992369536 729054525019054080 730337215773599665 730824931828760576 731159605852167640 736265103329337344 736675965552177376 739792108906414080 741072147599173632 742359476170567680 742420889098775040 743256885896048640 748128322815655936 749032706277244928 750752576358906880 753587814620639040 753663210948409344 755232761884508160 759210580844378112 759273387808379136 761187691731993680 762702251182194688 764402623201796096 767717586144776022 768064418800926720 772376082246303744 773781796492615680 776016023389110440 777658160020324352 782387348937351360 785985611090032640 786536696531638272 788290205176852224 788855467852861440 789472948650193280 791850107915272192 791915615038693376 792807344955785216 796731508116654180 799339769187706880 801566060159631360 802535042439905280 803646507875102592 803827002262014976 804275566437384404 805672686703343960 805739337322694005 810547661436596160 813201152468418560 814816824558565962 816595423787624448 817582574485653504 819002810573352960 819186753897594880 819643889362939520 822769470170071040 824319136974822720 825367249592123392 828946596082702944 830386572798538560 833205171450347520 834205587230525440 834546505533174784 834671103741256760 841445832376385536 844786339956894720 845956321038511158 848481016112885760 848671580072673280 849846941991097792 853617625728021484 860274511831479360 860626083831086496 861243216709301760 863090793724149760 863907943678574592 864584172199035904 866086055532328960 867133033545390080 867741014638147584 869928790550849920 873602997944909824 876404658928319598 877391527022601168 878988367988393460 879273746106477568 881104888865259520 884322053134417920 885745677651774464 886239955373678356 887128529965547520 893151244767714240 894156970214115840 894230940843683520 896075155267747840 898269269817180160 900903091630688256 901105429287354368 905046417187078144 910550294990461920 913425230078392416 913531164785950720 917626145953577984 918659431156588544 920331379161671680 920844956940221720 925823541897461760 926340184498967040 931219228066932528 935160403519569920 936290882846556160 937587592520953024 941553593153617920 942079013685511680 943182733308039168 947367538380231936 949013226055472640 949091734760473920 952694661085561856 953377813977743360 953767434895056896 953846336899929088 955503279002245120 959207723025248256 961205333307555840 965470102807879680 966807224044012752 966887204787232806 971253647989826048 972072700025405440 975841382962102272 977536533019361280 983024104677113856 983170870664547840 983572667235527424 985362756471065280 988096196798898176 989812634894090240 989894518798366720 991009181194731520 1001046704676630528 1001605324489508112 1004558134843878240 1004783752827518720 1004884281264545792 1005344458046730505 1012280774459170816 1012364517077838848 1012720811352391680 1018405896087207936 1020174985657712640 1020744279734530560 1021408235832606720 1021978218107066880 1023623448193034696 1029834776328404992 1031709061990154240 1035708952468979712 1036183245103378680 1039303266638794752 1040559640254468096 1043183131916468480 1043914548661019904 1048715595375517696 1051053606902469632 1051807290470481920 1057325866638311424 1060442945482260480 1062308677488872240 1067022032160026855 1071528677166803456 1075290186321297408 1075782604788858120 1077923123780616192 1079884929598218240 1080730215248794880 1084676268297684480 1086422432744754616 1088793898383499264 1090110099314204672 1092003747431137280 1096237397743140864 1096739408778251460 1098611257857146880 1099092182633096960 1104397654994006016 1105013948328266064 1105262128110270592 1107182097064718080 1107799944217097945 1117277030128680960 1122192484223483904 1123549059415867392 1125500794898350080 1126128864538360320 1126381786609192960 1127941761384681544 1131308021483847680 1141781537597990520 1144053376773292032 1146603934802694144 1147032682441972480 1147501445108115328 1148324288945735680 1151877258238099456 1156988019517530112 1164024035083665660 1166010721529364480 1166487240030486528 1168539545237759464 1169855369363468224 1171984490651191280 1178978416635048960 1184209422975289920 1187775161872908288 1187873422558040064 1189211017433677824 1190868326356952320 1192209293618821120 1192307921124911360 1199009653781560320 1201204122174251008 1205740503393022464 1206413349656076606 1208509030055015940 1210571640823480320 1214067059987282560 1217900306771189888 1219801728702627840 1228780130846392320 1229465834044409280 1234154205255106560 1235120245998622720 1238050874388185088 1241625637422576704 1251308380845788160 1251819758299762176 1252006655611885140 1256105351580682240 1257576977744052224 1262168748564578304 1263156717840309248 1265350968073963520 1265455646347298560 1273007370109009920 1274770412986646688 1278943630700331008 1279529310241293370 1280426438592032226 1287293470410506240 1289076298725350336 1289182939716310408 1294636190586224640 1296876258298553856 1299129083298493440 1300699550318085120 1304893185826274880 1310404496917364736 1310894494219397120 1311430222980703232 1313817008628087040 1318910619159716352 1321657333297889280 1328618516477661696 1329359933060517534 1334728939568840704 1335473765986010816 1339410846458504320 1344112732901621760 1347403904725770240 1351658143931031552 1357569625780617216 1358028040930943270 1360992372979374080 1362637624142755840 1370296747178926080 1376439218930366976 1377989146734882816 1380497068742507520 1381267435410332580 1381577660137838240 1385737688851726336 1387412853672624128 1391886064881359872 1394059118517288960 1402740605279354880 1404320149538734080 1404436324269834240 1406381388781429536 1407482241265422707 1409927201730851930 1429041991628342784 1430066720966615040 1430651152342585344 1430769505349893632 1433254918503367680 1434376806385144160 1437230831707488256 1439846572797624320 1446235024396912640 1454865565838868480 1456880471984739072 1458109050038108160 1460674431547199330 1461649863657521152 1462319211704335280 1472530206658674688 1473351931104354752 1479584217812828160 1482144295198347264 1484718952341135360 1484841778197550080 1486513771792097280 1493830845024037597 1501505152717813760 1507175629241278080 1507326421896818688 1510465523769016320 1518421161688756224 1518546775616758272 1522375383463987360 1525404502364389376 1528805246403592192 1535435172289552044 1536128837601853440 1544752164492607488 1547563592985231360 1550919921903937123 1552032046778220880 1564774697874702720 1571971222180065280 1573073393063276544 1576580410353704448 1577710935705722880 1578945897300386560 1583700215830544384 1583831230077386752 1585614689911570432 1593463016233308360 1598679538375413760 1603132120319262720 1605070084879810560 1607293015750205184 1607654004524029952 1608551132874768808 1611345373406687920 1611478674645388010 1621095322873192320 1626402304936837120 1629633649117131924 1633190847575248896 1635165148971307008 1638005621146705920 1638373507795189760 1639287778725879040 1648638273949645440 1657893192165405888 1660773145597077120 1666410342900695040 1668411174461050880 1669093011066349568 1669342207482513520 1682891664752771072 1689572679913789440 1691912642077022316 1696962032225771520 1697343160145346560 1699693883982195584 1707235251456042968 1720549023662958720 1721252167662172992 1722486433418603520 1726181587448299520 1727815887357149184 1729168344398071808 1732172111064657920 1734266067090780160 1735482029276295168 1739857581101699840 1747205995889819648 1752809317856639196 1754783054045202336 1757976735976786920 1758547492212955136 1762209777730519040 1768644106268835840 1771491355303548928 1772479910747356712 1786302489535428480 1788313940428231680 1788461881687367040 1792150310535495680 1796538539634360320 1801806183261376512 1802210858574708736 1810092834374156288 1821100589980923840 1826850460156784832 1827062329571901440 1835252291907155968 1837318862313177088 1840662758323343360 1841689913880443440 1852680368997934080 1862438456133865056 1870320807039139840 1872581765693112320 1875175185041906048 1884158027371023360 1886365466616078336 1894735076760463872 1898026452110945280 1898183469520947840 1905389322171123712 1906755627955486720 1907534869790113792 1907692673799858176 1911006558004490240 1918415446050496512 1919293965361940055 1930940205615759360 1933614448088025504 1933774409574465612 1942507295979652096 1944145400050810880 1951682765924204544 1966048209354227712 1966341741329095680 1967145334471054848 1970725512942130560 1976192393597796352 1979625269788180480 1979789037596733440 1982018362389463040 2002093409353261056 2003210648979016224 2009116269687756480 2009567505655037440 2009768562529091584 2010688916093461010 2024561548918341632 2024729034155677696 2036811792174415872 2037042061396414905 2041488559469061120 2043956436214133760 2047246896386069392 2063418123980308480 2071417904937959424 2072366490206757360 2078606533277589504 2081119280508936192 2086366263832936960 2087829097322039808 2097431190751035392 2102107213804939264 2103614580940963840 2114651733276622848 2114890802596277895 2124617354977744480 2134044064320053710 2143057354333606912 2150580372642594816 2151565209577716240 2155846247561232384 2159769859196436480 2161460430497589760 2169352536595368960 2172844865489509232 2177587796766998528 2180220198628409344 2184007494862274560 2191011647320798995 2192474795486281728 2193478817556502920 2198184365266193920 2208795309988012032 2210027896656532128 2210524256220541184 2214364194129436160 2215599888434195890 2244384968446967808 2247098118831734784 2252257729076720640 2252763573218385920 2255883522769363088 2262616042967695360 2283563075195981040 2288106753546584064 2293207869605388288 2294065364883944960 2295002890216230656 2296648577891471360 2313976039035060224 2328048070167331320 2332974480060973056 2337079090475518928 2339710738726936448 2343968981302382560 2357956833270097920 2368418845950579840 2375550323745816576 2375746845116080128 2378422034867355648 2381736652713904640 2384418587237642240 2384615842249822720 2398019307563120640 2402408244348502016 2411481006786044928 2412826699312153212 2417018060110031880 2417218011968082015 2428134119974565120 2435800613542379776 2439603457405255680 2457560261692784640 2458931668088818560 2468308410510213120 2470240491997245440 2476101748776370176 2483251274845153408 2502616761691576320 2503639516599524352 2504013311223770280 2512210703161364480 2515153955488104448 2524337497129156608 2526313435680618496 2530701936147927040 2530911292694597120 2546014740218019840 2549540825973293376 2557887261400662016 2559058620482586740 2560852877184064452 2574586940821012480 2578152597450700672 2578365879432620816 2589272381172449280 2593752516597107712 2598258166596986880 2601399100636170240 2609786371652549760 2620808993834729472 2621788988438794240 2622860445961406464 2627634017256174080 2637821238319432704 2643314666595778560 2657237032955323392 2658719866121035068 2669457879137681408 2670947531972021632 2678821692917008640 2688225465803243520 2694807809451540480 2703316287862063104 2715139251561234432 2716056081861886540 2721984745958748160 2725275248285511680 2740593494357852160 2752878437860733952 2755978293469765632 2760994137485015040 2762534870820665160 2763155320275676480 2771475377703452672 2774825707345248256 2783772129762719744 2805481210558709760 2808872648539668480 2812762777562859072 2814964482530845414 2819854403461703860 2858083983256685568 2860133441933230080 2861302304685170688 2861539010699787264 2866509837006735360 2868753612770288320 2879693145595248640 2892470048793825280 2913760943969478144 2916218100076216320 2921348863094398660 2924638423408670560 2945060413317349376 2946703862208709504 2964288590396694528 2969437904682270720 2969683556395100160 2973027543584194560 2987661690048075194 3003010305435627520 3014351258482556160 3014652843793637376 3016033374140191515 3036842323377512448 3037093551233516544 3044750766927974720 3057610492807184384 3070870344579104088 3089504328985214976 3095127185970462720 3101839843807874246 3104064093556441760 3129549395749405440 3143942444360130560 3146146786126553088 3153160820707408896 3155421871411445760 3157891794600773120 3162265295310625043 3167662460154773504 3186926032466616720 3197359076750827520 3201066096480080565 3214586031500410368 3215308009048059904 3217102265749537616 3222690746813375840 3222957349290776020 3242190645746384640 3252804609873674240 3259267298234263848 3266381695150497792 3270330297942614016 3276011242293411840 3276747015590379520 3278575557451758080 3297276547899290880 3315786384330811776 3321546291194154240 3323399832651293835 3336822348922101760 3338186022132699136 3338684414965027040 3379145359827578880 3383825284154044632 3393924064451543040 3394686320290693120 3399387767964391168 3414470502912085936 3441098047325917440 3442504335324345984 3444972866837207040 3452363174896599040 3455631774714298368 3458336688796143616 3464344222129315840 3468532134181560320 3470964058552590336 3479715162203399680 3505618635713278392 3509566108090404672 3515953471953573840 3517094984425910272 3524419555461038080 3542982710607097856 3544959821494713424 3572604979070856960 3576627880856463360 3576923763374734080 3584300621070991360 3593077079268720640 3603612366522753024 3604421717149417472 3642201179961847680 3653700920313569664 3654124659143802880 3670504583814311936 3674637724626354176 3681325516646686720 3683379827760886880 3705360737995868160 3724876912267730112 3740641614078279680 3745163531386224640 3750350370083812096 3768316054742046720 3772730933232156672 3789470153520927744 3796052904221890560 3796366939041895680 3810778644342247424 3813511255910973440 3815069739580227584 3815385347599716352 3822013116008980480 3836830892100993024 3838587930723880110 3861880411231518720 3867228896176051008 3867548819148931224 3885014591959304192 3888290800101621760 3932683482658191360 3934290668942109696 3941451025884261120 3952384787195592704 3959250539576360960 3959578075193466880 3964036724778926080 4004186818706522112 4006421297958032448 4018232539375512960 4019135011310074880 4019537125058183168 4021377832186922020 4049123097836683264 4049458068311355392 4074084122792829810 4082977118938122240 4087912872428267520 4094493792772138784 4126836247960616960 4144732980413514720 4157213066555179008 4162238561017872384 4172732527665873920 4175658194644079616 4194862381502070784 4204214427609878528 4207229161881927680 4222446723796268121 4229781605192555790 4249234709955488960 4268088128640107420 4286114708667213824 4303130419155432480 4311692495122464768 4319539718392872960 4322920860995179520 4338705073190737920 4345689730979018464 4355175593533997056 4360440397256818688 4368014989724549120 4382023294641597990 4384949590972563456 4386957635113005840 4396368730532387840 4417590619976024064 4420055793313064256 4421048512441082368 4428728388258872320 4431199776868391780 4481492535072112791 4504515458153441280 4505527146436771840 4511767045538726176 4525232085935390720 4567126150391962080 4576213507093168128 4586415739210776576 4588130729767889920 4590005780432461312 4593297155782942720 4627952078070120448 4652759765711811369 4656096140334662640 4674158180951037856 4679421477453872896 4687937962604765120 4715913666540195840 4736837691901159680 4751100647491633152 4751493690232160256 4756844069734711296 4763473305427809280 4768837174475284480 4769231684499645440 4796038615126241280 4804816488697004032 4822962013572089856 4825653398624306424 4834036120220063760 4834436023936164030 4856268239949130240 4871601227084759552 4879206914810511360 4915120523385569280 4917863336177637120 4940480983994490880 4966502549690306816 5005233523383152640 5007279033199048704 5008026622447540560 5024421406322728960 5030307910976208896 5048674994258313216 5052626871361236992 5061403872295854080 5061822585389194240 5092029480436039680 5099081651946586752 5115774522801324032 5118117240965173480 5121705754368128904 5149173881642024960 5156305194901401344 5156731758865241632 5178544762344898560 5187505033194215424 5196516333193973760 5202798201272340480 5219572743305099520 5241617987669458944 5243577976877588480 5245720891922812928 5255268034512348160 5275642476638865408 5286629333191557120 5314474065910646784 5317439732242070136 5338915758275362816 5341895063944043264 5357643385834017280 5376450931606487040 5389615618903080960 5406632575724126208 5430278503122468864 5432112163723773080 5443969491917496320 5450550496571023360 5481186988715704320 5505756875721467904 5511956586939531264 5521988274970030080 5525069741641330320 5526310640551352960 5542950755406905344 5549651414690496512 5567544259525439488 5610962421117419520 5617745297079336960 5625525555125718144 5629928965061690828 5639708806923407720 5716167966513371136 5720266883866460160 5722604609370341376 5723078021399574528 5733019674013470720 5737507225540576640 5759386291190497280 5784940097587650560 5827521887938956288 5832436200152432640 5842697726188797320 5849276846817341120 5890120826634698752 5893407724417419008 5928577180793389056 5938875809364541440 5939367112790200320 5946055087168389120 5975323380096150388 6006020610871255040 6028702516965112320 6029305687587274752 6032066748280383030 6073684646755024896 6074187102467033088 6089501533855949440 6115220985614368768 6141740689158208176 6190254371940925440 6203679687615748492 6208128187112883520 6259098791498810880 6287884888720261120 6292293572253106176 6306321641414817792 6310843742822891520 6315783589201546240 6324530590621250086 6335324920309547008 6373852064933233440 6394718153501655040 6402132192960161130 6429172063000820736 6430616018096119808 6434204531499075232 6445381493626751680 6445914698581552040 6484381291492769280 6518534596468527696 6532763390300995584 6540660595885228032 6552022484586823680 6557151114903516160 6594553095798581760 6631572768661623552 6643092582388308480 6646799665302587670 6673644697844203520 6676372044265398272 6677368829930054080 6758290719655157760 6767650568308089264 6787848128903086080 6798775535928782336 6828941005824171872 6882196094651834880 6885008670648691968 6889945733674414080 6916673377592287232 6928688444258631680 6937064268363120640 6941928117105180672 6959430324406799360 7011237271426556784 7019132216180809344 7031906943907147680 7034189968851820544 7037411206327113535 7085965421214195712 7089919642989426848 7145209958141713920 7153255761712926720 7153847526749468160 7186154158537441280 7207224733045506048 7208843434298834944 7284402359923695360 7307401840627139328 7308249318287605760 7341009167628623872 7349275449252708352 7362651033293373440 7366759655521773760 7410721475991736320 7449753824535460224 7469154225120187985 7500700740167624192 7536632109484093440 7545461866464313344 7578940307041855488 7592105808443781120 7592733878083791360 7621557288684494848 7627022511821946880 7630139479160455168 7630770695199432704 7644026232017960960 7673661784201986048 7677175861447760220 7723760822463037440 7734457792352102016 7735097638297862448 7754599609519685615 7770029183918608384 7865366965316382720 7868581337884219392 7882902051768522240 7904769574391185408 7918501079152721920 7919156150386933760 7928073449557852160 8008373637413044224 8012842595916064896 8036465078751025920 8038270022620149760 8039074250116366336 8042755664373844040 8098246195673366528 8098916136622710784 8148168245585659620 8165954237876244480 8175825744856535040 8188987585544277568 8289465960827029440 8314426133110358016 8324477122035744768 8345465055331747840 8351316389288159232 8389724763004141568 8408428855219757056 8414458323763855360 8444893447592536242 8459563210385111580 8498469419910977920 8536176257280214840 8572229417334427648 8606260838310864960 8639079436785745920 8645841721990359040 8677410146381475840 8691379461958036928 8710351187067994112 8720880794513637376 8736029979449098240 8764046589283195980 8773915270226011680 8792737461064775680 8835181239952048128 8840111586626128512 8842097024882164736 8857456776517744640 8862399553736783560 8962985070144225582 9009030916306882560 9011054292873543680 9023534091077452352 9050464171870781440 9134252300783924160 9172831478421553152 9176261459535779840 9180011560864922624 9186594311565885440 9255904156140240896 9305519531423622738 9312192280669325280 9348316361902075712 9358842954907745792 9375875925209530240 9431827333080391680 9473675383802319360 9486795885931875129 9502987380464320512 9526946610855618560 9537674348950568960 9538463368999290880 9592077230252482560 9609632977394008064 9645924027144179712 9651306797248612848 9668072240440127520 9668872047872328060 9712536479898260480 9743202454169519104 9758413829621022720 9830241046771138560 9835726672355274240 9880961967988981760 9933005099380613632 10010467046766305280 10014558066398097408 10016053244895081120 10048842812645457920 10060615821952417792 10105253742722473984 10122807744591708160 10123645170778388480 10184058960872079360 10198163303893173504 10231549045602648064 10236234481930346960 10243411508736257808 10312610389802802688 10313463517730483264 10357089524689797120 10375010066388430848 10393032666387947520 10405596402544680960 10439145486610199040 10487155953755176960 10491441783845625856 10510536069024696320 10551284953277730816 10573258666383114240 10628948131821293568 10634879464484140272 10677831516550725632 10683790127888086528 10715286771668034560 10752901863212974080 10779231237806161920 10813265151448252416 10864224327447546160 10887938983834992640 10901100993142046720 10962373977431408640 11011513751442935808 11023913173879062528 11043976549940060160 11050139483282660640 11052621281102705920 11085901510813810688 11099302829380993024 11135088519050878976 11221924842234839040 11235490594158673920 11251051110251436288 11259857930123381656 11279417613846815440 11432335933026742272 11440533767732920320 11445209218740682752 11446156042799149056 11466039348026941440 11475014451081153280 11569880195175301120 11655043775877912576 11664872400304865280 11685395452377594640 11698553693634682240 11780241653269397504 11786815448834838016 11857154361586778112 11877751618729082880 11878734225580400640 11892110174336778240 11950646760192300776 12012041221742510080 12057405033930224640 12058611375174549504 12064133496560766060 12147369293510049792 12148374204934066176 12179003067711898880 12230441971228737536 12283481378316416352 12380508743881850880 12407359375231496984 12416256374225767040 12518197582997621760 12575769777440522240 12584587144506212352 12612643282829635584 12621687485645783040 12631567178403092480 12649061181242500172 12670649840619094016 12747704129866466880 12789436307003310080 12804264385920322260 12858344126001641472 12861232036192239616 12868409062998150464 12890762987253503360 12891829397163104080 12968762582985538560 13037069192937055392 13065526780601991168 13081321191770456064 13104044969173647360 13114302229807032320 13189106191597163520 13263145537323247104 13286185164776616960 13293599330605175340 13347289395688407040 13352744088530796544 13354737659860108160 13516581439310315520 13535301136616178528 13575696257806172160 13597551071857564672 13657882011648343744 13764392189303669760 13770017341297383936 13779891467348828160 13833346755184574464 13857376888517263360 13874128536726241280 13883856234210361344 13918860648813598720 14022474542853113568 14038264432361618688 14063813887814295360 14068379937703641088 14074822412654227070 14171930842428391424 14179839285978853696 14290419916283427840 14306511523425853440 14307695053498936320 14414449466091012096 14568804719847390720 14614803681254278656 14682018335257247744 14698550898505416704 14725302066586746880 14733519311043547520 14821442951983472640 14899507649070920448 14938308450240375970 15001401480335248384 15073264218968186880 15090923732928626688 15157880614083710976 15184211616887562240 15185467756167582720 15243114577368989696 15260278958320910336 15261541390398865408 15288052464035921920 15347323568403972096 15354351722895520440 15447521644926074880 15468915584704204032 15470195276595724896 15509199219039371230 15540058367837216768 15730733930632765440 15737162675768438784 15765804103537044480 15809539148782370816 15811326476553125215 15838312300773867520 16016747274826088448 16025685191832129792 16072930157502051840 16076540045240299520 16078148500232732672 16085511328747688080 16196492391346733056 16197832273245421568 16296336491171319240 16331908475752488960 16351651489713070080 16377975171088555136 16578931921654058880 16628852266220716032 16648954244071489536 16690930110663495680 16702632778576318464 16779449526008283136 16816857710439514112 16889786895185072484 16919126420770223160 16996938839821955840 17072352514560429680 17144458834668855296 17212521676621729920 17278158873571491840 17291683443980718080 17354820292762951680 17382758923916073856 17420702374135988224 17441761589027274752 17528093178566391960 17547830540452023360 17585474922129551360 17670362479904096256 17680223173252257024 17684194049764329472 17714913553035489280 17724799107473567120 17925970140288451164 18018061832613765120 18022108585747087360 18047068182154904704 18268504601567848320 18345662956843106304 18352522919071559680 18360023121729845248 18373188623131770880 18511808312280481792 18611039062847245476 18624384561338650560 18696632723804151424 18717685909815491584 18751751850419060480 18863654666160783360 18947350767604638720 18973591771863750258 19005974760928641024 19053893221711237120 19075348697901137920 19076926737998581760 19184154460504965120 19219265954788016128 19291848054288359424 19302613594497225696 19336144480880255040 19337744095744656120 19425072959796520960 19486404908339038208 19671453344710548480 19761923935977963520 19866010198761227264 20020934093532610560 20029116132796194816 20032106489790162240 20097685625290915840 20210507485444947968 20245615489183416320 20247290341556776960 20396326607786347008 20472468963860693920 20486823017472515616 20625220779605605376 20626927035460966528 20750020132776861696 20786065332775895040 20811192805089361920 20878290973220398080 20974311907510353920 20982883567691251712 21021072138049392640 21102569906555461632 21112233618981340605 21257896263642587136 21269758928968280544 21367580255776173056 21430573543336069120 21558462475612323840 21626530302896504832 21728448654895092320 21775877967669985280 21802201986284093440 21924747954862817280 22023027502885871616 22047826347758125056 22087953099880120320 22100278966565321280 22105242562205411840 22135857067174375301 22270177038101757952 22407462675360563955 22502102220502872576 22519715860246763312 22558835227693630880 22864671866053484544 22881067535465840640 22890418437481365504 22892312085598298112 22932078696053882880 22950028902162306560 23139760390350602240 23263798828559056845 23310087551755825152 23370790904755189280 23397107387269364480 23573630897669676032 23714308723173556224 23755503237458165760 23757468451160801280 23784220348673556480 23901293520384601552 24024082443485020160 24114810067860449280 24117222750349099008 24128266993121532120 24294738587020099584 24296748409868132352 24358006135423797760 24566962756632832704 24814718750462993968 24832512748451534080 25036395165995243520 25151539554881044480 25169174289012424704 25225286565659271168 25243374971291566080 25263134356806184960 25298122362485000344 25495408259732933760 25578872614006620160 25608528771840644520 25716688252003282944 25722464072384479232 25736818125996300928 25781525974507006720 25783658794326208160 25937525165971077120 26074138385874110784 26131053561203982336 26162642383540912128 26208089938347294720 26228604459614064640 26378212383194327040 26526291074646494208 26572370329553233920 26587198661210350680 26694578791376814080 26705488177061593088 26709475319720216320 27033162878620631040 27070602273232357056 27151392515612344320 27195102143715129344 27315764023296687488 27528784378607339520 27540034682594767872 27559782934697656320 27666693510369148928 27714753777034526720 27748257073452482560 27767712468420722688 27837721297627197440 28044949085706227136 28076528864723237376 28127627775628590720 28136759875407282176 28149644825308454140 28343861684856782848 28359678571957707392 28580839832566855680 28613023046851706880 28615390106997872640 28828898932182024192 29137609439694781440 29229607362508557312 29364036670514495488 29450604133173493760 29467038622087095040 29642885903966945280 29799015298141840896 29876616900480751940 30002802960670496768 30146528437936373760 30181847465857253376 30315761228167421952 30368423233775124480 30370935512335165440 30486229154737979392 30523082780797730816 30576104928071843840 30694647136807944192 30708703445791040880 30937831169408408064 30940390553191449792 31018398438078742460 31080116735674433536 31461467861265530880 31474325351536877568 31531608207074088960 31622652953106250430 31676624601547735040 32033494549652176896 32051370383664259584 32145860315004103680 32153080090480599040 32171022657495376160 32395664546490843136 32592672982342638480 32663816951504977920 32703302979426140160 32755950342177110272 33157863843308117760 33257704532441432064 33297908488142979072 33381860221326991360 33405265557152636928 33633715420879028224 33779573790370144968 33838252841540446320 33993877679643911680 34144705029120859360 34288917669337710592 34425043353243459840 34583366887961436160 34709640585525903360 34765517847832147712 34784918248416875473 35056186357132783920 35095661080904046720 35170949844259102720 35340724959808192512 35360446346504514048 35368388099528658944 35429827106070978560 35449598214947134240 35851940280576902328 36036123665227530240 36044217171494174720 36094136364309809408 36537009203135696640 36691325913686212608 36705045838143119360 36720046243459690496 36746377246263541760 37222078125694490952 37248769122677301120 37393265447608302848 37435371819630983168 37503503700838120960 37727309332321566720 37894701535209277440 37947183543727500516 38011949521857282048 38107786443422474240 38150697395802275840 38153853475997163520 38368308921009930240 38583696108576718848 38605227188994451392 38672288961760510080 38675488191489312240 38850145919593041920 38972809816678076416 39342906689421096960 39523847871955927040 39732020397522454528 40041868187065221120 40058232265592389632 40064212979580324480 40195371250581831680 40421014970889895936 40491230978366832640 40494580683113553920 40792653215572694016 40944937927721387840 40973646034945031232 41250441559211210752 41253854070921933056 41500040265553723392 41572130665551790080 41622385610178723840 41756581946440796160 41948623815020707840 41965767135382503424 42042144276098785280 42205139813110923264 42224467237962681210 42515792527285174272 42539517857936561088 42735160511552346112 42861147086672138240 43456897309790184640 43551755935339970560 43604403972568186880 44046055005771743232 44095652695516250112 44175906199760240640 44200557933130642560 44210485124410823680 44271714134348750602 44540354076203515904 44814925350721127910 45004204441005745152 45039431720493526624 45117670455387261760 45729343732106969088 45780836874962731008 45784624171196596224 45864157392107765760 45900057804324613120 46279520780701204480 46527597657118113690 46620175103511650304 46741581809510378560 46794214774538728960 47147261795339352064 47428617446347112448 47433979429659375645 47514936902321602560 47802587040769203104 48048164886970040320 48229620135720898560 48234445500698198016 48256533986243064240 48589477174040199168 48593496819736264704 48716012270847595520 49133925513265665408 49629437500925987936 49665025496903068160 50072790331990487040 50303079109762088960 50338348578024849408 50450573131318542336 50526268713612369920 50596244724970000688 50990816519465867520 51157745228013240320 51217057543681289040 51433376504006565888 51444928144768958464 51473636251992601856 51563051949014013440 51567317588652416320 51875050331942154240 52148276771748221568 52262107122407964672 52325284767081824256 52457208919228129280 52756424766388654080 53052582149292988416 53144740659106467840 53174397322420701360 53389157582753628160 53410976354123186176 53418950639440432640 54066325757241262080 54141204546464714112 54390204287430258688 54631528046593374976 55057568757214679040 55080069365189535744 55119565869395312640 55333387020738297856 55429507554069053440 55496514146904965120 55535424936841445376 55675442595254394880 56089898171412454272 56153057729446474752 56255255551257181440 56273519750814564352 56299289650616908280 56687723369713565696 56719357143915414784 57161679665133711360 57226046093703413760 57230780213995745280 57657797864364048384 58275218879389562880 58459214725017114624 58728073341028990976 58901208266346987520 58934077244174190080 59285771807933890560 59598030596283681792 59753233800961503880 60005605921340993536 60293056875872747520 60631522456334843904 60736846467550248960 60741871024670330880 60972458309475958784 61046165561595461632 61152209856143687680 61417406891582081760 61875662338816816128 61880781106382899584 62036796876157484920 62160233471348867072 62922935722531061760 62948650703073755136 63063216414148177920 63245305906212500860 63353249203095470080 64102740767328519168 64291720630008207360 64306160180961198080 64342045314990752320 64791329092981686272 65185345964685276960 65327633903009955840 65406605958852280320 65511900684354220544 66315727686616235520 66407571201523125903 66763720442653982720 66810531114305273856 67267430841758056448 67559147580740289936 67676505683080892640 67987755359287823360 68289410058241718720 68577835338675421184 68850086706486919680 69166733775922872320 69419281171051806720 69531035695664295424 69569836496833750946 70112372714265567840 70191322161808093440 70341899688518205440 70720892693009028096 70736776199057317888 70859654212141957120 70899196429894268480 71703880561153804656 72072247330455060480 72188272728619618816 73074018406271393280 73410091676286238720 73440092486919380992 73492754492527083520 74444156251388981904 74497538245354602240 74786530895216605696 74870743639261966336 75007007401676241920 75454618664643133440 75789403070418554880 75894367087455001032 76215572886844948480 76301394791604551680 76307706951994327040 76736617842019860480 77167392217153437696 77210454377988902784 77344577923521020160 77350976382978624480 77700291839186083840 77945619633356152832 78685813378842193920 79047695743911854080 79464040795044909056 80083736374130442240 80116464531184779264 80128425959160648960 80390742501163663360 80842029941779791872 80982461956733665280 80989161366227107840 81585306431145388032 81889875855442775680 81947292069890062464 82500883118422421504 82507708141843866112 83000080531107446784 83144261331103580160 83244771220357447680 83513163892881592320 83897247630041415680 83931534270765006848 84084288552197570560 84410279626221846528 84448934475925362420 85031585054570348544 85079035715873122176 85470321023104692224 85722294173344276480 86913794619580369280 87103511870679941120 87208807945136373760 88092110011543486464 88351812399520481280 88401115866261285120 88420970248821647360 88543428268697501204 89080708152407031808 89629850701442255820 90008408882011490304 90078863440987053248 90235340910774523520 91458687464213938176 91569248342393192448 91728314784215531520 91800115608649226240 92559041561402408960 93055195314236227380 93240350207023300608 93483163619020757120 93588429549077457920 94294523590678704128 94867958859318751290 95029873804643205120 95605174081538406208 96096329773940080640 96459240271441797120 96513067972486128480 97186993639472529408 97432024541695191040 98267851026531330816 99258875001851975872 99330050993806136320 100145580663980974080 100901146262637084672 101052537427224739840 101192489449940001376 101981633038931735040 102434115087362578080 102866753008013131776 102889856289537916928 102947272503985203712 103126103898028026880 103134635177304832640 103750100663884308480 104296553543496443136 104354754745250626419 104914417838456258560 105512849532777308160 106105164298585976832 106289481318212935680 106348794644841402720 106821952708246372352 106837901278880865280 108132651514482524160 108282409092929428224 108780408574860517376 109263056093186749952 110115137514429358080 110160138730379071488 110239131738790625280 110666774041476595712 110679285335871876505 111350885190508789760 112179796342824908544 112306115458892949504 112510511102514362880 112547039501629128704 112598579301233816560 113375446739427131392 113438714287830829568 114323359330267422720 114452092187406827520 114461560427991490560 116550437758779125760 116918429450034229248 117456146682057981952 117868154488348380160 118571543615867781120 119196061192567363584 119506467601923007760 120011211842681987072 120586113751745495040 121263044912669687808 121473692935100497920 121483742049340661760 121944916618951917568 122092331123190923264 122834813783164163520 123751324677633632256 123761562212765799168 124073593752314969840 124320466942697734144 125845871445062123520 125897301406147510272 126126432828296355840 126490611812425001720 128205481534657038336 128583441260016414720 128612320361922396160 128684090629981504640 129582658185963372544 130370691929370553920 130655267806019911680 130813211917704560640 131023801368708441088 132631455373232471040 132815142403046251806 133527440885307965440 133621062228610547712 134534861683516112896 135118295161480579872 135353011366161785280 135975510718575646720 136578820116483437440 137155670677350842368 137700173412973839360 138333467551845744640 138838562342103613440 139062071391328590848 139139672993667501892 140224745428531135680 140382644323616186880 140683799377036410880 141441785386018056192 141473552398114635776 141719308424283914240 141798392859788536960 143407761122307609312 144144494660910120960 144376545457239237632 146148036812542786560 146820183352572477440 146880184973838761984 148888312502777963808 148995076490709204480 149573061790433211392 149741487278523932672 150014014803352483840 150909237329286266880 151578806140837109760 151788734174910002064 152431145773689896960 152615413903988654080 153473235684039720960 154334784434306875392 154420908755977805568 154689155847042040320 154701952765957248960 155400583678372167680 155891239266712305664 157371626757684387840 158928081590089818112 160167472748260884480 160232929062369558528 160256851918321297920 161684059883559583744 161978322732454215680 163170612862290776064 163779751710885551360 163894584139780124928 165001766236844843008 165015416283687732224 166000161062214893568 166288522662207160320 166489542440714895360 167026327785763184640 167863068541530013696 168168577104395141120 168820559252443693056 168897868951850724840 170063170109140697088 170158071431746244352 170940642046209384448 171444588346688552960 173827589239160738560 173924591242084377365 176184220023086972928 176703624799040962560 176802231732522570240 176841940497643294720 177086856537395002408 178161416304814063616 179259701402884511640 180016817764022980608 180157726881974106496 180470681821549047040 182917374928427876352 183138496684786384896 183456629568431063040 183600231217298452480 186110390628472454760 186480700414046601216 186966327238041514240 187176859098154915840 188589047181357408256 189735917718637502580 190059747609286410240 191210348163076812416 192918480542883594240 193026135944972256960 194373987278945058816 194864049083390382080 196535702053062661632 198517750003703951744 198660101987612272640 200291161327961948160 201802292525274169344 202105074854449479680 202384978899880002752 203963266077863470080 204868230174725156160 205733506016026263552 205894545007970407424 206252207796056053760 206269270354609665280 207500201327768616960 208593107086992886272 208709509490501252838 209828835676912517120 211025699065554616320 212210328597171953664 212578962636425871360 212697589289682805440 213675802557761730560 216564818185858856448 217560817149721034752 218526112186373499904 220230275028858716160 220320277460758142976 220478263477581250560 221358570671743753010 222701770381017579520 224359592685649817088 224612230917785899008 225021022205028725760 225197158602467633120 226877428575661659136 228646718660534845440 228904184374813655040 228923120855982981120 233100875517558251520 233836858900068458496 235736308976696760320 237143087231735562240 238392122385134727168 239012935203846015520 240022423685363974144 241172227503490990080 242526089825339375616 242947385870200995840 242967484098681323520 243494427738918128311 245669627566328327040 247502649355267264512 247523124425531598336 248147187504629939680 248640933885395468288 251691742890124247040 251794602812295020544 252252865656592711680 252981223624850003440 256410963069314076672 257166882520032829440 257224640723844792320 257368181259963009280 260741383858741107840 261310535612039823360 261626423835409121280 262047602737416882176 265262910746464942080 265630284806092503612 267054881770615930880 267242124457221095424 270236590322961159744 270706022732323570560 271951021437151293440 273157640232966874880 274311341354701684736 275400346825947678720 276666935103691489280 277677124684207226880 278124142782657181696 278279345987335003784 280449490857062271360 280765288647232373760 281367598754072821760 282883570772036112384 282947104796229271552 283438616848567828480 283596785719577073920 286815522244615218624 288288989321820241920 288753090914478475264 292296073625085573120 293640366705144954880 293760369947677523968 297776625005555927616 297990152981418408960 299146123580866422784 299482974557047865344 300028029606704967680 303157612281674219520 303577468349820004128 304862291547379793920 305230827807977308160 308669568868613750784 308841817511955611136 309378311694084080640 309403905531914497920 310801167356744335360 311782478533424611328 314743253515368775680 317856163180179636224 320465858124739117056 320513703836642595840 323956645464908431360 326341225724581552128 327559503421771102720 327789168279560249856 330003532473689686016 330030832567375464448 332000322124429787136 332037856007615629515 334052655571526369280 336337154208790282240 337641118504887386112 337795737903701449680 340126340218281394176 340316142863492488704 341881284092418768896 342889176693377105920 347655178478321477120 347849182484168754730 352368440046173945856 353604463465045140480 353683880995286589440 354173713074790004816 358519402805769023280 360033635528045961216 360315453763948212992 360941363643098094080 365834749856855752704 366276993369572769792 367200462434596904960 372220781256944909520 372961400828093202432 373932654476083028480 374353718196309831680 377178094362714816512 379471835437275005160 382420696326153624832 385836961085767188480 386052271889944513920 388747974557890117632 389728098166780764160 393071404106125323264 397035500007407903488 397320203975224545280 400582322655923896320 403604585050548338688 404210149708898959360 404769957799760005504 407926532155726940160 409736460349450312320 411467012032052527104 411789090015940814848 412504415592112107520 412538540709219330560 415000402655537233920 417186214173985772544 417419018981002505676 419657671353825034240 422051398131109232640 424420657194343907328 425157925272851742720 425395178579365610880 427351605115523461120 433129636371717712896 435121634299442069504 437052224372746999808 440460550057717432320 440640554921516285952 442717141343487506020 445403540762035159040 448719185371299634176 449224461835571798016 450042044410057451520 450394317204935266240 453754857151323318272 457293437321069690880 457846241711965962240 466201751035116503040 467673717800136916992 471472617953393520640 476784244770269454336 478025870407692031040 480044847370727948288 485052179650678751232 485934968197362647040 486988855477836256622 491339255132656654080 495005298710534529024 495046248851063196672 496294375009259879360 503589205624590041088 504505731313185423360 505962447249700006880 512821926138628153344 514333765040065658880 514449281447689584640 514736362519926018560 521482767717482215680 521773773726253132095 524095205474833764352 530525821492929884160 531260569612185007224 534109763541231861760 534484248914442190848 540473180645922319488 541412045464647141120 543902042874302586880 546315280465933749760 550800693651895357440 553333870207382978560 556248285565314363392 556558691974670007568 560898981714124542720 561530577294464747520 562735197508145643520 565767141544072224768 565894209592458543104 566877233697135656960 567193571439154147840 573631044489230437248 577506181828956950528 584592147250171146240 587280733410289909760 587520739895355047936 595553250011111855232 595980305962836817920 598292247161732845568 598965949114095730688 600056059213409935360 606315224563348439040 607154936699640008256 609724583094759587840 610461655615954616320 617683635023911222272 618756623388168161280 618807811063828995840 621602334713488670720 623564957066849222656 629486507030737551360 635712326360359272448 641027407673285191680 647913290929816862720 652682451449163104256 655119006843542205440 655578336559120499712 660007064947379372032 660061665134750928896 664075712015231259030 668105311143052738560 672674308417580564480 675591475807402899360 680632285726984977408 683762568184837537792 685778353386754211840 695310356956642954240 695698364968337509460 707208926930090280960 707367761990573178880 708347426149580009632 717038805611538046560 720067271056091922432 720630907527896425984 721882727286196188160 730483283216754384933 734400924869193809920 744441562513889819040 745922801656186404864 747865308952166056960 748707436392619663360 754356188725429633024 758943670874550010320 764841392652307249664 771673922171534376960 772104543779889027840 779456196333561528320 786142808212250646528 794071000014815806976 794640407950449090560 801164645311847792640 808420299417797918720 809539915599520011008 815853064311453880320 819472920698900624640 822934024064105054208 823578180031881629696 825008831184224215040 825077081418438661120 830000805311074467840 834372428347971545088 834838037962005011352 839315342707650068480 844102796262218465280 848841314388687814656 850315850545703485440 850790357158731221760 854703210231046922240 866259272743435425792 870243268598884139008 874104448745493999616 880921100115434864640 881281109843032571904 885434282686975012040 890807081524070318080 897438370742599268352 898448923671143596032 900084088820114903040 900788634409870532480 907509714302646636544 914586874642139381760 915692483423931924480 932403502070233006080 935347435600273833984 942945235906787041280 953568489540538908672 956051740815384062080 960089694741455896576 971869936394725294080 973977710955672513244 982678510265313308160 990010597421069058048 990092497702126393344 992588750018519758720 1009011462626370846720 1011924894499400013760 1025643852277256306688 1028667530080131317760 1029472725039852037120 1042965535434964431360 1043547547452506264190 1048190410949667528704 1061051642985859768320 1062521139224370014448 1080946361291844638976 1082824090929294282240 1087804085748605173760 1092630560931867499520 1101601387303790714880 1112496571130628726784 1113117383949340015136 1121797963428249085440 1123061154588929495040 1131534283088144449536 1131788419184917086208 1134387142878308295680 1147262088978460874496 1155012363657913901056 1169184294500342292480 1175041479790710095872 1191106500022223710464 1191960611925673635840 1196584494323465691136 1197931898228191461376 1200112118426819870720 1212630449126696878080 1214309873399280016512 1217472138694590641555 1235367270047822444544 1237513246776336322560 1237615622127657991680 1243204669426977341440 1247129914133698445312 1258973014061475102720 1271424652720718544896 1282054815346570383360 1305364902898326208512 1310238013687084410880 1311156673118240999424 1320014129894758744064 1320123330269501857792 1328151424030462518060 1336210622286105477120 1351182951614805798720 1361264571453969954816 1367525136369675075584 1371556706773508423680 1390620713913285908480 1391396729936675018920 1414417853860180561920 1414735523981146357760 1416694852299160019264 1434077611223076093120 1440134542112183844864 1441261815055792851968 1443765454572392376320 1460966566433508769866 1468801849738387619840 1488883125027779638080 1495730617904332113920 1497414872785239326720 1508712377450859266048 1517887341749100020640 1529682785304614499328 1543347844343068753920 1544209087559778055680 1558912392667123056640 1572285616424501293056 1588142000029631613952 1589280815900898181120 1602329290623695585280 1619079831199040022016 1631706128622907760640 1638945841397801249280 1647156360063763259392 1650017662368448430080 1650154162836877322240 1660001610622148935680 1668744856695943090176 1669676075924010022704 1688205592524436930560 1697682628777375629312 1700631701091406970880 1701580714317462443520 1709406420462093844480 1732518545486870851584 1740486537197768278016 1748208897490987999232 1761842200230869729280 1762562219686065143808 1770868565373950024080 1794876741485198536704 1796897847342287192064 1800168177640229806080 1801577268819741064960 1815019428605293273088 1829173749284278763520 1831384966847863848960 1864807004140466012160 1870694871200547667968 1885890471813574082560 1907136979081077817344 1912103481630768124160 1920179389482911793152 1943739872789450588160 1947955421911345026488 1965357020530626616320 1980021194842138116096 1980184995404252786688 1985177500037039517440 2018022925252741693440 2023849788998800027520 2051287704554512613376 2057335060160262635520 2058945450079704074240 2085931070869928862720 2087095094905012528380 2096380821899335057408 2122103285971719536640 2125042278448740028896 2161892722583689277952 2165648181858588564480 2175608171497210347520 2185261121863734999040 2203202774607581429760 2224993142261257453568 2226234767898680030272 2243595926856498170880 2246122309177858990080 2263068566176288899072 2268774285756616591360 2294524177956921748992 2310024727315827802112 2338368589000684584960 2382213000044447420928 2383921223851347271680 2393168988646931382272 2395863796456382922752 2400224236853639741440 2425260898253393756160 2428619746798560033024 2434944277389181283110 2470734540095644889088 2475026493552672645120 2475231244255315983360 2517946028122950205440 2542849305441437089792 2564109630693140766720 2610729805796652417024 2620476027374168821760 2622313346236481998848 2640028259789517488128 2640246660539003715584 2656302848060925036120 2672421244572210954240 2702365903229611597440 2722529142907939909632 2735050272739350151168 2781241427826571816960 2782793459873350037840 2828835707720361123840 2829471047962292715520 2833389704598320038528 2868155222446152186240 2880269084224367689728 2882523630111585703936 2887530909144784752640 2921933132867017539732 2937603699476775239680 2977766250055559276160 2991461235808664227840 2994829745570478653440 3017424754901718532096 3035774683498200041280 3059365570609228998656 3088418175119556111360 3117824785334246113280 3144571232849002586112 3176284000059263227904 3178561631801796362240 3238159662398080044032 3263412257245815521280 3277891682795602498560 3294312720127526518784 3300035324736896860160 3300308325673754644480 3337489713391886180352 3339352151848020045408 3395365257554751258624 3403161428634924887040 3418812840924187688960 3465037090973741703168 3496417794981975998464 3525124439372130287616 3541737130747900048160 3589753482970397073408 3593795694684574384128 3600336355280459612160 3603154537639482129920 3630038857210586546176 3652416416083771924665 3729614008280932024320 3741389742401095335936 3771780943627148165120 3814273958162155634688 3824206963261536248320 3895910843822690052976 3930714041061253232640 3960042389684276232192 3960369990808505573376 3970355000074079034880 4047699577997600055040 4102575409109025226752 4114670120320525271040 4117890900159408148480 4171862141739857725440 4174190189810025056760 4192761643798670114816 4244206571943439073280 4250084556897480057792 4323785445167378555904 4331296363717177128960 4351216342994420695040 4370522243727469998080 4406405549215162859520 4449986284522514907136 4452469535797360060544 4487191853712996341760 4492244618355717980160 4526137132352577798144 4537548571513233182720 4589048355913843497984 4620049454631655604224 4676737178001369169920 4764426000088894841856 4767842447702694543360 4786337977293862764544 4800448473707279482880 4857239493597120066048 4869888554778362566220 4941469080191289778176 4950052987105345290240 4950462488510631966720 5128219261386281533440 5221459611593304834048 5240952054748337643520 5244626692472963997696 5280493321078007431168 5312605696121850072240 5404731806459223194880 5445058285815879819264 5562482855653143633920 5565586919746700075680 5657671415440722247680 5658942095924585431040 5666779409196640077056 5736310444892304372480 5760538168448735379456 5765047260223171407872 5775061818289569505280 5843866265734035079464 5875207398953550479360 5955532500111118552320 5982922471617328455680 5989659491140957306880 6071549366996400082560 6118731141218457997312 6176836350239112222720 6235649570668492226560 6289142465698005172224 6352568000118526455808 6357123263603592724480 6476319324796160088064 6526824514491631042560 6555783365591204997120 6588625440255053037568 6600070649473793720320 6600616651347509288960 6674979426783772360704 6678704303696040090816 6806322857269849774080 6837625681848375377920 6930074181947483406336 6992835589963951996928 7083474261495800096320 7179506965940794146816 7187591389369148768256 7200672710560919224320 7206309075278964259840 7260077714421173092352 7304832832167543849330 7543561887254296330240 7628547916324311269376 7648413926523072496640 7791821687645380105952 7861428082122506465280 7920084779368552464384 7920739981617011146752 7940710000148158069760 8095399155995200110080 8205150818218050453504 8235781800318816296960 8343724283479715450880 8348380379620050113520 8385523287597340229632 8488413143886878146560 8500169113794960115584 8647570890334757111808 8662592727434354257920 8702432685988841390080 8741044487454939996160 8812811098430325719040 8899972569045029814272 8904939071594720121088 8974383707425992683520 8984489236711435960320 9052274264705155596288 9075097143026466365440 9178096711827686995968 9240098909263311208448 9353474356002738339840 9528852000177789683712 9535684895405389086720 9572675954587725529088 9600896947414558965760 9714478987194240132096 9739777109556725132440 9882938160382579556352 9900105974210690580480 9900924977021263933440 10256438522772563066880 10481904109496675287040 10489253384945927995392 10560986642156014862336 10625211392243700144480 10809463612918446389760 10890116571631759638528 11124965711306287267840 11131173839493400151360 11315342830881444495360 11333558818393280154112 11472620889784608744960 11530094520446342815744 11550123636579139010560 11687732531468070158928 11911065000222237104640 11965844943234656911360 11979318982281914613760 12143098733992800165120 12237462282436915994624 12353672700478224445440 12578284931396010344448 12705136000237052911616 12714246527207185448960 12952638649592320176128 13053649028983262085120 13111566731182409994240 13177250880510106075136 13200141298947587440640 13201233302695018577920 13349958853567544721408 13357408607392080181632 13612645714539699548160 13675251363696750755840 13860148363894966812672 13985671179927903993856 14166948522991600192640 14359013931881588293632 14401345421121838448640 14412618150557928519680 14520155428842346184704 14609665664335087698660 15087123774508592660480 15296827853046144993280 15583643375290760211904 15722856164245012930560 15841479963234022293504 15881420000296316139520 16190798311990400220160 16471563600637632593920 16687448566959430901760 16696760759240100227040 16771046575194680459264 16976826287773756293120 17000338227589920231168 17295141780669514223616 17325185454868708515840 17482088974909879992320 17625622196860651438080 17799945138090059628544 17809878143189440242176 17948767414851985367040 17968978473422871920640 18150194286052932730880 18356193423655373991936 18480197818526622416896 18706948712005476679680 19057704000355579367424 19071369790810778173440 19145351909175451058176 19428957974388480264192 19479554219113450264880 19765876320765159112704 19800211948421381160960 19801849954042527866880 20512877045545126133760 20963808218993350574080 20978506769891855990784 21121973284312029724672 21250422784487400288960 21618927225836892779520 21780233143263519277056 22249931422612574535680 22262347678986800302720 22630685661762888990720 22667117636786560308224 22945241779569217489920 23060189040892685631488 23100247273158278021120 23375465062936140317856 23822130000444474209280 23931689886469313822720 24286197467985600330240 24474924564873831989248 24707345400956448890880 25156569862792020688896 25410272000474105823232 25905277299184640352256 26107298057966524170240 26223133462364819988480 26354501761020212150272 26402466605390037155840 26699917707135089442816 26714817214784160363264 27225291429079399096320 27720296727789933625344 27971342359855807987712 28333897045983200385280 28718027863763176587264 28802690842243676897280 28825236301115857039360 29040310857684692369408 29219331328670175397320 30593655706092289986560 31167286750581520423808 31445712328490025861120 31682959926468044587008 31762840000592632279040 32381596623980800440320 32943127201275265187840 33374897133918861803520 33393521518480200454080 34000676455179840462336 34590283561339028447232 34650370909737417031680 34964177949819759984640 35619756286378880484352 35897534829703970734080 35937956946845743841280 36300388572105865461760 36712386847310747983872 38115408000711158734848 38142739581621556346880 38857915948776960528384 38959108438226900529760 39531752641530318225408 39600423896842762321920 39603699908085055733760 41025754091090252267520 41927616437986701148160 41957013539783711981568 42500845568974800577920 43237854451673785559040 43560466286527038554112 44499862845225149071360 44524695357973600605440 45261371323525777981440 45334235273573120616448 45890483559138434979840 46120378081785371262976 46200494546316556042240 46750930125872280635712 47644260000888948418560 47863379772938627645440 48572394935971200660480 48949849129747663978496 49414690801912897781760 50313139725584041377792 50820544000948211646464 51810554598369280704512 52446266924729639976960 52804933210780074311680 53399835414270178885632 53429634429568320726528 54450582858158798192640 55440593455579867250688 56667794091966400770560 57436055727526353174528 57650472602231714078720 58438662657340350794640 61187311412184579973120 62334573501163040847616 62891424656980051722240 63365919852936089174016 63525680001185264558080 64763193247961600880640 65886254402550530375680 66749794267837723607040 66787043036960400908160 68001352910359680924672 69180567122678056894464 69300741819474834063360 69928355899639519969280 71239512572757760968704 71795069659407941468160 72600777144211730923520 73424773694621495967744 76230816001422317469696 77715831897553921056768 77918216876453801059520 79063505283060636450816 79207399816170111467520 83855232875973402296320 83914027079567423963136 85001691137949601155840 86475708903347571118080 87120932573054077108224 88999725690450298142720 89049390715947201210880 90668470547146241232896 91780967118276869959680 92240756163570742525952 92400989092633112084480 93501860251744561271424 95288520001777896837120 95726759545877255290880 97144789871942401320960 97899698259495327956992 98829381603825795563520 101641088001896423292928 103621109196738561409024 104892533849459279953920 105609866421560148623360 106859268859136641453056 108901165716317596385280 113335588183932801541120 115300945204463428157440 116877325314680701589280 122374622824369159946240 124669147002326081695232 125782849313960103444480 127051360002370529116160 129526386495923201761280 131772508805101060751360 133499588535675447214080 133574086073920801816320 136002705820719361849344 138361134245356113788928 138601483638949668126720 139856711799279039938560 142479025145515521937408 143590139318815882936320 145201554288423461847040 146849547389242991935488 152461632002844634939392 155431663795107842113536 155836433752907602119040 158414799632340222935040 170003382275899202311680 172951417806695142236160 178098781431894402421760 181336941094292482465792 183561934236553739919360 184481512327141485051904 187003720503489122542848 190577040003555793674240 194289579743884802641920 195799396518990655913984 197658763207651591127040 203282176003792846585856 207242218393477122818048 209785067698918559907840 213718537718273282906112 217802331432635192770560 226671176367865603082240 230601890408926856314880 233754650629361403178560 244749245648738319892480 249338294004652163390464 251565698627920206888960 254102720004741058232320 259052772991846403522560 266999177071350894428160 267148172147841603632640 272005411641438723698688 276722268490712227577856 277202967277899336253440 284958050291031043874816 287180278637631765872640 293699094778485983870976 304923264005689269878784 310863327590215684227072 311672867505815204238080 316829599264680445870080 340006764551798404623360 345902835613390284472320 356197562863788804843520 362673882188584964931584 367123868473107479838720 374007441006978245085696 381154080007111587348480 388579159487769605283840 395317526415303182254080 414484436786954245636096 419570135397837119815680 427437075436546565812224 435604662865270385541120 453342352735731206164480 461203780817853712629760 467509301258722806357120 489498491297476639784960 498676588009304326780928 508205440009482116464640 518105545983692807045120 534296344295683207265280 544010823282877447397376 553444536981424455155712 569916100582062087749632 587398189556971967741952 609846528011378539757568 621726655180431368454144 623345735011630408476160 680013529103596809246720 691805671226780568944640 712395125727577609687040 725347764377169929863168 734247736946214959677440 748014882013956490171392 762308160014223174696960 777158318975539210567680 854874150873093131624448 906684705471462412328960 922407561635707425259520 935018602517445612714240 978996982594953279569920 997353176018608653561856 1016410880018964232929280 1036211091967385614090240 1068592688591366414530560 1088021646565754894794752 1139832201164124175499264 1243453310360862736908288 1246691470023260816952320 1360027058207193618493440 1383611342453561137889280 1424790251455155219374080 1450695528754339859726336 1468495473892429919354880 1496029764027912980342784 1524616320028446349393920 1554316637951078421135360 1709748301746186263248896 1813369410942924824657920 1870037205034891225428480 1994706352037217307123712 2072422183934771228180480 2137185377182732829061120 2176043293131509789589504 2279664402328248350998528 2493382940046521633904640 2720054116414387236986880 2767222684907122275778560 2849580502910310438748160 2901391057508679719452672 2936990947784859838709760 2992059528055825960685568 3049232640056892698787840 3108633275902156842270720 3419496603492372526497792 3626738821885849649315840 3740074410069782450856960 3989412704074434614247424 4274370754365465658122240 4352086586263019579179008 4559328804656496701997056 4986765880093043267809280 5440108232828774473973760 5699161005820620877496320 5984119056111651921371136 6217266551804313684541440 6838993206984745052995584 7253477643771699298631680 7480148820139564901713920 7978825408148869228494848 8548741508730931316244480 8704173172526039158358016 9973531760186086535618560 10880216465657548947947520 11398322011641241754992640 11968238112223303842742272 13677986413969490105991168 14506955287543398597263360 14960297640279129803427840 15957650816297738456989696 17097483017461862632488960 19947063520372173071237120 21760432931315097895895040 22796644023282483509985280 23936476224446607685484544 29920595280558259606855680 31915301632595476913979392 34194966034923725264977920 39894127040744346142474240 43520865862630195791790080 47872952448893215370969088 59841190561116519213711360 68389932069847450529955840 79788254081488692284948480 95745904897786430741938176 119682381122233038427422720 159576508162977384569896960 239364762244466076854845440 478729524488932153709690880
- Sum of all divisors σ(n): 1947534545702501105040359424
- Sum of proper divisors (its aliquot sum) s(n): 1468805021213568951330668544
- 478729524488932153709690880 is an abundant number, because the sum of its proper divisors (1468805021213568951330668544) is greater than itself. Its abundance is 990075496724636797620977664
Bases of 478729524488932153709690880
- Binary: 110001011111111101110101110000110001100010111110100011000010000010111001000000000000000002
- Hexadecimal: 0x18BFEEB86317D1841720000
- Base-36: 1O5H0JH2HG23N7H3PC
Squares and roots of 478729524488932153709690880
- 478729524488932153709690880 squared (4787295244889321537096908802) is 229181957617399090666524949270279029349390425155174400
- 478729524488932153709690880 cubed (4787295244889321537096908803) is 109716169591620068922096364539725739508874890444821598642205096774433056489472000
-
The
square root of 478729524488932153709690880 is 21879888584929.5894834349 -
The
cube root of 478729524488932153709690880 is 782282120.1588993553
Scales and comparisons
How big is 478729524488932153709690880?- 478,729,524,488,932,153,709,690,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 478,729,524,488,932,153,709,690,880 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 478729524488932153709690880 cubic inches would be around 65190176.7 feet tall.
Recreational maths with 478729524488932153709690880
- 478729524488932153709690880 backwards is 088096907351239884425927874
- The number of decimal digits it has is: 27
- The sum of 478729524488932153709690880's digits is 138
- 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 478729524488932153709690880 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 478729524488932153709690880 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/478729524488932153709690880/
Chicago style:
Numbermatics. 2024. "Number 478729524488932153709690880 - Facts about the integer". https://numbermatics.com/n/478729524488932153709690880/
The information we have on file for 478729524488932153709690880 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 478729524488932153709690880, math, Factors of 478729524488932153709690880, curriculum, school, college, exams, university, Prime factorization of 478729524488932153709690880, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-eight septillion, seven hundred twenty-nine sextillion, five hundred twenty-four quintillion, four hundred eighty-eight quadrillion, nine hundred thirty-two trillion, one hundred fifty-three billion, seven hundred nine million, six hundred ninety thousand, eight hundred eighty.