4391976754241338091765760
4,391,976,754,241,338,091,765,760 is an even composite number composed of five prime numbers multiplied together.
4391976754241338091765760 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 4391976754241338091765760:
223 × 312 × 5 × 113 × 236
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 23 × 23 × 23 × 23 × 23 × 23)See below for interesting mathematical facts about the number 4391976754241338091765760 from the Numbermatics database.
Names of 4391976754241338091765760
- Cardinal: 4391976754241338091765760 can be written as Four septillion, three hundred ninety-one sextillion, nine hundred seventy-six quintillion, seven hundred fifty-four quadrillion, two hundred forty-one trillion, three hundred thirty-eight billion, ninety-one million, seven hundred sixty-five thousand, seven hundred sixty.
Scientific notation
- Scientific notation: 4.39197675424133809176576 × 1024
Factors of 4391976754241338091765760
Divisors of 4391976754241338091765760
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 20 22 23 24 27 30 32 33 36 40 44 45 46 48 54 55 60 64 66 69 72 80 81 88 90 92 96 99 108 110 115 120 121 128 132 135 138 144 160 162 165 176 180 184 192 198 207 216 220 230 240 242 243 253 256 264 270 276 288 297 320 324 330 345 352 360 363 368 384 396 405 414 432 440 460 480 484 486 495 506 512 528 529 540 552 576 594 605 621 640 648 660 690 704 720 726 729 736 759 768 792 810 828 864 880 891 920 960 968 972 990 1012 1024 1035 1056 1058 1080 1089 1104 1152 1188 1210 1215 1242 1265 1280 1296 1320 1331 1380 1408 1440 1452 1458 1472 1485 1518 1536 1584 1587 1620 1656 1728 1760 1782 1815 1840 1863 1920 1936 1944 1980 2024 2048 2070 2112 2116 2160 2178 2187 2208 2277 2304 2376 2420 2430 2484 2530 2560 2592 2640 2645 2662 2673 2760 2783 2816 2880 2904 2916 2944 2970 3036 3072 3105 3168 3174 3240 3267 3312 3456 3520 3564 3630 3645 3680 3726 3795 3840 3872 3888 3960 3993 4048 4096 4140 4224 4232 4320 4356 4374 4416 4455 4554 4608 4752 4761 4840 4860 4968 5060 5120 5184 5280 5290 5324 5346 5445 5520 5566 5589 5632 5760 5808 5819 5832 5888 5940 6072 6144 6210 6336 6348 6480 6534 6561 6624 6655 6831 6912 7040 7128 7260 7290 7360 7452 7590 7680 7744 7776 7920 7935 7986 8019 8096 8192 8280 8349 8448 8464 8640 8712 8748 8832 8910 9108 9216 9315 9504 9522 9680 9720 9801 9936 10120 10240 10368 10560 10580 10648 10692 10890 10935 11040 11132 11178 11264 11385 11520 11616 11638 11664 11776 11880 11979 12144 12167 12288 12420 12672 12696 12960 13068 13122 13248 13310 13365 13662 13824 13915 14080 14256 14283 14520 14580 14720 14904 15180 15360 15488 15552 15840 15870 15972 16038 16192 16335 16384 16560 16698 16767 16896 16928 17280 17424 17457 17496 17664 17820 18216 18432 18630 19008 19044 19360 19440 19602 19683 19872 19965 20240 20480 20493 20736 21120 21160 21296 21384 21780 21870 22080 22264 22356 22528 22770 23040 23232 23276 23328 23552 23760 23805 23958 24057 24288 24334 24576 24840 25047 25344 25392 25920 26136 26244 26496 26620 26730 27324 27648 27830 27945 28160 28512 28566 29040 29095 29160 29403 29440 29808 30360 30613 30720 30976 31104 31680 31740 31944 32076 32384 32670 32768 32805 33120 33396 33534 33792 33856 34155 34560 34848 34914 34992 35328 35640 35937 36432 36501 36864 37260 38016 38088 38720 38880 39204 39366 39744 39930 40095 40480 40960 40986 41472 41745 42240 42320 42592 42768 42849 43560 43740 44160 44528 44712 45056 45540 46080 46464 46552 46656 47104 47520 47610 47916 48114 48576 48668 49005 49152 49680 50094 50301 50688 50784 51840 52272 52371 52488 52992 53240 53460 54648 55296 55660 55890 56320 57024 57132 58080 58190 58320 58806 58880 59049 59616 59895 60720 60835 61226 61440 61479 61952 62208 63360 63480 63888 64009 64152 64768 65340 65536 65610 66240 66792 67068 67584 67712 68310 69120 69696 69828 69984 70656 71280 71415 71874 72171 72864 73002 73728 74520 75141 76032 76176 77440 77760 78408 78732 79488 79860 80190 80960 81920 81972 82944 83490 83835 84480 84640 85184 85536 85698 87120 87285 87480 88209 88320 89056 89424 90112 91080 91839 92160 92928 93104 93312 94208 95040 95220 95832 96228 97152 97336 98010 98304 98415 99360 100188 100602 101376 101568 102465 103680 104544 104742 104976 105984 106480 106920 107811 109296 109503 110592 111320 111780 112640 114048 114264 116160 116380 116640 117612 117760 118098 119232 119790 120285 121440 121670 122452 122880 122958 123904 124416 125235 126720 126960 127776 128018 128304 128547 129536 130680 131072 131220 132480 133584 133837 134136 135168 135424 136620 138240 139392 139656 139968 141312 142560 142830 143748 144342 145728 146004 147015 147456 149040 150282 150903 152064 152352 153065 154880 155520 156816 157113 157464 158976 159720 160380 161920 163840 163944 165888 166980 167670 168960 169280 170368 171072 171396 174240 174570 174960 176418 176640 177147 178112 178848 179685 180224 182160 182505 183678 184320 184437 185856 186208 186624 188416 190080 190440 191664 192027 192456 194304 194672 196020 196608 196830 198720 200376 201204 202752 203136 204930 207360 209088 209484 209952 211968 212960 213840 214245 215622 216513 218592 219006 221184 222640 223560 225280 225423 228096 228528 232320 232760 233280 235224 235520 236196 238464 239580 240570 242880 243340 244904 245760 245916 247808 248832 250470 251505 253440 253920 255552 256036 256608 257094 259072 261360 261855 262144 262440 264627 264960 267168 267674 268272 270336 270848 273240 275517 276480 278784 279312 279841 279936 282624 285120 285660 287496 288684 291456 292008 294030 294912 295245 298080 300564 301806 304128 304704 306130 307395 309760 311040 313632 314226 314928 317952 319440 320045 320760 323433 323840 327680 327888 328509 331776 333960 335340 337920 338560 340736 342144 342792 348480 349140 349920 352836 353280 354294 356224 357696 359370 360448 360855 364320 365010 367356 368640 368874 371712 372416 373248 375705 376832 380160 380880 383328 384054 384912 385641 388608 389344 392040 393216 393660 397440 400752 401511 402408 405504 406272 409860 414720 418176 418968 419904 423936 425920 427680 428490 431244 433026 437184 438012 441045 442368 445280 447120 450560 450846 452709 456192 457056 459195 464640 465520 466560 470448 471040 471339 472392 476928 479160 481140 485760 486680 489808 491520 491832 495616 497664 500940 503010 506880 507840 511104 512072 513216 514188 518144 522720 523710 524288 524880 529254 529920 531441 534336 535348 536544 539055 540672 541696 546480 547515 551034 552960 553311 557568 558624 559682 559872 565248 570240 571320 574992 576081 577368 582912 584016 588060 589824 590490 596160 601128 603612 608256 609408 612260 614790 619520 622080 627264 628452 629856 635904 638880 640090 641520 642735 646866 647680 649539 655360 655776 657018 663552 667920 669185 670680 675840 676269 677120 681472 684288 685584 696960 698280 699840 704099 705672 706560 708588 712448 715392 718740 720896 721710 728640 730020 734712 737280 737748 743424 744832 746496 751410 753664 754515 760320 761760 766656 768108 769824 771282 777216 778688 784080 785565 786432 787320 793881 794880 801504 803022 804816 811008 812544 819720 826551 829440 836352 837936 839523 839808 847872 851840 855360 856980 862488 866052 874368 876024 882090 884736 885735 890560 894240 901120 901692 905418 912384 914112 918390 922185 929280 931040 933120 940896 942080 942678 944784 953856 958320 960135 962280 970299 971520 973360 979616 983040 983664 985527 991232 995328 1001880 1006020 1013760 1015680 1022208 1024144 1026432 1028376 1036288 1045440 1047420 1048576 1049760 1058508 1059840 1062882 1068672 1070696 1073088 1078110 1081344 1082565 1083392 1092960 1095030 1102068 1105920 1106622 1115136 1117248 1119364 1119744 1127115 1130496 1140480 1142640 1149984 1152162 1154736 1156923 1165824 1168032 1176120 1179648 1180980 1192320 1202256 1204533 1207224 1216512 1218816 1224520 1229580 1239040 1244160 1254528 1256904 1259712 1271808 1277760 1280180 1283040 1285470 1293732 1295360 1299078 1310720 1311552 1314036 1323135 1327104 1335840 1338370 1341360 1351680 1352538 1354240 1358127 1362944 1368576 1371168 1377585 1393920 1396560 1399205 1399680 1408198 1411344 1413120 1414017 1417176 1424896 1430784 1437480 1441792 1443420 1457280 1460040 1469424 1472207 1474560 1475496 1486848 1489664 1492992 1502820 1507328 1509030 1520640 1523520 1533312 1536216 1539648 1542564 1554432 1557376 1568160 1571130 1572864 1574640 1587762 1589760 1603008 1606044 1609632 1617165 1622016 1625088 1639440 1642545 1653102 1658880 1659933 1672704 1675872 1679046 1679616 1695744 1703680 1710720 1713960 1724976 1728243 1732104 1748736 1752048 1764180 1769472 1771470 1781120 1788480 1802240 1803384 1810836 1824768 1828224 1836780 1844370 1858560 1862080 1866240 1881792 1884160 1885356 1889568 1907712 1916640 1920270 1924560 1928205 1940598 1943040 1946720 1948617 1959232 1966080 1967328 1971054 1982464 1990656 2003760 2007555 2012040 2027520 2028807 2031360 2044416 2048288 2052864 2056752 2072576 2090880 2094840 2097152 2099520 2112297 2117016 2119680 2125764 2137344 2141392 2146176 2156220 2162688 2165130 2166784 2185920 2190060 2204136 2211840 2213244 2230272 2234496 2238728 2239488 2254230 2260992 2263545 2280960 2285280 2299968 2304324 2309472 2313846 2331648 2336064 2352240 2356695 2359296 2361960 2381643 2384640 2404512 2409066 2414448 2433024 2437632 2449040 2459160 2478080 2479653 2488320 2509056 2513808 2518569 2519424 2543616 2555520 2560360 2566080 2570940 2587464 2590720 2598156 2621440 2623104 2628072 2646270 2654208 2657205 2671680 2676740 2682720 2703360 2705076 2708480 2716254 2725888 2737152 2742336 2755170 2766555 2787840 2793120 2798410 2799360 2816396 2822688 2826240 2828034 2834352 2849792 2861568 2874960 2880405 2883584 2886840 2910897 2914560 2920080 2938848 2944414 2949120 2950992 2956581 2973696 2979328 2985984 3005640 3014656 3018060 3041280 3047040 3066624 3072432 3078251 3079296 3085128 3108864 3114752 3136320 3142260 3145728 3149280 3175524 3179520 3206016 3212088 3219264 3234330 3244032 3247695 3250176 3278880 3285090 3306204 3317760 3319866 3345408 3351744 3358092 3359232 3381345 3391488 3407360 3421440 3427920 3449952 3456486 3464208 3470769 3497472 3504096 3520495 3528360 3538944 3542940 3562240 3576960 3604480 3606768 3613599 3621672 3649536 3656448 3673560 3688740 3717120 3724160 3732480 3763584 3768320 3770712 3779136 3815424 3833280 3840540 3849120 3856410 3881196 3886080 3893440 3897234 3918464 3932160 3934656 3942108 3964928 3969405 3981312 4007520 4015110 4024080 4055040 4057614 4062720 4074381 4088832 4096576 4105728 4113504 4132755 4145152 4181760 4189680 4194304 4197615 4199040 4224594 4234032 4239360 4242051 4251528 4274688 4282784 4292352 4312440 4325376 4330260 4333568 4371840 4380120 4408272 4416621 4423680 4426488 4460544 4468992 4477456 4478976 4508460 4521984 4527090 4561920 4570560 4599936 4608648 4618944 4627692 4663296 4672128 4704480 4713390 4718592 4723920 4763286 4769280 4809024 4818132 4828896 4851495 4866048 4875264 4898080 4918320 4927635 4956160 4959306 4976640 4979799 5018112 5027616 5037138 5038848 5087232 5111040 5120720 5132160 5141880 5174928 5181440 5184729 5196312 5242880 5246208 5256144 5292540 5308416 5314410 5343360 5353480 5365440 5406720 5410152 5416960 5432508 5451776 5474304 5484672 5510340 5533110 5575680 5586240 5596820 5598720 5632792 5645376 5652480 5656068 5668704 5699584 5723136 5749920 5760810 5767168 5773680 5784615 5821794 5829120 5840160 5845851 5877696 5888828 5898240 5901984 5913162 5947392 5958656 5971968 6011280 6022665 6029312 6036120 6082560 6086421 6094080 6133248 6144864 6156502 6158592 6170256 6217728 6229504 6272640 6284520 6291456 6298560 6336891 6351048 6359040 6412032 6424176 6436343 6438528 6468660 6488064 6495390 6500352 6557760 6570180 6612408 6635520 6639732 6690816 6703488 6716184 6718464 6762690 6782976 6790635 6814720 6842880 6855840 6899904 6912972 6928416 6941538 6994944 7008192 7040990 7056720 7070085 7077888 7085880 7124480 7144929 7153920 7208960 7213536 7227198 7243344 7299072 7312896 7347120 7361035 7377480 7434240 7438959 7448320 7464960 7527168 7536640 7541424 7555707 7558272 7630848 7666560 7681080 7698240 7712820 7762392 7772160 7786880 7794468 7836928 7864320 7869312 7884216 7929856 7938810 7962624 8015040 8030220 8048160 8110080 8115228 8125440 8148762 8177664 8193152 8211456 8227008 8265510 8290304 8299665 8363520 8379360 8388608 8395230 8398080 8449188 8468064 8478720 8484102 8503056 8549376 8565568 8584704 8624880 8641215 8650752 8660520 8667136 8732691 8743680 8760240 8816544 8833242 8847360 8852976 8869743 8921088 8937984 8954912 8957952 9016920 9043968 9054180 9123840 9141120 9199872 9217296 9234753 9237888 9255384 9326592 9344256 9408960 9426780 9437184 9447840 9526572 9538560 9618048 9636264 9657792 9702990 9732096 9743085 9750528 9796160 9836640 9855270 9912320 9918612 9953280 9959598 10036224 10055232 10074276 10077696 10144035 10174464 10222080 10241440 10264320 10283760 10349856 10362880 10369458 10392624 10412307 10485760 10492416 10512288 10561485 10585080 10616832 10628820 10686720 10706960 10730880 10813440 10820304 10833920 10840797 10865016 10903552 10948608 10969344 11020680 11066220 11151360 11172480 11193640 11197440 11265584 11290752 11304960 11312136 11337408 11399168 11446272 11499840 11521620 11534336 11547360 11569230 11643588 11658240 11680320 11691702 11755392 11777656 11796480 11803968 11826324 11894784 11908215 11917312 11943936 12022560 12045330 12058624 12072240 12165120 12172842 12188160 12223143 12266496 12289728 12313004 12317184 12340512 12398265 12435456 12459008 12545280 12569040 12582912 12592845 12597120 12673782 12702096 12718080 12726153 12824064 12848352 12872686 12877056 12937320 12976128 12990780 13000704 13115520 13140360 13224816 13249863 13271040 13279464 13381632 13406976 13432368 13436928 13525380 13565952 13581270 13629440 13685760 13711680 13799808 13825944 13856832 13883076 13989888 14016384 14081980 14113440 14140170 14155776 14171760 14248960 14289858 14307840 14417920 14427072 14454396 14486688 14554485 14598144 14625792 14694240 14722070 14754960 14782905 14868480 14877918 14896640 14929920 14939397 15054336 15073280 15082848 15111414 15116544 15261696 15333120 15362160 15391255 15396480 15425640 15524784 15544320 15554187 15573760 15588936 15673856 15728640 15738624 15768432 15859712 15877620 15925248 16030080 16060440 16096320 16194277 16220160 16230456 16250880 16297524 16355328 16386304 16422912 16454016 16531020 16580608 16599330 16727040 16758720 16790460 16796160 16898376 16936128 16957440 16968204 17006112 17098752 17131136 17169408 17249760 17282430 17301504 17321040 17334272 17353845 17465382 17487360 17520480 17633088 17666484 17694720 17705952 17739486 17842176 17875968 17909824 17915904 18033840 18067995 18087936 18108360 18247680 18259263 18282240 18399744 18434592 18469506 18475776 18510768 18653184 18688512 18817920 18853560 18874368 18895680 19010673 19053144 19077120 19236096 19272528 19309029 19315584 19405980 19464192 19486170 19501056 19592320 19673280 19710540 19824640 19837224 19906560 19919196 20072448 20110464 20148552 20155392 20288070 20348928 20371905 20444160 20482880 20528640 20567520 20699712 20725760 20738916 20785248 20824614 20971520 20984832 21024576 21122970 21170160 21210255 21233664 21257640 21373440 21413920 21434787 21461760 21626880 21640608 21667840 21681594 21730032 21807104 21897216 21938688 22041360 22083105 22132440 22302720 22316877 22344960 22387280 22394880 22531168 22581504 22609920 22624272 22667121 22674816 22798336 22892544 22999680 23043240 23068672 23094720 23138460 23287176 23316480 23360640 23383404 23510784 23555312 23592960 23607936 23652648 23789568 23816430 23834624 23887872 24045120 24090660 24117248 24144480 24330240 24345684 24376320 24446286 24532992 24579456 24626008 24634368 24681024 24796530 24870912 24898995 24918016 25090560 25138080 25165824 25185690 25194240 25347564 25404192 25436160 25452306 25648128 25696704 25745372 25754112 25874640 25923645 25952256 25981560 26001408 26198073 26231040 26280720 26449632 26499726 26542080 26558928 26609229 26763264 26813952 26864736 26873856 27050760 27131904 27162540 27258880 27371520 27423360 27599616 27651888 27704259 27713664 27766152 27979776 28032768 28163960 28226880 28280340 28311552 28343520 28497920 28579716 28615680 28835840 28854144 28908792 28973376 29108970 29196288 29229255 29251584 29388480 29444140 29509920 29565810 29736960 29755836 29793280 29859840 29878794 30108672 30146560 30165696 30222828 30233088 30432105 30523392 30666240 30724320 30782510 30792960 30851280 31049568 31088640 31108374 31147520 31177872 31236921 31347712 31457280 31477248 31536864 31684455 31719424 31755240 31850496 32060160 32120880 32181715 32192640 32388554 32440320 32460912 32501760 32522391 32595048 32710656 32772608 32845824 32908032 33062040 33161216 33198660 33454080 33517440 33580920 33592320 33796752 33860761 33872256 33914880 33936408 34012224 34197504 34262272 34338816 34499520 34564860 34603008 34642080 34668544 34707690 34930764 34974720 35040960 35266176 35332968 35389440 35411904 35478972 35684352 35724645 35751936 35819648 35831808 36067680 36135990 36175872 36216720 36495360 36518526 36564480 36799488 36869184 36939012 36951552 37021536 37194795 37306368 37377024 37635840 37707120 37748736 37778535 37791360 38021346 38106288 38154240 38178459 38472192 38545056 38618058 38631168 38811960 38928384 38972340 39002112 39184640 39346560 39421080 39649280 39674448 39749589 39813120 39838392 40144896 40220928 40297104 40310784 40576140 40697856 40743810 40888320 40965760 41057280 41135040 41399424 41451520 41477832 41570496 41649228 41943040 41969664 42049152 42245940 42340320 42420510 42467328 42515280 42746880 42827840 42869574 42923520 43253760 43281216 43335680 43363188 43460064 43614208 43663455 43794432 43877376 44082720 44166210 44264880 44348715 44605440 44633754 44689920 44774560 44789760 44818191 45062336 45163008 45219840 45248544 45334242 45349632 45596672 45785088 45999360 46086480 46137344 46173765 46189440 46276920 46574352 46632960 46662561 46721280 46766808 47021568 47110624 47185920 47215872 47305296 47579136 47632860 47669248 47775744 48090240 48181320 48234496 48288960 48582831 48660480 48691368 48752640 48892572 49065984 49158912 49252016 49268736 49362048 49593060 49741824 49797990 49836032 50181120 50276160 50371380 50388480 50695128 50808384 50872320 50904612 51296256 51393408 51490744 51508224 51749280 51847290 51904512 51963120 52002816 52061535 52396146 52462080 52561440 52899264 52999452 53084160 53117856 53218458 53526528 53627904 53729472 53747712 54101520 54203985 54263808 54325080 54517760 54743040 54777789 54846720 55199232 55303776 55408518 55427328 55532304 55959552 56065536 56327920 56453760 56560680 56623104 56687040 56995840 57032019 57159432 57231360 57671680 57708288 57817584 57927087 57946752 58217940 58392576 58458510 58503168 58776960 58888280 59019840 59131620 59473920 59511672 59586560 59719680 59757588 60217344 60293120 60331392 60445656 60466176 60864210 61046784 61115715 61332480 61448640 61565020 61585920 61702560 62099136 62177280 62216748 62295040 62355744 62473842 62695424 62914560 62954496 63073728 63368910 63438848 63510480 63630765 63700992 64120320 64241760 64304361 64363430 64385280 64777108 64880640 64921824 65003520 65044782 65190096 65421312 65545216 65691648 65816064 66124080 66249315 66322432 66397320 66908160 66950631 67034880 67161840 67184640 67593504 67721522 67744512 67829760 67872816 68001363 68024448 68395008 68524544 68677632 68999040 69129720 69206016 69284160 69337088 69415380 69861528 69949440 70081920 70532352 70665936 70778880 70799773 70823808 70957944 71368704 71449290 71503872 71639296 71663616 72135360 72271980 72351744 72433440 72990720 73037052 73128960 73598976 73738368 73878024 73903104 74043072 74389590 74612736 74696985 74754048 75271680 75414240 75497472 75557070 75582720 76042692 76212576 76308480 76356918 76944384 77090112 77236116 77262336 77623920 77770935 77856768 77944680 78004224 78369280 78594219 78693120 78842160 79298560 79348896 79499178 79626240 79676784 79827687 80289792 80441856 80594208 80621568 80971385 81152280 81395712 81487620 81776640 81931520 82114560 82270080 82798848 82903040 82955664 83112777 83140992 83298456 83939328 84098304 84491880 84680640 84841020 84934656 85030560 85493760 85655680 85739148 85847040 86507520 86562432 86671360 86726376 86920128 87228416 87326910 87588864 87754752 88165440 88332420 88529760 88697430 89210880 89267508 89379840 89549120 89579520 89636382 90124672 90326016 90439680 90497088 90668484 90699264 91193344 91296315 91570176 91998720 92172960 92274688 92347530 92378880 92553840 93148704 93265920 93325122 93442560 93533616 93710763 94043136 94221248 94371840 94431744 94610592 95053365 95158272 95265720 95338496 95551488 96180480 96362640 96468992 96545145 96577920 97165662 97320960 97382736 97505280 97567173 97785144 98131968 98317824 98504032 98537472 98724096 99186120 99483648 99595980 99672064 100362240 100552320 100742760 100776960 101390256 101582283 101616768 101744640 101809224 102592512 102786816 102981488 103016448 103498560 103694580 103809024 103926240 104005632 104123070 104792292 104924160 105122880 105798528 105998904 106168320 106235712 106436916 107053056 107173935 107255808 107458944 107495424 108203040 108407970 108527616 108650160 109035520 109486080 109555578 109693440 110398464 110607552 110817036 110854656 111064608 111584385 111919104 112131072 112655840 112907520 113121360 113246208 113335605 113374080 113991680 114064038 114318864 114462720 114535377 115343360 115416576 115635168 115854174 115893504 116435880 116785152 116917020 117006336 117553920 117776560 118039680 118263240 118947840 119023344 119173120 119248767 119439360 119515176 120434688 120586240 120662784 120891312 120932352 121728420 122093568 122231430 122664960 122897280 123130040 123171840 123405120 124198272 124354560 124433496 124590080 124711488 124947684 125390848 125829120 125908992 126147456 126737820 126877696 127020960 127261530 127401984 128240640 128483520 128608722 128726860 128770560 129554216 129761280 129843648 130007040 130089564 130380192 130842624 130990365 131090432 131383296 131632128 132248160 132498630 132644864 132794640 133046145 133816320 133901262 134069760 134323680 134369280 134454573 135187008 135443044 135489024 135659520 135745632 136002726 136048896 136790016 137049088 137355264 137998080 138259440 138412032 138521295 138568320 138674176 138830760 139723056 139898880 139987683 140163840 141064704 141331872 141557760 141599546 141647616 141915888 142737408 142898580 143007744 143278592 143327232 144270720 144543960 144703488 144866880 145748493 145981440 146074104 146257920 147197952 147476736 147756048 147806208 148035889 148086144 148779180 149225472 149393970 149508096 150543360 150828480 151114140 151165440 152085384 152425152 152616960 152713836 153888768 154180224 154472232 154524672 155247840 155541870 155713536 155889360 156008448 156184605 156738560 157188438 157386240 157684320 158597120 158697792 158998356 159252480 159353568 159655374 160579584 160883712 161188416 161243136 161942770 162304560 162611955 162791424 162975240 163553280 163863040 164229120 164333367 164540160 165597696 165806080 165911328 166225554 166281984 166596912 167878656 168196608 168983760 169303805 169361280 169682040 169869312 170061120 170987520 171096057 171311360 171478296 171694080 173015040 173124864 173342720 173452752 173781261 173840256 174456832 174653820 175177728 175509504 176330880 176664840 177059520 177394860 178421760 178535016 178759680 179098240 179159040 179272764 180249344 180652032 180879360 180994176 181336968 181398528 182386688 182592630 183140352 183997440 184345920 184695060 184757760 185107680 186297408 186531840 186650244 186885120 187067232 187421526 188086272 188442496 188743680 188863488 189221184 190106730 190316544 190531440 190676992 190892295 191102976 192360960 192725280 192937984 193090290 193155840 194331324 194641920 194765472 195010560 195134346 195570288 196263936 196635648 197008064 197074944 197448192 198372240 198747945 198967296 199191960 199344128 200724480 200851893 201104640 201485520 201553920 202780512 203164566 203233536 203489280 203618448 204004089 205185024 205573632 205962976 206032896 206997120 207389160 207618048 207852480 208011264 208246140 209584584 209848320 210245760 211597056 211997808 212336640 212399319 212471424 212873832 214106112 214347870 214511616 214917888 214990848 216406080 216815940 217055232 217300320 218071040 218972160 219111156 219386880 220796928 221215104 221634072 221709312 222129216 223168770 223838208 224090955 224262144 225311680 225815040 226242720 226492416 226671210 226748160 227983360 228128076 228637728 228925440 229070754 230686720 230833152 231270336 231708348 231787008 232871760 233312805 233570304 233834040 234012672 235107840 235553120 235782657 236079360 236526480 237895680 238046688 238346240 238497534 238878720 239030352 239483061 240869376 241172480 241325568 241782624 241864704 242914155 243456840 244187136 244462860 245329920 245794560 246260080 246343680 246810240 248396544 248709120 248866992 249180160 249338331 249422976 249895368 250781696 251817984 252294912 253475640 253755392 254041920 254523060 254803968 256481280 256967040 257217444 257453720 257541120 259108432 259522560 259687296 260014080 260179128 260760384 261685248 261980730 262180864 262766592 263264256 264496320 264997260 265289728 265589280 266092290 267632640 267802524 268139520 268647360 268738560 268909146 270374016 270886088 270978048 271319040 271491264 272005452 272097792 273580032 273888945 274098176 274710528 275996160 276518880 276824064 277042590 277136640 277348352 277661520 279446112 279797760 279975366 280327680 281132289 282129408 282663744 283115520 283199092 283295232 283831776 285160095 285474816 285797160 286015488 286557184 286654464 288541440 289087920 289406976 289635435 289733760 291496986 291962880 292148208 292515840 292701519 294395904 294953472 295512096 295612416 296071778 296172288 297558360 298450944 298787940 299016192 301086720 301656960 302228280 302330880 304170768 304746849 304850304 305233920 305427672 307777536 308360448 308944464 309049344 310495680 311083740 311427072 311778720 312016896 312369210 313477120 314376876 314772480 315368640 317194240 317395584 317996712 318504960 318707136 319310748 321159168 321521805 321767424 322376832 322486272 323885540 324609120 325223910 325582848 325950480 327106560 327726080 328458240 328666734 329080320 331195392 331612160 331822656 332451108 332563968 333193824 334753155 335757312 336393216 337967520 338607610 338722560 339364080 339738624 340006815 340122240 341975040 342192114 342622720 342956592 343388160 343606131 346030080 346249728 346685440 346905504 347562522 347680512 348913664 349307640 350355456 351019008 352661760 353329680 353998865 354119040 354789720 356843520 357070032 357519360 357746301 358196480 358318080 358545528 360498688 361304064 361758720 361988352 362673936 362797056 364773376 365185260 366280704 367994880 368691840 369390120 369515520 370215360 372468371 372594816 373063680 373300488 373770240 374134464 374843052 376172544 376884992 377487360 377726976 378442368 380213460 380633088 381062880 381353984 381784590 382205952 384721920 385450560 386180580 386311680 388662648 389283840 389530944 390021120 390268692 391140576 392527872 392971095 393271296 394016128 394149888 394896384 396744480 397495890 397934592 398383920 398688256 399138435 401448960 401703786 402209280 402971040 403107840 405561024 406329132 406467072 406978560 407236896 408008178 410370048 411147264 411925952 412065792 413994240 414778320 415236096 415563885 415704960 416022528 416492280 419169168 419696640 419963049 420491520 423194112 423995616 424673280 424798638 424942848 425747664 428212224 428695740 429023232 429835776 429981696 432812160 433631880 434110464 434600640 436142080 437245479 437944320 438222312 438773760 441593856 442430208 443268144 443418624 444107667 444258432 446337540 447676416 448181910 448524288 450623360 451630080 452485440 453342420 453496320 455966720 456256152 457275456 457850880 458141508 461373440 461666304 462540672 463416696 463574016 465743520 466625610 467140608 467668080 468025344 468553815 470215680 471106240 471565314 472158720 473052960 475791360 476093376 476692480 476995068 477757440 478060704 478966122 481738752 482344960 482651136 483565248 483729408 485828310 486913680 487835865 488374272 488925720 490659840 491589120 492520160 492687360 493000101 493620480 496793088 497418240 497733984 498360320 498676662 498845952 499790736 501563392 503635968 504589824 506951280 507510784 507911415 508083840 509046120 509607936 512962560 513288171 513934080 514434888 514907440 515082240 518216864 519045120 519374592 520028160 520358256 521343783 521520768 523370496 523961460 524361728 525533184 526528512 528992640 529994520 530579456 531178560 532184580 535265280 535605048 536279040 537294720 537477120 537818292 540748032 541772176 541956096 542638080 542982528 544010904 544195584 547160064 547777890 548196352 549421056 551992320 553037760 554085180 554273280 554696704 555323040 558892224 559595520 559950732 560655360 562264578 564258816 565327488 566231040 566398184 566590464 567663552 570320190 570949632 571594320 572030976 572676885 573114368 573308928 577082880 578175840 578813952 579270870 579467520 582993972 583925760 584296416 585031680 585403038 588791808 589906944 591024192 591224832 592143556 592344576 595116720 596243835 596901888 597575880 598032384 602173440 602555679 603313920 604456560 604661760 608341536 609493698 609700608 610467840 610855344 612012267 615555072 616720896 617888928 618098688 620991360 622167480 622854144 623557440 624033792 624738420 626954240 628753752 629544960 630737280 634388480 634791168 635993424 637009920 637197957 637414272 638621496 642318336 643043610 643534848 644753664 644972544 647771080 649218240 650447820 651165696 651900960 654213120 655452160 656916480 657333468 658160640 662390784 663224320 663645312 664902216 665127936 666387648 669506310 671514624 672272865 672786432 675935040 677215220 677445120 678728160 679477248 680013630 680244480 683950080 684384228 685245440 685913184 686776320 687212262 692060160 692499456 693370880 693811008 695125044 695361024 697827328 698615280 699938415 700710912 702038016 705323520 706659360 707347971 707997730 708238080 709579440 713687040 714140064 715038720 715492602 716392960 716636160 717091056 718449183 720997376 722608128 723517440 723976704 725347872 725594112 728742465 729546752 730370520 732561408 735989760 737383680 738780240 739031040 740179445 740430720 744936742 745189632 746127360 746600976 747540480 748014993 748268928 749686104 752345088 753769984 755453952 756884736 760426920 761266176 762125760 762707968 763569180 764411904 769443840 770901120 772361160 772623360 777325296 778567680 778797503 779061888 780042240 780537384 782281152 785055744 785942190 786542592 788032256 788299776 789792768 793488960 794991780 795869184 796767840 797376512 798276870 802897920 803407572 804418560 805942080 806215680 811122048 812658264 812934144 813957120 814473792 816016356 820740096 821666835 822294528 823851904 824131584 827988480 829556640 830472192 831127770 831409920 832045056 832984560 838338336 839393280 839926098 840983040 846388224 847991232 849346560 849597276 849885696 851495328 855480285 856424448 857391480 858046464 859671552 859963392 865624320 867263760 868220928 868906305 869201280 872284160 874490958 875888640 876444624 877547520 878104557 883187712 884860416 886536288 886837248 888215334 888516864 892675080 895352832 896363820 897048576 901246720 903260160 904970880 906684840 906992640 911933440 912512304 914240547 914550912 915701760 916283016 923332608 925081344 926833392 927148032 931487040 933251220 934281216 935336160 936050688 937107630 940431360 942212480 943130628 944317440 946105920 951582720 952186752 953384960 953990136 955514880 956121408 957932244 963477504 964689920 965302272 967130496 967458816 971656620 973827360 975671730 976748544 977851440 981319680 983178240 985040320 985374720 986000202 987240960 993586176 994836480 995467968 996720640 997353324 997691904 999581472 1003126784 1004259465 1007271936 1009179648 1013902560 1015021568 1015822830 1016167680 1018092240 1019215872 1020020445 1025925120 1026576342 1027868160 1028869776 1029814880 1030164480 1030818393 1036433728 1038090240 1038749184 1040056320 1040716512 1042687566 1043041536 1046740992 1047922920 1048723456 1051066368 1053057024 1057985280 1059989040 1061158912 1061996595 1062357120 1064369160 1070530560 1071210096 1072558080 1073238903 1074589440 1074954240 1075636584 1081496064 1083544352 1083912192 1085276160 1085965056 1088021808 1088391168 1094320128 1095555780 1096392704 1098842112 1103984640 1106075520 1108170360 1108546560 1109393408 1110646080 1117405113 1117784448 1119191040 1119901464 1121310720 1124529156 1128517632 1130654976 1132462080 1132796368 1133180928 1135327104 1140640380 1141899264 1143188640 1144061952 1145353770 1146228736 1146617856 1154165760 1156351680 1158541740 1158935040 1165987944 1167851520 1168592832 1170063360 1170806076 1177583616 1178913285 1179813888 1182048384 1182449664 1184287112 1184689152 1190233440 1192487670 1193803776 1195151760 1196064768 1197415305 1204346880 1205111358 1206627840 1208913120 1209323520 1216683072 1218987396 1219401216 1220935680 1221710688 1224024534 1231110144 1233441792 1235777856 1236197376 1241982720 1244334960 1245708288 1246691655 1247114880 1248067584 1249476840 1253908480 1257507504 1259089920 1259889147 1261474560 1268776960 1269582336 1271986848 1274019840 1274395914 1274828544 1277242992 1284636672 1286087220 1287069696 1289507328 1289945088 1295542160 1298436480 1300895640 1302331392 1303801920 1308426240 1310904320 1311736437 1313832960 1314666936 1316321280 1324781568 1326448640 1327290624 1329804432 1330255872 1332323001 1332775296 1339012620 1343029248 1344545730 1345572864 1351870080 1354430440 1354890240 1357456320 1360027260 1360488960 1367900160 1368768456 1370490880 1371826368 1373552640 1374424524 1384120320 1384998912 1386741760 1387622016 1390250088 1390722048 1395654656 1397230560 1399876830 1401421824 1404076032 1405661445 1410647040 1413318720 1414695942 1415995460 1416476160 1419158880 1427374080 1428280128 1430077440 1430985204 1432785920 1433272320 1434182112 1436898366 1441994752 1445216256 1447034880 1447953408 1450695744 1451188224 1457484930 1459093504 1460741040 1463507595 1465122816 1471979520 1474767360 1477560480 1478062080 1479000303 1480358890 1480861440 1489873484 1490379264 1492254720 1493201952 1495080960 1496029986 1496537856 1499372208 1504690176 1507539968 1510907904 1513769472 1520853840 1522532352 1523734245 1524251520 1525415936 1527138360 1528823808 1538887680 1539864513 1541802240 1544722320 1545246720 1554650592 1557135360 1557595006 1558123776 1560084480 1561074768 1564031349 1564562304 1570111488 1571884380 1573085184 1576064512 1576599552 1579585536 1586977920 1589983560 1591738368 1593535680 1594753024 1596553740 1605795840 1606815144 1608837120 1611884160 1612431360 1622244096 1625316528 1625868288 1627914240 1628394779 1628947584 1632032712 1641480192 1643333670 1644589056 1647703808 1648263168 1655976960 1659113280 1662255540 1662819840 1664090112 1665969120 1676676672 1678786560 1679852196 1681966080 1692776448 1695982464 1698693120 1699194552 1699771392 1702990656 1710960570 1712848896 1714782960 1716092928 1718030655 1719343104 1719926784 1731248640 1734527520 1736441856 1737812610 1738402560 1744568320 1748981916 1751777280 1752889248 1755095040 1756209114 1766375424 1769720832 1773072576 1773674496 1776430668 1777033728 1785350160 1788731505 1790705664 1792727640 1794097152 1802493440 1806520320 1807667037 1809941760 1813369680 1813985280 1823866880 1825024608 1828481094 1829101824 1831403520 1832566032 1836036801 1846665216 1850162688 1853666784 1854296064 1862341855 1862974080 1866502440 1868562432 1870672320 1872101376 1874215260 1880862720 1884424960 1886261256 1888634880 1892211840 1903165440 1904373504 1906769920 1907980272 1911029760 1911593871 1912242816 1915864488 1926955008 1930604544 1934260992 1934917632 1943313240 1947654720 1951343460 1953497088 1955702880 1962639360 1966356480 1970080640 1970749440 1972000404 1974481920 1987172352 1989672960 1990935936 1993441280 1994706648 1995383808 1999162944 2006253568 2008518930 2014543872 2018359296 2027805120 2031645660 2032335360 2036184480 2038431744 2040040890 2051850240 2053152684 2055736320 2057739552 2059629760 2060328960 2061636786 2072867456 2076180480 2077498368 2080112640 2081433024 2085375132 2086083072 2093481984 2095845840 2097446912 2099815245 2102132736 2106114048 2115970560 2119978080 2122317824 2123993190 2124714240 2128738320 2141061120 2142420192 2145116160 2146477806 2149178880 2149908480 2151273168 2155347549 2162992128 2167088704 2167824384 2170552320 2171930112 2176043616 2176782336 2186227395 2188640256 2191111560 2192785408 2197684224 2207969280 2212151040 2216340720 2217093120 2218786816 2220538335 2221292160 2234810226 2235568896 2238382080 2239802928 2242621440 2244044979 2249058312 2257035264 2261309952 2265592736 2266361856 2270654208 2281280760 2283798528 2286377280 2288123904 2290707540 2292457472 2293235712 2308331520 2312703360 2317083480 2317870080 2331975888 2335703040 2336392509 2337185664 2340126720 2341612152 2355167232 2357826570 2359627776 2364096768 2364899328 2368574224 2369378304 2380466880 2384975340 2387607552 2390303520 2392129536 2394830610 2408693760 2410222716 2413255680 2417826240 2418647040 2433366144 2437974792 2438802432 2441871360 2443421376 2448049068 2462220288 2465000505 2466883584 2471555712 2472394752 2483965440 2488669920 2491416576 2493383310 2494229760 2496135168 2498953680 2507816960 2515015008 2518179840 2519778294 2522949120 2537553920 2539164672 2543973696 2548039680 2548791828 2549657088 2554485984 2566440855 2569273344 2572174440 2574139392 2579014656 2579890176 2591084320 2596872960 2601791280 2604662784 2606718915 2607603840 2616852480 2621808640 2623472874 2627665920 2629333872 2632642560 2634313671 2649563136 2652897280 2654581248 2659608864 2660511744 2664646002 2665550592 2678025240 2686058496 2689091460 2691145728 2703740160 2708860880 2709780480 2714912640 2720054520 2720977920 2735800320 2737536912 2740981760 2742721641 2743652736 2747105280 2748849048 2769997824 2773483520 2775244032 2780500176 2781444096 2791309312 2794461120 2799753660 2802843648 2808152064 2811322890 2821294080 2826637440 2829391884 2831990920 2832952320 2838317760 2854748160 2856560256 2860154880 2861970408 2865571840 2866544640 2868364224 2873796732 2883989504 2890432512 2894069760 2895906816 2901391488 2902376448 2914969860 2918187008 2921482080 2927015190 2930245632 2943959040 2949534720 2955120960 2956124160 2958000606 2960717780 2961722880 2979746968 2980758528 2984509440 2986403904 2990161920 2992059972 2993075712 2998744416 3009380352 3012778395 3015079936 3021815808 3027538944 3041707680 3045064704 3047468490 3048503040 3050831872 3054276720 3057647616 3060061335 3077775360 3079729026 3083604480 3089444640 3090493440 3092455179 3109301184 3114270720 3115190012 3116247552 3120168960 3122149536 3128062698 3129124608 3140222976 3143768760 3146170368 3152129024 3153199104 3159171072 3173955840 3179967120 3183476736 3185989785 3187071360 3189506048 3193107480 3211591680 3213630288 3217674240 3219716709 3223768320 3224862720 3244488192 3250633056 3251736576 3255828480 3256789558 3257895168 3264065424 3282960384 3286667340 3289178112 3295407616 3296526336 3311953920 3318226560 3324511080 3325639680 3328180224 3331938240 3352215339 3353353344 3357573120 3359704392 3363932160 3385552896 3391964928 3397386240 3398389104 3399542784 3405981312 3421921140 3425697792 3429565920 3432185856 3436061310 3438686208 3439853568 3462497280 3469055040 3475625220 3476805120 3489136640 3497963832 3503554560 3505778496 3510190080 3512418228 3532750848 3536739855 3539441664 3546145152 3547348992 3552861336 3554067456 3570700320 3577463010 3581411328 3585455280 3588194304 3592245915 3604986880 3613040640 3615334074 3619883520 3626739360 3627970560 3647733760 3650049216 3656962188 3658203648 3662807040 3665132064 3672073602 3693330432 3700325376 3707333568 3708592128 3724683710 3725948160 3733004880 3737124864 3740074965 3741344640 3744202752 3748430520 3761725440 3768849920 3772522512 3777269760 3779667441 3784423680 3806330880 3808747008 3813539840 3815960544 3822059520 3823187742 3824485632 3831728976 3853910016 3861209088 3868521984 3869835264 3886626480 3893987515 3895309440 3902686920 3906994176 3911405760 3925278720 3932712960 3935209311 3940161280 3941498880 3944000808 3948963840 3974344704 3979345920 3981871872 3986882560 3989413296 3990767616 3996969003 3998325888 4012507136 4017037860 4029087744 4036718592 4055610240 4063291320 4064670720 4072368960 4080081780 4103700480 4106305368 4111472640 4115479104 4119259520 4120657920 4123273572 4145734912 4152360960 4154996736 4160225280 4162866048 4170750264 4172166144 4186963968 4191691680 4194893824 4199630490 4204265472 4212228096 4231941120 4239956160 4247986380 4249428480 4257476640 4282122240 4284840384 4290232320 4292955612 4298357760 4299816960 4302546336 4310695098 4325984256 4334177408 4335648768 4341104640 4343860224 4352087232 4353564672 4372454790 4377280512 4382223120 4385570816 4390522785 4395368448 4415938560 4424302080 4432681440 4434186240 4437573632 4441076670 4442584320 4469620452 4471137792 4476764160 4479605856 4485242880 4488089958 4498116624 4514070528 4522619904 4531185472 4532723712 4541308416 4562561520 4567597056 4571202735 4572754560 4576247808 4581415080 4584914944 4586471424 4616663040 4619593539 4625406720 4634166960 4635740160 4663951776 4671406080 4672785018 4674371328 4680253440 4683224304 4692094047 4710334464 4715653140 4719255552 4728193536 4729798656 4737148448 4738756608 4760933760 4769950680 4775215104 4780607040 4784259072 4789661220 4817387520 4820445432 4826511360 4835652480 4837294080 4866732288 4875949584 4877604864 4883742720 4885184337 4886842752 4896098136 4924440576 4930001010 4933767168 4943111424 4944789504 4967930880 4977339840 4986766620 4988459520 4992270336 4997907360 5015633920 5030030016 5036359680 5039556588 5045898240 5075107840 5078329344 5087947392 5096079360 5097583656 5099314176 5108971968 5132881710 5138546688 5144348880 5148278784 5154091965 5158029312 5159780352 5182168640 5193745920 5203582560 5209325568 5213437830 5215207680 5233704960 5243617280 5246945748 5255331840 5258667744 5265285120 5268627342 5299126272 5305794560 5309162496 5319217728 5321023488 5329292004 5331101184 5356050480 5366194515 5372116992 5378182920 5382291456 5407480320 5417721760 5419560960 5423001111 5429825280 5440109040 5441955840 5471600640 5475073824 5481963520 5485443282 5487305472 5494210560 5497698096 5508110403 5539995648 5546967040 5550488064 5561000352 5562888192 5582618624 5587025565 5588922240 5599507320 5605687296 5616304128 5622645780 5642588160 5653274880 5658783768 5663981840 5665904640 5676635520 5709496320 5713120512 5720309760 5723940816 5731143680 5733089280 5734781613 5736728448 5747593464 5767979008 5780865024 5791813632 5802782976 5804752896 5829939720 5836374016 5842964160 5854030380 5860491264 5887918080 5899069440 5910241920 5912248320 5916001212 5921435560 5923445760 5959493936 5961517056 5969018880 5972807808 5980323840 5984119944 5986151424 5997488832 6018760704 6025556790 6030159872 6043631616 6055077888 6083415360 6094936980 6097006080 6101663744 6108553440 6115295232 6120122670 6155550720 6159458052 6167208960 6178889280 6180986880 6184910358 6218602368 6228541440 6230380024 6232495104 6240337920 6244299072 6256125396 6258249216 6280445952 6287537520 6292340736 6299445735 6304258048 6306398208 6318342144 6347911680 6359934240 6366953472 6371979570 6374142720 6379012096 6386214960 6423183360 6427260576 6435348480 6439433418 6447536640 6449725440 6466042647 6488976384 6501266112 6503473152 6511656960 6513579116 6515790336 6528130848 6558682185 6565920768 6573334680 6578356224 6590815232 6593052672 6623907840 6636453120 6649022160 6651279360 6656360448 6661615005 6663876480 6704430678 6706706688 6715146240 6719408784 6727864320 6732134937 6771105792 6783929856 6796778208 6799085568 6811962624 6843842280 6851395584 6859131840 6864371712 6872122620 6877372416 6879707136 6924994560 6938110080 6951250440 6953610240 6978273280 6995927664 7007109120 7009177527 7011556992 7020380160 7024836456 7065501696 7073479710 7078883328 7092290304 7094697984 7105722672 7108134912 7141400640 7154926020 7162822656 7170910560 7176388608 7184491830 7209973760 7226081280 7230668148 7239767040 7253478720 7255941120 7295467520 7300098432 7313924376 7316407296 7325614080 7330264128 7344147204 7386660864 7395001515 7400650752 7414667136 7417184256 7449367420 7451896320 7466009760 7474249728 7480149930 7482689280 7488405504 7496861040 7523450880 7537699840 7545045024 7554539520 7559334882 7568847360 7612661760 7617494016 7627079680 7631921088 7644119040 7646375484 7648971264 7663457952 7699322565 7707820032 7722418176 7737043968 7739670528 7773252960 7787975030 7790618880 7805373840 7813988352 7820156745 7822811520 7850557440 7865425920 7870418622 7880322560 7882997760 7888001616 7897927680 7902941013 7948689408 7958691840 7963743744 7973765120 7978826592 7981535232 7993938006 7996651776 8025014272 8034075720 8058175488 8073437184 8111220480 8126582640 8129341440 8141973895 8144737920 8160163560 8207400960 8212610736 8222945280 8228164923 8230958208 8238519040 8241315840 8246547144 8291469824 8309993472 8320450560 8325732096 8341500528 8344332288 8373927936 8383383360 8389787648 8399260980 8408530944 8424456192 8463882240 8479912320 8495972760 8498856960 8514953280 8564244480 8566772533 8569680768 8580464640 8585911224 8596715520 8599633920 8605092672 8621390196 8651968512 8668354816 8671297536 8682209280 8687720448 8704174464 8707129344 8744909580 8754561024 8764446240 8771141632 8781045570 8790736896 8831877120 8848604160 8865362880 8868372480 8882153340 8885168640 8939240904 8942275584 8953528320 8959211712 8970485760 8976179916 8996233248 9028141056 9038335185 9045239808 9062370944 9065447424 9082616832 9125123040 9135194112 9142405470 9145509120 9152495616 9162830160 9169829888 9172942848 9180184005 9233326080 9239187078 9250813440 9268333920 9271480320 9327903552 9342812160 9345570036 9348742656 9360506880 9366448608 9384188094 9420668928 9431306280 9438511104 9456387072 9459597312 9474296896 9477513216 9521867520 9539901360 9550430208 9557969355 9561214080 9568518144 9579322440 9634775040 9640890864 9653022720 9659150127 9671304960 9674588160 9733464576 9751899168 9755209728 9767485440 9770368674 9773685504 9792196272 9848881152 9860002020 9867534336 9886222848 9889579008 9935861760 9954679680 9973533240 9976919040 9984540672 9995814720 10031267840 10056646017 10060060032 10072719360 10079113176 10091796480 10156658688 10175894784 10192158720 10195167312 10198628352 10217943936 10265763420 10277093376 10288697760 10296557568 10308183930 10316058624 10319560704 10364337280 10387491840 10407165120 10426875660 10430415360 10467409920 10487234560 10493891496 10510663680 10517335488 10530570240 10537254684 10598252544 10611589120 10618324992 10638435456 10642046976 10658584008 10662202368 10712100960 10732389030 10744233984 10756365840 10764582912 10776737745 10814960640 10835443520 10839121920 10846002222 10859650560 10880218080 10883911680 10943201280 10950147648 10963927040 10970886564 10974610944 10988421120 10995396192 11016220806 11079991296 11093934080 11100976128 11122000704 11125776384 11165237248 11174051130 11177844480 11199014640 11211374592 11220224895 11232608256 11245291560 11285176320 11306549760 11317567536 11327963680 11331809280 11339002323 11353271040 11418992640 11426241024 11440619520 11447881632 11462287360 11466178560 11469563226 11473456896 11495186928 11535958016 11561730048 11583627264 11605565952 11609505792 11659879440 11672748032 11681962545 11685928320 11708060760 11720982528 11775836160 11798138880 11805627933 11820483840 11824496640 11832002424 11842871120 11846891520 11918987872 11923034112 11938037760 11945615616 11960647680 11968239888 11972302848 11990907009 11994977664 12037521408 12051113580 12060319744 12087263232 12110155776 12166830720 12189873960 12194012160 12203327488 12217106880 12240245340 12311101440 12318916104 12334417920 12357778560 12361973760 12369820716 12437204736 12457082880 12460760048 12464990208 12480675840 12488598144 12512250792 12516498432 12560891904 12575075040 12584681472 12598891470 12608516096 12612796416 12636684288 12695823360 12719868480 12743959140 12748285440 12758024192 12772429920 12846366720 12854521152 12870696960 12878866836 12895073280 12899450880 12932085294 12977952768 13002532224 13006946304 13023313920 13027158232 13031580672 13056261696 13117364370 13131841536 13146669360 13156712448 13171568355 13181630464 13186105344 13247815680 13272906240 13298044320 13302558720 13312720896 13323230010 13327752960 13408861356 13413413376 13430292480 13438817568 13455728640 13464269874 13542211584 13567859712 13593556416 13598171136 13623925248 13687684560 13702791168 13713608205 13718263680 13728743424 13744245240 13754744832 13759414272 13849989120 13858780617 13876220160 13902500880 13907220480 13956546560 13991855328 14014218240 14018355054 14023113984 14040760320 14049672912 14076282141 14131003392 14146959420 14157766656 14184580608 14189395968 14211445344 14216269824 14282801280 14309852040 14325645312 14341821120 14352777216 14368983660 14419947520 14452162560 14461336296 14479534080 14506957440 14511882240 14590935040 14600196864 14627848752 14632814592 14651228160 14655553011 14660528256 14688294408 14773321728 14790003030 14801301504 14829334272 14834368512 14898734840 14903792640 14932019520 14960299860 14965378560 14976811008 14993722080 15046901760 15075399680 15090090048 15109079040 15118669764 15137694720 15225323520 15234988032 15254159360 15263842176 15288238080 15292750968 15297942528 15326915904 15398645130 15415640064 15444836352 15462275895 15474087936 15479341056 15546505920 15575950060 15581237760 15610747680 15627976704 15640313490 15645623040 15701114880 15730851840 15740837244 15760645120 15765995520 15776003232 15795855360 15805882026 15897378816 15917383680 15927487488 15947530240 15957653184 15963070464 15987876012 15993303552 16050028544 16068151440 16098583545 16116350976 16146874368 16222440960 16253165280 16258682880 16269003333 16283947790 16289475840 16320327120 16414801920 16425221472 16445890560 16456329846 16461916416 16477038080 16482631680 16493094288 16524331209 16582939648 16619986944 16640901120 16651464192 16683001056 16688664576 16747855872 16761076695 16766766720 16779575296 16798521960 16817061888 16848912384 16927764480 16959824640 16991945520 16997713920 17029906560 17128488960 17133545066 17139361536 17160929280 17171822448 17193431040 17199267840 17204344839 17210185344 17242780392 17303937024 17336709632 17342595072 17375440896 17408348928 17414258688 17489819160 17509122048 17528892480 17542283264 17562091140 17581473792 17663754240 17697208320 17730725760 17736744960 17764306680 17770337280 17878481808 17884551168 17907056640 17912342569 17918423424 17940971520 17952359832 17992466496 18056282112 18076670370 18090479616 18124741888 18130894848 18165233664 18250246080 18284810940 18291018240 18304991232 18325660320 18339659776 18345885696 18360368010 18466652160 18478374156 18501626880 18536667840 18542960640 18655807104 18685624320 18691140072 18697485312 18721013760 18732897216 18768376188 18841337856 18862612560 18877022208 18898337205 18912774144 18919194624 18948593792 18955026432 19043735040 19079802720 19100860416 19115938710 19122428160 19137036288 19158644880 19269550080 19281781728 19306045440 19318300254 19342609920 19349176320 19466929152 19503798336 19510419456 19534970880 19540737348 19547371008 19584392544 19676046555 19697762304 19720004040 19735068672 19772445696 19779158016 19871723520 19909359360 19947066480 19953838080 19969081344 19984845015 19991629440 20062535680 20113292034 20120120064 20145438720 20158226352 20183592960 20196404811 20313317376 20351789568 20390334624 20397256704 20435887872 20531526840 20554186752 20577395520 20593115136 20616367860 20632117248 20639121408 20728674560 20774983680 20814330240 20853751320 20860830720 20934819840 20974469120 20987782992 21021327360 21027532581 21034670976 21061140480 21074509368 21196505088 21236649984 21276870912 21284093952 21317168016 21324404736 21424201920 21464778060 21488467968 21512731680 21529165824 21553475490 21629921280 21670887040 21678243840 21692004444 21719301120 21760436160 21767823360 21886402560 21900295296 21927854080 21941773128 21949221888 21976842240 21990792384 22032441612 22159982592 22187868160 22201952256 22244001408 22251552768 22348102260 22355688960 22398029280 22422749184 22440449790 22465216512 22490583120 22570352640 22613099520 22635135072 22655927360 22663618560 22678004646 22706542080 22837985280 22852482048 22881239040 22895763264 22924574720 22932357120 22939126452 22946913792 22990373856 23071916032 23097967695 23123460096 23167254528 23211131904 23219011584 23319758880 23345496064 23363925090 23371856640 23416121520 23441965056 23460470235 23551672320 23596277760 23611255866 23640967680 23648993280 23664004848 23685742240 23693783040 23708823039 23837975744 23846068224 23876075520 23891231232 23921295360 23936479776 23944605696 23981814018 23989955328 24075042816 24102227160 24120639488 24174526464 24220311552 24333661440 24379747920 24388024320 24406654976 24425921685 24434213760 24480490680 24622202880 24637832208 24668835840 24684494769 24715557120 24723947520 24739641432 24874409472 24921520096 24929980416 24961351680 24977196288 25024501584 25032996864 25121783808 25150150080 25169362944 25197782940 25217032192 25225592832 25273368576 25391646720 25439736960 25487918280 25496570880 25516048384 25544859840 25692733440 25700317599 25709042304 25741393920 25757733672 25790146560 25798901760 25864170588 25955905536 26005064448 26013892608 26046627840 26054316464 26063161344 26112523392 26234728740 26263683072 26293338720 26313424896 26343136710 26363260928 26372210688 26495631360 26545812480 26596088640 26605117440 26646460020 26655505920 26817722712 26826826752 26860584960 26877635136 26911457280 26928539748 27084423168 27115005555 27135719424 27187112832 27196342272 27247850496 27375369120 27405582336 27427216410 27436527360 27457486848 27488490480 27509489664 27518828544 27540552015 27699978240 27717561234 27752440320 27805001760 27814440960 27913093120 27983710656 28028436480 28036710108 28046227968 28081520640 28099345824 28152564282 28262006784 28293918840 28315533312 28369161216 28378791936 28422890688 28432539648 28565602560 28619704080 28651290624 28673908065 28683642240 28705554432 28737967320 28839895040 28904325120 28922672592 28959068160 28977450381 29013914880 29023764480 29181870080 29200393728 29255697504 29265629184 29302456320 29311106022 29321056512 29376588816 29546643456 29580006060 29602603008 29658668544 29668737024 29797469680 29807585280 29864039040 29920599720 29930757120 29953622016 29987444160 30093803520 30150799360 30169938051 30180180096 30218158080 30237339528 30275389440 30469976064 30508318720 30527684352 30576476160 30585501936 30595885056 30653831808 30797290260 30831280128 30889672704 30924551790 30948175872 30958682112 31093011840 31151900120 31162475520 31221495360 31280626980 31291246080 31402229760 31461703680 31481674488 31521290240 31531991040 31552006464 31591710720 31611764052 31794757632 31834767360 31854974976 31895060480 31915306368 31926140928 31975752024 31986607104 32100057088 32136302880 32197167090 32232701952 32293748736 32330213235 32444881920 32506330560 32517365760 32538006666 32567895580 32578951680 32640654240 32829603840 32850442944 32891781120 32912659692 32923832832 32954076160 32965263360 32986188576 33048662418 33165879296 33239973888 33281802240 33302928384 33366002112 33377329152 33495711744 33522153390 33533533440 33559150592 33597043920 33634123776 33660674685 33697824768 33855528960 33919649280 33983891040 33995427840 34017006969 34059813120 34256977920 34267090132 34278723072 34321858560 34343644896 34386862080 34398535680 34408689678 34420370688 34485560784 34607874048 34673419264 34685190144 34750881792 34816697856 34828517376 34979638320 35018244096 35045887635 35057784960 35084566528 35124182280 35162947584 35327508480 35394416640 35416883799 35461451520 35473489920 35528613360 35540674560 35756963616 35769102336 35814113280 35824685138 35836846848 35881943040 35904719664 35972721027 35984932992 36112564224 36153340740 36180959232 36249483776 36261789696 36330467328 36500492160 36569621880 36582036480 36609982464 36651320640 36679319552 36720736020 36933304320 36956748312 37003253760 37073335680 37085921280 37311614208 37371248640 37382280144 37394970624 37442027520 37465794432 37536752376 37682675712 37725225120 37754044416 37796674410 37825548288 37838389248 37897187584 37910052864 38087470080 38159605440 38231877420 38244856320 38274072576 38317289760 38539100160 38563563456 38612090880 38636600508 38685219840 38698352640 38933858304 39007596672 39020838912 39069941760 39081474696 39094742016 39168785088 39352093110 39395524608 39440008080 39470137344 39514705065 39544891392 39558316032 39743447040 39818718720 39894132960 39907676160 39938162688 39969690030 39983258880 40125071360 40226584068 40240240128 40290877440 40316452704 40367185920 40392809622 40626634752 40703579136 40780669248 40794513408 40871775744 41063053680 41108373504 41140824615 41154791040 41186230272 41232735720 41264234496 41278242816 41457349120 41549967360 41576341851 41628660480 41707502640 41721661440 41869639680 41948938240 41975565984 42042654720 42055065162 42069341952 42122280960 42149018736 42228846423 42393010176 42473299968 42553741824 42568187904 42634336032 42648809472 42833862665 42848403840 42929556120 42976935936 43025463360 43058331648 43106950980 43259842560 43341774080 43356487680 43384008888 43438602240 43520872320 43535646720 43772805120 43800590592 43855708160 43883546256 43898443776 43953684480 43966659033 43981584768 44064883224 44319965184 44403904512 44488002816 44503105536 44696204520 44711377920 44796058560 44880899580 44930433024 44981166240 45140705280 45226199040 45270270144 45311854720 45327237120 45356009292 45413084160 45675970560 45704964096 45762478080 45791526528 45849149440 45864714240 45878252904 45893827584 45980747712 46143832064 46195935390 46246920192 46334509056 46422263808 46438023168 46639517760 46727850180 46743713280 46832243040 46883930112 46920940470 47103344640 47192555520 47222511732 47281935360 47297986560 47328009696 47371484480 47387566080 47417646078 47675951488 47692136448 47752151040 47782462464 47842590720 47872959552 47889211392 47963628036 47979910656 48150085632 48204454320 48241278976 48295750635 48349052928 48440623104 48667322880 48759495840 48776048640 48813309952 48851843370 48868427520 48960981360 49244405760 49275664416 49337671680 49368989538 49431114240 49447895040 49479282864 49572993627 49748818944 49843040192 49859960832 49922703360 49954392576 50049003168 50065993728 50243567616 50283230085 50300300160 50338725888 50395565880 50434064384 50451185664 50546737152 50783293440 50879473920 50975836560 50993141760 51032096768 51089719680 51385466880 51400635198 51418084608 51482787840 51515467344 51580293120 51597803520 51613034517 51728341176 51911811072 52010128896 52027785216 52108632928 52126322688 52225046784 52469457480 52527366144 52586677440 52626849792 52686273420 52726521856 52744421376 52991262720 53091624960 53192177280 53210234880 53292920040 53311011840 53635445424 53653653504 53721169920 53737027707 53755270272 53822914560 53857079496 54168846336 54230011110 54271438848 54374225664 54392684544 54495700992 54750738240 54854432820 54873054720 54914973696 54976980960 55018979328 55037657088 55081104030 55399956480 55435122468 55504880640 55610003520 55628881920 55826186240 55967421312 56056872960 56073420216 56092455936 56163041280 56198691648 56305128564 56524013568 56587837680 56631066624 56695011615 56738322432 56757583872 56845781376 56865079296 57131205120 57239408160 57302581248 57347816130 57367284480 57411108864 57475934640 57679790080 57808650240 57845345184 57918136320 57954900762 58027829760 58047528960 58363740160 58400787456 58511395008 58531258368 58604912640 58622212044 58642113024 58753177632 59028139665 59093286912 59160012120 59205206016 59317337088 59337474048 59594939360 59615170560 59728078080 59841199440 59861514240 59907244032 59954535045 59974888320 60187607040 60301598720 60339876102 60360360192 60436316160 60474679056 60550778880 60589214433 60939952128 61016637440 61055368704 61171003872 61191770112 61307663616 61594580520 61662560256 61779345408 61849103580 61896351744 61917364224 62186023680 62303800240 62324951040 62442990720 62561253960 62582492160 62804459520 62923407360 62963348976 63042580480 63063982080 63082597743 63104012928 63183421440 63223528104 63589515264 63709949952 63790120960 63830612736 63852281856 63951504048 63973214208 64200114176 64272605760 64394334180 64465403904 64587497472 64660426470 64889763840 65012661120 65034731520 65076013332 65135791160 65157903360 65281308480 65659207680 65700885888 65783562240 65825319384 65847665664 65908152320 65930526720 65972377152 66097324836 66331758592 66479947776 66563604480 66605856768 66732004224 66754658304 67044306780 67067066880 67118301184 67194087840 67268247552 67321349370 67395649536 67711057920 67839298560 67967782080 67990855680 68034013938 68119626240 68513955840 68534180264 68557446144 68643717120 68687289792 68773724160 68797071360 68817379356 68840741376 68971121568 69215748096 69293903085 69346838528 69370380288 69501763584 69633395712 69657034752 69959276640 70036488192 70091775270 70115569920 70169133056 70248364560 70325895168 70381410705 70655016960 70788833280 70833767598 70922903040 70946979840 71057226720 71081349120 71126469117 71513927232 71538204672 71628226560 71649370276 71673693696 71763886080 71809439328 71945442054 71969865984 72225128448 72306681480 72361918464 72498967552 72523579392 72660934656 73000984320 73139243760 73164072960 73219964928 73277765055 73302641280 73358639104 73441472040 73866608640 73913496624 74006507520 74053484307 74146671360 74171842560 74623228416 74764560288 74789941248 74884055040 74931588864 75073504752 75365351424 75450450240 75508088832 75593348820 75651096576 75676778496 75794375168 75820105728 76174940160 76319210880 76463754840 76489712640 76548145152 76634579520 77078200320 77100952797 77127126912 77224181760 77273201016 77370439680 77396705280 77867716608 78015193344 78041677824 78139883520 78162949392 78189484032 78337570176 78704186220 78791049216 78880016160 78940274688 79029410130 79089782784 79116632064 79486894080 79637437440 79788265920 79815352320 79939380060 79966517760 80250142720 80453168136 80480480256 80581754880 80632905408 80734371840 80785619244 81253269504 81345016665 81407158272 81561338496 81589026816 81743551488 82126107360 82216747008 82281649230 82309582080 82372460544 82465471440 82528468992 82556485632 82621656045 82914698240 83099934720 83152683702 83257320960 83415005280 83443322880 83739279360 83897876480 83951131968 84085309440 84110130324 84138683904 84244561920 84298037472 84457692846 84786020352 84946599936 85107483648 85136375808 85268672064 85297618944 85667725330 85696807680 85859112240 85953871872 86021724195 86050926720 86116663296 86213901960 86519685120 86683548160 86712975360 86768017776 86877204480 86932351143 87041744640 87071293440 87545610240 87601181184 87711416320 87767092512 87796887552 87907368960 87933318066 87963169536 88129766448 88639930368 88807809024 88976005632 89006211072 89392409040 89422755840 89561712845 89592117120 89761799160 89860866048 89962332480 90281410560 90452398080 90509814153 90540540288 90623709440 90654474240 90712018584 90826168320 91409928192 91524956160 91583053056 91698298880 91729428480 91756505808 91787655168 91961495424 92287664128 92391870780 92493840384 92669018112 92844527616 92876046336 93279035520 93455700360 93487426560 93664486080 93841880940 94206689280 94385111040 94445023464 94563870720 94595973120 94656019392 94742968960 94775132160 94835292156 95351902976 95384272896 95504302080 95564924928 95685181440 95745919104 95778422784 95927256072 95959821312 96300171264 96408908640 96482557952 96591501270 96698105856 96881246208 97334645760 97518991680 97552097280 97703686740 97736855040 97921962720 98488811520 98551328832 98675343360 98737979076 98862228480 98895790080 98958565728 99145987254 99497637888 99686080384 99719921664 99845406720 99908785152 100098006336 100131987456 100487135232 100566460170 100600600320 100677451776 100791131760 100868128768 100902371328 100982024055 101093474304 101566586880 101758947840 101951673120 101986283520 102064193536 102179439360 102770933760 102801270396 102836169216 102965575680 103030934688 103160586240 103195607040 103226069034 103456682352 103823622144 104020257792 104055570432 104217265856 104252645376 104450093568 104938914960 105054732288 105137662905 105173354880 105253699584 105372546840 105453043712 105488842752 105982525440 106183249920 106250651397 106384354560 106420469760 106585840080 106622023680 107270890848 107307307008 107442339840 107474055414 107510540544 107645829120 107714158992 107918163081 108337692672 108460022220 108542877696 108748451328 108785369088 108991401984 109501476480 109708865640 109746109440 109829947392 109953961920 110037958656 110162208060 110799912960 110870244936 111009761280 111220007040 111257763840 111934842624 112113745920 112146840432 112184911872 112326082560 112397383296 112610257128 113048027136 113175675360 113262133248 113390023230 113476644864 113515167744 113691562752 113730158592 114262410240 114478816320 114695632260 114734568960 114822217728 114951869280 115359580160 115617300480 115690690368 115836272640 115909801524 116055659520 116095057920 116727480320 116801574912 117022790016 117062516736 117209825280 117244424088 117284226048 117506355264 118056279330 118186573824 118320024240 118410412032 118544115195 118634674176 118674948096 119189878720 119230341120 119456156160 119682398880 119723028480 119814488064 119909070090 119949776640 120375214080 120603197440 120679752204 120720720384 120872632320 120949358112 121101557760 121178428866 121879904256 122033274880 122110737408 122342007744 122383540224 122615327232 123189161040 123325120512 123422473845 123558690816 123698207160 123792703488 123834728448 124372047360 124607600480 124649902080 124729025553 124885981440 125122507920 125164984320 125608919040 125846814720 125926697952 126085160960 126127964160 126165195486 126208025856 126366842880 126447056208 126686539269 127179030528 127419899904 127580241920 127661225472 127704563712 127903008096 127946428416 128400228352 128501587995 128545211520 128788668360 128930807808 129174994944 129320852940 129779527680 130025322240 130069463040 130152026664 130271582320 130315806720 130562616960 131318415360 131401771776 131567124480 131650638768 131695331328 131816304640 131861053440 131899977099 131944754304 132194649672 132663517184 132959895552 133211713536 133464008448 133509316608 134088613560 134134133760 134236602368 134388175680 134642698740 134791299072 135422115840 135678597120 135935564160 135981711360 136068027876 136239252480 137027911680 137068360528 137114892288 137287434240 137374579584 137547448320 137594142720 137634758712 137681482752 137942243136 138431496192 138587806170 138693677056 138740760576 139003527168 139266791424 139314069504 139918553280 140183550540 140231139840 140338266112 140496729120 140651790336 140762821410 141310033920 141577666560 141667535196 141845806080 141893959680 142114453440 142162698240 142252938234 143027854464 143076409344 143256453120 143298740552 143347387392 143527772160 143618878656 143890884108 143939731968 144450256896 144613362960 144723836928 144887251905 144997935104 145047158784 145321869312 146001968640 146278487520 146328145920 146439929856 146555530110 146605282560 146717278208 146882944080 147733217280 147826993248 148013015040 148106968614 148293342720 148343685120 148718980881 149246456832 149529120576 149579882496 149768110080 149863177728 150147009504 150730702848 150849690255 150900900480 151016177664 151186697640 151302193152 151353556992 151588750336 151640211456 152349880320 152638421760 152927509680 152979425280 153096290304 153269159040 154156400640 154201905594 154254253824 154448363520 154546402032 154740879360 154793410560 154839103551 155735433216 156030386688 156083355648 156325898784 156378968064 156675140352 157408372440 157582098432 157760032320 157880549376 158058820260 158179565568 158233264128 158973788160 159274874880 159576531840 159630704640 159878760120 159933035520 160500285440 160906336272 160960960512 161163509760 161211083121 161265810816 161468743680 161571238488 162506539008 162690033330 162814316544 163122676992 163178053632 163487102976 164252214720 164563298460 164619164160 164744921088 164930942880 165056937984 165112971264 165243312090 165829396480 166199869440 166305367404 166514641920 166830010560 166886645760 167478558720 167795752960 167902263936 168170618880 168220260648 168277367808 168489123840 168596074944 168915385692 169572040704 169893199872 170085034845 170214967296 170272751616 170537344128 170595237888 171335450660 171393615360 171718224480 171907743744 172043448390 172101853440 172233326592 172427803920 173039370240 173367096320 173425950720 173536035552 173754408960 173864702286 174083489280 174142586880 175091220480 175202362368 175422832640 175534185024 175593775104 175814737920 175866636132 175926339072 176259532896 177084418995 177279860736 177615618048 177952011264 178012422144 178784818080 178845511680 179123425690 179184234240 179523598320 179721732096 179863605135 179924664960 180562821120 180904796160 181019628306 181081080576 181247418880 181308948480 181424037168 181652336640 181767643299 182819856384 183049912320 183166106112 183396597760 183513011616 183575310336 183922990848 184575328256 184783741560 184987680768 185338036224 185689055232 185752092672 186558071040 186911400720 186974853120 187328972160 187683761880 188413378560 188770222080 188890046928 189127741440 189191946240 189247793229 189312038784 189485937920 189550264320 189670584312 190703805952 190768545792 191129849856 191370362880 191491838208 191556845568 191854512144 191919642624 192600342528 192817817280 192965115904 193183002540 193396211712 193762492416 194669291520 195037983360 195104194560 195407373480 195473710080 195843925440 196977623040 197035768259 197102657664 197350686720 197475958152 197724456960 197791580160 197917131456 198291974508 198995275776 199372160768 199439843328 199690813440 199817570304 200196012672 200263974912 201132920340 201201200640 201354903552 201582263520 201736257536 201804742656 201964048110 202186948608 203133173760 203517895680 203903346240 203972567040 204358878720 205541867520 205602540792 205672338432 205931151360 206061869376 206321172480 206391214080 206452138068 206913364704 207647244288 207881709255 208040515584 208111140864 208434531712 208505290752 208900187136 209877829920 210109464576 210275325810 210346709760 210507399168 210745093680 210906087424 210977685504 211144232115 211965050880 212366499840 212501302794 212768709120 212840939520 213171680160 213244047360 214541781696 214614614016 214884679680 214948110828 215021081088 215291658240 215428317984 215836326162 216675385344 216920044440 217085755392 217496902656 217570738176 217982803968 219002952960 219417731280 219492218880 219659894784 219833295165 219907923840 220075917312 220324416120 221599825920 221740489872 222019522560 222160452921 222440014080 222515527680 223869685248 224293680864 224369823744 224652165120 224794766592 225220514256 226096054272 226351350720 226524266496 226780046460 226953289728 227030335488 227383125504 227460317184 228524820480 228957632640 229391264520 229469137920 229644435456 229903738560 230719160320 231234600960 231302858391 231381380736 231672545280 231819603048 232111319040 232190115840 233603149824 234045580032 234125033472 234419650560 234488848176 234568452096 235012710528 236112558660 236373147648 236640048480 236820824064 237088230390 237269348352 237349896192 238379757440 238460682240 238912312320 239364797760 239446056960 239818140180 239899553280 240750428160 241206394880 241359504408 241441440768 241745264640 241898716224 242203115520 242356857732 243759808512 244066549760 244221474816 244684015488 244767080448 245230654464 246378322080 246650241024 246844947690 247117381632 247396414320 247585406976 247669456896 247864968135 248744094720 249215200960 249299804160 249458051106 249771962880 250245015840 250329968640 251217838080 251693629440 251853395904 252170321920 252255928320 252330390972 252416051712 252733685760 252894112416 253373078538 254358061056 254839799808 255160483840 255322450944 255409127424 255806016192 255892856832 256800456704 257003175990 257090423040 257577336720 257861615616 258065172585 258349989888 258641705880 259559055360 260050644480 260138926080 260304053328 260543164640 260631613440 260797053429 261125233920 262636830720 262803543552 263134248960 263301277536 263390662656 263632609280 263722106880 263799954198 263889508608 264389299344 265327034368 265919791104 266423427072 266928016896 267018633216 268177227120 268268267520 268473204736 268685138535 268776351360 269285397480 269582598144 270844231680 271357194240 271529442459 271871128320 271963422720 272136055752 272478504960 274136721056 274229784576 274574868480 274749159168 275094896640 275188285440 275269517424 275362965504 275884486272 276862992384 277175612340 277387354112 277481521152 278007054336 278533582848 278628139008 279837106560 280367101080 280462279680 280676532224 280993458240 281525642820 282620067840 283155333120 283335070392 283691612160 283787919360 284228906880 284325396480 284505876468 286055708928 286152818688 286512906240 286597481104 286694774784 287055544320 287237757312 287781768216 287879463936 288900513792 289226725920 289447673856 289774503810 289995870208 290094317568 290643738624 292003937280 292556975040 292656291840 293111060220 293210565120 293434556416 293765888160 295466434560 295653986496 296026030080 296213937228 296586685440 296687370240 297437961762 298492913664 299058241152 299159764992 299536220160 299726355456 300294019008 301461405696 301699380510 301801800960 302032355328 302373395280 302604386304 302707113984 302946072165 303177500672 303280422912 304699760640 305276843520 305855019360 305958850560 306192580608 306538318080 308312801280 308403811188 308508507648 308896727040 309092804064 309481758720 309586821120 309678207102 311470866432 312060773376 312166711296 312651797568 312757936128 313350280704 314816744880 315164196864 315412988715 315520064640 315761098752 316117640520 316359131136 316466528256 317947576320 318549749760 318751954191 319153063680 319261409280 319757520240 319866071040 321000570880 321812672544 321921921024 322327019520 322422166242 322531621632 322937487360 323142476976 323754489243 325013078016 325380066660 325628633088 326245353984 326356107264 326974205952 328504429440 329126596920 329238328320 329489842176 329861885760 330113875968 330486624180 331658792960 332399738880 332610734808 333029283840 333660021120 333773291520 335591505920 335804527872 336341237760 336440521296 336554735616 336978247680 337192149888 337830771384 339144081408 339786399744 340170069690 340429934592 340545503232 341074688256 341190475776 342670901320 342787230720 343436448960 344086896780 344203706880 344466653184 344855607840 346078740480 346734192640 346851901440 347072071104 347508817920 347729404572 348166978560 348285173760 350182440960 350404724736 350845665280 351068370048 351187550208 351629475840 351733272264 351852678144 352519065792 354168837990 354559721472 355231236096 355632345585 355904022528 356024844288 357569636160 357691023360 358246851380 358368468480 359047196640 359443464192 359727210270 359849329920 361125642240 361809592320 362039256612 362162161152 362494837760 362617896960 362848074336 363304673280 363535286598 365639712768 366099824640 366332212224 366793195520 367026023232 367150620672 367845981696 369150656512 369567483120 369975361536 370267421535 370676072448 371378110464 371504185344 373116142080 373822801440 373949706240 374187076659 374657944320 375367523760 376826757120 377540444160 377780093856 378255482880 378383892480 378495586458 378624077568 378971875840 379100528640 379341168624 380059617807 381407611904 381537091584 382259699712 382740725760 382983676416 383113691136 383709024288 383839285248 385200685056 385504763985 385635634560 385930231808 386366005080 386792423424 387524984832 389338583040 390075966720 390208389120 390814746960 390947420160 391687850880 393955246080 394071536518 394205315328 394701373440 394951916304 395448913920 395583160320 395699931297 395834262912 396583949016 397990551552 398744321536 398879686656 399635140608 400392025344 400527949824 402265840680 402402401280 402709807104 403164527040 403472515072 403928096220 404373897216 406266347520 407035791360 407806692480 407945134080 408717757440 411083735040 411205081584 411344676864 411862302720 412123738752 412642344960 412782428160 412904276136 413826729408 415294488576 415763418510 416081031168 416222281728 416869063424 417010581504 417800374272 419755659840 420550651620 420693419520 421014798336 421490187360 421812174848 421955371008 422288464230 423930101760 424732999680 425002605588 425537418240 425681879040 426343360320 426488094720 429083563392 429229228032 429769359360 429896221656 430042162176 430583316480 430856635968 431672652324 433350770688 433840088880 434171510784 434661755715 434993805312 435141476352 435965607936 438005905920 438835462560 438984437760 439319789568 439666590330 439815847680 440151834624 440648832240 443199651840 443480979744 444039045120 444320905842 444880028160 445031055360 447739370496 448587361728 448739647488 449304330240 449589533184 450441028512 452192108544 452549070765 452702701440 453048532992 453560092920 453906579456 454060670976 454766251008 454920634368 457049640960 457915265280 458782529040 458938275840 459288870912 459807477120 461438320640 462469201920 462605716782 462762761472 463345090560 463639206096 464222638080 464380231680 464517310653 467206299648 468091160064 468250066944 468977696352 469136904192 470025421056 472225117320 472746295296 473280096960 473641648128 474176460780 474538696704 474699792384 476759514880 476921364480 477824624640 478729595520 478892113920 479636280360 479799106560 481500856320 482412789760 482719008816 482882881536 483490529280 483633249363 483797432448 484406231040 484713715464 487519617024 488442949632 489368030976 489534160896 490461308928 492756644160 493689895380 494234763264 494792828640 495170813952 495338913792 495729936270 497488189440 498430401920 498599608320 498916102212 499543925760 500490031680 500659937280 502435676160 503387258880 503706791808 504340643840 504511856640 504660781944 504832103424 505467371520 505788224832 506746157076 508716122112 509679599616 510320967680 510644901888 510818254848 511612032384 511785713664 514006351980 514180846080 515154673440 515723231232 516130345170 516699979776 517283411760 519118110720 520101288960 520277852160 520608106656 521086329280 521263226880 521594106858 522250467840 525273661440 525607087104 526268497920 526602555072 526781325312 527265218560 527444213760 527599908396 527779017216 528778598688 530654068736 531253256985 531839582208 532846854144 533856033792 534037266432 536354454240 536536535040 536946409472 537370277070 537552702720 538570794960 539165196288 539590815405 541688463360 542714388480 543058884918 543742256640 543926845440 544272111504 544957009920 545302929897 548273442112 548459569152 549149736960 549498318336 550189793280 550539034848 550725931008 551768972544 553725984768 554351224680 554774708224 554963042304 556014108672 557067165696 557256278016 559674213120 560734202160 560924559360 561353064448 561986916480 563051285640 565240135680 566310666240 566670140784 567383224320 567575838720 567743379687 568457813760 568650792960 569011752936 572111417856 572305637376 573194962208 573389549568 574111088640 574475514624 575563536432 575758927872 577801027584 578453451840 578895347712 579549007620 579991740416 580188635136 581287477248 584007874560 585113950080 585312583680 586222120440 586421130240 586869112832 587531776320 590932869120 591107304777 591307972992 592052060160 592427874456 593173370880 593374740480 594875923524 596985827328 598116482304 598319529984 599072440320 599452710912 600588038016 603398761020 603603601920 604064710656 604746790560 605208772608 605414227968 605892144330 606355001344 606560845824 609399521280 610553687040 611710038720 611917701120 613076636160 616625602560 616807622376 617017015296 617793454080 618185608128 618963517440 619173642240 619356414204 622941732864 623645127765 624121546752 624333422592 625303595136 625515872256 626700561408 629633489760 630328393728 630825977430 631040129280 631522197504 632235281040 632718262272 632933056512 633432696345 635895152640 637099499520 637503908382 638306127360 638522818560 639515040480 639732142080 642001141760 643625345088 643843842048 644654039040 644844332484 645063243264 645874974720 646284953952 647508978486 650026156032 650760133320 651257266176 652490707968 652712214528 653948411904 657008858880 658253193840 658476656640 658979684352 659499885495 659723771520 660227751936 660973248360 663317585920 664799477760 665221469616 666058567680 666481358763 667320042240 667546583040 671183011840 671609055744 672881042592 673109471232 673956495360 674384299776 675661542768 678288162816 679572799488 680340139380 680859869184 681091006464 682149376512 682380951552 685341802640 685574461440 686872897920 688173793560 688407413760 688933306368 689711215680 692157480960 693468385280 693703802880 693908575173 694144142208 695017635840 695458809144 696333957120 696570347520 700809449472 701691330560 702136740096 702375100416 703258951680 703466544528 703705356288 705038131584 708337675980 709119442944 710462472192 711264691170 711808045056 712049688576 715139272320 715382046720 716493702760 716736936960 718094393280 719454420540 719698659840 722251284480 723619184640 724078513224 724324322304 724989675520 725235793920 725696148672 726609346560 727070573196 731279425536 732199649280 732664424448 733586391040 734052046464 734301241344 735691963392 738301313024 739134966240 739950723072 740534843070 741352144896 742756220928 743008370688 743594904405 746232284160 747645602880 747899412480 748374153318 749315888640 750735047520 753653514240 755080888320 755560187712 756510965760 756767784960 756991172916 757248155136 757943751680 758201057280 758682337248 760119235614 762815223808 763074183168 764519399424 765481451520 765967352832 766227382272 767418048576 767678570496 770401370112 771009527970 771271269120 771860463616 772732010160 773584846848 774195517755 775049969664 778677166080 780151933440 780416778240 781629493920 781894840320 782391160287 783375701760 787910492160 788143073036 788410630656 789402746880 789903832608 790897827840 791166320640 791399862594 791668525824 793167898032 795981103104 797488643072 797759373312 799270281216 800784050688 801055899648 804531681360 804804802560 805419614208 806055415605 806329054080 806945030144 807856192440 808747794432 812532695040 814071582720 814588327377 815613384960 815890268160 817435514880 822410163168 822689353728 823724605440 824247477504 825284689920 825564856320 825808552272 827653458816 830588977152 831526837020 832162062336 832444563456 833738126848 834021163008 835600748544 839511319680 841101303240 841386839040 842029596672 842980374720 843624349696 844576928460 847860203520 849465999360 850005211176 851074836480 851363758080 852686720640 852976189440 858167126784 858458456064 859538718720 859792443312 860084324352 861166632960 861713271936 863345304648 866701541376 867680177760 868343021568 869323511430 869987610624 870282952704 871931215872 876011811840 877670925120 877968875520 879333180660 879631695360 880303669248 881297664480 886399303680 886961959488 888078090240 888641811684 889760056320 890062110720 895478740992 897174723456 897479294976 898608660480 899179066368 900882057024 904384217088 905098141530 905405402880 906097065984 907120185840 907813158912 908121341952 908838216495 909532502016 909841268736 914099281920 915830530560 917565058080 917876551680 918577741824 919614954240 922876641280 924938403840 925211433564 925525522944 926690181120 927278412192 928445276160 928760463360 929034621306 934412599296 936182320128 936500133888 937955392704 938273808384 940050842112 944450234640 945492590592 946238966145 946560193920 947283296256 948352921560 949077393408 949399584768 953519029760 953842728960 955649249280 956255862573 957459191040 957784227840 959272560720 959598213120 963001712640 964825579520 965438017632 965765763072 966981058560 967266498726 967594864896 968812462080 969427430928 971263467729 975039234048 976885899264 978736061952 979068321792 980922617856 985178841295 985513288320 987379790760 988469526528 989585657280 990341627904 991459872540 994976378880 996860803840 997199216640 997832204424 999087851520 1000980063360 1001319874560 1006774517760 1007413583616 1008681287680 1009023713280 1009321563888 1009664206848 1010934743040 1011576449664 1013492314152 1017432244224 1019359199232 1021289803776 1021636509696 1023224064768 1023571427328 1028012703960 1028361692160 1030309346880 1032260690340 1033399959552 1034566823520 1038236221440 1040202577920 1040555704320 1041216213312 1042172658560 1042526453760 1043188213716 1044500935680 1050547322880 1051214174208 1052536995840 1053205110144 1053562650624 1054530437120 1054888427520 1055199816792 1055558034432 1057557197376 1061308137472 1062506513970 1063679164416 1065693708288 1067712067584 1068074532864 1072708908480 1073073070080 1074740554140 1075105405440 1077141589920 1078330392576 1079181630810 1083376926720 1085428776960 1086117769836 1087484513280 1087853690880 1088544223008 1089914019840 1090605859794 1096546884224 1096919138304 1098299473920 1098996636672 1100379586560 1101078069696 1101451862016 1103537945088 1107451969536 1108702449360 1109549416448 1109926084608 1110802264605 1112028217344 1114134331392 1114512556032 1119348426240 1121468404320 1121849118720 1122706128896 1123973832960 1126102571280 1130480271360 1132621332480 1133340281568 1134766448640 1135151677440 1135486759374 1136915627520 1137301585920 1138023505872 1140178853421 1144222835712 1144611274752 1146389924416 1146779099136 1148222177280 1148951029248 1151127072864 1151517855744 1155602055168 1156514291955 1156906903680 1157790695424 1159098015240 1159983480832 1160377270272 1162574954496 1168015749120 1170227900160 1170625167360 1172444240880 1172842260480 1173738225664 1175063552640 1181865738240 1182214609554 1182615945984 1184104120320 1184855748912 1186346741760 1186749480960 1187099793891 1189751847048 1193971654656 1196232964608 1196639059968 1198905421824 1201176076032 1206797522040 1207207203840 1208129421312 1209493581120 1210417545216 1211784288660 1212710002688 1213121691648 1218799042560 1221107374080 1223420077440 1223835402240 1226153272320 1233251205120 1233615244752 1234034030592 1235586908160 1236371216256 1237927034880 1238347284480 1238712828408 1245883465728 1247290255530 1248243093504 1248666845184 1250607190272 1251031744512 1253401122816 1259266979520 1261651954860 1262080258560 1263044395008 1264470562080 1265436524544 1265866113024 1266865392690 1271790305280 1274198999040 1275007816764 1276612254720 1277045637120 1279030080960 1279464284160 1284002283520 1287250690176 1287687684096 1289308078080 1289688664968 1290126486528 1291749949440 1292569907904 1295017956972 1300052312064 1301520266640 1302514532352 1303985267145 1304981415936 1305424429056 1307896823808 1314017717760 1316506387680 1316953313280 1317959368704 1318999770990 1319447543040 1320455503872 1321946496720 1326635171840 1329598955520 1330442939232 1332117135360 1332962717526 1334640084480 1335093166080 1342366023680 1343218111488 1345762085184 1346218942464 1347912990720 1348768599552 1351323085536 1356576325632 1357647212295 1359145598976 1360680278760 1361719738368 1362182012928 1364298753024 1364761903104 1370683605280 1371148922880 1373745795840 1376347587120 1376814827520 1377866612736 1379422431360 1384314961920 1386936770560 1387407605760 1387817150346 1388288284416 1390035271680 1390917618288 1392667914240 1393140695040 1393551931959 1401618898944 1403382661120 1404273480192 1404750200832 1406933089056 1407410712576 1410076263168 1416675351960 1418238885888 1420924944384 1422529382340 1423616090112 1424099377152 1430278544640 1430764093440 1432987405520 1433473873920 1436188786560 1438908841080 1439397319680 1444502568960 1447238369280 1448157026448 1448648644608 1449979351040 1450471587840 1450899748089 1451392297344 1453218693120 1454141146392 1462558851072 1465328848896 1467172782080 1468104092928 1468602482688 1471383926784 1476602626048 1478269932480 1481069686140 1482704289792 1485512441856 1486016741376 1487189808810 1492464568320 1495291205760 1495798824960 1496748306636 1498631777280 1501470095040 1507307028480 1510161776640 1511120375424 1513021931520 1513535569920 1513982345832 1514496310272 1515887503360 1516402114560 1517364674496 1520238471228 1525630447616 1526148366336 1529038798848 1530962903040 1531934705664 1532454764544 1534836097152 1535357140992 1542019055940 1542542538240 1543720927232 1545464020320 1547169693696 1548391035510 1550099939328 1557354332160 1560303866880 1560833556480 1563258987840 1563789680640 1564782320574 1566751403520 1575820984320 1576286146072 1576821261312 1578805493760 1579807665216 1581795655680 1582332641280 1582799725188 1583337051648 1586335796064 1591962206208 1593759770955 1594977286144 1595518746624 1598540562432 1601568101376 1602111799296 1609063362720 1609609605120 1610839228416 1612110831210 1612658108160 1613890060288 1615712384880 1617495588864 1618772446215 1625065390080 1628143165440 1629176654754 1631226769920 1631780536320 1634871029760 1635908789691 1644820326336 1645378707456 1647449210880 1648494955008 1650569379840 1651617104544 1655306917632 1661177954304 1663053674040 1664324124672 1664889126912 1667476253696 1668042326016 1671201497088 1679022639360 1682202606480 1682773678080 1684059193344 1685960749440 1687248699392 1689153856920 1695720407040 1698931998720 1700010422352 1702149672960 1702727516160 1703230139061 1705373441280 1705952378880 1716334253568 1716916912128 1719584886624 1720168648704 1722333265920 1723426543872 1726690609296 1733403082752 1735360355520 1736686043136 1738647022860 1739975221248 1740565905408 1743862431744 1752023623680 1755341850240 1755937751040 1758666361320 1759263390720 1760607338496 1762595328960 1772798607360 1773321914331 1773923918976 1776156180480 1777283623368 1779520112640 1780124221440 1790957481984 1794349446912 1794958589952 1797217320960 1798358132736 1801764114048 1810196283060 1810810805760 1812194131968 1814240371680 1815626317824 1816242683904 1817676432990 1819065004032 1819682537472 1828198563840 1831661061120 1835130116160 1835753103360 1839229908480 1845753282560 1849876807680 1850422867128 1851051045888 1853380362240 1854556824384 1856890552320 1857520926720 1858069242612 1868825198592 1870935383295 1872364640256 1873000267776 1875910785408 1876547616768 1880101684224 1888900469280 1890985181184 1892477932290 1893120387840 1894566592512 1896705843120 1898154786816 1898799169536 1900298089035 1907038059520 1907685457920 1911298498560 1912511725146 1914918382080 1915568455680 1918545121440 1919196426240 1926003425280 1929651159040 1930876035264 1931531526144 1933962117120 1934532997452 1935189729792 1937624924160 1938854861856 1942526935458 1950078468096 1953771798528 1957472123904 1958136643584 1961845235712 1970357682590 1971026576640 1974759581520 1976939053056 1978499656485 1979171314560 1980683255808 1982919745080 1989952757760 1993721607680 1994398433280 1995664408848 1998175703040 1999444076289 2001960126720 2002639749120 2013549035520 2014827167232 2017362575360 2018643127776 2019328413696 2021869486080 2023152899328 2026984628304 2034864488448 2038718398464 2042579607552 2043273019392 2046448129536 2047142854656 2056025407920 2056723384320 2060618693760 2064521380680 2066799919104 2069133647040 2076472442880 2080405155840 2081111408640 2081725725519 2082432426624 2084345317120 2085052907520 2086376427432 2089001871360 2102428348416 2105073991680 2106410220288 2107125301248 2109060874240 2109776855040 2110399633584 2111116068864 2115114394752 2122616274944 2125013027940 2127358328832 2131387416576 2135424135168 2136149065728 2145417816960 2146146140160 2149481108280 2150210810880 2154283179840 2158363261620 2166753853440 2170857553920 2172235539672 2174969026560 2175707381760 2177088446016 2179828039680 2181211719588 2193093768448 2193838276608 2196598947840 2197993273344 2200759173120 2202156139392 2202903724032 2207075890176 2214903939072 2217404898720 2219098832896 2219852169216 2221604529210 2224056434688 2228268662784 2229025112064 2238696852480 2242936808640 2243698237440 2247947665920 2252205142560 2260960542720 2265242664960 2266680563136 2269532897280 2270303354880 2270973518748 2273831255040 2274603171840 2276047011744 2280357706842 2288445671424 2289222549504 2292779848832 2293558198272 2296444354560 2297902058496 2302254145728 2303035711488 2311204110336 2313028583910 2313813807360 2315581390848 2318196030480 2319966961664 2320754540544 2322586553265 2325149908992 2336031498240 2340455800320 2341250334720 2344888481760 2345684520960 2347476451328 2350127105280 2363731476480 2364429219108 2365231891968 2368208240640 2369711497824 2372693483520 2373498961920 2374199587782 2379503694096 2387943309312 2392465929216 2393278119936 2397810843648 2402352152064 2413595044080 2414414407680 2416258842624 2418166246815 2418987162240 2420835090432 2423568577320 2425420005376 2426243383296 2437598085120 2442214748160 2443764982131 2446840154880 2447670804480 2452306544640 2467230489504 2468068061184 2471173816320 2472742432512 2475854069760 2476694568960 2477425656816 2491766931456 2494580511060 2496486187008 2497333690368 2501214380544 2502063489024 2506802245632 2518533959040 2523303909720 2524160517120 2526088790016 2528941124160 2530873049088 2533730785380 2543580610560 2548397998080 2550015633528 2553224509440 2554091274240 2558060161920 2558928568320 2574501380352 2575375368192 2578616156160 2579377329936 2580252973056 2583499898880 2585139815808 2590035913944 2600104624128 2603040533280 2605029064704 2607970534290 2609962831872 2610848858112 2615793647616 2628035435520 2633012775360 2633906626560 2637999541980 2638895086080 2640911007744 2643892993440 2653270343680 2659197911040 2660885878464 2664234270720 2665925435052 2669280168960 2670186332160 2684732047360 2686436222976 2691524170368 2692437884928 2695825981440 2697537199104 2702646171072 2713152651264 2715294424590 2718291197952 2721360557520 2723439476736 2724364025856 2726514649485 2728597506048 2729523806208 2741367210560 2742297845760 2747491591680 2752695174240 2753629655040 2755733225472 2758844862720 2768629923840 2773873541120 2774815211520 2775634300692 2776576568832 2780070543360 2781835236576 2785335828480 2786281390080 2787103863918 2803237797888 2806765322240 2808546960384 2809500401664 2813866178112 2814821425152 2820152526336 2833350703920 2836477771776 2838716898435 2841849888768 2845058764680 2847232180224 2848198754304 2860557089280 2861528186880 2865974811040 2866947747840 2868767587719 2872377573120 2877817682160 2878794639360 2889005137920 2894476738560 2896314052896 2897297289216 2899958702080 2900943175680 2901799496178 2902784594688 2906437386240 2908282292784 2913790403187 2925117702144 2930657697792 2934345564160 2936208185856 2937204965376 2942767853568 2953205252096 2955536523885 2956539864960 2962139372280 2965408579584 2971024883712 2974379617620 2984929136640 2990582411520 2991597649920 2993496613272 2997263554560 3002940190080 3020323553280 3022240750848 3026043863040 3027071139840 3027964691664 3028992620544 3031775006720 3032804229120 3034729348992 3040476942456 3051260895232 3052296732672 3058077597696 3063869411328 3064909529088 3069672194304 3070714281984 3084038111880 3085085076480 3087441854464 3090928040640 3096782071020 3100199878656 3114708664320 3120607733760 3121667112960 3126517975680 3127579361280 3129564641148 3133502807040 3151641968640 3152572292144 3153642522624 3157610987520 3159615330432 3163591311360 3164665282560 3165599450376 3166674103296 3172671592128 3183924412416 3187519541910 3189954572288 3191037493248 3197081124864 3203136202752 3204223598592 3218126725440 3219219210240 3224221662420 3225316216320 3227780120576 3231424769760 3234991177728 3237544892430 3250130780160 3256286330880 3258353309508 3262453539840 3263561072640 3269742059520 3271817579382 3289640652672 3290757414912 3294898421760 3296989910016 3301138759680 3303234209088 3310613835264 3322355908608 3326107348080 3328648249344 3329778253824 3332406793815 3334952507392 3336084652032 3342402994176 3358045278720 3364405212960 3365547356160 3368118386688 3371921498880 3374497398784 3378307713840 3391440814080 3397863997440 3400020844704 3404299345920 3405455032320 3406460278122 3410746882560 3411904757760 3420536560263 3432668507136 3433833824256 3439169773248 3440337297408 3444666531840 3446853087744 3453381218592 3466806165504 3469542875865 3470720711040 3473372086272 3477294045720 3479950442496 3481131810816 3487724863488 3504047247360 3510683700480 3511875502080 3517332722640 3518526781440 3521214676992 3525190657920 3545597214720 3546643828662 3547847837952 3552312360960 3554567246736 3559040225280 3560248442880 3561299381673 3581914963968 3588698893824 3589917179904 3596716265472 3603528228096 3620392566120 3621621611520 3624388263936 3628480743360 3631252635648 3635352865980 3638130008064 3639365074944 3656397127680 3663322122240 3670260232320 3671506206720 3678459816960 3691506565120 3699753615360 3700845734256 3702102091776 3706760724480 3709113648768 3713781104640 3715041853440 3716138485224 3737650397184 3741870766590 3744729280512 3746000535552 3751821570816 3753095233536 3760203368448 3777800938560 3784955864580 3786240775680 3789133185024 3793411686240 3796309573632 3797598339072 3800596178070 3814076119040 3815370915840 3822596997120 3825023450292 3829836764160 3831136911360 3837090242880 3838392852480 3852006850560 3859302318080 3861752070528 3863063052288 3867924234240 3869065994904 3870379459584 3875249848320 3877709723712 3885053870916 3900156936192 3907543597056 3911955801435 3914944247808 3916273287168 3923690471424 3940715365180 3942053153280 3949519163040 3953878106112 3956999312970 3958342629120 3961366511616 3965839490160 3979905515520 3987443215360 3988796866560 3991328817696 3996351406080 3998888152578 4003920253440 4005279498240 4027098071040 4029654334464 4034725150720 4037286255552 4038656827392 4043738972160 4046305798656 4053969256608 4069728976896 4072941636885 4077436796928 4085159215104 4086546038784 4092896259072 4094285709312 4112050815840 4113446768640 4121237387520 4129042761360 4133599838208 4138267294080 4152944885760 4160810311680 4162222817280 4163451451038 4164864853248 4168690634240 4170105815040 4172752854864 4178003742720 4180655795877 4204856696832 4210147983360 4212820440576 4214250602496 4218121748480 4220799267168 4222232137728 4230228789504 4245232549888 4250026055880 4254716657664 4262774833152 4270848270336 4272298131456 4290835633920 4292292280320 4298962216560 4300421621760 4308566359680 4316726523240 4333507706880 4341715107840 4344471079344 4349938053120 4351414763520 4352699244267 4354176892032 4359656079360 4362423439176 4386187536896 4387676553216 4395986546688 4401518346240 4404312278784 4405807448064 4414151780352 4429807878144 4434809797440 4438197665792 4443209058420 4448112869376 4456537325568 4458050224128 4477393704960 4485873617280 4487396474880 4495895331840 4504410285120 4521921085440 4530485329920 4533361126272 4539065794560 4540606709760 4541947037496 4547662510080 4549206343680 4552094023488 4560715413684 4576891342848 4578445099008 4585559697664 4587116396544 4592888709120 4595804116992 4604508291456 4606071422976 4626057167820 4627627614720 4631162781696 4636392060960 4639933923328 4641509081088 4645173106530 4650299817984 4672062996480 4680911600640 4682500669440 4689776963520 4691369041920 4700254210560 4727462952960 4728858438216 4730463783936 4736416481280 4739422995648 4745386967040 4746997923840 4748399175564 4759007388192 4775886618624 4781279312865 4784931858432 4786556239872 4795621687296 4804704304128 4827190088160 4828828815360 4832517685248 4836332493630 4837974324480 4841670180864 4847137154640 4850840010752 4852486766592 4856317338645 4875196170240 4884429496320 4887529964262 4893680309760 4895341608960 4904613089280 4934460979008 4936136122368 4942347632640 4945484865024 4951708139520 4954851313632 4983533862912 4989161022120 4992972374016 4994667380736 5002428761088 5004126978048 5013604491264 5037067918080 5046607819440 5048321034240 5052177580032 5057882248320 5061746098176 5067461570760 5087161221120 5096795996160 5100031267056 5106449018880 5108182548480 5109690417183 5116120323840 5117857136640 5149002760704 5150750736384 5158754659872 5160505946112 5166999797760 5170279631616 5180071827888 5200209248256 5206081066560 5210058129408 5215941068580 5219925663744 5221697716224 5231587295232 5256070871040 5266025550720 5267813253120 5275999083960 5277790172160 5281822015488 5287785986880 5306540687360 5318395822080 5319965742993 5321771756928 5328468541440 5331850870104 5338560337920 5340372664320 5372872445952 5383048340736 5384875769856 5391651962880 5395074398208 5405292342144 5430588849180 5436582395904 5442721115040 5446878953472 5448728051712 5453029298970 5457195012096 5459047612416 5482734421120 5484595691520 5494983183360 5505390348480 5507259310080 5517689725440 5537259847680 5547747082240 5549630423040 5551268601384 5553153137664 5560141086720 5563670473152 5570671656960 5572562780160 5574207727836 5606475595776 5613530644480 5617093920768 5619000803328 5627732356224 5629642850304 5640305052672 5666701407840 5672955543552 5677433796870 5683699777536 5690117529360 5694464360448 5696397508608 5700894267105 5721114178560 5723056373760 5731949622080 5733895495680 5737535175438 5744755146240 5755635364320 5757589278720 5778010275840 5788953477120 5792628105792 5794594578432 5799917404160 5801886351360 5803598992356 5805569189376 5812874772480 5816564585568 5827580806374 5850235404288 5861315395584 5868691128320 5872416371712 5874409930752 5885535707136 5906410504192 5911073047770 5913079729920 5924278744560 5930817159168 5935498969455 5942049767424 5948759235240 5969858273280 5981164823040 5983195299840 5986993226544 5994527109120 5998332228867 6005880380160 6040647106560 6044481501696 6052087726080 6055929383328 6057985241088 6063550013440 6065608458240 6069458697984 6080953884912 6102521790464 6104593465344 6116155195392 6127738822656 6129819058176 6139344388608 6141428563968 6168076223760 6170170152960 6174883708928 6181856081280 6193564142040 6200399757312 6229417328640 6241215467520 6243334225920 6245177176557 6253035951360 6255158722560 6259129282296 6267005614080 6305144584288 6307285045248 6315221975040 6319230660864 6327182622720 6329330565120 6331198900752 6333348206592 6345343184256 6367848824832 6375039083820 6379909144576 6382074986496 6394162249728 6406272405504 6408447197184 6436253450880 6438438420480 6448443324840 6450632432640 6455560241152 6462849539520 6475089784860 6500261560320 6512572661760 6516706619016 6524907079680 6527122145280 6539484119040 6543635158764 6579281305344 6581514829824 6589796843520 6593979820032 6602277519360 6606468418176 6621227670528 6644711817216 6652214696160 6657296498688 6659556507648 6664813587630 6669905014784 6672169304064 6684805988352 6716090557440 6728810425920 6731094712320 6743842997760 6748994797568 6756615427680 6782881628160 6795727994880 6800041689408 6808598691840 6810910064640 6812920556244 6821493765120 6823809515520 6841073120526 6865337014272 6867667648512 6878339546496 6880674594816 6889333063680 6893706175488 6906762437184 6933612331008 6939085751730 6941441422080 6946744172544 6954588091440 6959900884992 6962263621632 6967759659795 6975449726976 7008094494720 7021367400960 7023751004160 7034665445280 7037053562880 7042429353984 7050381315840 7091194429440 7093287657324 7095695675904 7104624721920 7109134493472 7118080450560 7120496885760 7122598763346 7163829927936 7177397787648 7179834359808 7193432530944 7207056456192 7240785132240 7243243223040 7248776527872 7254498740445 7256961486720 7262505271296 7270705731960 7276260016128 7278730149888 7312794255360 7326644244480 7331294946393 7340520464640 7343012413440 7356919633920 7383013130240 7401691468512 7404204183552 7413521448960 7418227297536 7427562209280 7430083706880 7432276970448 7475300794368 7483741533180 7489458561024 7492001071104 7503643141632 7506190467072 7520406736896 7555601877120 7569911729160 7572481551360 7578266370048 7586823372480 7592619147264 7601192356140 7628152238080 7630741831680 7645193994240 7650046900584 7659673528320 7662273822720 7674180485760 7676785704960 7718604636160 7723504141056 7726126104576 7735848468480 7738131989808 7740758919168 7750499696640 7755419447424 7770107741832 7800313872384 7815087194112 7823911602870 7829888495616 7832546574336 7847380942848 7881430730360 7884106306560 7899038326080 7913998625940 7916685258240 7922733023232 7931678980320 7959811031040 7974886430720 7977593733120 7982657635392 7992702812160 7997776305156 8007840506880 8010558996480 8054196142080 8059308668928 8069450301440 8074572511104 8077313654784 8087477944320 8092611597312 8107938513216 8139457953792 8145883273770 8154873593856 8170318430208 8173092077568 8179543948455 8185792518144 8188571418624 8224101631680 8226893537280 8242474775040 8258085522720 8267199676416 8276534588160 8305889771520 8321620623360 8324445634560 8326902902076 8329729706496 8337381268480 8340211630080 8345505709728 8356007485440 8361311591754 8409713393664 8420295966720 8425640881152 8428501204992 8436243496960 8441598534336 8444464275456 8460457579008 8490465099776 8500052111760 8509433315328 8516150695305 8525549666304 8541696540672 8544596262912 8581671267840 8584584560640 8597924433120 8600843243520 8606302763157 8617132719360 8633453046480 8667015413760 8683430215680 8688942158688 8699876106240 8702829527040 8705398488534 8708353784064 8719312158720 8724846878352 8741371209561 8772375073792 8775353106432 8791973093376 8803036692480 8808624557568 8811614896128 8828303560704 8859615756288 8866609571655 8869619594880 8876395331584 8886418116840 8896225738752 8913074651136 8954787409920 8971747234560 8974792949760 8991790663680 9008820570240 9060970659840 9066722252544 9078131589120 9081213419520 9083894074992 9095325020160 9098412687360 9104188046976 9121430827368 9153782685696 9156890198016 9171119395328 9174232793088 9191608233984 9209016582912 9212142845952 9252114335640 9255255229440 9262325563392 9272784121920 9279867846656 9290346213060 9300599635968 9344125992960 9361823201280 9365001338880 9379553927040 9382738083840 9400508421120 9454925905920 9457716876432 9460927567872 9472832962560 9478845991296 9490773934080 9493995847680 9496798351128 9518014776384 9551773237248 9562558625730 9569863716864 9573112479744 9591243374592 9609408608256 9654380176320 9657657630720 9672664987260 9675948648960 9683340361728 9694274309280 9701680021504 9704973533184 9712634677290 9750392340480 9768858992640 9775059928524 9787360619520 9790683217920 9809226178560 9868921958016 9872272244736 9884695265280 9890969730048 9903416279040 9909702627264 9967067725824 9978322044240 9985944748032 9989334761472 9997220381445 10004857522176 10008253956096 10027208982528 10074135836160 10093215638880 10096642068480 10104355160064 10115764496640 10123492196352 10134923141520 10174322442240 10193591992320 10200062534112 10212898037760 10216365096960 10219380834366 10232240647680 10235714273280 10298005521408 10301501472768 10317509319744 10321011892224 10333999595520 10340559263232 10360143655776 10400418496512 10408628627595 10412162133120 10420116258816 10431882137160 10439851327488 10443395432448 10463174590464 10512141742080 10532051101440 10535626506240 10551998167920 10555580344320 10563644030976 10575571973760 10613081374720 10636791644160 10639931485986 10643543513856 10656937082880 10663701740208 10677120675840 10680745328640 10683898145019 10745744891904 10766096681472 10769751539712 10790148796416 10810584684288 10861177698360 10873164791808 10885442230080 10893757906944 10906058597940 10914390024192 10918095224832 10965468842240 10969191383040 10989966366720 11010780696960 11014518620160 11035379450880 11074519695360 11095494164480 11099260846080 11102537202768 11106306275328 11120282173440 11127340946304 11141343313920 11145125560320 11148415455672 11212951191552 11234187841536 11238001606656 11255464712448 11259285700608 11280610105344 11333402815680 11354867593740 11367399555072 11380235058720 11388928720896 11392795017216 11401788534210 11442228357120 11446112747520 11463899244160 11467790991360 11475070350876 11489510292480 11511270728640 11515178557440 11556020551680 11577906954240 11585256211584 11589189156864 11599834808320 11603772702720 11607197984712 11611138378752 11625749544960 11633129171136 11655161612748 11700470808576 11722630791168 11737382256640 11744832743424 11748819861504 11771071414272 11822146095540 11826159459840 11848557489120 11861634318336 11870997938910 11884099534848 11897518470480 11939716546560 11962329646080 11966390599680 11973986453088 11989054218240 11996664457734 12011760760320 12081294213120 12088963003392 12104175452160 12111858766656 12115970482176 12127100026880 12131216916480 12138917395968 12161907769824 12205043580928 12209186930688 12218824910655 12232310390784 12255477645312 12259638116352 12278688777216 12282857127936 12336152447520 12340340305920 12349767417856 12363712162560 12387128284080 12400799514624 12458834657280 12482430935040 12486668451840 12490354353114 12506071902720 12510317445120 12518258564592 12534011228160 12541967387631 12610289168576 12614570090496 12630443950080 12638461321728 12654365245440 12662397801504 12666696413184 12690686368512 12735697649664 12750078167640 12759818289152 12764149972992 12788324499456 12812544811008 12816894394368 12872506901760 12876876840960 12896886649680 12901264865280 12911120482304 12925699079040 12950179569720 13000523120640 13025145323520 13033413238032 13049814159360 13054244290560 13058097732801 13078968238080 13087270317528 13158562610688 13163029659648 13187959640064 13204555038720 13212936836352 13242455341056 13289423634432 13304429392320 13314592997376 13329627175260 13339810029568 13344338608128 13369611976704 13432181114880 13457620851840 13462189424640 13487685995520 13497989595136 13513230855360 13565763256320 13591455989760 13600083378816 13617197383680 13621820129280 13625841112488 13642987530240 13647619031040 13682146241052 13730674028544 13735335297024 13756679092992 13761349189632 13778666127360 13787412350976 13813524874368 13878171503460 13882882844160 13893488345088 13909176182880 13919801769984 13924527243264 13935519319590 13950899453952 14016188989440 14042734801920 14047502008320 14069330890560 14074107125760 14100762631680 14182388858880 14186575314648 14191391351808 14209249443840 14218268986944 14236160901120 14240993771520 14245197526692 14327659855872 14343837938595 14354795575296 14359668719616 14386865061888 14414112912384 14481570264480 14486486446080 14497553055744 14508997480890 14513922973440 14525010542592 14541411463920 14552520032256 14557460299776 14568952015935 14625588510720 14653288488960 14662589892786 14681040929280 14686024826880 14713839267840 14766026260480 14803382937024 14808408367104 14827042897920 14836454595072 14855124418560 14864553940896 14950601588736 14967483066360 14978917122048 14984002142208 15007286283264 15012380934144 15040813473792 15111203754240 15139823458320 15144963102720 15156532740096 15173646744960 15185238294528 15202384712280 15256304476160 15261483663360 15290387988480 15300093801168 15319347056640 15324547645440 15329071251549 15348360971520 15353571409920 15437209272320 15447008282112 15452252209152 15476263979616 15481517838336 15500999393280 15510838894848 15540215483664 15600627744768 15630174388224 15647823205740 15659776991232 15665093148672 15694761885696 15762861460720 15768212613120 15798076652160 15827997251880 15833370516480 15845466046464 15863357960640 15919622062080 15949772861440 15955187466240 15959897228979 15965315270784 15985405624320 15995552610312 16015681013760 16021117992960 16118617337856 16138900602880 16149145022208 16154627309568 16174955888640 16185223194624 16215877026432 16291766547540 16309747187712 16340636860416 16346184155136 16359087896910 16371585036288 16377142837248 16448203263360 16453787074560 16484949550080 16516171045440 16553069176320 16611779543040 16643241246720 16648891269120 16653805804152 16659459412992 16674762536960 16680423260160 16691011419456 16712014970880 16722623183508 16819426787328 16840591933440 16851281762304 16857002409984 16872486993920 16883197068672 16888928550912 16920915158016 16980930199552 17000104223520 17018866630656 17032301390610 17051099332608 17083393081344 17089192525824 17102682801315 17163342535680 17169169121280 17195848866240 17201686487040 17212605526314 17234265438720 17266906092960 17334030827520 17366860431360 17377884317376 17399752212480 17405659054080 17410796977068 17416707568128 17438624317440 17449693756704 17482742419122 17544750147584 17550706212864 17583946186752 17606073384960 17617249115136 17623229792256 17656607121408 17719231512576 17733219143310 17739239189760 17752790663168 17772836233680 17792451477504 17806496908365 17826149302272 17909574819840 17943494469120 17949585899520 17983581327360 17994996686601 18017641140480 18121941319680 18133444505088 18156263178240 18167788149984 18190650040320 18196825374720 18208376093952 18242861654736 18307565371392 18313780396032 18342238790656 18348465586176 18383216467968 18418033165824 18424285691904 18504228671280 18510510458880 18524651126784 18545568243840 18559735693312 18580692426120 18601199271936 18688251985920 18723646402560 18730002677760 18735531529671 18759107854080 18765476167680 18801016842240 18915433752864 18921855135744 18945665925120 18957691982592 18981547868160 18987991695360 18993596702256 19036029552768 19103546474496 19125117251460 19139727433728 19146224959488 19182486749184 19218817216512 19308760352640 19315315261440 19345329974520 19351897297920 19366680723456 19388548618560 19403360043008 19425269354580 19500784680960 19537717985280 19550119857048 19574721239040 19581366435840 19618452357120 19737843916032 19744544489472 19769390530560 19781939460096 19806832558080 19819405254528 19934135451648 19956644088480 19971889496064 19978669522944 19994440762890 20009715044352 20016507912192 20054417965056 20148271672320 20186431277760 20193284136960 20231528993280 20246984392704 20269846283040 20348644884480 20387183984640 20400125068224 20425796075520 20432730193920 20438761668732 20464481295360 20471428546560 20596011042816 20603002945536 20635018639488 20642023784448 20667999191040 20681118526464 20720287311552 20800836993024 20817257255190 20824324266240 20840232517632 20863764274320 20879702654976 20886790864896 20903278979385 20926349180928 21024283484160 21064102202880 21071253012480 21103996335840 21111160688640 21127288061952 21151143947520 21226162749440 21273583288320 21279862971972 21287087027712 21313874165760 21327403480416 21354241351680 21361490657280 21367796290038 21491489783808 21532193362944 21539503079424 21580297592832 21621169368576 21722355396720 21746329583616 21763496221335 21770884460160 21787515813888 21812117195880 21828780048384 21836190449664 21930937684480 21938382766080 21979932733440 21993884839179 22021561393920 22029037240320 22070758901760 22149039390720 22190988328960 22205074405536 22212612550656 22240564346880 22254681892608 22282686627840 22290251120640 22296830911344 22425902383104 22468375683072 22476003213312 22510929424896 22518571401216 22561220210688 22666805631360 22709735187480 22734799110144 22760470117440 22777857441792 22803577068420 22884456714240 22892225495040 22927798488320 22935581982720 22950140701752 22979020584960 23022541457280 23030357114880 23155813908480 23170512423168 23178378313728 23199669616640 23207545405440 23214395969424 23222276757504 23251499089920 23266258342272 23310323225496 23400941617152 23445261582336 23489665486848 23497639723008 23542142828544 23644292191080 23652318919680 23697114978240 23741995877820 23768199069696 23795036940960 23879433093120 23924659292160 23932781199360 23947972906176 23978108436480 23993328915468 24023521520640 24162588426240 24177926006784 24208350904320 24223717533312 24231940964352 24254200053760 24262433832960 24277834791936 24323815539648 24410087161856 24418373861376 24437649821310 24464620781568 24510955290624 24519276232704 24557377554432 24565714255872 24672304895040 24680680611840 24727424325120 24774256568160 24801599029248 24917669314560 24964861870080 24973336903680 24980708706228 25012143805440 25020634890240 25036517129184 25068022456320 25083934775262 25220578337152 25229140180992 25260887900160 25276922643456 25308730490880 25324795603008 25333392826368 25381372737024 25471395299328 25500156335280 25519636578304 25528299945984 25548452085915 25576648998912 25625089622016 25633788788736 25745013803520 25753753681920 25793773299360 25802529730560 25822240964608 25851398158080 25900359139440 26001046241280 26050290647040 26066826476064 26099628318720 26108488581120 26116195465602 26157936476160 26174540635056 26224113628683 26317125221376 26326059319296 26375919280128 26409110077440 26425873672704 26484910682112 26578847268864 26599828714965 26608858784640 26629185994752 26659254350520 26679620059136 26688677216256 26739223953408 26864362229760 26915241703680 26924378849280 26975371991040 26995979190272 27026461710720 27182911979520 27200166757632 27234394767360 27243640258560 27251682224976 27285975060480 27295238062080 27364292482104 27461348057088 27470670594048 27513358185984 27522698379264 27574824701952 27627049748736 27756343006920 27765765688320 27786976690176 27818352365760 27839603539968 27871038639180 27901798907904 28032377978880 28085469603840 28095004016640 28138661781120 28148214251520 28201525263360 28364777717760 28373150629296 28382782703616 28418498887680 28436537973888 28472321802240 28481987543040 28490395053384 28655319711744 28687675877190 28709591150592 28719337439232 28773730123776 28828225824768 28963140528960 28972972892160 29017994961780 29027845946880 29050021085184 29082822927840 29105040064512 29114920599552 29137904031870 29251177021440 29306576977920 29325179785572 29362081858560 29372049653760 29427678535680 29532052520960 29606765874048 29616816734208 29654085795840 29672909190144 29710248837120 29729107881792 29901203177472 29934966132720 29957834244096 29968004284416 29991661144335 30014572566528 30024761868288 30081626947584 30222407508480 30279646916640 30289926205440 30313065480192 30347293489920 30370476589056 30404769424560 30512608952320 30522967326720 30580775976960 30600187602336 30638694113280 30649095290880 30658142503098 30696721943040 30707142819840 30874418544640 30894016564224 30904504418304 30952527959232 30963035676672 31001998786560 31021677789696 31080430967328 31201255489536 31225885882785 31260348776448 31295646411480 31319553982464 31330186297344 31389523771392 31525722921440 31536425226240 31596153304320 31655994503760 31666741032960 31690932092928 31726715921280 31839244124160 31899545722880 31910374932480 31919794457958 31930630541568 31970811248640 31991105220624 32031362027520 32042235985920 32051694435057 32237234675712 32277801205760 32298290044416 32309254619136 32370446389248 32431754052864 32583533095080 32619494375424 32681273720832 32718175793820 32743170072576 32754285674496 32896406526720 32907574149120 32969899100160 33032342090880 33106138352640 33223559086080 33286482493440 33297782538240 33307611608304 33318918825984 33349525073920 33360846520320 33382022838912 33424029941760 33445246367016 33638853574656 33702563524608 33714004819968 33744973987840 33766394137344 33777857101824 33841830316032 33961860399104 34000208447040 34064602781220 34102198665216 34166786162688 34178385051648 34205365602630 34326685071360 34338338242560 34391697732480 34403372974080 34425211052628 34468530877440 34533812185920 34668061655040 34733720862720 34755768634752 34799504424960 34811318108160 34821593954136 34833415136256 34877248634880 34899387513408 34965484838244 35089500295168 35101412425728 35167892373504 35212146769920 35234498230272 35246459584512 35313214242816 35466438286620 35478478379520 35505581326336 35545672467360 35584902955008 35612993816730 35652298604544 35819149639680 35886988938240 35899171799040 35967162654720 35989993373202 36035282280960 36243882639360 36266889010176 36312526356480 36335576299968 36381300080640 36393650749440 36416752187904 36485723309472 36615130742784 36627560792064 36656474731965 36684477581312 36696931172352 36766432935936 36836066331648 36848571383808 37008457342560 37021020917760 37049302253568 37091136487680 37119471386624 37161384852240 37202398543872 37376503971840 37447292805120 37460005355520 37471063059342 37518215708160 37530952335360 37602033684480 37625902162893 37830867505728 37843710271488 37891331850240 37915383965184 37963095736320 37987193404512 38072059105536 38207092948992 38250234502920 38279454867456 38292449918976 38364973498368 38437634433024 38617520705280 38630630522880 38690659949040 38703794595840 38733361446912 38777097237120 38806720086016 38850538709160 39001569361920 39075435970560 39100239714096 39149442478080 39162732871680 39174293198403 39236904714240 39475687832064 39489088978944 39563878920192 39613665116160 39638810509056 39868270903296 39913288176960 39943778992128 39988881525780 40019430088704 40033015824384 40108835930112 40296543344640 40372862555520 40386568273920 40463057986560 40493968785408 40539692566080 40697289768960 40774367969280 40800250136448 40851592151040 40865460387840 40877523337464 40928962590720 40942857093120 41192022085632 41206005891072 41270037278976 41284047568896 41335998382080 41362237052928 41440574623104 41634514510380 41648648532480 41680465035264 41727528548640 41759405309952 41773581729792 41806557958770 41852698361856 42048566968320 42128204405760 42142506024960 42207992671680 42222321377280 42302287895040 42452325498880 42547166576640 42559725943944 42574174055424 42627748331520 42654806960832 42708482703360 42722981314560 42735592580076 42982979567616 43031513815785 43064386725888 43079006158848 43160595185664 43242338737152 43444710793440 43492659167232 43526992442670 43541768920320 43575031627776 43624234391760 43657560096768 43672380899328 43706856047805 43861875368960 43876765532160 43959865466880 43987769678358 44043122787840 44058074480640 44141517803520 44298078781440 44381976657920 44410148811072 44425225101312 44481128693760 44509363785216 44565373255680 44593661822688 44851804766208 44936751366144 44952006426624 45021858849792 45037142802432 45122440421376 45333611262720 45419470374960 45469598220288 45520940234880 45555714883584 45607154136840 45768913428480 45784450990080 45855596976640 45871163965440 45900281403504 45958041169920 45987213754647 46045082914560 46060714229760 46311627816960 46341024846336 46356756627456 46399339233280 46428791938848 46444553515008 46502998179840 46532516684544 46620646450992 46801883234304 46890523164672 46979330973696 46995279446016 47084285657088 47288584382160 47304637839360 47394229956480 47483991755640 47536398139392 47590073881920 47758866186240 47849318584320 47865562398720 47879691686937 47895945812352 47956216872960 47986657830936 48047043041280 48355852013568 48416701808640 48447435066624 48463881928704 48508400107520 48524867665920 48555669583872 48647631079296 48820174323712 48875299642620 48929241563136 49021910581248 49038552465408 49114755108864 49131428511744 49344609790080 49361361223680 49454848650240 49548513136320 49835338629120 49929723740160 49946673807360 49961417412456 50024287610880 50041269780480 50073034258368 50136044912640 50167869550524 50441156674304 50458280361984 50521775800320 50553845286912 50617460981760 50649591206016 50666785652736 50762745474048 50942790598656 51000312670560 51039273156608 51056599891968 51096904171830 51153297997824 51250179244032 51267577577472 51490027607040 51507507363840 51587546598720 51605059461120 51702796316160 51800718278880 52002092482560 52100581294080 52133652952128 52199256637440 52216977162240 52232390931204 52315872952320 52349081270112 52448227257366 52634250442752 52652118638592 52751838560256 52818220154880 52851747345408 52969821364224 53157694537728 53199657429930 53217717569280 53258371989504 53318508701040 53359240118272 53377354432512 53419490725095 53478447906816 53728724459520 53830483407360 53848757698560 53950743982080 53991958380544 54052923421440 54365823959040 54400333515264 54468789534720 54503364449952 54571950120960 54590476124160 54728584964208 54922696114176 54941341188096 55026716371968 55045396758528 55149649403904 55254099497472 55512686013840 55531531376640 55573953380352 55636704731520 55679207079936 55742077278360 55803597815808 56064755957760 56170939207680 56190008033280 56206594589013 56277323562240 56296428503040 56403050526720 56746301258592 56765565407232 56836997775360 56873075947776 56944643604480 56963975086080 56980790106768 57310639423488 57375351754380 57419182301184 57438674878464 57547460247552 57656451649536 57926281057920 57945945784320 58035989923560 58055691893760 58100042170368 58165645855680 58210080129024 58275808063740 58502354042880 58613153955840 58650359571144 58724163717120 58744099307520 58855357071360 59213531748096 59233633468416 59308171591680 59345818380288 59420497674240 59458215763584 59802406354944 59869932265440 59915668488192 59936008568832 59983322288670 60029145133056 60049523736576 60163253895168 60444815016960 60559293833280 60579852410880 60694586979840 60740953178112 60809538849120 61025217904640 61045934653440 61161551953920 61200375204672 61277388226560 61298190581760 61316285006196 61393443886080 61414285639680 61748837089280 61788033128448 61809008836608 61905055918464 61926071353344 62003997573120 62043355579392 62160861934656 62402510979072 62451771765570 62520697552896 62591292822960 62639107964928 62660372594688 62709836938155 62779047542784 63051445842880 63072850452480 63192306608640 63311989007520 63333482065920 63381864185856 63453431842560 63678488248320 63799091445760 63820749864960 63839588915916 63861261083136 63941622497280 63982210441248 64062724055040 64084471971840 64103388870114 64474469351424 64555602411520 64596580088832 64618509238272 64740892778496 64863508105728 65167066190160 65238988750848 65290488664005 65362547441664 65436351587640 65486340145152 65508571348992 65792813053440 65815148298240 65939798200320 65981654517537 66064684181760 66212276705280 66447118172160 66572964986880 66615223216608 66637837651968 66699050147840 66721693040640 66764045677824 66848059883520 66890492734032 67277707149312 67405127049216 67428009639936 67489947975680 67532788274688 67555714203648 67683660632064 67923720798208 68000416894080 68129205562440 68204397330432 68333572325376 68410731205260 68653370142720 68676676485120 68783395464960 68806745948160 68850422105256 68937061754880 69067624371840 69467441725440 69511537269504 69599008849920 69622636216320 69643187908272 69666830272512 69754497269760 69798775026816 69930969676488 70179000590336 70202824851456 70335784747008 70468996460544 70492919169024 70626428485632 70932876573240 70956956759040 71011162652672 71091344934720 71225987633460 71304597209088 71638299279360 71773977876480 71798343598080 71934325309440 71979986746404 72070564561920 72487765278720 72533778020352 72625052712960 72671152599936 72762600161280 72787301498880 72833504375808 72971446618944 73230261485568 73255121584128 73312949463930 73368955162624 73393862344704 73532865871872 73672132663296 73697142767616 74016914685120 74042041835520 74182272975360 74238942773248 74322769704480 74404797087744 74753007943680 74894585610240 74920010711040 74942126118684 75036431416320 75061904670720 75204067368960 75251804325786 75661735011456 75687420542976 75782663700480 75830767930368 75926191472640 75974386809024 76144118211072 76414185897984 76500469005840 76558909734912 76584899837952 76645356257745 76729946996736 76875268866048 77235041410560 77261261045760 77381319898080 77407589191680 77466722893824 77554194474240 77613440172032 77701077418320 78003138723840 78150871941120 78200479428192 78298884956160 78325465743360 78348586396806 78473809428480 78672340886049 78951375664128 78978177957888 79127757840384 79227330232320 79277621018112 79736541806592 79799486144895 79826576353920 79887557984256 79977763051560 80038860177408 80066031648768 80217671860224 80593086689280 80745725111040 80773136547840 80926115973120 80987937570816 81079385132160 81548735938560 81600500272896 81703184302080 81730920775680 81755046674928 81857925181440 81885714186240 82384044171264 82412011782144 82540074557952 82568095137792 82724474105856 82881149246208 83269029020760 83297297064960 83360930070528 83455057097280 83518810619904 83613115917540 83705396723712 84097133936640 84256408811520 84285012049920 84415985343360 84444642754560 84604575790080 84904650997760 85094333153280 85119451887888 85148348110848 85255496663040 85309613921664 85416965406720 85445962629120 85471185160152 85965959135232 86063027631570 86128773451776 86158012317696 86321190371328 86484677474304 86889421586880 87053984885340 87083537840640 87150063255552 87248468783520 87315120193536 87344761798656 87413712095610 87723750737920 87753531064320 87919730933760 87975539356716 88086245575680 88116148961280 88283035607040 88596157562880 88763953315840 88820297622144 88850450202624 88962257387520 89018727570432 89130746511360 89187323645376 89703609532416 89873502732288 89904012853248 89974983433005 90043717699584 90074285604864 90244880842752 90667222525440 90838940749920 90939196440576 91041880469760 91111429767168 91214308273680 91537826856960 91568901980160 91711193953280 91742327930880 91800562807008 91916082339840 91974427509294 92090165829120 92121428459520 92623255633920 92682049692672 92713513254912 92798678466560 92857583877696 92889107030016 93005996359680 93065033369088 93241292901984 93603766468608 93677657648355 93781046329344 93958661947392 93990558892032 94168571314176 94577168764320 94609275678720 94788459912960 94967983511280 95072796278784 95180147763840 95517732372480 95698637168640 95731124797440 95759383373874 95791891624704 95912433745920 95973315661872 96094086082560 96155083305171 96711704027136 96833403617280 96894870133248 96927763857408 97016800215040 97111339167744 97295262158592 97640348647424 97750599285240 97858483126272 98043821162496 98229510217728 98262857023488 98689219580160 98722722447360 98909697300480 99097026272640 99670677258240 99859447480320 99893347614720 99922834824912 100048575221760 100082539560960 100146068516736 100272089825280 100335739101048 100882313348608 100916560723968 101107690573824 101234921963520 101299182412032 101333571305472 101525490948096 101885581197312 102000625341120 102078546313216 102193808343660 102306595995648 102500358488064 102535155154944 102980055214080 103015014727680 103175093197440 103210118922240 103405592632320 103601436557760 104004184965120 104201162588160 104267305904256 104398513274880 104433954324480 104464781862408 104631745904640 104698162540224 104896454514732 105268500885504 105304237277184 105503677120512 105636440309760 105703494690816 105939642728448 106399314859860 106435435138560 106516743979008 106637017402080 106718480236544 106754708865024 106838981450190 106956895813632 107457448919040 107660966814720 107697515397120 107901487964160 108105846842880 108731647918080 108800667030528 108937579069440 109006728899904 109143900241920 109180952248320 109457169928416 109845392228352 109882682376192 109969424195895 110053432743936 110090793517056 110299298807808 110508198994944 111025372027680 111063062753280 111147906760704 111273409463040 111358414159872 111484154556720 111607195631616 112129511915520 112341878415360 112380016066560 112413189178026 112554647124480 112592857006080 112806101053440 113492602517184 113531130814464 113673995550720 113746151895552 113889287208960 113961580213536 114621278846976 114750703508760 114838364602368 114877349756928 115094920495104 115312903299072 115852562115840 115891891568640 116071979847120 116111383787520 116200084340736 116331291711360 116420160258048 116551616127480 117004708085760 117226307911680 117300719142288 117448327434240 117488198615040 117522879595209 117710714142720 118427063496192 118467266936832 118691636760576 118840995348480 118916431527168 119604812709888 119739864530880 119831336976384 119966644577340 120058290266112 120099047473152 120326507790336 120889630033920 121118587666560 121159704821760 121389173959680 121481906356224 121619077698240 122050435809280 122091869306880 122323103907840 122400750409344 122554776453120 122596381163520 122632570012392 122786887772160 122828571279360 123576066256896 123618017673216 123810111836928 123852142706688 124007995146240 124086711158784 124321723869312 124903543531140 125041395105792 125182585645920 125278215929856 125320745189376 125419673876310 125558095085568 126102891685760 126145700904960 126384613217280 126623978015040 126666964131840 126906863685120 127356976496640 127598182891520 127641499729920 127679177831832 127722522166272 127883244994560 127964420882496 128125448110080 128168943943680 128206777740228 128948938702848 129111204823040 129193160177664 129237018476544 129481785556992 129727016211456 130334132380320 130477977501696 130580977328010 130725094883328 130872703175280 130972680290304 131017142697984 131120568143415 131585626106880 131630296596480 131879596400640 131963309035074 132129368363520 132424553410560 132894236344320 133145929973760 133230446433216 133275675303936 133398100295680 133443386081280 133528091355648 133696119767040 133780985468064 134555414298624 134810254098432 134856019279872 134979895951360 135065576549376 135111428407296 135367321264128 135847441596416 136000833788160 136258411124880 136408794660864 136667144650752 136821462410520 137306740285440 137353352970240 137566790929920 137613491896320 137700844210512 137874123509760 137961641263941 138135248743680 138934883450880 139023074539008 139198017699840 139286375816544 139333660545024 139508994539520 139597550053632 139861939352976 140358001180672 140405649702912 140671569494016 140937992921088 140985838338048 141252856971264 141865753146480 141913913518080 142022325305344 142182689869440 142451975266920 142609194418176 143276598558720 143547955752960 143596687196160 143639075060811 143868650618880 143959973492808 144141129123840 145067556040704 145250105425920 145342305199872 145525200322560 145574602997760 145667008751616 145942893237888 146460522971136 146625898927860 146737910325248 146787724689408 147065731743744 147344265326592 147394285535232 148033829370240 148084083671040 148364545950720 148477885546496 148645539408960 149506015887360 149789171220480 149840021422080 149884252237368 150072862832640 150123809341440 150408134737920 150503608651572 151323470022912 151374841085952 151565327400960 151661535860736 151852382945280 151948773618048 152288236422144 152828371795968 153000938011680 153117819469824 153169799675904 153290712515490 153459893993472 153750537732096 154470082821120 154522522091520 154762639796160 154815178383360 155108388948480 155226880344064 155402154836640 156006277447680 156301743882240 156400958856384 156597769912320 156650931486720 156697172793612 156947618856960 157344681772098 157902751328256 157956355915776 158255515680768 158454660464640 158555242036224 159473083613184 159598972289790 159653152707840 159775115968512 159955526103120 160077720354816 160132063297536 160258472175285 160435343720448 161186173378560 161491450222080 161546273095680 161852231946240 161975875141632 162158770264320 163097471877120 163201000545792 163406368604160 163510093349856 163715850362880 163771428372480 164768088342528 164824023564288 165080149115904 165136190275584 165448948211712 165762298492416 166538058041520 166594594129920 166721860141056 166910114194560 167037621239808 167226231835080 167410793447424 168194267873280 168512817623040 168570024099840 168619783767039 168831970686720 168889285509120 169209151580160 169809301995520 170238903775776 170296696221696 170510993326080 170619227843328 170833930813440 170891925258240 170942370320304 171931918270464 172126055263140 172257546903552 172316024635392 172642380742656 172969354948608 173778843173760 174107969770680 174167075681280 174300126511104 174496937567040 174630240387072 174827424191220 175447501475840 175507062128640 175839461867520 175951078713432 176172491151360 176232297922560 176566071214080 177527906631680 177640595244288 177700900405248 177924514775040 178037455140864 178261493022720 178374647290752 179407219064832 179747005464576 179808025706496 179949966866010 180087435399168 180148571209728 180489761685504 181334445050880 181677881499840 182083760939520 182222859534336 182428616547360 183075653713920 183137803960320 183422387906560 183484655861760 183601125614016 183832164679680 183948855018588 184180331658240 184242856919040 185246511267840 185364099385344 185427026509824 185597356933120 185715167755392 185778214060032 186011992719360 186130066738176 186482585803968 187207532937216 187355315296710 187562092658688 187917323894784 187981117784064 188129510814465 188337142628352 189154337528640 189218551357440 189576919825920 189935967022560 190145592557568 190360295527680 191035464744960 191397274337280 191462249594880 191518766747748 191583783249408 191824867491840 191946631323744 192188172165120 192310166610342 193423408054272 193666807234560 193789740266496 193855527714816 194033600430080 194222678335488 194590524317184 195280697294848 195501198570480 195716966252544 195871465992015 196087642324992 196459020435456 196525714046976 197378439160320 197445444894720 197819394600960 197944963552611 198194052545280 199341354516480 199718894960640 199845669649824 200097150443520 200165079121920 200292137033472 200544179650560 200671478202096 201764626697216 201833121447936 202215381147648 202469843927040 202598364824064 202667142610944 203050981896192 203771162394624 204001250682240 204157092626432 204387616687320 204613191991296 205000716976128 205960110428160 206030029455360 206350186394880 206420237844480 206811185264640 207202873115520 208402325176320 208534611808512 208797026549760 208867908648960 208929563724816 209263491809280 209396325080448 209792909029464 210537001771008 210608474554368 211007354241024 211406989381632 211879285456896 212798629719720 212870870277120 213033487958016 213274034804160 213436960473088 213677962900380 213913791627264 214914897838080 215321933629440 215395030794240 215802975928320 216211693685760 217463295836160 217601334061056 217875158138880 218013457799808 218287800483840 218361904496640 218914339856832 219690784456704 219765364752384 219938848391790 220106865487872 220181587034112 220598597615616 221016397989888 222050744055360 222126125506560 222546818926080 222716828319744 222968309113440 223214391263232 224259023831040 224683756830720 224760032133120 224826378356052 225109294248960 225185714012160 225612202106880 226985205034368 227062261628928 227347991101440 227492303791104 227778574417920 227923160427072 229242557693952 229501407017520 229676729204736 229754699513856 229936068773235 230189840990208 230625806598144 231705124231680 231783783137280 232143959694240 232222767575040 232400168681472 232662583422720 232840320516096 233103232254960 234009416171520 234452615823360 234601438284576 234896654868480 234976397230080 235045759190418 235421428285440 236854126992384 236934533873664 237383273521152 237681990696960 237832863054336 239209625419776 239398458434685 239479729061760 239662673952768 239933289154680 240116580532224 240198094946304 240653015580672 241779260067840 242237175333120 242319409643520 242778347919360 242963812712448 243238155396480 244100871618560 244646207815680 244801500818688 245109552906240 245192762327040 245265140024784 245573775544320 245657142558720 247152132513792 247236035346432 247620223673856 247704285413376 248173422317568 248643447738624 249807087062280 250082790211584 250365171291840 250556431859712 250839347752620 251116190171136 252205783371520 252291401809920 252769226434560 253247956030080 253333928263680 253813727370240 254713952993280 255196365783040 255282999459840 255358355663664 255445044332544 255766489989120 255928841764992 256250896220160 256337887887360 256413555480456 257897877405696 258386320355328 258474036953088 258963571113984 259454032422912 260668264760640 261161954656020 261450189766656 261745406350560 261945360580608 262034285395968 262241136286830 263171252213760 263260593192960 263759192801280 263926618070148 264258736727040 264849106821120 265788472688640 266291859947520 266460892866432 266551350607872 266796200591360 266886772162560 267056182711296 267392239534080 267561970936128 269110828597248 269620508196864 269712038559744 269959791902720 270131153098752 270222856814592 270734642528256 272001667576320 272516822249760 272817589321728 273334289301504 273642924821040 274613480570880 274706705940480 275133581859840 275226983792640 275401688421024 275748247019520 275923282527882 276270497487360 277869766901760 278046149078016 278396035399680 278572751633088 278667321090048 279017989079040 279195100107264 279723878705952 280716002361344 280811299405824 281032972945065 281343138988032 281875985842176 281971676676096 282505713942528 283731506292960 283827827036160 284044650610688 284365379738880 284903950533840 285218388836352 286553197117440 287095911505920 287193374392320 287278150121622 287737301237760 287919946985616 288282258247680 288465249915513 290135112081408 290500210851840 290684610399744 291050400645120 291334017503232 291885786475776 292921045942272 293251797855720 293475820650496 293575449378816 294131463487488 294688530653184 294788571070464 296067658740480 296168167342080 296729091901440 296955771092992 297291078817920 299012031774720 299578342440960 299680042844160 299768504474736 300145725665280 300247618682880 300816269475840 301007217303144 302646940045824 302749682171904 303323071721472 303704765890560 303897547236096 304576472844288 305656743591936 306001876023360 306235638939648 306581425030980 306919787986944 307501075464192 308940165642240 309045044183040 309525279592320 309630356766720 310216777896960 310453760688128 310804309673280 312012554895360 312603487764480 312801917712768 313195539824640 313301862973440 313394345587224 313895237713920 314689363544196 315805502656512 315912711831552 316511031361536 316909320929280 317110484072448 319197944579580 319306305415680 319550231937024 319911052206240 320155440709632 320264126595072 320516944350570 320870687440896 322372346757120 322982900444160 323092546191360 323704463892480 324317540528640 326194943754240 326402001091584 326812737208320 327020186699712 327431700725760 327542856744960 329536176685056 329648047128576 329908272587685 330160298231808 330272380551168 330897896423424 331524596984832 333076116083040 333189188259840 333443720282112 333820228389120 334075242479616 334452463670160 334821586894848 336388535746560 337025635246080 337140048199680 337239567534078 337663941373440 337778571018240 338418303160320 339618603991040 340477807551552 340593392443392 341021986652160 341238455686656 341667861626880 341884740640608 343863836540928 344252110526280 344515093807104 344632049270784 345284761485312 345938709897216 347557686347520 348215939541360 348334151362560 348600253022208 348993875134080 349260480774144 349654848382440 350895002951680 351014124257280 351678923735040 351902157426864 352344982302720 352464595845120 352568638785627 353132142428160 355055813263360 355281190488576 355401800810496 356074910281728 356522986045440 356749294581504 358814438129664 359494010929152 359899933732020 360174870798336 360297142419456 360979523371008 362668890101760 363355762999680 364167521879040 364445719068672 364857233094720 366151307427840 366275607920640 366844775813120 366969311723520 367202251228032 367664329359360 367897710037176 368360663316480 368485713838080 370728198770688 370854053019648 371194713866240 371430335510784 371556428120064 372023985438720 372260133476352 372965171607936 374710630593420 375124185317376 375834647789568 375962235568128 376259021628930 376674285256704 378308675057280 378437102714880 379153839651840 379871934045120 380720591055360 382070929489920 382794548674560 382924499189760 383037533495496 383167566498816 383649734983680 383893262647488 384376344330240 384620333220684 386846816108544 387333614469120 387579480532992 387711055429632 388067200860160 388445356670976 389181048634368 390561394589696 391002397140960 391433932505088 391742931984030 392175284649984 392918040870912 393051428093952 393361704430245 394756878320640 394890889789440 395638789201920 395889927105222 396388105090560 398682709032960 399437789921280 399691339299648 400194300887040 400330158243840 400584274066944 401088359301120 401342956404192 403529253394432 403666242895872 404430762295296 404939687854080 405196729648128 405334285221888 406101963792384 407542324789248 408002501364480 408314185252864 408775233374640 409226383982592 410001433952256 411920220856320 412060058910720 412700372789760 412840475688960 413622370529280 413884923791823 414405746231040 416804650352640 417069223617024 417594053099520 417859127449632 418526983618560 418792650160896 419585818058928 421074003542016 421216949108736 422014708482048 422813978763264 423758570913792 425597259439440 425741740554240 426066975916032 426548069608320 426873920946176 427355925800760 427827583254528 429829795676160 430643867258880 430790061588480 430917225182433 431605951856640 432423387371520 435202668122112 435750316277760 436026915599616 436575600967680 436723808993280 437828679713664 439381568913408 439877696783580 440213730975744 440363174068224 441197195231232 442032795979776 444101488110720 444252251013120 445093637852160 445433656639488 445936618226880 448518047662080 449367513661440 449520064266240 449652756712104 450218588497920 450371428024320 451224404213760 453970410068736 454124523257856 454695982202880 454984607582208 455557148835840 455846320854144 458485115387904 459002814035040 459353458409472 459509399027712 459872137546470 460379681980416 461251613196288 463410248463360 463567566274560 464287919388480 464445535150080 465325166845440 465680641032192 466206464509920 468018832343040 468905231646720 469202876569152 469793309736960 469952794460160 470091518380836 470842856570880 473708253984768 473869067747328 474766547042304 475363981393920 475665726108672 478419250839552 478796916869370 478959458123520 479325347905536 479866578309360 480233161064448 480396189892608 480775416525855 481306031161344 483558520135680 484474350666240 484638819287040 485556695838720 485927625424896 486476310792960 488201743237120 489292415631360 489603001637376 490219105812480 490530280049568 491147551088640 491314285117440 494304265027584 494472070692864 495240447347712 495408570826752 496346844635136 497286895477248 499614174124560 500165580423168 500730342583680 501112863719424 501678695505240 502232380342272 504411566743040 504582803619840 505538452869120 505859351301117 506495912060160 506667856527360 507627454740480 509427905986560 510392731566080 510716711327328 510890088665088 511532979978240 511857683529984 512501792440320 512675775774720 512827110960912 515795754811392 516772640710656 516948073906176 517927142227968 518908064845824 521336529521280 522323909312040 522900379533312 523490812701120 523890721161216 524482272573660 526342504427520 526521186385920 527518385602560 527853236140296 528517473454080 529698213642240 532583719895040 532921785732864 533102701215744 533592401182720 533773544325120 534112365422592 534784479068160 535123941872256 538221657194496 539241016393728 539424077119488 540262306197504 540445713629184 541469285056512 544003335152640 545033644499520 546668578603008 547285849642080 549226961141760 549413411880960 550267163719680 550453967585280 550803376842048 551496494039040 551846565055764 552540994974720 555739533803520 556092298156032 556792070799360 557145503266176 557334642180096 558035978158080 558390200214528 559447757411904 561432004722688 561622598811648 562065945890130 562686277976064 563751971684352 563943353352192 565011427885056 567463012585920 567655654072320 568730759477760 569807901067680 570436777672704 573106394234880 574191823011840 574386748784640 574556300243244 575474602475520 575839893971232 576564516495360 576930499831026 580270224162816 581000421703680 581369220799488 582100801290240 582668035006464 583771572951552 585842091884544 586503595711440 586951641300992 587150898757632 587614397976045 588262926974976 589377061306368 589577142140928 592135317480960 592336334684160 593458183802880 593911542185984 594582157635840 598024063549440 599156684881920 599537008949472 600291451330560 600495237365760 601632538951680 602014434606288 605293880091648 605499364343808 606646143442944 607409531781120 607795094472192 609152945688576 611313487183872 612003752046720 612471277879296 613162850061960 613839575973888 615002150928384 617880331284480 618090088366080 619050559184640 619260713533440 620433555793920 620907521376256 621608619346560 625206975528960 625603835425536 626391079649280 626603725946880 626788691174448 627790475427840 629378727088392 631611005313024 631825423663104 633022062723072 634220968144896 638395889159160 638612610831360 639100463874048 639822104412480 640310881419264 641033888701140 641741374881792 644744693514240 645965800888320 646185092382720 647408927784960 648635081057280 652389887508480 652804002183168 653625474416640 654040373399424 654863401451520 655085713489920 659072353370112 659296094257152 659816545175370 660320596463616 660544761102336 661795792846848 663049193969664 666152232166080 666378376519680 667640456778240 668150484959232 668904927340320 669643173789696 672777071493120 674051270492160 674280096399360 674479135068156 675327882746880 675557142036480 676836606320640 679237207982080 680955615103104 681186784886784 682043973304320 682476911373312 683335723253760 683769481281216 687727673081856 688504221052560 689030187614208 689264098541568 689808206319705 690569522970624 691877419794432 695115372695040 696431879082720 696668302725120 697200506044416 697987750268160 698520961548288 699309696764880 701790005903360 702028248514560 703357847470080 703804314853728 704689964605440 704929191690240 705137277571254 706264284856320 710111626526720 710562380977152 710803601620992 712149820563456 713045972090880 713498589163008 717628876259328 718195375304055 718988021858304 719799867464040 720349741596672 720594284838912 721959046742016 725337780203520 726711525999360 728335043758080 728891438137344 729714466189440 732302614855680 733689551626240 733938623447040 734404502456064 735328658718720 735795420074352 736721326632960 736971427676160 741456397541376 741708106039296 742389427732480 742860671021568 743112856240128 744520266952704 745930343215872 749421261186840 750248370634752 751669295579136 752518043257860 753348570513408 756617350114560 756874205429760 758307679303680 759743868090240 761441182110720 764141858979840 765589097349120 765848998379520 766075066990992 766335132997632 767299469967360 767786525294976 768752688660480 769240666441368 773693632217088 775158961065984 775422110859264 776134401720320 776890713341952 778362097268736 781122789179392 782004794281920 783485863968060 784350569299968 785836081741824 786102856187904 786723408860490 789513756641280 789781779578880 791277578403840 791779854210444 792776210181120 797365418065920 798875579842560 799382678599296 800388601774080 800660316487680 801168548133888 802176718602240 802685912808384 807058506788864 807332485791744 808861524590592 809879375708160 810393459296256 810668570443776 812203927584768 816005002728960 816628370505728 817550466749280 818452767965184 820002867904512 823840441712640 824120117821440 825400745579520 825680951377920 827244741058560 827769847583646 828811492462080 833609300705280 834138447234048 835188106199040 835718254899264 837053967237120 837585300321792 839171636117856 842148007084032 842433898217472 843098918835195 844029416964096 845627957526528 847517141827584 851194518878880 851483481108480 852133951832064 853096139216640 853747841892352 854711851601520 855655166509056 859659591352320 861287734517760 861580123176960 861834450364866 863211903713280 864846774743040 865395749746539 870405336244224 871500632555520 872053831199232 873151201935360 875657359427328 878763137826816 879755393567160 880427461951488 880726348136448 882394390462464 884065591959552 888202976221440 888504502026240 890187275704320 890867313278976 891873236453760 897036095324160 898735027322880 899040128532480 899305513424208 900437176995840 900742856048640 902448808427520 907940820137472 908249046515712 909969215164416 911114297671680 911692641708288 916970230775808 918005628070080 918706916818944 919744275092940 920759363960832 922503226392576 926820496926720 927135132549120 928575838776960 928891070300160 930650333690880 931361282064384 932412929019840 936037664686080 937810463293440 938405753138304 939586619473920 939905588920320 940183036761672 941685713141760 947416507969536 947738135494656 949533094084608 950727962787840 951331452217344 957593833738740 957918916247040 958650695811072 959733156618720 960466322128896 960792379785216 961550833051710 962612062322688 967117040271360 968948701332480 969277638574080 971113391677440 972952621585920 976403486474240 978584831262720 979206003274752 980438211624960 981060560099136 982295102177280 982628570234880 988608530055168 988944141385728 989724817763055 990480894695424 990817141653504 992693689270272 994573790954496 999228348249120 1000331160846336 1001460685167360 1002225727438848 1003357391010480 1004464760684544 1008823133486080 1009165607239680 1011076905738240 1011718702602234 1012991824120320 1013335713054720 1015254909480960 1018855811973120 1020785463132160 1021433422654656 1021780177330176 1023065959956480 1023715367059968 1025003584880640 1025654221921824 1031591509622784 1033545281421312 1033896147812352 1035854284455936 1037816129691648 1042673059042560 1044647818624080 1045800759066624 1046981625402240 1047781442322432 1048964545147320 1052685008855040 1053042372771840 1055036771205120 1055706472280592 1057034946908160 1057705916356881 1059396427284480 1065167439790080 1065843571465728 1066205402431488 1067184802365440 1068224730845184 1069568958136320 1070247883744512 1076443314388992 1078482032787456 1080524612395008 1080891427258368 1082938570113024 1088006670305280 1090067288999040 1093337157206016 1094571699284160 1098453922283520 1098826823761920 1100534327439360 1100907935170560 1101606753684096 1102992988078080 1103693130111528 1105081989949440 1112184596312064 1113584141598720 1114291006532352 1114669284360192 1116071956316160 1116780400429056 1118895514823808 1122864009445376 1124131891780260 1125372555952128 1127503943368704 1127886706704384 1130022855770112 1134926025171840 1135311308144640 1137461518955520 1139615802135360 1146212788469760 1148383646023680 1148773497569280 1149112600486488 1150949204951040 1151679787942464 1153129032990720 1153860999662052 1160540448325632 1162000843407360 1162738441598976 1164201602580480 1165336070012928 1167543145903104 1171684183769088 1173007191422880 1173903282601984 1174301797515264 1175228795952090 1176525853949952 1178754122612736 1179154284281856 1184270634961920 1184672669368320 1186916367605760 1189164315271680 1196048127098880 1198313369763840 1199074017898944 1200582902661120 1200990474731520 1203265077903360 1204028869212576 1210587760183296 1210998728687616 1213292286885888 1214819063562240 1215590188944384 1218305891377152 1222626974367744 1224007504093440 1224942555758592 1226325700123920 1227679151947776 1230004301856768 1235760662568960 1236180176732160 1238101118369280 1238521427066880 1240867111587840 1241815042752512 1243217238693120 1250413951057920 1251207670851072 1252782159298560 1253577382348896 1255580950855680 1258757454176784 1263222010626048 1263650847326208 1266044125446144 1268441936289792 1276791778318320 1277225221662720 1278200927748096 1279644208824960 1280621762838528 1282067777402280 1283482749763584 1289489387028480 1291931601776640 1292370184765440 1292751675547299 1294817855569920 1297270162114560 1305608004366336 1307250948833280 1308080746798848 1309726802903040 1310171426979840 1318144706740224 1319633090350740 1320641192927232 1321089522204672 1323591585693696 1326098387939328 1332304464332160 1332756753039360 1335280913556480 1336300969918464 1337809854680640 1345554142986240 1348102540984320 1348560192798720 1348958270136312 1350655765493760 1351114284072960 1353673212641280 1361911230206208 1362373569773568 1364087946608640 1364953822746624 1366671446507520 1367538962562432 1375455346163712 1377008442105120 1378060375228416 1378528197083136 1379616412639410 1381139045941248 1383754839588864 1390230745390080 1392863758165440 1393336605450240 1395975500536320 1397041923096576 1398619393529760 1403580011806720 1404056497029120 1406715694940160 1407608629707456 1409379929210880 1409858383380480 1410274555142508 1412528569712640 1420223253053440 1421124761954304 1421607203241984 1424299641126912 1426091944181760 1426997178326016 1435257752518656 1436390750608110 1437976043716608 1439599734928080 1440699483193344 1441188569677824 1442326249577565 1443918093484032 1450675560407040 1453423051998720 1456670087516160 1457782876274688 1459428932378880 1464605229711360 1467379103252480 1467877246894080 1468809004912128 1470657317437440 1471590840148704 1473442653265920 1473942855352320 1482912795082752 1483416212078592 1484778855464960 1485721342043136 1486225712480256 1489040533905408 1491860686431744 1498842522373680 1500496741269504 1503338591158272 1505036086515720 1506697141026816 1513234700229120 1513748410859520 1516615358607360 1517578053903351 1519487736180480 1522882364221440 1528283717959680 1531178194698240 1532150133981984 1532670265995264 1534598939934720 1535573050589952 1537505377320960 1538481332882736 1547387264434176 1550317922131968 1550844221718528 1552268803440640 1553781426683904 1556724194537472 1562245578358784 1564009588563840 1566971727936120 1568701138599936 1571672163483648 1573446817720980 1579027513282560 1579563559157760 1582555156807680 1583559708420888 1585552420362240 1597751159685120 1598765357198592 1600777203548160 1601320632975360 1602337096267776 1604353437204480 1605371825616768 1614117013577728 1614664971583488 1617723049181184 1620786918592512 1621337140887552 1624407855169536 1632010005457920 1633256741011456 1635100933498560 1640005735809024 1647680883425280 1648240235642880 1650801491159040 1651361902755840 1654489482117120 1655539695167292 1657622984924160 1667218601410560 1668276894468096 1670376212398080 1671436509798528 1674107934474240 1675170600643584 1678343272235712 1684296014168064 1684867796434944 1686197837670390 1688058833928192 1691255915053056 1695034283655168 1702389037757760 1702966962216960 1706192278433280 1707495683784704 1709423703203040 1711310333018112 1719319182704640 1722575469035520 1723160246353920 1723668900729732 1726423807426560 1729693549486080 1730791499493078 1740810672488448 1743001265111040 1744107662398464 1746302403870720 1751314718854656 1757526275653632 1759510787134320 1760854923902976 1761452696272896 1762843193928135 1764788780924928 1768131183919104 1776405952442880 1777009004052480 1780374551408640 1781734626557952 1783746472907520 1794072190648320 1797470054645760 1798611026848416 1800874353991680 1801485712097280 1804897616855040 1815881640274944 1816498093031424 1819938430328832 1822228595343360 1823385283416576 1833940461551616 1836011256140160 1837413833637888 1839488550185880 1841518727921664 1845006452785152 1853640993853440 1854270265098240 1857151677553920 1857782140600320 1861300667381760 1862722564128768 1864825858039680 1875620926586880 1876811506276608 1879173238947840 1879811177840640 1880366073523344 1883371426283520 1894833015939072 1895476270989312 1899066188169216 1902662904434688 1915187667477480 1915837832494080 1917301391622144 1919466313237440 1920932644257792 1923101666103420 1925224124645376 1934234080542720 1937897402664960 1938555277148160 1942226783354880 1945905243171840 1952806972948480 1957169662525440 1958412006549504 1960876423249920 1962121120198272 1964590204354560 1965257140469760 1977217060110336 1977888282771456 1979449635526110 1980961789390848 1981634283307008 1985387378540544 1989147581908992 1998456696498240 2002921370334720 2004451454877696 2006714782020960 2008929521369088 2017646266972160 2018331214479360 2022153811476480 2023437405204468 2025983648240640 2026671426109440 2030509818961920 2037711623946240 2041570926264320 2042866845309312 2043560354660352 2046131919912960 2047430734119936 2050007169761280 2051308443843648 2063183019245568 2067090562842624 2067792295624704 2069424618959115 2071708568911872 2075632259383296 2085346118085120 2089295637248160 2091601518133248 2093963250804480 2095562884644864 2097929090294640 2105370017710080 2106084745543680 2110073542410240 2111412944561184 2114069893816320 2115411832713762 2118792854568960 2130334879580160 2131687142931456 2132410804862976 2134369604730880 2136449461690368 2139137916272640 2140495767489024 2152886628777984 2154586125912165 2156964065574912 2161049224790016 2161782854516736 2165877140226048 2176013340610560 2180134577998080 2186674314412032 2189143398568320 2196907844567040 2201068654878720 2201815870341120 2203213507368192 2205985976156160 2207386260223056 2210163979898880 2224369192624128 2227168283197440 2228582013064704 2229338568720384 2233560800858112 2237791029647616 2245728018890752 2248263783560520 2250745111904256 2255007886737408 2260045711540224 2269852050343680 2270622616289280 2274923037911040 2279231604270720 2292425576939520 2296767292047360 2297546995138560 2298225200972976 2301898409902080 2303359575884928 2306258065981440 2307721999324104 2321080896651264 2325476883197952 2328403205160960 2330672140025856 2335086291806208 2343368367538176 2346014382845760 2347806565203968 2350457591904180 2353051707899904 2357508245225472 2358308568563712 2368541269923840 2369345338736640 2373832735211520 2378328630543360 2392096254197760 2396626739527680 2398148035797888 2401165805322240 2401980949463040 2406530155806720 2408057738425152 2421175520366592 2421997457375232 2426584573771776 2429638127124480 2431180377888768 2436611782754304 2448015008186880 2449885111517184 2452651400247840 2455358303895552 2460008603713536 2471521325137920 2472360353464320 2476202236738560 2477042854133760 2481734223175680 2486434477386240 2500827902115840 2502415341702144 2505564318597120 2507154764697792 2511161901711360 2517514908353568 2526444021252096 2527301694652416 2529296756505585 2532088250892288 2536883872579584 2553583556636640 2554450443325440 2556401855496192 2559288417649920 2561243525677056 2564135554804560 2566965499527168 2578978774056960 2583863203553280 2584740369530880 2585503351094598 2589635711139840 2594540324229120 2611216008732672 2614501897666560 2616161493597696 2619453605806080 2636289413480448 2639266180701480 2641282385854464 2642179044409344 2647183171387392 2652196775878656 2664608928664320 2665513506078720 2670561827112960 2672601939836928 2675619709361280 2691108285972480 2696205081968640 2697120385597440 2697916540272624 2701311530987520 2702228568145920 2707346425282560 2723822460412416 2724747139547136 2729907645493248 2733342893015040 2735077925124864 2750910692327424 2754016884210240 2756120750456832 2759232825278820 2762278091882496 2767509679177728 2780461490780160 2785727516330880 2786673210900480 2791951001072640 2794083846193152 2797238787059520 2807160023613440 2808112994058240 2813431389880320 2815217259414912 2818759858421760 2819716766760960 2820549110285016 2825057139425280 2842249523908608 2843214406483968 2848599282253824 2852183888363520 2853994356652032 2872781501216220 2875952087433216 2879199469856160 2881398966386688 2882377139355648 2884652499155130 2887836186968064 2901351120814080 2906846103997440 2913340175032320 2918857864757760 2929210459422720 2934758206504960 2935754493788160 2937618009824256 2941314634874880 2943181680297408 2946885306531840 2947885710704640 2965825590165504 2966832424157184 2969557710929920 2971442684086272 2972451424960512 2978081067810816 2983721372863488 2997685044747360 3000993482539008 3006677182316544 3010072173031440 3013394282053632 3026469400458240 3027496821719040 3033230717214720 3035156107806702 3038975472360960 3045764728442880 3056567435919360 3062356389396480 3064300267963968 3065340531990528 3069197879869440 3071146101179904 3075010754641920 3076962665765472 3094774528868352 3100635844263936 3101688443437056 3104537606881280 3107562853367808 3113448389074944 3124491156717568 3128019177127680 3133943455872240 3137402277199872 3143344326967296 3146893635441960 3158055026565120 3159127118315520 3165110313615360 3167119416841776 3171104840724480 3173117749070643 3195502319370240 3197530714397184 3201554407096320 3204674192535552 3208706874408960 3210743651233536 3228234027155456 3229329943166976 3235446098362368 3241573837185024 3242674281775104 3248815710339072 3264020010915840 3266513482022912 3270201866997120 3280011471618048 3295361766850560 3296480471285760 3301602982318080 3302723805511680 3308978964234240 3311079390334584 3315245969848320 3336553788936192 3340752424796160 3342873019597056 3348215868948480 3350341201287168 3356686544471424 3368592028336128 3372395675340780 3376117667856384 3382511830106112 3390068567310336 3404778075515520 3405933924433920 3412384556866560 3414991367569408 3418847406406080 3438638365409280 3445150938071040 3446320492707840 3447337801459464 3452847614853120 3459387098972160 3461582998986156 3481621344976896 3486002530222080 3488215324796928 3492604807741440 3502629437709312 3515052551307264 3519021574268640 3521709847805952 3522905392545792 3525686387856270 3529577561849856 3536262367838208 3552811904885760 3554018008104960 3560749102817280 3567492945815040 3588144381296640 3594940109291520 3597222053696832 3601748707983360 3602971424194560 3609795233710080 3631763280549888 3632996186062848 3639876860657664 3644457190686720 3646770566833152 3667880923103232 3672022512280320 3674827667275776 3678977100371760 3683037455843328 3690012905570304 3707281987706880 3708540530196480 3714303355107840 3715564281200640 3722601334763520 3725445128257536 3729651716079360 3751241853173760 3753623012553216 3758346477895680 3760732147046688 3766742852567040 3789666031878144 3790952541978624 3798132376338432 3805325808869376 3830375334954960 3831675664988160 3834602783244288 3838932626474880 3841865288515584 3846203332206840 3850448249290752 3868468161085440 3875794805329920 3877110554296320 3878255026641897 3884453566709760 3891810486343680 3905613945896960 3916824013099008 3921752846499840 3924242240396544 3929180408709120 3930514280939520 3954434120220672 3958899271052220 3961923578781696 3963268566614016 3970774757081088 3978295163817984 3996913392996480 4005842740669440 4008902909755392 4013429564041920 4035292533944320 4036662428958720 4044307622952960 4046874810408936 4051967296481280 4053342852218880 4061019637923840 4083141852528640 4085733690618624 4087120709320704 4092263839825920 4094861468239872 4100014339522560 4102616887687296 4126366038491136 4134181125685248 4135584591249408 4138849237918230 4143417137823744 4151264518766592 4170692236170240 4178591274496320 4187926501608960 4191125769289728 4195858180589280 4210740035420160 4212169491087360 4220147084820480 4222825889122368 4228139787632640 4230823665427524 4237585709137920 4260669759160320 4263374285862912 4264821609725952 4268739209461760 4272898923380736 4278275832545280 4280991534978048 4305773257555968 4309172251824330 4313928131149824 4322098449580032 4323565709033472 4326978748732695 4331754280452096 4352026681221120 4360269155996160 4373348628824064 4378286797136640 4393815689134080 4402137309757440 4403631740682240 4406427014736384 4411971952312320 4414772520446112 4420327959797760 4448738385248256 4454336566394880 4457164026129408 4458677137440768 4467121601716224 4475582059295232 4491456037781504 4496527567121040 4501490223808512 4510015773474816 4520091423080448 4539704100687360 4541245232578560 4549846075822080 4552734161710053 4558463208541440 4584851153879040 4593534584094720 4596450401945952 4603796819804160 4606719151769856 4612516131962880 4615443998648208 4642161793302528 4650953766395904 4656806410321920 4661344280051712 4670172583612416 4686736735076352 4692028765691520 4695613130407936 4700915183808360 4706103415799808 4715016490450944 4737082539847680 4738690677473280 4747665470423040 4756657261086720 4793253479055360 4796296071595776 4802331610644480 4803961898926080 4813060311613440 4816115476850304 4842351040733184 4843994914750464 4853169147543552 4862360755777536 4873223565508608 4896030016373760 4899770223034368 4905302800495680 4920017207427072 4943042650275840 4944720706928640 4952404473477120 4954085708267520 4963468446351360 4972868954772480 5001655804231680 5004830683404288 5011128637194240 5014309529395584 5022323803422720 5035029816707136 5052888042504192 5054603389304832 5058593513011170 5064176501784576 5073767745159168 5107167113273280 5108900886650880 5118576835299840 5122487051354112 5128271109609120 5133930999054336 5157957548113920 5167726407106560 5169480739061760 5171006702189196 5179271422279680 5189080648458240 5222432017465344 5229003795333120 5232322987195392 5238907211612160 5272578826960896 5278532361402960 5282564771708928 5284358088818688 5288529581784405 5294366342774784 5304393551757312 5329217857328640 5331027012157440 5341123654225920 5345203879673856 5351239418722560 5382216571944960 5392410163937280 5395833080545248 5402623061975040 5404457136291840 5414692850565120 5447644920824832 5449494279094272 5459815290986496 5466685786030080 5470155850249728 5501821384654848 5508033768420480 5512241500913664 5518465650557640 5524556183764992 5535019358355456 5560922981560320 5571455032661760 5573346421800960 5583902002145280 5588167692386304 5594477574119040 5614320047226880 5626862779760640 5630434518829824 5637519716843520 5639433533521920 5641098220570032 5650114278850560 5684499047817216 5686428812967936 5697198564507648 5707988713304064 5745563002432440 5751904174866432 5758398939712320 5762797932773376 5769304998310260 5775672373936128 5802702241628160 5813692207994880 5826680350064640 5837715729515520 5858420918845440 5869516413009920 5871508987576320 5875236019648512 5882629269749760 5886363360594816 5893770613063680 5895771421409280 5931651180331008 5933664848314368 5942885368172544 5944902849921024 5956162135621632 5967442745726976 5995370089494720 6013354364633088 6020144346062880 6026788564107264 6052938800916480 6054993643438080 6066461434429440 6070312215613404 6077950944721920 6091529456885760 6113134871838720 6124712778792960 6128600535927936 6130681063981056 6138395759738880 6142292202359808 6150021509283840 6153925331530944 6189549057736704 6201271688527872 6203376886874112 6209075213762560 6215125706735616 6226896778149888 6256038354255360 6267886911744480 6274804554399744 6286688653934592 6293787270883920 6316110053130240 6318254236631040 6330220627230720 6334238833683552 6342209681448960 6346235498141286 6391004638740480 6395061428794368 6403108814192640 6409348385071104 6417413748817920 6421487302467072 6456468054310912 6458659886333952 6463758377736495 6470892196724736 6483147674370048 6485348563550208 6497631420678144 6528040021831680 6533026964045824 6540403733994240 6560022943236096 6590723533701120 6603205964636160 6605447611023360 6617957928468480 6622158780669168 6630491939696640 6673107577872384 6681504849592320 6685746039194112 6700682402574336 6713373088942848 6737184056672256 6744791350681560 6752235335712768 6765023660212224 6780137134620672 6809556151031040 6811867848867840 6824769113733120 6829982735138816 6837694812812160 6877276730818560 6890301876142080 6892640985415680 6894675602918928 6905695229706240 6918774197944320 6923165997972312 6963242689953792 6976430649593856 6985209615482880 7005258875418624 7030105102614528 7038043148537280 7043419695611904 7051372775712540 7059155123699712 7072524735676416 7105623809771520 7108036016209920 7121498205634560 7134985891630080 7176288762593280 7189880218583040 7194444107393664 7203497415966720 7205942848389120 7219590467420160 7263526561099776 7265992372125696 7279753721315328 7288914381373440 7293541133666304 7344045024560640 7349655334551552 7357954200743520 7366074911686656 7380025811140608 7414563975413760 7417081060392960 7428606710215680 7431128562401280 7445202669527040 7459303432158720 7502483706347520 7507246025106432 7516692955791360 7521464294093376 7533485705134080 7579332063756288 7581905083957248 7587890269516755 7596264752676864 7610651617738752 7660750669909920 7663351329976320 7669205566488576 7677865252949760 7683730577031168 7692406664413680 7700896498581504 7736936322170880 7751589610659840 7754221108592640 7756510053283794 7768907133419520 7783620972687360 7811227891793920 7833648026198016 7843505692999680 7848484480793088 7858360817418240 7908868240441344 7917798542104440 7923847157563392 7926537133228032 7941549514162176 7956590327635968 7993826785992960 8011685481338880 8017805819510784 8026859128083840 8070585067888640 8073324857917440 8088615245905920 8093749620817872 8103934592962560 8106685704437760 8122039275847680 8166283705057280 8171467381237248 8174241418641408 8189722936479744 8200028679045120 8205233775374592 8252732076982272 8268362251370496 8277698475836460 8286834275647488 8302529037533184 8341384472340480 8357182548992640 8375853003217920 8382251538579456 8391716361178560 8421480070840320 8424338982174720 8440294169640960 8445651778244736 8456279575265280 8461647330855048 8475171418275840 8526748571725824 8529643219451904 8537478418923520 8545797846761472 8556551665090560 8561983069956096 8618344503648660 8627856262299648 8644196899160064 8647131418066944 8653957497465390 8663508560904192 8704053362442240 8720538311992320 8756573594273280 8787631378268160 8804274619514880 8807263481364480 8812854029472768 8823943904624640 8829545040892224 8840655919595520 8897476770496512 8908673132789760 8914328052258816 8917354274881536 8934243203432448 8951164118590464 8982912075563008 8993055134242080 9002980447617024 9020031546949632 9040182846160896 9079408201374720 9082490465157120 9099692151644160 9105468323420106 9116926417082880 9169702307758080 9187069168189440 9192900803891904 9207593639608320 9213438303539712 9225032263925760 9230887997296416 9284323586605056 9301907532791808 9313612820643840 9322688560103424 9340345167224832 9373473470152704 9384057531383040 9391226260815872 9401830367616720 9412206831599616 9430032980901888 9474165079695360 9477381354946560 9495330940846080 9513314522173440 9519353247211929 9586506958110720 9592592143191552 9604663221288960 9626120623226880 9632230953700608 9684702081466368 9687989829500928 9706338295087104 9724721511555072 9746447131017216 9792060032747520 9799540446068736 9810605600991360 9840034414854144 9886085300551680 9889441413857280 9904808946954240 9908171416535040 9926936892702720 9945737909544960 10009661366808576 10022257274388480 10028619058791168 10044647606845440 10070059633414272 10105776085008384 10117187026022340 10128353003569152 10147535490318336 10214334226546560 10217801773301760 10237153670599680 10244974102708224 10256542219218240 10315915096227840 10335452814213120 10338961478123520 10342013404378392 10358542844559360 10378161296916480 10444864034930688 10458007590666240 10464645974390784 10477814423224320 10545157653921792 10557064722805920 10565129543417856 10568716177637376 10577059163568810 10588732685549568 10608787103514624 10658435714657280 10662054024314880 10682247308451840 10702478837445120 10764433143889920 10784820327874560 10791666161090496 10805246123950080 10808914272583680 10829385701130240 10895289841649664 10898988558188544 10919630581972992 10933371572060160 10940311700499456 11003642769309696 11016067536840960 11024483001827328 11036931301115280 11049112367529984 11070038716710912 11121845963120640 11142910065323520 11146692843601920 11167804004290560 11176335384772608 11188955148238080 11228640094453760 11253725559521280 11260869037659648 11275039433687040 11282196441140064 11300228557701120 11368998095634432 11372857625935872 11394397129015296 11415977426608128 11491126004864880 11503808349732864 11516797879424640 11525595865546752 11538609996620520 11551344747872256 11605404483256320 11627384415989760 11634765079925691 11653360700129280 11675431459031040 11716841837690880 11739032826019840 11750472039297024 11765258539499520 11772726721189632 11787541226127360 11791542842818560 11863302360662016 11885770736345088 11889805699842048 11912324271243264 11934885491453952 11990740178989440 12026708729266176 12040288692125760 12105877601832960 12109987286876160 12132922868858880 12140624431226808 12155901889443840 12183058913771520 12249425557585920 12257201071855872 12261362127962112 12276791519477760 12284584404719616 12300043018567680 12307850663061888 12379098115473408 12402543377055744 12406753773748224 12430251413471232 12453793556299776 12512076708510720 12535773823488960 12573377307869184 12587574541767840 12632220106260480 12636508473262080 12660441254461440 12668477667367104 12684419362897920 12692470996282572 12782009277480960 12790122857588736 12806217628385280 12818696770142208 12834827497635840 12842974604934144 12912936108621824 12917319772667904 12927516755472990 12941784393449472 12966295348740096 12970697127100416 12995262841356288 13056080043663360 13080807467988480 13120045886472192 13181447067402240 13206411929272320 13210895222046720 13235915856936960 13244317561338336 13260983879393280 13346215155744768 13363009699184640 13371492078388224 13401364805148672 13426746177885696 13474368113344512 13489582701363120 13504470671425536 13530047320424448 13560274269241344 13619112302062080 13623735697735680 13649538227466240 13659965470277632 13675389625624320 13754553461637120 13780603752284160 13789351205837856 13811390459412480 13837548395888640 13846331995944624 13926485379907584 13952861299187712 13970419230965760 14010517750837248 14060210205229056 14076086297074560 14086839391223808 14102745551425080 14118310247399424 14145049471352832 14211247619543040 14216072032419840 14242996411269120 14269971783260160 14379760437166080 14388888214787328 14406994831933440 14411885696778240 14439180934840320 14527053122199552 14531984744251392 14559507442630656 14587082267332608 14688090049121280 14699310669103104 14715908401487040 14760051622281216 14829127950827520 14834162120785920 14857213420431360 14862257124802560 14890405339054080 14918606864317440 15004967412695040 15014492050212864 15033385911582720 15042928588186752 15066971410268160 15158664127512576 15163810167914496 15175780539033510 15192529505353728 15221303235477504 15321501339819840 15326702659952640 15355730505899520 15367461154062336 15384813328827360 15401792997163008 15473872644341760 15503179221319680 15508442217185280 15513020106567588 15537814266839040 15567241945374720 15622455783587840 15667296052396032 15687011385999360 15696968961586176 15716721634836480 15817736480882688 15835597084208880 15847694315126784 15853074266456064 15865588745353215 15883099028324352 15913180655271936 15987653571985920 16023370962677760 16035611639021568 16053718256167680 16141170135777280 16146649715834880 16177230491811840 16187499241635744 16207869185925120 16213371408875520 16244078551695360 16332567410114560 16342934762474496 16348482837282816 16379445872959488 16400057358090240 16410467550749184 16505464153964544 16536724502740992 16555396951672920 16573668551294976 16605058075066368 16682768944680960 16714365097985280 16751706006435840 16764503077158912 16783432722357120 16842960141680640 16880588339281920 16891303556489472 16912559150530560 16923294661710096 16950342836551680 17053497143451648 17059286438903808 17074956837847040 17091595693522944 17123966139912192 17236689007297320 17255712524599296 17288393798320128 17307914994930780 17327017121808384 17408106724884480 17441076623984640 17513147188546560 17575262756536320 17608549239029760 17614526962728960 17625708058945536 17647887809249280 17659090081784448 17681311839191040 17794953540993024 17828656104517632 17834708549763072 17868486406864896 17902328237180928 17965824151126016 17986110268484160 18040063093899264 18080365692321792 18158816402749440 18164980930314240 18199384303288320 18210936646840212 18233852834165760 18339404615516160 18374138336378880 18385801607783808 18415187279216640 18426876607079424 18450064527851520 18461775994592832 18568647173210112 18603815065583616 18627225641287680 18645377120206848 18680690334449664 18768115062766080 18782452521631744 18803660735233440 18824413663199232 18860065961803776 18948330159390720 18954762709893120 18990661881692160 19026629044346880 19038706494423858 19173013916221440 19185184286383104 19209326442577920 19252241246453760 19264461907401216 19369404162932736 19375979659001856 19391275133209485 19412676590174208 19449443023110144 19492894262034432 19584120065495040 19599080892137472 19621211201982720 19680068829708288 19772170601103360 19809617893908480 19816342833070080 19853873785405440 19891475819089920 20019322733617152 20044514548776960 20057238117582336 20140119266828544 20211552170016768 20234374052044680 20256706007138304 20295070980636672 20428668453093120 20435603546603520 20474307341199360 20489948205416448 20513084438436480 20631830192455680 20670905628426240 20677922956247040 20684026808756784 20717085689118720 20756322593832960 20889728069861376 20929291948781568 20955628846448640 21090315307843584 21114129445611840 21130259086835712 21154118327137620 21177465371099136 21217574207029248 21316871429314560 21324108048629760 21364494616903680 21404957674890240 21528866287779840 21569640655749120 21583332322180992 21610492247900160 21617828545167360 21658771402260480 21790579683299328 21797977116377088 21839261163945984 21866743144120320 21880623400998912 22032135073681920 22048966003654656 22073862602230560 22098224735059968 22140077433421824 22243691926241280 22285820130647040 22293385687203840 22335608008581120 22377910296476160 22457280188907520 22507451119042560 22521738075319296 22550078867374080 22564392882280128 22600457115402240 22737996191268864 22745715251871744 22763670808550265 22788794258030592 22831954853216256 22982252009729760 23007616699465728 23033595758849280 23051191731093504 23077219993241040 23102689495744512 23210808966512640 23254768831979520 23269530159851382 23306721400258560 23350862918062080 23433683675381760 23478065652039680 23500944078594048 23530517078999040 23545453442379264 23575082452254720 23726604721324032 23771541472690176 23779611399684096 23824648542486528 23869770982907904 23981480357978880 24053417458532352 24080577384251520 24211755203665920 24219974573752320 24265845737717760 24281248862453616 24311803778887680 24366117827543040 24498851115171840 24514402143711744 24522724255924224 24569168809439232 24600086037135360 24615701326123776 24758196230946816 24805086754111488 24860502826942464 24907587112599552 25024153417021440 25071547646977920 25146754615738368 25175149083535680 25264440212520960 25273016946524160 25320882508922880 25336955334734208 25368838725795840 25384941992565144 25580245715177472 25612435256770560 25637393540284416 25669654995271680 25685949209868288 25825872217243648 25855033510945980 25883568786898944 25932590697480192 25941394254200832 25990525682712576 26112160087326720 26161614935976960 26362894134804480 26412823858544640 26421790444093440 26471831713873920 26488635122676672 26521967758786560 26692430311489536 26726019398369280 26742984156776448 26802729610297344 26853492355771392 26948736226689024 26979165402726240 27008941342851072 27060094640848896 27120548538482688 27238224604124160 27247471395471360 27299076454932480 27350779251248640 27509106923274240 27561207504568320 27578702411675712 27622780918824960 27675096791777280 27692663991889248 27852970759815168 27905722598375424 27940838461931520 28021035501674496 28120420410458112 28152172594149120 28173678782447616 28205491102850160 28236620494798848 28290098942705664 28422495239086080 28432144064839680 28485992822538240 28539943566520320 28759520874332160 28777776429574656 28813989663866880 28878361869680640 29054106244399104 29063969488502784 29119014885261312 29174164534665216 29376180098242560 29398621338206208 29431816802974080 29520103244562432 29658255901655040 29668324241571840 29714426840862720 29724514249605120 29780810678108160 29837213728634880 30028984100425728 30066771823165440 30085857176373504 30133942820536320 30317328255025152 30351561078067020 30385059010707456 30442606470955008 30643002679639680 30653405319905280 30711461011799040 30734922308124672 30769626657654720 30947745288683520 31006358442639360 31016884434370560 31026040213135176 31075628533678080 31134483890749440 31334592104792064 31374022771998720 31393937923172352 31433443269672960 31635472961765376 31671194168417760 31695388630253568 31706148532912128 31731177490706430 31766198056648704 31826361310543872 31975307143971840 32046741925355520 32107436512335360 32282340271554560 32293299431669760 32354460983623680 32374998483271488 32415738371850240 32426742817751040 32488157103390720 32665134820229120 32685869524948992 32696965674565632 32758891745918976 32800114716180480 32820935101498368 33010928307929088 33073449005481984 33110793903345840 33147337102589952 33210116150132736 33365537889361920 33428730195970560 33503412012871680 33529006154317824 33566865444714240 33685920283361280 33761176678563840 33782607112978944 33825118301061120 33846589323420192 33900685673103360 34106994286903296 34118572877807616 34149913675694080 34183191387045888 34247932279824384 34473378014594640 34511425049198592 34576787596640256 34615829989861560 34654034243616768 34816213449768960 34882153247969280 34904295239777073 35026294377093120 35150525513072640 35217098478059520 35251416117891072 35295775618498560 35318180163568896 35362623678382080 35589907081986048 35657312209035264 35669417099526144 35736972813729792 35804656474361856 35931648302252032 35972220536968320 36080126187798528 36317632805498880 36329961860628480 36398768606576640 36421873293680424 36467705668331520 36748276672757760 36771603215567616 36830374558433280 36853753214158848 36900129055703040 36923551989185664 37137294346420224 37207630131167232 37290754240413696 37361380668899328 37536230125532160 37564905043263488 37607321470466880 37720131923607552 37896660318781440 37909525419786240 37981323763384320 38053258088693760 38077412988847716 38346027832442880 38370368572766208 38418652885155840 38504482492907520 38528923814802432 38738808325865472 38751959318003712 38782550266418970 38825353180348416 38898886046220288 38985788524068864 39168240130990080 39242422403965440 39360137659416576 39544341202206720 39619235787816960 39632685666140160 39707747570810880 39782951638179840 40038645467234304 40089029097553920 40114476235164672 40280238533657088 40423104340033536 40468748104089360 40513412014276608 40590141961273344 40857336906186240 40871207093207040 40948614682398720 40979896410832896 41026168876872960 41263660384911360 41341811256852480 41368053617513568 41434171378237440 41512645187665920 41779456139722752 41858583897563136 41911257692897280 42180630615687168 42228258891223680 42260518173671424 42308236654275240 42354930742198272 42435148414058496 42633742858629120 42648216097259520 42728989233807360 42809915349780480 43139281311498240 43166664644361984 43220984495800320 43235657090334720 43317542804520960 43581159366598656 43595954232754176 43678522327891968 43761246801997824 44064270147363840 44097932007309312 44147725204461120 44280154866843648 44487383852482560 44571640261294080 44586771374407680 44671216017162240 44755820592952320 44914560377815040 45014902238085120 45043476150638592 45100157734748160 45128785764560256 45200914230804480 45475992382537728 45491430503743488 45527341617100530 45577588516061184 45663909706432512 45964504019459520 46067191517698560 46102383462187008 46154439986482080 46205378991489024 46421617933025280 46509537663959040 46539060319702764 46613442800517120 46701725836124160 46867367350763520 46956131304079360 47001888157188096 47061034157998080 47090906884758528 47150164904509440 47453209442648064 47543082945380352 47559222799368192 47596766236059645 47649297084973056 47739541965815808 47962960715957760 48106834917064704 48161154768503040 48423510407331840 48439949147504640 48531691475435520 48562497724907232 48623607557775360 48732235655086080 48997702230343680 49028804287423488 49045448511848448 49138337618878464 49200172074270720 49231402652247552 49516392461893632 49610173508222976 49721005653884928 49815174225199104 50048306834042880 50143095293955840 50293509231476736 50350298167071360 50528880425041920 50641765017845760 50673910669468416 50737677451591680 50769883985130288 51160491430354944 51224870513541120 51274787080568832 51371898419736576 51651744434487296 51710067021891960 51767137573797888 51865181394960384 51981051365425152 52224320174653440 52323229871953920 52725788269608960 52825647717089280 52843580888186880 52943663427747840 52977270245353344 53043935517573120 53384860622979072 53485968313552896 53605459220594688 53706984711542784 53897472453378048 53958330805452480 54120189281697792 54241097076965376 54476449208248320 54494942790942720 54598152909864960 54701558502497280 55018213846548480 55122415009136640 55157404823351424 55245561837649920 55350193583554560 55385327983778496 55705941519630336 55811445196750848 55881676923863040 56042071003348992 56304345188298240 56347357564895232 56410982205700320 56473240989597696 56580197885411328 56844990478172160 56864288129679360 56971985645076480 57079887133040640 57519041748664320 57555552859149312 57627979327733760 57756723739361280 58108212488798208 58127938977005568 58173825399628455 58238029770522624 58348329069330432 58752360196485120 58797242676412416 58863633605948160 59040206489124864 59316511803310080 59428853681725440 59449028499210240 59561621356216320 59674427457269760 60057968200851456 60133543646330880 60171714352747008 60634656510050304 60703122156134040 60770118021414912 60885212941910016 61286005359279360 61306810639810560 61422922023598080 61469844616249344 61539253315309440 61895490577367040 62012716885278720 62033768868741120 62052080426270352 62151257067356160 62268967781498880 62669184209584128 62787875846344704 62866886539345920 63270945923530752 63342388336835520 63390777260507136 63462354981412860 63532396113297408 63652722621087744 63950614287943680 64093483850711040 64214873024670720 64564680543109120 64586598863339520 64708921967247360 64749996966542976 64831476743700480 64853485635502080 64976314206781440 65371739049897984 65393931349131264 65517783491837952 65600229432360960 65641870202996736 66146898010963968 66221587806691680 66294674205179904 66420232300265472 66731075778723840 66857460391941120 67006824025743360 67133730889428480 67371840566722560 67522353357127680 67565214225957888 67650236602122240 67693178646840384 67801371346206720 68213988573806592 68237145755615232 68299827351388160 68366382774091776 68495864559648768 68946756029189280 69022850098397184 69153575193280512 69231659979723120 69308068487233536 69632426899537920 69764306495938560 69808590479554146 70052588754186240 70301051026145280 70434196956119040 70502832235782144 70591551236997120 70636360327137792 70725247356764160 71179814163972096 71314624418070528 71338834199052288 71473945627459584 71609312948723712 71863296604504064 71944441073936640 72160252375597056 72635265610997760 72659923721256960 72797537213153280 72843746587360848 72935411336663040 73496553345515520 73543206431135232 73707506428317696 73800258111406080 73847103978371328 74274588692840448 74415260262334464 74581508480827392 74722761337798656 75072460251064320 75129810086526976 75214642940933760 75440263847215104 75793320637562880 75819050839572480 75962647526768640 76106516177387520 76154825977695432 76740737145532416 76837305770311680 77008964985815040 77057847629604864 77477616651730944 77565100532837940 77650706360696832 77797772092440576 77971577048137728 78336480261980160 78484844807930880 79088682404413440 79238471575633920 79265371332280320 79415495141621760 79565903276359680 80077290934468608 80178058195107840 80228952470329344 80560477067314176 80846208680067072 80937496208178720 81026824028553216 81180283922546688 81714673812372480 81742414186414080 81897229364797440 82052337753745920 82527320769822720 82683622513704960 82736107235027136 82868342756474880 83025290375331840 83558912279445504 83717167795126272 83822515385794560 84361261231374336 84456517782447360 84521036347342848 84616473308550480 84709861484396544 84870296828116992 85267485717258240 85296432194519040 85457978467614720 85619830699560960 86278562622996480 86333329288723968 86441968991600640 86635085609041920 87162318733197312 87191908465508352 87357044655783936 87522493603995648 88128540294727680 88195864014618624 88295450408922240 88560309733687296 88974767704965120 89143280522588160 89173542748815360 89342432034324480 89511641185904640 89829120755630080 90086952301277184 90200315469496320 90257571529120512 90401828461608960 90951984765075456 91054683234201060 91155177032122368 91327819412865024 91929008038919040 92134383035397120 92204766924374016 92308879972964160 92843235866050560 93019075327918080 93078120639405528 93226885601034240 93403451672248320 93912262608158720 94003776314376192 94122068315996160 94181813769517056 94300329809018880 94906418885296128 95086165890760704 95118445598736384 95193532472119290 95298594169946112 95479083931631616 95925921431915520 96322309537006080 96847020814663680 96879898295009280 97063382950871040 97124995449814464 97247215115550720 97464471310172160 97995404460687360 98057608574846976 98090897023696896 98276675237756928 98400344148541440 98462805304495104 99032784923787264 99220347016445952 99442011307769856 99630348450398208 100096613668085760 100286190587911680 100587018462953472 100700596334142720 101057760850083840 101283530035691520 101347821338936832 101475354903183360 101539767970260576 102320982860709888 102449741027082240 102549574161137664 102743796839473152 103303488868974592 103420134043783920 103534275147595776 103730362789920768 103962102730850304 104448640349306880 104646459743907840 104712885719331219 105451576539217920 105651295434178560 105887326855495680 105954540490706688 106087871035146240 106769721245958144 106971936627105792 107210918441189376 107413969423085568 107794944906756096 107916661610904960 108240378563395584 108952898416496640 108989885581885440 109196305819729920 109403117004994560 110244830018273280 110314809646702848 110491123675299840 110700387167109120 110770655967556992 111411883039260672 111622890393501696 112084142006697984 112608690376596480 112694715129790464 112821964411400640 113160395770822656 113689980956344320 113728576259358720 113943971290152960 114159774266081280 115038083497328640 115111105718298624 115255958655467520 115513447478722560 116216424977596416 116255877954011136 116347650799256910 116476059541045248 116696658138660864 117504720392970240 117727267211896320 118080412978249728 118633023606620160 118857707363450880 118898056998420480 119123242712432640 119348854914539520 120115936401702912 120267087292661760 120343428705494016 121269313020100608 121406244312268080 121540236042829824 121770425883820032 122572010718558720 122613621279621120 122845844047196160 122939689232498688 123078506630618880 123790981154734080 124025433770557440 124104160852540704 124302514134712320 124537935562997760 125338368419168256 125575751692689408 125733773078691840 126541891847061504 126684776673671040 126781554521014272 126924709962825720 127064792226594816 127305445242175488 127901228575887360 128186967701422080 128429746049341440 129129361086218240 129417843934494720 129499993933085952 129662953487400960 129706971271004160 129952628413562880 130743478099795968 130787862698262528 131035566983675904 131283740405993472 132293796021927936 132443175613383360 132840464600530944 133462151557447680 133714920783882240 134013648051486720 134267461778856960 134743681133445120 135044706714255360 135130428451915776 135300473204244480 135386357293680768 135602742692413440 136427977147613184 136474291511230464 136732765548183552 136991729119297536 137893512058378560 138307150386561024 138463319959446240 138616136974467072 139264853799075840 139528612991877120 139617180959108292 140105177508372480 140602102052290560 140868393912238080 141005664471564288 141183102473994240 141272720654275584 141450494713528320 142359628327944192 142629248836141056 142677668398104576 142947891254919168 143218625897447424 143888882147873280 144320504751194112 145270531221995520 145319847442513920 145595074426306560 145687493174721696 145870822673326080 146993106691031040 147086412862270464 147415012856635392 147600516222812160 147694207956742656 148549177385680896 148830520524668928 149163016961654784 149445522675597312 150144920502128640 150259620173053952 150429285881867520 150880527694430208 151586641275125760 151925295053537280 152213032354775040 152309651955390864 153481474291064832 153674611540623360 154115695259209728 154955233303461888 155130201065675880 155301412721393664 155595544184881152 155943154096275456 156672960523960320 156969689615861760 158177364808826880 158476943151267840 158530742664560640 158830990283243520 159131806552719360 160154581868937216 160457904940658688 161120954134628352 161692417360134144 161874992416357440 162360567845093376 163429347624744960 163484828372828160 163794458729594880 164104675507491840 165054641539645440 165367245027409920 165472214470054272 165736685512949760 166050580750663680 167117824558891008 167434335590252544 167645030771589120 168913035564894720 169042072694685696 169232946617100960 169419722968793088 169740593656233984 170534971434516480 170592864389038080 170915956935229440 171239661399121920 172557125245992960 172666658577447936 172883937983201280 173270171218083840 174324637466394624 174383816931016704 174521476198885365 174714089311567872 175044987207991296 176257080589455360 176391728029237248 176590900817844480 177120619467374592 177949535409930240 178286561045176320 178347085497630720 178684864068648960 179023282371809280 179658241511260160 180173904602554368 180400630938992640 180515143058241024 181903969530150912 182109366468402120 182310354064244736 182655638825730048 183858016077838080 184268766070794240 184409533848748032 184617759945928320 185686471732101120 186038150655836160 186156241278811056 186453771202068480 186806903344496640 187824525216317440 188007552628752384 188363627539034112 188600659618037760 189812837770592256 190172331781521408 190387064944238580 190597188339892224 190958167863263232 191851842863831040 192644619074012160 193694041629327360 193759796590018560 194126765901742080 194249990899628928 194494430231101440 194928942620344320 196115217149693952 196181794047393792 196553350475513856 196800688297082880 196925610608990208 198440694032891904 198884022615539712 199260696900796416 200193227336171520 200572381175823360 201401192668285440 202115521700167680 202567060071383040 202695642677873664 202950709806366720 203079535940521152 204641965721419776 204899482054164480 205099148322275328 205487593678946304 206606977737949184 206840268087567840 207068550295191552 207460725579841536 207924205461700608 208897280698613760 209292919487815680 209425771438662438 210903153078435840 211302590868357120 211774653710991360 211909080981413376 212175742070292480 213539442491916288 213943873254211584 214421836882378752 214827938846171136 215589889813512192 215833323221809920 216480757126791168 217905796832993280 217979771163770880 218392611639459840 218806234009989120 220489660036546560 220629619293405696 221400774334218240 221541311935113984 222823766078521344 223245780787003392 224168284013395968 225217380753192960 225389430259580928 225643928822801280 226320791541645312 227379961912688640 227457152518717440 227887942580305920 228319548532162560 230222211436597248 230511917310935040 231026894957445120 232432849955192832 232695301598513820 232952119082090496 233393316277321728 235009440785940480 235454534423792640 237266047213240320 237715414726901760 237796113996840960 238246485424865280 238697709829079040 240231872803405824 240534174585323520 240686857410988032 242538626040201216 242812488624536160 243080472085659648 243540851767640064 245144021437117440 245227242559242240 245691688094392320 246157013261237760 247581962309468160 248050867541114880 248208321705081408 248605028269424640 249075871125995520 250676736838336512 251151503385378816 251467546157383680 253083783694123008 253369553347342080 253563109042028544 253849419925651440 254129584453189632 254610890484350976 255802457151774720 256373935402844160 256859492098682880 258258722172436480 258835687868989440 258999987866171904 259325906974801920 259905256827125760 261486956199591936 261575725396525056 262071133967351808 262567480811986944 264587592043855872 264886351226766720 265680929201061888 266924303114895360 267429841567764480 268027296102973440 268534923557713920 269487362266890240 270260856903831552 270600946408488960 270772714587361536 271205485384826880 272855954295226368 273465531096367104 273983458238595072 275787024116757120 276614300773122048 276926639918892480 278529707598151680 279057225983754240 279234361918216584 280210355016744960 281736787824476160 282011328943128576 282366204947988480 282545441308551168 282900989427056640 284719256655888384 285258497672282112 285355336796209152 285895782509838336 286437251794894848 287777764295746560 290541062443991040 290639694885027840 291190148852613120 291374986349443392 291741645346652160 293986213382062080 294172825724540928 294830025713270784 295201032445624320 295388415913485312 297098354771361792 297661041049337856 298326033923309568 298891045351194624 300289841004257280 300858571763735040 301761055388860416 303173282550251520 303850590107074560 304426064709550080 304619303910781728 306962948582129664 307349223081246720 308231390518419456 309910466606923776 310260402131351760 310602825442787328 311191088369762304 311886308192550912 313345921047920640 313939379231723520 316354729617653760 316953886302535680 317661980566487040 318263613105438720 320309163737874432 320915809881317376 322241908269256704 323384834720268288 323749984832714880 324721135690186752 326858695249489920 326969656745656320 327588917459189760 328209351014983680 330734490054819840 330944428940108544 331473371025899520 332101161501327360 334235649117782016 334868671180505088 337826071129789440 338084145389371392 338465893234201920 339481187312467968 341069942869032960 341185728778076160 341831913870458880 342479322798243840 345114250491985920 345333317154895872 345767875966402560 346540342436167680 348649274932789248 348767633862033408 349042952397770730 349428178623135744 350089974415982592 352514161178910720 353181801635688960 354241238934749184 355899070819860480 356573122090352640 356694170995261440 357369728137297920 358046564743618560 359316483022520320 360347809205108736 360801261877985280 361030286116482048 363807939060301824 364218732936804240 364620708128489472 365311277651460096 367716032155676160 368537532141588480 368819067697496064 369235519891856640 371372943464202240 372076301311672320 372312482557622112 372907542404136960 373613806688993280 375649050432634880 376015105257504768 376727255078068224 377201319236075520 379625675541184512 380344663563042816 380774129888477160 381194376679784448 381916335726526464 383703685727662080 385289238148024320 387388083258654720 388253531803484160 388499981799257856 388988860462202880 389857885240688640 392230434299387904 392363588094787584 393106700951027712 393851221217980416 396881388065783808 398521393801592832 400386454672343040 401144762351646720 402802385336570880 404231043400335360 405134120142766080 405391285355747328 405901419612733440 406159071881042304 409283931442839552 410198296644550656 410975187357892608 413213955475898368 413680536175135680 414921451159683072 415848410923401216 417794561397227520 418585838975631360 418851542877324876 421806306156871680 422605181736714240 423549307421982720 423818161962826752 424351484140584960 427078884983832576 427887746508423168 428843673764757504 429655877692342272 431666646443619840 432961514253582336 435811593665986560 435959542327541760 436785223278919680 437612468019978240 440979320073093120 441259238586811392 442801548668436480 443082623870227968 445647532157042688 446491561574006784 448336568026791936 450434761506385920 450778860519161856 451287857645602560 452641583083290624 454759923825377280 455775885160611840 456639097064325120 460444422873194496 461023834621870080 464865699910385664 465390603197027640 465904238164180992 466786632554643456 470018881571880960 470909068847585280 474532094426480640 475430829453803520 475592227993681920 476492970849730560 477395419658158080 480463745606811648 481373714821976064 485077252080402432 485624977249072320 487081703535280128 490288042874234880 490454485118484480 491383376188784640 492314026522475520 495163924618936320 496101735082229760 496416643410162816 497210056538849280 498151742251991040 501353473676673024 502303006770757632 502935092314767360 506739106694684160 507126218084057088 507698839851302880 508259168906379264 509221780968701952 511604914303549440 512747870805688320 513718984197365760 516517444344872960 517671375737978880 517999975732343808 518651813949603840 519810513654251520 522973912399183872 523151450793050112 523564428596656095 524142267934703616 525134961623973888 529175184087711744 529772702453533440 531361858402123776 533848606229790720 534859683135528960 536054592205946880 537069847115427840 538974724533780480 540521713807663104 541201892816977920 541545429174723072 545711908590452736 546931062192734208 547966916477190144 551574048233514240 553228601546244096 553853279837784960 557059415196303360 558114451967508480 558468723836433168 560420710033489920 563473575648952320 564022657886257152 565090882617102336 565801978854113280 569438513311776768 570516995344564224 571791565019676672 572874503589789696 575555528591493120 581082124887982080 581279389770055680 582380297705226240 582749972698886784 583483290693304320 588345651449081856 589660051426541568 590402064891248640 590776831826970624 595322082098675712 596652067846619136 597782090702389248 600579682008514560 601717143527470080 606346565100503040 607701180214149120 608852129419100160 609238607821563456 613925897164259328 614698446162493440 616462781036838912 619820933213847552 620520804262703520 621205650885574656 622382176739524608 623772616385101824 626691842095841280 627878758463447040 632709459235307520 633907772605071360 635323961132974080 636527226210877440 640618327475748864 641831619762634752 644483816538513408 646769669440536576 647499969665429760 649442271380373504 653717390498979840 653939313491312640 655177834918379520 656418702029967360 661468980109639680 661888857880217088 664202323002654720 668471298235564032 669737342361010176 675652142259578880 676168290778742784 676931786468403840 678962374624935936 682139885738065920 682371457556152320 683663827740917760 684958645596487680 690666634309791744 691535751932805120 693080684872335360 697298549865578496 698085904795541460 698856357246271488 700179948831965184 705028322357821440 706363603271377920 711798141639720960 713146244180705280 713388341990522880 714739456274595840 716093129487237120 720695618410217472 721602523755970560 722060572232964096 727615878120603648 728437465873608480 729241416256978944 730622555302920192 735432064311352320 737075064283176960 738471039783713280 742745886928404480 744152602623344640 744624965115244224 745815084808273920 747227613377986560 751298100865269760 752030210515009536 753454510156136448 754402638472151040 759251351082369024 760689327126085632 761548259776954320 762388753359568896 763832671453052928 767407371455324160 770578476296048640 774776166517309440 776507063606968320 776999963598515712 777977720924405760 779715770481377280 784460868598775808 784727176189575168 786213401902055424 787702442435960832 793762776131567616 797042787603185664 800772909344686080 802289524703293440 805604770673141760 808462086800670720 810782570711494656 811802839225466880 812318143762084608 818567862885679104 820396593289101312 821950374715785216 826427910951796736 827361072350271360 829842902319366144 835589122794455040 837171677951262720 837703085754649752 845210363473428480 847098614843965440 847636323925653504 848702968281169920 854157769967665152 855775493016846336 857687347529515008 859311755384684544 863333292887239680 871623187331973120 871919084655083520 873570446557839360 875224936039956480 881958640146186240 882518477173622784 885603097336872960 886165247740455936 891295064314085376 892983123148013568 896673136053583872 900869523012771840 902575715291205120 905283166166581248 909519847650754560 911551770321223680 913278194128650240 920888845746388992 922047669243740160 929731399820771328 930781206394055280 931808476328361984 933573265109286912 940037763143761920 941818137695170560 949064188852961280 950861658907607040 952985941699461120 954790839316316160 960927491213623296 962747429643952128 970154504160804864 971249954498144640 974163407070560256 980576085748469760 980908970236968960 982766752377569280 984628053044951040 992203470164459520 992833286820325632 994420113077698560 996303484503982080 1002706947353346048 1004606013541515264 1013478213389368320 1014252436168114176 1015397679702605760 1018443561937403904 1023209828607098880 1025495741611376640 1027437968394731520 1033034888689745920 1035342751475957760 1035999951464687616 1037303627899207680 1039621027308503040 1045947824798367744 1046302901586100224 1047128857193312190 1048284535869407232 1050269923247947776 1059545404907066880 1062723716804247552 1067697212459581440 1069719366271057920 1072109184411893760 1074139694230855680 1077949449067560960 1081043427615326208 1082403785633955840 1083090858349446144 1091423817180905472 1093862124385468416 1095933832954380288 1103148096467028480 1106457203092488192 1107706559675569920 1114118830392606720 1116228903935016960 1116937447672866336 1120841420066979840 1126947151297904640 1128045315772514304 1130181765234204672 1131603957708226560 1138877026623553536 1141033990689128448 1143583130039353344 1145749007179579392 1151111057182986240 1162164249775964160 1164760595410452480 1165499945397773568 1166966581386608640 1176691302898163712 1179320102853083136 1181553663653941248 1190644164197351424 1195564181404778496 1201159364017029120 1203434287054940160 1212693130201006080 1215402360428298240 1217704258838200320 1218477215643126912 1227851794328518656 1232925562073677824 1239641866427695104 1241041608525407040 1244764353479049216 1247545232770203648 1253383684191682560 1255757516926894080 1265418918470615040 1267815545210142720 1270647922265948160 1273054452421754880 1281236654951497728 1283663239525269504 1288967633077026816 1294999939330859520 1298884542760747008 1307434780997959680 1307878626982625280 1310355669836759040 1312837404059934720 1322937960219279360 1323777715760434176 1328404646005309440 1336942596471128064 1339474684722020352 1351304284519157760 1352336581557485568 1353863572936807680 1357924749249871872 1364279771476131840 1367327655481835520 1369917291192975360 1381333268619583488 1383071503865610240 1394597099731156992 1396171809591082920 1397712714492542976 1400359897663930368 1410056644715642880 1412727206542755840 1423596283279441920 1426292488361410560 1426776683981045760 1429478912549191680 1432186258974474240 1441391236820434944 1444121144465928192 1455231756241207296 1456874931747216960 1461245110605840384 1470864128622704640 1474150128566353920 1476942079567426560 1485491773856808960 1488305205246689280 1489249930230488448 1491630169616547840 1494455226755973120 1504060421030019072 1506909020312272896 1508805276944302080 1521378654252171264 1523096519553908640 1524777506719137792 1527665342906105856 1534814742910648320 1541156952592097280 1549552333034618880 1553014127213936640 1553999927197031424 1555955441848811520 1559431540962754560 1568921737197551616 1569454352379150336 1572426803804110848 1575404884871921664 1587525552263135232 1594085575206371328 1601545818689372160 1604579049406586880 1611209541346283520 1616924173601341440 1621565141422989312 1623605678450933760 1624636287524169216 1637135725771358208 1640793186578202624 1643900749431570432 1652855821903593472 1654722144700542720 1659685804638732288 1671178245588910080 1674343355902525440 1675406171509299504 1690420726946856960 1695272647851307008 1697405936562339840 1708315539935330304 1711550986033692672 1715374695059030016 1718623510769369088 1726666585774479360 1743246374663946240 1743838169310167040 1747140893115678720 1750449872079912960 1765036954347245568 1771206194673745920 1772330495480911872 1785966246296027136 1793346272107167744 1801739046025543680 1805151430582410240 1819039695301509120 1823103540642447360 1826556388257300480 1841777691492777984 1844095338487480320 1859462799641542656 1861562412788110560 1863616952656723968 1867146530218573824 1880075526287523840 1883636275390341120 1898128377705922560 1901723317815214080 1905971883398922240 1909581678632632320 1921854982427246592 1925494859287904256 1940309008321609728 1942499908996289280 1948326814141120512 1961152171496939520 1961817940473937920 1965533504755138560 1969256106089902080 1984406940328919040 1985666573640651264 1992606969007964160 2005413894706692096 2009212027083030528 2026956426778736640 2028504872336228352 2030795359405211520 2036887123874807808 2046419657214197760 2050991483222753280 2054875936789463040 2066069777379491840 2071999902929375232 2074607255798415360 2079242054617006080 2091895649596735488 2094257714386624380 2096569071738814464 2100539846495895552 2119090809814133760 2135394424919162880 2139438732542115840 2144218368823787520 2148279388461711360 2162086855230652416 2164807571267911680 2166181716698892288 2182847634361810944 2187724248770936832 2191867665908760576 2206296192934056960 2215413119351139840 2228237660785213440 2232457807870033920 2233874895345732672 2241682840133959680 2253894302595809280 2256090631545028608 2260363530468409344 2263207915416453120 2277754053247107072 2282067981378256896 2287166260078706688 2291498014359158784 2302222114365972480 2324328499551928320 2329521190820904960 2330999890795547136 2333933162773217280 2353382605796327424 2358640205706166272 2363107327307882496 2381288328394702848 2391128362809556992 2402318728034058240 2406868574109880320 2425386260402012160 2435408517676400640 2436954431286253824 2455703588657037312 2465851124147355648 2479283732855390208 2482083217050814080 2489528706958098432 2506767368383365120 2511515033853788160 2535631090420285440 2541295844531896320 2546108904843509760 2562473309902995456 2567326479050539008 2577935266154053632 2589999878661719040 2614869561995919360 2615757253965250560 2620711339673518080 2625674808119869440 2645875920438558720 2647555431520868352 2656809292010618880 2673885192942256128 2678949369444040704 2702608569038315520 2707727145873615360 2715849498499743744 2728559542952263680 2734655310963671040 2739834582385950720 2762666537239166976 2766143007731220480 2789194199462313984 2792343619182165840 2795425428985085952 2800719795327860736 2820113289431285760 2825454413085511680 2847192566558883840 2852584976722821120 2858957825098383360 2864372517948948480 2882782473640869888 2888242288931856384 2910463512482414592 2913749863494433920 2922490221211680768 2941728257245409280 2948300257132707840 2953884159134853120 2976610410493378560 2978499860460976896 2983260339233095680 2988910453511946240 3008120842060038144 3013818040624545792 3042757308504342528 3046193039107817280 3055330685812211712 3069629485821296640 3082313905184194560 3099104666069237760 3106028254427873280 3107999854394062848 3111910883697623040 3118863081925509120 3137843474395103232 3138908704758300672 3144853607608221696 3150809769743843328 3188171150412742656 3203091637378744320 3209158098813173760 3222419082692567040 3233848347202682880 3243130282845978624 3247211356901867520 3249272575048338432 3274271451542716416 3281586373156405248 3287801498863140864 3309444289401085440 3319371609277464576 3342356491177820160 3348686711805050880 3350812343018599008 3380841453893713920 3390545295702614016 3394811873124679680 3416631079870660608 3423101972067385344 3430749390118060032 3437247021538738176 3453333171548958720 3486492749327892480 3494281786231357440 3500899744159825920 3530073908694491136 3544660990961823744 3571932492592054272 3586692544214335488 3603478092051087360 3610302861164820480 3638079390603018240 3646207081284894720 3653112776514600960 3683555382985555968 3718925599283085312 3723124825576221120 3734293060437147648 3760151052575047680 3767272550780682240 3796256755411845120 3803446635630428160 3811943766797844480 3819163357265264640 3843709964854493184 3850989718575808512 3884999817992578560 3896653628282241024 3922304342993879040 3923635880947875840 3931067009510277120 3938512212179804160 3968813880657838080 3971333147281302528 3985213938015928320 4010827789413384192 4018424054166061056 4053912853557473280 4057009744672456704 4061590718810423040 4073774247749615616 4092839314428395520 4101982966445506560 4109751873578926080 4132139554758983680 4143999805858750464 4149214511596830720 4183791299193470976 4188515428773248760 4193138143477628928 4201079692991791104 4238181619628267520 4270788849838325760 4278877465084231680 4288436737647575040 4296558776923422720 4324173710461304832 4332363433397784576 4365695268723621888 4383735331817521152 4412592385868113920 4430826238702279680 4456475321570426880 4464915615740067840 4467749790691465344 4483365680267919360 4512181263090057216 4520727060936818688 4526415830832906240 4564135962756513792 4574332520157413376 4582996028718317568 4604444228731944960 4648656999103856640 4659042381641809920 4661999781591094272 4667866325546434560 4706765211592654848 4717280411412332544 4726214654615764992 4762576656789405696 4782256725619113984 4804637456068116480 4813737148219760640 4850772520804024320 4870817035352801280 4873908862572507648 4911407177314074624 4931702248294711296 4958567465710780416 4964166434101628160 4979057413916196864 5013534736766730240 5023030067707576320 5071262180840570880 5092217809687019520 5124946619805990912 5134652958101078016 5155870532308107264 5179999757323438080 5229739123991838720 5231514507930501120 5241422679347036160 5251349616239738880 5295110863041736704 5313618584021237760 5357898738888081408 5405217138076631040 5415454291747230720 5457119085904527360 5469310621927342080 5479669164771901440 5525333074478333952 5532286015462440960 5578388398924627968 5584687238364331680 5590850857970171904 5601439590655721472 5640226578862571520 5650908826171023360 5694385133117767680 5705169953445642240 5717915650196766720 5728745035897896960 5765564947281739776 5776484577863712768 5820927024964829184 5827499726988867840 5844980442423361536 5883456514490818560 5896600514265415680 5907768318269706240 5953220820986757120 5956999720921953792 5977820907023892480 6016241684120076288 6027636081249091584 6085514617008685056 6092386078215634560 6110661371624423424 6139258971642593280 6164627810368389120 6198209332138475520 6215999708788125696 6223821767395246080 6237726163851018240 6275686948790206464 6289707215216443392 6301619539487686656 6406183274757488640 6418316197626347520 6444838165385134080 6486260565691957248 6494422713803735040 6498545150096676864 6548542903085432832 6563172746312810496 6575602997726281728 6618888578802170880 6684712982355640320 6697373423610101760 6701624686037198016 6761682907787427840 6781090591405228032 6789623746249359360 6833262159741321216 6846203944134770688 6861498780236120064 6874494043077476352 6906666343097917440 6972985498655784960 6988563572462714880 7001799488319651840 7060147817388982272 7089321981923647488 7143864985184108544 7173385088428670976 7206956184102174720 7220605722329640960 7276158781206036480 7306225553029201920 7367110765971111936 7437851198566170624 7446249651152442240 7468586120874295296 7520302105150095360 7534545101561364480 7606893271260856320 7623887533595688960 7638326714530529280 7687419929708986368 7701979437151617024 7769999635985157120 7844608685987758080 7847271761895751680 7862134019020554240 7877024424359608320 7937627761315676160 7942666294562605056 7970427876031856640 8021655578826768384 8036848108332122112 8107825707114946560 8123181437620846080 8147548495499231232 8185678628856791040 8203965932891013120 8219503747157852160 8264279109517967360 8287999611717500928 8298429023193661440 8367582598386941952 8377030857546497520 8386276286955257856 8402159385983582208 8476363239256535040 8541577699676651520 8557754930168463360 8576873475295150080 8593117553846845440 8648347420922609664 8664726866795569152 8731390537447243776 8767470663635042304 8825184771736227840 8861652477404559360 8929831231480135680 8935499581382930688 8966731360535838720 9024362526180114432 9041454121873637376 9128271925513027584 9165992057436635136 9208888457463889920 9297313998207713280 9318084763283619840 9323999563182188544 9335732651092869120 9413530423185309696 9434560822824665088 9452429309231529984 9564513451238227968 9609274912136232960 9627474296439521280 9701545041608048640 9741634070705602560 9747817725145015296 9822814354628149248 9863404496589422592 9928332868203256320 9958114827832393728 10027069473533460480 10046060135415152640 10142524361681141760 10184435619374039040 10249893239611981824 10269305916202156032 10311741064616214528 10359999514646876160 10459478247983677440 10482845358694072320 10502699232479477760 10590221726083473408 10715797477776162816 10810434276153262080 10830908583494461440 10914238171809054720 10938621243854684160 10959338329543802880 11050666148956667904 11156776797849255936 11169374476728663360 11202879181311442944 11280453157725143040 11301817652342046720 11388770266235535360 11410339906891284480 11435831300393533440 11457490071795793920 11531129894563479552 11552969155727425536 11654999453977735680 11689960884846723072 11766913028981637120 11793201028530831360 11815536636539412480 11906441641973514240 11913999441843907584 11955641814047784960 12032483368240152576 12055272162498183168 12171029234017370112 12184772156431269120 12221322743248846848 12278517943285186560 12329255620736778240 12396418664276951040 12431999417576251392 12447643534790492160 12551373897580412928 12579414430432886784 12603239078975373312 12812366549514977280 12836632395252695040 12889676330770268160 12972521131383914496 12997090300193353728 13097085806170865664 13151205995452563456 13237777157604341760 13369425964711280640 13394746847220203520 13403249372074396032 13562181182810456064 13579247492498718720 13692407888269541376 13722997560472240128 13748988086154952704 13813332686195834880 13945970997311569920 13977127144925429760 14003598976639303680 14120295634777964544 14178643963847294976 14287729970368217088 14346770176857341952 14413912368204349440 14441211444659281920 14552317562412072960 14612451106058403840 14734221531942223872 14875702397132341248 14892499302304884480 14937172241748590592 15040604210300190720 15069090203122728960 15213786542521712640 15276653429061058560 15374839859417972736 15403958874303234048 15539999271970314240 15689217371975516160 15694543523791503360 15724268038041108480 15754048848719216640 15885332589125210112 15940855752063713280 16073696216664244224 16215651414229893120 16246362875241692160 16371357257713582080 16407931865782026240 16439007494315704320 16575999223435001856 16596858046387322880 16735165196773883904 16754061715092995040 16772552573910515712 16804318771967164416 16952726478513070080 17083155399353303040 17115509860336926720 17153746950590300160 17186235107693690880 17296694841845219328 17329453733591138304 17462781074894487552 17534941327270084608 17650369543472455680 17723304954809118720 17859662462960271360 17870999162765861376 17933462721071677440 18048725052360228864 18082908243747274752 18256543851026055168 18331984114873270272 18417776914927779840 18594627996415426560 18647999126364377088 18671465302185738240 18827060846370619392 18869121645649330176 18904858618463059968 19218549824272465920 19254948592879042560 19483268141411205120 19495635450290030592 19645628709256298496 19726808993178845184 19856665736406512640 20054138947066920960 20092120270830305280 20285048723362283520 20368871238748078080 20499786479223963648 20538611832404312064 20623482129232429056 20719999029293752320 20918956495967354880 20965690717388144640 21005398464958955520 21180443452166946816 21431594955552325632 21620868552306524160 21661817166988922880 21828476343618109440 21918676659087605760 22101332297913335808 22313553595698511872 22338748953457326720 22405758362622885888 22560906315450286080 22603635304684093440 22820679813782568960 22871662600787066880 22914980143591587840 23062259789126959104 23105938311454851072 23309998907955471360 23533826057963274240 23586402057061662720 23631073273078824960 23812883283947028480 23827998883687815168 23911283628095569920 24064966736480305152 24110544324996366336 24369544312862538240 24442645486497693696 24557035886570373120 24658511241473556480 24792837328553902080 24863998835152502784 24895287069580984320 25102747795160825856 25158828860865773568 25206478157950746624 25624733099029954560 25673264790505390080 25779352661540536320 25945042262767828992 25994180600386707456 26194171612341731328 26302411990905126912 26475554315208683520 26789493694440407040 26806498744148792064 27124362365620912128 27384815776539082752 27497976172309905408 27626665372391669760 27891941994623139840 27954254289850859520 28007197953278607360 28240591269555929088 28357287927694589952 28693540353714683904 28827824736408698880 28882422889318563840 29104635124824145920 29224902212116807680 29468443063884447744 29784998604609768960 29874344483497181184 30081208420600381440 30138180406245457920 30427573085043425280 30553306858122117120 30749679718835945472 30807917748606468096 31079998543940628480 31378434743951032320 31448536076082216960 31508097697438433280 31770665178250420224 32147392433328488448 32431302828459786240 32492725750483384320 32742714515427164160 32815863731564052480 32878014988631408640 33151998446870003712 33470330393547767808 33508123430185990080 33608637543934328832 33905452957026140160 34166310798706606080 34231019720673853440 34307493901180600320 34372470215387381760 34593389683690438656 34658907467182276608 35069882654540169216 35300739086944911360 35446609909618237440 35719324925920542720 35741998325531722752 35866925442143354880 36097450104720457728 36165816487494549504 36513087702052110336 36663968229746540544 36835553829855559680 37189255992830853120 37295998252728754176 37342930604371476480 37654121692741238784 37738243291298660352 37809717236926119936 38437099648544931840 38509897185758085120 38991270900580061184 39291257418512596992 39453617986357690368 39713331472813025280 40108277894133841920 40184240541660610560 40737742477496156160 41077223664808624128 41246964258464858112 41439998058587504640 41837912991934709760 41931381434776289280 42010796929917911040 42360886904333893632 42863189911104651264 43241737104613048320 43323634333977845760 43656952687236218880 43837353318175211520 44202664595826671616 44627107191397023744 44677497906914653440 44811516725245771776 45121812630900572160 45207270609368186880 45641359627565137920 45829960287183175680 46124519578253918208 46211876622909702144 46619997815910942720 47067652115926548480 47172804114123325440 47262146546157649920 47655997767375630336 47822567256191139840 48221088649992732672 48739088625725076480 49114071773140746240 49317022482947112960 49727997670305005568 49790574139161968640 50205495590321651712 50317657721731547136 50412956315901493248 51249466198059909120 51346529581010780160 51558705323081072640 51890084525535657984 51988361200773414912 52388343224683462656 52604823981810253824 52951108630417367040 53578987388880814080 53612997488297584128 54248724731241824256 54769631553078165504 54995952344619810816 55253330744783339520 55783883989246279680 56014395906557214720 56481182539111858176 56714575855389179904 57655649472817397760 57764845778637127680 58449804424233615360 58936886127768895488 59569997209219537920 60162416841200762880 60276360812490915840 60855146170086850560 61106613716244234240 61499359437671890944 61615835497212936192 62159997087881256960 62756869487902064640 62897072152164433920 63016195394876866560 63541330356500840448 64294784866656976896 64862605656919572480 64985451500966768640 65485429030854328320 65756029977262817280 66303996893740007424 66940660787095535616 67016246860371980160 67217275087868657664 67810905914052280320 68462039441347706880 68614987802361200640 68744940430774763520 69186779367380877312 69317814934364553216 70601478173889822720 70893219819236474880 71438649851841085440 71483996651063445504 71733850884286709760 72194900209440915456 72331632974989099008 73327936459493081088 73671107659711119360 74378511985661706240 74591996505457508352 74685861208742952960 75308243385482477568 75476486582597320704 75619434473852239872 76874199297089863680 77019794371516170240 77982541801160122368 78582514837025193984 78907235972715380736 79426662945626050560 80368481083321221120 82154447329617248256 82493928516929716224 82879996117175009280 83675825983869419520 83862762869552578560 84021593859835822080 84721773808667787264 86483474209226096640 86647268667955691520 87313905374472437760 87674706636350423040 88405329191653343232 89354995813829306880 89623033450491543552 90243625261801144320 90414541218736373760 91282719255130275840 91659920574366351360 92249039156507836416 92423753245819404288 93239995631821885440 94135304231853096960 94345608228246650880 94524293092315299840 95311995534751260672 96442177299985465344 97478177251450152960 98228143546281492480 98634044965894225920 99455995340610011136 100410991180643303424 100825912631802986496 102498932396119818240 102693059162021560320 103117410646162145280 103780169051071315968 103976722401546829824 105209647963620507648 105902217260834734080 107157974777761628160 107225994976595168256 108497449462483648512 109539263106156331008 109991904689239621632 110506661489566679040 111567767978492559360 112028791813114429440 112962365078223716352 113429151710778359808 115311298945634795520 115529691557274255360 117873772255537790976 119139994418439075840 120324833682401525760 120552721624981831680 122213227432488468480 123231670994425872384 124319994175762513920 125513738975804129280 125794144304328867840 126032390789753733120 127082660713001680896 128589569733313953792 129725211313839144960 129970903001933537280 130970858061708656640 131512059954525634560 132607993787480014848 133881321574191071232 134032493720743960320 134434550175737315328 135621811828104560640 136924078882695413760 137489880861549527040 138373558734761754624 138635629868729106432 141202956347779645440 141786439638472949760 142967993302126891008 143467701768573419520 144663265949978198016 147342215319422238720 149183993010915016704 149371722417485905920 150616486770964955136 150952973165194641408 151238868947704479744 153748398594179727360 154039588743032340480 155965083602320244736 157165029674050387968 157814471945430761472 158853325891252101120 160736962166642442240 164308894659234496512 164987857033859432448 165759992234350018560 167351651967738839040 168043187719671644160 169443547617335574528 172966948418452193280 173294537335911383040 175349413272700846080 176810658383306686464 178709991627658613760 180487250523602288640 180829082437472747520 182565438510260551680 183319841148732702720 184498078313015672832 184847506491638808576 186479991263643770880 188270608463706193920 188691216456493301760 189048586184630599680 190623991069502521344 192884354599970930688 194956354502900305920 196456287092562984960 197268089931788451840 198911990681220022272 200821982361286606848 201651825263605972992 205386118324043120640 206234821292324290560 207560338102142631936 207953444803093659648 211804434521669468160 214315949555523256320 214451989953190336512 216994898924967297024 219983809378479243264 221013322979133358080 223135535956985118720 224057583626228858880 225924730156447432704 226858303421556719616 230622597891269591040 231059383114548510720 235747544511075581952 238279988836878151680 241105443249963663360 246463341988851744768 248639988351525027840 251027477951608258560 251588288608657735680 252064781579507466240 254165321426003361792 259450422627678289920 259941806003867074560 261941716123417313280 263024119909051269120 265215987574960029696 268064987441487920640 268869100351474630656 271243623656209121280 273848157765390827520 274979761723099054080 276747117469523509248 277271259737458212864 282405912695559290880 283572879276945899520 285935986604253782016 289326531899956396032 294684430638844477440 298367986021830033408 301232973541929910272 302477737895408959488 307496797188359454720 308079177486064680960 311930167204640489472 315628943890861522944 317706651782504202240 321473924333284884480 328617789318468993024 329975714067718864896 331519984468700037120 334703303935477678080 336086375439343288320 338887095234671149056 345933896836904386560 346589074671822766080 353621316766613372928 357419983255317227520 360974501047204577280 361658164874945495040 366639682297465405440 369695012983277617152 372959982527287541760 376541216927412387840 377382432912986603520 378097172369261199360 381247982139005042688 385768709199941861376 389912709005800611840 392912574185125969920 394536179863576903680 397823981362440044544 401643964722573213696 403303650527211945984 410772236648086241280 412469642584648581120 415120676204285263872 415906889606187319296 423608869043338936320 428903979906380673024 433989797849934594048 442026645958266716160 448115167252457717760 451849460312894865408 453716606843113439232 461245195782539182080 462118766229097021440 471495089022151163904 476559977673756303360 482210886499927326720 492926683977703489536 497279976703050055680 502054955903216517120 504129563159014932480 508330642852006723584 518900845255356579840 519883612007734149120 526048239818102538240 530431975149920059392 536129974882975841280 542487247312418242560 547696315530781655040 549959523446198108160 553494234939047018496 554542519474916425728 564811825391118581760 567145758553891799040 571871973208507564032 578653063799912792064 589368861277688954880 596735972043660066816 602465947083859820544 604955475790817918976 616158354972129361920 623860334409280978944 635413303565008404480 642947848666569768960 659951428135437729792 663039968937400074240 669406607870955356160 672172750878686576640 677774190469342298112 691867793673808773120 693178149343645532160 707242633533226745856 714839966510634455040 723316329749890990080 739390025966555234304 745919965054575083520 753082433854824775680 754764865825973207040 756194344738522398720 762495964278010085376 779825418011601223680 785825148370251939840 789072359727153807360 795647962724880089088 806607301054423891968 821544473296172482560 824939285169297162240 830241352408570527744 831813779212374638592 847217738086677872640 857807959812761346048 867979595699869188096 884053291916533432320 903698920625789730816 907433213686226878464 922490391565078364160 924237532458194042880 953119955347512606720 964421772999854653440 985853367955406979072 994559953406100111360 1004109911806433034240 1008259126318029864960 1016661285704013447168 1037801690510713159680 1039767224015468298240 1060863950299840118784 1072259949765951682560 1084974494624836485120 1099919046892396216320 1109085038949832851456 1129623650782237163520 1134291517107783598080 1143743946417015128064 1157306127599825584128 1178737722555377909760 1193471944087320133632 1204931894167719641088 1209910951581635837952 1232316709944258723840 1247720668818561957888 1270826607130016808960 1326079937874800148480 1344345501757373153280 1355548380938684596224 1383735587347617546240 1386356298687291064320 1414485267066453491712 1429679933021268910080 1446632659499781980160 1478780051933110468608 1491839930109150167040 1506164867709649551360 1512388689477044797440 1524991928556020170752 1559650836023202447360 1578144719454307614720 1591295925449760178176 1643088946592344965120 1649878570338594324480 1660482704817141055488 1663627558424749277184 1694435476173355745280 1715615919625522692096 1735959191399738376192 1768106583833066864640 1807397841251579461632 1814866427372453756928 1848475064916388085760 1906239910695025213440 1928843545999709306880 1989119906812200222720 2008219823612866068480 2016518252636059729920 2033322571408026894336 2075603381021426319360 2079534448030936596480 2121727900599680237568 2144519899531903365120 2169948989249672970240 2218170077899665702912 2259247301564474327040 2268583034215567196160 2287487892834030256128 2357475445110755819520 2386943888174640267264 2419821903163271675904 2464633419888517447680 2495441337637123915776 2541653214260033617920 2652159875749600296960 2711096761877369192448 2767471174695235092480 2772712597374582128640 2859359866042537820160 2893265318999563960320 2957560103866220937216 2983679860218300334080 3012329735419299102720 3024777378954089594880 3049983857112040341504 3119301672046404894720 3182591850899520356352 3299757140677188648960 3327255116849498554368 3388870952346711490560 3431231839251045384192 3471918382799476752384 3536213167666133729280 3614795682503158923264 3629732854744907513856 3696950129832776171520 3812479821390050426880 3978239813624400445440 4033036505272119459840 4066645142816053788672 4151206762042852638720 4159068896061873192960 4243455801199360475136 4289039799063806730240 4339897978499345940480 4436340155799331405824 4518494603128948654080 4537166068431134392320 4574975785668060512256 4773887776349280534528 4929266839777034895360 4990882675274247831552 5083306428520067235840 5304319751499200593920 5422193523754738384896 5545425194749164257280 5718719732085075640320 5786530637999127920640 5967359720436600668160 6024659470838598205440 6049554757908179189760 6099967714224080683008 6238603344092809789440 6365183701799040712704 6654510233698997108736 6777741904693422981120 6862463678502090768384 7072426335332267458560 7259465709489815027712 7393900259665552343040 7624959642780100853760 7956479627248800890880 8133290285632107577344 8302413524085705277440 8318137792123746385920 8578079598127613460480 8679795956998691880960 8872680311598662811648 9036989206257897308160 9074332136862268784640 9149951571336121024512 9547775552698561069056 9981765350548495663104 10166612857040134471680 10608639502998401187840 10844387047509476769792 11090850389498328514560 11437439464170151280640 11934719440873201336320 12099109515816358379520 12199935428448161366016 12477206688185619578880 12730367403598081425408 13309020467397994217472 13555483809386845962240 13724927357004181536768 14787800519331104686080 15249919285560201707520 15912959254497601781760 16266580571264215154688 16636275584247492771840 17156159196255226920960 17359591913997383761920 18073978412515794616320 18148664273724537569280 18299903142672242049024 19095551105397122138112 19963530701096991326208 20333225714080268943360 21217279005996802375680 22181700778996657029120 22874878928340302561280 23869438881746402672640 24399870856896322732032 24954413376371239157760 26618040934795988434944 27110967618773691924480 27449854714008363073536 30499838571120403415040 31825918508995203563520 32533161142528430309376 33272551168494985543680 34312318392510453841920 36297328547449075138560 36599806285344484098048 38191102210794244276224 39927061402193982652416 40666451428160537886720 44363401557993314058240 45749757856680605122560 47738877763492805345280 48799741713792645464064 49908826752742478315520 54221935237547383848960 54899709428016726147072 60999677142240806830080 63651837017990407127040 66545102336989971087360 68624636785020907683840 73199612570688968196096 79854122804387965304832 81332902856321075773440 91499515713361210245120 95477755526985610690560 97599483427585290928128 99817653505484956631040 109799418856033452294144 121999354284481613660160 133090204673979942174720 137249273570041815367680 146399225141377936392192 162665805712642151546880 182999031426722420490240 190955511053971221381120 199635307010969913262080 219598837712066904588288 243998708568963227320320 274498547140083630735360 292798450282755872784384 365998062853444840980480 399270614021939826524160 439197675424133809176576 487997417137926454640640 548997094280167261470720 731996125706889681960960 878395350848267618353152 1097994188560334522941440 1463992251413779363921920 2195988377120669045882880 4391976754241338091765760
- Sum of all divisors σ(n): 18181529360992749238184880
- Sum of proper divisors (its aliquot sum) s(n): 13789552606751411146419120
- 4391976754241338091765760 is an abundant number, because the sum of its proper divisors (13789552606751411146419120) is greater than itself. Its abundance is 9397575852510073054653360
Bases of 4391976754241338091765760
- Binary: 11101000100000100110001001011100111100010001011011111011111000000000000000000000002
- Hexadecimal: 0x3A2098973C45BEF800000
- Base-36: JV71WD9SZK000000
Squares and roots of 4391976754241338091765760
- 4391976754241338091765760 squared (43919767542413380917657602) is 19289459809796279093838117540823218394714708377600
- 4391976754241338091765760 cubed (43919767542413380917657603) is 84718859086497800677521750717774921042285562640225574237808426248830976000
-
The
square root of 4391976754241338091765760 is 2095704357546.9651849529 -
The
cube root of 4391976754241338091765760 is 163764593.2784930135 - Being both a perfect square and a perfect cube, 4391976754241338091765760 is also a
perfect sixth number .
Scales and comparisons
How big is 4391976754241338091765760?- 4,391,976,754,241,338,091,765,760 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,391,976,754,241,338,091,765,760 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 4391976754241338091765760 cubic inches would be around 13647049.4 feet tall.
Recreational maths with 4391976754241338091765760
- 4391976754241338091765760 backwards is 0675671908331424576791934
- The number of decimal digits it has is: 25
- The sum of 4391976754241338091765760's digits is 117
- 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 4391976754241338091765760 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 4391976754241338091765760 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/4391976754241338091765760/
Chicago style:
Numbermatics. 2024. "Number 4391976754241338091765760 - Facts about the integer". https://numbermatics.com/n/4391976754241338091765760/
The information we have on file for 4391976754241338091765760 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 4391976754241338091765760, math, Factors of 4391976754241338091765760, curriculum, school, college, exams, university, Prime factorization of 4391976754241338091765760, STEM, science, technology, engineering, physics, economics, calculator, four septillion, three hundred ninety-one sextillion, nine hundred seventy-six quintillion, seven hundred fifty-four quadrillion, two hundred forty-one trillion, three hundred thirty-eight billion, ninety-one million, seven hundred sixty-five thousand, seven hundred sixty.