612376155014426442751279104
612,376,155,014,426,442,751,279,104 is an even composite number composed of six prime numbers multiplied together.
612376155014426442751279104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 612376155014426442751279104:
218 × 33 × 193 × 233 × 293 × 3493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 19 × 19 × 19 × 23 × 23 × 23 × 29 × 29 × 29 × 349 × 349 × 349)See below for interesting mathematical facts about the number 612376155014426442751279104 from the Numbermatics database.
Names of 612376155014426442751279104
- Cardinal: 612376155014426442751279104 can be written as Six hundred twelve septillion, three hundred seventy-six sextillion, one hundred fifty-five quintillion, fourteen quadrillion, four hundred twenty-six trillion, four hundred forty-two billion, seven hundred fifty-one million, two hundred seventy-nine thousand, one hundred four.
Scientific notation
- Scientific notation: 6.12376155014426442751279104 × 1026
Factors of 612376155014426442751279104
Divisors of 612376155014426442751279104
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 29 32 36 38 46 48 54 57 58 64 69 72 76 87 92 96 108 114 116 128 138 144 152 171 174 184 192 207 216 228 232 256 261 276 288 304 342 348 349 361 368 384 414 432 437 456 464 512 513 522 529 551 552 576 608 621 667 684 696 698 722 736 768 783 828 841 864 874 912 928 1024 1026 1044 1047 1058 1083 1102 1104 1152 1216 1242 1311 1334 1368 1392 1396 1444 1472 1536 1566 1587 1653 1656 1682 1728 1748 1824 1856 2001 2048 2052 2088 2094 2116 2166 2204 2208 2304 2432 2484 2523 2622 2668 2736 2784 2792 2888 2944 3072 3132 3141 3174 3249 3306 3312 3364 3456 3496 3648 3712 3933 4002 4096 4104 4176 4188 4232 4332 4408 4416 4608 4761 4864 4959 4968 5046 5244 5336 5472 5568 5584 5776 5888 6003 6144 6264 6282 6348 6498 6612 6624 6631 6728 6859 6912 6992 7296 7424 7569 7866 8004 8027 8192 8208 8303 8352 8376 8464 8664 8816 8832 9216 9423 9522 9728 9747 9918 9936 10051 10092 10121 10469 10488 10672 10944 11136 11168 11552 11776 11799 12006 12167 12288 12528 12564 12673 12696 12996 13224 13248 13262 13456 13718 13824 13984 14283 14592 14848 14877 15138 15341 15732 15979 16008 16054 16384 16416 16606 16704 16752 16928 17328 17632 17664 18009 18432 18846 19044 19343 19456 19494 19836 19872 19893 20102 20184 20242 20577 20938 20976 21344 21888 22272 22336 22707 23104 23552 23598 24012 24081 24334 24389 24576 24909 25056 25128 25346 25392 25992 26448 26496 26524 26912 27436 27648 27968 28566 29184 29696 29754 30153 30276 30363 30682 31407 31464 31958 32016 32108 32768 32832 33212 33408 33504 33856 34656 35264 35328 36018 36501 36864 37692 38019 38088 38686 38912 38988 39672 39744 39786 40204 40368 40484 41154 41876 41952 42688 43776 44544 44672 45414 46023 46208 47104 47196 47937 48024 48162 48668 48778 49152 49818 50112 50256 50692 50784 51984 52896 52992 53048 53824 54872 55296 55936 57132 58029 58368 59392 59508 59679 60306 60552 60726 61364 61731 62814 62928 63916 64032 64216 65536 65664 66424 66816 67008 67712 69312 70528 70656 72036 72243 73002 73167 73728 74727 75384 76038 76176 77372 77824 77976 79344 79488 79572 80408 80736 80968 82308 83752 83904 85376 87552 89088 89344 90459 90828 91089 92046 92416 94208 94221 94392 95874 96048 96324 97336 97556 98304 99636 100224 100512 101384 101568 103968 105792 105984 106096 107648 109503 109744 110592 111872 114057 114264 116058 116736 118784 119016 119358 120612 121104 121452 121801 122728 123462 125628 125856 125989 127832 128064 128432 131072 131328 132848 133632 134016 135424 138069 138624 141056 141312 143811 144072 144486 146004 146334 147456 149454 150768 152076 152352 152513 154744 155648 155952 157757 158688 158976 159144 160816 161472 161936 164616 167504 167808 170752 174087 175104 178176 178688 179037 180918 181656 182178 184092 184621 184832 185193 188416 188442 188784 190969 191748 192096 192299 192648 194672 195112 196608 198911 199272 200448 201024 202768 203136 207936 211584 211968 212192 215296 216729 219006 219488 219501 221184 223744 224181 228114 228528 231173 232116 232783 233472 237568 238032 238716 240787 241224 242208 242904 243602 245456 246924 251256 251712 251978 255664 256128 256864 262144 262656 265696 267264 268032 270848 271377 273267 276138 277248 282112 282624 282663 287622 288144 288972 291479 292008 292668 293509 294912 298908 301536 303601 304152 304704 305026 309488 311296 311904 315514 317376 317952 318288 321632 322944 323872 328509 329232 335008 335616 341504 342171 348174 350208 352843 356352 357376 358074 361836 363312 364356 365403 367517 368184 369242 369664 370386 376832 376884 377568 377967 381938 383496 384192 384598 385296 389344 390224 393216 397822 398544 400896 402048 405536 406272 414207 415872 423168 423936 424384 430592 431433 433458 438012 438976 439002 442368 444889 447488 448362 456228 457056 457539 462346 463391 464232 465566 466944 473271 475136 476064 477432 481574 482448 484416 485808 487204 490912 493848 502512 503424 503956 511328 512256 513728 522261 525312 531392 534528 536064 541696 542754 546534 552276 553863 554496 560947 564224 565248 565326 572907 575244 576288 576897 577944 582958 584016 585336 587018 589824 596733 597816 603072 607202 608304 609408 610052 618976 622592 623808 631028 634752 635904 636576 643264 645888 647744 657018 658464 658503 670016 671232 683008 684342 693519 696348 698349 700416 705686 712704 714752 716148 722361 723672 726624 728712 730806 735034 736368 738484 739328 740772 753664 753768 755136 755934 763876 766992 768384 769196 770592 778688 780448 786432 795644 797088 801792 804096 811072 812544 828414 831744 846336 847872 848768 861184 862866 866916 874437 876024 877952 878004 880527 884736 889778 894976 896724 910803 912456 914112 915078 924692 926782 928464 931132 933888 946542 950272 952128 954864 963148 964896 968832 971616 974408 981824 987696 1005024 1006848 1007912 1022656 1024512 1027456 1044522 1050624 1058529 1062784 1069056 1072128 1083392 1085508 1093068 1096209 1102551 1104552 1107726 1108992 1121894 1128448 1130496 1130652 1133901 1145814 1150488 1152576 1153794 1155888 1165916 1168032 1170672 1174036 1179648 1193466 1195632 1206144 1214404 1216608 1218816 1220104 1237952 1245184 1247616 1262056 1269504 1271808 1273152 1286528 1291776 1295488 1314036 1316928 1317006 1334667 1340032 1342464 1366016 1368684 1372617 1387038 1390173 1392696 1396698 1400832 1411372 1419813 1425408 1429504 1432296 1444722 1447344 1453248 1457424 1461612 1470068 1472736 1476968 1478656 1481544 1507328 1507536 1510272 1511868 1527752 1533984 1536768 1538392 1541184 1557376 1560896 1591288 1594176 1603584 1608192 1622144 1625088 1656828 1661589 1663488 1682841 1692672 1695744 1697536 1718721 1722368 1725732 1730691 1733832 1748874 1752048 1755904 1756008 1761054 1769472 1779556 1789952 1790199 1793448 1821606 1824912 1828224 1830156 1849384 1853564 1856928 1862264 1867776 1893084 1900544 1904256 1909728 1926296 1929792 1937664 1943232 1948816 1963648 1975392 2010048 2013696 2015824 2045312 2049024 2054912 2080557 2089044 2095047 2101248 2117058 2125568 2138112 2144256 2166784 2167083 2171016 2186136 2192418 2205102 2209104 2215452 2217984 2243788 2256896 2260992 2261304 2267802 2291628 2300976 2305152 2307588 2311776 2314219 2331832 2336064 2341344 2348072 2359296 2386932 2391264 2393791 2412288 2428808 2433216 2437632 2440208 2475904 2490368 2495232 2524112 2539008 2543616 2546304 2573056 2583552 2590976 2623311 2628072 2633856 2634012 2641581 2669334 2680064 2684928 2732032 2732409 2737368 2745234 2774076 2780346 2785392 2793396 2801423 2801664 2822744 2839626 2850816 2859008 2864592 2889444 2894688 2897747 2906496 2914848 2923224 2940136 2945472 2953936 2957312 2963088 3014656 3015072 3020544 3023736 3055504 3067968 3073536 3076784 3082368 3114752 3121792 3175587 3182576 3188352 3207168 3216384 3244288 3250176 3288627 3307653 3313656 3323178 3326976 3365682 3385344 3391488 3395072 3401703 3437442 3444736 3451464 3461382 3467664 3497748 3504096 3507799 3511808 3512016 3522108 3532229 3538944 3559112 3579904 3580398 3586896 3628411 3643212 3649824 3653681 3656448 3660312 3698768 3707128 3713856 3724528 3735552 3786168 3801088 3808512 3819456 3852592 3859584 3875328 3886464 3897632 3927296 3950784 4004001 4020096 4027392 4031648 4090624 4098048 4109824 4117851 4161114 4170519 4178088 4190094 4202496 4234116 4246283 4251136 4259439 4276224 4288512 4333568 4334166 4342032 4372272 4384836 4392287 4410204 4418208 4422877 4430904 4435968 4487576 4513792 4521984 4522608 4535604 4574953 4583256 4601952 4610304 4615176 4623552 4628438 4663664 4672128 4682688 4696144 4773864 4782528 4787582 4824576 4857616 4866432 4875264 4880416 4951808 4980736 4984767 4990464 5048224 5048523 5078016 5087232 5092608 5146112 5156163 5167104 5181952 5192073 5246622 5256144 5267712 5268024 5283162 5338668 5354009 5360128 5369856 5370597 5464064 5464818 5474736 5490468 5538101 5548152 5560692 5570784 5576671 5586792 5602846 5603328 5645488 5679252 5701632 5718016 5729184 5768419 5778888 5789376 5795494 5812992 5829696 5846448 5880272 5890944 5907872 5914624 5926176 6029312 6030144 6041088 6047472 6111008 6135936 6147072 6153568 6164736 6229504 6241671 6243584 6285141 6351174 6365152 6376704 6414336 6432768 6488576 6500352 6501249 6577254 6615306 6627312 6646356 6653952 6704017 6731364 6750707 6770688 6782976 6790144 6803406 6874884 6889472 6902928 6922764 6935328 6942657 6982823 6995496 7008192 7015598 7023616 7024032 7044216 7064458 7077888 7118224 7159808 7160796 7173792 7181373 7256822 7286424 7299648 7307362 7312896 7320624 7397536 7414256 7427712 7449056 7471104 7572336 7602176 7617024 7638912 7705184 7719168 7750656 7772928 7795264 7854592 7869933 7901568 7924743 8008002 8040192 8054784 8063296 8181248 8196096 8197227 8219648 8235702 8322228 8341038 8356176 8380188 8404269 8404992 8452891 8468232 8492566 8502272 8511761 8518878 8552448 8577024 8667136 8668332 8684064 8693241 8744544 8769672 8784574 8804429 8820408 8836416 8845754 8861808 8871936 8975152 9027584 9043968 9045216 9071208 9149906 9166512 9203904 9220608 9230352 9247104 9256876 9327328 9344256 9365376 9392288 9526761 9547728 9565056 9575164 9649152 9715232 9732864 9750528 9760832 9903616 9922959 9969534 9980928 10096448 10097046 10156032 10174464 10185216 10232447 10292224 10312326 10334208 10363904 10384146 10493244 10512288 10523397 10535424 10536048 10566324 10596687 10657993 10677336 10708018 10720256 10739712 10741194 10885233 10928128 10929636 10949472 10961043 10980936 11076202 11096304 11121384 11141568 11153342 11173584 11205692 11206656 11290976 11358504 11403264 11436032 11458368 11536838 11557776 11578752 11590988 11625984 11659392 11692896 11760544 11781888 11815744 11829248 11852352 12012003 12060288 12082176 12094944 12222016 12271872 12294144 12307136 12329472 12459008 12483342 12487168 12511557 12570282 12702348 12730304 12738849 12753408 12828672 12865536 12901781 12977152 13000704 13002498 13154508 13176861 13230612 13254624 13268631 13292712 13307904 13408034 13462728 13501414 13541376 13565952 13580288 13606812 13724859 13749768 13778944 13805856 13845528 13870656 13885314 13965646 13990992 14016384 14031196 14047232 14048064 14088432 14128916 14236448 14319616 14321592 14347584 14362746 14513644 14572848 14599296 14614724 14625792 14641248 14795072 14828512 14855424 14898112 14942208 15144672 15145569 15234048 15277824 15410368 15438336 15501312 15545856 15590528 15709184 15739866 15803136 15849486 16016004 16062027 16080384 16109568 16126592 16362496 16392192 16394454 16439296 16471404 16614303 16644456 16682076 16712352 16730013 16760376 16808538 16809984 16905782 16936464 16985132 17004544 17023522 17037756 17104896 17154048 17305257 17334272 17336664 17368128 17386482 17489088 17539344 17569148 17608858 17640816 17672832 17691508 17723616 17743872 17950304 18055168 18087936 18090432 18142416 18299812 18333024 18407808 18441216 18460704 18494208 18513752 18654656 18688512 18730752 18784576 19053522 19095456 19130112 19150328 19298304 19430464 19465728 19501056 19521664 19807232 19845918 19939068 19961856 20112051 20192896 20194092 20252121 20312064 20348928 20370432 20464894 20584448 20624652 20668416 20727808 20768292 20827971 20948469 20986488 21024576 21046794 21070848 21072096 21132648 21193374 21315986 21354672 21416036 21440512 21479424 21482388 21544119 21770466 21856256 21859272 21898944 21922086 21961872 22152404 22192608 22242768 22283136 22306684 22347168 22411384 22413312 22581952 22717008 22806528 22872064 22916736 23073676 23115552 23157504 23181976 23251968 23318784 23385792 23521088 23563776 23631488 23658496 23704704 24024006 24120576 24164352 24189888 24444032 24543744 24588288 24614272 24658944 24918016 24966684 24974336 25023114 25140564 25212807 25358673 25404696 25460608 25477698 25506816 25535283 25657344 25731072 25803562 25954304 26001408 26004996 26079723 26309016 26353722 26413287 26461224 26509248 26537262 26585424 26615808 26816068 26925456 27002828 27082752 27131904 27160576 27213624 27449718 27499536 27557888 27611712 27691056 27741312 27770628 27931292 27981984 28032768 28062392 28094464 28096128 28176864 28257832 28472896 28639232 28643184 28695168 28725492 29027288 29145696 29198592 29229448 29251584 29282496 29590144 29657024 29710848 29796224 30289344 30291138 30468096 30555648 30697341 30820736 30876672 31002624 31091712 31181056 31418368 31479732 31570191 31606272 31698972 31790061 31973979 32032008 32124054 32160768 32219136 32253184 32655699 32724992 32784384 32788908 32878592 32883129 32942808 33228606 33288912 33364152 33424704 33460026 33520752 33617076 33619968 33811564 33872928 33970264 34009088 34047044 34075512 34209792 34308096 34610514 34668544 34673328 34736256 34772964 34978176 35078688 35138296 35217716 35281632 35345664 35383016 35447232 35487744 35900608 36110336 36180864 36284832 36599624 36666048 36815616 36882432 36921408 36988416 37027504 37309312 37377024 37461504 37569152 38107044 38190912 38216547 38260224 38300656 38596608 38705343 38860928 38931456 39002112 39043328 39530583 39614464 39691836 39805893 39878136 39923712 40224102 40385792 40388184 40504242 40624128 40697856 40740864 40929788 41168896 41174577 41249304 41336832 41455616 41536584 41655942 41896938 41972976 42049152 42093588 42141696 42144192 42265296 42386748 42508549 42631972 42709344 42832072 42881024 42958848 42964776 43088238 43540932 43712512 43718544 43797888 43844172 43923744 43970161 44304808 44385216 44485536 44566272 44613368 44694336 44822768 44826624 45163904 45434016 45744128 45833472 46147352 46231104 46315008 46363952 46503936 46637568 46771584 47042176 47127552 47262976 47316992 47409408 48048012 48186081 48241152 48328704 48379776 48888064 49087488 49176576 49228544 49317888 49836032 49842909 49933368 49948672 50046228 50190039 50281128 50425614 50717346 50809392 50921216 50955396 51013632 51070566 51314688 51462144 51607124 51908608 51915771 52002816 52009992 52159446 52618032 52707444 52826574 52922448 53018496 53074524 53170848 53227037 53231616 53632136 53850912 54005656 54165504 54263808 54321152 54427248 54899436 54999072 55057193 55115776 55223424 55382112 55482624 55541256 55862584 55963968 56065536 56124784 56188928 56192256 56353728 56515664 56945792 57278464 57286368 57390336 57450984 58054576 58291392 58397184 58458896 58503168 58564992 59180288 59314048 59421696 59592448 60336153 60578688 60582276 60756363 60936192 61111296 61394682 61641472 61753344 62005248 62183424 62362112 62483913 62836736 62845407 62959464 63140382 63212544 63397944 63580122 63947958 64064016 64248108 64321536 64432729 64438272 64506368 64632357 65311398 65449984 65568768 65577816 65757184 65766258 65885616 66457212 66577824 66648181 66728304 66849408 66920052 67041504 67112351 67234152 67239936 67623128 67745856 67940528 68018176 68094088 68151024 68419584 68616192 69221028 69337088 69346656 69419939 69472512 69545928 69956352 70157376 70276592 70435432 70563264 70691328 70766032 70894464 70975488 71801216 72220672 72361728 72569664 73199248 73332096 73631232 73764864 73842816 73976832 74055008 74618624 74754048 74923008 75138304 75638421 76076019 76214088 76381824 76433094 76520448 76601312 76605849 77193216 77410686 77721856 77862912 78004224 78086656 78239169 79061166 79228928 79239861 79383672 79611786 79756272 79847424 80448204 80679377 80771584 80776368 81008484 81241267 81248256 81395712 81481728 81859576 82337792 82349154 82498608 82673664 82911232 83073168 83311884 83453453 83793876 83945952 84034663 84098304 84187176 84283392 84288384 84530592 84773496 85017098 85263944 85418688 85664144 85762048 85917696 85929552 86176476 87081864 87425024 87437088 87595776 87688344 87847488 87940322 88609616 88770432 88971072 89132544 89226736 89388672 89645536 90327808 90868032 91488256 91666944 92092023 92294704 92462208 92630016 92727904 93007872 93275136 93543168 94084352 94255104 94525952 94633984 94710573 94818816 95370183 95921937 96096024 96372162 96482304 96657408 96759552 97776128 97967097 98174976 98353152 98457088 98635776 98649387 99672064 99685818 99866736 99897344 100092456 100380078 100562256 100851228 101434692 101618784 101726171 101842432 101910792 102027264 102141132 102434641 102629376 102924288 103214248 103817216 103831542 104005632 104019984 104318892 105223919 105236064 105414888 105653148 105844896 105956749 106036992 106149048 106341696 106454074 106463232 107264272 107701824 108011312 108331008 108642304 108854496 109798872 109998144 110114386 110231552 110446848 110764224 110965248 111082512 111725168 111927936 112131072 112249568 112377856 112384512 112707456 113031328 113891584 114556928 114572736 114649641 114780672 114901968 116109152 116116029 116582784 116794368 116917792 117006336 117129984 118360576 118591749 118628096 118843392 119184896 119417679 120672306 121157376 121164552 121512726 121872384 122222592 122789364 123142207 123282944 123506688 123523731 124010496 124366848 124724224 124967826 125673472 125690814 125918928 126280764 126425088 126795888 127160244 127376323 127525647 127895916 128128032 128263433 128496216 128643072 128865458 128876544 129012736 129264714 130622796 130899968 131137536 131155632 131514368 131532516 131771232 131910483 132673637 132914424 133155648 133296362 133456608 133698816 133840104 134083008 134224702 134468304 134479872 135246256 135491712 135881056 136036352 136188176 136302048 137232384 138442056 138674176 138693312 138839878 138945024 139091856 139912704 140314752 140553184 140870864 141126528 141382656 141532064 141788928 141950976 143602432 144441344 144558243 144723456 145139328 146398496 146664192 147262464 147529728 147685632 147953664 148110016 149237248 149508096 149528727 149846016 150276608 150570117 151276842 152152038 152428176 152763648 152866188 153040896 153202624 153211698 154386432 154821372 155266261 155443712 155725824 155747313 156008448 156173312 156478338 158122332 158457856 158479722 158767344 159223572 159512544 159681111 159694848 160604929 160896408 161358754 161543168 161552736 161723459 162016968 162482534 162496512 162791424 162963456 163719152 164675584 164698308 164997216 165171579 165347328 165822464 166146336 166623768 166906906 167284151 167587752 167891904 168069326 168196608 168374352 168566784 168576768 169061184 169546992 170034196 170527888 170837376 171328288 171524096 171835392 171859104 172352952 174163728 174850048 174874176 175191552 175376688 175694976 175880644 177219232 177540864 177942144 178265088 178453472 178777344 179291072 180655616 181008459 181736064 182269089 183333888 184184046 184589408 184924416 185260032 185455808 186015744 186550272 187086336 188168704 188510208 188536221 189051904 189421146 189637632 190740366 191843874 192192048 192744324 192964608 193298187 193314816 193519104 194416493 195552256 195770503 195934194 196349952 196706304 196914176 197271552 197298774 199344128 199371636 199733472 199794688 199944543 200184912 200760156 201124512 201337053 201702456 202501867 202869384 203237568 203452342 203684864 203821584 204054528 204282264 204869282 205258752 205848576 206428496 207634432 207663084 208011264 208039968 208259817 208637784 210447838 210472128 210829776 211306296 211689792 211913498 212073984 212298096 212683392 212908148 212926464 214528544 215403648 216022624 216662016 217284608 217708992 219597744 219996288 220228772 220463104 220893696 221528448 221930496 222165024 223450336 223855872 224262144 224499136 224755712 224769024 225414912 226062656 227783168 228228057 229145472 229299282 229561344 229803936 229817547 232218304 232232058 233165568 233588736 233835584 234012672 234259968 236721152 237183498 237256192 237686784 237719583 238369792 238835358 241344612 242038131 242314752 242329104 243025452 243723801 243744768 244445184 245133839 245578728 246284414 246565888 247013376 247047462 248020992 248733696 249448448 249935652 250360359 251346944 251381628 251837856 252103989 252561528 252850176 253591776 254320488 254752646 255051294 255791832 256256064 256526866 256992432 257286144 257730916 257753088 258025472 258529428 261245592 261799936 262275072 262311264 263028736 263065032 263542464 263820966 265347274 265828848 266311296 266592724 266913216 267397632 267680208 268166016 268449404 268936608 270492512 270983424 271762112 272072704 272376352 272604096 274464768 276276069 276884112 277386624 277679756 277890048 278183712 279825408 280629504 281106368 281741728 282253056 282765312 283064128 283577856 283901952 287204864 287765811 289116486 289446912 290278656 292796992 293328384 294524928 295059456 295371264 295907328 296220032 296740963 298474496 299016192 299057454 299692032 300553216 301140234 302553684 304304076 304856352 305178513 305527296 305732376 306081792 306405248 306423396 307303923 308772864 309642744 310532522 310887424 311451648 311494626 312016896 312346624 312956676 315671757 316244664 316915712 316959444 317534688 317870247 318447144 319025088 319362222 319389696 321209858 321792816 322717508 323086336 323105472 323446918 324033936 324965068 324993024 325926912 327438304 329351168 329396616 329994432 330343158 330694656 331644928 332292672 333247536 333813812 334568302 335175504 335783808 336138652 336393216 336748704 337133568 337153536 338122368 339093984 340068392 341055776 341674752 342656576 343048192 343670784 343718208 344705904 348327456 348348087 349748352 350383104 350753376 351389952 351761288 354438464 355081728 355884288 356530176 356906944 357554688 358582144 361311232 362016918 363472128 364538178 366667776 368368092 369178816 369426621 369848832 370520064 370911616 372031488 373100544 374172672 376337408 377020416 377072442 378103808 378842292 379275264 381480732 382128969 382576941 383687748 384384096 384790299 385488648 385929216 386596374 386629632 387038208 388832986 391104512 391541006 391868388 392699904 393412608 393828352 394543104 394597548 395731449 398020911 398688256 398743272 399466944 399589376 399889086 400369824 401520312 402249024 402674106 403404912 405003734 405738768 406475136 406904684 407369728 407643168 408109056 408564528 409738564 411697152 412856992 415268864 415326168 416022528 416079936 416519634 417275568 420895676 420944256 421659552 422612592 423379584 423826996 424147968 424596192 425366784 425816296 425852928 429057088 430807296 432045248 433324032 434569216 435417984 439195488 439992576 440457544 441787392 443056896 443860992 444330048 446900672 447711744 448524288 448998272 449511424 449538048 450829824 452125312 455566336 456456114 458290944 458598564 459122688 459607872 459635094 464436608 464464116 465798783 466331136 467177472 467671168 468025344 468519936 473442304 474366996 474512384 475373568 475439166 476739584 477670716 479043333 481814787 482689224 484076262 484629504 484658208 485170377 486050904 487447602 487489536 488890368 490267678 491157456 492568828 493131776 494026752 494094924 495514737 496041984 497467392 498896896 499871304 500720718 501852453 502693888 502763256 503675712 504207978 505123056 505700352 507183552 508640976 509505292 510102588 511583664 512512128 513053732 513984864 514572288 515461832 515506176 516050944 517058856 522491184 523599872 524550144 524622528 526057472 526130064 527084928 527641932 530694548 531657696 532622592 533185448 533826432 534795264 535360416 536332032 536898808 537873216 540985024 541966848 543524224 544145408 544752704 545208192 552552138 553768224 554773248 555359512 555780096 556367424 559650816 561259008 562212736 563483456 564506112 565530624 566128256 567155712 574409728 575531622 578232972 578893824 579894561 580557312 583249479 585593984 586656768 587311509 589049856 590118912 590742528 591814656 592440064 593481926 596948992 598032384 598114908 599384064 599833629 601106432 602280468 604011159 605107368 607505601 608608152 609712704 610357026 611054592 611464752 612163584 612810496 612846792 614607846 617545728 619285488 621065044 621774848 622903296 622989252 624033792 624693248 624779451 625913352 631343514 632489328 633831424 633918888 635069376 635740494 636894288 638050176 638724444 638779392 642419716 643585632 645435016 646172672 646210944 646893836 648067872 649930136 649986048 651853824 654876608 658702336 658793232 659988864 660686316 661389312 663289856 664585344 666495072 667627624 669136604 670351008 671567616 672277304 672786432 673497408 674267136 674307072 676244736 678187968 680136784 682111552 683349504 685313152 686096384 687436416 689411808 696654912 696696174 699496704 700766208 701506752 702779904 703522576 708876928 710163456 711768576 713060352 713813888 715109376 717164288 722622464 724033836 726114393 726944256 729076356 731171403 733335552 735401517 736736184 738357632 738853242 739697664 741040128 741823232 744062976 746201088 748345344 751081077 752674816 754040832 754144884 756207616 756311967 757684584 758550528 762961464 764257938 765153882 767375496 768768192 769580598 770977296 771858432 773192748 773259264 774076416 777665972 782209024 783082012 783736776 785399808 786825216 787656704 789086208 789195096 791462898 796041822 797376512 797486544 798933888 799178752 799778172 800739648 803040624 804498048 805348212 806809824 807662431 810007468 811477536 812950272 813809368 814739456 815286336 816218112 817129056 819477128 823394304 825713984 830537728 830652336 832159872 833039268 834551136 835433059 841791352 841888512 843319104 845225184 846759168 847653992 848295936 849192384 850733568 851632592 851705856 858114176 861614592 864090496 869138432 870835968 878390976 879985152 880915088 883574784 886113792 887721984 888660096 890222889 893801344 895423488 897048576 897996544 899022848 899076096 901659648 904250624 911132672 912912228 915535539 916581888 917197128 918245376 919215744 919270188 921911769 928873216 928928232 931597566 932662272 934354944 935342336 936050688 937039872 946884608 947015271 948733992 949024768 950747136 950878332 953479168 953610741 955341432 958086666 963629574 965378448 968152524 969259008 969316416 970340754 972101808 974895204 974979072 977696627 977780736 980535356 982314912 985137656 986263552 988053504 988189848 991029474 992083968 994934784 997793792 999742608 1001441436 1003704906 1005387776 1005526512 1007351424 1008415956 1010246112 1011313703 1011400704 1014367104 1017281952 1019010584 1020205176 1023167328 1025024256 1026107464 1027969728 1029144576 1030923664 1031012352 1032101888 1034117712 1044982368 1047199744 1049245056 1052114944 1052260128 1054169856 1055283864 1061389096 1063315392 1065245184 1066370896 1067652864 1069590528 1070720832 1072664064 1073797616 1075746432 1081970048 1083933696 1087048448 1088290816 1089505408 1090416384 1105104276 1107536448 1108279863 1109546496 1110719024 1111560192 1112734848 1119301632 1122518016 1124425472 1126966912 1129012224 1131061248 1132256512 1134311424 1146386907 1147730823 1148819456 1151063244 1154370897 1156465944 1157787648 1159789122 1161114624 1166498958 1171187968 1173313536 1174623018 1178099712 1180237824 1181485056 1183629312 1184880128 1186963852 1187194347 1193897984 1194062733 1196064768 1196229816 1198768128 1199667258 1202212864 1204560936 1208022318 1210214736 1215011202 1217216304 1219425408 1220714052 1222109184 1222929504 1224221851 1224327168 1225620992 1225693584 1229215692 1232747921 1235091456 1238570976 1242130088 1243549696 1245806592 1245978504 1248067584 1249386496 1249558902 1251826704 1262687028 1264978656 1266315439 1267662848 1267837776 1270138752 1271480988 1273788576 1275134669 1276100352 1277448888 1277558784 1284839432 1287171264 1290870032 1292345344 1292421888 1293787672 1296135744 1299860272 1299972096 1303707648 1309753216 1317404672 1317586464 1319977728 1321372632 1326579712 1329170688 1332990144 1335255248 1338273208 1340702016 1343135232 1344554608 1345572864 1346994816 1348534272 1348614144 1352489472 1356375936 1360273568 1364223104 1366699008 1370626304 1372192768 1374872832 1378823616 1393309824 1393392348 1397396349 1398993408 1401532416 1403013504 1405559808 1407045152 1417753856 1420326912 1423537152 1426120704 1427627776 1430218752 1434328576 1437129999 1445244928 1445444361 1448067672 1452228786 1453888512 1455511131 1458152712 1462342806 1466671104 1470803034 1473472368 1476715264 1477706484 1479395328 1481952767 1482080256 1483646464 1486544211 1488125952 1492402176 1496690688 1502162154 1505349632 1505557359 1508081664 1508289768 1512415232 1512623934 1515369168 1517101056 1525922928 1528515876 1530307764 1532908163 1534750992 1537536384 1539161196 1541954592 1543584073 1543716864 1546385496 1546518528 1548152832 1555331944 1564418048 1566164024 1567473552 1570799616 1573650432 1575313408 1578172416 1578390192 1582925796 1592083644 1594753024 1594973088 1596658597 1597867776 1598357504 1599556344 1601479296 1606081248 1608996096 1610696424 1613619648 1615324862 1620014936 1622955072 1625900544 1627618736 1629478912 1630572672 1632436224 1634258112 1638954256 1651427968 1661075456 1661304672 1664319744 1666078536 1669102272 1670866118 1683582704 1683777024 1686638208 1690450368 1693518336 1695307984 1696591872 1698384768 1701467136 1703265184 1716228352 1723229184 1728180992 1738276864 1739683683 1741671936 1749748437 1756781952 1759970304 1761830176 1761934527 1767149568 1772227584 1775443968 1777320192 1780445778 1787602688 1790846976 1794097152 1795993088 1798045696 1798152192 1799500887 1803319296 1808501248 1812033477 1822265344 1822516803 1825824456 1831071078 1833163776 1834394256 1836490752 1838431488 1838540376 1843823538 1857746432 1857856464 1863195132 1865324544 1868549141 1868709888 1870684672 1872101376 1874079744 1874338353 1893769216 1894030542 1897467984 1898049536 1901494272 1901756664 1906958336 1907221482 1910682864 1916173332 1927259148 1930756896 1932797249 1936305048 1938518016 1938632832 1940681508 1944203616 1946258179 1949790408 1949958144 1955393254 1955561472 1961070712 1964629824 1970275312 1972527104 1976107008 1976379696 1982058948 1984167936 1989869568 1995587584 1999485216 2002882872 2007409812 2010775552 2011053024 2013178231 2014702848 2016831912 2020492224 2022627406 2022801408 2028734208 2034563904 2038021168 2040410352 2046334656 2050048512 2052214928 2055939456 2058289152 2061847328 2064203776 2068235424 2089964736 2094399488 2098490112 2104229888 2104520256 2108339712 2110567728 2122778192 2126630784 2130490368 2132741792 2135305728 2139181056 2141441664 2145328128 2147595232 2151492864 2163940096 2167867392 2174096896 2176581632 2178343179 2179010816 2180832768 2193514209 2206204551 2210208552 2215072896 2216559726 2219092992 2221438048 2223120384 2225469696 2238603264 2245036032 2248850944 2253243231 2253933824 2258024448 2262122496 2264513024 2268622848 2268935901 2292773814 2295461646 2297638912 2302126488 2308741794 2312931888 2315575296 2319578244 2322229248 2332997916 2339701933 2342375936 2346627072 2349246036 2355996743 2356199424 2360475648 2362970112 2367258624 2369760256 2373927704 2374388694 2387795968 2388125466 2392129536 2392459632 2397536256 2399334516 2404425728 2409121872 2416044636 2420150137 2420429472 2422987293 2430022404 2434432608 2437005227 2438850816 2441428104 2444218368 2445859008 2448443702 2448654336 2451241984 2451387168 2458431384 2465495842 2470182912 2477141952 2484260176 2487099392 2491613184 2491957008 2498772992 2499117804 2503653408 2506299177 2525374056 2529957312 2532630878 2535325696 2535675552 2540277504 2542961976 2547577152 2550269338 2552200704 2554897776 2555117568 2569678864 2574342528 2581740064 2584690688 2584843776 2587575344 2592271488 2599720544 2607415296 2619506432 2634809344 2635172928 2639955456 2642745264 2653159424 2658341376 2665980288 2670510496 2670668667 2676546416 2681404032 2686270464 2689109216 2691145728 2693989632 2697068544 2697228288 2704978944 2712751872 2720547136 2728446208 2733398016 2741252608 2744385536 2746606617 2749745664 2757647232 2765735307 2786619648 2786784696 2794792698 2797986816 2803064832 2806027008 2811119616 2814090304 2835507712 2840653824 2841045813 2847074304 2852241408 2855255552 2860437504 2860832223 2868657152 2874259998 2890489856 2890888722 2896135344 2904457572 2907777024 2911022262 2916305424 2924685612 2933089881 2933342208 2941606068 2946944736 2950058959 2953430528 2955412968 2958790656 2963905534 2964160512 2967292928 2970604589 2973088422 2976251904 2984804352 2993381376 3004324308 3010699264 3011114718 3016163328 3016579536 3024830464 3025247868 3030738336 3033941109 3034202112 3051493651 3051845856 3057031752 3060615528 3065816326 3069501984 3072745721 3075072768 3078322392 3083909184 3087168146 3087433728 3092770992 3093037056 3096305664 3110663888 3128836096 3132328048 3134947104 3141599232 3150626816 3156344832 3156780384 3165851592 3184167288 3189506048 3189946176 3193317194 3195735552 3196715008 3199112688 3202958592 3212162496 3217992192 3221392848 3227239296 3230649724 3240029872 3245910144 3251801088 3255237472 3258957824 3261145344 3264872448 3268516224 3277908512 3302855936 3322150912 3322609344 3324839589 3328639488 3332157072 3338204544 3341732236 3367165408 3367554048 3373276416 3380900736 3387036672 3390615968 3393183744 3396769536 3402934272 3406530368 3432456704 3439160721 3446458368 3456361984 3463112691 3479367366 3483343872 3499496874 3513563904 3519940608 3523660352 3523869054 3534299136 3544455168 3550887936 3554640384 3560891556 3571124003 3575205376 3581693952 3582188199 3588194304 3591986176 3596304384 3599001774 3606638592 3617002496 3624066954 3644530688 3645033606 3651648912 3662142156 3666327552 3668788512 3672665553 3672981504 3676862976 3677080752 3687647076 3693913367 3698243763 3715492864 3715712928 3719639557 3726390264 3730649088 3737098282 3737419776 3741369344 3744202752 3748159488 3748676706 3787538432 3788061084 3794935968 3796099072 3798946317 3802988544 3803513328 3813916672 3814442964 3821365728 3825404007 3832346664 3847535473 3854518296 3861513792 3865594498 3872610096 3877036032 3877265664 3881363016 3888407232 3892516358 3899580816 3899916288 3910786508 3911122944 3922141424 3929259648 3940550624 3945054208 3952214016 3952759392 3964117896 3979739136 3991175168 3998970432 4005765744 4014819624 4021551104 4022106048 4026356462 4029405696 4033663824 4040984448 4045254812 4045602816 4057468416 4069127808 4076042336 4080820704 4092669312 4100097024 4104429856 4111878912 4116578304 4123694656 4128407552 4136470848 4179929472 4188798976 4192189047 4196980224 4209040512 4216679424 4221135456 4245556384 4253261568 4260980736 4265483584 4270611456 4278362112 4282883328 4290656256 4295190464 4302985728 4327880192 4335734784 4336333083 4348193792 4356686358 4358021632 4361665536 4366533393 4387028418 4412409102 4420417104 4430145792 4433119452 4438185984 4442876096 4445858301 4446240768 4450939392 4477206528 4490072064 4497701888 4502721569 4506486462 4507867648 4516048896 4516672077 4524244992 4529026048 4537245696 4537871802 4585547628 4590923292 4595277824 4598724489 4604252976 4617483588 4625863776 4630752219 4631150592 4639156488 4644458496 4657542941 4665995832 4679403866 4684751872 4693254144 4698492072 4711993486 4712398848 4720951296 4725940224 4734517248 4739520512 4747855408 4748777388 4775591936 4776250932 4784259072 4784919264 4789975791 4795072512 4798669032 4808851456 4818243744 4832089272 4840300274 4840858944 4845974586 4860044808 4868865216 4874010454 4877701632 4882856208 4888436736 4891718016 4896887404 4897308672 4902483968 4902774336 4916862768 4930991684 4954283904 4968520352 4974198784 4983226368 4983914016 4997545984 4998235608 5007306816 5012598354 5050748112 5059914624 5065261756 5070651392 5071351104 5080555008 5085923952 5095154304 5100538676 5104401408 5109795552 5139357728 5148685056 5163480128 5169381376 5169687552 5175150688 5184542976 5199441088 5214830592 5239012864 5249245311 5270345856 5279910912 5285490528 5285803581 5316682752 5331960576 5341020992 5341337334 5353092832 5362808064 5372540928 5378218432 5382291456 5387979264 5394137088 5394456576 5409957888 5425503744 5441094272 5456892416 5466796032 5467550409 5482505216 5493213234 5499491328 5515294464 5531470614 5573239296 5573569392 5589585396 5595973632 5605647423 5606129664 5612054016 5622239232 5628180608 5638078297 5671015424 5681307648 5682091626 5694148608 5704482816 5710511104 5720875008 5721664446 5737314304 5748519996 5780979712 5781777444 5792270688 5798391747 5808915144 5815554048 5822044524 5832610848 5838774537 5849371224 5866179762 5866684416 5883212136 5893889472 5900117918 5906861056 5910825936 5917581312 5927811068 5928321024 5934585856 5941209178 5946176844 5952503808 5969608704 5986762752 6008648616 6021398528 6022229436 6032326656 6033159072 6039534693 6049660928 6050495736 6061476672 6067882218 6068404224 6102987302 6103691712 6114063504 6121231056 6131632652 6139003968 6145491442 6150145536 6156644784 6167818368 6174336292 6174867456 6185541984 6192611328 6221327776 6257672192 6264656096 6269894208 6283198464 6301253632 6312689664 6313560768 6331703184 6368334576 6379892352 6386634388 6391471104 6393430016 6398225376 6405917184 6424324992 6435984384 6442785696 6454478592 6461299448 6480059744 6491820288 6503602176 6510474944 6517915648 6522290688 6529744896 6537032448 6555817024 6605711872 6618613653 6645218688 6649679178 6657278976 6664314144 6676409088 6683464472 6734330816 6735108096 6746552832 6761801472 6774073344 6781231936 6786367488 6793539072 6805868544 6813060736 6864913408 6878321442 6892916736 6912723968 6926225382 6958734732 6966687744 6998993748 7019105799 7027127808 7039881216 7047320704 7047738108 7067990229 7068598272 7088910336 7101775872 7109280768 7121783112 7142248006 7150410752 7163387904 7164376398 7176388608 7183972352 7192608768 7198003548 7213277184 7234004992 7248133908 7260450411 7268961879 7289061376 7290067212 7303297824 7311015681 7324284312 7332655104 7337577024 7345331106 7345963008 7353725952 7354161504 7375294152 7387826734 7396487526 7430985728 7431425856 7439279114 7452780528 7461298176 7474196564 7474839552 7482738688 7496318976 7497353412 7518897531 7575076864 7576122168 7589871936 7592198144 7597892634 7605977088 7607026656 7627833344 7628885928 7642731456 7650808014 7664693328 7695070946 7709036592 7723027584 7731188996 7745220192 7754072064 7754531328 7762726032 7776814464 7785032716 7799161632 7821573016 7822245888 7844282848 7858519296 7881101248 7890108416 7904428032 7905518784 7928235792 7959478272 7982350336 7997940864 8011531488 8012006001 8029639248 8044212096 8052712924 8058811392 8067327648 8081968896 8090509624 8091205632 8114936832 8138255616 8152084672 8161641408 8185338624 8200194048 8208859712 8223757824 8233156608 8247389312 8256815104 8272941696 8359858944 8384378094 8393960448 8418081024 8433358848 8442270912 8491112768 8506523136 8521961472 8530967168 8541222912 8556724224 8565766656 8581312512 8590380928 8605971456 8655760384 8671469568 8672666166 8696387584 8713372716 8716043264 8723331072 8733066786 8774056836 8799269643 8824818204 8840834208 8850176877 8860291584 8866238904 8876371968 8885752192 8891716602 8892481536 8901878784 8911813767 8954413056 8980144128 8995403776 9005443138 9012972924 9015735296 9032097792 9033344154 9048489984 9058052096 9074491392 9075743604 9101823327 9154480953 9171095256 9181846584 9190555648 9197448978 9208505952 9218237163 9234967176 9251727552 9261504438 9262301184 9278312976 9288916992 9315085882 9331991664 9358807732 9369503744 9386508288 9396984144 9423986972 9424797696 9451880448 9469034496 9479041024 9495710816 9497554776 9551183872 9552501864 9568518144 9569838528 9579951582 9590145024 9597338064 9617702912 9636487488 9664178544 9680600548 9681717888 9691949172 9720089616 9737730432 9748020908 9755403264 9765712416 9776873472 9783436032 9793774808 9794617344 9804967936 9805548672 9833725536 9861983368 9908567808 9937040704 9948397568 9966452736 9967828032 9995091968 9996471216 10014613632 10025196708 10101496224 10119829248 10130523512 10142702208 10161110016 10171847904 10190308608 10201077352 10208802816 10219591104 10278715456 10297370112 10326960256 10338762752 10339375104 10350301376 10369085952 10398882176 10478025728 10498490622 10540691712 10559821824 10570981056 10571607162 10633365504 10663921152 10682041984 10682674668 10706185664 10713372009 10725616128 10745081856 10756436864 10764582912 10775958528 10788913152 10819915776 10851007488 10882188544 10913784832 10933592064 10935100818 10965010432 10986426468 10998982656 11017996659 11030588928 11062941228 11081740101 11094731289 11146478592 11147138784 11158918671 11179170792 11191947264 11211294846 11212259328 11224108032 11244478464 11256361216 11276156594 11342030848 11362615296 11364183252 11388297216 11396838951 11408965632 11421022208 11441750016 11443328892 11474628608 11476212021 11497039992 11542606419 11561959424 11563554888 11584541376 11596783494 11617830288 11631108096 11644089048 11665221696 11677549074 11698742448 11732359524 11733368832 11766424272 11787778944 11800235836 11813722112 11821651872 11835162624 11855622136 11856642048 11869171712 11882418356 11892353688 11939217408 11973525504 12017297232 12042797056 12044458872 12064653312 12066318144 12079069386 12099321856 12100991472 12122953344 12135764436 12136808448 12205974604 12207383424 12228127008 12242462112 12263265304 12278007936 12290982884 12300291072 12313289568 12335636736 12348672584 12349734912 12371083968 12385222656 12442655552 12515344384 12529312192 12539788416 12566396928 12602507264 12627121536 12663406368 12736669152 12759784704 12773268776 12782942208 12796450752 12811834368 12848649984 12871968768 12885571392 12908957184 12922598896 12960119488 12983640576 13007204352 13020949888 13035831296 13044581376 13074064896 13111634048 13211423744 13237227306 13290437376 13299358356 13314557952 13328628288 13337574903 13352818176 13366928944 13468661632 13470216192 13493105664 13508164707 13523602944 13548146688 13562463872 13572734976 13587078144 13611737088 13626121472 13729826816 13756642884 13785833472 13796173467 13825447936 13852450764 13892256657 13917469464 13933375488 13972628823 13997987496 14038211598 14054255616 14079762432 14094641408 14095476216 14135980458 14137196544 14177820672 14203551744 14218561536 14243566224 14284496012 14300821504 14326775808 14328752796 14352777216 14367944704 14369927373 14385217536 14396007096 14426554368 14468009984 14496267816 14520900822 14537923758 14578122752 14580134424 14606595648 14622031362 14648568624 14665310208 14675154048 14690662212 14691926016 14707451904 14708323008 14750588304 14775653468 14792975052 14861971456 14862851712 14878558228 14905561056 14922596352 14948393128 14949679104 14965477376 14992637952 14994706824 15037795062 15150153728 15152244336 15179743872 15184396288 15195785268 15211954176 15214053312 15255666688 15257771856 15285462912 15301616028 15329386656 15345586189 15390141892 15418073184 15446055168 15462377992 15490440384 15508144128 15509062656 15525452064 15553628928 15570065432 15598323264 15643146032 15644491776 15688565696 15717038592 15762202496 15780216832 15811037568 15856471584 15964700672 15995881728 16023062976 16024012002 16059278496 16088424192 16105425848 16117622784 16134655296 16163937792 16181019248 16182411264 16229873664 16276511232 16304169344 16323282816 16370677248 16400388096 16417719424 16447515648 16494778624 16513630208 16545883392 16719717888 16768756188 16787920896 16816942269 16836162048 16866717696 16884541824 16914234891 16982225536 17013046272 17043922944 17061934336 17082445824 17113448448 17131533312 17162625024 17180761856 17211942912 17311520768 17342939136 17345332332 17392775168 17395175241 17426745432 17432086528 17446662144 17466133572 17516323611 17548113672 17598539286 17649636408 17681668416 17700353754 17720583168 17732477808 17752743936 17771504384 17783433204 17784963072 17803757568 17823627534 17908826112 17960288256 17990807552 18010886276 18025945848 18031470592 18064195584 18066688308 18096979968 18116104192 18118604079 18148982784 18151487208 18203646654 18308961906 18342190512 18363693168 18381111296 18394897956 18417011904 18436474326 18469934352 18503455104 18523008876 18524602368 18556625952 18576235913 18577833984 18630171764 18663983328 18717615464 18739007488 18773016576 18793968288 18847973944 18849595392 18903760896 18938068992 18958082048 18991421632 18995109552 19102367744 19105003728 19139677056 19159903164 19180290048 19194676128 19214960357 19235405824 19272974976 19328357088 19361201096 19363435776 19383898344 19440179232 19475460864 19496041816 19510806528 19531424832 19553746944 19566872064 19587549616 19589234688 19609935872 19611097344 19667451072 19723966736 19817135616 19874081408 19896795136 19935656064 19990183936 19992942432 20029227264 20050393416 20202992448 20239658496 20261047024 20285404416 20322220032 20343695808 20380617216 20402154704 20417605632 20439182208 20557430912 20594740224 20653920512 20677525504 20678750208 20700602752 20738171904 20797764352 20956051456 20996981244 21057317397 21081383424 21119643648 21141962112 21143214324 21203970687 21266731008 21327842304 21364083968 21365349336 21412371328 21426744018 21451232256 21490163712 21512873728 21529165824 21551917056 21577826304 21639831552 21702014976 21764377088 21781351233 21806885637 21827569664 21867184128 21870201636 21930020864 21933047043 21972852936 21997965312 22035993318 22061177856 22125882456 22163480202 22189462578 22292957184 22294277568 22317837342 22358341584 22383894528 22422589692 22424518656 22448216064 22487022421 22488956928 22512722432 22552313188 22556692593 22684061696 22725230592 22728366504 22776594432 22793677902 22817931264 22842044416 22883500032 22886657784 22949257216 22952424042 22994079984 23085212838 23123918848 23127109776 23169082752 23193566988 23235660576 23260215169 23262216192 23288178096 23330443392 23355098148 23397484896 23422210499 23464719048 23466737664 23532848544 23575557888 23600471672 23627444224 23643303744 23670325248 23711244272 23713284096 23738343424 23764836712 23784707376 23878434816 23947051008 24034594464 24085594112 24088917744 24132636288 24158138772 24198643712 24201982944 24227558711 24245906688 24271528872 24273616896 24411949208 24414766848 24456254016 24484924224 24526530608 24556015872 24581965768 24600582144 24626579136 24671273472 24697345168 24699469824 24742167936 24770445312 24885311104 25030688768 25058624384 25079576832 25205014528 25254243072 25326812736 25473338304 25519569408 25546537552 25565884416 25592901504 25623668736 25697299968 25743937536 25771142784 25817914368 25845197792 25920238976 25967281152 26014408704 26041899776 26071662592 26089162752 26148129792 26223268096 26397808929 26422847488 26474454612 26550530631 26580874752 26598716712 26629115904 26657256576 26675149806 26705636352 26733857888 26735441301 26937323264 26940432384 26986211328 27016329414 27047205888 27096293376 27124927744 27145469952 27174156288 27223474176 27252242944 27305469981 27459653632 27463442859 27513285768 27571666944 27592346934 27650895872 27654711489 27704901528 27784513314 27834938928 27866750976 27945257646 27995974992 28076423196 28108511232 28157102573 28159524864 28189282816 28190952432 28271960916 28274393088 28353202183 28355641344 28407103488 28437123072 28487132448 28568992024 28601643008 28653551616 28657505592 28705554432 28735889408 28739854746 28770435072 28792014192 28853108736 28936019968 28992535632 29041801644 29075847516 29125255097 29156245504 29160268848 29213191296 29244062724 29297137248 29328097387 29330620416 29350308096 29381324424 29383852032 29414903808 29416646016 29501176608 29551306936 29585950104 29723942912 29725703424 29757116456 29811122112 29845192704 29896786256 29899358208 29930954752 29985275904 29989413648 30075590124 30300307456 30304488672 30359487744 30368792576 30391570536 30428106624 30511333376 30515543712 30570925824 30603232056 30658773312 30691172378 30780283784 30836146368 30892110336 30924755984 30980880768 31016288256 31018125312 31050904128 31107257856 31140130864 31196646528 31286292064 31377131392 31434077184 31524404992 31560433664 31622075136 31712943168 31929401344 31991763456 32046125952 32048024004 32118556992 32140116027 32176848384 32210851696 32235245568 32269310592 32327875584 32362038496 32459747328 32553022464 32608338688 32646565632 32741354496 32800776192 32835438848 32895031296 32989557248 33027260416 33053989977 33091766784 33245220303 33284193867 33439435776 33476756013 33537512376 33575841792 33633884538 33672324096 33733435392 33769083648 33828469782 33964451072 34026092544 34087845888 34123868672 34164891648 34190516853 34226896896 34263066624 34325250048 34361523712 34423885824 34428636063 34623041536 34627819257 34685878272 34690664664 34785550336 34790350482 34853490864 34864173056 34893324288 34932267144 35032647222 35096227344 35197078572 35299272816 35363336832 35400707508 35441166336 35464955616 35502433679 35505487872 35543008768 35566866408 35569926144 35607515136 35647255068 35749689709 35817652224 35920576512 35981615104 36021772552 36051891696 36062941184 36128391168 36133376616 36193959936 36232208384 36237208158 36297965568 36302974416 36407293308 36617923812 36684381024 36723147731 36727386336 36762222592 36789795912 36834023808 36872948652 36939868704 36978905401 37006910208 37046017752 37049204736 37113251904 37152471826 37155667968 37260343528 37327966656 37435230928 37478014976 37546033152 37587936576 37695947888 37699190784 37807521792 37916164096 37982843264 37990219104 38204735488 38210007456 38279354112 38319806328 38389352256 38429920714 38470811648 38545949952 38656714176 38722402192 38726871552 38767796688 38880358464 38950921728 38992083632 39021613056 39062849664 39107493888 39133744128 39175099232 39219871744 39222194688 39334902144 39447933472 39634271232 39748162816 39793590272 39871312128 39980367872 39985884864 40012724709 40058454528 40100786832 40405984896 40479316992 40522094048 40524494121 40570808832 40644440064 40687391616 40761234432 40804309408 40835211264 40878364416 41114861824 41189480448 41307841024 41355051008 41357500416 41388520401 41401205504 41476343808 41595528704 41676769971 41912102912 41917886469 41993962488 42114634794 42162766848 42239287296 42283924224 42286428648 42407941374 42533462016 42655684608 42728167936 42730698672 42824742656 42853488036 42902464512 42976630243 42980327424 43025747456 43058331648 43103834112 43109782119 43155652608 43279663104 43404029952 43528754176 43562702466 43613771274 43655139328 43734368256 43740403272 43860041728 43866094086 43945705872 43995930624 44071986636 44122355712 44251764912 44326960404 44378925156 44454336727 44585914368 44588555136 44635674684 44716683168 44763938117 44767789056 44845179384 44849037312 44896432128 44974044842 44977913856 45025444864 45104626376 45113385186 45368123392 45450461184 45456733008 45553188864 45587355804 45635862528 45684088832 45767000064 45773315568 45898514432 45904848084 45988159968 46036758567 46170425676 46247837696 46254219552 46303099313 46338165504 46387133976 46471321152 46520430338 46524432384 46576356192 46660886784 46710196296 46794969792 46844420998 46929438096 46933475328 47065697088 47151115776 47200943344 47254888448 47286607488 47340650496 47422488544 47476686848 47529673424 47569414752 47894102016 48069188928 48171188224 48177835488 48265272576 48316277544 48397287424 48403965888 48455117422 48491813376 48543057744 48547233792 48823898416 48829533696 48912508032 48969848448 49053061216 49112031744 49163931536 49201164288 49253158272 49342546944 49394690336 49484335872 49540890624 49770622208 50061377536 50117248768 50159153664 50410029056 50450826807 50508486144 50653625472 50742704673 50946676608 51039138816 51093075104 51131768832 51185803008 51247337472 51394599936 51487875072 51542285568 51635828736 51690395584 51840477952 51934562304 52028817408 52083799552 52143325184 52178325504 52185525723 52296259584 52446536192 52548970833 52795617858 52845694976 52948909224 53101061262 53161749504 53197433424 53258231808 53314513152 53350299612 53411272704 53467715776 53470882602 53874646528 53880864768 53972422656 54032658828 54094411776 54187925089 54192586752 54249855488 54290939904 54348312576 54355812237 54446948352 54504485888 54610939962 54919307264 54926885718 55026571536 55143333888 55184693868 55301791744 55309422978 55409803056 55569026628 55669877856 55728707739 55733501952 55890515292 55991949984 56051120221 56152846392 56217022464 56314205146 56319049728 56378565632 56381904864 56441487191 56543921832 56548786176 56706404366 56711282688 56814206976 56874246144 56974264896 57137984048 57203286016 57307103232 57315011184 57471778816 57479709492 57540870144 57584028384 57644881071 57706217472 57872039936 57985071264 58083603288 58151695032 58250510194 58312491008 58320537696 58382168699 58426382592 58488125448 58594274496 58656194774 58661240832 58700616192 58762648848 58767704064 58829807616 58833292032 59002353216 59102613872 59171900208 59447885824 59451406848 59514232912 59622244224 59690385408 59793572512 59861909504 59970551808 59978827296 60151180248 60600614912 60608977344 60718975488 60737585152 60783141072 60856213248 61022666752 61031087424 61141851648 61206464112 61317546624 61382344756 61560567568 61672292736 61784220672 61849511968 61961761536 62032576512 62036250624 62101808256 62214515712 62280261728 62393293056 62572584128 62754262784 62868154368 63048809984 63120867328 63171952191 63244150272 63425886336 63611912061 63983526912 64092251904 64096048008 64237113984 64280232054 64353696768 64421703392 64470491136 64538621184 64655751168 64724076992 64919494656 65106044928 65216677376 65293131264 65344053699 65482708992 65601552384 65670877696 65790062592 65799141129 65979114496 66107979954 66183533568 66490440606 66568387734 66878871552 66953512026 67075024752 67151683584 67267769076 67344648192 67461067263 67466870784 67538167296 67656939564 67851356057 67928902144 68052185088 68175691776 68247737344 68323905547 68329783296 68381033706 68453793792 68526133248 68650500096 68723047424 68847771648 68857272126 69246083072 69255638514 69371756544 69381329328 69571100672 69580700964 69706981728 69728346112 69780645507 69786648576 69864534288 70065294444 70184353973 70192454688 70266631497 70394157144 70598545632 70673151583 70726673664 70801415016 70882332672 70929911232 71004867358 71010975744 71086017536 71133732816 71139852288 71215030272 71294510136 71499379418 71635304448 71841153024 71963230208 72043545104 72103783392 72125882368 72256782336 72266753232 72464416768 72474416316 72595931136 72605948832 72682676133 72814586616 73235847624 73368762048 73446295462 73454772672 73524445184 73579591824 73668047616 73745897304 73879737408 73957810802 74013820416 74092035504 74098409472 74226503808 74304943652 74311335936 74520687056 74655933312 74870461856 74956029952 75092066304 75175873152 75391895776 75615043584 75832328192 75965686528 75980438208 76409470976 76420014912 76558708224 76639612656 76778704512 76859841428 76941623296 77091899904 77313428352 77444804384 77453743104 77535593376 77760716928 77901843456 77984167264 78043226112 78125699328 78214987776 78267488256 78350198464 78439743488 78444389376 78669804288 78895866944 79268542464 79496325632 79587180544 79651591893 79742624256 79971769728 80025449418 80116909056 80201573664 80206323903 80811969792 80958633984 81044188096 81048988242 81141617664 81288880128 81374783232 81522468864 81608618816 81670422528 81756728832 82229723648 82378960896 82390328577 82615682048 82715000832 82777040802 82802411008 82952687616 82964134467 83191057408 83353539942 83824205824 83835772938 83987924976 84229269588 84325533696 84471307719 84478574592 84567848448 84572857296 84815882748 85059606549 85066924032 85311369216 85456335872 85461397344 85551709811 85649485312 85706976072 85804929024 85953260486 85960654848 86051494912 86116663296 86207668224 86219564238 86311305216 86559326208 86808059904 87057508352 87125404932 87227542548 87310278656 87375765291 87468736512 87480806544 87720083456 87732188172 87891411744 87984292161 87991861248 88143973272 88244711424 88493315879 88503529824 88653920808 88757850312 88908673454 89171828736 89177110272 89271349368 89433366336 89527876234 89535578112 89690358768 89698074624 89792864256 89948089684 89955827712 90050889728 90209252752 90226770372 90736246784 90900922368 90913466016 91106377728 91174711608 91368177664 91534000128 91546631136 91797028864 91809696168 91976319936 92073517134 92340851352 92495675392 92508439104 92606198626 92676331008 92774267952 92942642304 93040860676 93048864768 93152712384 93321773568 93420392592 93589939584 93688841996 93858876192 94131394176 94302231552 94401886688 94509776896 94573214976 94681300992 94844977088 94953373696 95059346848 95138829504 95788204032 96138377856 96342376448 96355670976 96420348081 96530545152 96632555088 96807931776 96910234844 96983626752 97086115488 97647796832 97659067392 97825016064 97939696896 98106122432 98224063488 98327863072 98402328576 98506316544 98685093888 98789380672 98968671744 99081781248 99541244416 99735660909 100234497536 100318307328 100430268039 100901653614 101016972288 101307250944 101485409346 101893353216 102078277632 102186150208 102263537664 102371606016 102494674944 102789199872 102975750144 103084571136 103271657472 103380791168 103562596087 103680955904 103869124608 103883457771 104057634816 104167599104 104356651008 104371051446 104592519168 104893072384 105097941666 105591235716 105691389952 105897818448 106202122524 106323499008 106394866848 106507301037 106516463616 106629026304 106700599224 106822545408 106935431552 106941765204 107123487643 107249069127 107749293056 107761729536 107944845312 108065317656 108188823552 108375850178 108385173504 108499710976 108581879808 108696625152 108711624474 108893896704 109008971776 109221879924 109838614528 109853771436 110053143072 110169443193 110286667776 110369387736 110603583488 110618845956 110819606112 110936716203 111138053256 111339755712 111457415478 111467003904 111781030584 111983899968 112102240442 112305692784 112434044928 112628410292 112638099456 112757131264 112763809728 112882974382 113087843664 113097572352 113412808732 113422565376 113748492288 113948529792 114275968096 114406572032 114614206464 114630022368 114943557632 114959418984 115168056768 115289762142 115412434944 115744079872 115970142528 116167206576 116303390064 116501020388 116624982016 116641075392 116764337398 116852765184 116976250896 117188548992 117312389548 117322481664 117401232384 117525297696 117659615232 117666584064 118004706432 118205227744 118343800416 118895771648 118902813696 119028465824 119244488448 119380770816 119587145024 119723819008 119941103616 119957654592 120302360496 121217954688 121437950976 121475170304 121566282144 121573482363 121712426496 122062174848 122283703296 122412928224 122635093248 122764689512 123121135136 123344585472 123568441344 123699023936 123923523072 124065153024 124072501248 124203616512 124429031424 124560523456 124786586112 125145168256 125508525568 125736308736 125753659407 126097619968 126343904382 126488300544 126851772672 127223824122 127967053824 128184503808 128192096016 128474227968 128560464108 128707393536 128843406784 128929890729 128940982272 129077242368 129311502336 129448153984 129838989312 130212089856 130433354752 130586262528 130688107398 130965417984 131203104768 131341755392 131580125184 131598282258 131958228992 132215959908 132367067136 132980881212 133136775468 133363010181 133757743104 133907024052 134150049504 134291814351 134303367168 134535538152 134689296384 134922134526 134933741568 135076334592 135313879128 135702712114 135857804288 136104370176 136351383552 136495474688 136647811094 136659566592 136762067412 136907587584 137052266496 137301000192 137446094848 137695543296 137714544252 138110275701 138492166144 138511277028 138743513088 138762658656 138909297939 139142201344 139161401928 139413963456 139456692224 139561291014 139573297152 139729068576 140130588888 140368707946 140384909376 140533262994 140788314288 141197091264 141346303166 141453347328 141602830032 141764665344 141859822464 142009734716 142021951488 142172035072 142267465632 142430060544 142589020272 142998758836 143682306048 143926460416 144087090208 144207566784 144251764736 144513564672 144533506464 144928833536 144948832632 145191862272 145211897664 145365352266 145629173232 146471695248 146737524096 146892590924 146909545344 147048890368 147159183648 147336095232 147491794608 147759474816 147915621604 148027640832 148184071008 148453007616 148609887304 148622671872 149041374112 149311866624 149740923712 149912059904 150184132608 150351746304 150783791552 151230087168 151664656384 151931373056 151960876416 152228114019 152840029824 153117416448 153279225312 153557409024 153719682856 154183799808 154626856704 154889608768 154907486208 155071186752 155521433856 155803686912 155968334528 156086452224 156251398656 156429975552 156534976512 156700396928 156879486976 156888778752 157339608576 157791733888 158537084928 158992651264 159303183786 159485248512 159943539456 160050898836 160233818112 160403147328 160412647806 161623939584 161917267968 162088376192 162097976484 162283235328 162563775267 162577760256 162749566464 163044937728 163217237632 163340845056 163513457664 164459447296 164757921792 164780657154 165231364096 165430001664 165554081604 165604822016 165905375232 165928268934 166382114816 166707079884 167186123217 167648411648 167671545876 167975849952 168153360663 168458539176 168651067392 168942615438 168957149184 169135696896 169145714592 169324461573 169631765496 170119213098 170133848064 170622738432 170912671744 170922794688 171103419622 171298970624 171413952144 171609858048 171906520972 171921309696 172102989824 172415336448 172439128476 172622610432 172934643213 173118652416 173616119808 174115016704 174250809864 174455085096 174620557312 174751530582 174937473024 174961613088 175146506097 175440166912 175464376344 175782823488 175968584322 175983722496 176287946544 176489422848 176986631758 177007059648 177307841616 177515700624 177817346908 178343657472 178354220544 178542698736 178866732672 179055752468 179071156224 179380717536 179585728512 179896179368 179911655424 180101779456 180418505504 180453540744 181472493568 181801844736 181826932032 182212755456 182349423216 182736355328 183068000256 183093262272 183594057728 183619392336 183952639872 184147034268 184681702704 185016878208 185212397252 185352662016 185548535904 185885284608 186081721352 186097729536 186305424768 186643547136 186840785184 187179879168 187377683992 187717752384 188262788352 188604463104 188803773376 189019553792 189146429952 189362601984 189689954176 189906747392 190118693696 190277659008 192276755712 192711341952 192840696162 193061090304 193265110176 193615863552 193820469688 193967253504 194172230976 195295593664 195318134784 195650032128 195879393792 196212244864 196448126976 196655726144 196804657152 197012633088 197370187776 197578761344 197937343488 199082488832 199471321818 200468995072 200636614656 200860536078 201803307228 202033944576 202383201789 202614501888 202970818692 203554068171 203786706432 204156555264 204372300416 204527075328 204743212032 204971716641 204989349888 205578399744 205951500288 206169142272 206543314944 206761582336 207125192174 207361911808 207738249216 207766915542 208115269632 208335198208 208713302016 208742102892 209185038336 209341936521 209786144768 210195883332 210553061919 210799894491 211182471432 211382779904 211795636896 212019454749 212404245048 212646998016 212789733696 213014602074 213032927232 213258052608 213401198448 213645090816 213870863104 213883530408 214246975286 214498138254 215498586112 215523459072 215889690624 216130635312 216377647104 216751700356 216770347008 216999421952 217393250304 217423248948 217787793408 218017943552 218048028399 218443759848 219677229056 219707542872 220106286144 220338886386 220573335552 220738775472 221207166976 221237691912 221639212224 221873432406 222276106512 222679511424 222914830956 222934007808 223562061168 223967799936 224204480884 224611385568 224868089856 225256820584 225276198912 225514262528 225527619456 225765948764 226175687328 226825617464 226845130752 227496984576 227897059584 228551936192 228813144064 229228412928 229260044736 229887115264 229918837968 230336113536 230579524284 230824869888 231488159744 231940285056 232334413152 232606780128 233002040776 233282150784 233528674796 233705530368 233952501792 234377097984 234624779096 234644963328 234802464768 235050595392 235319230464 235333168128 236009412864 236410455488 236687600832 237791543296 237805627392 238056931648 238488976896 238761541632 239174290048 239447638016 239915309184 240604720992 242435909376 242875901952 243132564288 243146964726 243424852992 244124349696 244567406592 244825856448 245270186496 245529379024 246242270272 246689170944 247136882688 247398047872 247847046144 248145002496 248407233024 248858062848 249121046912 249573172224 250290336512 251017051136 251472617472 251507318814 252195239936 252687808764 252976601088 253413923157 253703545344 254447648244 255178819647 255934107648 256369007616 256384192032 256655129433 256948455936 257120928216 257414787072 257686813568 257859781458 257881964544 258154484736 258623004672 258896307968 259677978624 260424179712 260866709504 261172525056 261376214796 261930835968 262127295873 262406209536 262683510784 263160250368 263196564516 263916457984 263952876483 264431919816 264734134272 265479947637 265961762424 266273550936 266726020362 267515486208 267814048104 268300099008 268583628702 268606734336 269071076304 269378592768 269844269052 269867483136 270152669184 270627758256 271405424228 271715608576 272208740352 272702767104 272990949376 273295622188 273319133184 273524134824 274104532992 274602000384 274892189696 275391086592 275429088504 276220551402 276984332288 277022554056 277487026176 277525317312 277818595878 278284402688 278322803856 278827926912 278913384448 279122582028 279146594304 279458137152 280261177776 280737415892 280769818752 281066525988 281576628576 282394182528 282692606332 282906694656 283205660064 283529330688 283719644928 284019469432 284043902976 284344070144 284534931264 284860121088 285178040544 285997517672 287364612096 287852920832 288174180416 288415133568 288503529472 289027129344 289067012928 289857667072 289897665264 290423795328 290730704532 291258346464 291566137591 292943390496 293475048192 293785181848 293819090688 294318367296 294672190464 294983589216 295518949632 295831243208 296055281664 296368142016 296906015232 297219774608 297245343744 298082748224 298623733248 299481847424 299824119808 300703492608 301567583104 303329312768 303862746112 303921752832 304456228038 305680059648 306234832896 306558450624 307114818048 307439365712 308367599616 309253713408 309779217536 309814972416 310142373504 310687788261 311042867712 311607373824 311936669056 312172904448 312502797312 313069953024 313400793856 313758973952 313777557504 314679217152 315583467776 317074169856 317985302528 318606367572 318970497024 319521903111 319887078912 320101797672 320467636224 320806294656 320825295612 321370462929 321747207381 323247879168 323834535936 324176752384 324195952968 324566470656 325127550534 325155520512 325499132928 326089875456 326434475264 326681690112 327026915328 328918894592 329515843584 329561314308 330462728192 330508329579 330860003328 331108163208 331209644032 331810750464 331856537868 332764229632 332810148609 333414159768 334372246434 335296823296 335343091752 335951699904 336306721326 336917078352 337302134784 337885230876 337914298368 338271393792 338291429184 338648923146 339263530992 340238426196 340267696128 341245476864 341825343488 341845589376 342206839244 342597941248 342827904288 343219716096 343813041944 343842619392 344205979648 344830672896 344878256952 345869286426 346237304832 347232239616 348230033408 348501619728 348910170192 349241114624 349503061164 349874946048 349923226176 350293012194 350880333824 350928752688 351565646976 351937168644 351967444992 352575893088 352948482347 352978845696 353973263516 354014119296 354615683232 355031401248 355634693816 356687314944 356708441088 357085397472 357733465344 358111504936 358142312448 358761435072 359171457024 359792358736 359823310848 360203558912 360837011008 360907081488 362944987136 363653864064 364425510912 364698846432 365472710656 366186524544 367188115456 367238784672 367905279744 368294068536 369363405408 370033756416 370424794504 370705324032 371097071808 371770569216 372163442704 372195459072 372610849536 373287094272 373681570368 374359758336 374755367984 375435504768 376525576704 377208926208 377607546752 378039107584 378292859904 379379908352 379813494784 380237387392 380555318016 384553511424 385422683904 385681392324 386122180608 386530220352 386789672187 387231727104 387640939376 387934507008 388344461952 390591187328 390636269568 391300064256 391758787584 392424489728 392896253952 393311452288 393609314304 394025266176 394740375552 395157522688 395874686976 398164977664 398942643636 400089030543 400937990144 401273229312 401721072156 402875443053 403606614456 404067889152 404766403578 405229003776 405941637384 407108136342 407573412864 408313110528 408744600832 409054150656 409486424064 409943433282 409978699776 411156799488 411903000576 412338284544 413086629888 413523164672 414250384348 414330827103 414723823616 415476498432 415533831084 416230539264 416670396416 416727893817 417426604032 417484205784 418370076672 418683873042 419572289536 420391766664 421106123838 421599788982 422364942864 422765559808 423591273792 424038909498 424808490096 425293996032 425579467392 426029204148 426065854464 426516105216 426802396896 427253425999 427290181632 427741726208 427767060816 428493950572 428996276508 430997172224 431046918144 431779381248 432261270624 432755294208 433503400712 433540694016 433998843904 434786500608 434846497896 435575586816 436035887104 436096056798 436887519696 439354458112 439415085744 440212572288 440677772772 441146671104 441477550944 441944088211 442414333952 442475383824 443278424448 443746864812 444552213024 445021999481 445359022848 445829661912 445868015616 447124122336 447935599872 448408961768 449222771136 449736179712 450513641168 450552397824 451028525056 451055238912 451531897528 452351374656 453651234928 453690261504 454993969152 455794119168 457103872384 457626288128 458520089472 459774230528 459837675936 460672227072 461159048568 462976319488 463880570112 464668826304 465213560256 466004081552 466564301568 467057349592 467411060736 467905003584 468754195968 469249558192 469289926656 469604929536 470101190784 470638460928 470666336256 472018825728 472820910976 473375201664 475583086592 475611254784 476113863296 476977953792 478348580096 478895276032 479830618368 481209441984 484871818752 485751803904 486265128576 486293929452 486849705984 487691325801 488248699392 489134813184 489651712896 490540372992 491058758048 492484540544 493378341888 494273765376 494796095744 495694092288 496290004992 496814466048 497716125696 498242093824 499146344448 500580673024 501558369651 502034102272 502945234944 503014637628 504390479872 504460081989 505375617528 505953202176 506827846314 507407090688 507973384719 508895296488 510357639294 511868215296 512738015232 512768384064 513310258866 513896911872 514241856432 514829574144 515373627136 515719562916 515763929088 516308969472 517201515683 517246009344 517792615936 518803929639 519355957248 520848359424 521733419008 522345050112 522752429592 523861671936 524254591746 524812419072 525367021568 525439518291 526320500736 526393129032 527832915968 527905752966 528863839632 529468268544 530959895274 531923524848 532547101872 533452040724 534984948887 535030972416 535628096208 536600198016 537167257404 537213468672 538142152608 538710841477 538757185536 539688538104 539734966272 540305338368 541255516512 542810848456 543431217152 544417480704 545405534208 545981898752 546591244376 546638266368 547048269648 548209065984 549204000768 549784379392 550782173184 550858177008 552441102804 553968664576 554045108112 555050634624 555637191756 556568805376 556645607712 557233850353 557655853824 557826768896 558245164056 558293188608 558916274304 560522355552 561474831784 561539637504 562133051976 563153257152 564788365056 565385212664 565813389312 566411320128 567058661376 567439289856 568038938864 568087805952 568688140288 569069862528 569720242176 570356081088 571995035344 575705841664 576348360832 576830267136 577007058944 578134025856 579715334144 579795330528 580847590656 581461409064 582516692928 583132275182 585886780992 586950096384 587570363696 587638181376 588636734592 589344380928 589967178432 591037899264 591662486416 592110563328 592736284032 593812030464 594439549216 596165496448 597247466496 598963694848 599648239616 601406985216 603135166208 606658625536 607149605367 607725492224 607843505664 608912456076 610662204513 611360119296 612469665792 613116901248 614229636096 614878731424 614915149923 616735199232 618507426816 619558435072 619629944832 620284747008 621375576522 622085735424 623214747648 623873338112 624345808896 625005594624 626139906048 626801587712 627517947904 627555115008 628025809563 629358434304 631166935552 631659185757 632399683473 634148339712 635970605056 636058364247 637212735144 637940994048 639043806222 639774157824 640203595344 640935272448 641612589312 641650591224 642740925858 643494414762 646495758336 647669071872 648353504768 648391905936 649132941312 650255101068 650311041024 650998265856 652123650209 652179750912 652868950528 653363380224 654053830656 654144085197 657837789184 659031687168 659122628616 660925456384 661016659158 661720006656 662216326416 662419288064 663621500928 663713075736 665528459264 665620297218 666828319536 668744492868 670593646592 670686183504 671903399808 672613442652 673834156704 674546239901 674604269568 675770461752 675828596736 676542787584 676582858368 677297846292 678527061984 679244104471 680476852392 680535392256 682490953728 683650686976 683691178752 684413678488 685195882496 685655808576 686439432192 687626083888 687685238784 688411959296 689661345792 689756513904 691738572852 692474609664 694464479232 696460066816 697003239456 697820340384 698482229248 699006122328 699846452352 700586024388 701760667648 701857505376 702599202619 703131293952 703874337288 703934889984 705151786176 705896964694 705957691392 707946527032 708028238592 709231366464 710062802496 711269387632 713374629888 713416882176 714170794944 715466930688 716223009872 716284624896 717522870144 718342914048 719584717472 720407117824 721674022016 721814162976 725889974272 727307728128 729397692864 730945421312 732373049088 734376230912 734477569344 735810559488 736588137072 738726810816 740067512832 740849589008 741410648064 742194143616 743541138432 744326885408 745221699072 746574188544 747363140736 748719516672 749510735968 750871009536 753051153408 754417852416 755215093504 756078215168 756585719808 758759816704 759626989568 760241769471 760474774784 761110636032 765536458941 769107022848 769965388299 770845367808 771362784648 772244361216 773060440704 773579344374 774463454208 775281878752 775869014016 776688923904 781182374656 781272539136 782600128512 783517575168 784848979456 785792507904 786381887619 786622904576 787218628608 788050532352 789480751104 790315045376 791749373952 791858629449 796329955328 796439842911 797885287272 800178061086 801875980288 802546458624 803442144312 805750886106 807213228912 808135778304 809532807156 810458007552 811883274768 814216272684 815146825728 816555974617 816626221056 817489201664 818108301312 818972848128 819886866564 819957399552 822242863307 822313598976 823806001152 824676569088 826173259776 827046329344 828500768696 828661654206 829447647232 830952996864 831067662168 832461078528 833340792832 833455787634 834853208064 834968411568 836740153344 837367746084 839144579072 840783533328 842212247676 843199577964 844632397813 844729885728 845531119616 847182547584 848077818996 849616980192 850514824223 850587992064 851158934784 852058408296 852131708928 853032210432 853604793792 854506851998 854580363264 855483452416 855534121632 856987901144 857992553016 861994344448 862093836288 863558762496 864522541248 865510588416 867006801424 867081388032 867997687808 869573001216 869692995792 872071774208 872192113596 873775039392 874698412773 878708916224 878830171488 880425144576 881355545544 882955101888 883888176422 884828667904 884950767648 886556848896 887493729624 889104426048 890043998962 890718045696 891659323824 891736031232 894248244672 895871199744 896817923536 898445542272 899472359424 901027282336 902057050112 902110477824 903063795056 904702749312 907302469856 909987938304 911588238336 914207744768 915252576256 917040178944 919548461056 919675351872 921344454144 922318097136 925952638976 927761140224 929337652608 930427120512 932008163104 932063364783 933128603136 934114699184 934822121472 935810007168 937508391936 938499116384 939209859072 940202381568 941276921856 941332672512 944037651456 945641821952 946750403328 951166173184 951222509568 952227726592 953955907584 956697160192 957790552064 958565709333 959661236736 962418883968 964111388787 965241622143 969743637504 971503607808 972530257152 972587858904 973699411968 975382651602 976497398784 978269626368 979303425792 981080745984 982117516096 984969081088 986756683776 988547530752 989592191488 991388184576 991524988737 992580009984 993628932096 995432251392 996484187648 998292688896 998430445827 1001161346048 1003116739302 1004068204544 1005890469888 1006029275256 1008780959744 1008920163978 1010751235056 1011906404352 1013655692628 1014814181376 1015946769438 1017790592976 1020715278588 1023736430592 1025476030464 1025536768128 1026620517732 1027793823744 1028483712864 1029570576691 1029659148288 1030747254272 1031439125832 1031527858176 1032617938944 1034403031366 1034492018688 1035585231872 1036741001561 1037607859278 1038711914496 1041696718848 1043466838016 1044690100224 1045504859184 1047723343872 1048509183492 1049624838144 1050734043136 1050879036582 1052641001472 1052786258064 1055665831936 1055811505932 1057727679264 1058845447041 1058936537088 1061919790548 1063847049696 1064971284199 1065094203744 1066904081448 1069969897774 1070061944832 1071256192416 1072388256629 1073200396032 1074334514808 1074426937344 1076284305216 1077421682954 1077514371072 1079377076208 1079469932544 1080610676736 1082511033024 1085621696912 1086862434304 1088834961408 1091963797504 1093182488752 1093276532736 1094096539296 1096418131968 1099568758784 1101564346368 1101716354016 1104882205608 1107937329152 1108090216224 1110101269248 1111274383512 1113137610752 1113291215424 1114467700706 1115311707648 1115653537792 1116490328112 1116586377216 1117832548608 1121044711104 1122949663568 1123079275008 1124266103952 1126306514304 1129576730112 1130770425328 1131626778624 1132822640256 1134117322752 1134878579712 1136077877728 1137376280576 1138139725056 1139440484352 1140712162176 1143990070688 1151411683328 1152696721664 1153660534272 1154014117888 1156268051712 1159430668288 1159590661056 1160369016561 1161695181312 1162922818128 1165033385856 1166264550364 1171773561984 1173900192768 1175140727392 1175276362752 1177273469184 1178688761856 1179934356864 1182075798528 1183324972832 1184221126656 1185472568064 1187624060928 1188879098432 1192330992896 1194494932992 1197927389696 1199296479232 1200267091629 1202813970432 1206270332416 1208626329159 1214299210734 1215450984448 1215687011328 1217824912152 1221324409026 1222720238592 1224939331584 1226233802496 1228459272192 1229757462848 1229830299846 1233470398464 1237014853632 1239116870144 1239259889664 1240569494016 1242751153044 1244171470848 1246322277047 1246429495296 1247746676224 1248691617792 1250011189248 1250183681451 1252279812096 1253603175424 1255110230016 1256051619126 1258716868608 1262333871104 1263318371514 1264799366946 1268296679424 1271941210112 1272116728494 1274425470288 1275881988096 1278087612444 1279548315648 1280407190688 1281760277997 1281870544896 1283225178624 1283301182448 1285481851716 1286988829524 1289175765083 1292991516672 1295338143744 1296707009536 1296783811872 1298154205393 1298265882624 1300510202136 1300622082048 1301996531712 1304247300418 1304359501824 1305737901056 1306726760448 1308107661312 1308288170394 1315675578368 1318063374336 1318245257232 1321850912768 1322033318316 1323440013312 1324432652832 1324838576128 1325832264633 1327243001856 1327426151472 1331056918528 1331240594436 1333656639072 1335065998443 1337488985736 1341187293184 1341372367008 1342789880077 1343806799616 1345226885304 1347668313408 1349092479802 1349208539136 1351540923504 1351657193472 1353085575168 1353165716736 1354595692584 1357054123968 1358488208942 1360953704784 1361070784512 1364981907456 1367301373952 1367382357504 1368827356976 1370391764992 1371311617152 1372878864384 1375252167776 1376823918592 1379322691584 1379513027808 1383477145704 1388928958464 1392920133632 1394006478912 1395640680768 1396964458496 1398012244656 1399692904704 1401172048776 1403521335296 1403715010752 1405198405238 1406262587904 1407748674576 1407869779968 1410303572352 1411793929388 1411915382784 1415893054064 1416056477184 1418462732928 1420125604992 1422538775264 1426749259776 1426833764352 1428341589888 1430933861376 1432446019744 1435045740288 1436685828096 1439169434944 1440814235648 1443348044032 1443628325952 1451779948544 1454615456256 1458795385728 1461890842624 1463073977403 1464746098176 1468955138688 1471621118976 1473176274144 1477453621632 1480135025664 1481699178016 1482821296128 1484388287232 1487082276864 1488653770816 1490443398144 1493148377088 1494726281472 1497439033344 1499021471936 1501742019072 1506102306816 1508835704832 1510430187008 1512156430336 1513171439616 1513380245967 1517519633408 1520483538942 1520949549568 1522221272064 1523920154157 1531072917882 1538214045696 1539930776598 1541690735616 1542725569296 1544488722432 1546120881408 1547158688748 1548926908416 1550563757504 1551604547049 1551738028032 1553377847808 1562364749312 1562545078272 1565200257024 1567035150336 1569697958912 1571449827581 1571585015808 1572763775238 1573245809152 1574437257216 1576101064704 1576318554873 1578961502208 1580630090752 1583498747904 1583717258898 1592659910656 1592879685822 1595770574544 1600356122172 1603751960576 1604954846661 1605092917248 1606884288624 1611501772212 1614426457824 1616132524431 1616271556608 1619065614312 1620916015104 1623766549536 1625482486409 1628432545368 1630293651456 1633111949234 1633252442112 1634978403328 1636216602624 1637945696256 1639773733128 1639914799104 1644485726614 1644627197952 1647612002304 1649353138176 1652346519552 1654092658688 1657001537392 1657323308412 1658895294464 1661905993728 1662135324336 1666681585664 1666911575268 1669706416128 1669936823136 1671701551059 1673480306688 1674735492168 1678289158144 1681567066656 1684424495352 1686399155928 1689264795626 1689459771456 1691062239232 1694365095168 1696155637992 1699233960384 1701029648446 1701175984128 1702317869568 1704116816592 1704263417856 1706064420864 1707209587584 1709013703996 1709160726528 1710966904832 1711068243264 1713975802288 1715985106032 1723988688896 1727117524992 1729045082496 1731021176832 1734013602848 1735995375616 1739146002432 1739385991584 1744143548416 1744384227192 1747550078784 1749396825546 1757417832448 1757660342976 1760850289152 1762711091088 1765910203776 1767776352844 1769657335808 1769901535296 1773113697792 1774987459248 1778208852096 1780087997924 1781436091392 1783318647648 1788496489344 1791742399488 1793635847072 1796891084544 1798944718848 1802054564672 1804114100224 1804220955648 1806127590112 1809405498624 1814604939712 1819975876608 1823176476672 1828415489536 1830505152512 1831986613539 1834080357888 1839350703744 1842688908288 1844636194272 1844745449769 1855522280448 1858675305216 1860854241024 1864016326208 1864126729566 1866257206272 1868229398368 1869644242944 1871620014336 1875016783872 1876998232768 1878419718144 1880404763136 1882553843712 1882665345024 1888075302912 1891283643904 1893500806656 1894977557271 1902445019136 1904455453184 1907911815168 1908175092741 1913394320384 1917131418666 1919322473472 1924837767936 1928222777574 1930483244286 1939487275008 1943007215616 1945060514304 1945175717808 1947398823936 1950765303204 1952994797568 1956370950627 1956539252736 1958606851584 1962161491968 1964235032192 1967689325653 1969938162176 1973513367552 1977095061504 1979184382976 1982776369152 1983049977474 1985160019968 1987257864192 1990864502784 1992968375296 1996585377792 1996860891654 2002322692096 2006233478604 2008136409088 2011780939776 2012058550512 2017561919488 2017840327956 2021502470112 2023638719703 2023812808704 2027311385256 2029628362752 2031893538876 2035346265217 2035581185952 2037732313413 2041430557176 2047472861184 2050952060928 2051073536256 2053241035464 2055587647488 2056967425728 2059141153382 2059318296576 2061494508544 2062878251664 2063055716352 2065235877888 2068806062732 2068984037376 2071170463744 2073482003122 2075215718556 2077423828992 2083393437696 2086933676032 2089380200448 2091009718368 2095446687744 2097018366984 2101468086272 2101758073164 2105282002944 2105572516128 2107797607857 2111331663872 2111623011864 2115455358528 2117690894082 2117873074176 2123839581096 2127694099392 2129942568398 2130188407488 2133808162896 2139939795548 2140123889664 2142512384832 2144776513258 2146400792064 2148669029616 2148853874688 2152568610432 2154843365908 2155028742144 2158754152416 2161221353472 2165022066048 2171243393824 2173724868608 2177669922816 2183927595008 2186364977504 2188193078592 2192836263936 2199137517568 2203128692736 2203432708032 2209764411216 2215874658304 2216180432448 2220202538496 2222548767024 2226582430848 2228935401412 2230623415296 2231307075584 2232980656224 2235665097216 2242089422208 2245899327136 2246158550016 2248532207904 2252613028608 2259153460224 2261540850656 2263253557248 2265645280512 2268234645504 2269757159424 2272155755456 2274752561152 2276279450112 2278880968704 2281424324352 2287980141376 2305393443328 2307321068544 2308028235776 2309896164897 2312536103424 2319181322112 2320738033122 2323390362624 2325845636256 2330066771712 2332529100728 2343547123968 2347800385536 2350281454784 2350552725504 2354546938368 2357377523712 2359868713728 2364151597056 2366649945664 2368442253312 2370945136128 2375248121856 2377758196864 2384661985792 2388989865984 2389319528733 2395854779392 2400534183258 2405627940864 2412540664832 2417252658318 2428598421468 2430901968896 2431374022656 2435649824304 2442648818052 2445440477184 2449667923851 2449878663168 2452467604992 2456918544384 2459514925696 2459660599692 2466728589921 2466940796928 2474029707264 2478233740288 2478519779328 2481138988032 2485502306088 2488342941696 2492644554094 2492858990592 2495493352448 2497383235584 2500022378496 2500367362902 2504559624192 2507206350848 2510220460032 2512103238252 2517433737216 2524667742208 2526636743028 2529598733892 2533897193439 2536593358848 2543882420224 2544233456988 2548850940576 2551544472669 2551763976192 2556175224888 2559096631296 2560814381376 2563520555994 2563741089792 2566450357248 2566602364896 2570963703432 2573977659048 2578351530166 2585983033344 2590676287488 2593414019072 2593567623744 2596308410786 2596531765248 2601020404272 2601244164096 2603993063424 2608494600836 2608719003648 2611475802112 2616215322624 2616576340788 2624095238319 2631351156736 2636126748672 2636490514464 2643701825536 2644066636632 2648865305664 2649677152256 2651664529266 2654486003712 2654852302944 2662113837056 2662481188872 2667313278144 2670131996886 2674977971472 2682374586368 2682744734016 2685579760154 2687613599232 2690453770608 2695336626816 2698184959604 2698417078272 2703081847008 2706171150336 2706331433472 2709191385168 2714108247936 2716976417884 2721907409568 2729963814912 2734602747904 2734764715008 2737654713952 2740783529984 2742623234304 2745757728768 2750504335552 2753647837184 2758645383168 2759026055616 2766954291408 2777857916928 2785840267264 2788012957824 2791281361536 2793928916992 2796024489312 2796190094349 2799385809408 2802344097552 2807430021504 2810396810476 2812525175808 2815497349152 2820607144704 2823587858776 2823830765568 2831786108128 2832112954368 2836925465856 2840251209984 2845077550528 2853498519552 2853667528704 2856683179776 2861867722752 2864892039488 2870091480576 2873371656192 2878338869888 2881628471296 2886696088064 2887256651904 2892334166361 2909230912512 2917590771456 2926147954806 2929492196352 2937910277376 2943242237952 2946352548288 2954907243264 2960270051328 2963398356032 2965642592256 2968776574464 2974164553728 2977307541632 2980886796288 2986296754176 2989452562944 2994878066688 2998042943872 3003484038144 3012204613632 3017671409664 3020860374016 3026342879232 3026760491934 3035039266816 3040967077884 3041899099136 3044442544128 3047840308314 3062145835764 3076428091392 3079861553196 3083381471232 3085451138592 3088711730073 3088977444864 3092241762816 3094317377496 3097853816832 3101127515008 3103209094098 3103476056064 3106755695616 3110223004683 3124729498624 3125090156544 3130400514048 3134070300672 3139395917824 3142899655162 3143170031616 3145527550476 3146491618304 3148874514432 3152202129408 3152637109746 3157923004416 3161260181504 3166997495808 3167434517796 3176536341123 3185319821312 3185759371644 3191541149088 3194913852597 3200712244344 3207503921152 3209909693322 3210185834496 3213768577248 3217164769887 3223003544424 3228852915648 3232265048862 3232543113216 3238131228624 3241832030208 3247533099072 3250964972818 3256865090736 3260587302912 3266223898468 3266504884224 3269956806656 3275891392512 3279547466256 3279829598208 3288971453228 3289254395904 3298706276352 3304693039104 3308185317376 3314003074784 3314646616824 3317790588928 3323811987456 3324270648672 3333363171328 3333823150536 3339412832256 3339873646272 3343403102118 3346960613376 3349470984336 3356578316288 3363134133312 3368848990704 3372798311856 3378529591252 3378919542912 3382124478464 3388730190336 3392311275984 3398467920768 3402059296892 3402351968256 3404635739136 3408233633184 3412128841728 3414419175168 3418027407992 3418321453056 3421933809664 3422136486528 3427951604576 3431970212064 3447977377792 3454235049984 3458090164992 3462042353664 3468027205696 3471990751232 3478292004864 3478771983168 3488287096832 3488768454384 3495100157568 3498793651092 3515320685952 3521700578304 3525422182176 3531820407552 3535552705688 3539803070592 3546227395584 3549974918496 3556417704192 3560175995848 3562872182784 3566637295296 3576992978688 3583484798976 3587271694144 3593782169088 3597889437696 3604109129344 3608228200448 3608441911296 3612255180224 3618810997248 3629209879424 3646352953344 3656830979072 3663973227078 3668160715776 3678701407488 3685377816576 3689272388544 3689490899538 3711044560896 3717350610432 3721708482048 3728032652416 3728253459132 3732514412544 3736458796736 3738966831141 3739288485888 3743240028672 3750033567744 3753996465536 3756839436288 3760809526272 3765330690048 3776150605824 3782567287808 3787001613312 3789955114542 3804890038272 3808910906368 3815823630336 3816350185482 3826788640768 3834262837332 3838644946944 3845280833991 3849675535872 3856445555148 3860966488572 3867527295249 3878974550016 3886014431232 3890121028608 3890351435616 3894462616179 3894797647872 3901530606408 3905989595136 3912741901254 3913078505472 3917213703168 3924322983936 3928470064384 3935378651306 3939876324352 3947026735104 3954190123008 3958368765952 3965552738304 3966099954948 3970320039936 3974515728384 3977496793899 3981729005568 3985936750592 3993170755584 3993721783308 4004645384192 4005197995329 4012466957208 4016272818176 4023561879552 4024117101024 4028369640231 4035123838976 4035680655912 4043004940224 4047277439406 4047625617408 4054622770512 4059256725504 4063787077752 4070692530434 4071162371904 4075464626826 4082861114352 4094945722368 4101904121856 4102147072512 4106482070928 4111175294976 4113934851456 4118282306764 4118636593152 4122989017088 4125756503328 4130471755776 4137612125464 4137968074752 4142340927488 4146964006244 4150431437112 4166786875392 4173867352064 4178760400896 4182019436736 4190893375488 4194036733968 4202936172544 4203516146328 4210564005888 4211145032256 4215595215714 4222663327744 4223246023728 4230910717056 4235381788164 4235746148352 4247679162192 4255388198784 4259885136796 4260376814976 4267616325792 4279879591096 4280247779328 4285024769664 4289553026516 4292801584128 4297338059232 4305137220864 4309686731816 4310057484288 4317508304832 4322442706944 4330044132096 4342486787648 4347449737216 4355339845632 4367855190016 4372729955008 4376386157184 4385672527872 4398275035136 4406865416064 4419528822432 4432360864896 4440405076992 4445097534048 4453164861696 4457870802824 4461246830592 4465961312448 4471330194432 4484178844416 4491798654272 4492317100032 4497064415808 4505226057216 4518306920448 4523081701312 4526507114496 4531290561024 4536469291008 4539514318848 4544311510912 4549505122304 4552558900224 4562848648704 4575960282752 4610786886656 4614642137088 4619792329794 4625072206848 4638362644224 4641476066244 4646780725248 4651691272512 4654813641147 4660133543424 4665058201456 4687094247936 4695600771072 4700562909568 4701105451008 4709093876736 4714349482743 4714755047424 4719737427456 4728303194112 4733299891328 4736884506624 4741890272256 4750496243712 4755516393728 4769323971584 4777979731968 4778639057466 4791709558784 4801068366516 4811255881728 4814864539983 4825081329664 4834505316636 4848397573293 4857196842936 4861803937792 4862748045312 4871299648608 4876447459227 4885297636104 4890880954368 4899335847702 4899757326336 4904935209984 4913837088768 4919029851392 4919321199384 4933457179842 4933881593856 4948059414528 4956467480576 4957039558656 4962277976064 4971004612176 4976685883392 4985289108188 4985717981184 4990986704896 5000044756992 5000734725804 5009119248384 5014412701696 5015104653177 5020440920064 5024206476504 5034867474432 5049335484416 5053273486056 5059197467784 5067794386878 5073186717696 5087764840448 5088466913976 5097701881152 5103088945338 5103527952384 5112350449776 5118193262592 5121628762752 5127041111988 5127482179584 5132900714496 5133204729792 5141927406864 5147955318096 5156703060332 5171966066688 5181352574976 5186828038144 5187135247488 5192616821572 5193063530496 5202040808544 5207986126848 5216989201672 5217438007296 5222951604224 5232430645248 5233152681576 5248190476638 5262702313472 5272253497344 5272981028928 5287403651072 5288133273264 5297730611328 5299354304512 5303329058532 5308972007424 5309704605888 5324227674112 5324962377744 5334626556288 5340263993772 5349955942944 5365489468032 5371159520308 5375227198464 5380907541216 5390673253632 5396369919208 5396834156544 5406163694016 5412342300672 5412662866944 5418382770336 5428216495872 5433952835768 5443814819136 5459927629824 5469205495808 5469529430016 5475309427904 5481567059968 5485246468608 5491515457536 5501008671104 5507295674368 5518052111232 5533908582816 5571680534528 5576025915648 5582562723072 5592048978624 5592380188698 5598771618816 5604688195104 5614860043008 5620793620952 5625050351616 5630994698304 5641214289408 5647175717552 5647661531136 5663572216256 5664225908736 5673850931712 5680502419968 5690155101056 5707335057408 5713366359552 5723735445504 5729784078976 5740182961152 5756677739776 5763256942592 5773392176128 5774513303808 5784668332722 5818461825024 5835181542912 5852295909612 5858984392704 5869112851881 5875820554752 5886484475904 5892705096576 5903067976959 5909814486528 5920540102656 5926796712064 5931285184512 5937553148928 5948329107456 5954615083264 5961773592576 5972593508352 5978905125888 5989756133376 5996085887744 6006968076288 6024409227264 6035342819328 6041720748032 6052685758464 6053520983868 6070078533632 6070916159109 6081934155768 6083798198272 6088885088256 6095680616628 6106038795651 6113196940239 6124291671528 6152856182784 6159723106392 6166762942464 6170902277184 6177423460146 6177954889728 6184483525632 6188634754992 6195707633664 6202255030016 6206418188196 6206952112128 6213511391232 6220446009366 6249458997248 6250180313088 6260801028096 6268140601344 6278791835648 6285799310324 6286340063232 6291055100952 6292983236608 6304404258816 6305274219492 6315846008832 6322520363008 6323392823571 6333994991616 6334869035592 6353072682246 6370639642624 6371518743288 6383082298176 6389827705194 6401424488688 6415007842304 6419819386644 6420371668992 6427537154496 6434329539774 6446007088848 6457705831296 6464530097724 6465086226432 6476262457248 6483664060416 6495066198144 6501929945636 6513730181472 6521174605824 6532447796936 6533009768448 6539913613312 6551782785024 6559094932512 6577942906456 6578508791808 6597412552704 6609386078208 6616370634752 6628006149568 6629293233648 6635581177856 6647623974912 6648541297344 6666726342656 6667646301072 6679747292544 6686806204236 6693921226752 6698941968672 6706021164593 6713156632576 6726268266624 6737697981408 6745596623712 6757059182504 6757839085824 6777460380672 6784622551968 6796935841536 6804118593784 6804703936512 6809271478272 6816467266368 6824257683456 6828838350336 6836054815984 6836642906112 6843867619328 6844272973056 6855903209152 6863940424128 6895954755584 6916180329984 6924084707328 6936054411392 6943981502464 6957543966336 6976574193664 6977536908768 6990200315136 6997587302184 7030641371904 7043401156608 7050844364352 7063640815104 7071105411376 7079606141184 7092454791168 7099949836992 7112835408384 7120351991696 7125744365568 7133274590592 7153985957376 7166969597952 7174543388288 7187564338176 7208218258688 7216456400896 7216883822592 7224510360448 7237621994496 7258419758848 7292705906688 7313661958144 7327946454156 7336321431552 7349003771553 7357402814976 7370755633152 7378544777088 7378981799076 7400185769763 7422089121792 7434701220864 7443416964096 7456065304832 7456506918264 7465028825088 7472917593472 7477933662282 7478576971776 7486480057344 7500067135488 7507992931072 7513678872576 7521619052544 7530661380096 7552301211648 7565134575616 7574003226624 7579910229084 7601691580317 7609780076544 7617821812736 7631647260672 7632700370964 7653577281536 7654633418007 7668525674664 7677289893888 7690561667982 7699351071744 7712891110296 7721932977144 7735054590498 7757949100032 7772028862464 7780242057216 7780702871232 7788925232358 7789595295744 7803061212816 7811979190272 7825483802508 7826157010944 7834427406336 7848645967872 7856940128768 7870757302612 7872285714957 7879752648704 7894053470208 7908380246016 7916737531904 7931105476608 7932199909896 7949031456768 7954993587798 7963458011136 7971873501184 7986341511168 7987443566616 8009290768384 8010395990658 8024933914416 8032545636352 8047123759104 8048234202048 8056739280462 8070247677952 8071361311824 8086009880448 8094554878812 8095251234816 8109245541024 8117815093981 8118513451008 8127574155504 8141385060868 8142324743808 8150929253652 8165722228704 8189891444736 8203808243712 8204294145024 8212964141856 8222350589952 8227869702912 8236564613528 8237273186304 8245978034176 8251513006656 8260943511552 8275224250928 8275936149504 8284681854976 8293928012488 8300862874224 8333573750784 8347734704128 8357520801792 8364038873472 8381786750976 8388073467936 8405872345088 8407032292656 8422290064512 8431190431428 8445326655488 8446492047456 8455417990139 8461821434112 8470763576328 8471492296704 8495358324384 8510776397568 8519770273592 8520753629952 8535232651584 8559759182192 8560495558656 8570049539328 8579106053032 8585603168256 8594676118464 8610274441728 8619373463632 8620114968576 8635016609664 8644885413888 8660088264192 8684973575296 8694899474432 8735710380032 8745459910016 8752772314368 8796550070272 8813730832128 8839057644864 8864721729792 8880810153984 8890195068096 8906329723392 8915741605648 8922493661184 8931922624896 8942660388864 8968357688832 8983597308544 8984634200064 8994128831616 9010452114432 9036613840896 9046163402624 9053014228992 9062581122048 9079028637696 9088623021824 9099010244608 9105117800448 9125697297408 9151920565504 9221573773312 9229284274176 9239584659588 9250144413696 9266135190219 9276725288448 9282952132488 9293561450496 9303382545024 9309627282294 9320267086848 9330116402912 9330669014049 9374188495872 9391201542144 9401125819136 9402210902016 9418187753472 9428698965486 9429510094848 9439474854912 9456606388224 9466599782656 9473769013248 9483780544512 9500992487424 9511032787456 9529609023369 9538647943168 9555959463936 9557278114932 9583419117568 9584741557791 9602136733032 9622511763456 9629729079966 9650162659328 9651494309661 9669010633272 9696795146586 9714393685872 9723607875584 9725496090624 9742599297216 9752894918454 9770595272208 9781761908736 9798671695404 9799514652672 9809870419968 9826828797977 9827674177536 9838059702784 9838642398768 9866914359684 9867763187712 9896118829056 9912934961152 9914079117312 9924555952128 9942009224352 9953371766784 9970578216376 9971435962368 9981973409792 10000089513984 10001469451608 10018238496768 10028825403392 10030209306354 10040881840128 10048412953008 10069734948864 10098670968832 10106546972112 10118394935568 10135588773756 10146373435392 10164714028853 10175529680896 10176933827952 10195403762304 10206177890676 10207055904768 10224700899552 10235505988063 10236386525184 10243257525504 10254082223976 10254964359168 10265801428992 10266409459584 10283854813728 10295910636192 10313406120664 10343932133376 10362705149952 10373656076288 10374270494976 10385233643144 10386127060992 10404081617088 10415972253696 10433978403344 10434876014592 10445903208448 10464861290496 10466305363152 10496380953276 10525404626944 10545962057856 10574807302144 10576266546528 10595461222656 10598708609024 10606658117064 10619409211776 10648455348224 10649924755488 10669253112576 10680527987544 10699911885888 10730978936064 10742319040616 10750454396928 10761815082432 10781346507264 10792739838416 10793668313088 10812327388032 10824684601344 10825325733888 10836765540672 10856432991744 10867905671536 10887629638272 10938410991616 10939058860032 10950618855808 10963134119936 10970492937216 11002017342208 11014591348736 11036104222464 11067817165632 11143361069056 11152051831296 11165125446144 11184097957248 11184760377396 11197543237632 11209376390208 11216900493423 11229720086016 11241587241904 11250100703232 11261989396608 11282428578816 11294351435104 11327144432512 11328451817472 11347701863424 11361004839936 11380310202112 11414670114816 11426732719104 11447470891008 11459568157952 11480365922304 11513355479552 11526513885184 11535842501973 11546784352256 11549026607616 11569336665444 11602581885747 11636923650048 11670363085824 11683387848537 11704591819224 11717968785408 11738225703762 11751641109504 11772968951808 11785410193152 11806135953918 11819628973056 11841080205312 11853593424128 11862570369024 11875106297856 11896658214912 11909230166528 11923547185152 11932490381697 11945187016704 11957810251776 11979512266752 11992171775488 12013936152576 12015593985987 12048818454528 12070685638656 12083441496064 12085108920693 12105371516928 12107041967736 12140157067264 12141832318218 12163868311536 12167596396544 12177770176512 12191361233256 12212077591302 12226393880478 12248583343056 12305712365568 12319446212784 12333525884928 12341804554368 12354846920292 12355909779456 12368967051264 12377269509984 12390349353971 12391415267328 12404510060032 12412836376392 12413904224256 12427022782464 12440892018732 12498917994496 12500360626176 12521602056192 12536281202688 12557583671296 12571598620648 12572680126464 12582110201904 12585966473216 12608808517632 12610548438984 12631692017664 12645040726016 12646785647142 12667989983232 12669738071184 12706145364492 12741279285248 12743037486576 12766164596352 12779655410388 12802848977376 12816378558119 12830015684608 12839638773288 12840743337984 12855074308992 12868659079548 12892014177696 12905637984949 12915411662592 12929060195448 12930172452864 12952524914496 12967328120832 12990132396288 13003859891272 13027460362944 13042349211648 13064895593872 13066019536896 13079827226624 13103565570048 13118189865024 13155885812912 13157017583616 13194825105408 13232741269504 13256012299136 13258586467296 13271162355712 13297082594688 13333452685312 13335292602144 13359494585088 13373612408472 13397883937344 13412042329186 13426313265152 13452536533248 13475395962816 13491193247424 13514118365008 13515678171648 13554920761344 13569245103936 13593871683072 13608237187568 13609407873024 13618542956544 13632934532736 13648515366912 13657676700672 13672109631968 13687735238656 13688545946112 13711806418304 13727880848256 13791909511168 13832360659968 13872108822784 13887963004928 13915087932672 13953148387328 13955073817536 13964440923441 13980400630272 13995174604368 14061282743808 14086802313216 14101688728704 14127281630208 14142210822752 14143048448229 14159212282368 14184909582336 14199899673984 14225670816768 14240703983392 14251488731136 14266549181184 14307971914752 14333939195904 14349086776576 14375128676352 14416436517376 14432912801792 14433767645184 14444593619949 14449020720896 14475243988992 14516839517696 14545192719879 14585411813376 14627323916288 14629342377681 14655892908312 14672642863104 14698007543106 14714805629952 14741511266304 14757089554176 14757963598152 14800371539526 14844178243584 14869402441728 14886833928192 14912130609664 14913013836528 14930057650176 14945835186944 14955867324564 14957153943552 14972960114688 14998843954807 15000134270976 15015985862144 15027357745152 15043238105088 15045313959531 15061322760192 15104602423296 15130269151232 15148006453248 15159820458168 15203383160634 15219560153088 15235643625472 15263294521344 15265400741928 15307154563072 15309266836014 15337051349328 15354579787776 15381123335964 15398702143488 15425782220592 15443865954288 15470109180996 15514563517723 15515898200064 15544057724928 15560484114432 15561405742464 15577850464716 15579190591488 15606122425632 15622614402833 15623958380544 15650967605016 15652314021888 15668854812672 15697291935744 15713880257536 15741514605224 15744571429914 15759505297408 15788106940416 15816760492032 15833475063808 15862210953216 15864399819792 15898062913536 15909987175596 15926916022272 15943747002368 15972683022336 15974887133232 16018581536768 16020791981316 16049867828832 16065091272704 16096468404096 16113478560924 16140495355904 16142722623648 16159781660237 16172019760896 16189109757624 16190502469632 16218491082048 16235630187962 16237026902016 16255148311008 16282770121736 16284649487616 16301858507304 16331444457408 16379782889472 16407616487424 16408588290048 16425928283712 16444701179904 16455739405824 16473129227056 16474546372608 16491956068352 16503026013312 16521887023104 16550448501856 16569363709952 16587856024976 16601725748448 16695469408256 16715041603584 16728077746944 16776146935872 16811744690176 16814064585312 16844580129024 16862380862856 16890653310976 16892984094912 16910835980278 16923642868224 16941527152656 16942984593408 16990716648768 17021552795136 17039540547184 17041507259904 17070465303168 17119518364384 17140099078656 17158212106064 17171206336512 17189352236928 17220548883456 17238746927264 17270033219328 17289770827776 17320176528384 17369947150592 17389798948864 17471420760064 17490919820032 17505544628736 17593100140544 17607338555643 17627461664256 17678115289728 17709203930877 17729443459584 17761620307968 17780390136192 17812659446784 17831483211296 17844987322368 17863845249792 17885320777728 17936715377664 17967194617088 17969268400128 17988257663232 18020904228864 18073227681792 18092326805248 18106028457984 18125162244096 18158057275392 18177246043648 18198020489216 18210235600896 18212748477327 18251394594816 18303841131008 18318116386953 18339590820717 18443147546624 18458568548352 18479169319176 18500288827392 18532270380438 18553450576896 18565904264976 18587122900992 18606765090048 18619254564588 18640534173696 18660232805824 18661338028098 18748376991744 18782403084288 18802251638272 18804421804032 18836375506944 18857397930972 18859020189696 18878949709824 18911585856061 18913212776448 18933199565312 18947538026496 18967561089024 18970178470713 19001984974848 19022065574912 19059218046738 19077295886336 19111918927872 19114556229864 19166838235136 19169483115582 19204273466064 19245023526912 19259458159932 19300325318656 19302988619322 19338021266544 19393590293172 19428787371744 19447215751168 19450992181248 19485198594432 19505789836908 19541190544416 19561840957129 19563523817472 19597343390808 19599029305344 19619740839936 19653657595954 19655348355072 19676119405568 19677284797536 19698079029659 19733828719368 19735526375424 19792237658112 19825869922304 19828158234624 19849111904256 19884018448704 19906743533568 19941156432752 19942871924736 19963946819584 20000179027968 20002938903216 20057650806784 20060418612708 20081763680256 20096825906016 20118063493779 20139469897728 20197341937664 20213093944224 20236789871136 20271177547512 20329428057706 20351059361792 20353867655904 20375376875951 20390807524608 20412355781352 20414111809536 20449401799104 20471011976126 20472773050368 20486515051008 20508164447952 20509928718336 20531602857984 20532818919168 20567709627456 20591821272384 20626812241328 20687864266752 20747312152576 20748540989952 20770467286288 20772254121984 20808163234176 20831944507392 20867956806688 20891806416896 20929722580992 20932610726304 20992761906552 21050809253888 21091924115712 21149614604288 21152533093056 21190922445312 21197417218048 21213316234128 21238818423552 21296910696448 21299849510976 21338506225152 21361055975088 21399823771776 21461957872128 21484638081232 21500908793856 21523630164864 21562693014528 21585479676832 21624654776064 21649369202688 21650651467776 21673531081344 21712865983488 21735811343072 21775259276544 21876821983232 21878117720064 21901237711616 21926268239872 21940985874432 22004034684416 22029182697472 22047011314659 22072208444928 22135634331264 22200557309289 22304103662592 22330250892288 22368195914496 22369520754792 22395086475264 22418752780416 22433800986846 22459440172032 22483174483808 22500201406464 22523978793216 22564857157632 22588702870208 22654288865024 22656903634944 22695403726848 22722009679872 22760620404224 22805074740951 22829340229632 22853465438208 22894941782016 22919136315904 22960731844608 22963900254021 23026710959104 23071685003946 23093568704512 23098053215232 23138673330888 23205163771494 23273847300096 23340726171648 23366775697074 23409183638448 23435937570816 23476451407524 23503282219008 23545937903616 23570820386304 23612271907836 23639257946112 23680123263893 23682160410624 23707186848256 23725140738048 23750212595712 23793316429824 23818460333056 23845043035903 23847094370304 23864980763394 23890374033408 23915620503552 23959024533504 23984343550976 24027872305152 24031187971974 24097636909056 24141371277312 24166882992128 24170217841386 24210743033856 24214083935472 24280314134528 24283664636436 24327736623072 24335192793088 24353445281943 24355540353024 24382722466512 24424155182604 24452787760956 24494339536577 24497166686112 24611424731136 24638892425568 24664929902467 24667051769856 24683609108736 24709693840584 24711819558912 24737934102528 24754539019968 24780698707942 24782830534656 24809020120064 24825672752784 24827808448512 24854045564928 24881784037464 24997835988992 25000721252352 25043204112384 25072562405376 25115167342592 25143197241296 25145360252928 25164220403808 25171932946432 25217617035264 25221096877968 25290081452032 25293571294284 25335979966464 25339476142368 25366253970417 25412290728984 25482558570496 25486074973152 25532329192704 25559310820776 25605697954752 25632757116238 25660031369216 25679277546576 25681486675968 25710148617984 25737318159096 25784028355392 25811275969898 25830823325184 25858120390896 25860344905728 25905049828992 25934656241664 25980264792576 26007719782544 26054920725888 26084698423296 26129791187744 26159654453248 26207131140096 26236379730048 26311771625824 26389650210816 26465482539008 26512024598272 26517172934592 26542324711424 26594165189376 26666905370624 26670585204288 26718989170176 26747224816944 26795767874688 26824084658372 26852626530304 26905073066496 26950791925632 26982386494848 27028236730016 27031356343296 27109841522688 27138490207872 27187743366144 27216474375136 27237085913088 27265869065472 27297030733824 27315353401344 27344219263936 27375470477312 27377091892224 27423612836608 27455761696512 27583819022336 27664721319936 27744217645568 27775926009856 27798405570657 27830175865344 27910147635072 27928881846882 27960801260544 27990349208736 27992007042147 28122565487616 28173604626432 28203377457408 28254563260416 28284421645504 28286096896458 28318424564736 28369819164672 28399799347968 28451341633536 28481407966784 28502977462272 28533098362368 28615943829504 28667878391808 28698173553152 28750257352704 28754224673373 28832873034752 28867535290368 28889187239898 28898041441792 28950487977984 28954482928983 29033679035392 29090385439758 29170823626752 29254647832576 29258684755362 29311785816624 29345285726208 29396015086212 29429611259904 29480486393931 29483022532608 29514179108352 29515927196304 29600743079052 29688356487168 29738804883456 29773667856384 29824261219328 29826027673056 29857546724039 29860115300352 29891670373888 29911734649128 29914307887104 29945920229376 29997687909614 30000268541952 30031971724288 30054715490304 30086476210176 30090627919062 30122645520384 30209204846592 30260538302464 30296012906496 30319640916336 30406766321268 30439120306176 30471287250944 30494142086559 30526589042688 30530801483856 30614309126144 30618533672028 30674102698656 30706517964189 30709159575552 30762246671928 30797404286976 30851564441184 30884167241771 30887731908576 30940218361992 31029127035446 31031796400128 31088115449856 31120968228864 31122811484928 31155700929432 31158381182976 31212244851264 31245228805666 31247916761088 31301935210032 31304628043776 31337709625344 31394583871488 31427760515072 31483029210448 31489142859828 31519010594816 31576213880832 31666950127616 31724421906432 31728799639584 31796125827072 31819974351192 31887494004736 31945366044672 31949774266464 32037163073536 32041583962632 32099735657664 32130182545408 32192936808192 32226957121848 32280990711808 32285445247296 32319563320474 32344039521792 32378219515248 32381004939264 32436982164096 32471260375924 32474053804032 32510296622016 32565540243472 32569298975232 32603717014608 32662888914816 32815232974848 32817176580096 32851856567424 32889402359808 32911478811648 32946258454112 32983912136704 33006052026624 33043774046208 33100897003712 33138727419904 33175712049952 33203451496896 33390938816512 33430083207168 33456155493888 33552293871744 33623489380352 33628129170624 33650701480269 33689160258048 33724761725712 33785968189824 33821671960556 33847285736448 33883054305312 33981433297536 34043105590272 34079081094368 34083014519808 34140930606336 34239036728768 34280198157312 34316424212128 34342412673024 34378704473856 34441097766912 34477493854528 34540066438656 34579541655552 34640353056768 34739894301184 34779597897728 34807745657241 34981839640064 35011089257472 35050163545611 35214677111286 35254923328512 35356230579456 35418407861754 35458886919168 35523240615936 35560780272384 35625318893568 35662966422592 35689974644736 35727690499584 35770641555456 35873430755328 35934389234176 35938536800256 35976515326464 36041808457728 36143346034363 36146455363584 36184653610496 36212056915968 36250324488192 36255326762079 36316114550784 36354492087296 36420471201792 36425496954654 36502789189632 36607682262016 36636232773906 36679181641434 36886295093248 36917137096704 36958338638352 37000577654784 37064540760876 37106901153792 37131808529952 37171048061913 37174245801984 37213530180096 37238509129176 37281068347392 37320465611648 37322676056196 37386097187407 37496753983488 37564806168576 37604503276544 37608843608064 37672751013888 37714795861944 37718040379392 37757899419648 37823171712122 37826425552896 37866399130624 37895076052992 37935122178048 37940356941426 38003969949696 38044131149824 38118436093476 38154591772672 38223837855744 38229112459728 38333676470272 38338966231164 38408546932128 38449135674357 38490047053824 38518916319864 38600650637312 38605977238644 38676042533088 38716913954847 38787180586344 38857574743488 38894431502336 38901984362496 38970397188864 39011579673816 39082381088832 39123681914258 39127047634944 39194686781616 39198058610688 39239481679872 39307315191908 39310696710144 39352238811136 39354569595072 39396158059318 39467657438736 39471052750848 39584475316224 39651739844608 39698223808512 39768036897408 39813487067136 39882312865504 39927893639168 40000358055936 40005877806432 40115301613568 40120837225416 40193651812032 40236126987558 40278939795456 40394683875328 40426187888448 40473579742272 40542355095024 40658856115412 40702118723584 40707735311808 40750753751902 40781615049216 40824711562704 40828223619072 40898803598208 40942023952252 40945546100736 40973030102016 41016328895904 41063205715968 41065637838336 41135419254912 41183642544768 41253624482656 41375728533504 41494624305152 41497081979904 41540934572576 41616326468352 41663889014784 41735913613376 41783612833792 41859445161984 41865221452608 41985523813104 42101618507776 42183848231424 42305066186112 42381844890624 42394834436096 42426632468256 42429145344687 42477636847104 42599699021952 42677012450304 42722111950176 42799647543552 42923915744256 42969276162464 43001817587712 43047260329728 43125386029056 43170959353664 43249309552128 43298738405376 43301302935552 43347062162688 43425731966976 43471622686144 43550518553088 43756235440128 43802475423232 43852536479744 43881971748864 43888027133043 44008069368832 44094022629318 44144416889856 44271268662528 44401114618578 44608207325184 44660501784576 44736391828992 44739041509584 44790172950528 44837505560832 44867601973692 44918880344064 44966348967616 44996531864421 45000402812928 45047957586432 45129714315264 45177405740416 45308577730048 45313807269888 45390807453696 45444019359744 45521240808448 45610149481902 45658680459264 45706930876416 45789883564032 45838272631808 45921463689216 45927800508042 46053421918208 46143370007892 46187137409024 46196106430464 46277346661776 46410327542988 46543690553169 46547694600192 46681452343296 46733551394148 46818367276896 46867843208499 46871875141632 46952902815048 47006564438016 47091875807232 47141640772608 47224543815672 47278515892224 47360246527786 47364320821248 47414373696512 47450281476096 47500425191424 47586632859648 47636920666112 47690086071806 47694188740608 47729961526788 47780748066816 47831241007104 47918049067008 47968687101952 48055744610304 48062375943948 48195273818112 48333765984256 48340435682772 48421486067712 48428167870944 48479344980711 48560628269056 48567329272872 48655473246144 48670385586176 48706890563886 48711080706048 48765444933024 48848310365208 48905575521912 48988679073154 48994333372224 49222849462272 49277784851136 49329859804934 49334103539712 49367218217472 49419387681168 49423639117824 49475868205056 49509078039936 49561397415884 49565661069312 49618040240128 49651345505568 49708091129856 49763568074928 49995671977984 50086408224768 50145124810752 50230334685184 50286394482592 50328440807616 50343865892864 50435234070528 50442193755936 50580162904064 50587142588568 50671959932928 50678952284736 50732507940834 50824581457968 50965117140992 50972149946304 51064658385408 51118621641552 51211395909504 51265514232476 51320062738432 51358555093152 51420297235968 51474636318192 51568056710784 51622551939796 51661646650368 51716240781792 51810099657984 51869312483328 51960529585152 52015439565088 52109841451776 52169396846592 52259582375488 52319308906496 52414262280192 52472759460096 52623543251648 52779300421632 52930965078016 53024049196544 53034345869184 53084649422848 53127611792631 53188330378752 53341170408576 53437978340352 53494449633888 53591535749376 53648169316744 53810146132992 53901583851264 53964772989696 54056473460032 54062712686592 54219683045376 54276980415744 54375486732288 54432948750272 54474171826176 54531738130944 54594061467648 54630706802688 54688438527872 54750940954624 54754183784448 54847225673216 54911523393024 54954349160859 55329442639872 55488435291136 55596811141314 55660351730688 55820295270144 55857763693764 55921602521088 55980698417472 55984014084294 56245130975232 56347209252864 56406754914816 56509126520832 56568843291008 56572193792916 56636849129472 56734757568183 56739638329344 56799598695936 56902683267072 56962815933568 57005954924544 57066196724736 57231887659008 57335756783616 57396347106304 57500514705408 57508449346746 57665746069504 57735070580736 57778374479796 57796082883584 57900975955968 57908965857966 58067358070784 58180770879516 58341647253504 58509295665152 58517369510724 58623571633248 58685522871387 58690571452416 58792030172424 58859222519808 58960972787862 58966045065216 59028358216704 59031854392608 59094237088977 59201486158104 59376712974336 59477609766912 59547335712768 59648522438656 59652055346112 59715093448078 59720230600704 59783340747776 59823469298256 59828615774208 59891840458752 59995375819228 60000537083904 60063943448576 60172952420352 60181255838124 60245291040768 60354190481337 60418409693184 60521076604928 60592025812992 60639281832672 60813532642536 60942574501888 60988284173118 61053178085376 61061602967712 61126130627853 61228618252288 61237067344056 61348205397312 61413035928378 61418319151104 61524493343856 61594808573952 61703128882368 61768334483542 61775463817152 61880436723984 62058254070892 62063592800256 62241936457728 62245622969856 62311401858864 62316762365952 62424489702528 62490457611332 62495833522176 62603870420064 62675419250688 62789167742976 62855521030144 62966058420896 62978285719656 63038021189632 63152427761664 63333900255232 63448843812864 63457599279168 63592251654144 63639948702384 63774988009472 63890732089344 63899548532928 64074326147072 64083167925264 64199471315328 64260365090816 64385873616384 64453914243696 64570890494592 64639126640948 64688079043584 64756439030496 64873964328192 64942520751848 64948107608064 65020593244032 65131080486944 65138597950464 65207434029216 65325777829632 65630465949696 65634353160192 65703713134848 65778804719616 65822957623296 65892516908224 65967824273408 66012104053248 66087548092416 66201794007424 66277454839808 66351424099904 66406902993792 66912310987776 67104587743488 67256258341248 67301402960538 67378320516096 67449523451424 67571936379648 67643343921112 67694571472896 67766108610624 67962866595072 68086211180544 68158162188736 68166029039616 68281861212672 68478073457536 68560396314624 68632848424256 68684825346048 68757408947712 68882195533824 68954987709056 69080132877312 69280706113536 69479788602368 69615491314482 69963679280128 70022178514944 70100327091222 70429354222572 70509846657024 70712461158912 70836815723508 70917773838336 71040369791679 71046481231872 71121560544768 71250637787136 71325932845184 71379949289472 71455380999168 71535129107709 71541283110912 71746861510656 71868778468352 71877073600512 71953030652928 72083616915456 72286692068726 72292910727168 72369307220992 72424113831936 72500648976384 72510653524158 72632229101568 72708984174592 72840942403584 72850993909308 73005578379264 73060335845829 73215364524032 73272465547812 73358363282868 73483018609731 73772590186496 73834274193408 73916677276704 73994789707401 74001155309568 74129081521752 74213802307584 74263617059904 74342096123826 74348491603968 74427060360192 74477018258352 74562136694784 74640931223296 74645352112392 74772194374814 74993507966976 75129612337152 75209006553088 75217687216128 75345502027776 75429591723888 75436080758784 75515798839296 75646343424244 75652851105792 75732798261248 75870244356096 75880713882852 76007939899392 76088262299648 76098761911251 76236872186952 76309183545344 76447675711488 76458224919456 76667352940544 76677932462328 76817093864256 76898271348714 76980094107648 77037832639728 77201301274624 77211954477288 77352085066176 77433827909694 77574361172688 77715149486976 77788863004672 77803968724992 77940794377728 78023159347632 78164762177664 78247363828516 78254095269888 78389373563232 78478963359744 78614630383816 78621393420288 78704477622272 78709139190144 78792316118636 78935314877472 79168950632448 79303479689216 79396447617024 79536073794816 79626974134272 79764625731008 79855787278336 80000716111872 80011755612864 80230603227136 80241674450832 80387303624064 80472253975116 80557879590912 80789367750656 80852375776896 80947159484544 81084710190048 81317712230824 81415470623616 81501507503804 81563230098432 81649423125408 81797607196416 81884047904504 81891092201472 81946060204032 82032657791808 82126411431936 82131275676672 82270838509824 82367285089536 82507248965312 82751457067008 82989248610304 82994163959808 83081869145152 83232652936704 83327778029568 83471827226752 83567225667584 83730442905216 83971047626208 84367696462848 84610132372224 84763689781248 84853264936512 84858290689374 84955273694208 85199398043904 85354024900608 85444223900352 85599295087104 85847831488512 85938552324928 86003635175424 86094520659456 86250772058112 86341918707328 86498619104256 86602605871104 86694124325376 86851463933952 86943245372288 87101037106176 87512470880256 87604950846464 87763943497728 87776054266086 88016138737664 88188045258636 88288833779712 88441459181793 88542537325056 88802229237156 89216414650368 89321003569152 89472783657984 89478083019168 89572640172117 89580345901056 89675011121664 89735203947384 89837760688128 89932697935232 89993063728842 90000805625856 90095915172864 90259428630528 90354811480832 90617155460096 90627614539776 90781614907392 90888038719488 91042481616896 91220298963804 91317360918528 91413861752832 91482426259677 91579767128064 91676545263616 91842927378432 91855601016084 92106843836416 92119553892567 92286740015784 92374274818048 92392212860928 92554693323552 92652501725313 92820655085976 93087381106338 93095389200384 93362904686592 93467102788296 93636734553792 93735686416998 93743750283264 93905805630096 94013128876032 94183751614464 94283281545216 94449087631344 94557031784448 94720493055572 94728641642496 94828747393024 95000850382848 95173265719296 95273841332224 95380172143612 95388377481216 95459923053576 95662482014208 95836098134016 95937374203904 96111489220608 96124751887896 96390547636224 96667531968512 96680871365544 96842972135424 96856335741888 96958689961422 97121256538112 97134658545744 97310946492288 97340771172352 97413781127772 97422161412096 97530889866048 97696620730416 97811151043824 97977358146308 97988666744448 98445698924544 98555569702272 98659719609868 98668207079424 98734436434944 98838775362336 98951736410112 99018156079872 99122794831768 99131322138624 99236080480256 99302691011136 99416182259712 99527136149856 99991343955968 100172816449536 100290249621504 100460669370368 100572788965184 100656881615232 100687731785728 100870468141056 100884387511872 101160325808128 101174285177136 101357904569472 101465015881668 101649162915936 101944299892608 102129316770816 102237243283104 102422791819008 102531028464952 102717110186304 102840594471936 102949272636384 103136113421568 103245103879592 103323293300736 103432481563584 103620199315968 103738624966656 103921059170304 104030879130176 104219682903552 104338793693184 104519164750976 104638617812992 104945518920192 105247086503296 105861930156032 106048098393088 106068691738368 106255223585262 106376660757504 106682340817152 106875956680704 106988899267776 107183071498752 107296338633488 107620292265984 107803167702528 107929545979392 108112946920064 108125425373184 108430038103089 108439366090752 108553960831488 108750973464576 108865897500544 108948343652352 109063476261888 109261413605376 109376877055744 109501881909248 109508367568896 109694451346432 109823046786048 109908698321718 110658885279744 110976870582272 111193622282628 111320703461376 111513144185739 111640590540288 111715527387528 111843205042176 111961396834944 111968028168588 112158291562221 112490261950464 112694418505728 112813509829632 113018253041664 113137686582016 113144387585832 113273698258944 113469515136366 113479276658688 113599197391872 113805366534144 113925631867136 114011909849088 114132393449472 114463775318016 114671513567232 114792694212608 115001029410816 115016898693492 115331492139008 115347407023071 115470141161472 115556748959592 115592165767168 115801951911936 115817931715932 116134716141568 116150741864541 116361541759032 116683294507008 117018591330304 117034739021448 117247143266496 117371045742774 117381142904832 117584060344848 117718445039616 117921945575724 117932090130432 118056716433408 118063708785216 118188474177954 118402972316208 118753425948672 118955219533824 119094671425536 119297044877312 119304110692224 119430186896156 119440461201408 119566681495552 119646938596512 119783680917504 119990751638456 120001074167808 120127886897152 120345904840704 120362511676248 120708380962674 120836819386368 121042153209856 121184051625984 121278563665344 121627065285072 121885149003776 121976568346236 122106356170752 122123205935424 122252261255706 122457236504576 122474134688112 122696410794624 122826071856756 122836638302208 123048986687712 123189617147904 123406257764736 123536668967084 123550927634304 123760873447968 124116508141784 124127185600512 124483872915456 124491245939712 124622803717728 124848979405056 124980915222664 124991667044352 125207740840128 125350838501376 125578335485952 125711042060288 125932116841792 125956571439312 126076042379264 126304855523328 126667800510464 126915198558336 127184503308288 127279897404768 127549976018944 127799097065856 128148652294144 128166335850528 128398942630656 128771747232768 128907828487392 129141780989184 129278253281896 129376158087168 129512878060992 129747928656384 129885041503696 129896215216128 130041186488064 130262160973888 130277195900928 130414868058432 130651555659264 131268706320384 131407426269696 131557609439232 131645915246592 131785033816448 131935648546816 132024208106496 132403588014848 132554909679616 132702848199808 132813805987584 133824621975552 134209175486976 134512516682496 134602805921076 134756641032192 134899046902848 134989595593263 135143872759296 135286687842224 135389142945792 135532217221248 135925733190144 136172422361088 136316324377472 136332058079232 136563722425344 136956146915072 137120792629248 137265696848512 137369650692096 137514817895424 137764391067648 137909975418112 138160265754624 138561412227072 138959577204736 139230982628964 139631071659507 139927358560256 140044357029888 140200654182444 140603529625497 140858708445144 141019693314048 141424922317824 141673631447016 141835547676672 142080739583358 142092962463744 142243121089536 142501275574272 142651865690368 142759898578944 142910761998336 143070258215418 143082566221824 143493723021312 143737556936704 143754147201024 143906061305856 144167233830912 144573384137452 144585821454336 144738614441984 145001297952768 145021307048316 145264458203136 145417968349184 145438034942133 145681884807168 145701987818616 146011156758528 146120671691658 146430729048064 146544931095624 146716726565736 146966037219462 147545180372992 147668548386816 147833354553408 147989579414802 148002310619136 148258163043504 148427604615168 148527234119808 148684192247652 148696983207936 148854120720384 148954036516704 149124273389568 149281862446592 149290704224784 149544388749628 149987015933952 150259224674304 150418013106176 150435374432256 150691004055552 150859183447776 151031597678592 151292686848488 151305702211584 151465596522496 151740488712192 151761427765704 152015879798784 152176524599296 152197523822502 152473744373904 152618367090688 152895351422976 152916449838912 153334705881088 153355864924656 153634187728512 153796542697428 153960188215296 154075665279456 154238486785639 154402602549248 154423908954576 154704170132352 154867655819388 155148722345376 155430298973952 155607937449984 155881588755456 156046318695264 156329524355328 156494727657032 156508190539776 156778747126464 156957926719488 157229260767632 157242786840576 157408955244544 157418278380288 157584632237272 157870629754944 158337901264896 158606959378432 158792895234048 159072147589632 159253948268544 159529251462016 159711574556672 160023511225728 160461206454272 160483348901664 160774607248128 160944507950232 161578735501312 161704751553792 161894318969088 162169420380096 162635424461648 162830941247232 163003015007608 163126460196864 163298846250816 163595214392832 163768095809008 163782184402944 163892120408064 164065315583616 164252822863872 164262551353344 164541677019648 164734570179072 165014497930624 165978497220608 165988327919616 166163738290304 166465305873408 166943654453504 167134451335168 167460885810432 167942095252416 168735392925696 169220264744448 169527379562496 169706529873024 169716581378748 169910547388416 170204272704549 170398796087808 170708049801216 170888447800704 171198590174208 171695662977024 171877104649856 172007270350848 172189041318912 172501544116224 172683837414656 172997238208512 173205211742208 173388248650752 173702927867904 173886490744576 174202074212352 175024941760512 175209901692928 175527886995456 175552108532172 176032277475328 176056568614161 176376090517272 176577667559424 176882918363586 177085074650112 177282711266931 177604458474312 178432829300736 178642007138304 178945567315968 178956166038336 179145280344234 179160691802112 179350022243328 179470407894768 179675521376256 179865395870464 179986127457684 180001611251712 180191830345728 180518857261056 180709622961664 181062571444011 181234310920192 181255229079552 181563229814784 181776077438976 182084963233792 182440597927608 182827723505664 182964852519354 183159534256128 183353090527232 183378391883559 183685854756864 183711202032168 184213687672832 184239107785134 184573480031568 184748549636096 184784425721856 185109386647104 185305003450626 185641310171952 186174762212676 186190778400768 186709747161563 186725809373184 186934205576592 187273469107584 187471372833996 187487500566528 187811611260192 188026257752064 188367503228928 188566563090432 188898175262688 189114063568896 189440986111144 189457283284992 189657494786048 190001700765696 190346531438592 190547682664448 190760344287224 190776754962432 190919846107152 191324964028416 191672196268032 191874748407808 192222978441216 192249503775792 192781095272448 193335063937024 193361742731088 193712671483776 193917379922844 194242513076224 194269317091488 194474613773197 194621892984576 194681542344704 194827562255544 194844322824192 195061779732096 195393241460832 195622302087648 195954716292616 195977333488896 196891397849088 197111139404544 197319439219736 197336414158848 197468872869888 197677550724672 197903472820224 198036312159744 198245589663536 198262644277248 198472160960512 198605382022272 198832364519424 199054272299712 199982687911936 200921338740736 201145577930368 201313763230464 201375463571456 201768775023744 202320651616256 202348570354272 202715809138944 202930031763336 203298325831872 203888599785216 204258633541632 204474486566208 204845583638016 205062056929904 205434220372608 205681188943872 205898545272768 206272226843136 206490207759184 206646586601472 206864963127168 207240398631936 207842118340608 208061758260352 208439365807104 209038329501952 209277235625984 209891037840384 210494173006592 211723860312064 212096196786176 212137383476736 212510447170524 212753321515008 213121109375037 213364681634304 213751913361408 213977798535552 214366142997504 214592677266976 214605387323127 215240584531968 215606335405056 215859091958784 216225893840128 216250850746368 216860076206178 216878732181504 217107921662976 217501946929152 217731795001088 217896687304704 218126952523776 218522827210752 218753754111488 219003763818496 219016735137792 219181007537487 219388902692864 219646093572096 219817396643436 220449055829193 221317770559488 221953741164544 221984369122203 222387244565256 222641406922752 223026288371478 223281181080576 223431054775056 223686410084352 223922793669888 223936056337176 224316583124442 224980523900928 225388837011456 225627019659264 226036506083328 226275373164032 226288775171664 226547396517888 226939030272732 226958553317376 227198394783744 227610733068288 227851263734272 228023819698176 228264786898944 228296285733753 228927550636032 229343027134464 229585388425216 230002058821632 230033797386984 230662984278016 230694814046142 230940282322944 231113497919184 231184331534336 231603903823872 231635863431864 232269432283136 232301483729082 232723083518064 233366589014016 234037182660608 234069478042896 234494286532992 234742091485548 234762285809664 235168120689696 235416637725449 235436890079232 235843891151448 235864180260864 236113432866816 236127417570432 236376948355908 236805944632416 237506851897344 237910439067648 238189342851072 238594089754624 238608221384448 238860373792312 238880922402816 239133362991104 239293877193024 239567361835008 239981503276912 240002148335616 240255773794304 240691809681408 240725023352496 241416761925348 241673638772736 242084306419712 242368103251968 242557127330688 243254130570144 243770298007552 243953136692472 244246411870848 244504522511412 244914473009152 244948269376224 245207121714031 245392821589248 245652143713512 245673276604416 246097973375424 246379234295808 246812515529472 247073337934168 247101855268608 247521746895936 248233016283568 248254371201024 248967745830912 248982491879424 249245607435456 249697958810112 249961830445328 249983334088704 250415481680256 250701677002752 251422084120576 251864233683584 251913142878624 252152084758528 253335601020928 253830397116672 254559794809536 255099952037888 255598194131712 256297304588288 256332671701056 256797885261312 257543494465536 257815656974784 258283561978368 258556506563792 258752316174336 259025756121984 259495857312768 259770083007392 260082372976128 260524321947776 260554391801856 260829736116864 261303111318528 262537412640768 262814852539392 263291830493184 263570067632896 263871297093632 264048416212992 264807176029696 265109819359232 265324377545379 265405696399616 265627611975168 267649243951104 268418350973952 268717920516351 269025033364992 269205611842152 269513282064384 269798093805696 269979191186526 270287745518592 270573375684448 270778285891584 271064434442496 271851466380288 272344844722176 272632648754944 272664116158464 273127444850688 273912293830144 274241585258496 274447278779031 274531393697024 274739301384192 275029635790848 275528782135296 275819950836224 276320531509248 276358661677701 277122824454144 277919154409472 277957505175939 278461965257928 279262143319014 279854717120512 280088714059776 280401308364888 281207059250994 281717416890288 282039386628096 282849844635648 283347262894032 283671095353344 284161479166716 284185924927488 284486242179072 284978035141333 285002551148544 285303731380736 285519797157888 285821523996672 286140516430836 286165132443648 286987446042624 287475113873408 287508294402048 287812122611712 288334467661824 289146768274904 289171642908672 289477228883968 290002595905536 290042614096632 290528916406272 290835936698368 290876069884266 291363769614336 291403975637232 292022313517056 292241343383316 292861458096128 293089862191248 293433453131472 293932074438924 294776706836737 295090360745984 295337096773632 295666709106816 295979158829604 296004621238272 296516326087008 296829673653827 296855209230336 297054468239616 297368384495304 297393966415872 297708241440768 297908073033408 298248546779136 298563724893184 298581408449568 299088777499256 299974031867904 300518449348608 300836026212352 300870748864512 301382008111104 301718366895552 302063195357184 302585373696976 302611404423168 302931193044992 303480977424384 303522855531408 304353049198592 304395047645004 304947488747808 305236734181376 305832899677824 306669411762176 306711729849312 307268375457024 307593085394856 308151330558912 308476973571278 308805205098496 308847817909152 309408340264704 309735311638776 310297444690752 310860597947904 311215874899968 311763177510912 312092637390528 312659048710656 312989455314064 313016381079552 313557494252928 313915853438976 314458521535264 314817910489088 314836556760576 315169264474544 315741259509888 317213918756864 317585790468096 318144295179264 319058502924032 319423149113344 320047022451456 320922412908544 320966697803328 321549214496256 321889015900464 323157471002624 323409503107584 323788637938176 324338840760192 325270848923296 325290114309267 325661882494464 326006030015216 326252920393728 326597692501632 327190428785664 327536191618016 327784240816128 328130631167232 328505645727744 328525102706688 329083354039296 329469140358144 330028995861248 331956994441216 331976655839232 332327476580608 332930611746816 333887308907008 334268902670336 334539432557217 334921771620864 335884190504832 336474874686663 337470785851392 338440529488896 339054759124992 339413059746048 339433162757496 339821094776832 340408545409098 340797592175616 341416099602432 341776895601408 342397180348416 343391325954048 343754209299712 344014540701696 344378082637824 345003088232448 345367674829312 345994476417024 346042221069213 346410423484416 346776497301504 347405855735808 347772981489152 348404148424704 348452225593623 350049883521024 350419803385856 351055773990912 351104217064344 352064554950656 352113137228322 352752181034544 353155335118848 353765836727172 354170149300224 354565422533862 355208916948624 356865658601472 357284014276608 357891134631936 357912332076672 358290560688468 358321383604224 358700044486656 358940815789536 359320131265159 359351042752512 359730791740928 359972254915368 360003222503424 360383660691456 361037714522112 361419245923328 362125142888022 362468621840384 362510458159104 363126459629568 363552154877952 364169926467584 364881195855216 365655447011328 365929705038708 366319068512256 366706181054464 366756783767118 367371709513728 367422404064336 368427375345664 368478215570268 369146960063136 369497099272192 369568851443712 370218773294208 370610006901252 371282620343904 371674978185451 372349524425352 372381556801536 373419494323126 373451618746368 373868411153184 374263501563521 374546938215168 374942745667992 374975001133056 375623222520384 376052515504128 376735006457856 377133126180864 377796350525376 378228127137792 378881972222288 378914566569984 379314989572096 380003401531392 381095365328896 381520688574448 381553509924864 381839692214304 382649928056832 383749496815616 384445956882432 384499007551584 386670127874048 386723485462176 387425342967552 387834759845688 388485026152448 388538634182976 388949227546394 389243785969152 389363084689408 389655124511088 389688645648384 390123559464192 390786482921664 391244604175296 391909432585232 391954666977792 394222278809088 394638878439472 394672828317696 394937745739776 395355101449344 395806945640448 396072624319488 396491179327072 396944321921024 397210764044544 397664729038848 398108544599424 399965375823872 401842677481472 402291155860736 402627526460928 402750927142912 403537550047488 404641303232512 404697140708544 404968786779789 405431618277888 405860063526672 406596651663744 407777199570432 408517267083264 408948973132416 409691167276032 410124113859808 410868440745216 411362377887744 411797090545536 412544453686272 412980415518368 413293173202944 413729926254336 414480797263872 415684236681216 416123516520704 416878731614208 418076659003904 418554471251968 418893214978521 419782075680768 420988346013184 421810588876491 424192393572352 424274766953472 425020894341048 425506643030016 426242218750074 426729363268608 427503826722816 427955597071104 428732285995008 429185354533952 429210774646254 430481169063936 431212670810112 431718183917568 432451787680256 432501701492736 433720152412356 433757464363008 434215843325952 434966474689403 435003893858304 435463590002176 435793374609408 436253905047552 436314104826399 437045654421504 437507508222976 438033470275584 438362015074974 438777805385728 439292187144192 439634793286872 440898111658386 442635541118976 443907482329088 443968738244406 444774489130512 445282813845504 446052576742956 446562362161152 446862109550112 447372820168704 447845587339776 447872112674352 448633166248884 449922342013967 449961047801856 450777674022912 451254039318528 452073012166656 452550746328064 452577550343328 453055817682157 453094793035776 453878060545464 453917106634752 454396789567488 455221466136576 455702527468544 456047639396352 456529573797888 456592571467506 457855101272064 458686054268928 459170776850432 460004117643264 460067594773968 461325968556032 461389628092284 461880564645888 462226995838368 462368663068672 462715460356917 463207807647744 463271726863728 464538864566272 464602967458164 465446167036128 468074365321216 468138956085792 468633668146873 468988573065984 469484182971096 469524571619328 470336241379392 470833275450898 470873780158464 471687782302896 471728360521728 472226865733632 472254835140864 472753896711816 473611889264832 475013703794688 475820878135296 476378685702144 477188179509248 477216442768896 477720747584624 477761844805632 478266725982208 478587754386048 479134723670016 479963006553824 480511547588608 481383619362816 481450046704992 482833523850696 484168612839424 484736206503936 485114254661376 486508261140288 487540596015104 487906273384944 488492823741696 489009045022824 489828946018304 489896538752448 490414243428062 490785643178496 491304287427024 491346553208832 492195946750848 492758468591616 493625031058944 494146675868336 494203710537216 495043493791872 496466032567136 497935491661824 497964983758848 498491214870912 499395917620224 499923660890656 500830963360512 501403354005504 502844168241152 503728467367168 503826285757248 504304169517056 506671202041856 507660794233344 509119589619072 510199904075776 510612818113647 511196388263424 512665343402112 513595770522624 515086988931072 515631313949568 516567123956736 517113013127584 517504632348672 518051512243968 518991714625536 519540166014784 520164745952256 521048643895552 521108783603712 521659472233728 522606222637056 525074825281536 525629705078784 526583660986368 527140135265792 527742594187264 528096832425984 528169705842483 529614352059392 530648755090758 530811392799232 531255223950336 531848133800793 535298487902208 536836701947904 537435841032702 538050066729984 538411223684304 539026564128768 539596187611392 539958382373052 540575491037184 541146751368896 541556571783168 542128868884992 543702932760576 544689689444352 545265297509888 545328232316928 546254889701376 547824587660288 548435989825769 548483170516992 548894557558062 549062787394048 549478602768384 550059271581696 550135175650677 551057564270592 551639901672448 552641063018496 552717323355402 554245648908288 555838308818944 555915010351878 556923930515856 558524286638028 559709434241024 560129241484689 560177428119552 560802616729776 562414118501988 563434833780576 564078773256192 565699689271296 566694525788064 567293387756741 567342190706688 568322958333432 568371849854976 568972484358144 569956070282666 570005102297088 570607462761472 571039594315776 571643047993344 572281032861672 572330264887296 573974892085248 574950227746816 575016588804096 575624245223424 576668935323648 578293536549808 578343285817344 578954457767936 580005191811072 580085228193264 581671873396736 581752139768532 582727539228672 582807951274464 583423841319591 584044627034112 584482686766632 585722916192256 586179724382496 586866906262944 587864148877848 589553413673474 590180721491968 590674193547264 591333418213632 591958317659208 592009242476544 593032652174016 593659347307654 593710418460672 594108936479232 594736768990608 594787932831744 595416482881536 595816146066816 596497093558272 597127449786368 597162816899136 598177554998512 599948063735808 601672052424704 602764016222208 603436733791104 604126390714368 605170747393952 605862386089984 606961954848768 607045711062816 608706098397184 608790095290008 609894977495616 610473468362752 611665799355648 613338823524352 613423459698624 614536750914048 615186170789712 616302661117824 616953947142556 617610410196992 617695635818304 618816680529408 619470623277552 620594889381504 621721195895808 623526355021824 624185274781056 625318097421312 625978910628128 627114988505856 627831706877952 628917043070528 629635820978176 629673113521152 630338528949088 631482519019776 634427837513728 635171580936192 636288590358528 638117005848064 638846298226688 639363328125111 640094044902912 641933395606656 643098428992512 643778031800928 643816161969381 646819006215168 647577275876352 648677681520384 650541697846592 650580228618534 651323764988928 652012060030432 652505840787456 653195385003264 654380857571328 655072383236032 655568481632256 656261262334464 657011291455488 657050205413376 658166708078592 658938280716288 660057991722496 661347167487579 663953311678464 664654953161216 665861223493632 665953107366609 667774617814016 669078865114434 669843543241728 671768381009664 672949749373326 674941571702784 676881058977792 678109518249984 678826119492096 678866325514992 679642189553664 680817090818196 681595184351232 682832199204864 683553791202816 684794360696832 686723574652897 686782651908096 687508418599424 688029081403392 688756165275648 690006176464896 690735349658624 691988952834048 692084442138426 692820846968832 693552994603008 694811711471616 695545962978304 696808296849408 696904451187246 700099767042048 700839606771712 702111547981824 702208434128688 704129109901312 704226274456644 705504362069088 706249913176347 706310670237696 707531673454344 708340298600448 709130845067724 710335846560733 710417833897248 713731317202944 714568028553216 715782269263872 715824664153344 716581121376936 716642767208448 717400088973312 717881631579072 718640262530318 718702085505024 719461583481856 719944509830736 720006445006848 720767321382912 722075429044224 722838491846656 724250285776044 724937243680768 725020916318208 726252919259136 727104309755904 728339852935168 729762391710432 731310894022656 731859410077416 733412362108928 733513567534236 734743419027456 734844808128672 735621365142093 736854750691328 736956431140536 738293920126272 738994198544384 739137702887424 740437546588416 741220013802504 742565240687808 743349956370902 744699048850704 744763113603072 746838988646252 746903237492736 747736822306368 748527003127042 749093876430336 749885491335984 749950002266112 751246445040768 752105031008256 754266252361728 755592701050752 756456254275584 757763944444576 758629979144192 760006803062784 762190730657792 763041377148896 763679384428608 765299856113664 767498993631232 768891913764864 768998015103168 773340255748096 773446970924352 774850685935104 775669519691376 777077268365952 777898455092788 778487571938304 778726169378816 779310249022176 780247118928384 781572965843328 782489208350592 783818865170464 783909333955584 788444557618176 789277756878944 789875491479552 790710202898688 791613891280896 792145248638976 792982358654144 793888643842048 794421528089088 795329458077696 796217089198848 799930751647744 804582311721472 805255052921856 805501854285824 806153761549053 807075100094976 809394281417088 809937573559578 810863236555776 811720127053344 813193303327488 815554399140864 817034534166528 817897946264832 819382334552064 820248227719616 821736881490432 822724755775488 823594181091072 825088907372544 825960831036736 826586346405888 827459852508672 828961594527744 831368473362432 832247033041408 833757463228416 833872515527817 836153318007808 837786429957042 839564151361536 841976692026368 843621177752982 848384787144704 848549533906944 850041788682096 851013286060032 852484437500148 853458726537216 854934105423999 855007653445632 855911194142208 857464571990016 858370709067904 858421549292508 860962338127872 862425341620224 863436367835136 864903575360512 865003402985472 867440304824712 867514928726016 868431686651904 869932949378806 870007787716608 870927180004352 871586749218816 872507810095104 872628209652798 874091308843008 875015016445952 876066940551168 876724030149948 877555610771456 878584374288384 879269586573744 881796223316772 884330120510211 885271082237952 887814964658176 887937476488812 889548978261024 890489020961481 890565627691008 892105153485912 893124724322304 893724219100224 894745640337408 895691174679552 895744225348704 897266332497768 899844684027934 899922095603712 901555348045824 902508078637056 904146024333312 905101492656128 905155100686656 906111635364314 906189586071552 907756121090928 907834213269504 908793579134976 910442932273152 911405054937088 913059147595776 913185142935012 915710202544128 918341553700864 920008235286528 920135189547936 922651937112064 922779256184568 924453991676736 924737326137344 925430920713834 926415615295488 926543453727456 929077729132544 929205934916328 930892334072256 936148730642432 936277912171584 937267336293746 937977146131968 938968365942192 939049143238656 940672482758784 941666550901796 941747560316928 943375564605792 944453731467264 944509670281728 945507793423632 947223778529664 951641756270592 952757371404288 954376359018496 954432885537792 955441495169248 956533451964416 957175508772096 958269447340032 959926013107648 961023095177216 962767238725632 962900093409984 965667047701392 968337225678848 969472413007872 970228509322752 973016522280576 975081192030208 975812546769888 975870342927801 976985647483392 978018090045648 979793077504896 980828486856124 981571286356992 982608574854048 984391893501696 985516937183232 987250062117888 988293351736672 988407421074432 990086987583744 992932065134272 995870983323648 995929967517696 996982429741824 998791835240448 999847321781312 1001661926721024 1002806708011008 1005688336482304 1007456934734336 1007652571514496 1008608339034112 1009424624059989 1015321588466688 1018239179238144 1021225636227294 1022392776526848 1025330686804224 1027191541045248 1030173977862144 1031262627899136 1033134247913472 1034226026255168 1035009264697344 1036103024487936 1037983429251072 1039080332029568 1040329491904512 1042097287791104 1042217567207424 1043318944467456 1045212445274112 1050149650563072 1051259410157568 1053167321972736 1054280270531584 1056193664851968 1056339411684966 1059228704118784 1061297510181516 1061622785598464 1062510447900672 1063696267601586 1070596975804416 1073673403895808 1074871682065404 1076100133459968 1076822447368608 1077960393795477 1078053128257536 1079192375222784 1079916764746104 1081150982074368 1082293502737792 1083113143566336 1084257737769984 1087405865521152 1089379378888704 1090530595019776 1090656464633856 1092509779402752 1095649175320576 1096871979651538 1096966341033984 1097789115116124 1098125574788096 1098957205536768 1100118543163392 1100270351301354 1102115128541184 1103279803344896 1105282126036992 1105434646710804 1108491297816576 1111676617637888 1111830020703756 1113847861031712 1115024934556353 1117048573276056 1119418868482048 1120258482969378 1120354856239104 1121605233459552 1122790504690563 1124828237003976 1126869667561152 1128157546512384 1131399378542592 1133389051576128 1134586775513482 1134684381413376 1136645916666864 1136743699709952 1137944968716288 1139912140565332 1140010204594176 1141214925522944 1143286095986688 1144562065723344 1144660529774592 1147949784170496 1149900455493632 1151248490446848 1153337870647296 1156587073099616 1157908915535872 1160010383622144 1160170456386528 1163343746793472 1163504279537064 1165455078457344 1165615902548928 1166847682639182 1168089254068224 1168965373533264 1171445832384512 1172359448764992 1173733812525888 1175728297755696 1179106827346948 1180361442983936 1182666836427264 1183916635318416 1184018484953088 1186065304348032 1187318694615308 1187420836921344 1188217872958464 1189473537981216 1190832965763072 1191632292133632 1192994187116544 1194254899572736 1194325633798272 1196355109997024 1199896127471616 1203344104849408 1205528032444416 1206873467582208 1208252781428736 1210341494787904 1211724772179968 1213923909697536 1214091422125632 1217412196794368 1217580190580016 1219789954991232 1220946936725504 1223331598711296 1226846919397248 1229073501828096 1230372341579424 1232605322235648 1233907894285112 1235391271636608 1237633361058816 1238941246555104 1241189778763008 1243442391791616 1247052710043648 1248370549562112 1250636194842624 1251957821256256 1254229977011712 1255663413755904 1257834086141056 1259271641956352 1259346227042304 1260677057898176 1262965038039552 1272577180717056 1276234011696128 1278726656250222 1280188089805824 1283866791213312 1286196857985024 1287556063601856 1287632323938762 1293638012430336 1295154551752704 1297355363040768 1301083395693184 1301160457237068 1302647529977856 1304024120060864 1304899424068209 1305011681574912 1306390770006528 1308761715142656 1310144766472064 1311136963264512 1312522524668928 1314100410826752 1316333416157184 1317876561432576 1320115983444992 1322694334975158 1327906623356928 1329309906322432 1331722446987264 1331906214733218 1335549235628032 1338157730228868 1339687086483456 1343536762019328 1345899498746652 1349767026041901 1349883143405568 1353762117955584 1356219036499968 1357652238984192 1357732651029984 1359167453046471 1359284379107328 1361634181636392 1363190368702464 1365664398409728 1367107582405632 1369588721393664 1373447149305794 1373565303816192 1375016837198848 1376058162806784 1377512330551296 1380012352929792 1381470699317248 1383977905668096 1384168884276852 1385641693937664 1387105989206016 1388146381070751 1389623422943232 1391091925956608 1393616593698816 1393808902374492 1401679213543424 1404223095963648 1404416868257376 1405901004440619 1408258219802624 1408452548913288 1411008724138176 1412499826352694 1412621340475392 1415063346908688 1416680597200896 1418261690135448 1420671693121466 1420835667794496 1427462634405888 1429136057106432 1431564538527744 1431649328306688 1433162242753872 1433285534416896 1434800177946624 1435763263158144 1437280525060636 1437404171010048 1438923166963712 1439889019661472 1441534642765824 1444150858088448 1445676983693312 1448500571552088 1449874487361536 1452505838518272 1454208619511808 1456679705870336 1459524783420864 1462621788045312 1463718820154832 1466824724217856 1467027135068472 1469486838054912 1469689616257344 1471242730284186 1473709501382656 1473912862281072 1476587840252544 1477988397088768 1478275405774848 1480875093176832 1482440027605008 1485130481375616 1486699912741804 1489398097701408 1493677977292504 1493806474985472 1495473644612736 1497054006254084 1498187752860672 1499770982671968 1502492890081536 1504210062016512 1508532504723456 1511185402101504 1512912508551168 1515527888889152 1517259958288384 1520013606125568 1524381461315584 1526082754297792 1527358768857216 1530599712227328 1534997987262464 1537996030206336 1546893941848704 1549701371870208 1551339039382752 1554154536731904 1555796910185576 1556975143876608 1558620498044352 1560494237856768 1563145931686656 1564978416701184 1567637730340928 1567818667911168 1576889115236352 1578555513757888 1579750982959104 1581420405797376 1583227782561792 1584290497277952 1585964717308288 1587777287684096 1588843056178176 1592434178397696 1609164623442944 1610510105843712 1612307523098106 1614150200189952 1618788562834176 1619875147119156 1621726473111552 1623440254106688 1626386606654976 1631108798281728 1634069068333056 1635795892529664 1638764669104128 1640496455439232 1643473762980864 1645307969477307 1645449511550976 1647188362182144 1650177814745088 1651921662073472 1653172692811776 1654919705017344 1657923189055488 1662736946724864 1664494066082816 1667514926456832 1667745031055634 1672306636015616 1675572859914084 1679128302723072 1680387724454067 1683953384052736 1687242355505964 1696769574289408 1697099067813888 1700083577364192 1701880163270223 1702026572120064 1704968875000296 1706917453074432 1709868210847998 1710015306891264 1711822388284416 1714929143980032 1716741418135808 1716843098585016 1721924676255744 1724850683240448 1726872735670272 1729807150721024 1730006805970944 1734880609649424 1735029857452032 1736863373303808 1739865898757612 1740015575433216 1741854360008704 1745015620190208 1745256419305596 1748182617686016 1750030032891904 1750271523958773 1752133881102336 1753448060299896 1755111221542912 1757168748576768 1758539173147488 1763592446633544 1768660241020422 1770542164475904 1775629929316352 1775874952977624 1779097956522048 1780978041922962 1781131255382016 1784210306971824 1786249448644608 1787448438200448 1789491280674816 1791382349359104 1791488450697408 1794532664995536 1799689368055868 1799844191207424 1805016157274112 1808292048666624 1810202985312256 1810310201373312 1812223270728628 1812379172143104 1815512242181856 1817587158269952 1820885864546304 1822810109874176 1826118295191552 1826370285870024 1831420405088256 1836683107401728 1840016470573056 1840270379095872 1845303874224128 1845558512369136 1848907983353472 1849474652274688 1850861841427668 1852831230590976 1853086907454912 1858155458265088 1858411869832656 1861784668144512 1872555824343168 1874534672587492 1875954292263936 1877936731884384 1881344965517568 1883333101803592 1883495120633856 1886751129211584 1888907462934528 1889019340563456 1891015586847264 1894447557059328 1903283512541184 1905514742808576 1908752718036992 1908865771075584 1910882990338496 1913066903928832 1914351017544192 1916538894680064 1919852026215296 1922046190354432 1925800186819968 1931334095402784 1940457018645504 1946033044561152 1951625093539776 1951740685855602 1953971294966784 1956036180091296 1959586155009792 1961656973712248 1963142572713984 1965217149708096 1968783787003392 1971033874366464 1974500124235776 1976586703473344 1976814842148864 1980173975167488 1985864130268544 1991859935035392 1993964859483648 1997583670480896 1999694643562624 2003323853442048 2011376672964608 2014913869468672 2015305143028992 2018849248119978 2030643176933376 2036478358476288 2042451272454588 2044785553053696 2050661373608448 2054383082090496 2060170723958691 2060347955724288 2062525255798272 2066268495826944 2068452052510336 2070018529394688 2072206048975872 2075966858502144 2078160664059136 2080658983809024 2084194575582208 2084435134414848 2086637888934912 2090424890548224 2100299301126144 2102518820315136 2106334643945472 2108560541063168 2112387329703936 2112678823369932 2118457408237568 2118749739529041 2122595020363032 2123245571196928 2125020895801344 2127392535203172 2131007539682199 2141193951608832 2147346807791616 2149743364130808 2152200266919936 2153644894737216 2155920787590954 2156106256515072 2158384750445568 2159833529492208 2162301964148736 2164587005475584 2166226287132672 2168515475539968 2174811731042304 2178758757777408 2181061190039552 2181312929267712 2185019558805504 2191298350641152 2193743959303076 2193932682067968 2195578230232248 2196251149576192 2200237086326784 2200540702602708 2204230257082368 2206559606689792 2206864095426279 2210564252073984 2210869293421608 2216982595633152 2223353235275776 2223660041407512 2227695722063424 2230049869112706 2234097146552112 2238837736964096 2240516965938756 2240709712478208 2243210466919104 2245581009381126 2249656474007952 2253739335122304 2256315093024768 2262798757085184 2266778103152256 2269173551026964 2269368762826752 2273291833333728 2275889937432576 2279824281130664 2280020409188352 2282429851045888 2286572191973376 2289124131446688 2295899568340992 2299800910987264 2302496980893696 2306675741294592 2313174146199232 2315817831071744 2320020767244288 2320340912773056 2326687493586944 2327008559074128 2331231805097856 2333695365278364 2336178508136448 2337930747066528 2342891664769024 2344718897529984 2347467625051776 2351456595511392 2358213654693896 2365333672854528 2367833270636832 2372130608696064 2374637389230616 2374841673842688 2376435745916928 2378947075962432 2381665931526144 2383264584267264 2385988374233088 2388509799145472 2388651267596544 2392710219994048 2399792254943232 2406688209698816 2413746935164416 2416505562857472 2420682989575808 2423449544359936 2428182844251264 2434824393588736 2435160381160032 2439579909982464 2446663197422592 2453693838794496 2458147003656192 2460744683158848 2465210644471296 2467815788570224 2470782543273216 2475266722117632 2477882493110208 2482379557526016 2486884783583232 2494105420087296 2496741099124224 2501272389685248 2503915642512512 2508459954023424 2515668172282112 2518543283912704 2518692454084608 2521354115796352 2525930076079104 2545154361434112 2552468023392256 2557453312500444 2560376179611648 2564802316271997 2567733582426624 2572393715970048 2575112127203712 2575264647877524 2587276024860672 2590309103505408 2594710726081536 2602166791386368 2602320914474136 2605295059955712 2608048240121728 2609798848136418 2610023363149824 2612781540013056 2617523430285312 2620289532944128 2622273926529024 2625045049337856 2628200821653504 2632666832314368 2635753122865152 2640231966889984 2645388669950316 2652990361530633 2655813246713856 2658619812644864 2663444893974528 2663812429466436 2671098471256064 2671467062884443 2676315460457736 2679374172966912 2687073524038656 2691798997493304 2699534052083802 2699766286811136 2707524235911168 2712438072999936 2715304477968384 2715465302059968 2718334906092942 2718568758214656 2723268363272784 2726380737404928 2731328796819456 2734215164811264 2739177442787328 2746894298611588 2747130607632384 2750033674397696 2755024661102592 2760024705859584 2762941398634496 2767955811336192 2768337768553704 2774211978412032 2776292762141502 2779246845886464 2782183851913216 2787233187397632 2787617804748984 2803358427086848 2808446191927296 2808833736514752 2811802008881238 2816516439605248 2816905097826576 2822017448276352 2824999652705388 2825242680950784 2830126693817376 2833361194401792 2836523380270896 2841343386242932 2841671335588992 2854925268811776 2858272114212864 2863129077055488 2863298656613376 2866324485507744 2869600355893248 2871526526316288 2874561050121272 2874808342020096 2877846333927424 2879778039322944 2883069285531648 2888301716176896 2891353967386624 2897001143104176 2899748974723072 2905011677036544 2908417239023616 2913359411740672 2919049566841728 2925243576090624 2927437640309664 2933649448435712 2934054270136944 2939379232514688 2942485460568372 2947419002765312 2947825724562144 2953175680505088 2956550811549696 2961750186353664 2964880055210016 2970260962751232 2973399825483608 2978796195402816 2987355954585008 2987612949970944 2990947289225472 2994108012508168 2996375505721344 2999541965343936 3004985780163072 3008420124033024 3017065009446912 3022370804203008 3025825017102336 3031055777778304 3034519916576768 3048762922631168 3052165508595584 3054717537714432 3069995974524928 3075992060412672 3093787883697408 3099402743740416 3102678078765504 3108309073463808 3111593820371152 3113950287753216 3117240996088704 3120988475713536 3126291863373312 3129956833402368 3135275460681856 3135637335822336 3153778230472704 3157111027515776 3159501965918208 3162840811594752 3168580994555904 3171929434616576 3175554575368192 3177686112356352 3184868356795392 3218329246885888 3221020211687424 3224615046196212 3228300400379904 3233881181386431 3237577125668352 3239750294238312 3243452946223104 3246880508213376 3252773213309952 3262217596563456 3268138136666112 3271591785059328 3277529338208256 3280992910878464 3286947525961728 3290615938954614 3290899023101952 3294376724364288 3300355629490176 3303843324146944 3306345385623552 3309839410034688 3315846378110976 3325473893449728 3328988132165632 3335029852913664 3335490062111268 3344613272031232 3345074803669059 3351145719828168 3358256605446144 3360775448908134 3367906768105472 3368371514071689 3374484711011928 3393539148578816 3394198135627776 3400167154728384 3403760326540446 3404053144240128 3409937750000592 3413834906148864 3419736421695996 3420030613782528 3423644776568832 3429858287960064 3433482836271616 3433686197170032 3443849352511488 3449701366480896 3453745471340544 3459614301442048 3460013611941888 3469761219298848 3473726746607616 3479731797515224 3480031150866432 3483708720017408 3490031240380416 3490512838611192 3496365235372032 3500060065783808 3500543047917546 3504267762204672 3506896120599792 3510222443085824 3514337497153536 3517078346294976 3527184893267088 3537320482040844 3541084328951808 3547485196069697 3551259858632704 3551749905955248 3558195913044096 3561956083845924 3562262510764032 3568420613943648 3572498897289216 3574896876400896 3578982561349632 3582764698718208 3582976901394816 3589065329991072 3599378736111736 3599688382414848 3610032314548224 3616584097333248 3620405970624512 3620620402746624 3624446541457256 3624758344286208 3631024484363712 3635174316539904 3641771729092608 3645620219748352 3652236590383104 3652740571740048 3662840810176512 3673366214803456 3680540758191744 3690607748448256 3691117024738272 3697815966706944 3698949304549376 3701723682855336 3706173814909824 3716310916530176 3716823739665312 3723569336289024 3745111648686336 3749069345174984 3751908584527872 3755873463768768 3762689931035136 3766666203607184 3766990241267712 3773502258423168 3777814925869056 3778038681126912 3782031173694528 3788895114118656 3817505436073984 3817731542151168 3821765980676992 3826133807857664 3828702035088384 3839704052430592 3844092380708864 3851600373639936 3862668190805568 3880914037291008 3892066089122304 3903250187079552 3903481371711204 3907942589933568 3912072360182592 3914698272204627 3919172310019584 3923313947424496 3926285145427968 3930434299416192 3937567574006784 3949000248471552 3953173406946688 3953629684297728 3960347950334976 3971728260537088 3983719870070784 3987929718967296 3995167340961792 3999389287125248 4006647706884096 4022753345929216 4029827738937344 4030610286057984 4037698496239956 4049301078125703 4061286353866752 4072956716952576 4077502359139413 4084902544909176 4089571106107392 4101322747216896 4108766164180992 4120341447917382 4120695911448576 4125050511596544 4132536991653888 4136904105020672 4140037058789376 4144412097951744 4151933717004288 4156321328118272 4161317967618048 4164439143212253 4168389151164416 4168870268829696 4173275777869824 4180849781096448 4205037640630272 4212669287890944 4217121082126336 4217703013321857 4224774659407872 4225357646739864 4236914816475136 4237499479058082 4245190040726064 4246491142393856 4250041791602688 4254785070406344 4262015079364398 4282387903217664 4294693615583232 4299486728261616 4304400533839872 4307289789474432 4311841575181908 4312212513030144 4316769500891136 4319667058984416 4324603928297472 4329174010951168 4332452574265344 4337030951079936 4349623462084608 4357517515554816 4362122380079104 4362625858535424 4370039117611008 4382596701282304 4387487918606152 4387865364135936 4391156460464496 4392502299152384 4400474172653568 4401081405205416 4408460514164736 4413119213379584 4413728190852558 4421128504147968 4421738586843216 4433965191266304 4446706470551552 4447320082815024 4455391444126848 4460099738225412 4468194293104224 4472916116783531 4477675473928192 4481033931877512 4481419424956416 4486420933838208 4491162018762252 4499312948015904 4507478670244608 4512630186049536 4525597514170368 4533556206304512 4538347102053928 4538737525653504 4546583666667456 4551779874865152 4559648562261328 4560040818376704 4564859702091776 4573144383946752 4578248262893376 4591799136681984 4599601821974528 4604993961787392 4626348292398464 4631635662143488 4640681825546112 4653374987173888 4654017118148256 4662463610195712 4667390730556728 4675861494133056 4685783329538048 4689437795059968 4694935250103552 4702913191022784 4716427309387792 4730667345709056 4735666541273664 4744261217392128 4749274778461232 4749683347685376 4752871491833856 4757894151924864 4763331863052288 4766529168534528 4777019598290944 4777302535193088 4785420439988096 4813376419397632 4827493870328832 4841365979151616 4846899088719872 4856365688502528 4869648787177472 4870320762320064 4879159819964928 4893326394845184 4907387677588992 4916294007312384 4921489366317696 4930421288942592 4935631577140448 4935923908431921 4941565086546432 4950533444235264 4955764986220416 4964759115052032 4973769567166464 4988210840174592 4993482198248448 5002544779370496 5007831285025024 5016919908046848 5031336344564224 5037086567825408 5037384908169216 5041163173362201 5042708231592704 5051860152158208 5090308722868224 5104936046784512 5105640489810669 5114906625000888 5120752359223296 5129604632543994 5135467164853248 5144787431940096 5150224254407424 5150529295755048 5174552049721344 5180618207010816 5189421452163072 5204333582772736 5204641828948272 5210590119911424 5216096480243456 5219597696272836 5220046726299648 5225563080026112 5235046860570624 5240579065888256 5244547853058048 5250090098675712 5250814571876319 5256401643307008 5265333664628736 5271506245730304 5280463933779968 5290777339900632 5305980723061266 5311626493427712 5317239625289728 5326889787949056 5327624858932872 5342196942512128 5342934125768886 5352630920915472 5358748345933824 5374147048077312 5383597994986608 5399068104167604 5399532573622272 5414582667685327 5415048471822336 5424876145999872 5430608955936768 5430930604119936 5436669812185884 5437137516429312 5446536726545568 5452761474809856 5462657593638912 5468430329622528 5478354885574656 5493788597223176 5494261215264768 5500067348795392 5510049322205184 5520049411719168 5525882797268992 5535911622672384 5536675537107408 5548423956824064 5552585524283004 5558493691772928 5564367703826432 5574466374795264 5575235609497968 5606716854173696 5617667473029504 5623604017762476 5633032879210496 5633810195653152 5639763799422713 5644034896552704 5649999305410776 5650485361901568 5660253387634752 5666722388803584 5673046760541792 5682686772485864 5683342671177984 5709850537623552 5716544228425728 5726258154110976 5726597313226752 5732648971015488 5739200711786496 5743053052632576 5749122100242544 5749616684040192 5755692667854848 5759556078645888 5766138571063296 5782707934773248 5794002286208352 5799497949446144 5826718823481344 5838099133683456 5854875280619328 5867298896871424 5868108540273888 5878758465029376 5884970921136744 5894838005530624 5895651449124288 5906351361010176 5913101623099392 5923500372707328 5929760110420032 5940521925502464 5946799650967216 5957592390805632 5974711909170016 5981894578450944 5988216025016336 5992751011442688 5999083930687872 6009971560326144 6034130018893824 6044741608406016 6062111555556608 6069039833153536 6097525845262336 6104331017191168 6109435075428864 6139991949049856 6151984120825344 6180512171876073 6187575767394816 6198805487480832 6205356157531008 6216618146927616 6223187640742304 6227900575506432 6234481992177408 6241976951427072 6252583726746624 6259913666804736 6270550921363712 6271274671644672 6307556460945408 6314222055031552 6319003931836416 6325681623189504 6337161989111808 6343858869233152 6351109150736384 6355372224712704 6356249218587123 6369736713590784 6393022619046597 6436658493771776 6442040423374848 6449230092392424 6456600800759808 6467762362772862 6475154251336704 6479500588476624 6486905892446208 6493761016426752 6505546426619904 6524435193126912 6536276273332224 6543183570118656 6555058676416512 6561985821756928 6573895051923456 6581231877909228 6581798046203904 6588753448728576 6600711258980352 6607686648293888 6612690771247104 6619678820069376 6620592286278837 6631692756221952 6650947786899456 6657976264331264 6670059705827328 6670980124222536 6689226544062464 6690149607338118 6702291439656336 6716513210892288 6721550897816268 6735813536210944 6736743028143378 6748969422023856 6787078297157632 6788396271255552 6800334309456768 6807520653080892 6808106288480256 6819875500001184 6827082494038021 6827669812297728 6839472843391992 6840061227565056 6847289553137664 6859716575920128 6866965672543232 6867372394340064 6887698705022976 6899402732961792 6907490942681088 6919228602884096 6920027223883776 6939522438597696 6947453493215232 6959463595030448 6960062301732864 6967417440034816 6980062480760832 6981025677222384 7000120131567616 7001086095835092 7008535524409344 7013792241199584 7020444886171648 7028674994307072 7034156692589952 7054369786534176 7074640964081688 7094970392139394 7102519717265408 7103499811910496 7111006529706899 7116391826088192 7123912167691848 7124525021528064 7136841227887296 7144997794578432 7149793752801792 7157965122699264 7165529397436416 7165953802789632 7178130659982144 7198757472223472 7199376764829696 7220064629096448 7240811941249024 7241240805493248 7248893082914512 7249516688572416 7262048968727424 7270348633079808 7291240439496704 7304473180766208 7305481143480096 7346732429606912 7361081516383488 7381215496896512 7382234049476544 7395631933413888 7397898609098752 7403447365710672 7412347629819648 7432621833060352 7433647479330624 7447138672578048 7490223297372672 7498138690349968 7503817169055744 7511746927537536 7525379862070272 7533332407214368 7547004516846336 7555629851738112 7556077362253824 7564062347389056 7577790228237312 7635010872147968 7635463084302336 7643531961353984 7652267615715328 7657404070176768 7679408104861184 7688184761417728 7694406948815991 7703200747279872 7725336381611136 7761828074582016 7784132178244608 7806500374159104 7806962743422408 7815885179867136 7824144720365184 7829396544409254 7838344620039168 7846627894848992 7852570290855936 7860868598832384 7875135148013568 7898000496943104 7906346813893376 7907259368595456 7920695900669952 7943456521074176 7958971084591899 7967439740141568 7975859437934592 7990334681923584 7998778574250496 8013295413768192 8014401188653329 8059655477874688 8061220572115968 8075396992479912 8098602156251406 8122572707733504 8145913433905152 8155004718278826 8169805089818352 8179142212214784 8202645494433792 8217532328361984 8240682895834764 8241391822897152 8250101023193088 8264363019098657 8265073983307776 8273808210041344 8280074117578752 8288824195903488 8303867434008576 8312642656236544 8322635935236096 8328878286424506 8336778302328832 8337740537659392 8346551555739648 8361699562192896 8410075281260544 8425338575781888 8434242164252672 8435406026643714 8449549318815744 8450715293479728 8473829632950272 8474998958116164 8490380081452128 8492982284787712 8500083583205376 8509570140812688 8524030158728796 8548524498265373 8564775806435328 8589387231166464 8598973456523232 8608060535960983 8608801067679744 8614579578948864 8623683150363816 8624425026060288 8633539001782272 8639334117968832 8649207856594944 8658348021902336 8664905148530688 8674061902159872 8699246924169216 8715035031109632 8724244760158208 8725251717070848 8740078235222016 8765193402564608 8774975837212304 8775730728271872 8782312920928992 8785004598304768 8800948345307136 8802162810410832 8826238426759168 8827456381705116 8842257008295936 8843477173686432 8893412941103104 8894640165630048 8910782888253696 8920199476450824 8936388586208448 8945832233567062 8955350947856384 8962067863755024 8962838849912832 8972841867676416 8982324037524504 8998625896031808 9014957340489216 9025260372099072 9051195028340736 9067112412609024 9076694204107856 9077475051307008 9093167333334912 9103559749730304 9119297124522656 9129719404183552 9146288767893504 9156496525786752 9199203643949056 9209987923574784 9252696584796928 9263271324286976 9281363651092224 9306749974347776 9308034236296512 9324927220391424 9334781461113456 9351722988266112 9371566659076096 9378875590119936 9389870500207104 9405826382045568 9432854618775584 9461334691418112 9471333082547328 9488522434784256 9498549556922464 9505742983667712 9515788303849728 9526663726104576 9533058337069056 9554039196581888 9554605070386176 9570840879976192 9626752838795264 9654987740657664 9682731958303232 9693798177439744 9701643544159293 9712731377005056 9740641524640128 9758319639929856 9786652789690368 9814775355177984 9832588014624768 9842978732635392 9860842577885184 9871263154280896 9871847816863842 9883130173092864 9901066888470528 9911529972440832 9929518230104064 9947539134332928 9976421680349184 9986964396496896 10005089558740992 10015662570050048 10033839816093696 10035224411007177 10062672689128448 10074769816338432 10082326346724402 10085416463185408 10103720304316416 10105114542215067 10180617445736448 10209872093569024 10211280979621338 10229813250001776 10241504718446592 10259209265087988 10270934329706496 10289574863880192 10300448508814848 10301058591510096 10349104099442688 10361236414021632 10378842904326144 10408667165545472 10409283657896544 10420283806689611 10421180239822848 10432192960486912 10439195392545672 10440093452599296 10451126160052224 10470093721141248 10481158131776512 10489095706116096 10500180197351424 10501629143752638 10512803286614016 10530667329257472 10543012491460608 10560927867559936 10581554679801264 10611961446122532 10623252986855424 10634479250579456 10642455588209091 10653779575898112 10655249717865744 10684393885024256 10685868251537772 10705261841830944 10717496691867648 10748294096154624 10767195989973216 10778574367378079 10798136208335208 10799065147244544 10829165335370654 10830096943644672 10849752291999744 10861217911873536 10861861208239872 10873339624371768 10874275032858624 10893073453091136 10905522949619712 10925315187277824 10936860659245056 10956709771149312 10987577194446352 10988522430529536 11000134697590784 11020098644410368 11051765594537984 11071823245344768 11073351074214816 11096847913648128 11105171048566008 11128735407652864 11148932749590528 11150471218995936 11213433708347392 11235334946059008 11247208035524952 11266065758420992 11267620391306304 11279527598845426 11288069793105408 11299998610821552 11300970723803136 11320506775269504 11333444777607168 11346093521083584 11365373544971728 11366685342355968 11452516308221952 11453194626453504 11465297942030976 11478401423572992 11486106105265152 11498244200485088 11511385335709696 11519112157291776 11532277142126592 11565415869546496 11588004572416704 11598995898892288 11653437646962688 11676198267366912 11709750561238656 11734597793742848 11736217080547776 11744094816613881 11757516930058752 11769941842273488 11791302898248576 11812702722020352 11847000745414656 11859520220840064 11881043851004928 11893599301934432 11915184781611264 11949423818340032 11963789156901888 11976432050032672 11985502022885376 11998167861375744 12019943120652288 12068260037787648 12089483216812032 12124223111113216 12138079666307072 12147903234377109 12208662034382336 12218870150857728 12232507077418239 12303968241650688 12361024343752146 12375151534789632 12397610974961664 12410712315062016 12433236293855232 12446375281484608 12455801151012864 12468963984354816 12483953902854144 12505167453493248 12519827333609472 12541101842727424 12542549343289344 12614027765992687 12615112921890816 12628444110063104 12638007863672832 12651363246379008 12653109039965571 12674323978223616 12687717738466304 12710744449425408 12712498437174246 12739473427181568 12786045238093194 12873316987543552 12884080846749696 12898460184784848 12913201601519616 12935524725545724 12950308502673408 12959001176953248 12973811784892416 12987522032853504 13011092853239808 13047747918405043 13048870386253824 13072552546664448 13086367140237312 13110117352833024 13123971643513856 13147790103846912 13162463755818456 13163596092407808 13177506897457152 13201422517960704 13215373296587776 13225381542494208 13239357640138752 13241184572557674 13263385512443904 13301895573798912 13315952528662528 13340119411654656 13341960248445072 13378453088124928 13380299214676236 13404582879312672 13418748350350593 13433026421784576 13443101795632536 13471627072421888 13473486056286756 13497938844047712 13574156594315264 13576792542511104 13600668618913536 13615041306161784 13616212576960512 13639751000002368 13654164988076042 13655339624595456 13678945686783984 13680122455130112 13694579106275328 13719433151840256 13733931345086464 13734744788680128 13775397410045952 13798805465923584 13814981885362176 13838457205768192 13879044877195392 13894906986430464 13918927190060896 13934834880069632 13960124961521664 13962051354444768 14000240263135232 14002172191670184 14027584482399168 14040889772343296 14057349988614144 14068313385179904 14108739573068352 14149281928163376 14189940784278788 14205039434530816 14206999623820992 14222013059413798 14232783652176384 14247824335383696 14249050043056128 14273682455774592 14289995589156864 14299587505603584 14331058794872832 14331907605579264 14356261319964288 14397514944446944 14440129258192896 14481623882498048 14482481610986496 14497786165829024 14524097937454848 14540697266159616 14582480878993408 14608946361532416 14610962286960192 14693464859213824 14722163032766976 14764468098953088 14791263866827776 14795797218197504 14806894731421344 14807771725295763 14824695259639296 14867294958661248 14894277345156096 14980446594745344 14996277380699936 15007634338111488 15023493855075072 15050759724140544 15066664814428736 15094009033692672 15111259703476224 15112154724507648 15128124694778112 15155580456474624 15270926168604672 15287063922707968 15304535231430656 15314808140353536 15316921469432007 15358816209722368 15388813897631982 15406401494559744 15450672763222272 15523656149164032 15568264356489216 15613000748318208 15613925486844816 15631770359734272 15648289440730368 15658793088818508 15676689240078336 15693255789697984 15705140581711872 15721737197664768 15750270296027136 15796000993886208 15812693627786752 15814518737190912 15841391801339904 15886913042148352 15917942169183798 15934879480283136 15951718875869184 15980669363847168 15997557148500992 16026590827536384 16028802377306658 16119310955749376 16122441144231936 16150793984959824 16197204312502812 16243748003055981 16245145415467008 16291826867810304 16310009436557652 16339610179636704 16358284424429568 16405290988867584 16435064656723968 16481365791669528 16482783645794304 16500202046386176 16528726038197314 16530147966615552 16547616420082688 16560148235157504 16577648391806976 16607734868017152 16625285312473088 16645271870472192 16657756572849012 16673556604657664 16675481075318784 16693103111479296 16723399124385792 16820150562521088 16868484328505344 16870812053287428 16899098637631488 16901430586959456 16919291398268139 16947659265900544 16949997916232328 16980760162904256 16985964569575424 17000167166410752 17019140281625376 17048060317457592 17097048996530746 17129551612870656 17178774462332928 17197946913046464 17216121071921966 17217602135359488 17229159157897728 17247366300727632 17248850052120576 17267078003564544 17278668235937664 17298415713189888 17316696043804672 17348123804319744 17398493848338432 17448489520316416 17480156470444032 17530386805129216 17549951674424608 17564625841857984 17570009196609536 17601896690614272 17604325620821664 17652476853518336 17654912763410232 17684514016591872 17686954347372864 17786825882206208 17789280331260096 17821565776507392 17840398952901648 17872777172416896 17891664467134124 17910701895712768 17924135727510048 17945683735352832 17964648075049008 17997251792063616 18029914680978432 18102390056681472 18134224825218048 18153388408215712 18186334666669824 18207119499460608 18238594249045312 18259438808367104 18292577535787008 18312993051573504 18398407287898112 18419975847149568 18505393169593856 18526542648573952 18541536515628219 18562727302184448 18616068472593024 18649854440782848 18669562922226912 18703445976532224 18757751180239872 18779741000414208 18811652764091136 18865709237551168 18922669382836224 18942666165094656 18977044869568512 18997099113844928 19011485967335424 19031576607699456 19053327452209152 19066116674138112 19108078393163776 19109210140772352 19141681759952384 19179067857139791 19309975481315328 19365463916606464 19403287088318586 19425462754010112 19481283049280256 19516639279859712 19573305579380736 19629550710355968 19665176029249536 19685957465270784 19721685155770368 19742526308561792 19743695633727684 19766260346185728 19802133776941056 19823059944881664 19859036460208128 19895078268665856 19952843360698368 19973928792993792 20010179117481984 20031325140100096 20067679632187392 20070448822014354 20125345378256896 20149539632676864 20164652693448804 20170832926370816 20207440608632832 20210229084430134 20361234891472896 20419744187138048 20422561959242676 20459626500003552 20481247482114063 20483009436893184 20518418530175976 20541868659412992 20579149727760384 20600897017629696 20602117183020192 20698208198885376 20722472828043264 20757685808652288 20817334331090944 20818567315793088 20840567613379222 20842360479645696 20864385920973824 20878390785091344 20880186905198592 20902252320104448 20940187442282496 20962316263553024 21000360394702848 21003258287505276 21025606573228032 21061334658514944 21086024982921216 21121855735119872 21163109359602528 21223922892245064 21268958501158912 21284911176418182 21307559151796224 21310499435731488 21333019589120697 21368787770048512 21371736503075544 21410523683661888 21434993383735296 21496588192309248 21534391979946432 21557148734756158 21596272416670416 21598130294489088 21658330670741308 21660193887289344 21722435823747072 21723722416479744 21746679248743536 21748550065717248 21786146906182272 21811045899239424 21873721318490112 21913419542298624 21975154388892704 22000269395181568 22040197288820736 22103531189075968 22143646490689536 22146702148429632 22193695827296256 22210342097132016 22257470815305728 22297865499181056 22300942437991872 22426867416694784 22470669892118016 22494416071049904 22535240782612608 22559055197690852 22576139586210816 22599997221643104 22641013550539008 22666889555214336 22692187042167168 22730747089943456 22733370684711936 22905032616443904 22906389252907008 22930595884061952 22956802847145984 22972212210530304 22996488400970176 23022770671419392 23038224314583552 23064554284253184 23130831739092992 23176009144833408 23197991797784576 23352396534733824 23419501122477312 23472434161095552 23488189633227762 23515033860117504 23539883684546976 23582605796497152 23625405444040704 23694001490829312 23719040441680128 23762087702009856 23787198603868864 23830369563222528 23898847636680064 23927578313803776 23952864100065344 23971004045770752 23996335722751488 24039886241304576 24178966433624064 24248446222226432 24295806468754218 24417324068764672 24437740301715456 24465014154836478 24607936483301376 24722048687504292 24750303069579264 24793089057295971 24795221949923328 24821424630124032 24866472587710464 24892750562969216 24911602302025728 24937927968709632 24967907805708288 25010334906986496 25039654667218944 25082203685454848 25085098686578688 25228055531985374 25230225843781632 25256888220126208 25276015727345664 25302726492758016 25306218079931142 25348647956447232 25375435476932608 25421488898850816 25424996874348492 25478946854363136 25572090476186388 25645573494796119 25746633975087104 25768161693499392 25796920369569696 25824181607882949 25826403203039232 25871049451091448 25900617005346816 25918002353906496 25947623569784832 25975044065707008 26022185706479616 26095495836810086 26097740772507648 26145105093328896 26172734280474624 26220234705666048 26247943287027712 26295580207693824 26324927511636912 26327192184815616 26355013794914304 26402845035921408 26430746593175552 26478715280277504 26482369145115348 26526771024887808 26631905057325056 26680238823309312 26683920496890144 26756906176249856 26760598429352472 26809165758625344 26837496700701186 26866052843569152 26886203591265072 26943254144843776 26946972112573512 26995877688095424 27148313188630528 27153585085022208 27201337237827072 27230082612323568 27232425153921024 27279502000004736 27308329976152084 27310679249190912 27357891373567968 27389158212550656 27438866303680512 27467862690172928 27469489577360256 27597610931847168 27629963770724352 27676914411536384 27758089754390784 27789813972860928 27837854380121792 27869669760139264 27920249923043328 27924102708889536 28000480526270464 28004344383340368 28055168964798336 28081779544686592 28114699977228288 28136626770359808 28217479146136704 28298563856326752 28379881568557576 28413999247641984 28444026118827596 28465567304352768 28495648670767392 28547364911549184 28579991178313728 28599175011207168 28662117589745664 28663815211158528 28712522639928576 28795029888893888 28880258516385792 28963247764996096 28964963221972992 28995572331658048 29048195874909696 29081394532319232 29164961757986816 29221924573920384 29444326065533952 29528936197906176 29582527733655552 29613789462842688 29615543450591526 29649390519278592 29734589917322496 29788554690312192 29960893189490688 29992554761399872 30015268676222976 30046987710150144 30101519448281088 30133329628857472 30188018067385344 30224309449015296 30256249389556224 30311160912949248 30541852337209344 30574127845415936 30629616280707072 30633842938864014 30717632419444736 30777627795263964 30812802989119488 30901345526444544 31047312298328064 31136528712978432 31226001496636416 31227850973689632 31260851420068833 31263540719468544 31296578881460736 31317586177637016 31353378480156672 31386511579395968 31410281163423744 31443474395329536 31500540592054272 31592001987772416 31625387255573504 31629037474381824 31682783602679808 31773826084296704 31835884338367596 31869758960566272 31903437751738368 31927366764627273 31961338727694336 31995114297001984 32053181655072768 32057604754613316 32238621911498752 32244882288463872 32301587969919648 32335723102134237 32394408625005624 32487496006111962 32490290830934016 32583653735620608 32620018873115304 32679220359273408 32716568848859136 32810581977735168 32870129313447936 32962731583339056 32965567291588608 33000404092772352 33057452076394628 33060295933231104 33095232840165376 33155296783613952 33215469736034304 33250570624946176 33290543740944384 33315513145698024 33347113209315328 33386206222958592 33446798248771584 33640301125042176 33736968657010688 33741624106574856 33798197275262976 33802861173918912 33838582796536278 33895318531801088 33899995832464656 33961520325808512 33971929139150848 34000334332821504 34038280563250752 34096120634915184 34194097993061492 34357548924665856 34395893826092928 34432242143843932 34435204270718976 34458318315795456 34494732601455264 34534156007129088 34557336471875328 34596831426379776 34633392087609344 34696247608639488 34796987696676864 34896979040632832 34960312940888064 35060773610258432 35099903348849216 35129251683715968 35140018393219072 35203793381228544 35208651241643328 35304953707036672 35309825526820464 35373908694745728 35578560662520192 35643131553014784 35680797905803296 35745554344833792 35783328934268248 35848271455020096 35891367470705664 35929296150098016 35994503584127232 36059829361956864 36204780113362944 36268449650436096 36306776816431424 36372669333339648 36414238998921216 36477188498090624 36518877616734208 36625986103147008 37010786339187712 37083073031256438 37125454604368896 37232136945186048 37299708881565696 37339125844453824 37406891953064448 37515502360479744 37559482000828416 37623305528182272 37731418475102336 37842083297978061 37845338765672448 37885332330189312 37954089739137024 37994198227689856 38022971934670848 38063153215398912 38132233348276224 38216156786327552 38218420281544704 38283363519904768 38358135714279582 38619950962630656 38730927833212928 38806574176637172 38850925508020224 38962566098560512 39033278559719424 39143243755215129 39146611158761472 39259101420711936 39330352058499072 39371914930541568 39443370311540736 39485052617123584 39487391267455368 39532520692371456 39604267553882112 39646119889763328 39718072920416256 39790156537331712 39905686721396736 39947857585987584 40020358234963968 40062650280200192 40135359264374784 40140897644028708 40250690756513792 40256245051051779 40299079265353728 40329305386897608 40341665852741632 40414881217265664 40420458168860268 40722469782945792 40839488374276096 40845123918485352 40919253000007104 40962494964228126 40966018873786368 41036837060351952 41083737318825984 41158299455520768 41201794035259392 41204234366040384 41396416397770752 41444945656086528 41515371617304576 41634668662181888 41637134631586176 41681135226758444 41684720959291392 41728771841947648 41756781570182688 41804504640208896 41880374884564992 41924632527106048 42000720789405696 42006516575010552 42122669317029888 42172049965842432 42243711470239744 42326218719205056 42447845784490128 42537917002317824 42569822352836364 42615118303592448 42620998871462976 42666039178241394 42737575540097024 42743473006151088 42821047367323776 42869986767470592 42993176384618496 43068783959892864 43114297469512316 43192544833340832 43316661341482616 43320387774578688 43444871647494144 43447444832959488 43493358497487072 43572293812364544 43622091798478848 43747442636980224 43826839084597248 43950308777785408 44000538790363136 44080394577641472 44207062378151936 44293404296859264 44387391654592512 44420684194264032 44514941630611456 44601884875983744 44941339784236032 44988832142099808 45070481565225216 45118110395381704 45152279172421632 45199994443286208 45282027101078016 45333779110428672 45384374084334336 45461494179886912 45466741369423872 45812778505814016 45861191768123904 45913605694291968 45944424421060608 45992976801940352 46045541342838784 46076448629167104 46261663478185984 46352018289666816 46704793069467648 46839002244954624 46944868322191104 46976379266455524 47030067720235008 47079767369093952 47165211592994304 47250810888081408 47388002981658624 47438080883360256 47524175404019712 47574397207737728 47660739126445056 47797695273360128 47855156627607552 47905728200130688 47942008091541504 47992671445502976 48079772482609152 48357932867248128 48496892444452864 48591612937508436 48731244009167943 48834648137529344 48875480603430912 48930028309672956 49215872966602752 49444097375008584 49500606139158528 49586178114591942 49590443899846656 49642849260248064 49732945175420928 49785501125938432 49823204604051456 49875855937419264 49935815611416576 50020669813972992 50079309334437888 50164407370909696 50170197373157376 50456111063970748 50460451687563264 50513776440252416 50605452985516032 50612436159862284 50697295912894464 50750870953865216 50757874194804417 50842977797701632 50849993748696984 50957893708726272 51144180952372776 51291146989592238 51493267950174208 51536323386998784 51593840739139392 51648363215765898 51652806406078464 51742098902182896 51801234010693632 51836004707812992 51895247139569664 51950088131414016 52044371412959232 52190991673620172 52195481545015296 52345468560949248 52440469411332096 52495886574055424 52591160415387648 52649855023273824 52710027589828608 52805690071842816 52861493186351104 52957430560555008 52964738290230696 53053542049775616 53263810114650112 53360477646618624 53367840993780288 53513812352499712 53521196858704944 53618331517250688 53674993401402372 53732105687138304 53772407182530144 53886508289687552 53893944225147024 53991755376190848 54307170170044416 54402674475654144 54460165224647136 54559004000009472 54616659952304168 54621358498381824 54715782747135936 54778316425101312 54877732607361024 54935725380345856 54938979154720512 55195221863694336 55259927541448704 55353828823072768 55516179508781568 55579627945721856 55675708760243584 55739339520278528 55848205417779072 56000961052540928 56008688766680736 56110337929596672 56273253540719616 56434958292273408 56597127712653504 56759763137115152 56827998495283968 56888052237655192 56931134608705536 56991297341534784 57094729823098368 57159982356627456 57198350022414336 57324235179491328 57327630422317056 57425045279857152 57590059777787776 57926495529992192 57929926443945984 57991144663316096 58096391749819392 58329923515973632 58443849147840768 58888652131067904 59057872395812352 59165055467311104 59227578925685376 59231086901183052 59298781038557184 59469179834644992 59577109380624384 59921786378981376 59985109522799744 60030537352445952 60093975420300288 60203038896562176 60266659257714944 60376036134770688 60448618898030592 60512498779112448 60622321825898496 61083704674418688 61148255690831872 61259232561414144 61267685877728028 61435264838889472 61443742446342189 61555255590527928 61625605978238976 61802691052889088 62094624596656128 62273057425956864 62452002993272832 62455701947379264 62521702840137666 62527081438937088 62593157762921472 62635172355274032 62706756960313344 62773023158791936 62820562326847488 62886948790659072 63001081184108544 63184003975544832 63250774511147008 63258074948763648 63365567205359616 63547652168593408 63671768676735192 63806875503476736 63854733529254546 63922677455388672 63990228594003968 63999058767362091 64106363310145536 64115209509226632 64477243822997504 64489764576927744 64603175939839296 64671446204268474 64788817250011248 64974992012223924 64980581661868032 65167307471241216 65240037746230608 65358440718546816 65433137697718272 65621163955470336 65740258626895872 65925463166678112 66000808185544704 66114904152789256 66120591866462208 66190465680330752 66310593567227904 66430939472068608 66501141249892352 66581087481888768 66631026291396048 66694226418630656 66772412445917184 66893596497543168 67280602250084352 67473937314021376 67483248213149712 67605722347837824 67677165593072556 67790637063602176 67799991664929312 67923040651617024 67943858278301696 68000668665643008 68076561126501504 68192241269830368 68388195986122984 68715097849331712 68791787652185856 68864484287687864 68870408541437952 68916636631590912 68989465202910528 69068312014258176 69114672943750656 69193662852759552 69266784175218688 69392495217278976 69593975393353728 69793958081265664 70121547220516864 70199806697698432 70258503367431936 70280036786438144 70417302483286656 70609907414073344 70619651053640928 70747817389491456 71157121325040384 71286263106029568 71361595811606592 71491108689667584 71566657868536496 71696542910040192 71782734941411328 71858592300196032 71989007168254464 72119658723913728 72536899300872192 72613553632862848 72745338666679296 72954376996181248 73037755233468416 73251972206294016 74021572678375424 74166146062512876 74250909208737792 74379267171887913 74464273890372096 74599417763131392 74678251688907648 74813783906128896 75031004720959488 75118964001656832 75246611056364544 75462836950204672 75684166595956122 75690677531344896 75770664660378624 75908179478274048 75988396455379712 76045943869341696 76126306430797824 76264466696552448 76432313572655104 76436840563089408 76566727039809536 76716271428559164 76936720484388357 77239901925261312 77461855666425856 77472544823648847 77613148353274344 77701851016040448 77925132197121024 78066557119438848 78286487510430258 78293222317522944 78518202841423872 78660704116998144 78743829861083136 78886740623081472 78970105234247168 78974782534910736 79065041384742912 79208535107764224 79292239779526656 79436145840832512 79580313074663424 79895715171975168 80040716469927936 80125300560400384 80270718528749568 80281795288057416 80501381513027584 80512490102103558 80598158530707456 80658610773795216 80683331705483264 80829762434531328 80840916337720536 81444939565891584 81678976748552192 81690247836970704 81838506000014208 81924989928456252 81932037747572736 82073674120703904 82167474637651968 82316598911041536 82403588070518784 82408468732080768 82792832795541504 82889891312173056 83030743234609152 83269337324363776 83274269263172352 83362270453516888 83369441918582784 83457543683895296 83513563140365376 83609009280417792 83760749769129984 83849265054212096 84001441578811392 84013033150021104 84245338634059776 84344099931684864 84487422940479488 84652437438410112 84895691568980256 85075834004635648 85139644705672728 85241997742925952 85332078356482788 85475151080194048 85486946012302176 85642094734647552 85739973534941184 85986352769236992 86137567919785728 86228594939024632 86385089666681664 86633322682965232 86640775549157376 86889743294988288 86894889665918976 86986716994974144 87144587624729088 87244183596957696 87494885273960448 87900617555570816 88001077580726272 88414124756303872 88586808593718528 88841368388528064 89029883261222912 89203769751967488 89882679568472064 89977664284199616 90140963130450432 90236220790763408 90304558344843264 90399988886572416 90564054202156032 90768748168668672 90922988359773824 90933482738847744 91625557011628032 91722383536247808 91888848842121216 91985953603880704 92091082685677568 92152897258334208 92523326956371968 92704036579333632 93409586138935296 93678004489909248 93782554260206499 93889736644382208 93952758532911048 94060135440470016 94159534738187904 94330423185988608 94501621776162816 94776005963317248 94876161766720512 95048350808039424 95148794415475456 95321478252890112 95595390546720256 95710313255215104 95782100293881819 95811456400261376 95884016183083008 95985342891005952 96159544965218304 96715865734496256 96993784888905728 97007169306402711 97183225875016872 97462488018335886 97669296275058688 97750961206861824 97860056619345912 98431745933205504 98888194750017168 99001212278317056 99172356229183884 99180887799693312 99285698520496128 99465890350841856 99571002251876864 99646409208102912 99751711874838528 99871631222833152 100041339627945984 100158618668875776 100328814741819392 100340394746314752 100912222127941496 100920903375126528 101027552880504832 101210905971032064 101224872319724568 101394591825788928 101501741907730432 101515748389608834 101685955595403264 101699987497393968 101915787417452544 102288361904745552 102582293979184476 102877070686021213 102986535900348416 103072646773997568 103187681478278784 103296726431531796 103305612812156928 103484197804365792 103602468021387264 103672009415625984 103790494279139328 103900176262828032 104088742825918464 104381983347240344 104390963090030592 104690937121898496 104880938822664192 104991773148110848 105182320830775296 105299710046547648 105420055179657216 105611380143685632 105722986372702208 105914861121110016 105929476580461392 106527620229300224 106735681987560576 107027624704999424 107042393717409888 107236663034501376 107349986802804744 107544814365060288 107773016579375104 107787888450294048 107983510752381696 108614340340088832 108805348951308288 108920330449294272 109118008000018944 109233319904608336 109242716996763648 109431565494271872 109556632850202624 109871450760691712 109877958309441024 110707657646145536 111032359017563136 111351417520487168 111478679040557056 111696410835558144 112001922105081856 112017377533361472 112220675859193344 112546507081439232 112869916584546816 113194255425307008 113519526274230304 113526249893934183 113655996990567936 113776104475310384 113862269217411072 113982594683069568 114189459646196736 114396700044828672 114648470358982656 114655260844634112 114850090559714304 115180119555575552 115852991059984384 115859852887891968 115982289326632192 116192783499638784 116659847031947264 116887698295681536 117429731265645387 117777304262135808 118115744791624704 118330110934622208 118455157851370752 118462173802366104 118597562077114368 118938359669289984 119154218761248768 119843572757962752 119970219045599488 120061074704891904 120187950840600576 120406077793124352 120533318515429888 120752072269541376 120768735153155337 120897237796061184 121024997558224896 121244643651796992 122167409348837376 122296511381663744 122518465122828288 122535371755456056 122870529677778944 122887484892684378 123110511181055856 123251211956477952 123605382105778176 124189249193312256 124546114851913728 124904005986545664 124911403894758528 125043405680275332 125054162877874176 125186315525842944 125270344710548064 125413513920626688 125546046317583872 125641124653694976 125773897581318144 126002162368217088 126368007951089664 126501549022294016 126516149897527296 126731134410719232 127095304337186816 127343537353470384 127613751006953472 127709467058509092 127845354910777344 127980457188007936 127998117534724182 128212726620291072 128230419018453264 128954487645995008 128979529153855488 129206351879678592 129342892408536948 129577634500022496 129714567386722399 129949984024447848 129961163323736064 130334614942482432 130480075492461216 130716881437093632 130866275395436544 131242327910940672 131480517253791744 131850926333356224 132001616371089408 132229808305578512 132241183732924416 132380931360661504 132621187134455808 133002282499784704 133162174963777536 133262052582792096 133388452837261312 133544824891834368 134947874628042752 134966496426299424 135211444695675648 135354331186145112 135581274127204352 135599983329858624 135846081303234048 135887716556603392 136001337331286016 136153122253003008 136384482539660736 136776391972245968 137583575304371712 137728968575375728 137740817082875904 137833273263181824 137978930405821056 138136624028516352 138229345887501312 138533568350437376 138784990434557952 139587916162531328 140243094441033728 140399613395396864 140517006734863872 140560073572876288 140834604966573312 141219814828146688 141239302107281856 141495634778982912 142314242650080768 142572526212059136 142723191623213184 142982217379335168 143133315737072992 143393085820080384 143565469882822656 143717184600392064 143978014336508928 144239317447827456 145073798601744384 145227107265725696 145490677333358592 145908753992362496 146075510466936832 146193732027503829 146503944412588032 148043145356750848 148332292125025752 148501818417475584 148758534343775826 148928547780744192 149198835526262784 149356503377815296 149627567812257792 150062009441918976 150237928003313664 150493222112729088 150925673900409344 151368333191912244 151381355062689792 151541329320757248 151816358956548096 151976792910759424 152091887738683392 152252612861595648 152273622584413251 152528933393104896 152873681126178816 153133454079619072 153432542857118328 153873440968776714 154479803850522624 154923711332851712 154945089647297694 155226296706548688 155403702032080896 155850264394242048 156133114238877696 156572975020860516 156586444635045888 157022897362874483 157036405682847744 157321408233996288 157487659722166272 157773481246162944 157940210468494336 157949565069821472 158130082769485824 158417070215528448 158584479559053312 158872291681665024 159160626149326848 159791430343950336 160081432939855872 160250601120800768 160541437057499136 160563590576114832 161002763026055168 161024980204207116 161196317061414912 161317221547590432 161366663410966528 161659524869062656 161681832675441072 163357953497104384 163380495673941408 163553150183258677 163677012000028416 163849979856912504 163864075495145472 164147348241407808 164334949275303936 164633197822083072 164807176141037568 164816937464161536 165585665591083008 165779782624346112 166061486469218304 166538674648727552 166548538526344704 166724540907033776 166738883837165568 166915087367790592 167027126280730752 167218018560835584 167698530108424192 168002883157622784 168026066300042208 168974845880958976 169304874876820224 169791383137960512 170151668009271296 170279289411345456 170483995485851904 170664156712965576 170950302160388096 170973892024604352 171284189469295104 171479947069882368 171972705538473984 172275135839571456 172457189878049264 172770179333363328 173266645365930464 173779486589976576 173789779331837952 173973433989948288 174289175249458176 174989770547920896 175801235111141632 176002155161452544 176828249512607744 177173617187437056 177682736777056128 178059766522445824 178407539503934976 179765359136944128 179955328568399232 180281926260900864 180472441581526816 180609116689686528 180799977773144832 181128108404312064 181537496337337344 181845976719547648 181866965477695488 183251114023256064 183444767072495616 183777697684242432 183971907207761408 184182165371355136 184305794516668416 184331227339026567 185408073158667264 186819172277870592 187356008979818496 187565108520412998 187779473288764416 187905517065822096 188120270880940032 188319069476375808 188660846371977216 189003243552325632 189552011926634496 189752323533441024 190096701616078848 190297588830950912 190642956505780224 191190781093440512 191420626510430208 191564200587763638 191622912800522752 191768032366166016 191970685782011904 191997176302086273 192319089930436608 193431731468992512 193987569777811456 194014338612805422 194366451750033744 194924976036671772 195338592550117376 195501922413723648 195720113238691824 196863491866411008 197776389500034336 197985392327102609 198002424556634112 198344712458367768 198361775599386624 198571397040992256 198931780701683712 199142004503753728 199292818416205824 199503423749677056 199743262445666304 200082679255891968 200317237337751552 200657629483638784 200680789492629504 201824444255882992 201841806750253056 202055105761009664 202421811942064128 202449744639449136 203003483815460864 203031496779217668 203371911190806528 203399974994787936 203831574834905088 204576723809491104 205164587958368952 205754141372042426 205973071800696832 206145293547995136 206375362956557568 206593452863063592 206611225624313856 206968395608731584 207204936042774528 207344018831251968 207580988558278656 207800352525656064 208177485651836928 208763966694480688 208781926180061184 209381874243796992 209983546296221696 210364641661550592 210599420093095296 210840110359314432 211445972745404416 211829722242220032 211858953160922784 213055240458600448 213471363975121152 214055249409998848 214084787434819776 214473326069002752 214699973605609488 215089628730120576 215546033158750208 215575776900588096 215967021504763392 217610697902616576 217840660898588544 218236016000037888 218466639809216672 218863130988543744 219113265700405248 219742901521383424 219755916618882048 221415315292291072 222064718035126272 222702835040974336 222957358081114112 223137801515663739 223392821671116288 224034755066722944 224441351718386688 225093014162878464 225739833169093632 226388510850614016 227039052548460608 227052499787868366 227311993981135872 227552208950620768 227724538434822144 227965189366139136 228378919292393472 228793400089657344 229296940717965312 229310521689268224 229700181119428608 230360239111151104 230810161453165071 231719705775783936 231964578653264384 232385566999277568 232417634470946541 233775396591363072 234859462531290774 235554608524271616 236231489583249408 236660221869244416 236910315702741504 236924347604732208 237195124154228736 237876719338579968 238308437522497536 239666527553861053 239687145515925504 239940438091198976 240122149409783808 240375901681201152 240812155586248704 241066637030859776 241504144539082752 241537470306310674 241794475592122368 242049995116449792 242489287303593984 244334818697674752 244593022763327488 245036930245656576 245070743510912112 245741059355557888 245774969785368756 246221022362111712 246502423912955904 247210764211556352 247907210449695817 248378498386624512 249092229703827456 249808011973091328 249822807789517056 250086811360550664 250108325755748352 250372631051685888 250540689421096128 250827027841253376 251092092635167744 251282249307389952 251547795162636288 252004324736434176 252736015902179328 253003098044588032 253032299795054592 253462268821438464 254190608674373632 254687074706940768 255227502013906944 255418934117018184 255960914376015872 255996235069448364 256425453240582144 256460838036906528 257908975291990016 257959058307710976 258412703759357184 258685784817073896 259155269000044992 259429134773444798 259899968048895696 259922326647472128 260669229884964864 260960150984922432 261433762874187264 261732550790873088 262484655821881344 263701852666712448 264003232742178816 264459616611157024 264761862721323008 265242374268911616 266004564999569408 266524105165584192 266776905674522624 267089649783668736 269895749256085504 269932992852598848 270422889391351296 270708662372290224 271199966659717248 271692162606468096 271775433113206784 272306244506006016 272768965079321472 273552783944491936 275167150608743424 275457937150751456 275666546526363648 275957860811642112 276273248057032704 276458691775002624 277067136700874752 277569980869115904 279175832325062656 280799226790793728 281034013469727744 281120147145752576 281347662780619497 281669209933146624 282478604214563712 282991269557965824 284628485300161536 285145052424118272 285446383246426368 285964434758670336 286266631474145984 286786171640160768 287130939765645312 287434369200784128 287956028673017856 288478634895654912 290147597203488768 290454214531451392 290981354666717184 291021507919208133 291817507984724992 292387464055007658 293007888825176064 296086290713501696 296664584250051504 297003636834951168 297517068687551652 297857095561488384 298397671052525568 298713006755630592 299255135624515584 300124018883837952 300475856006627328 300986444225458176 301851347800818688 302736666383824488 302762710125379584 303082658641514496 303632717913096192 303953585821518848 304183775477366784 304505225723191296 304547245168826502 305057866786209792 305747362252357632 306266908159238144 306865085714236656 307746881937553428 308631212058063639 308959607701045248 309847422665703424 309890179294595388 310452593413097376 310807404064161792 311700528788484096 312266228477755392 313145950041721032 313172889270091776 314045794725748966 314072811365695488 314642816467992576 314975319444332544 315546962492325888 315880420936988672 315899130139642944 316260165538971648 316834140431056896 317168959118106624 317744583363330048 319582860687900672 320501202241601536 321082874114998272 321127181152229664 322005526052110336 322049960408414232 322634443095180864 322733326821933056 323319049738125312 323363665350882144 326715906994208768 326760991347882816 327106300366517354 327354024000056832 327699959713825008 327728150990290944 328294696482815616 328669898550607872 329614352282075136 329633874928323072 332122972938436608 333077349297455104 333097077052689408 333449081814067552 333830174735581184 334054252561461504 334436037121671168 335397060216848384 336005766315245568 336052132600084416 337949691761917952 338609749753640448 339582766275921024 340303336018542592 340558578822690912 340578749681802549 340967990971703808 341328313425931152 341947784049208704 342568378938590208 343945411076947968 344550271679142912 344914379756098528 345540358666726656 346533290731860928 347558973179953152 347579558663675904 347946867979896576 348578350498916352 349979541095841792 351602470222283264 352004310322905088 352289193796936161 354347234374874112 355365473554112256 356815079007869952 359530718273888256 359910657136798464 360563852521801728 360944883163053632 361218233379373056 361599955546289664 362256216808624128 363074992674674688 363691953439095296 363733930955390976 366502228046512128 366889534144991232 367555395368484864 367943814415522816 368611589033336832 368662454678053134 370816146317334528 373638344555741184 374712017959636992 375130217040825996 375558946577528832 375811034131644192 376240541761880064 376638138952751616 377321692743954432 378006487104651264 379104023853268992 379504647066882048 380193403232157696 380595177661901824 381285913011560448 382381562186881024 382841253020860416 383128401175527276 383245825601045504 383536064732332032 383941371564023808 383994352604172546 384638179860873216 386863462937985024 387975139555622912 388028677225610844 388732903500067488 389143702160167197 389849952073343544 390677185100234752 391003844827447296 391440226477383648 393726983732822016 395552779000068672 395970784654205218 396004849113268224 396689424916735536 396723551198773248 397142794081984512 397863561403367424 398284009007507456 399006847499354112 399486524891332608 400165358511783936 400634474675503104 401315258967277568 403648888511765984 404110211522019328 404843623884128256 404899489278898272 406006967630921728 406062993558435336 406743822381613056 406799949989575872 407663149669810176 409153447618982208 410329175916737904 411508282744084852 411946143601393664 412750725913115136 413186905726127184 413222451248627712 413936791217463168 414409872085549056 414688037662503936 415600705051312128 416354971303673856 417527933388961376 418763748487593984 419967092592443392 420729283323101184 421198840186190592 421680220718628864 422891945490808832 423659444484440064 423717906321845568 426110480917200896 426942727950242304 428169574869639552 428946652138005504 429399947211218976 430179257460241152 431151553801176192 431934043009526784 435221395805233152 435681321797177088 436472032000075776 436933279618433344 437726261977087488 438226531400810496 439485803042766848 439511833237764096 444129436070252544 445405670081948672 446275603031327478 446785643342232576 448069510133445888 448882703436773376 450186028325756928 451479666338187264 452777021701228032 454078105096921216 454104999575736732 454623987962271744 455104417901241536 455449076869644288 455930378732278272 456757838584786944 457586800179314688 458621043378536448 459400362238857216 460720478222302208 461620322906330142 463439411551567872 463929157306528768 464771133998555136 464835268941893082 467550793182726144 469718925062581548 471068692088623449 471109217048543232 472462979166498816 473320443738488832 473820631405483008 473848695209464416 474390248308457472 475753438677159936 476616875044995072 479333055107722106 479374291031851008 479880876182397952 480244298819567616 480751803362402304 481624311172497408 482133274061719552 483008289078165504 483074940612621348 483588951184244736 484099990232899584 484978574607187968 489186045526654976 490073860491313152 490141487021824224 490659450549776031 491482118711115776 491549939570737512 492442044724223424 493004847825911808 494421528423112704 495814420899391634 496756996773249024 498184459407654912 499616023946182656 499645615579034112 500173622721101328 500216651511496704 500745262103371776 501081378842192256 501654055682506752 502184185270335488 503095590325272576 504008649472868352 506006196089176064 506924537642876928 508381217348747264 509374149413881536 510455004027813888 510837868234036368 511921828752031744 511992470138896728 512850906481164288 512921676073813056 515817950583980032 515918116615421952 516825407518714368 517371569634147792 518310538000089984 518858269546889596 519799936097791392 521338459769929728 521920301969844864 522867525748374528 524969311643762688 527403705333424896 528006465484357632 528919233222314048 529523725442646016 530484748537823232 532009129999138816 533048210331168384 533553811349045248 534179299567337472 539865985705197696 540845778782702592 541417324744580448 542399933319434496 543384325212936192 544612489012012032 545537930158642944 547105567888983872 550334301217486848 550915874301502912 551333093052727296 551915721623284224 552546496114065408 552917383550005248 554134273401749504 561598453581587456 562068026939455488 562695325561238994 563338419866293248 564957208429127424 565982539115931648 569256970600323072 570290104848236544 570892766492852736 571928869517340672 572533262948291968 573572343280321536 574261879531290624 574868738401568256 575912057346035712 576957269791309824 580295194406977536 580908429062902784 581962709333434368 582043015838416266 583635015969449984 584774928110015316 586015777650352128 592172581427003392 593329168500103008 593956176981307827 594007273669902336 595034137375103304 595714191122976768 596795342105051136 597426013511261184 598510271249031168 600248037767675904 600951712013254656 601972888450916352 603702695601637376 605473332767648976 605525420250759168 606165317283028992 607265435826192384 607907171643037696 609010451446382592 609094490337653004 610115733572419584 611494724504715264 612533816318476288 613730171428473312 615493763875106856 617262424116127278 617919215402090496 619694845331406848 619780358589190776 620905186826194752 621614808128323584 623401057576968192 624532456955510784 626291900083442064 626345778540183552 628091589451497932 628145622731390976 629950638888665088 631093924984651776 631760841873977344 631798260279285888 632520331077943296 634337918236213248 635489166726660096 639165721375801344 641002404483203072 642165748229996544 642254362304459328 644011052104220672 644099920816828464 645268886190361728 645466653643866112 646638099476250624 646727330701764288 653521982695765632 654212600733034708 654708048000113664 655399919427650016 656589392965631232 657339797101215744 659228704564150272 659267749856646144 664245945876873216 666154698594910208 666194154105378816 666898163628135104 667660349471162368 668108505122923008 668872074243342336 670794120433696768 672104265200168832 677219499507280896 679165532551842048 681117157645381824 681157499363605098 681935981943407616 682656626851862304 683895568098417408 685136757877180416 687890822153895936 689100543358285824 689828759512197056 691080717333453312 693066581463721856 695159117327351808 695893735959793152 697156700997832704 703204940444566528 704578387593872322 708694468749748224 710730947108224512 713630158015739904 718999582661583159 719061436547776512 719821314273596928 721127705043603456 721889766326107264 722436466758746112 723199911092579328 724512433617248256 726149985349349376 727383906878190592 727467861910781952 733004456093024256 733779068289982464 735110790736969728 735887628831045632 737223178066673664 737324909356106268 741632292634669056 743721631349087451 747276689111482368 749424035919273984 750260434081651992 751117893155057664 751622068263288384 752481083523760128 753276277905503232 754643385487908864 756012974209302528 758208047706537984 759009294133764096 760386806464315392 761190355323803648 762571826023120896 764763124373762048 765682506041720832 766256802351054552 766491651202091008 767882743128047616 767988705208345092 769276359721746432 773726925875970048 775950279111245824 776057354451221688 777465807000134976 778287404320334394 779699904146687088 781354370200469504 782007689654894592 782880452954767296 787453967465644032 791105558000137344 791941569308410436 792009698226536448 793378849833471072 794285588163969024 795727122806734848 796568018015014912 798013694998708224 800330717023567872 801268949351006208 802630517934555136 807297777023531968 808220423044038656 809687247768256512 809798978557796544 812013935261843456 812125987116870672 813599899979151744 815326299339620352 818306895237964416 820658351833475808 823016565488169704 825501451826230272 826373811452254368 827873582434926336 828819744171098112 829376075325007872 831201410102624256 832709942607347712 835055866777922752 837527496975187968 839934185184886784 842397680372381184 843360441437257728 845783890981617664 847435812643691136 853885455900484608 856339149739279104 857893304276011008 858799894422437952 860358514920482304 862303107602352384 863868086019053568 870442791610466304 871362643594354176 872944064000151552 873866559236866688 875452523954174976 878971606085533696 879023666475528192 888258872140505088 890811340163897344 892551206062654956 893571286684465152 896139020266891776 897765406873546752 900372056651513856 902959332676374528 905554043402456064 908156210193842432 908209999151473464 909247975924543488 910208835802483072 910898153739288576 911860757464556544 913515677169573888 915173600358629376 917242086757072896 918800724477714432 921440956444604416 923240645812660284 925893636174190917 926878823103135744 927858314613057536 929542267997110272 929670537883786164 935101586365452288 939437850125163096 942137384177246898 942218434097086464 944925958332997632 946640887476977664 947641262810966016 947697390418928832 948780496616914944 951506877354319872 953233750089990144 958666110215444212 958748582063702016 959761752364795904 961503606724804608 963248622344994816 964266548123439104 966016578156331008 966149881225242696 968199980465799168 969957149214375936 978372091053309952 980147720982626304 980282974043648448 981318901099552062 982964237422231552 983099879141475024 984884089448446848 986009695651823616 988843056846225408 991628841798783268 996368918815309824 999232047892365312 999291231158068224 1000347245442202656 1001490524206743552 1002162757684384512 1003308111365013504 1004368370540670976 1006191180650545152 1008017298945736704 1012012392178352128 1013849075285753856 1016762434697494528 1018748298827763072 1020910008055627776 1021675736468072736 1023843657504063488 1023984940277793456 1025843352147626112 1031836233230843904 1033650815037428736 1034743139268295584 1036621076000179968 1037716539093779192 1039599872195582784 1042676919539859456 1043840603939689728 1045735051496749056 1049938623287525376 1054807410666849792 1056012930968715264 1057838466444628096 1059047450885292032 1064018259998277632 1066096420662336768 1079731971410395392 1081691557565405184 1082834649489160896 1084799866638868992 1086768650425872384 1089224978024024064 1091075860317285888 1094211135777967744 1100668602434973696 1101831748603005824 1102666186105454592 1103831443246568448 1105834767100010496 1108268546803499008 1123196907163174912 1124136053878910976 1125390651122477988 1126676839732586496 1129914416858254848 1131965078231863296 1138513941200646144 1140580209696473088 1141785532985705472 1143857739034681344 1145066525896583936 1147144686560643072 1148523759062581248 1149737476803136512 1151824114692071424 1153914539582619648 1160590388813955072 1161816858125805568 1163925418666868736 1164086031676832532 1167270031938899968 1167431106480501591 1169549856220030632 1172031555300704256 1184345162854006784 1186658337000206016 1187912353962615654 1188014547339804672 1190068274750206608 1191428382245953536 1193590684210102272 1194852027022522368 1197020542498062336 1200496075535351808 1201903424026509312 1203945776901832704 1207405391203274752 1210946665535297952 1212330634566057984 1214530871652384768 1215814343286075392 1218020902892765184 1218188980675306008 1220231467144839168 1222989449009430528 1225067632636952576 1227460342856946624 1230987527750213712 1234524848232254556 1235838430804180992 1239389690662813696 1239560717178381552 1241810373652389504 1243229616256647168 1246802115153936384 1249064913911021568 1252583800166884128 1256183178902995864 1256291245462781952 1259901277777330176 1262187849969303552 1263521683747954688 1263596520558571776 1265040662155886592 1268675836472426496 1270978333453320192 1278331442751602688 1282004808966406144 1284508724608918656 1288022104208441344 1288199841633656928 1290537772380723456 1290933307287732224 1293454661403528576 1307043965391531264 1308425201466069416 1309416096000227328 1310799838855300032 1313178785931262464 1314679594202431488 1318457409128300544 1318535499713292288 1332309397189820416 1332388308210757632 1333796327256270208 1335320698942324736 1336217010245846016 1341588240867393536 1344208530400337664 1354438999014561792 1358331065103684096 1362234315290763648 1362314998727210196 1363871963886815232 1365313253703724608 1367791136196834816 1370273515754360832 1378201086716571648 1379657519024394112 1382161434666906624 1386133162927443712 1390318234654703616 1391787471919586304 1394313401995665408 1406409880889133056 1409156775187744644 1413206076265870347 1417388937499496448 1421461894216449024 1427260316031479808 1437999165323166318 1438122873095553024 1439642628547193856 1442255410087206912 1443779532652214528 1444872933517492224 1446399822185158656 1449024867234496512 1452299970698698752 1454767813756381184 1454935723821563904 1467558136579964928 1470221581473939456 1471775257662091264 1471978351649328093 1474446356133347328 1474649818712212536 1483264585269338112 1487443262698174902 1494553378222964736 1498848071838547968 1500520868163303984 1502235786310115328 1503244136526576768 1504962167047520256 1506552555811006464 1509286770975817728 1512025948418605056 1518018588267528192 1520773612928630784 1522380710647607296 1525143652046241792 1529526248747524096 1531365012083441664 1532513604702109104 1532983302404182016 1535765486256095232 1535977410416690184 1538552719443492864 1547453851751940096 1551900558222491648 1552114708902443376 1554931614000269952 1556574808640668788 1559399808293374176 1562708740400939008 1564015379309789184 1565760905909534592 1574907934931288064 1582211116000274688 1583883138616820872 1584019396453072896 1586757699666942144 1588571176327938048 1591454245613469696 1593136036030029824 1596027389997416448 1600661434047135744 1602537898702012416 1605261035869110272 1614595554047063936 1616440846088077312 1619597957115593088 1624027870523686912 1624251974233741344 1627199799958303488 1636613790475928832 1641316703666951616 1646033130976339408 1651002903652460544 1652747622904508736 1655747164869852672 1657639488342196224 1658752150650015744 1662402820205248512 1670111733555845504 1679868370369773568 1684795360744762368 1691567781963235328 1694871625287382272 1707770911800969216 1712678299478558208 1715786608552022016 1717599788844875904 1720717029840964608 1724606215204704768 1727736172038107136 1740885583220932608 1742725287188708352 1745888128000303104 1747733118473733376 1750905047908349952 1757943212171067392 1758047332951056384 1776517744281010176 1781622680327794688 1781868530943923481 1785102412125309912 1787142573368930304 1792278040533783552 1795530813747093504 1800744113303027712 1805918665352749056 1811108086804912128 1816312420387684864 1816419998302946928 1818495951849086976 1820417671604966144 1821796307478577152 1823721514929113088 1827031354339147776 1830347200717258752 1834484173514145792 1837601448955428864 1842881912889208832 1846481291625320568 1851787272348381834 1853757646206271488 1855716629226115072 1859084535994220544 1859341075767572328 1870203172730904576 1878875700250326192 1884274768354493796 1884436868194172928 1889851916665995264 1893281774953955328 1895282525621932032 1895394780837857664 1897560993233829888 1903013754708639744 1906467500179980288 1917332220430888424 1917497164127404032 1919523504729591808 1923007213449609216 1926497244689989632 1928533096246878208 1932033156312662016 1932299762450485392 1936399960931598336 1939914298428751872 1956744182106619904 1960565948087296896 1962637802199104124 1965928474844463104 1966199758282950048 1969768178896893696 1972019391303647232 1977686113692450816 1983257683597566536 1992737837630619648 1998464095784730624 1998582462316136448 2000694490884405312 2002981048413487104 2004325515368769024 2006616222730027008 2008736741081341952 2012382361301090304 2024024784356704256 2033524869394989056 2037496597655526144 2043351472936145472 2047687315008126976 2047969880555586912 2051686704295252224 2063672466461687808 2067301630074857472 2069486278536591168 2073242152000359936 2075433078187558384 2079199744391165568 2087681207879379456 2091470102993498112 2109614821333699584 2115676932889256192 2118094901770584064 2128036519996555264 2132192841324673536 2156998747984749477 2159463942820790784 2163383115130810368 2165669298978321792 2169599733277737984 2173537300851744768 2178449956048048128 2182151720634571776 2188422271555935488 2201337204869947392 2203663497206011648 2205332372210909184 2207662886493136896 2211669534200020992 2216537093606998016 2231164894047262353 2246393814326349824 2248272107757821952 2250781302244955976 2253353679465172992 2259828833716509696 2263930156463726592 2277027882401292288 2281160419392946176 2283571065971410944 2287715478069362688 2290133051793167872 2294289373121286144 2297047518125162496 2299474953606273024 2303648229384142848 2307829079165239296 2321180777627910144 2323633716251611136 2327850837333737472 2328172063353665064 2334540063877799936 2334862212961003182 2339099712440061264 2344063110601408512 2368690325708013568 2373316674000412032 2375824707925231308 2376029094679609344 2380136549500413216 2382856764491907072 2387181368420204544 2389704054045044736 2394041084996124672 2400992151070703616 2403806848053018624 2407891553803665408 2414810782406549504 2421893331070595904 2424661269132115968 2429061743304769536 2431628686572150784 2436041805785530368 2436377961350612016 2445978898018861056 2450135265273905152 2454920685713893248 2461975055500427424 2469049696464509112 2478779381325627392 2479121434356763104 2483620747304779008 2486459232513294336 2493604230307872768 2498129827822043136 2505167600333768256 2512366357805991728 2512582490925563904 2519802555554660352 2527043367495909376 2527193041117143552 2530081324311773184 2537351672944852992 2564009617932812288 2569017449217837312 2576044208416882688 2576399683267313856 2581075544761446912 2581866614575464448 2586909322807057152 2614087930783062528 2616850402932138832 2618832192000454656 2621599677710600064 2626357571862524928 2636914818256601088 2637070999426584576 2664618794379640832 2664776616421515264 2667592654512540416 2670641397884649472 2672434020491692032 2683176481734787072 2688417060800675328 2708877998029123584 2716662130207368192 2724468630581527296 2724629997454420392 2727743927773630464 2730626507407449216 2735582272393669632 2740547031508721664 2756402173433143296 2759315038048788224 2764322869333813248 2772266325854887424 2777680908522572751 2780636469309407232 2783574943839172608 2788626803991330816 2812819761778266112 2818313550375489288 2826412152531740694 2834777874998992896 2842923788432898048 2854520632062959616 2875998330646332636 2876245746191106048 2879285257094387712 2884510820174413824 2887559065304429056 2889745867034984448 2892799644370317312 2898049734468993024 2904599941397397504 2909535627512762368 2909871447643127808 2935116273159929856 2940443162947878912 2943550515324182528 2943956703298656186 2948892712266694656 2949299637424425072 2966529170538676224 2974886525396349804 2983435049894615177 2989106756445929472 2997696143677095936 3001041736326607968 3004471572620230656 3006488273053153536 3009924334095040512 3013105111622012928 3018573541951635456 3024051896837210112 3036037176535056384 3041547225857261568 3044761421295214592 3050287304092483584 3059052497495048192 3062730024166883328 3065027209404218208 3065966604808364032 3071530972512190464 3071954820833380368 3103801116444983296 3104229417804886752 3109863228000539904 3113149617281337576 3118799616586748352 3125417480801878016 3128030758619578368 3131521811819069184 3149815869862576128 3164422232000549376 3167766277233641744 3168038792906145792 3173515399333884288 3177142352655876096 3186272072060059648 3192054779994832896 3210522071738220544 3229191108094127872 3232881692176154624 3239195914231186176 3248055741047373824 3248503948467482688 3254399599916606976 3273227580951857664 3282633407333903232 3292066261952678816 3302005807304921088 3305495245809017472 3311494329739705344 3317504301300031488 3324805640410497024 3340223467111691008 3359736740739547136 3369590721489524736 3383135563926470656 3389743250574764544 3415541823601938432 3425356598957116416 3431573217104044032 3435199577689751808 3441434059681929216 3449212430409409536 3455472344076214272 3481771166441865216 3485450574377416704 3491776256000606208 3495466236947466752 3501810095816699904 3502293319441504773 3516094665902112768 3553035488562020352 3563245360655589376 3563737061887846962 3570204824250619824 3574285146737860608 3584556081067567104 3591061627494187008 3601488226606055424 3611837330705498112 3622216173609824256 3632624840775369728 3632839996605893856 3636991903698173952 3640835343209932288 3643592614957154304 3647443029858226176 3654062708678295552 3660694401434517504 3668968347028291584 3675202897910857728 3685763825778417664 3692962583250641136 3703574544696763668 3707515292412542976 3711433258452230144 3718169071988441088 3718682151535144656 3740406345461809152 3757751400500652384 3761722454214949571 3768549536708987592 3768873736388345856 3779703833331990528 3786563549907910656 3790565051243864064 3790789561675715328 3795121986467659776 3806027509417279488 3812935000359960576 3834664440861776848 3834994328254808064 3839047009459183616 3846014426899218432 3857066192493756416 3864066312625324032 3864599524900970784 3872799921863196672 3913488364213239808 3921131896174593792 3925275604398208248 3931856949688926208 3932399516565900096 3939536357793787392 3944038782607294464 3955372227384901632 3966515367195133072 3996928191569461248 3997164924632272896 4001388981768810624 4005962096826974208 4008651030737538048 4017473482162683904 4024764722602180608 4048049568713408512 4067049738789978112 4074993195311052288 4086702945872290944 4095374630016253952 4095939761111173824 4103373408590504448 4134603260149714944 4138972557073182336 4146484304000719872 4150866156375116768 4158399488782331136 4175362415758758912 4182940205986996224 4219229642667399168 4231353865778512384 4236189803541168128 4239618228797611041 4264385682649347072 4313997495969498954 4318927885641581568 4326766230261620736 4331338597956643584 4339199466555475968 4347074601703489536 4356899912096096256 4364303441269143552 4376844543111870976 4402674409739894784 4407326994412023296 4410664744421818368 4415325772986273792 4415935054947984279 4423339068400041984 4462329788094524706 4492787628652699648 4496544215515643904 4501562604489911952 4506707358930345984 4519657667433019392 4527860312927453184 4553664023523360007 4554055764802584576 4562320838785892352 4567142131942821888 4575430956138725376 4580266103586335744 4588578746242572288 4594095036250324992 4598949907212546048 4607296458768285696 4615658158330478592 4642361555255820288 4647267432503222272 4655701674667474944 4656344126707330128 4669080127755599872 4669724425922006364 4678199424880122528 4688126221202817024 4737380651416027136 4746633348000824064 4751649415850462616 4752058189359218688 4760273099000826432 4765713528983814144 4774362736840409088 4779408108090089472 4788082169992249344 4801984302141407232 4807613696106037248 4815783107607330816 4829621564813099008 4843786662141191808 4849322538264231936 4863257373144301568 4872083611571060736 4872755922701224032 4900270530547810304 4909841371427786496 4923950111000854848 4938099392929018224 4957558762651254784 4958242868713526208 4967241494609558016 4972918465026588672 4987208460615745536 5010335200667536512 5024732715611983456 5039605111109320704 5054086734991818752 5054386082234287104 5074703345889705984 5128019235865624576 5138034898435674624 5152799366534627712 5162151089522893824 5163733229150928896 5173818645614114304 5228175861566125056 5233700805864277664 5237664384000909312 5243199355421200128 5252715143725049856 5273829636513202176 5274141998853169152 5329553232843030528 5335185309025080832 5341282795769298944 5344868040983384064 5345605592831770443 5376834121601350656 5417755996058247168 5433324260414736384 5448937261163054592 5449259994908840784 5455487855547260928 5461253014814898432 5471164544787339264 5481094063017443328 5512804346866286592 5518630076097576448 5528645738667626496 5544532651709774848 5555361817045145502 5561272938618814464 5567149887678345216 5577253607982661632 5625639523556532224 5636627100750978576 5652824305063481388 5669555749997985792 5685847576865796096 5709041264125919232 5751996661292665272 5752491492382212096 5758570514188775424 5769021640348827648 5775118130608858112 5779491734069968896 5785599288740634624 5796099468937986048 5809199882794795008 5819071255025524736 5819742895286255616 5870232546319859712 5887101030648365056 5887913406597312372 5897785424533389312 5898599274848850144 5933058341077352448 5949773050792699608 5966870099789230354 5978213512891858944 5995392287354191872 6002083472653215936 6008943145240461312 6012976546106307072 6019848668190081024 6026210223244025856 6037147083903270912 6072074353070112768 6089522842590429184 6100574608184967168 6118104994990096384 6130054418808436416 6131933209616728064 6143061945024380928 6143909641666760736 6207602232889966592 6208458835609773504 6219726456001079808 6226299234562675152 6237599233173496704 6250834961603756032 6263043623638138368 6328844464001098752 6335532554467283488 6347030798667768576 6354284705311752192 6372544144120119296 6384109559989665792 6421044143476441088 6458382216188255744 6465763384352309248 6470996243954248431 6478391828462372352 6497007896934965376 6508799199833213952 6546455161903715328 6565266814667806464 6584132523905357632 6604011614609842176 6610990491618034944 6622988659479410688 6635008602600062976 6649611280820994048 6680446934223382016 6693494682141787059 6739181442979049472 6779486501149529088 6831083647203876864 6850713197914232832 6863146434208088064 6870399155379503616 6882868119363858432 6898424860818819072 6910944688152428544 6963542332883730432 6970901148754833408 6983552512001212416 6990932473894933504 7003620191633399808 7004586638883009546 7032189331804225536 7106070977124040704 7126490721311178752 7127474123775693924 7140409648501239648 7148570293475721216 7169112162135134208 7182123254988374016 7202976453212110848 7223674661410996224 7244432347219648512 7265249681550739456 7265679993211787712 7273983807396347904 7281670686419864576 7287185229914308608 7294886059716452352 7308125417356591104 7337936694056583168 7350405795821715456 7371527651556835328 7385925166501282272 7407149089393527336 7422866516904460288 7436338143976882176 7437364303070289312 7480812690923618304 7515502801001304768 7523444908429899142 7537099073417975184 7537747472776691712 7559407666663981056 7581130102487728128 7581579123351430656 7590243972935319552 7612055018834558976 7669328881723553696 7678094018918367232 7692028853798436864 7714132384987512832 7728132625250648064 7729199049801941568 7745599843726393344 7826976728426479616 7842263792349187584 7850551208796416496 7864799033131800192 7879072715587574784 7910744454769803264 7933030734390266144 7993856383138922496 7994329849264545792 8002777963537621248 8011924193653948416 8017302061475076096 8034946964325367808 8049529445204361216 8096099137426817024 8149986390622104576 8173405891744581888 8191879522222347648 8206746817181008896 8269206520299429888 8277945114146364672 8292968608001439744 8301732312750233536 8316798977564662272 8350724831517517824 8365880411973992448 8438459285334798336 8462707731557024768 8479236457595222082 8528771365298694144 8627994991938997908 8637855771283163136 8653532460523241472 8662677195913287168 8678398933110951936 8694149203406979072 8713799824192192512 8728606882538287104 8753689086223741952 8805348819479789568 8814653988824046592 8821329488843636736 8830651545972547584 8831870109895968558 8846678136800083968 8924659576189049412 8950305149683845531 8985575257305399296 8993088431031287808 9003125208979823904 9013414717860691968 9039315334866038784 9055720625854906368 9107328047046720014 9108111529605169152 9124641677571784704 9134284263885643776 9150861912277450752 9160532207172671488 9177157492485144576 9188190072500649984 9197899814425092096 9214592917536571392 9294534865006444544 9311403349334949888 9312688253414660256 9338160255511199744 9339448851844012728 9356398849760245056 9376252442405634048 9474761302832054272 9493266696001648128 9503298831700925232 9504116378718437376 9520546198001652864 9531427057967628288 9558816216180178944 9576164339984498688 9631566215214661632 9659243129626198016 9687573324282383616 9698645076528463872 9726514746288603136 9744167223142121472 9745511845402448064 9800541061095620608 9819682742855572992 9847900222001709696 9876198785858036448 9916485737427052416 9934482989219116032 9974416921231491072 10020670401335073024 10049465431223966912 10079210222218641408 10108173469983637504 10108772164468574208 10149406691779411968 10276069796871349248 10305598733069255424 10324302179045787648 10347637291228228608 10456351723132250112 10467401611728555328 10475328768001818624 10486398710842400256 10505430287450099712 10548283997706338304 10659106465686061056 10670370618050161664 10689736081966768128 10691211185663540886 10753668243202701312 10835511992116494336 10866648520829472768 10897874522326109184 10898519989817681568 10910975711094521856 10922506029629796864 10942329089574678528 10962188126034886656 11025608693732573184 11037260152195152896 11057291477335252992 11089065303419549696 11110723634090291004 11122545877237628928 11134299775356690432 11154507215965323264 11251279047113064448 11273254201501957152 11285167362644848713 11305648610126962776 11339111499995971584 11371695153731592192 11418082528251838464 11503993322585330544 11504982984764424192 11517141028377550848 11538043280697655296 11550236261217716224 11571198577481269248 11592198937875972096 11618399765589590016 11638142510051049472 11740465092639719424 11774202061296730112 11775826813194624744 11795570849066778624 11797198549697700288 11866116682154704896 11899546101585399216 11933740199578460708 11990784574708383744 12004166945306431872 12017886290480922624 12025953092212614144 12052420446488051712 12074294167806541824 12144148706140225536 12179045685180858368 12201149216369934336 12236209989980192768 12260108837616872832 12263866419233456128 12286123890048761856 12287819283333521472 12416917671219547008 12439452912002159616 12452598469125350304 12475198466346993408 12526087247276276736 12657688928002197504 12671065108934566976 12694061597335537152 12708569410623504384 12745088288240238592 12916764432376511488 12941992487908496862 12956783656924744704 12994015793869930752 13017598399666427904 13092910323807430656 13130533629335612928 13168265047810715264 13208023229219684352 13221980983236069888 13245977318958821376 13270017205200125952 13360893868446764032 13386989364283574118 13478362885958098944 13558973002299058176 13660992070570080021 13662167294407753728 13701426395828465664 13726292868416176128 13740798310759007232 13765736238727716864 13796849721637638144 13821889376304857088 13927084665767460864 13941802297509666816 13967105024002424832 13981864947789867008 14007240383266799616 14009173277766019092 14064378663608451072 14212141954248081408 14252981442622357504 14254948247551387848 14280819297002479296 14297140586951442432 14338224324270268416 14364246509976748032 14405952906424221696 14447349322821992448 14488864694439297024 14530499363101478912 14531359986423575424 14547967614792695808 14563341372839729152 14589772119432904704 14616250834713182208 14700811591643430912 14743055303113670656 14771850333002564544 14814298178787054672 14845733033808920576 14872676287953764352 14874728606140578624 14961625381847236608 15031005602002609536 15046889816859798284 15074198146835950368 15118815333327962112 15162260204975456256 15163158246702861312 15224110037669117952 15338657763447107392 15356188037836734464 15384057707596873728 15428264769975025664 15458398099603883136 15491199687452786688 15684527584698375168 15701102417592832992 15729598066263600384 15758145431175149568 15821488909539606528 15866061468780532288 15988659698529091584 16005555927075242496 16023848387307896832 16034604122950152192 16069893928650735616 16299972781244209152 16346811783489163776 16383759044444695296 16413493634362017792 16538413040598859776 16555890228292729344 16585937216002879488 16603464625500467072 16633597955129324544 16701449663035035648 16731760823947984896 16876918570669596672 16925415463114049536 16958472915190444164 17057542730597388288 17255989983877995816 17275711542566326272 17307064921046482944 17325354391826574336 17356797866221903872 17388298406813958144 17427599648384385024 17457213765076574208 17507378172447483904 17610697638959579136 17629307977648093184 17661303091945095168 17663740219791937116 17693356273600167936 17849319152378098824 17900610299367691062 17971150514610798592 17986176862062575616 18006250417959647808 18026829435721383936 18078630669732077568 18111441251709812736 18214656094093440028 18216223059210338304 18268568527771287552 18301723824554901504 18321064414345342976 18354314984970289152 18395799628850184192 18429185835073142784 18589069730012889088 18622806698669899776 18625376506829320512 18676320511022399488 18678897703688025456 18712797699520490112 18752504884811268096 18986533392003296256 19006597663401850464 19041092396003305728 19062854115935256576 19117632432360357888 19152328679968997376 19263132430429323264 19318486259252396032 19375146648564767232 19397290153056927744 19453029492577206272 19491023690804896128 19639365485711145984 19695800444003419392 19752397571716072896 19832971474854104832 19868965978438232064 19948833842462982144 20041340802670146048 20098930862447933824 20216346939967275008 20217544328937148416 20552139593742698496 20611197466138510848 20648604358091575296 20695274582456457216 20912703446264500224 20934803223457110656 20950657536003637248 20972797421684800512 21010860574900199424 21096567995412676608 21318212931372122112 21340741236100323328 21379472163933536256 21382422371327081772 21507336486405402624 21671023984232988672 21733297041658945536 21795749044652218368 21797039979635363136 21821951422189043712 21845012059259593728 21884658179149357056 21924376252069773312 22051217387465146368 22074520304390305792 22114582954670505984 22178130606839099392 22221447268180582008 22268599550713380864 22309014431930646528 22502558094226128896 22546508403003914304 22570334725289697426 22611297220253925552 22678222999991943168 22743390307463184384 22836165056503676928 23007986645170661088 23034282056755101696 23076086561395310592 23100472522435432448 23142397154962538496 23184397875751944192 23236799531179180032 23276285020102098944 23480930185279438848 23548404122593460224 23551653626389249488 23594397099395400576 23732233364309409792 23799092203170798432 23867480399156921416 23981569149416767488 24008333890612863744 24035772580961845248 24051906184425228288 24104840892976103424 24148588335613083648 24288297412280451072 24358091370361716736 24472419979960385536 24520217675233745664 24527732838466912256 24575638566667042944 24833835342439094016 24878905824004319232 24905196938250700608 24950396932693986816 25052174494552553472 25315377856004395008 25342130217869133952 25388123194671074304 25490176576480477184 25833528864753022976 25883984975816993724 25913567313849489408 25988031587739861504 26035196799332855808 26185820647614861312 26261067258671225856 26336530095621430528 26416046458439368704 26443961966472139776 26491954637917642752 26540034410400251904 26721787736893528064 26773978728567148236 26850915449051536593 26956725771916197888 27117946004598116352 27321984141140160042 27324334588815507456 27402852791656931328 27452585736832352256 27481596621518014464 27531472477455433728 27593699443275276288 27643778752609714176 27883604595019333632 27934210048004849664 27963729895579734016 28014480766533599232 28018346555532038184 28128757327216902144 28424283908496162816 28505962885244715008 28509896495102775696 28561638594004958592 28594281173902884864 28676448648540536832 28728493019953496064 28894698645643984896 28977729388878594048 29060998726202957824 29062719972847150848 29095935229585391616 29126682745679458304 29179544238865809408 29232501669426364416 29401623183286861824 29486110606227341312 29543700666005129088 29628596357574109344 29691466067617841152 29749457212281157248 29923250763694473216 30062011204005219072 30093779633719596568 30148396293671900736 30237630666655924224 30324520409950912512 30326316493405722624 30448220075338235904 30677315526894214784 30712376075673468928 30856529539950051328 30916796199207766272 31369055169396750336 31402204835185665984 31459196132527200768 31516290862350299136 31732122937561064576 31977319397058183168 32011111854150484992 32069208245900304384 32139787857301471232 32599945562488418304 32693623566978327552 32767518088889390592 32826987268724035584 33076826081197719552 33111780456585458688 33171874432005758976 33206929251000934144 33267195910258649088 33402899326070071296 33463521647895969792 33753837141339193344 33850830926228099072 33855502087934546139 33916945830380888328 34115085461194776576 34511979967755991632 34551423085132652544 34614129842092965888 34650708783653148672 34713595732443807744 34776596813627916288 34855199296768770048 34914427530153148416 35014756344894967808 35221395277919158272 35258615955296186368 35322606183890190336 35327480439583874232 35386712547200335872 35698638304756197648 35801220598735382124 35942301029221597184 35972353724125151232 36012500835919295616 36053658871442767872 36157261339464155136 36222882503419625472 36429312188186880056 36432446118420676608 36537137055542575104 36603447649109803008 36642128828690685952 36708629969940578304 36791599257700368384 36858371670146285568 37178139460025778176 37250753013658641024 37352641022044798976 37357795407376050912 37425595399040980224 37973066784006592512 38013195326803700928 38082184792006611456 38125708231870513152 38235264864720715776 38636972518504792064 38750293297129534464 38906058985154412544 38982047381609792256 39278730971422291968 39391600888006838784 39504795143432145792 39665942949708209664 39737931956876464128 40082681605340292096 40197861724895867648 40432693879934550016 40435088657874296832 40982976211710240063 41104279187485396992 41222394932277021696 41297208716183150592 41390549164912914432 41825406892529000448 41869606446914221312 41901315072007274496 41945594843369601024 42021721149800398848 42193135990825353216 42636425862744244224 42681482472200646656 42758944327867072512 42764844742654163544 43014672972810805248 43342047968465977344 43466594083317891072 43591498089304436736 43594079959270726272 43643902844378087424 43690024118519187456 43769316358298714112 43848752504139546624 44102434774930292736 44149040608780611584 44229165909341011968 44356261213678198784 44442894536361164016 44537199101426761728 44618028863861293056 45005116188452257792 45093016806007828608 45140669450579394852 45222594440507851104 45356445999983886336 45486780614926368768 45672330113007353856 46015973290341322176 46068564113510203392 46152173122790621184 46200945044870864896 46284794309925076992 46473599062358360064 46552570040204197888 47096808245186920448 47103307252778498976 47188794198790801152 47464466728618819584 47598184406341596864 47734960798313842832 48016667781225727488 48071545161923690496 48103812368850456576 48209681785952206848 48716182740723433472 48944839959920771072 49040435350467491328 49055465676933824512 49151277133334085888 49667670684878188032 49757811648008638464 49810393876501401216 49900793865387973632 50104348989105106944 50630755712008790016 50684260435738267904 50776246389342148608 50980353152960954368 51667057729506045952 51767969951633987448 51827134627698978816 51976063175479723008 52070393598665711616 52371641295229722624 52522134517342451712 52673060191242861056 52832092916878737408 52887923932944279552 52983909275835285504 53080068820800503808 53443575473787056128 53547957457134296472 53701830898103073186 53913451543832395776 54235892009196232704 54643968282280320084 54648669177631014912 54805705583313862656 54905171473664704512 54963193243036028928 55062944954910867456 55187398886550552576 55287557505219428352 55767209190038667264 55868420096009699328 55927459791159468032 56028961533067198464 56036693111064076368 56257514654433804288 57011925770489430016 57019792990205551392 57123277188009917184 57188562347805769728 57352897297081073664 57456986039906992128 57789397291287969792 57955458777757188096 58121997452405915648 58125439945694301696 58191870459170783232 58253365491358916608 58359088477731618816 58972221212454682624 59087401332010258176 59257192715148218688 59382932135235682304 59498914424562314496 59846501527388946432 60124022408010438144 60187559267439193136 60296792587343801472 60649040819901825024 60652632986811445248 61354631053788429568 61424752151346937856 61713059079900102656 61833592398415532544 62738110338793500672 62804409670371331968 62918392265054401536 63032581724700598272 63464245875122129152 63954638794116366336 64022223708300969984 64138416491800608768 64279575714602942464 65199891124976836608 65387247133956655104 65535036177778781184 65653974537448071168 66153652162395439104 66223560913170917376 66343748864011517952 66413858502001868288 66534391820517298176 66805798652140142592 66927043295791939584 67507674282678386688 67701661852456198144 67711004175869092278 67833891660761776656 68230170922389553152 69023959935511983264 69102846170265305088 69228259684185931776 69301417567306297344 69427191464887615488 69553193627255832576 69710398593537540096 69828855060306296832 70029512689789935616 70442790555838316544 70517231910592372736 70645212367780380672 70654960879167748464 71397276609512395296 71602441197470764248 71884602058443194368 71944707448250302464 72025001671838591232 72107317742885535744 72314522678928310272 72445765006839250944 72858624376373760112 72864892236841353216 73074274111085150208 73284257657381371904 73417259939881156608 73583198515400736768 74356278920051556352 74501506027317282048 74705282044089597952 74715590814752101824 74851190798081960448 75946133568013185024 76026390653607401856 76164369584013222912 76470529729441431552 77273945037009584128 77500586594259068928 77812117970308825088 77964094763219584512 78557461942844583936 78783201776013677568 79009590286864291584 79331885899416419328 79475863913752928256 80165363210680584192 80395723449791735296 80552746347154609779 80870177315748593664 81965952423420480126 82208558374970793984 82444789864554043392 82594417432366301184 82781098329825828864 83650813785058000896 83739212893828442624 83802630144014548992 83891189686739202048 84043442299600797696 84386271981650706432 85272851725488488448 85362964944401293312 85517888655734145024 85529689485308327088 86029345945621610496 86519616446943840133 86684095936931954688 86933188166635782144 87182996178608873472 87188159918541452544 87287805688756174848 87380048237038374912 87538632716597428224 87697505008279093248 88204869549860585472 88298081217561223168 88458331818682023936 88712522427356397568 88885789072722328032 89074398202853523456 90010232376904515584 90186033612015657216 90281338901158789704 90445188881015702208 90712891999967772672 90973561229852737536 91344660226014707712 92031946580682644352 92137128227020406784 92401890089741729792 92569588619850153984 93105140080408395776 94193616490373840896 94206614505556997952 94377588397581602304 95196368812683193728 95469921596627685664 96033335562451454976 96207624737700913152 96419363571904413696 97432365481446866944 98080870700934982656 98110931353867649024 98302554266668171776 99335341369756376064 99515623296017276928 99620787753002802432 99801587730775947264 100208697978210213888 101261511424017580032 101368520871476535808 101552492778684297216 101566506263803638417 103334115459012091904 103535939903267974896 103654269255397957632 103952126350959446016 104140787197331423232 104743282590459445248 105044269034684903424 105346120382485722112 105664185833757474816 105775847865888559104 105967818551670571008 106160137641601007616 106887150947574112256 107095914914268592944 107403661796206146372 107826903087664791552 108471784018392465408 109287936564560640168 109297338355262029824 109611411166627725312 109810342947329409024 109926386486072057856 110125889909821734912 110374797773101105152 110575115010438856704 111534418380077334528 111854919582318936064 112057923066134396928 112073386222128152736 114023851540978860032 114039585980411102784 114246554376019834368 114377124695611539456 114705794594162147328 115910917555514376192 116243994904811831296 116250879891388603392 116506730982717833216 116718176955463237632 117944442424909365248 118174802664020516352 118514385430296437376 118765864270471364608 118997828849124628992 120248044816020876288 120375118534878386272 120593585174687602944 121298081639803650048 121305265973622890496 122709262107576859136 122849504302693875712 122948928635130720189 123667184796831065088 125476220677587001344 125608819340742663936 125836784530108803072 126065163449401196544 126928491750244258304 127909277588232732672 128044447416601939968 128276832983601217536 130399782249953673216 130774494267913310208 131070072355557562368 131307949074896142336 132307304324790878208 132447121826341834752 132687497728023035904 132827717004003736576 133068783641034596352 133611597304280285184 133854086591583879168 135015348565356773376 135403323704912396288 135422008351738184556 135667783321523553312 136460341844779106304 138047919871023966528 138205692340530610176 138456519368371863552 138602835134612594688 138854382929775230976 139420797187075080192 139657710120612593664 140059025379579871232 141034463821184745472 141290424735560761344 141309921758335496928 142794553219024790592 143204882394941528496 143769204116886388736 144050003343677182464 144214635485771071488 144629045357856620544 145717248752747520224 146148548222170300416 146568515314762743808 146834519879762313216 147166397030801473536 148712557840103112704 149003012054634564096 149431181629504203648 149702381596163920896 151892267136026370048 152052781307214803712 152328739168026445824 152941059458882863104 155001173188518137856 155928189526439169024 157114923885689167872 157566403552027355136 158019180573728583168 158663771798832838656 158951727827505856512 160330726421361168384 160791446899583470592 161105492694309219558 161740354631497187328 163931904846840960252 164417116749941587968 164889579729108086784 165188834864732602368 165562196659651657728 167301627570116001792 167478425787656885248 167605260288029097984 167782379373478404096 168086884599201595392 168772543963301412864 170725929888802586624 171035777311468290048 171059378970616654176 172058691891243220992 173039232893887680266 173368191873863909376 173866376333271564288 174365992357217746944 174376319837082905088 174575611377512349696 174760096474076749824 175077265433194856448 176596162435122446336 176916663637364047872 177425044854712795136 177771578145444656064 178148796405707046912 180020464753809031168 180372067224031314432 180562677802317579408 180890377762031404416 181947122459705475072 184063893161365288704 184274256454040813568 184803780179483459584 185139177239700307968 186210280160816791552 188413229011113995904 188755176795163204608 190392737625366387456 190939843193255371328 192066671124902909952 192415249475401826304 192838727143808827392 196161741401869965312 196605108533336343552 198670682739512752128 199031246592034553856 199241575506005604864 199603175461551894528 200417395956420427776 202523022848035160064 202737041742953071616 203104985557368594432 203133012527607276834 206668230918024183808 207071879806535949792 207308538510795915264 207904252701918892032 208281574394662846464 209486565180918890496 210088538069369806848 210692240764971444224 211328371667514949632 211551695731777118208 211935637103341142016 213774301895148224512 214191829828537185888 214807323592412292744 215653806175329583104 216943568036784930816 218575873129121280336 218594676710524059648 219222822333255450624 219852772972144115712 220251779819643469824 220749595546202210304 223068836760154669056 223709839164637872128 224115846132268793856 224146772444256305472 228079171960822205568 228493108752039668736 229411589188324294656 231821835111028752384 232487989809623662592 232501759782777206784 233013461965435666432 233436353910926475264 236349605328041032704 237028770860592874752 237995657698249257984 240496089632041752576 240750237069756772544 241187170349375205888 242610531947245780992 245418524215153718272 245897857270261440378 247334369593662130176 250952441355174002688 251217638681485327872 251673569060217606144 252130326898802393088 253856983500488516608 255818555176465465344 256088894833203879936 256553665967202435072 259558849340831520399 260799564499907346432 261548988535826620416 262140144711115124736 262615898149792284672 264614608649581756416 264894243652683669504 265374995456046071808 265655434008007473152 266137567282069192704 267223194608560570368 270030697130713546752 270806647409824792576 270844016703476369112 271335566643047106624 272920683689558212608 276095839742047933056 276411384681061220352 277205670269225189376 277708765859550461952 279315420241225187328 280118050759159742464 282068927642369490944 282580849471121522688 282619843516670993856 285589106438049581184 286409764789883056992 288100006687354364928 289258090715713241088 291434497505495040448 292297096444340600832 293137030629525487616 294332794061602947072 298006024109269128192 298862363259008407296 299404763192327841792 303784534272052740096 304105562614429607424 304657478336052891648 310002346377036275712 311856379052878338048 314229847771378335744 315132807104054710272 316038361147457166336 317327543597665677312 317903455655011713024 320661452842722336768 321582893799166941184 322210985388618439116 323480709262994374656 327863809693681920504 328834233499883175936 329779159458216173568 330377669729465204736 331124393319303315456 334603255140232003584 334956851575313770496 335564758746956808192 336173769198403190784 341451859777605173248 342071554622936580096 342118757941233308352 344117383782486441984 346078465787775360532 347732752666543128576 348731984714435493888 348752639674165810176 349520192948153499648 350154530866389712896 353192324870244892672 353833327274728095744 354850089709425590272 355543156290889312128 356297592811414093824 360744134448062628864 361125355604635158816 361780755524062808832 363894244919410950144 368127786322730577408 368548512908081627136 369607560358966919168 376826458022227991808 377510353590326409216 380785475250732774912 381879686386510742656 384133342249805819904 384830498950803652608 392323482803739930624 393210217066672687104 397341365479025504256 398062493184069107712 398483151012011209728 399206350923103789056 400834791912840855552 405046045696070320128 405474083485906143232 406209971114737188864 406266025055214553668 413336461836048367616 414143759613071899584 414617077021591830528 415808505403837784064 416563148789325692928 418973130361837780992 420177076138739613696 421384481529942888448 423103391463554236416 423871274206682284032 427548603790296449024 428383659657074371776 429614647184824585488 431307612350659166208 433887136073569861632 437151746258242560672 438445644666510901248 439705545944288231424 440503559639286939648 441499191092404420608 446137673520309338112 447419678329275744256 448293544888512610944 456158343921644411136 456986217504079337472 458823178376648589312 464975979619247325184 465003519565554413568 466026923930871332864 472699210656082065408 474057541721185749504 475991315396498515968 480992179264083505152 481500474139513545088 482374340698750411776 485221063894491561984 490837048430307436544 491795714540522880756 494668739187324260352 501904882710348005376 502435277362970655744 503347138120435212288 504260653797604786176 507713967000977033216 512177789666407759872 513107331934404870144 519117698681663040798 521599128999814692864 523097977071653240832 524280289422230249472 525231796299584569344 529788487305367339008 530749990912092143616 531310868016014946304 532275134564138385408 534446389217121140736 540061394261427093504 541613294819649585152 541688033406952738224 542671133286094213248 545841367379116425216 552191679484095866112 552822769362122440704 554411340538450378752 555417531719100923904 558630840482450374656 560236101518319484928 564137855284738981888 565239687033341987712 571178212876099162368 572819529579766113984 576200013374708729856 578516181431426482176 582868995010990080896 586274061259050975232 596012048218538256384 597724726518016814592 598809526384655683584 607569068544105480192 608211125228859214848 609314956672105783296 620004692754072551424 623712758105756676096 628459695542756671488 630265614208109420544 632076722294914332672 634655087195331354624 635806911310023426048 641322905685444673536 643165787598333882368 644421970777236878232 646961418525988749312 655727619387363841008 657668466999766351872 659558318916432347136 660755339458930409472 662248786638606630912 669206510280464007168 669913703150627540992 671129517493913616384 672347538396806381568 682903719555210346496 684237515882466616704 688234767564972883968 692156931575550721064 695465505333086257152 697463969428870987776 697505279348331620352 699040385896306999296 700309061732779425792 706384649740489785344 709700179418851180544 711086312581778624256 721488268896125257728 722250711209270317632 723561511048125617664 736255572645461154816 739215120717933838336 753652916044455983616 755020707180652818432 761570950501465549824 763759372773021485312 768266684499611639808 769660997901607305216 778676548022494561197 784646965607479861248 786420434133345374208 794682730958051008512 796124986368138215424 796966302024022419456 798412701846207578112 801669583825681711104 810092091392140640256 810948166971812286464 812419942229474377728 812532050110429107336 826672923672096735232 828287519226143799168 829234154043183661056 831617010807675568128 833126297578651385856 837946260723675561984 840354152277479227392 842768963059885776896 846206782927108472832 847742548413364568064 855097207580592898048 856767319314148743552 859229294369649170976 867774272147139723264 874303492516485121344 876891289333021802496 879411091888576462848 882998382184808841216 894839356658551488512 896587089777025221888 912316687843288822272 913972435008158674944 929951959238494650368 930007039131108827136 932053847861742665728 945398421312164130816 948115083442371499008 951982630792997031936 961984358528167010304 963000948279027090176 964748681397500823552 970442127788983123968 981674096860614873088 983591429081045761512 989337478374648520704 1003809765420696010752 1004870554725941311488 1006694276240870424576 1008521307595209572352 1015427934001954066432 1024355579332815519744 1026214663868809740288 1038235397363326081596 1043198257999629385728 1046195954143306481664 1048560578844460498944 1050463592599169138688 1059576974610734678016 1061499981824184287232 1062621736032029892608 1064550269128276770816 1068892778434242281472 1083226589639299170304 1083376066813905476448 1085342266572188426496 1091682734758232850432 1104383358968191732224 1105645538724244881408 1108822681076900757504 1120472203036638969856 1128275710569477963776 1130479374066683975424 1142356425752198324736 1145639059159532227968 1152400026749417459712 1165737990021980161792 1172548122518101950464 1192024096437076512768 1195449453036033629184 1197619052769311367168 1215138137088210960384 1216422250457718429696 1218629913344211566592 1240009385508145102848 1247425516211513352192 1256919391085513342976 1260531228416218841088 1264153444589828665344 1269310174390662709248 1271613822620046852096 1282645811370889347072 1286331575196667764736 1288843941554473756464 1293922837051977498624 1311455238774727682016 1315336933999532703744 1319116637832864694272 1321510678917860818944 1324497573277213261824 1338413020560928014336 1339827406301255081984 1342259034987827232768 1365807439110420692992 1368475031764933233408 1376469535129945767936 1384313863151101442128 1394927938857741975552 1395010558696663240704 1398080771792613998592 1412769299480979570688 1419400358837702361088 1422172625163557248512 1442976537792250515456 1444501422418540635264 1447123022096251235328 1472511145290922309632 1478430241435867676672 1507305832088911967232 1510041414361305636864 1523141901002931099648 1527518745546042970624 1536533368999223279616 1539321995803214610432 1557353096044989122394 1569293931214959722496 1572840868266690748416 1589365461916102017024 1592249972736276430848 1593932604048044838912 1596825403692415156224 1603339167651363422208 1620184182784281280512 1621896333943624572928 1624839884458948755456 1625064100220858214672 1653345847344193470464 1656575038452287598336 1658468308086367322112 1663234021615351136256 1666252595157302771712 1675892521447351123968 1680708304554958454784 1685537926119771553792 1692413565854216945664 1710194415161185796096 1713534638628297487104 1718458588739298341952 1735548544294279446528 1748606985032970242688 1758822183777152925696 1789678713317102977024 1793174179554050443776 1824633375686577644544 1827944870016317349888 1860014078262217654272 1864107695723485331456 1890796842624328261632 1896230166884742998016 1903965261585994063872 1923968717056334020608 1926001896558054180352 1929497362795001647104 1940884255577966247936 1963348193721229746176 1967182858162091523024 1978674956749297041408 2007619530841392021504 2009741109451882622976 2013388552481740849152 2017042615190419144704 2030855868003908132864 2048711158665631039488 2076470794726652163192 2086396515999258771456 2092391908286612963328 2097121157688920997888 2100927185198338277376 2119153949221469356032 2125243472064059785216 2129100538256553541632 2166453179278598340608 2166752133627810952896 2170684533144376852992 2208766717936383464448 2217645362153801515008 2240944406073277939712 2256551421138955927552 2260958748133367950848 2284712851504396649472 2291278118319064455936 2304800053498834919424 2331475980043960323584 2336029644067483683591 2384048192874153025536 2390898906072067258368 2395238105538622734336 2430276274176421920768 2432844500915436859392 2437259826688423133184 2480018771016290205696 2494851032423026704384 2513838782171026685952 2521062456832437682176 2528306889179657330688 2538620348781325418496 2543227645240093704192 2565291622741778694144 2572663150393335529472 2577687883108947512928 2622910477549455364032 2630673867999065407488 2638233275665729388544 2648995146554426523648 2679654812602510163968 2684518069975654465536 2731614878220841385984 2736950063529866466816 2768627726302202884256 2789855877715483951104 2790021117393326481408 2796161543585227997184 2825538598961959141376 2844345250327114497024 2885953075584501030912 2889002844837081270528 2894246044192502470656 2945022290581844619264 3014611664177823934464 3020082828722611273728 3046283802005862199296 3055037491092085941248 3073066737998446559232 3078643991606429220864 3114706192089978244788 3138587862429919444992 3145681736533381496832 3178730923832204034048 3184499945472552861696 3187865208096089677824 3193650807384830312448 3206678335302726844416 3243792667887249145856 3249679768917897510912 3250128200441716429344 3306691694688386940928 3313150076904575196672 3316936616172734644224 3326468043230702272512 3361416609109916909568 3371075852239543107584 3384827131708433891328 3420388830322371592192 3427069277256594974208 3436917177478596683904 3497213970065940485376 3517644367554305851392 3586348359108100887552 3649266751373155289088 3655889740032634699776 3720028156524435308544 3781593685248656523264 3792460333769485996032 3807930523171988127744 3847937434112668041216 3852003793116108360704 3858994725590003294208 3881768511155932495872 3926696387442459492352 3934365716324183046048 3957349913498594082816 4015239061682784043008 4019482218903765245952 4026777104963481698304 4061711736007816265728 4097422317331262078976 4152941589453304326384 4184783816573225926656 4194242315377841995776 4238307898442938712064 4250486944128119570432 4258201076513107083264 4333504267255621905792 4341369066288753705984 4417533435872766928896 4435290724307603030016 4521917496266735901696 4569425703008793298944 4582556236638128911872 4609600106997669838848 4662951960087920647168 4672059288134967367182 4768096385748306051072 4781797812144134516736 4790476211077245468672 4860552548352843841536 4865689001830873718784 4874519653376846266368 4960037542032580411392 4989702064846053408768 5027677564342053371904 5042124913664875364352 5056613778359314661376 5077240697562650836992 5130583245483557388288 5145326300786671058944 5155375766217895025856 5245820955098910728064 5276466551331458777088 5359309625205020327936 5369036139951308931072 5473900127059732933632 5537255452604405768512 5580042234786652962816 5592323087170455994368 5688690500654228994048 5771906151169002061824 5778005689674162541056 5788492088385004941312 5890044581163689238528 6029223328355647868928 6040165657445222547456 6092567604011724398592 6110074982184171882496 6146133475996893118464 6229412384179956489576 6277175724859838889984 6291363473066762993664 6357461847664408068096 6375730416192179355648 6387301614769660624896 6487585335774498291712 6499359537835795021824 6500256400883432858688 6626300153809150393344 6652936086461404545024 6722833218219833819136 6742151704479086215168 6769654263416867782656 6854138554513189948416 6873834354957193367808 6994427940131880970752 7172696718216201775104 7298533502746310578176 7311779480065269399552 7440056313048870617088 7563187370497313046528 7584920667538971992064 7615861046343976255488 7695874868225336082432 7704007586232216721408 7717989451180006588416 7853392774884918984704 7868731432648366092096 7914699826997188165632 8038964437807530491904 8053554209926963396608 8123423472015632531456 8194844634662524157952 8305883178906608652768 8369567633146451853312 8388484630755683991552 8476615796885877424128 8500973888256239140864 8667008534511243811584 8682738132577507411968 8835066871745533857792 9043834992533471803392 9138851406017586597888 9165112473276257823744 9219200213995339677696 9325903920175841294336 9344118576269934734364 9536192771496612102144 9563595624288269033472 9580952422154490937344 9731378003661747437568 9749039306753692532736 9920075084065160822784 9979404129692106817536 10084249827329750728704 10113227556718629322752 10154481395125301673984 10261166490967114776576 10290652601573342117888 10310751532435790051712 10491641910197821456128 10552933102662917554176 10718619250410040655872 10947800254119465867264 11074510905208811537024 11160084469573305925632 11377381001308457988096 11543812302338004123648 11556011379348325082112 11576984176770009882624 11780089162327378477056 12058446656711295737856 12080331314890445094912 12185135208023448797184 12220149964368343764992 12292266951993786236928 12458824768359912979152 12554351449719677779968 12582726946133525987328 12714923695328816136192 12751460832384358711296 12774603229539321249792 12975170671548996583424 13000512801766865717376 13252600307618300786688 13305872172922809090048 13484303408958172430336 13708277109026379896832 13747668709914386735616 13988855880263761941504 14345393436432403550208 14597067005492621156352 14623558960130538799104 14880112626097741234176 15126374740994626093056 15169841335077943984128 15231722092687952510976 15391749736450672164864 15408015172464433442816 15435978902360013176832 15706785549769837969408 15737462865296732184192 15829399653994376331264 16077928875615060983808 16107108419853926793216 16246846944031265062912 16611766357813217305536 16776969261511367983104 17001947776512478281728 17334017069022487623168 17365476265155014823936 17670133743491067715584 18087669985066943606784 18277702812035173195776 18330224946552515647488 18438400427990679355392 18651807840351682588672 18688237152539869468728 19072385542993224204288 19127191248576538066944 19161904844308981874688 19462756007323494875136 19498078613507385065472 19958808259384213635072 20168499654659501457408 20226455113437258645504 20308962790250603347968 20581305203146684235776 20621503064871580103424 20983283820395642912256 21437238500820081311744 21895600508238931734528 22149021810417623074048 22320168939146611851264 22754762002616915976192 23087624604676008247296 23112022758696650164224 23153968353540019765248 23560178324654756954112 24116893313422591475712 24160662629780890189824 24370270416046897594368 24440299928736687529984 24584533903987572473856 24917649536719825958304 25108702899439355559936 25165453892267051974656 25429847390657632272384 25502921664768717422592 25950341343097993166848 26001025603533731434752 26505200615236601573376 26968606817916344860672 27416554218052759793664 27495337419828773471232 27977711760527523883008 28690786872864807100416 29194134010985242312704 29247117920261077598208 29760225252195482468352 30252749481989252186112 30339682670155887968256 30463444185375905021952 30783499472901344329728 30816030344928866885632 30871957804720026353664 31413571099539675938816 31474925730593464368384 31658799307988752662528 32155857751230121967616 32493693888062530125824 33223532715626434611072 34003895553024956563456 34668034138044975246336 34730952530310029647872 35340267486982135431168 36175339970133887213568 36555405624070346391552 36660449893105031294976 36876800855981358710784 37303615680703365177344 37376474305079738937456 38144771085986448408576 38254382497153076133888 38323809688617963749376 38925512014646989750272 39917616518768427270144 40452910226874517291008 41162610406293368471552 41243006129743160206848 41966567640791285824512 42874477001640162623488 43791201016477863469056 44298043620835246148096 44640337878293223702528 45509524005233831952384 46175249209352016494592 46224045517393300328448 46307936707080039530496 47120356649309513908224 48233786626845182951424 48321325259561780379648 48740540832093795188736 48880599857473375059968 49835299073439651916608 50330907784534103949312 51005843329537434845184 51900682686195986333696 52002051207067462869504 53010401230473203146752 54833108436105519587328 54990674839657546942464 55955423521055047766016 57381573745729614200832 58388268021970484625408 58494235840522155196416 60505498963978504372224 60679365340311775936512 60926888370751810043904 61632060689857733771264 61743915609440052707328 62827142199079351877632 62949851461186928736768 64311715502460243935232 64987387776125060251648 66447065431252869222144 69336068276089950492672 69461905060620059295744 70680534973964270862336 72350679940267774427136 73110811248140692783104 73320899786210062589952 73753601711962717421568 74607231361406730354688 74752948610159477874912 76289542171972896817152 76508764994306152267776 77851024029293979500544 80905820453749034582016 82486012259486320413696 83933135281582571649024 87582402032955726938112 88596087241670492296192 89280675756586447405056 91019048010467663904768 92350498418704032989184 92448091034786600656896 92615873414160079060992 94240713298619027816448 96467573253690365902848 97481081664187590377472 97761199714946750119936 99670598146879303833216 102011686659074869690368 104004102414134925739008 106020802460946406293504 109666216872211039174656 109981349679315093884928 111910847042110095532032 114763147491459228401664 116776536043940969250816 121358730680623551873024 123264121379715467542528 123487831218880105414656 125899702922373857473536 128623431004920487870464 132894130862505738444288 138672136552179900985344 138923810121240118591488 141361069947928541724672 144701359880535548854272 146221622496281385566208 146641799572420125179904 149214462722813460709376 149505897220318955749824 153017529988612304535552 155702048058587959001088 164972024518972640827392 167866270563165143298048 175164804065911453876224 177192174483340984592384 182038096020935327809536 184896182069573201313792 185231746828320158121984 188481426597238055632896 192935146507380731805696 194962163328375180754944 195522399429893500239872 199341196293758607666432 208008204828269851478016 212041604921892812587008 219332433744422078349312 219962699358630187769856 223821694084220191064064 229526294982918456803328 233553072087881938501632 242717461361247103746048 246528242759430935085056 251799405844747714947072 265788261725011476888576 277344273104359801970688 277847620242480237182976 282722139895857083449344 289402719761071097708544 292443244992562771132416 293283599144840250359808 298428925445626921418752 299011794440637911499648 306035059977224609071104 329944049037945281654784 335732541126330286596096 350329608131822907752448 354384348966681969184768 364076192041870655619072 369792364139146402627584 370463493656640316243968 385870293014761463611392 391044798859787000479744 398682392587517215332864 416016409656539702956032 424083209843785625174016 438664867488844156698624 439925398717260375539712 447643388168440382128128 459052589965836913606656 467106144175763877003264 493056485518861870170112 503598811689495429894144 531576523450022953777152 554688546208719603941376 555695240484960474365952 565444279791714166898688 578805439522142195417088 584886489985125542264832 586567198289680500719616 596857850891253842837504 598023588881275822999296 659888098075890563309568 671465082252660573192192 700659216263645815504896 708768697933363938369536 728152384083741311238144 739584728278292805255168 782089597719574000959488 797364785175034430665728 832032819313079405912064 848166419687571250348032 877329734977688313397248 879850797434520751079424 895286776336880764256256 918105179931673827213312 986112971037723740340224 1007197623378990859788288 1063153046900045907554304 1109377092417439207882752 1111390480969920948731904 1157610879044284390834176 1173134396579361001439232 1193715701782507685675008 1196047177762551645998592 1319776196151781126619136 1342930164505321146384384 1401318432527291631009792 1417537395866727876739072 1479169456556585610510336 1594729570350068861331456 1664065638626158811824128 1696332839375142500696064 1754659469955376626794496 1759701594869041502158848 1790573552673761528512512 2014395246757981719576576 2126306093800091815108608 2218754184834878415765504 2346268793158722002878464 2392094355525103291997184 2639552392303562253238272 2685860329010642292768768 2835074791733455753478144 2958338913113171221020672 3189459140700137722662912 3328131277252317623648256 3519403189738083004317696 3581147105347523057025024 4028790493515963439153152 4252612187600183630217216 4437508369669756831531008 4784188711050206583994368 5279104784607124506476544 5371720658021284585537536 5670149583466911506956288 6378918281400275445325824 6656262554504635247296512 7038806379476166008635392 8057580987031926878306304 8505224375200367260434432 8875016739339513663062016 9568377422100413167988736 10558209569214249012953088 10743441316042569171075072 11340299166933823013912576 12757836562800550890651648 13312525109009270494593024 16115161974063853756612608 17010448750400734520868864 19136754844200826335977472 21116419138428498025906176 22680598333867646027825152 25515673125601101781303296 26625050218018540989186048 32230323948127707513225216 34020897500801469041737728 38273509688401652671954944 51031346251202203562606592 68041795001602938083475456 76547019376803305343909888 102062692502404407125213184 153094038753606610687819776 204125385004808814250426368 306188077507213221375639552 612376155014426442751279104
- Sum of all divisors σ(n): 2079747295344154775808000000
- Sum of proper divisors (its aliquot sum) s(n): 1467371140329728333056720896
- 612376155014426442751279104 is an abundant number, because the sum of its proper divisors (1467371140329728333056720896) is greater than itself. Its abundance is 854994985315301890305441792
Bases of 612376155014426442751279104
- Binary: 111111010100010111011000111100001110110110000001001000000001011000001110000000000000000002
- Hexadecimal: 0x1FA8BB1E1DB02402C1C0000
- Base-36: 24Y086WP5QOS8QQDC0
Squares and roots of 612376155014426442751279104
- 612376155014426442751279104 squared (6123761550144264427512791042) is 375004555230252844084919960329186173403756228107042816
- 612376155014426442751279104 cubed (6123761550144264427512791043) is 229643847644797358086035904338968574428057174471131573293340112263219414894116864
-
The
square root of 612376155014426442751279104 is 24746235168494.3470059371 -
612376155014426442751279104 is a
perfect cube number . Itscube root is 849192384
Scales and comparisons
How big is 612376155014426442751279104?- 612,376,155,014,426,442,751,279,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 612,376,155,014,426,442,751,279,104 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 612376155014426442751279104 cubic inches would be around 70766032 feet tall.
Recreational maths with 612376155014426442751279104
- 612376155014426442751279104 backwards is 401972157244624410551673216
- The number of decimal digits it has is: 27
- The sum of 612376155014426442751279104's digits is 99
- 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 612376155014426442751279104 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 612376155014426442751279104 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/612376155014426442751279104/
Chicago style:
Numbermatics. 2024. "Number 612376155014426442751279104 - Facts about the integer". https://numbermatics.com/n/612376155014426442751279104/
The information we have on file for 612376155014426442751279104 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 612376155014426442751279104, math, Factors of 612376155014426442751279104, curriculum, school, college, exams, university, Prime factorization of 612376155014426442751279104, STEM, science, technology, engineering, physics, economics, calculator, six hundred twelve septillion, three hundred seventy-six sextillion, one hundred fifty-five quintillion, fourteen quadrillion, four hundred twenty-six trillion, four hundred forty-two billion, seven hundred fifty-one million, two hundred seventy-nine thousand, one hundred four.