30718327648361245299044352
30,718,327,648,361,245,299,044,352 is an even composite number composed of six prime numbers multiplied together.
30718327648361245299044352 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 30718327648361245299044352:
212 × 36 × 113 × 133 × 673 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 67 × 67 × 67 × 227 × 227 × 227)See below for interesting mathematical facts about the number 30718327648361245299044352 from the Numbermatics database.
Names of 30718327648361245299044352
- Cardinal: 30718327648361245299044352 can be written as Thirty septillion, seven hundred eighteen sextillion, three hundred twenty-seven quintillion, six hundred forty-eight quadrillion, three hundred sixty-one trillion, two hundred forty-five billion, two hundred ninety-nine million, forty-four thousand, three hundred fifty-two.
Scientific notation
- Scientific notation: 3.0718327648361245299044352 × 1025
Factors of 30718327648361245299044352
Divisors of 30718327648361245299044352
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 67 72 78 81 88 96 99 104 108 117 121 128 132 134 143 144 156 162 169 176 192 198 201 208 216 227 234 242 243 256 264 268 286 288 297 312 324 338 351 352 363 384 396 402 416 429 432 454 468 484 486 507 512 528 536 572 576 594 603 624 648 676 681 702 704 726 729 737 768 792 804 832 858 864 871 891 908 936 968 972 1014 1024 1053 1056 1072 1089 1144 1152 1188 1206 1248 1287 1296 1331 1352 1362 1404 1408 1452 1458 1474 1521 1536 1573 1584 1608 1664 1716 1728 1742 1782 1809 1816 1859 1872 1936 1944 2028 2043 2048 2106 2112 2144 2178 2197 2211 2288 2304 2376 2412 2496 2497 2574 2592 2613 2662 2673 2704 2724 2808 2816 2904 2916 2948 2951 3042 3072 3146 3159 3168 3216 3267 3328 3432 3456 3484 3564 3618 3632 3718 3744 3861 3872 3888 3993 4056 4086 4096 4212 4224 4288 4356 4394 4422 4489 4563 4576 4608 4719 4752 4824 4992 4994 5148 5184 5226 5324 5346 5408 5427 5448 5577 5616 5632 5808 5832 5896 5902 6084 6129 6144 6292 6318 6336 6432 6534 6591 6633 6656 6864 6912 6968 7128 7236 7264 7436 7488 7491 7722 7744 7776 7839 7986 8019 8107 8112 8172 8424 8448 8576 8712 8788 8844 8853 8978 9126 9152 9216 9438 9477 9504 9581 9648 9801 9984 9988 10296 10368 10452 10648 10692 10816 10854 10896 11154 11232 11264 11323 11583 11616 11664 11792 11804 11979 12168 12258 12288 12584 12636 12672 12864 13068 13182 13266 13312 13467 13689 13728 13824 13936 14157 14256 14472 14528 14872 14976 14982 15209 15444 15488 15552 15678 15972 16038 16214 16224 16281 16344 16731 16848 16896 17152 17303 17424 17576 17688 17706 17956 18252 18304 18387 18432 18876 18954 19008 19162 19296 19602 19773 19899 19968 19976 20449 20592 20736 20904 21296 21384 21632 21708 21792 22308 22464 22473 22528 22646 23166 23232 23328 23517 23584 23608 23958 24167 24321 24336 24516 25168 25272 25344 25728 26136 26364 26532 26559 26624 26934 27378 27456 27467 27648 27872 28314 28512 28743 28944 29056 29403 29744 29952 29964 30418 30888 30976 31104 31356 31944 32076 32428 32448 32461 32562 32688 33462 33696 33792 33969 34304 34606 34749 34848 35152 35376 35412 35912 35937 36504 36608 36774 36864 37752 37908 38016 38324 38363 38592 39204 39546 39798 39936 39952 40401 40898 41067 41184 41472 41808 42471 42592 42768 43264 43416 43584 44616 44928 44946 45056 45292 45627 46332 46464 46656 47034 47168 47216 47916 48334 48642 48672 48843 49032 49379 50193 50336 50544 50688 51456 51529 51909 52272 52728 53064 53118 53248 53868 54756 54912 54934 55161 55296 55744 56628 57024 57486 57888 58112 58357 58806 59319 59488 59697 59904 59928 60836 61347 61776 61952 62208 62712 63888 64152 64856 64896 64922 65124 65376 66924 67392 67419 67584 67938 68608 69212 69498 69696 70304 70551 70752 70824 71824 71874 72501 72963 73008 73216 73548 75504 75816 76032 76648 76726 77184 78408 79092 79596 79677 79872 79904 80802 81796 82134 82368 82401 82944 83616 84942 85184 85536 86229 86528 86832 87168 88209 89177 89232 89856 89892 90584 91254 92664 92928 93312 94068 94336 94432 95832 96668 97284 97344 97383 97686 98064 98758 100386 100672 101088 101376 101907 102912 103058 103818 104247 104544 105391 105456 106128 106236 107736 107811 109512 109824 109868 110322 110592 111488 113256 114048 114972 115089 115776 116224 116714 117612 118638 118976 119394 119808 119856 121203 121672 122694 123201 123552 123904 124416 124553 125424 127413 127776 128304 129712 129792 129844 130248 130752 133848 134784 134838 135168 135876 136881 137216 138424 138996 139392 140608 141102 141504 141648 143648 143748 145002 145926 146016 146432 147096 147199 148137 150579 151008 151632 152064 153296 153452 154368 154587 155727 156816 158184 159192 159354 159744 159808 161604 163592 164268 164736 164802 165483 165888 167232 167299 169884 170368 171072 172458 173056 173664 174336 175071 176418 177957 178354 178464 179091 179712 179784 181168 182508 184041 185328 185856 186624 188136 188672 188864 191664 193336 194568 194688 194766 195372 196128 197516 197717 200772 201344 202176 202257 202752 203814 205824 206116 207636 208494 209088 210782 210912 211653 212256 212472 215472 215622 217503 218889 219024 219648 219736 220644 222976 224939 226512 228096 229944 230178 231552 232448 233428 235224 237276 237952 238788 239031 239616 239712 242406 243344 245388 246402 247104 247203 247808 248832 249106 250848 254826 255552 256608 258687 259424 259584 259688 260496 261504 265837 267531 267696 269568 269676 271752 273762 274432 276848 277992 278784 281216 282204 283008 283296 287296 287496 290004 291852 292032 292149 292864 294192 294398 296274 300763 301158 302016 302137 303264 304128 305721 306592 306904 308736 309174 311454 313632 316173 316368 318384 318708 319616 323208 323433 327184 328536 329472 329604 330966 331776 334464 334598 339768 340736 342144 344916 345267 346112 347328 348672 350142 352836 355914 356708 356928 357071 358182 359424 359568 362336 363609 365016 368082 370656 371712 373248 373659 376272 377344 377728 382239 383328 386672 389136 389376 389532 390744 392256 395032 395434 401544 402688 404352 404514 405504 407628 410643 411648 412232 415272 416988 418176 421564 421824 421993 423306 424512 424944 430944 431244 435006 437778 438048 439296 439472 441288 441597 444411 445952 449878 451737 453024 456192 459888 460356 463104 463761 464896 466856 467181 470448 474552 475904 477576 478062 479232 479424 484812 486688 490776 492804 494208 494406 495616 497664 498212 498719 501696 501897 509652 511104 513216 517374 518848 519168 519376 520992 523008 525213 531674 533871 535062 535392 537273 539136 539352 543169 543504 547524 552123 553696 555984 557568 562432 564408 566016 566592 566819 574592 574992 580008 583704 584064 584298 585728 588384 588796 592548 593151 601526 602316 604032 604274 606528 606771 608256 611442 613184 613808 617472 618348 622908 627264 632346 632736 634959 636768 637416 639232 641927 646416 646866 652509 654368 656667 657072 658944 659208 661932 668928 669196 669877 674817 679536 681472 684288 689832 690534 692224 694656 697344 700284 705672 711828 713416 713856 714142 716364 717093 718848 719136 724672 727218 730032 736164 741312 741609 743424 746496 747318 752544 754688 755456 758641 764478 766656 773344 776061 778272 778752 779064 781488 784512 790064 790868 797511 802593 803088 805376 808704 809028 815256 821286 823296 824464 830544 833976 836352 843128 843648 843986 846612 849024 849888 861888 862488 870012 875556 876096 876447 878592 878944 882576 883194 888822 891904 899756 902289 903474 906048 906411 912384 917163 919776 920712 926208 927522 929792 933712 934362 940896 948519 949104 951808 955152 956124 958848 969624 970299 973376 981552 985608 988416 988812 995328 996424 997438 1003392 1003794 1019003 1019304 1022208 1026432 1034748 1035801 1037696 1038336 1038752 1041984 1046016 1050426 1063348 1067742 1070124 1070784 1071213 1074546 1078272 1078704 1086338 1087008 1090827 1095048 1104246 1107392 1111968 1115136 1120977 1124864 1128816 1132032 1133184 1133638 1146717 1149184 1149984 1159301 1160016 1167408 1168128 1168596 1176768 1177592 1185096 1186302 1203052 1204632 1208064 1208548 1213056 1213542 1216512 1222884 1226368 1227616 1231929 1234944 1236696 1245816 1254528 1264692 1265472 1265979 1269918 1273536 1274832 1278464 1283854 1292832 1293732 1305018 1308736 1313334 1314144 1317888 1318416 1323864 1324791 1333233 1337856 1338392 1339754 1349634 1355211 1359072 1362944 1368576 1370083 1379664 1381068 1389312 1391283 1394688 1400568 1401543 1411344 1423656 1426832 1427712 1428284 1432728 1434186 1437696 1438272 1449344 1454436 1460064 1472328 1482624 1483218 1486848 1492992 1494636 1496157 1505088 1505691 1509376 1510912 1517282 1528956 1533312 1546688 1552122 1556544 1557504 1558128 1562976 1569024 1575639 1580128 1581736 1595022 1601613 1605186 1606176 1610752 1617408 1618056 1619189 1629507 1630512 1642572 1648928 1656369 1661088 1667952 1672704 1686256 1687296 1687972 1693224 1698048 1699776 1700457 1723776 1724976 1740024 1751112 1752192 1752894 1757184 1757888 1765152 1766388 1777644 1779453 1783808 1799512 1804578 1806948 1812096 1812822 1820313 1824768 1834326 1839552 1840289 1841424 1852416 1855044 1867424 1868724 1881792 1897038 1898208 1903616 1910304 1912248 1917696 1925781 1939248 1940598 1946752 1957527 1963104 1970001 1971216 1976832 1977624 1992848 1994876 2006784 2007588 2009631 2024451 2038006 2038608 2044416 2052864 2069496 2071602 2075392 2076672 2077504 2083968 2092032 2100852 2126696 2135484 2140248 2141568 2142426 2149092 2151279 2156544 2157408 2172676 2174016 2174887 2181654 2190096 2208492 2214784 2223936 2224827 2230272 2241954 2249728 2257632 2264064 2266368 2267276 2275923 2293434 2298368 2299968 2318602 2320032 2328183 2334816 2336256 2337192 2353536 2355184 2370192 2372604 2392533 2406104 2407779 2409264 2416128 2417096 2426112 2427084 2445768 2452736 2455232 2463858 2469888 2473392 2491632 2509056 2529384 2530944 2531958 2539836 2547072 2549664 2556928 2567708 2570321 2585664 2587464 2610036 2617472 2626668 2628288 2629341 2635776 2636832 2647728 2649582 2666466 2675712 2676784 2679508 2699268 2706867 2710422 2718144 2719233 2725888 2737152 2740166 2751489 2759328 2762136 2778624 2782566 2789376 2801136 2803086 2822688 2845557 2847312 2853664 2855424 2856568 2865456 2868372 2876544 2898688 2908872 2920128 2924207 2944656 2965248 2966436 2985984 2989272 2992314 3010176 3011382 3018752 3021824 3034564 3057009 3057912 3066624 3093376 3104244 3107403 3113088 3115008 3116256 3125952 3138048 3151278 3160256 3163472 3190044 3203226 3210372 3212352 3213639 3221504 3234816 3236112 3238378 3259014 3261024 3272481 3285144 3297856 3308393 3312738 3322176 3335904 3345408 3362931 3372512 3374592 3375944 3386448 3396096 3399552 3400914 3447552 3449952 3452443 3477903 3480048 3502224 3504384 3505788 3515776 3530304 3532776 3555288 3558906 3567616 3599024 3609156 3613896 3624192 3625644 3640626 3649536 3668652 3679104 3680578 3682848 3695787 3704832 3710088 3734848 3737448 3763584 3794076 3796416 3797937 3807232 3820608 3824496 3835392 3851562 3878496 3881196 3893504 3909919 3915054 3926208 3927781 3940002 3942432 3953664 3955248 3974373 3985696 3989752 3999699 4013568 4015176 4019262 4048902 4076012 4077216 4088832 4105728 4110249 4138992 4143204 4150784 4155008 4167936 4173849 4184064 4201704 4204629 4253392 4270968 4280496 4283136 4284852 4298184 4302558 4313088 4314816 4345352 4348032 4349774 4363308 4380192 4416984 4429568 4447872 4449654 4460544 4483908 4488471 4499456 4515264 4517073 4528128 4532736 4534552 4551846 4586868 4596736 4599936 4637204 4640064 4641923 4656366 4669632 4672512 4674384 4707072 4710368 4726917 4740384 4745208 4785066 4812208 4815558 4818528 4832256 4834192 4852224 4854168 4857567 4888521 4891536 4905472 4910464 4927716 4946784 4969107 4983264 5018112 5058768 5061888 5063916 5079672 5094144 5099328 5101371 5113856 5135416 5140642 5171328 5174928 5220072 5234944 5253336 5256576 5258682 5271552 5273664 5295456 5299164 5332932 5338359 5351424 5353568 5359016 5398536 5413734 5420844 5436288 5438466 5451776 5474304 5480332 5485909 5502978 5518656 5520867 5524272 5557248 5565132 5602272 5606172 5645376 5691114 5694624 5707328 5710848 5713136 5730912 5736744 5753088 5777343 5797376 5817744 5840256 5848414 5872581 5889312 5910003 5930496 5932872 5974859 5978544 5984628 6020352 6022764 6028893 6043648 6069128 6073353 6114018 6115824 6133248 6186752 6208488 6214806 6226176 6230016 6232512 6235009 6251904 6276096 6302556 6320512 6326944 6380088 6406452 6420744 6424704 6427278 6443008 6469632 6472224 6476756 6518028 6522048 6524661 6544962 6570288 6595712 6616786 6625476 6644352 6671808 6674481 6690816 6725862 6745024 6749184 6751888 6772896 6792192 6799104 6801828 6827769 6895104 6899904 6904886 6955806 6960096 6984549 7004448 7008768 7011576 7031552 7060608 7061197 7065552 7110576 7117812 7177599 7198048 7218312 7223337 7227792 7248384 7251288 7281252 7337304 7358208 7361156 7365696 7368647 7391574 7409664 7420176 7469696 7474896 7527168 7588152 7592832 7595874 7614464 7641216 7648992 7670784 7703124 7710963 7756992 7762392 7787008 7819838 7830108 7852416 7855562 7880004 7884864 7888023 7907328 7910496 7948746 7971392 7979504 7999398 8027136 8030352 8038524 8097804 8120601 8152024 8154432 8157699 8177664 8211456 8220498 8254467 8277984 8286408 8301568 8310016 8335872 8345051 8347698 8368128 8403408 8409258 8506784 8536671 8541936 8560992 8566272 8569704 8596368 8605116 8629632 8690704 8696064 8699548 8708401 8726616 8760384 8772621 8833968 8859136 8895744 8899308 8967816 8976942 8998912 9030528 9034146 9056256 9065472 9069104 9103692 9171027 9173736 9193472 9199872 9274408 9280128 9283846 9312732 9322209 9339264 9345024 9348768 9414144 9420736 9453834 9480768 9490416 9570132 9624416 9631116 9637056 9640917 9664512 9668384 9704448 9708336 9715134 9777042 9783072 9810944 9820928 9855432 9862333 9893568 9925179 9938214 9966528 10036224 10088793 10117536 10123776 10127832 10159344 10188288 10198656 10202742 10227712 10270832 10281284 10342656 10349856 10357329 10433709 10440144 10469888 10506672 10513152 10517364 10547328 10590912 10598328 10665864 10676718 10702848 10707136 10718032 10797072 10827468 10841688 10872576 10876932 10948608 10960664 10971818 11005956 11037312 11041734 11048544 11087361 11114496 11130264 11204544 11209033 11212344 11290752 11382228 11389248 11393811 11414656 11421696 11426272 11461824 11473488 11506176 11554686 11594752 11635488 11680512 11696828 11697083 11729757 11745162 11778624 11783343 11820006 11860992 11865744 11923119 11949718 11957088 11969256 11999097 12040704 12045528 12057786 12087296 12138256 12146706 12228036 12231648 12266496 12330747 12373504 12416976 12429612 12452352 12465024 12470018 12503808 12521547 12552192 12605112 12613887 12641024 12653888 12760176 12812904 12841488 12849408 12854556 12939264 12944448 12953512 13036056 13044096 13049322 13089924 13140576 13191424 13233572 13247039 13250952 13288704 13343616 13348962 13381632 13451724 13465413 13490048 13498368 13503776 13545792 13551219 13584384 13598208 13603656 13655538 13790208 13799808 13809772 13911612 13920192 13925769 13969098 14008896 14017536 14023152 14063104 14121216 14122394 14131104 14180751 14221152 14235624 14355198 14396096 14436624 14446674 14455584 14496768 14502576 14562504 14572701 14665563 14674608 14716416 14722312 14731392 14737294 14783148 14840352 14907321 14939392 14949792 15054336 15070913 15176304 15185664 15191748 15282432 15297984 15304113 15341568 15406248 15421926 15513984 15524784 15574016 15639676 15660216 15704832 15711124 15760008 15769728 15776046 15814656 15820992 15897492 15942784 15959008 15998796 16015077 16054272 16060704 16077048 16195608 16241202 16304048 16308864 16315398 16355328 16422912 16440996 16457727 16508934 16555968 16562601 16572816 16603136 16620032 16671744 16690102 16695396 16806816 16818516 17013568 17073342 17083872 17121984 17132544 17139408 17192736 17210232 17259264 17332029 17381408 17392128 17399096 17416802 17453232 17520768 17545242 17617743 17667936 17718272 17791488 17798616 17811079 17924577 17935632 17953884 18061056 18068292 18086679 18130944 18138208 18207384 18220059 18342054 18347472 18386944 18399744 18548816 18560256 18567692 18625464 18644418 18678528 18690048 18697536 18705027 18828288 18841472 18907668 18961536 18980832 19140264 19248832 19262232 19274112 19281834 19329024 19336768 19408896 19416672 19430268 19554084 19566144 19573983 19621888 19641856 19710864 19724666 19787136 19850358 19876428 19933056 20023443 20072448 20177586 20235072 20243179 20247552 20255664 20318688 20376576 20397312 20405484 20483307 20541664 20562568 20685312 20699712 20714658 20867418 20880288 20939776 21013344 21026304 21034728 21094656 21181824 21183591 21196656 21331728 21353436 21414272 21436064 21532797 21594144 21654936 21670011 21683376 21745152 21753864 21921328 21943636 22011912 22074624 22083468 22097088 22105941 22174722 22228992 22260528 22409088 22418066 22424688 22581504 22764456 22778496 22787622 22829312 22843392 22852544 22923648 22946976 23012352 23109372 23132889 23189504 23270976 23361024 23393656 23394166 23459514 23490324 23557248 23566686 23640012 23664069 23721984 23731488 23846238 23899436 23914176 23923757 23938512 23998194 24081408 24091056 24115572 24276512 24293412 24361803 24456072 24463296 24473097 24532992 24661494 24747008 24833952 24859224 24904704 24930048 24940036 25007616 25035153 25043094 25104384 25210224 25227774 25282048 25307776 25520352 25610013 25625808 25682976 25698816 25709112 25888896 25907024 26072112 26088192 26098644 26125203 26179848 26281152 26317863 26382848 26467144 26494078 26501904 26577408 26687232 26697924 26903448 26930826 26980096 26996736 27007552 27091584 27102438 27168768 27196416 27207312 27311076 27513081 27580416 27599616 27619544 27823224 27840384 27851538 27938196 27966627 28017792 28035072 28046304 28126208 28242432 28244788 28262208 28273531 28361502 28442304 28471248 28710396 28792192 28873248 28893348 28911168 28922751 28993536 29005152 29125008 29145402 29331126 29349216 29432832 29444624 29462784 29474588 29566296 29586999 29680704 29775537 29814642 29878784 29899584 30108672 30141826 30266379 30352608 30371328 30383496 30564864 30595968 30608226 30683136 30812496 30843852 31027968 31049568 31071987 31148032 31279352 31301127 31320432 31409664 31422248 31520016 31539456 31552092 31641984 31794984 31885568 31918016 31997592 32030154 32108544 32121408 32154096 32391216 32482404 32608096 32617728 32630796 32845824 32881992 32915454 33017868 33111936 33125202 33145632 33206272 33240064 33343488 33380204 33390792 33414173 33613632 33627099 33637032 34027136 34146684 34167744 34181433 34243968 34265088 34278816 34385472 34420464 34518528 34664058 34762816 34784256 34798192 34833604 34906464 35041536 35090484 35091249 35189271 35235486 35335872 35350029 35436544 35582976 35597232 35622158 35769357 35849154 35871264 35907768 35997291 36122112 36136584 36173358 36261888 36276416 36392323 36414768 36440118 36684108 36694944 36799488 36992241 37097632 37120512 37135384 37250928 37288836 37357056 37395072 37410054 37564641 37656576 37682944 37815336 37923072 37961664 37976873 38280528 38497664 38524464 38548224 38563668 38673536 38817792 38833344 38860536 39108168 39132288 39147966 39243776 39283712 39421728 39449332 39574272 39700716 39741117 39752856 39866112 40046886 40144896 40355172 40396239 40470144 40486358 40495104 40511328 40637376 40653657 40753152 40794624 40810968 40966614 41083328 41125136 41370624 41399424 41429316 41734836 41760576 41777307 41879552 42026688 42052608 42069456 42189312 42363648 42367182 42393312 42542253 42663456 42706872 42828544 42872128 43009109 43065594 43188288 43309872 43340022 43366752 43490304 43507728 43718103 43842656 43887272 43996689 44023824 44149248 44166936 44194176 44211882 44349444 44521056 44818176 44836132 44849376 44881759 45163008 45212739 45528912 45556992 45575244 45658624 45705088 45847296 45893952 45912339 46024704 46218744 46265778 46379008 46541952 46722048 46787312 46788332 46919028 46980648 47114496 47133372 47280024 47328138 47443968 47462976 47692476 47798872 47828352 47847514 47877024 47996388 48045231 48162816 48182112 48231144 48553024 48586824 48723606 48912144 48926592 48946194 49065984 49322988 49373181 49494016 49667904 49687803 49718448 49809408 49860096 49880072 50015232 50070306 50086188 50420448 50455548 50564096 50615552 50828947 51040704 51061153 51220026 51251616 51365952 51397632 51418224 51777792 51814048 51996087 52144224 52176384 52197288 52250406 52359696 52562304 52635726 52765696 52934288 52988156 53003808 53154816 53374464 53395848 53433237 53773731 53806896 53861652 53960192 54015104 54183168 54204876 54260037 54392832 54414624 54622152 54660177 55026162 55160832 55199232 55239088 55646448 55680768 55703076 55876392 55933254 56035584 56070144 56092608 56115081 56252416 56484864 56489576 56524416 56547062 56723004 56884608 56942496 57420792 57584384 57746496 57786696 57822336 57845502 57987072 58010304 58250016 58290804 58662252 58698432 58721949 58865664 58889248 58925568 58949176 59132592 59173998 59361408 59551074 59629284 59757568 59799168 60217344 60283652 60344999 60532758 60705216 60729537 60742656 60766992 61129728 61191936 61216452 61449921 61624992 61687704 62055936 62099136 62143974 62296064 62558704 62602254 62640864 62819328 62844496 63040032 63078912 63104184 63283968 63550773 63589968 63771136 63836032 63995184 64060308 64242816 64308192 64598391 64782432 64964808 65010033 65216192 65235456 65261592 65763984 65830908 66035736 66223872 66250404 66291264 66317823 66480128 66686976 66760408 66781584 66828346 67227264 67254198 67274064 68054272 68273201 68293368 68335488 68362866 68487936 68530176 68557632 68585099 68770944 68840928 69037056 69328116 69398667 69525632 69568512 69596384 69667208 69812928 70083072 70180968 70182498 70378542 70470972 70671744 70700058 70873088 71165952 71194464 71244316 71538714 71698308 71742528 71771271 71815536 71994582 72244224 72273168 72346716 72552832 72784646 72829536 72880236 73085409 73368216 73389888 73419291 73598976 73984482 74195264 74241024 74270768 74501856 74577672 74714112 74790144 74820108 75105459 75129282 75313152 75365888 75630672 75846144 75923328 75953746 76561056 76830039 76995328 77048928 77096448 77127336 77347072 77666688 77673167 77721072 78216336 78264576 78295932 78375609 78567424 78843456 78898664 78953589 79148544 79401432 79482234 79505712 79732224 80093772 80710344 80792478 80940288 80972716 80990208 81022656 81055117 81274752 81307314 81506304 81589248 81621936 81933228 82166656 82250272 82539243 82741248 82798848 82858632 83469672 83521152 83554614 83759104 84053376 84105216 84138912 84378624 84727296 84734364 84786624 84820593 85084506 85326912 85413744 85657088 85744256 86018218 86131188 86376576 86619744 86680044 86733504 86768253 86980608 87015456 87436206 87685312 87774544 87993378 88047648 88298496 88333872 88388352 88423764 88698888 88760997 89042112 89326611 89636352 89672264 89698752 89763518 90326016 90425478 90799137 91057824 91113984 91150488 91317248 91410176 91694592 91787904 91795561 91824678 92049408 92437488 92531556 93083904 93215961 93444096 93574624 93576664 93838056 93903381 93961296 94228992 94266744 94560048 94656276 94925952 95384952 95597744 95656704 95695028 95754048 95792411 95992776 96090462 96325632 96364224 96462288 97106048 97173648 97447212 97824288 97853184 97892388 98645976 98746362 98988032 99335808 99375606 99436896 99618816 99720192 99760144 100030464 100140612 100172376 100242519 100840896 100881297 100911096 101128192 101231104 101657894 102081408 102122306 102440052 102503232 102544299 102731904 102795264 102836448 103555584 103628096 103992174 104288448 104352768 104394576 104500812 104719392 105124608 105271452 105273747 105531392 105567813 105868576 105976312 106007616 106050087 106309632 106748928 106791696 106866474 107308071 107547462 107613792 107723304 107920384 108030208 108366336 108409752 108485663 108520074 108785664 108829248 109176969 109244304 109320354 110052324 110398464 110478176 110976723 111292896 111361536 111406152 111752784 111866508 112071168 112185216 112230162 112504832 112969728 112979152 113048832 113094124 113209213 113446008 113769216 113884992 113930619 114841584 115168768 115492992 115573392 115644672 115691004 116020608 116500032 116581608 117324504 117396864 117443898 117731328 117778496 117851136 117898352 118265184 118347996 118722816 119102148 119223351 119258568 119515136 119598336 120434688 120567304 120689998 121065516 121188717 121410432 121459074 121485312 121533984 121960971 122259456 122383872 122432904 122899842 123249984 123299363 123375408 124111872 124198272 124287948 125117408 125204508 125281728 125331921 125638656 125688992 126080064 126157824 126208368 126567936 127101546 127179936 127542272 127672064 127990368 128120616 128485632 128616384 128667913 129027327 129196782 129564864 129929616 130020066 130432384 130470912 130523184 131154309 131527968 131661816 131990067 132071472 132447744 132500808 132582528 132635646 132960256 133520816 133563168 133656692 134454528 134508396 134548128 134645277 135638217 136108544 136546402 136586736 136670976 136725732 136975872 137115264 137170198 137541888 137681856 137737017 138074112 138656232 138797334 139051264 139137024 139192768 139334416 139625856 140166144 140361936 140364996 140757084 140941944 141343488 141400116 142331904 142388928 142488632 143077428 143396616 143485056 143542542 143631072 143989164 144135693 144488448 144546336 144693432 145105664 145569292 145659072 145717429 145760472 146170818 146736432 146779776 146838582 147197952 147968964 148119543 148390528 148482048 148541536 149003712 149063409 149155344 149428224 149580288 149640216 150210918 150258564 150731776 151261344 151692288 151846656 151907492 152062079 152486841 153122112 153183459 153660078 153990656 154097856 154192896 154254672 154694144 155333376 155346334 155442144 155988261 156432672 156529152 156591864 156751218 157134848 157686912 157797328 157907178 158297088 158802864 158964468 159011424 159464448 160187544 160299711 161321193 161420688 161584956 161880576 161945432 162045312 162110234 162549504 162614628 162780111 163178496 163243872 163866456 163980531 164333312 164500544 165078486 165482496 165597696 165717264 166939344 167042304 167109228 168106752 168210432 168277824 168345243 168757248 169454592 169468728 169573248 169641186 170169012 170653824 170827488 171314176 171488512 172036436 172211507 172262376 172753152 173239488 173360088 173467008 173536506 173961216 174030912 174872412 175370624 175549088 175986756 176095296 176165847 176596992 176667744 176776704 176847528 177397776 177521994 178084224 178653222 179272704 179344528 179397504 179527036 180652032 180850956 181034997 181598274 182115648 182188611 182227968 182300976 182634496 182820352 183389184 183575808 183591122 183649356 184349763 184874976 185063112 186167808 186431922 186888192 187149248 187153328 187676112 187806762 187922592 188457984 188533488 189120096 189312552 189851904 190652319 190769904 191195488 191313408 191390056 191508096 191584822 191985552 192180924 192728448 192924576 193795173 194212096 194347296 194894424 195648576 195706368 195784776 195921869 197291952 197492724 198671616 198751212 198873792 198953469 199440384 199520288 200060928 200281224 200344752 200485038 201681792 201762594 201822192 202256384 202462208 203315788 204162816 204244612 204819603 204880104 205006464 205088598 205463808 205590528 205672896 205755297 207111168 207256192 207984348 208196001 208576896 208705536 208789152 209001624 209438784 210249216 210542904 210547494 211062784 211135626 211737152 211952624 212015232 212100174 212619264 213497856 213583392 213732948 214616142 215094924 215227584 215313813 215446608 215840768 216060416 216732672 216819504 216971326 217040148 217658496 218353938 218488608 218640708 219256227 220104648 220257873 220796928 220956352 221953446 222585792 222723072 222812304 223505568 223733016 224142336 224370432 224460324 225316377 225939456 225958304 226097664 226188248 226418426 226892016 227538432 227769984 227861238 229683168 230337536 230985984 231146784 231289344 231313681 231382008 232041216 233000064 233019501 233163216 234649008 234793728 234887796 235126827 235556992 235702272 235796704 236530368 236695992 236860767 237445632 238204296 238446702 238517136 239030272 239196672 241134608 241379996 242131032 242377434 242820864 242918148 242970624 243067968 243165351 243921942 244518912 244767744 244865808 245799684 246499968 246598726 246750816 247617729 248223744 248396544 248575896 250234816 250409016 250563456 250663842 251277312 251377984 252160128 252315648 252416736 253135872 254203092 254359872 254461779 255084544 255344128 255980736 256241232 256971264 257232768 257335826 258054654 258393564 259129728 259859232 260040132 260304759 260864768 260941824 261046368 262308618 263055936 263161327 263323632 263980134 264142944 264895488 265001616 265165056 265271292 266282991 267041632 267126336 267313384 267979833 268909056 269016792 269096256 269290554 271276434 272217088 273092804 273173472 273341952 273451464 273951744 274230528 274340396 275083776 275363712 275386683 275474034 276148224 277312464 277594668 278102528 278385536 278668832 279251712 279647883 280332288 280723872 280729992 281514168 281710143 281883888 282686976 282800232 284777856 284977264 286154856 286793232 286970112 287085084 287262144 287377233 287978328 288271386 288976896 289092672 289386864 290211328 291138584 291318144 291434858 291520944 292341636 293472864 293559552 293677164 295937928 296239086 296781056 296964096 297083072 298007424 298126818 298310688 298856448 299160576 299280432 300421836 300517128 300727557 301463552 302522688 302643891 303384576 303693312 303814984 304124158 304973682 306244224 306366918 307320156 307632897 307981312 308195712 308385792 308509344 309388288 310666752 310692668 310884288 311008841 311976522 312865344 313058304 313183728 313502436 315373824 315594656 315814356 315821241 316594176 316703439 317605728 317928936 318022848 318150261 318928896 320375088 320599422 322642386 322841376 323169912 323761152 323890864 324090624 324220468 325099008 325229256 325456989 325560222 326356992 326487744 327530907 327732912 327961062 328666624 329001088 330156972 331195392 331434528 332930169 333878688 334084608 334218456 336213504 336555648 336690486 337514496 338909184 338937456 339146496 339282372 339627639 340338024 341307648 341654976 341791857 342628352 342977024 344072872 344423014 344524752 345506304 346478976 346720176 346934016 347073012 348061824 349744824 350741248 351098176 351973512 352190592 352331694 353193984 353335488 353553408 353695056 354795552 355043988 356168448 357306444 357670053 358545408 358689056 358795008 359054072 361304064 361701912 362069994 363196548 363566151 364231296 364377222 364455936 364601952 365268992 365640704 366778368 367151616 367182244 367298712 367555903 368699526 369749952 369898089 370126224 372335616 372863844 374298496 374306656 375352224 375613524 375845184 375995763 376915968 377066976 378240192 378625104 379703808 381304638 381539808 382390976 382626816 382780112 383016192 383169644 383971104 384361848 385456896 385849152 386003739 387081981 387590346 388424192 388694592 389788848 391297152 391412736 391569552 391843738 393462927 394583904 394985448 395970201 397343232 397502424 397747584 397906938 398880768 399040576 400315553 400562448 400689504 400970076 403363584 403525188 403644384 403935831 404924416 406631576 406914651 408325632 408489224 409639206 409760208 410012928 410177196 410927616 411345792 411510594 413211051 414222336 414512384 415968696 416392002 417153792 417411072 417578304 417745603 418003248 418877568 420498432 421085808 421094988 422271252 423474304 423905248 424030464 424200348 426995712 427166784 427465896 429232284 430189848 430455168 430627626 430893216 431681536 432120832 433465344 433639008 433942652 434080296 435316992 436707876 436977216 437152287 437281416 438512454 440209296 440515746 441593856 441912704 443906892 444358629 445171584 445446144 445624608 447011136 447190227 447466032 448284672 448740864 448920648 450632754 451916608 452195328 452376496 452836852 453784032 455076864 455539968 455722476 456186237 457460523 459366336 459550377 460675072 461971968 462293568 462578688 462627362 462764016 464082432 466000128 466039002 466326432 467964783 469298016 469587456 469775592 470253654 471113984 471404544 471593408 473060736 473100199 473391984 473721534 474891264 476408592 476893404 477034272 478393344 480899133 482269216 482759992 483963579 484262064 484754868 485641728 485836296 486135936 486330702 487843884 488340333 489535488 489731616 491599368 492999936 493197452 493501632 493699349 495235458 496447488 496793088 497151792 500469632 500818032 501126912 501327684 502755968 504320256 504631296 504833472 505035729 506271744 508406184 508719744 508923558 510169088 510688256 511961472 512482464 513942528 514465536 514671652 516109308 516634521 516787128 518259456 519718464 520080264 520609518 521729536 521883648 522092736 524617236 526111872 526322654 526647264 527960268 528285888 528497541 529790976 530003232 530330112 530542584 532565982 534083264 534252672 534626768 535959666 537818112 538033584 538192512 538581108 542552868 543104991 544434176 546185608 546346944 546565833 546683904 546902928 547903488 548461056 548680792 550167552 550727424 550773366 550948068 553049289 554624928 555189336 556205056 556771072 557337664 558503424 559118417 559295766 560664576 561447744 561459984 563028336 563420286 563767776 565373952 565600464 569555712 569954528 571956957 572309712 573586464 573940224 574170168 574524288 574754466 575956656 576542772 578185344 578773728 580422656 582277168 582636288 582869716 583041888 583462867 584683272 586945728 587119104 587354328 587765607 591875856 592478172 593562112 594166144 596014848 596253636 596621376 596860407 598321152 598560864 600843672 601034256 601455114 602927104 605045376 605287782 606769152 607386624 607629968 608248316 609947364 612488448 612733836 614458809 614640312 615265794 615962624 616391424 616771584 617018688 617265891 618776576 621333504 621385336 621768576 622017682 623953044 624588003 625730688 626116608 626367456 627004872 630747648 631189312 631628712 631642482 633188352 633406878 635211456 635857872 636045696 636300522 637857792 640750176 641198844 645284772 645682752 645941439 646339824 647522304 647781728 648181248 648440936 650198016 650458512 650913978 651120444 652975488 655061814 655465824 655922124 657333248 658002176 660313944 660776311 662390784 662869056 663794989 665860338 667757376 668169216 668436912 672427008 673111296 673380972 675949131 677818368 677874912 678292992 678564744 679255278 680676048 682615296 683309952 683583714 685256704 685954048 688145744 688846028 689049504 691012608 692957952 693440352 693868032 693941043 694146024 696123648 699058503 699489648 701482496 702196352 703947024 704381184 704663388 705380481 706670976 707106816 707390112 709591104 710087976 710582301 712336896 714612888 715340106 717090816 717378112 717590016 718108144 723403824 724139988 726393096 727132302 728462592 728754444 728911872 729203904 729496053 731281408 733556736 734303232 734364488 734597424 735111806 737399052 739499904 739796178 740252448 742853187 744671232 745727688 748596992 748613312 750704448 751005211 751227048 751690368 751991526 753831936 754133952 756480384 757250208 759407616 762609276 763079616 763385337 764781952 765253632 765560224 766032384 766339288 767942208 768723696 770913792 771698304 772007478 774163962 775180692 776848384 777389184 779577696 782594304 782825472 783139104 783687476 783704561 786925854 789167808 789483981 789970896 791940402 794686464 795004848 795495168 795813876 798081152 798848973 800631106 801124896 801379008 801940152 803939499 806727168 807050376 807288768 807871662 809848832 813263152 813829302 816651264 816978448 819278412 819520416 820025856 820354392 821855232 822691584 823021188 826160049 826422102 828444672 829024768 831937392 832784004 834307584 835156608 835491206 836006496 837755136 838943649 840996864 842171616 842189976 844542504 845130429 846948608 847810496 848060928 848400696 854333568 854931792 858464568 860379696 860910336 861255252 861786432 862131699 864241664 866930688 867278016 867885304 868160592 870633984 873415752 873954432 874304574 874562832 877024908 880418592 881031492 883825408 887551613 887813784 888717258 890343168 890892288 891249216 891606287 894022272 894380454 894932064 896569344 897481728 897841296 901265508 902182671 903833216 904390656 904752992 905673704 907568064 907931673 910153728 911079936 911444952 912372474 914921046 918732672 919100754 921350144 923943936 924587136 925157376 925254724 925528032 928164864 932000256 932078004 932652864 933026523 935929566 938596032 939174912 939551184 940507308 942227968 943186816 946121472 946200398 946783968 947443068 947463723 949782528 950110317 952817184 953786808 954068544 954450783 956786688 961798266 964538432 965519984 967927158 968524128 969509736 971283456 971672592 972271872 972661404 975687768 976370967 976680666 979070976 979463232 982592721 983198736 985999872 986394904 987003264 987398698 990470916 993586176 994303584 998790507 1000939264 1001636064 1002253824 1002655368 1005511936 1008640512 1009666944 1009751171 1010071458 1012543488 1016812368 1017439488 1017847116 1018882917 1021376512 1023922944 1024964928 1025375571 1027885056 1028931072 1029343304 1032218616 1033269042 1033574256 1036518912 1039436928 1040160528 1041219036 1043459072 1044185472 1049234472 1052223744 1052645308 1053294528 1053716521 1055920536 1056571776 1056995082 1059581952 1060006464 1060660224 1061085168 1065131964 1068166528 1068505344 1069253536 1071919332 1073010159 1075636224 1076067168 1076385024 1077162216 1085105736 1086209982 1088868352 1092371216 1092693888 1093131666 1093367808 1093805856 1095806976 1096922112 1097361584 1100335104 1101454848 1101546732 1101896136 1102667709 1106098578 1109249856 1109694267 1110378672 1112410112 1113542144 1114675328 1117006848 1118236834 1118591532 1122895488 1122919968 1126056672 1126840572 1127535552 1127987289 1130747904 1131200928 1139111424 1139909056 1143913914 1144619424 1147172928 1147880448 1148340336 1149048576 1149508932 1151913312 1153085544 1156370688 1157547456 1158011217 1160845312 1161245943 1164554336 1165272576 1165739432 1166083776 1166925734 1169366544 1173891456 1174238208 1174708656 1175531214 1180388781 1183751712 1184956344 1187124224 1188332288 1192029696 1192507272 1193242752 1193342293 1193720814 1196642304 1197121728 1200946659 1201687344 1202068512 1202910228 1210090752 1210575564 1211807493 1214773248 1215259936 1216496632 1219894728 1220743953 1224976896 1225467672 1228917618 1229280624 1230531588 1231925248 1232782848 1234037376 1234531782 1237553152 1242667008 1242770672 1243537152 1244035364 1245301343 1247906088 1249176006 1251461376 1252233216 1252734912 1253236809 1254009744 1261495296 1262378624 1263257424 1263284964 1266813756 1270422912 1271715744 1272091392 1272601044 1281500352 1282397688 1290569544 1291365504 1291882878 1292679648 1295044608 1295563456 1296362496 1296881872 1300396032 1300917024 1301827956 1302240888 1305950976 1310123628 1310931648 1311456861 1311844248 1314666496 1316004352 1320627888 1321552622 1324781568 1325738112 1327589978 1331720676 1333075887 1335514752 1336338432 1336873824 1341570681 1344854016 1346222592 1346761944 1351898262 1355749824 1356292993 1356585984 1357129488 1358510556 1361352096 1365230592 1366619904 1367167428 1368558711 1371908096 1372381569 1376291488 1377692056 1378099008 1378651131 1382025216 1385915904 1386880704 1387736064 1387882086 1388292048 1392247296 1398117006 1398979296 1402964992 1404392704 1407894048 1408762368 1409326776 1410760962 1413341952 1414213632 1414780224 1415347043 1419182208 1419300597 1420175952 1421164602 1424673792 1429225776 1430680212 1434756224 1435180032 1436216288 1442697399 1446807648 1448279976 1451890737 1452786192 1454264604 1456925184 1457508888 1458407808 1458992106 1462562816 1468606464 1468728976 1469194848 1470223612 1474798104 1478999808 1479592356 1480504896 1481098047 1485706374 1489342464 1491455376 1497193984 1497226624 1501408896 1502010422 1502454096 1503380736 1503983052 1508267904 1512960768 1514500416 1515107187 1518815232 1525218552 1526159232 1526770674 1529563904 1530507264 1531120448 1532064768 1532678576 1535884416 1537447392 1541827584 1543396608 1544014956 1548327924 1549903563 1550361384 1553696768 1554778368 1559155392 1565188608 1565650944 1566278208 1567374952 1567409122 1573851708 1578335616 1578967962 1579941792 1583880804 1585492623 1589372928 1590009696 1590990336 1591627752 1596162304 1597697946 1601262212 1602249792 1602758016 1602891719 1603880304 1607878998 1613454336 1614100752 1614577536 1615743324 1626526304 1627658604 1629314973 1633302528 1633956896 1638556824 1639040832 1639697499 1640051712 1640708784 1643710464 1645383168 1646042376 1652320098 1652844204 1658049536 1663874784 1665568008 1668615168 1670313216 1670982412 1672012992 1672682869 1675510272 1677355251 1677887298 1681993728 1684343232 1684379952 1689085008 1690260858 1693897216 1695620992 1696121856 1696801392 1708667136 1709863584 1715870871 1716929136 1720759392 1721820672 1722510504 1723572864 1724263398 1728483328 1734556032 1735770608 1736321184 1741267968 1746831504 1747908864 1748609148 1749125664 1750388601 1754049816 1760837184 1762062984 1763296821 1767650816 1775103226 1775627568 1777434516 1780686336 1782498432 1783212574 1788044544 1788760908 1789864128 1790581221 1794963456 1795682592 1802531016 1804365342 1807666432 1808781312 1809505984 1811347408 1815136128 1815863346 1820307456 1822159872 1822889904 1824744948 1829842092 1837465344 1838201508 1843376427 1847887872 1849174272 1850314752 1850509448 1851056064 1851797673 1856329728 1864000512 1864156008 1865305728 1866053046 1871859132 1873764009 1877192064 1878349824 1879102368 1881014616 1884455936 1886373632 1892242944 1892400796 1893567936 1894326577 1894886136 1894927446 1899565056 1900220634 1905634368 1907573616 1908137088 1908901566 1913573376 1923596532 1929076864 1931039968 1935854316 1937048256 1937824317 1939019472 1942566912 1943345184 1944543744 1945322808 1951375536 1952741934 1953361332 1958926464 1965185442 1966397472 1971999744 1972789808 1974006528 1974797396 1976807027 1980941832 1982328933 1987172352 1988607168 1991384967 1997581014 2001878528 2003272128 2004507648 2005310736 2011023872 2017281024 2019333888 2019502342 2020142916 2027847393 2033624736 2034878976 2035694232 2037765834 2042753024 2047845888 2049929856 2050751142 2055770112 2057862144 2058686608 2064437232 2066538084 2067148512 2073037824 2078873856 2080321056 2081823129 2082438072 2086918144 2088370944 2097175509 2098468944 2104447488 2105290616 2106589056 2107433042 2111841072 2113143552 2113990164 2116141443 2120012928 2121320448 2122170336 2130263928 2131746903 2136333056 2137010688 2138507072 2143838664 2146020318 2151272448 2152134336 2152770048 2154324432 2170211472 2172419964 2184742432 2185387776 2186263332 2186735616 2187611712 2188488159 2193844224 2194723168 2200670208 2202909696 2203093464 2203792272 2205335418 2212197156 2218499712 2219388534 2220757344 2224820224 2227084288 2229350656 2234013696 2236473668 2237183064 2238749591 2245790976 2245839936 2252113344 2253015633 2253681144 2255071104 2255974578 2261495808 2262401856 2278222848 2279818112 2287827828 2289238848 2290156011 2294345856 2295760896 2296680672 2298097152 2299017864 2303826624 2306171088 2312741376 2315094912 2316022434 2321690624 2322491886 2329108672 2330545152 2331478864 2332167552 2333851468 2338733088 2347782912 2348476416 2349417312 2351062428 2351113683 2360777562 2367503424 2368451943 2369912688 2374248448 2376664576 2384059392 2385014544 2386485504 2386684586 2387441628 2394243456 2396546919 2401893318 2403374688 2404137024 2405820456 2411818497 2420181504 2421151128 2423614986 2429546496 2430519872 2432993264 2439789456 2441487906 2449953792 2450935344 2457835236 2458561248 2461063176 2465565696 2468074752 2469063564 2478480147 2485334016 2485541344 2487074304 2488070728 2490602686 2495812176 2498352012 2502922752 2505469824 2506473618 2508019488 2516830947 2522990592 2524757248 2526514848 2526569928 2533627512 2540845824 2543431488 2544182784 2544450491 2545202088 2563000704 2564795376 2581139088 2582731008 2583765756 2585359296 2586395097 2591126912 2592724992 2593763744 2600792064 2601834048 2603655912 2604481776 2611901952 2620247256 2621863296 2622913722 2623688496 2629332992 2632008704 2641255776 2643105244 2651476224 2655179956 2662654839 2663441352 2666151774 2671029504 2672676864 2673747648 2674818861 2683141362 2689708032 2692445184 2693523888 2703796524 2706548013 2711499648 2712585986 2713171968 2714258976 2717021112 2722704192 2723795019 2730461184 2733239808 2734334856 2737117422 2743816192 2744763138 2752582976 2755384112 2756198016 2757302262 2764050432 2771831808 2773761408 2775472128 2775764172 2776584096 2784494592 2796234012 2797958592 2799079569 2805929984 2808785408 2815788096 2817524736 2818653552 2821521924 2826683904 2829560448 2830694086 2838364416 2838601194 2840351904 2842329204 2842391169 2849347584 2850330951 2858451552 2861360424 2863352349 2869512448 2870360064 2872432576 2885394798 2893615296 2896559952 2903781474 2905572384 2908529208 2913850368 2915017776 2916815616 2917984212 2929112901 2937212928 2937457952 2938389696 2940447224 2947778163 2949596208 2957999616 2959184712 2961009792 2962196094 2971412748 2982910752 2994387968 2994453248 3002817792 3004020844 3004908192 3006761472 3007077853 3007966104 3016535808 3025921536 3029000832 3029253513 3030214374 3037630464 3050437104 3052318464 3053541348 3056648751 3059127808 3062240896 3064129536 3065357152 3071768832 3074894784 3076126713 3083655168 3086793216 3088029912 3096655848 3099807126 3100722768 3107393536 3109556736 3118310784 3130377216 3132556416 3134749904 3134818244 3147703416 3156671232 3157935924 3159883584 3161149563 3167761608 3170985246 3178745856 3180019392 3181980672 3183255504 3192324608 3195395892 3202524424 3204499584 3205516032 3205783438 3207760608 3215757996 3219030477 3226908672 3228201504 3229155072 3231486648 3253052608 3255317208 3258629946 3266605056 3267913792 3277113648 3278081664 3279394998 3280103424 3281417568 3287420928 3290766336 3292084752 3304640196 3305688408 3308003127 3316099072 3327749568 3329082801 3331136016 3337230336 3340626432 3341964824 3344025984 3345365738 3351020544 3354710502 3355774596 3368686464 3368759904 3378170016 3380521716 3383961867 3387794432 3391241984 3392243712 3393602784 3417334272 3419727168 3421097251 3431741742 3433858272 3441518784 3443641344 3445021008 3447145728 3448526796 3469112064 3471541216 3472642368 3474033651 3482535936 3483737829 3493663008 3495817728 3497218296 3498251328 3500777202 3508099632 3521674368 3524125968 3526593642 3535301632 3550206452 3551255136 3554869032 3561372672 3564996864 3566425148 3576089088 3577521816 3579728256 3580026879 3581162442 3589926912 3591365184 3602839977 3605062032 3608730684 3615332864 3619011968 3622694816 3630272256 3631726692 3635422479 3644319744 3645779808 3649489896 3659684184 3662231859 3674930688 3676403016 3686752854 3695775744 3698348544 3701018896 3702112128 3703595346 3712659456 3728001024 3728312016 3730611456 3732106092 3735904029 3743718264 3747528018 3754384128 3756699648 3758204736 3759710427 3762029232 3768911872 3772747264 3784485888 3784801592 3787135872 3788653154 3789772272 3789854892 3800441268 3811268736 3815147232 3816274176 3817803132 3847193064 3858153728 3862079936 3871708632 3874096512 3875648634 3878038944 3885133824 3886690368 3889087488 3890645616 3902751072 3905483868 3906722664 3917852928 3930370884 3932794944 3934370583 3943999488 3945579616 3948013056 3949594792 3953614054 3961883664 3964657866 3974344704 3977214336 3982769934 3995162028 3999227661 4003757056 4006544256 4009015296 4010621472 4022047744 4034562048 4038667776 4039004684 4040285832 4043114933 4055694786 4067249472 4068878979 4069757952 4071388464 4075531668 4095691776 4099859712 4101502284 4105676133 4115724288 4117144707 4117373216 4128874464 4133076168 4134297024 4135953393 4146075648 4157747712 4160642112 4163646258 4164876144 4173836288 4176741888 4194351018 4196937888 4208894976 4210581232 4213178112 4214866084 4223682144 4226287104 4227980328 4232282886 4240025856 4242640896 4244340672 4246041129 4257901791 4260527856 4263493806 4272666112 4274021376 4277014144 4287677328 4292040636 4304268672 4305540096 4308648864 4328092197 4340422944 4344839928 4355672211 4369484864 4370775552 4372526664 4375223424 4376976318 4387688448 4389446336 4405819392 4406186928 4407584544 4410670836 4424394312 4436999424 4438777068 4441514688 4443294141 4454168576 4458701312 4468027392 4472947336 4474366128 4477499182 4491581952 4491679872 4504226688 4506031266 4507362288 4510142208 4511949156 4524803712 4545321561 4556445696 4559636224 4575655656 4578477696 4580312022 4588691712 4591521792 4593361344 4595201633 4596194304 4598035728 4607653248 4612342176 4625482752 4630189824 4632044868 4644983772 4649710689 4658217344 4661090304 4662957728 4664335104 4667702936 4677466176 4695565824 4696952832 4698834624 4702124856 4702227366 4721555124 4735006848 4736903886 4739825376 4748496896 4753329152 4768118784 4770029088 4772971008 4773369172 4774883256 4788486912 4793093838 4803786636 4806749376 4808274048 4808675157 4811640912 4823636994 4840363008 4842302256 4847229972 4861039744 4865986528 4879578912 4882975812 4887944919 4899907584 4901870688 4915670472 4917122496 4919092497 4922126352 4931131392 4936149504 4938127128 4956960294 4971082688 4974148608 4976141456 4981205372 4991624352 4996704024 5005845504 5010939648 5012947236 5016038976 5018048607 5032065753 5033661894 5045981184 5049514496 5053029696 5053139856 5067255024 5081691648 5086862976 5088365568 5088900982 5090404176 5126001408 5129590752 5147612613 5162278176 5165462016 5167531512 5170718592 5172790194 5182253824 5185449984 5187527488 5203668096 5204102189 5207311824 5208963552 5223803904 5240494512 5243726592 5245827444 5247376992 5251165803 5264017408 5282511552 5286210488 5289890463 5302952448 5310359912 5325309678 5326882704 5332303548 5342059008 5347495296 5349637722 5366282724 5371743663 5384890368 5387047776 5407593048 5413096026 5422999296 5425171972 5426343936 5428517952 5430692839 5434042224 5445408384 5447590038 5460922368 5466479616 5468669712 5474234844 5489526276 5505165952 5510768224 5512396032 5514604524 5530129281 5543663616 5547522816 5550944256 5551528344 5553168192 5555393019 5568989184 5592468024 5595917184 5598159138 5611859968 5617570816 5631576192 5635049472 5637307104 5643043848 5653367808 5659120896 5661388172 5676728832 5677202388 5680703808 5682979731 5684658408 5684782338 5698695168 5700661902 5716903104 5722720848 5726704698 5739024896 5740720128 5744865152 5770789596 5787230592 5793119904 5807562948 5811144768 5813472951 5817058416 5827700736 5830035552 5833631232 5835968424 5858225802 5874915904 5876779392 5880894448 5895556326 5899192416 5915999232 5918369424 5922019584 5924392188 5930421081 5942825496 5946986799 5965821504 5974154901 5988775936 5988906496 6005635584 6008041688 6009816384 6013522944 6014155706 6015932208 6033071616 6051843072 6058001664 6058507026 6060428748 6083542179 6100874208 6104636928 6107082696 6113297502 6118255616 6124481792 6128259072 6130714304 6143537664 6149789568 6150302587 6152253426 6167310336 6173586432 6176059824 6193311696 6199614252 6201445536 6219113472 6236621568 6245469387 6260754432 6265112832 6269499808 6269636488 6291526527 6295406832 6313342464 6315871848 6319767168 6322299126 6335523216 6341970492 6348424329 6360038784 6363961344 6366511008 6384649216 6390791784 6405048848 6408999168 6411032064 6411566876 6415521216 6418091537 6431515992 6438060954 6453817344 6456403008 6458310144 6462973296 6506105216 6510634416 6517259892 6535827584 6554227296 6556163328 6558789996 6560206848 6562835136 6565464477 6581532672 6584169504 6609280392 6611376816 6616006254 6632198144 6655499136 6658165602 6662272032 6674460672 6681252864 6683929648 6688051968 6690731476 6702041088 6709421004 6711549192 6716248773 6737372928 6737519808 6756340032 6759046899 6761043432 6767923734 6775588864 6782483968 6784487424 6787205568 6834668544 6839454336 6842194502 6863483484 6867716544 6870468033 6883037568 6887282688 6890042016 6894291456 6897053592 6938224128 6943082432 6945284736 6948067302 6965071872 6967475658 6987326016 6991635456 6994436592 6996502656 7001554404 7016199264 7043348736 7048251936 7053187284 7053341049 7070603264 7100412904 7102510272 7105355829 7109738064 7122745344 7129993728 7132850296 7152178176 7155043632 7159456512 7160053758 7162324884 7182730368 7189640757 7205679954 7210124064 7217461368 7230665728 7238023936 7245389632 7260544512 7263453384 7268539421 7270844958 7288639488 7291559616 7298979792 7319368368 7324463718 7349861376 7352806032 7373505708 7396697088 7402037792 7404224256 7407190692 7435440441 7456002048 7456624032 7461222912 7464212184 7471808058 7487436528 7495056036 7508768256 7516409472 7519420854 7524058464 7537823744 7545494528 7568971776 7569603184 7574271744 7577306308 7579544544 7579709784 7585017271 7600882536 7622537472 7630294464 7632548352 7633351473 7635606264 7694386128 7716307456 7724159872 7743417264 7748193024 7751297268 7756077888 7759185291 7773380736 7778174976 7781291232 7805502144 7810967736 7813445328 7835705856 7860741768 7865589888 7868741166 7887998976 7891159232 7896026112 7899189584 7907228108 7923767328 7929315732 7954428672 7965539868 7987964517 7990324056 7998455322 8007514112 8013088512 8018030592 8021242944 8024456583 8044095488 8069124096 8077335552 8078009368 8080571664 8086229866 8111389572 8119644039 8134498944 8137757958 8139515904 8142776928 8151063336 8171385057 8191383552 8199719424 8203004568 8211352266 8231448576 8234289414 8234746432 8257748928 8261057321 8266152336 8268594048 8271906786 8292151296 8315495424 8321284224 8327292516 8329752288 8353483776 8388702036 8393875776 8397238707 8417789952 8421162464 8426356224 8429732168 8447364288 8452574208 8455960656 8464565772 8480051712 8488681344 8492082258 8515803582 8521055712 8526987612 8527173507 8545332224 8548042752 8554028288 8575354656 8584081272 8608537344 8611080192 8617297728 8620750171 8656184394 8680845888 8689679856 8711344422 8738969728 8741551104 8745053328 8750446848 8753952636 8778892672 8787338703 8811638784 8812373856 8815169088 8821341672 8843334489 8848788624 8873998848 8877554136 8883029376 8886588282 8908337152 8917402624 8945894672 8948732256 8954998364 8983163904 8983359744 9008453376 9012062532 9014724576 9020284416 9021233559 9023898312 9049607424 9087760539 9090643122 9112891392 9119272448 9151311312 9156955392 9160624044 9169946253 9177383424 9186722688 9190403266 9192388608 9196071456 9215306496 9224684352 9228380139 9250965504 9260379648 9264089736 9289967544 9299421378 9316434688 9322180608 9325915456 9328670208 9335405872 9354932352 9391131648 9397669248 9404249712 9404454732 9443110248 9470013696 9473807772 9479650752 9483448689 9506658304 9536237568 9540058176 9545942016 9546738344 9549766512 9576973824 9586187676 9607573272 9613498752 9616548096 9617350314 9623281824 9647273988 9657091431 9680726016 9684604512 9694459944 9722079488 9731973056 9759157824 9763067743 9765951624 9775889838 9799815168 9803741376 9831340944 9834244992 9838184994 9844252704 9862262784 9872299008 9876254256 9913920588 9924009381 9942165376 9948297216 9952282912 9962410744 9983248704 9987248403 9993408048 10011691008 10021879296 10025894472 10032077952 10036097214 10064131506 10067323788 10099028992 10106059392 10106279712 10134510048 10163383296 10173725952 10176731136 10177801964 10180808352 10188159293 10252002816 10259181504 10263291753 10295225226 10324556352 10330924032 10335063024 10341437184 10345580388 10364507648 10375054976 10407336192 10408204378 10414623648 10417927104 10422100953 10447607808 10451213487 10480989024 10487453184 10491654888 10494753984 10502331606 10528034816 10565023104 10572420976 10579780926 10605904896 10620719824 10650619356 10653765408 10664607096 10684118016 10694990592 10699275444 10732565448 10740080637 10743487326 10769780736 10774095552 10808519931 10815186096 10826192052 10845998592 10850343944 10857035904 10861385678 10868084448 10890816768 10895180076 10906267437 10932959232 10937339424 10948469688 10979052552 10986695577 11010331904 11021536448 11024792064 11029209048 11060258562 11087327232 11095045632 11103056688 11106336384 11110786038 11137978368 11184936048 11191834368 11196318276 11207712087 11235141632 11263152384 11270098944 11274614208 11279131281 11286087696 11306735616 11318241792 11322776344 11353457664 11354404776 11361407616 11365959462 11369316816 11369564676 11401323804 11433806208 11445441696 11453409396 11478049792 11489730304 11538170969 11541579192 11574461184 11586239808 11590881731 11615125896 11622289536 11626945902 11634116832 11655401472 11660071104 11667262464 11671936848 11716451604 11749831808 11753558784 11761788896 11791112652 11798384832 11803111749 11831998464 11836738848 11844039168 11848784376 11860842162 11885650992 11893973598 11931643008 11948309802 11977551872 11977812992 12011271168 12016083376 12019632768 12027045888 12028311412 12031864416 12066143232 12103686144 12116003328 12117014052 12120857496 12129344799 12167084358 12201748416 12206636937 12209273856 12214165392 12226595004 12236511232 12248963584 12261428608 12287075328 12299579136 12300605174 12304506852 12317028399 12347172864 12351434121 12352119648 12386623392 12399228504 12402891072 12407860179 12438226944 12473243136 12490938774 12521508864 12530225664 12538999616 12539272976 12583053054 12590813664 12626684928 12631743696 12639534336 12644598252 12671046432 12683940984 12696848658 12720077568 12727922688 12733022016 12738123387 12769298432 12773705373 12781583568 12810097696 12817998336 12822064128 12823133752 12831042432 12836183074 12863031984 12876121908 12912806016 12916620288 12925946592 12984276591 13012210432 13021268832 13034519784 13071655168 13108454592 13112326656 13117579992 13125670272 13126765223 13130928954 13163065344 13168339008 13218560784 13222753632 13232012508 13310998272 13316331204 13324544064 13329882423 13362505728 13367859296 13376103936 13381462952 13404082176 13418842008 13423098384 13432497546 13474745856 13475039616 13512680064 13518093798 13522086864 13535847468 13551177728 13564967936 13574411136 13669337088 13678908672 13684389004 13698314773 13726966968 13735433088 13740936066 13766075136 13774565376 13780084032 13785604899 13788582912 13794107184 13876448256 13886164864 13890569472 13896134604 13934951316 13949132067 13974652032 13983270912 13988873184 13993005312 14003108808 14032398528 14086697472 14096503872 14106374568 14106682098 14141206528 14200825808 14205020544 14210711658 14219476128 14245490688 14259987456 14265700592 14304356352 14310087264 14318913024 14320107516 14324649768 14365460736 14379281514 14411359908 14420248128 14426025471 14434922736 14461331456 14476047872 14490779264 14521089024 14526906768 14537078842 14541689916 14583119232 14597959584 14638736736 14648927436 14663834757 14699722752 14705612064 14747011416 14757277491 14793394176 14804075584 14808448512 14814381384 14870880882 14913248064 14922445824 14928424368 14943616116 14974873056 14990112072 15017536512 15032818944 15038841708 15048116928 15054145821 15090989056 15096197259 15137943552 15139206368 15148543488 15154612616 15159089088 15159419568 15170034542 15201765072 15245074944 15260588928 15265096704 15266702946 15271212528 15388772256 15432614912 15448319744 15486834528 15496386048 15498016627 15502594536 15512155776 15518370582 15546761472 15556349952 15562582464 15568817473 15611004288 15612306567 15621935472 15626890656 15671411712 15721483536 15731179776 15737482332 15753497409 15782318464 15792052224 15798379168 15814456216 15847534656 15858631464 15869671389 15908857344 15931079736 15975929034 15980648112 15996910644 16015028224 16026177024 16042485888 16048913166 16088190976 16154671104 16156018736 16161143328 16172459732 16222779144 16239288078 16268997888 16275515916 16279031808 16285553856 16292078517 16302126672 16342770114 16382767104 16399438848 16406009136 16422704532 16468578828 16469492864 16515497856 16522114642 16532304672 16537188096 16543813572 16590387843 16630990848 16642568448 16654585032 16659504576 16666179057 16706967552 16777404072 16787751552 16794477414 16835579904 16842324928 16852712448 16859464336 16894728576 16905148416 16911921312 16929131544 16960103424 16977362688 16984164516 17031607164 17042111424 17048939193 17053975224 17054347014 17090664448 17096085504 17108056576 17150709312 17168162544 17217074688 17222160384 17234595456 17241500342 17312368788 17361691776 17379359712 17422688844 17440418853 17477939456 17483102208 17490106656 17500893696 17507905272 17557785344 17574677406 17624747712 17630338176 17631808909 17642683344 17686668978 17697577248 17747997696 17755108272 17766058752 17773176564 17791263243 17834805248 17840960397 17891789344 17897464512 17909996728 17922464703 17966327808 17966719488 18016906752 18024125064 18029449152 18040568832 18042467118 18047796624 18099214848 18175521078 18181286244 18238544896 18302622624 18313910784 18321248088 18339892506 18354766848 18373445376 18380806532 18384777216 18392142912 18399511559 18430612992 18449368704 18450907761 18456760278 18501931008 18520759296 18528179472 18579935088 18598842756 18632869376 18651830912 18657340416 18670811744 18709864704 18736408161 18782263296 18795338496 18808499424 18808909464 18874579581 18886220496 18940027392 18947615544 18959301504 18966897378 19013316608 19080116352 19091884032 19093476688 19099533024 19153947648 19172375352 19215146544 19226997504 19233096192 19234700628 19246563648 19254274611 19294547976 19314182862 19361452032 19369209024 19388919888 19444158976 19463946112 19518315648 19526135486 19531903248 19551779676 19607482752 19662681888 19668489984 19676369988 19688505408 19696393431 19744598016 19752508512 19827841176 19848018762 19884330752 19896594432 19904565824 19924821488 19966497408 19974496806 19986816096 20023382016 20043758592 20051788944 20064155904 20072194428 20128263012 20134647576 20148746319 20198057984 20212118784 20212559424 20269020096 20277140697 20326766592 20347451904 20353462272 20355603928 20361616704 20376318586 20504005632 20518363008 20526583506 20590450452 20611404099 20649112704 20661848064 20670126048 20682874368 20691160776 20729015296 20750109952 20814672384 20816408756 20829247296 20835854208 20837592347 20844201906 20895215616 20902426974 20961978048 20974906368 20983309776 20989507968 21004663212 21130046208 21144841952 21159561852 21160023147 21211809792 21241439648 21301238712 21307530816 21316067487 21329214192 21368236032 21389981184 21398550888 21465130896 21480161274 21486974652 21548191104 21617039862 21630372192 21652384104 21691997184 21700687888 21714071808 21722771356 21736168896 21744877297 21781633536 21790360152 21805618263 21812534874 21865918464 21874678848 21896939376 21958105104 21973391154 22020663808 22043072896 22049584128 22058418096 22120517124 22190091264 22206113376 22212672768 22221572076 22306321323 22369872096 22383668736 22392636552 22415424174 22470283264 22526304768 22549228416 22558262562 22572175392 22613471232 22636483584 22645552688 22706915328 22708809552 22722815232 22731918924 22738633632 22739129352 22755051813 22802647608 22867612416 22890883392 22900054419 22906818792 22956099584 22979460608 23076341938 23083158384 23148922368 23172479616 23181763462 23230251792 23244579072 23253891804 23268233664 23277555873 23320142208 23334524928 23343873696 23432903208 23499663616 23507117568 23523577792 23582225304 23596769664 23606223498 23663996928 23673477696 23688078336 23697568752 23721684324 23771301984 23787947196 23863286016 23896619604 23955625984 23963893551 24022542336 24032166752 24039265536 24054091776 24056622824 24063728832 24073369749 24132286464 24207372288 24232006656 24234028104 24241714992 24258689598 24334168716 24358932117 24403496832 24413273874 24418547712 24428330784 24453190008 24473022464 24497927168 24522857216 24574150656 24599158272 24601210348 24609013704 24626245501 24634056798 24694345728 24702868242 24704239296 24773246784 24783171963 24798457008 24805782144 24815720358 24876453888 24946486272 24981877548 25060451328 25077999232 25078545952 25166106108 25181627328 25191716121 25253369856 25263487392 25279068672 25289196504 25342092864 25367881968 25393697316 25440155136 25466044032 25476246774 25538596864 25547410746 25563167136 25620195392 25635996672 25644128256 25646267504 25662084864 25672366148 25698491351 25726063968 25752243816 25825612032 25833240576 25851893184 25862250513 25968553182 26024420864 26042537664 26069039568 26143310336 26216909184 26224653312 26235159984 26251340544 26253530446 26261857908 26336678016 26362016109 26437121568 26445507264 26464025016 26530003467 26621996544 26632662408 26649088128 26659764846 26725011456 26735718592 26752207872 26762925904 26837684016 26846196768 26864995092 26949491712 26950079232 27025360128 27036187596 27044173728 27063700677 27071694936 27129935872 27148822272 27263281617 27338674176 27357817344 27368778008 27396629546 27453933936 27470866176 27481872132 27509838759 27532150272 27560168064 27571209798 27577165824 27588214368 27685140417 27752896512 27772329728 27781138944 27792269208 27869902632 27898264134 27949304064 27966541824 27977746368 27986010624 27988955401 28006217616 28064797056 28173394944 28193007744 28212749136 28213364196 28401651616 28410041088 28421423316 28438952256 28450346067 28519974912 28531401184 28608712704 28620174528 28637826048 28640215032 28649299536 28730921472 28758563028 28822719816 28840496256 28852050942 28869845472 28922662912 28952095744 28981558528 29042178048 29053813536 29074157684 29083379832 29166238464 29195919168 29277473472 29289203229 29297854872 29327669514 29399445504 29411224128 29494022832 29514554982 29586788352 29608151168 29616897024 29628762768 29741761764 29772028143 29826496128 29844891648 29856848736 29887232232 29949746112 29961745209 29980224144 30035073024 30065637888 30077683416 30096233856 30108291642 30181978112 30192394518 30278412736 30297086976 30309225232 30318178176 30318839136 30340069084 30403530144 30490149888 30521177856 30530193408 30533405892 30542425056 30564477879 30777544512 30789875259 30865229824 30896639488 30973669056 30992772096 30996033254 31005189072 31024311552 31036741164 31093522944 31125164928 31137634946 31222008576 31224613134 31243870944 31253781312 31266302859 31342823424 31353640461 31442967072 31462359552 31474964664 31506994818 31564636928 31584104448 31596758336 31628912432 31695069312 31717262928 31739342778 31817714688 31862159472 31951858068 31961296224 31993821288 32052354048 32084971776 32097826332 32220241911 32309342208 32312037472 32322286656 32344919464 32425559793 32445558288 32478576156 32537995776 32551031832 32571107712 32584157034 32604253344 32685540228 32718802311 32798877696 32812018272 32845409064 32937157656 32938985728 33030995712 33044229284 33064609344 33074376192 33077856383 33087627144 33180775686 33261981696 33285136896 33309170064 33319009152 33332358114 33413935104 33554808144 33575503104 33588954828 33623136261 33684649856 33705424896 33718928672 33789457152 33810296832 33823842624 33837393843 33858263088 33920206848 33954725376 33968329032 34063214328 34084222848 34097878386 34107950448 34108694028 34181328896 34216113152 34301418624 34336325088 34434149376 34469190912 34483000684 34614512907 34624737576 34723383552 34758719424 34772645193 34845377688 34880837706 34955878912 34966204416 34980213312 35001787392 35015810544 35115570688 35149354812 35249495424 35260676352 35263617818 35285366688 35373337956 35395154496 35409335247 35495995392 35510216544 35532117504 35546353128 35582526486 35669610496 35681920794 35783578688 35794929024 35819993456 35844929406 35932655616 35933438976 36033813504 36048250128 36058898304 36081137664 36084934236 36095593248 36198429696 36351042156 36362572488 36388034397 36477089792 36605245248 36619910811 36627821568 36642496176 36679785012 36709533696 36746890752 36761613064 36784285824 36799023118 36861225984 36898737408 36901815522 36913520556 36951085197 37041518592 37054302363 37056358944 37159870176 37197685512 37223580537 37265738752 37303661824 37314680832 37341623488 37419729408 37472816322 37564526592 37590676992 37616998848 37617818928 37749159162 37772440992 37880054784 37895231088 37918603008 37933794756 38160232704 38183768064 38186953376 38199066048 38214370161 38307895296 38321116119 38344750704 38430293088 38453995008 38466192384 38469401256 38493127296 38508549222 38589095952 38628365724 38738418048 38777839776 38888317952 38927892224 39036631296 39052270972 39063806496 39092012089 39103559352 39214965504 39325363776 39336979968 39352739976 39377010816 39380295669 39392786862 39489196032 39505017024 39655682352 39696037524 39768661504 39809131648 39849642976 39932994816 39948993612 39973632192 39989647269 40087517184 40103577888 40128311808 40144388856 40256526024 40269295152 40297492638 40396115968 40424237568 40425118848 40538040192 40554281394 40653533184 40694903808 40711207856 40723233408 40752637172 41008011264 41036726016 41053167012 41094944319 41180900904 41222808198 41298225408 41323696128 41340252096 41356814697 41365748736 41382321552 41458030592 41500219904 41629344768 41632817512 41658494592 41671708416 41675184694 41688403812 41804853948 41847396201 41923956096 41949812736 41966619552 41979015936 42009326424 42260092416 42289683904 42319123704 42320046294 42423619584 42482879296 42602477424 42615061632 42632134974 42658428384 42736472064 42779962368 42797101776 42930261792 42960322548 42973949304 43096382208 43234079724 43260744384 43278076413 43304768208 43383994368 43401375776 43428143616 43445542712 43472337792 43489754594 43563267072 43580720304 43611236526 43625069748 43749357696 43793878752 43916210208 43946782308 43991504271 44041327616 44086145792 44099168256 44116836192 44241034248 44380182528 44412226752 44425345536 44443144152 44474264263 44612642646 44739744192 44767337472 44785273104 44830848348 45052609536 45098456832 45116525124 45144350784 45162437463 45272967168 45288591777 45291105376 45413830656 45417619104 45445630464 45463837848 45477267264 45478258704 45510103626 45605295216 45735224832 45781766784 45800108838 45813637584 45912199168 45958921216 46152683876 46166316768 46297844736 46344959232 46363526924 46460503584 46489158144 46494049881 46507783608 46536467328 46555111746 46640284416 46669049856 46687747392 46706452419 46836919701 46865806416 46999327232 47014235136 47047155584 47164450608 47193539328 47212446996 47260492227 47346955392 47376156672 47395137504 47443368648 47542603968 47575894392 47609014167 47726572032 47793239208 47911251968 47927787102 48045084672 48064333504 48078531072 48113245648 48127457664 48146739498 48264572928 48464013312 48468056208 48483429984 48517379196 48668337432 48717864234 48806993664 48826547748 48837095424 48856661568 48876235551 48906380016 48995854336 49045714432 49148301312 49198316544 49202420696 49218027408 49252491002 49268113596 49405736484 49408478592 49546493568 49566343926 49596914016 49611564288 49631440716 49771163529 49892972544 49963755096 49998537171 50120902656 50155998464 50157091904 50332212216 50363254656 50383432242 50506739712 50526974784 50558137344 50578393008 50684185728 50735763936 50787394632 50880310272 50932088064 50952493548 51094821492 51126334272 51146817579 51240390784 51271993344 51288256512 51292535008 51324169728 51344732296 51396982702 51452127936 51504487632 51651224064 51666481152 51703786368 51724501026 51937106364 52048841728 52085075328 52138079136 52286620672 52433818368 52449306624 52470319968 52502681088 52507060892 52508205587 52523715816 52673356032 52724032218 52874243136 52891014528 52895426727 52928050032 53060006934 53243993088 53265324816 53298176256 53319529692 53373789729 53471437184 53504415744 53522881191 53525851808 53675368032 53692393536 53729990184 53767394109 53898983424 53900158464 54050720256 54072375192 54088347456 54127401354 54143389872 54259871744 54297644544 54526563234 54715634688 54737556016 54793259092 54907867872 54941732352 54963744264 55019677518 55064300544 55120336128 55142419596 55154331648 55176428736 55198534677 55352723283 55370280834 55505793024 55544659456 55562277888 55584538416 55739805264 55796528268 55898608128 55955492736 55972021248 55977910802 56012435232 56129594112 56209224483 56346789888 56386015488 56425498272 56426728392 56623738743 56803303232 56820082176 56842846632 56877904512 56900692134 57039949824 57062802368 57240349056 57275652096 57280430064 57298599072 57461842944 57517126056 57645439632 57680992512 57704101884 57739690944 57762823833 57904191488 57963117056 58084356096 58107627072 58148315368 58166759664 58332476928 58391838336 58554946944 58578406458 58595709744 58655339028 58822448256 58988045664 59029109964 59089180293 59216302336 59233794048 59257525536 59483523528 59544056286 59652992256 59689783296 59713697472 59737621229 59774464464 59899492224 59923490418 59960448288 60070146048 60131275776 60155366832 60192467712 60216583284 60384789036 60446238957 60556825472 60594173952 60618450464 60636356352 60637678272 60680138168 60807060288 60831422091 60980299776 61042355712 61060386816 61066811784 61084850112 61128955758 61555089024 61579750518 61730459648 61793278976 61947338112 61985544192 61992066508 62010378144 62048623104 62073482328 62187045888 62250329856 62275269892 62444017152 62449226268 62487741888 62507562624 62512777041 62532605718 62685646848 62707280922 62885934144 62924719104 62949929328 63013989636 63129273856 63193516672 63257824864 63390138624 63434525856 63478685556 63480069441 63635429376 63724318944 63903716136 63922592448 63948202461 63987642576 64104708096 64169943552 64195652664 64440483822 64624074944 64644573312 64689838928 64851119586 64891116576 64957152312 65075991552 65102063664 65142215424 65168314068 65208506688 65234631891 65371080456 65416854789 65437604622 65597755392 65624036544 65690818128 65874315312 65877971456 66061991424 66088458568 66129218688 66148752384 66155712766 66175254288 66361551372 66570273792 66618340128 66638018304 66664716228 66918963969 67109616288 67151006208 67177909656 67246272522 67369299712 67410849792 67437857344 67578914304 67647685248 67653328457 67674787686 67716526176 67840413696 67909450752 67936658064 68126428656 68168445696 68195756772 68215900896 68217388056 68265155439 68432226304 68602837248 68672650176 68700163257 68868298752 68938381824 68966001368 69229025814 69249475152 69446767104 69517438848 69545290386 69690755376 69761675412 69832667619 69911757824 69960426624 70003574784 70031621088 70231141376 70298709624 70498990848 70521352704 70527235636 70570733376 70599006907 70746675912 70790308992 70818670494 70991990784 71020433088 71064235008 71092706256 71165052972 71363841588 71567157376 71589858048 71639986912 71689858812 71866877952 71891680653 72067627008 72096500256 72117796608 72162275328 72169868472 72191186496 72220109247 72396859392 72702084312 72725144976 72776068794 72954179584 73210490496 73239821622 73255643136 73284992352 73359570024 73419067392 73493781504 73523226128 73568571648 73598046236 73722451968 73797474816 73803631044 73827041112 73878736503 73902170394 74083037184 74108604726 74112717888 74319740352 74349515889 74395371024 74447161074 74531477504 74607323648 74629361664 74683246976 74839458816 74945632644 75181353984 75233997696 75235637856 75498318324 75544881984 75575148363 75760109568 75790462176 75837206016 75867589512 76320465408 76373906752 76398132096 76428740322 76615790592 76642232238 76689501408 76860586176 76907990016 76932384768 76938802512 76986254592 77017098444 77095474053 77178191904 77256731448 77476836096 77555679552 77586751539 77776635904 77855784448 78073262592 78104541944 78127612992 78184024178 78207118704 78429931008 78650727552 78673959936 78705479952 78754021632 78760591338 78785573724 79010034048 79086048327 79311364704 79392075048 79537323008 79618263296 79699285952 79865989632 79897987224 79947264384 79953933631 79979294538 80175034368 80207155776 80256623616 80288777712 80513052048 80538590304 80594985276 80848475136 80850237696 81076080384 81108562788 81191102031 81389807616 81422415712 81446466816 81505274344 81789844851 82016022528 82073452032 82106334024 82189888638 82361801808 82445616396 82529516277 82596450816 82680504192 82713629394 82731497472 82764643104 82916061184 83000439808 83258689536 83265635024 83316989184 83343416832 83350369388 83376807624 83435189981 83609707896 83694792402 83847912192 83899625472 83933239104 83958031872 83966866203 84018652848 84520184832 84579367808 84638247408 84640092588 84965758592 85204954848 85230123264 85264269948 85316856768 85351038201 85559924736 85594203552 85860523584 85920645096 85947898608 86192764416 86468159448 86521488768 86556152826 86609536416 86767988736 86802751552 86856287232 86891085424 86944675584 86979509188 87126534144 87161440608 87222473052 87250139496 87498715392 87587757504 87832420416 87867609687 87893564616 87983008542 88082655232 88172291584 88198336512 88233672384 88482068496 88760365056 88824453504 88850691072 88886288304 88948528526 89225285292 89316084429 89479488384 89534674944 89570546208 89661696696 89885235627 90105219072 90196913664 90233050248 90288701568 90324874926 90545934336 90577183554 90582210752 90835238208 90871630531 90891260928 90927675696 90954534528 90956517408 91020207252 91210590432 91470449664 91563533568 91600217676 91627275168 91693433637 91917842432 92305367752 92332633536 92369625777 92595689472 92689918464 92727053848 92921007168 92978316288 92988099762 93015567216 93072934656 93110223492 93280568832 93375494784 93412904838 93673839402 93731612832 93798908577 93998654464 94028470272 94094311168 94328901216 94387078656 94424893992 94520984454 94693910784 94752313344 94790275008 94828251881 94886737296 95085207936 95151788784 95218028334 95453144064 95586478416 95855574204 96128667008 96157062144 96226491296 96254915328 96293478996 96660725733 96928026624 96936112416 96966859968 97034758392 97276679379 97336674864 97435728468 97613987328 97653095496 97713323136 97752471102 97812760032 97991708672 98091428864 98396633088 98404841392 98436054816 98504982004 98536227192 98811472968 98816957184 99092987136 99132687852 99193828032 99223128576 99233569149 99262881432 99542327058 99785945088 99927510192 99997074342 100241805312 100311996928 100314183808 100664424432 100726509312 100766864484 100869408783 101053949568 101116274688 101156786016 101368371456 101471527872 101512181529 101574789264 101760620544 101864176128 101904987096 102189642984 102252668544 102293635158 102480781568 102543986688 102585070016 102648339456 102689464592 102793965404 102904255872 103008975264 103302448128 103407572736 103449002052 103843538721 103874212728 104097683456 104170150656 104276158272 104317935579 104573241344 104867636736 104898613248 104940639936 105005362176 105014121784 105016411174 105047431632 105346712064 105448064436 105748486272 105782029056 105790853454 105856100064 106120013868 106228005741 106487986176 106530649632 106596352512 106639059384 106747579458 106942874368 107008831488 107045762382 107051703616 107350736064 107384787072 107393745173 107459980368 107534788218 107797966848 107800316928 108101440512 108144750384 108176694912 108254802708 108286779744 108595289088 109053126468 109164103191 109431269376 109475112032 109586518184 109815735744 109859732433 109883464704 109927488528 110039355036 110128601088 110240672256 110284839192 110352857472 110397069354 110705446566 110740561668 110853255591 111089318912 111124555776 111169076832 111479610528 111593056536 111797216256 111910985472 111944042496 111955821604 112024870464 112069752223 112259188224 112418448966 112693579776 112772030976 112850996544 112853456784 113247477486 113606606464 113640164352 113685693264 113755809024 113801384268 114125604736 114480698112 114551304192 114560860128 114597198144 114643110483 114923685888 114963348357 115034252112 115290879264 115361985024 115408203768 115479381888 115525647666 115808382976 115926234112 116215254144 116296630736 116333519328 116664953856 116783676672 117109893888 117156812916 117191419488 117276036267 117310678056 117644896512 117976091328 118058219928 118140887007 118178360586 118432604672 118467588096 118515051072 118967047056 119088112572 119305984512 119427394944 119475242458 119548928928 119798984448 119846980836 119920896576 119968941807 120262551552 120310733664 120384935424 120433166568 120769578072 120892477914 121113650944 121188347904 121236900928 121272712704 121275356544 121360276336 121614120576 121662844182 121960599552 122084711424 122133623568 122169700224 122257911516 123110178048 123159501036 123284832957 123586557952 123894676224 123971088384 123984133016 124020756288 124070444091 124097246208 124146964656 124374091776 124500659712 124550539784 124888034304 124898452536 124975483776 125015125248 125025554082 125065211436 125414561844 125542188603 125771868288 125849438208 125899858656 126027979272 126258547712 126387033344 126515649728 126780277248 126869051712 126919880659 126957371112 126960138882 127270858752 127448637888 127807432272 127845184896 127896404922 127975285152 128209416192 128339887104 128391305328 128880967644 129248149888 129289146624 129379677856 129702239172 129782233152 129834229239 129914304624 130151983104 130204127328 130284430848 130336628136 130417013376 130469263782 130742160912 130833709578 130875209244 131248073088 131381636256 131748630624 131755942912 132123982848 132176917136 132258437376 132297504768 132311425532 132350508576 132446070809 132723102744 133140547584 133236680256 133276036608 133329432456 133422792789 133837927938 134219232576 134302012416 134355819312 134492545044 134738599424 134875714688 135157828608 135295370496 135306656914 135349575372 135433052352 135487312389 135818901504 135865775331 135873316128 136252857312 136336891392 136391513544 136431801792 136434776112 136530310878 136864452608 137205674496 137345300352 137400326514 137736597504 137876763648 137932002736 138458051628 138498950304 138893534208 139034877696 139090580772 139381510752 139482149643 139523350824 139665335238 139823515648 139920853248 140007149568 140063242176 140119357257 140462282752 140510759103 140597419248 140997981696 141042705408 141054471272 141141466752 141198013814 141493351824 141580617984 141637340988 141781476681 142040866176 142128470016 142185412512 142330105944 142727683176 142827042501 143134314752 143179716096 143279973824 143379717624 143733755904 143783361306 144135254016 144193000512 144235593216 144339736944 144382372992 144440218494 144793718784 145404168624 145450289952 145552137588 146420980992 146479643244 146511286272 146569984704 146628706653 146719140048 146987563008 147046452256 147137143296 147196092472 147444903936 147594949632 147607262088 147654082224 147757473006 147804340788 148217209452 148225435776 148639480704 148699031778 148790742048 148894322148 149062955008 149214647296 149366493952 149678917632 149891265288 149996222597 150362707968 150467995392 150471275712 150681462503 150996636648 151089763968 151150296726 151520219136 151580924352 151674412032 151735179024 152640930816 152747813504 152796264192 152857480644 153284464476 153379002816 153440452737 153721172352 153815980032 153864769536 153877605024 153972509184 154034196888 154190948106 154356383808 154513462896 154953672192 155111359104 155173503078 155553271808 155711568896 156146525184 156209083888 156255225984 156368048356 156414237408 156859862016 157301455104 157347919872 157410959904 157508043264 157521182676 157524616761 157571147448 158020068096 158172096654 158622729408 158686280181 158784150096 159074646016 159236526592 159398571904 159731979264 159795974448 159894528768 159907867262 159958589076 160121369187 160414311552 160513247232 160568643573 160577555424 161026104096 161077180608 161189970552 161302182327 161696950272 161700475392 162152160768 162217125576 162382204062 162779615232 162844831424 162892933632 163010548688 163579689702 164146904064 164212668048 164379777276 164723603616 164891232792 165059032554 165192901632 165361008384 165427258788 165462994944 165529286208 165595604031 166000879616 166058169849 166517379072 166531270048 166633978368 166686833664 166700738776 166753615248 166870379962 167219415792 167389584804 167695824384 167866478208 167916063744 167933732406 168037305696 168627673449 169040369664 169158735616 169276494816 169280185176 169931517184 170409909696 170460246528 170478182897 170528539896 170633713536 170702076402 171119849472 171188407104 171721047168 171841290192 171895797216 172385528832 172936318896 173042977536 173112305652 173219072832 173288471499 173605503104 173712574464 173782170848 173889351168 173959018376 174253068288 174322881216 174444946104 174500278992 174997430784 175175515008 175664840832 175735219374 175787129232 175966017084 176165310464 176344583168 176467344768 176964136992 177648907008 177701382144 177772576608 177897057052 178450570584 178632168858 178958976768 179069349888 179141092416 179212863687 179323393392 179770471254 180210438144 180393827328 180466100496 180577403136 180649749852 181154367108 181164421504 181338716871 181670476416 181743261062 181782521856 181855351392 181909069056 181913034816 182040414504 182421180864 182494266273 182940899328 183127067136 183200435352 183254550336 183386867274 183835684864 184610735504 184665267072 184739251554 185191378944 185379836928 185454107696 185842014336 185956632576 185976199524 186031134432 186145869312 186220446984 186561137664 186750989568 186825809676 187347678804 187463225664 187538331123 187597817154 187997308928 188056940544 188188622336 188657802432 188774157312 188849787984 189041968908 189387821568 189580550016 189656503762 189773474592 190170415872 190303577568 190436056668 190440208323 190906288128 191172956832 191711148408 191844607383 192257334016 192314124288 192452982592 192509830656 192586957992 193321451466 193872224832 193933719936 194069516784 194553358758 194673349728 194871456936 195227974656 195306190992 195426646272 195504942204 195625520064 195703895673 196182857728 196250564367 196793266176 196809682784 196872109632 197009964008 197072454384 197622945936 197633914368 198185974272 198265375704 198387656064 198446257152 198467138298 198525762864 199084654116 199855020384 199994148684 200623993856 200628367616 201328848864 201453018624 201474216151 201533728968 201738817566 202107899136 202232549376 202313572032 202394627149 202736742912 202943055744 202959985371 203024363058 203149578528 203521241088 203728352256 203809974192 204379285968 204505337088 204587270316 204795466317 204961563136 205170140032 205296678912 205378929184 205587930808 205808511744 206017950528 206100489771 206604896256 206815145472 206898004104 207687077442 207748425456 208195366912 208340301312 208552316544 208635871158 209146482688 209735273472 209881279872 210010724352 210028243568 210032822348 210094863264 210693424128 210896128872 211496972544 211564058112 211581706908 211712200128 211797020721 212240027736 212456011482 212975972352 213061299264 213192705024 213278118768 213495158916 213885748736 214091524764 214103407232 214701472128 214769574144 214787490346 214919960736 215069576436 215600633856 215675041959 216202881024 216289500768 216353389824 216509605416 216573559488 216660327741 217190578176 218106252936 218328206382 218862538752 218950224064 219173036368 219631471488 219719464866 219766929408 219854977056 220078710072 220257202176 220481344512 220569678384 220705714944 220794138708 221410893132 221481123336 221636209509 221706511182 222178637824 222249111552 222338153664 222959221056 223048547667 223186113072 223594432512 223821970944 223888084992 223911643208 224049740928 224139504446 224518376448 224836897932 225544061952 225701993088 225706913568 226494954972 226725445089 227213212928 227280328704 227371386528 227511618048 227602768536 228251209472 228961396224 229121720256 229194396288 229213515817 229286220966 229847371776 229926696714 230068504224 230581758528 230723970048 230816407536 230958763776 231051295332 231286422159 231852468224 232430508288 232593261472 232667038656 232760254617 233329907712 233567353344 234219787776 234313625832 234382838976 234552072534 234621356112 235289793024 235952182656 236116439856 236281774014 236356721172 236865209344 237030102144 237934094112 238176225144 238611969024 238854789888 238950484916 239097857856 239193650267 239597968896 239693961672 239841793152 239861800893 239937883614 240525103104 240621467328 240769870848 240866333136 241539156144 241784955828 242227301888 242473801856 242545425408 242550713088 242720552672 243228241152 243325688364 243573306093 244169422848 244267247136 244339400448 244515823032 245369534553 246220356096 246319002072 246569665914 247173115904 247789352448 247968266032 248041512576 248140888182 248194492416 248293929312 248748183552 249001319424 249101079568 249776068608 249796905072 249950967552 250030250496 250051108164 250130422872 250305569943 250829123688 251084377206 251543736576 251698876416 251799717312 251900598609 252055958544 252517095424 252774066688 253031299456 253560554496 253738103424 253839761318 253914742224 253920277764 254897275776 255614864544 255690369792 255792809844 255950570304 256053114603 256679774208 256782610656 257761935288 258496299776 258578293248 258759355712 259404478344 259564466304 259668458478 259828609248 260303966208 260408254656 260568861696 260673256272 260834026752 260938527564 261484321824 261667419156 261750418488 262496146176 262763272512 263497261248 263511885824 263602829061 264247965696 264353834272 264516874752 264595009536 264622851064 264701017152 264892141618 265446205488 266281095168 266473360512 266552073216 266658864912 266845585578 267675855876 267948253287 268438465152 268604024832 268711638624 268985090088 269477198848 269751429376 270315657216 270590740992 270613313828 270699150744 270866104704 270888700511 270974624778 271637803008 271731550662 271746632256 272505714624 272614891593 272673782784 272783027088 272863603584 272869552224 273060621756 274411348992 274690600704 274800653028 275080300911 275753527296 275864005472 276916103256 276997900608 277108877331 277787068416 278069755392 278181161544 278763021504 278964299286 279046701648 279330670476 279647031296 279841706496 280126484352 280238714514 280924565504 281021518206 281194838496 281995963392 282085410816 282108942544 282282933504 282396027628 282683404861 282986703648 283161235968 283274681976 283562953362 284081732352 284256940032 284370825024 284484755643 284660211888 285455366352 285654085002 286268629504 286359432192 286559947648 286759435248 287566722612 288386001024 288471186432 288679473888 288764745984 288880436988 289982177199 290808337248 290900579904 291104275176 291830038137 292841961984 292959286488 293139969408 293257413306 293438280096 293975126016 294092904512 294274286592 294392184944 295189899264 295214524176 295308164448 295514946012 295608681576 296434418904 296450871552 297278961408 297398063556 297581484096 297700707447 297788644296 298429294592 298732987904 299357835264 299782530576 299992445194 300725415936 300935990784 300942551424 301362925006 301993273296 302179527936 302300593452 302608226349 303161848704 303348824064 303470358048 304536544587 305281861632 305495627008 305592528384 305714961288 306568928952 306758005632 306880905474 307442344704 307631960064 307755210048 307878509411 307945018368 308068393776 308381896212 308712767616 309026925792 309907344384 310222718208 310347006156 311423137792 311530616163 312293050368 312418167776 312510451968 312736096712 312828474816 312953806737 313719724032 314602910208 314695839744 314821919808 315016086528 315042365352 315049233522 315142294896 316040136192 316344193308 317245458816 317372560362 317568300192 318149292032 318473053184 318797143808 319463958528 319591948896 319789057536 319815734524 319917178152 320242738374 320828623104 321026494464 321137287146 321155110848 322052208192 322154361216 322181235519 322379941104 322604364654 323393900544 323400950784 324304321536 324434251152 324764408124 325689662848 325785867264 326021097376 327159379404 327492309573 328293808128 328425336096 328759554552 329447207232 329579197299 329782465584 330118065108 330385803264 330722016768 330854517576 331058572416 331191208062 332001759232 332116339698 333062540096 333267956736 333373667328 333401477552 333507230496 333740759924 334438831584 334779169608 335391648768 335732956416 335832127488 335867464812 336074611392 336209256669 337255346898 338080739328 338317471232 338552989632 338560370352 339863034368 340819819392 340920493056 340956365794 341057079792 341267427072 341404152804 342376814208 343442094336 343682580384 343791594432 343929331449 344771057664 344890045071 345872637792 346085955072 346224611304 346438145664 346576942998 347211006208 347425148928 347564341696 347778702336 347918036752 348645762432 348889892208 349000557984 349994861568 350351030016 351329681664 351470438748 351574258464 351828108801 351932034168 352689166336 352934689536 353928273984 354422661021 355297814016 355402764288 355545153216 355794114104 356901141168 357264337716 357917953536 358282184832 358425727374 358646786784 359540942508 359906825421 360787654656 360932200992 361154806272 361299499704 362308734216 362328843008 362677433742 363340952832 363486522124 363565043712 363710702784 363818138112 363826069632 363856420213 364080829008 364842361728 364988532546 365881798656 366254134272 366400870704 366509100672 366773734548 369221471008 369330534144 369478503108 369854498871 370759673856 370908215392 371684028672 371913265152 371952399048 372062268864 372211332273 372291738624 372440893968 373122275328 373501979136 373651619352 374695357608 374926451328 375076662246 375195634308 375994617856 376377244672 377315604864 377548314624 377699575968 378083937816 378775643136 379161100032 379313007524 379546949184 380340831744 380607155136 380759641977 380872113336 380880416646 381812576256 382345913664 383422296816 383689214766 384514668032 384628248576 384905965184 385019661312 385173915984 386642902932 387744449664 387867439872 388139033568 389106717516 389346699456 389502687717 389742913872 390455949312 390612381984 390853292544 391009884408 391251040128 391407791346 392365715456 392501128734 393619365568 393744219264 394019928016 394144908768 395245891872 395267828736 396371948544 396530751408 396775312128 396892514304 396934276596 397051525728 397338212427 398169308232 399710040768 399988297368 400268378367 401247987712 401256735232 402657697728 402906037248 402948432302 403067457936 403477635132 404215798272 404627144064 404789254298 405473485824 405886111488 405919970742 406048726116 406299157056 406461937167 407456704512 407597325993 407619948384 408758571936 409010674176 409174540632 409590932634 409923126272 410340280064 410593357824 410757858368 411175861616 411617023488 412035901056 412200979542 413209792512 413630290944 413796008208 415374154884 415496850912 416680602624 417104633088 417271742316 418446448929 419470546944 419762559744 420021448704 420056487136 420065644696 420189726528 420358071771 421386848256 421532277309 421792257744 422993945088 423128116224 423163413816 423424400256 423594041442 424480055472 424912022964 425344430043 426122598528 426385410048 426556237536 426990317832 427771497472 428183049528 428206814464 429402944256 429539148288 429574980692 429839921472 430012132979 430139152872 431201267712 431350083918 432405762048 432579001536 432706779648 433019210832 433147118976 433320655482 434381156352 436212505872 436656412764 437900448128 438346072736 439262942976 439438929732 439533858816 439709954112 439886119959 440157420144 440962689024 441139356768 441411429888 441588277416 442821786264 442962246672 443272419018 443413022364 444357275648 444676307328 445918442112 446097095334 446372226144 447188865024 447643941888 447823286416 448099481856 448279008892 449036752896 449673795864 449988667791 451088123904 451403986176 451413827136 452044387509 452989909944 453450890178 454426425856 454560657408 454742773056 455023236096 455205537072 456502418944 457922792448 458243440512 458388792576 458427031634 458572441932 459853393428 460137008448 460321358211 461163517056 461447940096 461632815072 461917527552 462102590664 462572844318 463704936448 464861016576 465186522944 465334077312 465520509234 466659815424 467134706688 468439575552 468627251664 468765677952 469104145068 469242712224 470579586048 471904365312 472232879712 472563548028 472573850283 472713442344 473730418688 474060204288 475868188224 476058840543 476352450288 477223938048 477709579776 477900969832 478195715712 478387300534 479195937792 479387923344 479683586304 479723601786 479875767228 480364107561 481242934656 481539741696 481705930719 481732666272 483078312288 483569911656 483906546981 484454603776 484947603712 485090850816 485101426176 485441105344 486456482304 486651376728 487146612186 488338845696 488534494272 488678800896 489031646064 490739069106 492440712192 492638004144 493139331828 495578704896 495936532064 496083025152 496281776364 496388984832 496587858624 496786812093 498002638848 498174509547 498202159136 499552137216 499593810144 499901935104 500060500992 500102216328 500260845744 500611139886 501658247376 502168754412 503087473152 503599434624 503801197218 504111917088 505034190848 505548133376 506062598912 507121108992 507476206848 507679522636 507829484448 507840555528 508196157157 509794551552 511229729088 511380739584 511434548691 511585619688 511901140608 512106229206 513359548416 513565221312 515523870576 516992599552 517156586496 517518711424 518808956688 519128932608 519336916956 519657218496 519865414497 520816509312 521137723392 521346512544 521668053504 521877055128 522968643648 523334838312 523500836976 524992292352 525526545024 526994522496 527023771648 527205658122 528495931392 528707668544 529033749504 529245702128 529402034304 529784283236 530892410976 532946721024 533104146432 533317729824 533691171156 535351711752 535896506574 536876930304 537208049664 537423277248 537638591061 537970180176 538954397696 539502858752 540631314432 541181481984 541226627656 541398301488 541732209408 541777401022 541949249556 543463101324 543493264512 544016150613 545011429248 545229783186 545347565568 545566054176 545727207168 545739104448 546121243512 547482798819 548822697984 549381201408 549601306056 550160601822 551507054592 551728010944 553832206512 553995801216 554217754662 555574136832 556139510784 556362323088 557526043008 557928598572 558093403296 558661340952 559683412992 560252968704 560477429028 562043036412 562389676992 562614993369 563991926784 564170821632 564217885088 564565867008 564792055256 565366809722 565973407296 566322471936 566549363952 567125906724 568163464704 568741650048 568969511286 569320423776 570910732704 571308170004 571320624969 572537259008 572718864384 573119895296 573518870496 575133445224 576772002048 576942372864 577358947776 577529491968 577590261457 577760873976 579964354398 581616674496 581801159808 582208550352 583660076274 585683923968 585918572976 586279938816 586514826612 586876560192 587111687019 588185809024 588548573184 588751693101 588784369888 590379798528 590429048352 590616328896 591029892024 591217363152 592868837808 592901743104 594557922816 594796127112 595162968192 595401414894 595577288592 596858589184 597465975808 599565061152 599984890388 601871981568 601885102848 602725850012 603986546592 604359055872 604422648453 604601186904 605216452698 606323697408 606697648128 606940716096 607183881447 608879956113 609073089174 610563723264 610991254016 611185056768 611429922576 613137857904 613516011264 613761810948 614386398951 614884689408 615510420096 615757018822 615890036736 616136787552 616763792424 617425535232 618053851584 618301469313 619814688768 620445436416 620694012312 622846275584 623061232326 624586100736 624836335552 625020903936 625472193424 625656949632 625907613474 627439448064 629205820416 629643839616 630032173056 630084730704 630098467044 630284589792 632080272384 632688386616 634490917632 634745120724 635136600384 635391062163 636946106368 637594287616 638927917056 639183897792 639578115072 639631469048 639834356304 640485476748 641657246208 642274574292 642310221696 644104416384 644308722432 644362471038 644759882208 645208729308 646801901568 647025125877 648608643072 648868502304 649528816248 649980983223 651379325696 651571734528 652042194752 654318758808 654984619146 656587616256 656850672192 657519109104 658894414464 659158394598 659564931168 660236130216 660771606528 661444033536 661709035152 662117144832 662382416124 664232679396 664908628527 666125080192 666535913472 666747334656 666802955104 667014460992 667481519848 668877663168 669145643001 669558339216 670783297536 671465912832 671664254976 671734929624 672149222784 672418513338 674510693796 676634942464 677105979264 677120740704 679726068736 681639638784 681840986112 681912731588 682114159584 682534854144 682606672631 682808305608 684753628416 686884188672 687365160768 687583188864 687640547451 687858662898 689542115328 689780090142 691745275584 692171910144 692449222608 692876291328 693153885996 693859266477 694422012416 695128683392 695557404672 695836073504 697291524864 697779784416 698001115968 698280763851 699989723136 700702060032 702659363328 702940877496 703148516928 703656217602 703864068336 705378332672 705869379072 707856547968 708845322042 710595628032 711090306432 711588228208 713802282336 714528675432 715835907072 716564369664 716851454748 717293573568 717580950801 719081885016 719585402679 719813650842 721575309312 721864401984 722309612544 722598999408 724617468432 724657686016 725354867484 726681905664 726973044248 727421405568 727636276224 727652139264 727712840426 728161658016 729684723456 729977065092 730719918279 732508268544 732801741408 733018201344 733547469096 736108603659 738442942016 738661068288 738957006216 739708997742 741519347712 741816430784 743368057344 743904798096 744124537728 744422664546 744583477248 744881787936 746244550656 747003958272 747303238704 749390715216 749852902656 750153324492 750391268616 750916709829 752754489344 754631209728 755096629248 755399151936 755701795827 756167875632 757551286272 758322200064 758626015048 759093898368 760681663488 761214310272 761519283954 761744226672 761760833292 764691827328 766844593632 767378429532 768159343809 769029336064 769811930368 770039322624 770347831968 773285805864 775488899328 775734879744 776278067136 776589075977 778213435032 778693398912 779005375434 779485827744 780911898624 781224763968 781706585088 782019768816 782502080256 782815582692 785002257468 787238731136 787488438528 788039856032 788289817536 790491783744 790535657472 790808487183 792743897088 793061502816 793550624256 793785028608 793868553192 794103051456 794676424854 796338616464 799420081536 799976594736 800536756734 802495975424 802513470464 805315395456 805812074496 805896864604 806134915872 806955270264 808431596544 809254288128 809578508596 810946971648 811772222976 811839941484 812097452232 812598314112 812666101533 812923874334 814913409024 815194651986 815239896768 817517143872 817844674779 818021348352 818349081264 819181865268 819846252544 820680560128 821515716736 822351723232 823234046976 824071802112 824401959084 825240902733 827260581888 827592016416 830748309768 830993701824 831326631993 833361205248 834209266176 834543484632 836892897858 838941093888 839525119488 840112974272 840131289392 840379453056 840716143542 842773696512 843064554618 843584515488 845987890176 846256232448 846326827632 846848800512 847188082884 848050214583 848960110944 849824045928 850688860086 852245197056 852770820096 853112475072 853454266929 853980635664 855542994944 856366099056 856413628928 858805888512 859078296576 859149961384 859679842944 860024265958 860278305744 862700167836 865158003072 865413559296 866038421664 866294237952 866641310964 869946531597 872425011744 873312825528 875800896256 876692145472 878525885952 878877859464 879419908224 879493269941 879772239918 880314840288 881925378048 882278713536 882822859776 883176554832 885643572528 885924493344 886544838036 886826044728 889352614656 891836884224 892194190668 892744452288 893102122341 895287883776 895646572832 896198963712 896558017784 898073505792 899347591728 899977335582 902176247808 902807972352 902827654272 904088775018 905979819888 906901780356 907824679047 908852851712 909485546112 910046472192 910411074144 913004837888 915845584896 916486881024 916777585152 916854063268 917144883864 917787089791 919706786856 920274016896 920642716422 922327034112 922895880192 923265630144 923635528233 923835055104 924205181328 925145688636 929722033152 930373045888 930668154624 931041018468 934269413376 934591848489 936879151104 937254503328 937531355904 938208290136 938485424448 938861420211 941159172096 943808730624 944465759424 945127096056 945147700566 945426884688 947460837376 948120408576 951736376448 952117681086 952704900576 954447876096 955419159552 955801939664 956391431424 956774601068 958391875584 958775846688 959367172608 959447203572 959751534456 960728215122 962485869312 963079483392 963411861438 963465332544 966156624576 966543706557 967139823312 967813093962 968909207552 969895207424 970181701632 970202852352 970882210688 972912964608 973302753456 974293224372 977068988544 977357601792 978063292128 981478138212 982476928719 984881424384 985276008288 986278663656 988737591897 991157409792 991873064128 992166050304 992563552728 993175717248 993573624186 996005277696 996349019094 996404318272 999187620288 999803870208 1000121001984 1000204432656 1000521691488 1001222279772 1003316494752 1004337508824 1006174946304 1007198869248 1007602394436 1008223834176 1008627770007 1011096266752 1012125197824 1014242217984 1014952413696 1015359045272 1015658968896 1015681111056 1016392314314 1019589103104 1022459458176 1022761479168 1022869097382 1023171239376 1023802281216 1024212458412 1027130442624 1031047741152 1031787994347 1033985199104 1034313172992 1035037422848 1037617913376 1038257865216 1038673833912 1039314436992 1039730828994 1041633018624 1042275446784 1042693025088 1043110770691 1043336107008 1043754110256 1045937287296 1046669676624 1047001673952 1049984584704 1051053090048 1053989044992 1054411316244 1055484326403 1057415337088 1058067499008 1058491404256 1058804068608 1059568566472 1061784821952 1063267983063 1065893442048 1066208292864 1066635459648 1067382342312 1070703423504 1071793013148 1073753860608 1074846554496 1075277182122 1075940360352 1077908795392 1079005717504 1082362963968 1082453255312 1082796602976 1083464418816 1083554802044 1083898499112 1086926202648 1086986529024 1088032301226 1090022858496 1090459566372 1090695131136 1091132108352 1091454414336 1091478208896 1091569260639 1092242487024 1094965597638 1097645395968 1098762402816 1099202612112 1100321203644 1103456021888 1107664413024 1107991602432 1108435509324 1109563496613 1112279021568 1112724646176 1115052086016 1115857197144 1116186806592 1116633996819 1117322681904 1119366825984 1120505937408 1120954858056 1124086072824 1124779353984 1125229986738 1127983853568 1128435770176 1129131734016 1129584110512 1130733619444 1131946814592 1132644943872 1133098727904 1134251813448 1136326929408 1137483300096 1137939022572 1138640847552 1141821465408 1142278925931 1142616340008 1142641249938 1145074518016 1145437728768 1146239790592 1147037740992 1150266890448 1153544004096 1153884745728 1154717895552 1155058983936 1155180522914 1155521747952 1159928708796 1163233348992 1163602319616 1164417100704 1167320152548 1168508063151 1171367847936 1171837145952 1172559877632 1173029653224 1173753120384 1174223374038 1176371618048 1177097146368 1177503386202 1177568739776 1180858096704 1181232657792 1181331196903 1182059784048 1182434726304 1185737675616 1185803486208 1189115845632 1189592254224 1190325936384 1190802829788 1191154577184 1192014637281 1194931951616 1199130122304 1199969780776 1200805135101 1203743963136 1203770205696 1205451700024 1207973093184 1208718111744 1208845296906 1209202373808 1210432905396 1212647394816 1213881432192 1214367762894 1217759912226 1218146178348 1219385811501 1221982508032 1222370113536 1222859845152 1226275715808 1227032022528 1227523621896 1228772797902 1229769378816 1231020840192 1231514037644 1231780073472 1232273575104 1232767274453 1233527584848 1234851070464 1236107703168 1236602938626 1239629377536 1240890872832 1241388024624 1246122464652 1249672671104 1250041807872 1250944386848 1251313899264 1251815226948 1255339346787 1258411640832 1259287679232 1260064346112 1260169461408 1260196934088 1260569179584 1261074215313 1264160544768 1264596831927 1265376773232 1268981835264 1269490241448 1270273200768 1270782124326 1273892212736 1275188575232 1278367795584 1279156230144 1279262938096 1279668712608 1280970953496 1283314492416 1284549148584 1284620443392 1288208832768 1288617444864 1288724942076 1289519764416 1290036398937 1290417458616 1293603803136 1294050251754 1297217286144 1297737004608 1299057632496 1299961966446 1302758651392 1303143469056 1304084389504 1308637517616 1309969238292 1313701344384 1315038218208 1317788828928 1318316789196 1319129862336 1319658359877 1320472260432 1322888067072 1323418070304 1324234289664 1324764832248 1328465358792 1329817257054 1332250160384 1333071826944 1333605910208 1334028921984 1334963039696 1337755326336 1338291286002 1339116678432 1341566595072 1342931825664 1343469859248 1344298445568 1344837026676 1349021387592 1349966003373 1353269884928 1354211958528 1354241481408 1356133162527 1359452137472 1363279277568 1363681972224 1363825463176 1364228319168 1365069708288 1365213345262 1365616611216 1369507256832 1373768377344 1374730321536 1375166377728 1375281094902 1375717325796 1379560180284 1380964074633 1383490551168 1384343820288 1384898445216 1385752582656 1386307771992 1387718532954 1388844024832 1390257366784 1391114809344 1391672147008 1394583049728 1395559568832 1396002231936 1396118687249 1396561527702 1399979446272 1401404120064 1405318726656 1405881754992 1406297033856 1407312435204 1407728136672 1411738758144 1415713095936 1417690644084 1417721550849 1421191256064 1422180612864 1423176456416 1427604564672 1428176521629 1429057350864 1431671814144 1433128739328 1433702909496 1434587147136 1435161901602 1438163770032 1439170805358 1439627301684 1441092322683 1443728803968 1444619225088 1445197998816 1449234936864 1449315372032 1450709734968 1453363811328 1453946088496 1454842811136 1455272552448 1455304278528 1455425680852 1456323316032 1456906778899 1459369446912 1459954130184 1461439836558 1465016537088 1465603482816 1466036402688 1467094938192 1472217207318 1476885884032 1477322136576 1477914012432 1479417995484 1483632861568 1486736114688 1487809596192 1488249075456 1488845329092 1489166954496 1489763575872 1490360436279 1494007916544 1494523528641 1494606477408 1498781430432 1499705805312 1500306648984 1500782537232 1501833419658 1505508978688 1509262419456 1510798303872 1511403591654 1512335751264 1515102572544 1516644400128 1517252030096 1518187796736 1521363326976 1522428620544 1523038567908 1523488453344 1523521666584 1524588471471 1529383654656 1533689187264 1534303646073 1534756859064 1536318687618 1538058672128 1539623860736 1540078645248 1540695663936 1546571611728 1550977798656 1551469759488 1552556134272 1553178151954 1556426870064 1557386797824 1558010750868 1558971655488 1559596243491 1562449527936 1563413170176 1564039537632 1565004160512 1565631165384 1570004514936 1574477462272 1574976877056 1576079712064 1576579635072 1580983567488 1581071314944 1581616974366 1585487794176 1586123005632 1587101248512 1587737106384 1588206102912 1589352849708 1592677232928 1598840163072 1599953189472 1601073513468 1605026940928 1610630790912 1611624148992 1611793729208 1612269831744 1612915773183 1613910540528 1616863193088 1618508576256 1619157017192 1621893943296 1623544445952 1623679882968 1624194904464 1625196628224 1625332203066 1625847748668 1630389303972 1630479793536 1632048451839 1635034287744 1635689349558 1636042696704 1636698162528 1638363730536 1639692505088 1641361120256 1643031433472 1644703446464 1646468093952 1648143604224 1648803918168 1649958448567 1650481805466 1654521163776 1655184032832 1661496619536 1661987403648 1662653263986 1666722410496 1668418532352 1669086969264 1673785795716 1679050238976 1680225948544 1680262578784 1680758906112 1681432287084 1686129109236 1687169030976 1687844980107 1691975780352 1692512464896 1692653655264 1693697601024 1694376165768 1696100429166 1697920221888 1699648091856 1701377720172 1704490394112 1706224950144 1706908533858 1707961271328 1711085989888 1712732198112 1712827257856 1717611777024 1718156593152 1718299922768 1719359685888 1720048531916 1720556611488 1721798920517 1725400335672 1730316006144 1730827118592 1732076843328 1732588475904 1732770784371 1733282621928 1739893063194 1744850023488 1746625651056 1751601792512 1753384290944 1757051771904 1757755718928 1758839816448 1758986539882 1759544479836 1760629680576 1761335061057 1764557427072 1765645719552 1766255079303 1766353109664 1771287145056 1771848986688 1773089676072 1773652089456 1778705229312 1783673768448 1784388381336 1785488904576 1786204244682 1790575767552 1791293145664 1792397927424 1793116035568 1798695183456 1799954671164 1805615944704 1805655308544 1808177550036 1811959639776 1813267945359 1813803560712 1815649358094 1817705703424 1818971092224 1820092944384 1820822148288 1821551644341 1826009675776 1826639868339 1831691169792 1832973762048 1833555170304 1833708126536 1834289767728 1835574179582 1839413573712 1840548033792 1841285432844 1843159196853 1844654068224 1846531260288 1847271056466 1847670110208 1848410362656 1850291377272 1854904407939 1859444066304 1860746091776 1861336309248 1862082036936 1868538826752 1869183696978 1873758302208 1874509006656 1875062711808 1875260011867 1876416580272 1876970848896 1877722840422 1882318344192 1887617461248 1888931518848 1890254192112 1890295401132 1890853769376 1896240817152 1903472752896 1904235362172 1905409801152 1906173186489 1910838319104 1911603879328 1912782862848 1913549202136 1916783751168 1917551693376 1918734345216 1918894407144 1919503068912 1921456430244 1924971738624 1926823722876 1926930665088 1932313249152 1933087413114 1934279646624 1935626187924 1937818415104 1939790414848 1940405704704 1941764421376 1945825929216 1946605506912 1948586448744 1954137977088 1954715203584 1956126584256 1962956276424 1964953857438 1969762848768 1970552016576 1972557327312 1977475183794 1982314819584 1983746128256 1984332100608 1985127105456 1986351434496 1987147248372 1992698038188 1992808636544 1994725885581 1998375240576 1999607740416 2000242003968 2000408865312 2001043382976 2002444559544 2006632989504 2007436929003 2008675017648 2012349892608 2014397738496 2015204788872 2016447668352 2017255540014 2022192533504 2024250395648 2029904827392 2030718090544 2031317937792 2031362222112 2032784628628 2039178206208 2044918916352 2045522958336 2045738194764 2046342478752 2047604562432 2047820017893 2048424916824 2054260885248 2062095482304 2062921642353 2063575988694 2067970398208 2068626345984 2070074845696 2075235826752 2076515730432 2077347667824 2078628873984 2079461657988 2081577799431 2083266037248 2085386050176 2086221541382 2086672214016 2087508220512 2091874574592 2093339353248 2094003347904 2094842291553 2099969169408 2102106180096 2107978089984 2108822632488 2110968652806 2114830674176 2116134998016 2116982808512 2117608137216 2119137132944 2123569643904 2126535966126 2131786884096 2133270919296 2134764684624 2141406847008 2143586026296 2147507721216 2149693108992 2150554364244 2151880720704 2152742852403 2158011435008 2158756208037 2164725927936 2164906510624 2165593205952 2166928837632 2167109604088 2167796998224 2173852405296 2173973058048 2176064602452 2180045716992 2180919132744 2182264216704 2182908828672 2182956417792 2183138521278 2184484974048 2189931195276 2192159754837 2197524805632 2198405224224 2200642407288 2206912043776 2215328826048 2215983204864 2216216377661 2216871018648 2219126993226 2224558043136 2225449292352 2230104172032 2231714394288 2232373613184 2233267993638 2234645363808 2238733651968 2241011874816 2241909716112 2248172145648 2249558707968 2250459973476 2252750129487 2256871540352 2258263468032 2259168221024 2261467238888 2263893629184 2265289887744 2266197455808 2267105387481 2268503626896 2272653858816 2274966600192 2275878045144 2277281695104 2283642930816 2284557851862 2285232680016 2285282499876 2290149036032 2292479581184 2294075481984 2300533780896 2307088008192 2309435791104 2310117967872 2310361045828 2311043495904 2319857417592 2326466697984 2327204639232 2328834201408 2329767227931 2334640305096 2337016126302 2342735695872 2343674291904 2345119755264 2346059306448 2347506240768 2348446748076 2352743236096 2355006772404 2355137479552 2361716193408 2362465315584 2362662393806 2364119568096 2364869452608 2371475351232 2371606972416 2372425461549 2378231691264 2379184508448 2380651872768 2381605659576 2382309154368 2384029274562 2389863903232 2398260244608 2399939561552 2401610270202 2407487926272 2407540411392 2410903400048 2415946186368 2417436223488 2417690593812 2418404747616 2420865810792 2425294789632 2427762864384 2428735525788 2435519824452 2436292356696 2437998304599 2438771623002 2443965016064 2444740227072 2445719690304 2452551431616 2453534024337 2454064045056 2455047243792 2457545595804 2459538757632 2462041680384 2463028075288 2464547150208 2465534548906 2467055169696 2469702140928 2472215406336 2473205877252 2475722708199 2481781745664 2482776049248 2492244929304 2493979895979 2499345342208 2500083615744 2501888773696 2502627798528 2503630453896 2510678693574 2516823281664 2518575358464 2520338922816 2520393868176 2521138359168 2522148430626 2528321089536 2529193663854 2530753546464 2537963670528 2538980482896 2540546401536 2541564248652 2544150643749 2550377150464 2556735591168 2558312460288 2558525876192 2559337425216 2560362800787 2561941906992 2566628984832 2569098297168 2569240886784 2576417665536 2577234889728 2577449884152 2579039528832 2580072797874 2580834917232 2588100503508 2595474009216 2598115264992 2599923932892 2605517302784 2608168779008 2617275035232 2619164809963 2619938476584 2627402688768 2630076436416 2631130152937 2635577657856 2636633578392 2638259724672 2638479809823 2639316719754 2640944520864 2645776134144 2646836140608 2648468579328 2649529664496 2656930717584 2659634514108 2664500320768 2667211820416 2668057843968 2669926079392 2675510652672 2676582572004 2678233356864 2679306367023 2685863651328 2686939718496 2688596891136 2689674053352 2698042775184 2699932006746 2706539769856 2708423917056 2708482962816 2712266325054 2718904274944 2726558555136 2727650926352 2728456638336 2730139416576 2730426690524 2731233222432 2739014513664 2747536754688 2749460643072 2750332755456 2750562189804 2751434651592 2753361269373 2759120360568 2761928149266 2766981102336 2768687640576 2769796890432 2770906584699 2771505165312 2772615543984 2775437065908 2777688049664 2780514733568 2783344294016 2789166099456 2791119137664 2792004463872 2792237374498 2793123055404 2802808240128 2803775545467 2810637453312 2811763509984 2812594067712 2814624870408 2815456273344 2816584260633 2823477516288 2831426191872 2835381288168 2835443101698 2842382512128 2844361225728 2846352912832 2855209129344 2856353043258 2858114701728 2863343628288 2866257478656 2867405818992 2869174294272 2870323803204 2876327540064 2878341610716 2879254603368 2882184645366 2887457607936 2889238450176 2890395997632 2898469873728 2898630744064 2899631119671 2901419469936 2906727622656 2907892176992 2909685622272 2910545104896 2910608557056 2910851361704 2912646632064 2913813557798 2918738893824 2919908260368 2922879673116 2931206965632 2932072805376 2934189876384 2944434414636 2947430786157 2953771768064 2954644273152 2955828024864 2958835990968 2967265723136 2973472229376 2975619192384 2976498150912 2977690658184 2979527151744 2979775705621 2980720872558 2988015833088 2989047057282 2989212954816 2997562860864 2999411610624 3000613297968 3001565074464 3003666839316 3018524838912 3021596607744 3022807183308 3024671502528 3025883310021 3033288800256 3034504060192 3036375593472 3042726653952 3044857241088 3046077135816 3046976906688 3047043333168 3049176942942 3058767309312 3067378374528 3068607292146 3069513718128 3072637375236 3076117344256 3079247721472 3081391327872 3093143223456 3101955597312 3102939518976 3105112268544 3106356303908 3109517453471 3112853740128 3114773595648 3116021501736 3117943310976 3119192486982 3124899055872 3126826340352 3128079075264 3129332312073 3130008321024 3131262330768 3140009029872 3148954924544 3149953754112 3152159424128 3153159270144 3161967134976 3163233948732 3166452979209 3172246011264 3174202497024 3175474212768 3176412205824 3178705699416 3185354465856 3189803949189 3197680326144 3199906378944 3202147026936 3210053881856 3221261581824 3223587458416 3224539663488 3225831546366 3227821081056 3233726386176 3237017152512 3238314034384 3247088891904 3247359765936 3248389808928 3250393256448 3250664406132 3251695497336 3260778607944 3260959587072 3264096903678 3270068575488 3271378699116 3272085393408 3273396325056 3274707781917 3276727461072 3282722240512 3286062866944 3289406892928 3292936187904 3296287208448 3297607836336 3299916897134 3300963610932 3310368065664 3322993239072 3323974807296 3325306527972 3328690489839 3336837064704 3338173938528 3347571591432 3349901990457 3358100477952 3360451897088 3360525157568 3361517812224 3362864574168 3372258218472 3374338061952 3375689960214 3383951560704 3385307310528 3387395202048 3388752331536 3392200858332 3395840443776 3399296183712 3402755440344 3408980788224 3412449900288 3413817067716 3415922542656 3425464396224 3425654515712 3426836777793 3435223554048 3436313186304 3436599845536 3438719371776 3440097063832 3441113222976 3443597841034 3450800671344 3460632012288 3461654237184 3464153686656 3465176951808 3465541568742 3466565243856 3479786126388 3489700046976 3493251302112 3503203585024 3506768581888 3514103543808 3515511437856 3517679632896 3517973079764 3518049774329 3519088959672 3521259361152 3522670122114 3529114854144 3531291439104 3532510158606 3532706219328 3542574290112 3543697973376 3543993590709 3546179352144 3547304178912 3557410458624 3567347536896 3568776762672 3570977809152 3572408489364 3576043911843 3582586291328 3584795854848 3586232071136 3597390366912 3599909342328 3602415405303 3611231889408 3611310617088 3616355100072 3623919279552 3626535890718 3627607121424 3631298716188 3635411406848 3637942184448 3641644296576 3643103288682 3652019351552 3653279736678 3665947524096 3667110340608 3667416253072 3668579535456 3671148359164 3678827147424 3681096067584 3682570865688 3686318393706 3689308136448 3693062520576 3694542112932 3695340220416 3696820725312 3698301823359 3700582754544 3709808815878 3718888132608 3721492183552 3722672618496 3724164073872 3738367393956 3749018013312 3750125423616 3750520023734 3752833160544 3753941697792 3755445680844 3766018040361 3775234922496 3777863037696 3780508384224 3780590802264 3781707538752 3783222645939 3792481634304 3793790495781 3806945505792 3808470724344 3810819602304 3812346372978 3821676638208 3823207758656 3825565725696 3827098404272 3835103386752 3837468690432 3837788814288 3839006137824 3842912860488 3849943477248 3853647445752 3853861330176 3864626498304 3866174826228 3868559293248 3870109196811 3871252375848 3879580829696 3880811409408 3883528842752 3891651858432 3893211013824 3897172897488 3908275954176 3909430407168 3912253168512 3925912552848 3929907714876 3941104033152 3945114654624 3954950367588 3958975079631 3967492256512 3968664201216 3970254210912 3972702868992 3974294496744 3985396076376 3985617273088 3989451771162 3996750481152 3999215480832 4000817730624 4002086765952 4002420622343 4004889119088 4013265979008 4014873858006 4017350035296 4024699785216 4028795476992 4030409577744 4032895336704 4034511080028 4048500791296 4049898010119 4059809654784 4061436181088 4062635875584 4062724444224 4065569257256 4068399487581 4078356412416 4089837832704 4091045916672 4091476389528 4092684957504 4095209124864 4095640035786 4096849833648 4108521770496 4124190964608 4125843284706 4127151977388 4135940796416 4140149691392 4150471653504 4153031460864 4154695335648 4157257747968 4158923315976 4163155598862 4166532074496 4170772100352 4172443082764 4173344428032 4175016441024 4183749149184 4186678706496 4188006695808 4188356061747 4189684583106 4199938338816 4204212360192 4215956179968 4217645264976 4221937305612 4229661348352 4233965617024 4235216274432 4238274265888 4247139287808 4253071932252 4253164652547 4263573768192 4266541838592 4269529369248 4282813694016 4284529564887 4287172052592 4295015442432 4299386217984 4301108728488 4303761441408 4305485704806 4316022870016 4317512416074 4329813021248 4331186411904 4333857675264 4334219208176 4335593996448 4347704810592 4347946116096 4352129204904 4360091433984 4361838265488 4364528433408 4365817657344 4365912835584 4366277042556 4368969948096 4370720336697 4379862390552 4384319509674 4395049611264 4396810448448 4401284814576 4413824087552 4430657652096 4431966409728 4432432755322 4433742037296 4438253986452 4450898584704 4460208344064 4463428788576 4464747226368 4466535987276 4469290727616 4471081308837 4482023749632 4483570585923 4483819432224 4496344291296 4499117415936 4500919946952 4505500258974 4513743080704 4516526936064 4518336442048 4522934477776 4527787258368 4532394911616 4534210774962 4537007253792 4545307717632 4549933200384 4551756090288 4554563390208 4567285861632 4569115703724 4570465360032 4570564999752 4573765414413 4584959162368 4588150963968 4601067561792 4602910938219 4614176016384 4618871582208 4620235935744 4620722091656 4622086991808 4639714835184 4652933395968 4654409278464 4657668402816 4659534455862 4669280610192 4674032252604 4678788730473 4687348583808 4690239510528 4692118612896 4695012481536 4696893496152 4705486472192 4710013544808 4710274959104 4723432386816 4724930631168 4725324787612 4728239136192 4729738905216 4730133462769 4742950702464 4743213944832 4744850923098 4756463382528 4758369016896 4761303745536 4763211319152 4764618308736 4768058549124 4796520489216 4799879123104 4803220540404 4815080822784 4821806800096 4831892372736 4834872446976 4835381187624 4836809495232 4838747319549 4841731621584 4850589579264 4855525728768 4857471051576 4871039648904 4872584713392 4875996609198 4877543246004 4887930032128 4891439380608 4905102863232 4907068048674 4908128090112 4910094487584 4915091191608 4919077515264 4924083360768 4926056150576 4929094300416 4931069097812 4934110339392 4939404281856 4944430812672 4946411754504 4949875345701 4951445416398 4963563491328 4965552098496 4984489858608 4987959791958 4998690684416 5000167231488 5003777547392 5005255597056 5007260907792 5021357387148 5037150716928 5040677845632 5040787736352 5042276718336 5044296861252 5058387327708 5061507092928 5063534940321 5075927341056 5077960965792 5081092803072 5083128497304 5088301287498 5100754300928 5113471182336 5117051752384 5118674850432 5120725601574 5123883813984 5133257969664 5138196594336 5138481773568 5152835331072 5154469779456 5154899768304 5158079057664 5160145595748 5161669834464 5165396761551 5176201007016 5190948018432 5196230529984 5198312353113 5199847865784 5211034605568 5216337558016 5234550070464 5238329619926 5239876953168 5254805377536 5260152872832 5262260305874 5271155315712 5273267156784 5276519449344 5276959619646 5278633439508 5281889041728 5284005183171 5293672281216 5296937158656 5298765237909 5299059328992 5313861435168 5319269028216 5329000641536 5334423640832 5336115687936 5339852158784 5351021305344 5353165144008 5356466713728 5358612734046 5371727302656 5373879436992 5377193782272 5379348106704 5396085550368 5399864013492 5416847834112 5416965925632 5424532650108 5439803836077 5453117110272 5455301852704 5456913276672 5460278833152 5460853381048 5462466444864 5464654933023 5478029027328 5479919605017 5495073509376 5498921286144 5500665510912 5501124379608 5502869303184 5506722538746 5518240721136 5523856298532 5529477590559 5533962204672 5539593780864 5541813169398 5543010330624 5545231087968 5550874131816 5555376099328 5561029467136 5566688588032 5578332198912 5582238275328 5584008927744 5584474748996 5586246110808 5590157728727 5605616480256 5607551090934 5621274906624 5623527019968 5625188135424 5625780035601 5629249740816 5630912546688 5633168521266 5646955032576 5662852383744 5670762576336 5670886203396 5688722451456 5692705825664 5710418258688 5712706086516 5716229403456 5718519559467 5732514957312 5734811637984 5738348588544 5740647606408 5752655080128 5756683221432 5758509206736 5764369290732 5774915215872 5780791995264 5796939747456 5797261488128 5799262239342 5802838939872 5813455245312 5815784353984 5819371244544 5821217114112 5821702723408 5825293264128 5827627115596 5837477787648 5839816520736 5845759346232 5862413931264 5864145610752 5868379752768 5888868829272 5894861572314 5907543536128 5909288546304 5911656049728 5917671981936 5934531446272 5946944458752 5951238384768 5952996301824 5955381316368 5959054303488 5959551411242 5961441745116 5978094114564 5978425909632 5984177656743 5995125721728 5998823221248 6001226595936 6003130148928 6007333678632 6022310787009 6037049677824 6043193215488 6045614366616 6049343005056 6051766620042 6066577600512 6069008120384 6072751186944 6089714482176 6092154271632 6093953813376 6094086666336 6098353885884 6117534618624 6134756749056 6137214584292 6139027436256 6143460053679 6145274750472 6158495442944 6162782655744 6186286446912 6188764927059 6203911194624 6205879037952 6210224537088 6212712607816 6219034906942 6225707480256 6229547191296 6232043003472 6235886621952 6238384973964 6244733398293 6249798111744 6256158150528 6258664624146 6260016642048 6262524661536 6280018059744 6284526874659 6297909849088 6299907508224 6304318848256 6306318540288 6323934269952 6326467897464 6332905958418 6344492022528 6348404994048 6350948425536 6352824411648 6353492876027 6357411398832 6370708931712 6379607898378 6395360652288 6399812757888 6404294053872 6442523163648 6447174916832 6449079326976 6451663092732 6455642162112 6458228557209 6474034305024 6476268624111 6476628068768 6494177783808 6494719531872 6496779617856 6500786512896 6501328812264 6503390994672 6521557215888 6521919174144 6528193807356 6540137150976 6542757398232 6546792650112 6549415563834 6553454922144 6565444481024 6572125733888 6578813785856 6592574416896 6595215672672 6599833794268 6601927221864 6620736131328 6645986478144 6647949614592 6648649132983 6650613055944 6657380979678 6673674129408 6676347877056 6695143182864 6699803980914 6716200955904 6720903794176 6721050315136 6723035624448 6725729148336 6744516436944 6748676123904 6751379920428 6758250388461 6770614621056 6774790404096 6777504663072 6784401716664 6791680887552 6798592367424 6801316162443 6805510880688 6817961576448 6824899800576 6827634135432 6831845085312 6850928792448 6851309031424 6853673555586 6870447108096 6873199691072 6877438743552 6880194127664 6882226445952 6887195682068 6901601342688 6921264024576 6928307373312 6930353903616 6931083137484 6933130487712 6959572252776 6979400093952 6986502604224 6989301683793 7006407170048 7013537163776 7028207087616 7031022875712 7035359265792 7035946159528 7036099548658 7038177919344 7042518722304 7045340244228 7058229708288 7065020317212 7065412438656 7085148580224 7087395946752 7087987181418 7092358704288 7094608357824 7114820917248 7117276384647 7134695073792 7137553525344 7141955618304 7144816978728 7152087823686 7165172582656 7169591709696 7172464142272 7194780733824 7199818684656 7204830810606 7222463778816 7222621234176 7232710200144 7247838559104 7253071781436 7255214242848 7262597432376 7275884368896 7283288593152 7286206577364 7306559473356 7313994913797 7331895048192 7334220681216 7334832506144 7337159070912 7342296718328 7357654294848 7360602073011 7362192135168 7365141731376 7372636787412 7378616272896 7386125041152 7389084225864 7393641450624 7396603646718 7401165509088 7419617631756 7427168124597 7442984367104 7445345236992 7448328147744 7476734787912 7498036026624 7500250847232 7501040047468 7505666321088 7507883395584 7508673398941 7510891361688 7532036080722 7550469844992 7555726075392 7561016768448 7561181604528 7563415077504 7566445291878 7584963268608 7587580991562 7613891011584 7616941448688 7621639204608 7624692745956 7632451931247 7646415517312 7651131451392 7654196808544 7670206773504 7674937380864 7675577628576 7678012275648 7681088402361 7685825720976 7699886954496 7707294891504 7707722660352 7729252996608 7732349652456 7737118586496 7740218393622 7742504751696 7759161659392 7767057685504 7786422027648 7794345794976 7816551908352 7824506337024 7851825105696 7857494429889 7859815429752 7882208066304 7890229309248 7893390458811 7909900735176 7915439429469 7917950159262 7934984513024 7937328402432 7940508421824 7945405737984 7948588993488 7970792152752 7971234546176 7978903542324 7993500962304 8001635461248 8004173531904 8004841244686 8009778238176 8026531958016 8029747716012 8034700070592 8037919101069 8057590953984 8060819155488 8065790673408 8069022160056 8097001582592 8099796020238 8119619309568 8122872362176 8125271751168 8125448888448 8131138514512 8136798975162 8156712824832 8179675665408 8182952779056 8185369915008 8190418249728 8191280071572 8193699667296 8217043540992 8248381929216 8251686569412 8254303954776 8260083808119 8280299382784 8300943307008 8306062921728 8309390671296 8312719754097 8314515495936 8317846631952 8326311197724 8333064148992 8341544200704 8344886165528 8350032882048 8367498298368 8373357412992 8376013391616 8376712123494 8379369166212 8408424720384 8411326636401 8431912359936 8435290529952 8443874611224 8449752781899 8459322696704 8467931234048 8470432548864 8476548531776 8494278575616 8506143864504 8506329305094 8527147536384 8533083677184 8539058738496 8565627388032 8569059129774 8574344105184 8590030884864 8598772435968 8602217456976 8607522882816 8610971409612 8635024832148 8659626042496 8662372823808 8667715350528 8668438416352 8671187992896 8695409621184 8695892232192 8698893359013 8704258409808 8720182867968 8723676530976 8729056866816 8731635314688 8731825671168 8732554085112 8737939896192 8741440673394 8759724781104 8768639019348 8793620896896 8802569629152 8827648175104 8861315304192 8863932819456 8864865510644 8867484074592 8873886744203 8876507972904 8901797169408 8920416688128 8926857577152 8929494452736 8933071974552 8938581455232 8939327116863 8942162617674 8964047499264 8967141171846 8967638864448 8992688582592 8998234831872 9001839893904 9011000517948 9027486161408 9036672884096 9045868955552 9055574516736 9064789823232 9068421549924 9074014507584 9077649930063 9099866400768 9103512180576 9109126780416 9134571723264 9138231407448 9140930720064 9141129999504 9147530828826 9169918324736 9176301927936 9202135123584 9205821876438 9228352032768 9237743164416 9241444183312 9244173983616 9279429670368 9305866791936 9308818556928 9315336805632 9319068911724 9328552360413 9338561220384 9348064505208 9357577460946 9374697167616 9380479021056 9384237225792 9387996936219 9390024963072 9393786992304 9410972944384 9420027089616 9420549918208 9446864773632 9449861262336 9450649575224 9456478272384 9459477810432 9460266925538 9485901404928 9489701846196 9499358937627 9516738033792 9522607491072 9526422638304 9529236617472 9536117098248 9569411847567 9593040978432 9599758246208 9606441080808 9630161645568 9643613600192 9663784745472 9670762375248 9673618990464 9677494639098 9683463243168 9701179158528 9711051457536 9714942103152 9742079297808 9745169426784 9751993218396 9755086492008 9782878761216 9810205726464 9814136097348 9816256180224 9820188975168 9824123345751 9830182383216 9848166721536 9852112301152 9858188600832 9862138195624 9868220678784 9878808563712 9888861625344 9892823509008 9899750691402 9902890832796 9931104196992 9968979717216 9975919583916 9986071469517 9997381368832 10007555094784 10010511194112 10014521815584 10042714774296 10074301433856 10081355691264 10081575472704 10084553436672 10088593722504 10095657987701 10116774655416 10123014185856 10127069880642 10151854682112 10155921931584 10162185606144 10166256994608 10176602574996 10226942364672 10234103504768 10237349700864 10241451203148 10247767627968 10276393188672 10276963547136 10280510333379 10305670662144 10308939558912 10309799536608 10316158115328 10320291191496 10323339668928 10330793523102 10352402014032 10381896036864 10392461059968 10396624706226 10399695731568 10422069211136 10432675116032 10469100140928 10476659239852 10479753906336 10509610755072 10520305745664 10524520611748 10542310631424 10546534313568 10553038898688 10553919239292 10554149322987 10557266879016 10563778083456 10568010366342 10587344562432 10593874317312 10597530475818 10598118657984 10627722870336 10631980772127 10638538056432 10658001283072 10668847281664 10672231375872 10679704317568 10702042610688 10706330288016 10712933427456 10717225468092 10728131735529 10747758873984 10754387564544 10758696213408 10792171100736 10799728026984 10807246215909 10833695668224 10833931851264 10849065300216 10879607672154 10906234220544 10910603705408 10913826553344 10921706762096 10924932889728 10929309866046 10956058054656 10959839210034 10997842572288 11001331021824 11002248759216 11005738606368 11013445077492 11036481442272 11047712597064 11058955181118 11067924409344 11079187561728 11083626338796 11086020661248 11090462175936 11094905470077 11101748263632 11122058934272 11133377176064 11156664397824 11164476550656 11168017855488 11168949497992 11172492221616 11180315457454 11215102181868 11247054039936 11250376270848 11251560071202 11258499481632 11261825093376 11266337042532 11298054121083 11325704767488 11341525152672 11341772406792 11349667937817 11377444902912 11385411651328 11420836517376 11425412173032 11432458806912 11437039118934 11465029914624 11469623275968 11476697177088 11481295212816 11505310160256 11513366442864 11517018413472 11528738581464 11549830431744 11561583990528 11593879494912 11598524478684 11605677879744 11610327590433 11631568707968 11638742489088 11642434228224 11643405446816 11650586528256 11655254231192 11674955575296 11679633041472 11691518692464 11724827862528 11728291221504 11736759505536 11777737658544 11789723144628 11815087072256 11823312099456 11835343963872 11869062892544 11902476769536 11905992603648 11910762632736 11918108606976 11919102822484 11922883490232 11956188229128 11956851819264 11968355313486 11990251443456 11997646442496 12002453191872 12006260297856 12007261867029 12014667357264 12044621574018 12074099355648 12086386430976 12091228733232 12098686010112 12103533240084 12138016240768 12145502373888 12149694030357 12179428964352 12184308543264 12187907626752 12188173332672 12196707771768 12205198462743 12235069237248 12269513498112 12274429168584 12278054872512 12286920107358 12290549500944 12316990885888 12325565311488 12372572893824 12377529854118 12407822389248 12420449074176 12425425215632 12438069813884 12451414960512 12459094382592 12464086006944 12471773243904 12476769947928 12489466796586 12499596223488 12512316301056 12517329248292 12520033284096 12525049323072 12560036119488 12565068185241 12569053749318 12595819698176 12599815016448 12608637696512 12612637080576 12647868539904 12652935794928 12665811916836 12688984045056 12701896851072 12705648823296 12706985752054 12714822797664 12741417863424 12759215796756 12759493957641 12790721304576 12799625515776 12808588107744 12853588694661 12885046327296 12894349833664 12898158653952 12903326185464 12911284324224 12916457114418 12948068610048 12952537248222 12953256137536 12989439063744 12993559235712 13001573025792 13002657624528 13006781989344 13043114431776 13043838348288 13056387614712 13080274301952 13085514796464 13093585300224 13098831127668 13106909844288 13112161010091 13144251467776 13157627571712 13185148833792 13190431345344 13199667588536 13203854443728 13241472262656 13291972956288 13295899229184 13297298265966 13301226111888 13314761959356 13352695754112 13390286365728 13399607961828 13413243926511 13441807588352 13442100630272 13446071248896 13451458296672 13489032873888 13497352247808 13502759840856 13516500776922 13541229242112 13549580808192 13555009326144 13560440018983 13568803433328 13583361775104 13597184734848 13602632324886 13611021761376 13635923152896 13649799601152 13655268270864 13663690170624 13701857584896 13707347111172 13721296243239 13746399382144 13754877487104 13760388255328 13764452891904 13774391364136 13803202685376 13808732814657 13842528049152 13856614746624 13860707807232 13862166274968 13866260975424 13919144505552 13958800187904 13973005208448 13978603367586 14012814340096 14027074327552 14062045751424 14070718531584 14071892319056 14072199097316 14076355838688 14085037444608 14090680488456 14116459416576 14130040634424 14130824877312 14170297160448 14174791893504 14175974362836 14184717408576 14189216715648 14190400388307 14229641834496 14234552769294 14269390147584 14275107050688 14283911236608 14289633957456 14304175647372 14330345165312 14344928284544 14389561467648 14399637369312 14409661621212 14445242468352 14465420400288 14495677118208 14506143562872 14510428485696 14516241958647 14525194864752 14551768737792 14566577186304 14572413154728 14613118946712 14627989827594 14663790096384 14669665012288 14674318141824 14684593436656 14715308589696 14721204146022 14724384270336 14730283462752 14745273574824 14757232545792 14772250082304 14778168451728 14787282901248 14793207293436 14802331018176 14839235263512 14849626037103 14854336249194 14885968734208 14890690473984 14896656295488 14953469575824 14996072053248 15000501694464 15002080094936 15011332642176 15015766791168 15017346797882 15021782723376 15064072161444 15111452150784 15122033536896 15122363209056 15126830155008 15132890583756 15175161983124 15190604820963 15227782023168 15233882897376 15243278409216 15249385491912 15264903862494 15292831034624 15302262902784 15308393617088 15340413547008 15351155257152 15356024551296 15357305559739 15362176804722 15371651441952 15399773908992 15414589783008 15415445320704 15458505993216 15464699304912 15474237172992 15480436787244 15485009503392 15496190284653 15534115371008 15572844055296 15588691589952 15594937059339 15633103816704 15649012674048 15703650211392 15714988859778 15719630859504 15764416132608 15780458618496 15786780917622 15819801470352 15830878858938 15835900318524 15852015549513 15869969026048 15881016843648 15890811475968 15897177986976 15941584305504 15942469092352 15957807084648 15987001924608 16003270922496 16008347063808 16009682489372 16019556476352 16025974567889 16053063916032 16059495432024 16069400141184 16075838202138 16115181907968 16121638310976 16131581346816 16138044320112 16199592040476 16245744724352 16250543502336 16250897776896 16262277029024 16273597950324 16319411508231 16359351330816 16365905558112 16370739830016 16380836499456 16382560143144 16387399334592 16393964799069 16434087081984 16439758815051 16496763858432 16503373138824 16508607909552 16520167616238 16560598765568 16601886614016 16618781342592 16625439508194 16629030991872 16635693263904 16652622395448 16666128297984 16683088401408 16689772331056 16700065764096 16734996596736 16746714825984 16752026783232 16753424246988 16758738332424 16770473186181 16816849440768 16822653272802 16863824719872 16870581059904 16877340106803 16887749222448 16899505563798 16918645393408 16935862468096 16940865097728 16953097063552 16988557151232 17012287729008 17012658610188 17066167354368 17078117476992 17131254776064 17138118259548 17148688210368 17155558678401 17197544871936 17204434913952 17215045765632 17221942819224 17270049664296 17319252084992 17324745647616 17336876832704 17342375985792 17390819242368 17391784464384 17397786718026 17408516819616 17440365735936 17447353061952 17458113733632 17463651342336 17465108170224 17475879792384 17482881346788 17519449562208 17537278038696 17587241793792 17605139258304 17655296350208 17722630608384 17727865638912 17729731021288 17734968149184 17747773488406 17753015945808 17803594338816 17840833376256 17853715154304 17858988905472 17866143949104 17877162910464 17878654233726 17884325235348 17934282343692 17935277728896 17952532970229 17985377165184 17996469663744 18003679787808 18022001035896 18054972322816 18073345768192 18091737911104 18111149033472 18129579646464 18136843099848 18148029015168 18149542934237 18155299860126 18199732801536 18207024361152 18218253560832 18269143446528 18276462814896 18281861440128 18282259999008 18295061657652 18352603855872 18404270247168 18411643752876 18430380161037 18475486328832 18482888366624 18488347967232 18558859340736 18566294781177 18611733583872 18617637113856 18630673611264 18638137823448 18657104720826 18677122440768 18696129010416 18715154921892 18734200194879 18749394335232 18768474451584 18775993872438 18780049926144 18787573984608 18821945888768 18840054179232 18841099836416 18893729547264 18899722524672 18901299150448 18912956544768 18918955620864 18920533851076 18939788125687 18971802809856 18979403692392 18998717875254 19033476067584 19045214982144 19052845276608 19058473234944 19060478628081 19072234196496 19138823695134 19186081956864 19199516492416 19212882161616 19287227200384 19327569490944 19341524750496 19347237980928 19354989278196 19366926486336 19374685671627 19422102915072 19428805872333 19429884206304 19484158595616 19490338853568 19503986436792 19510172984016 19565757522432 19620411452928 19628272194696 19640377950336 19648246691502 19660364766432 19696333443072 19704224602304 19716377201664 19724276391248 19736441357568 19777723250688 19785647018016 19799501382804 19805781665592 19862208393984 19937959434432 19945947398949 19951839167832 19972142939034 19994762737664 20015110189568 20021022388224 20029043631168 20085429548592 20148602867712 20162711382528 20163150945408 20169106873344 20177187445008 20191315975402 20233549310832 20246028371712 20254139761284 20274751165383 20311843863168 20324371212288 20332513989216 20353205149992 20403948487329 20453884729344 20468207009536 20474699401728 20482902406296 20495535255936 20552786377344 20553927094272 20561020666758 20611341324288 20619599073216 20627860130537 20632316230656 20640582382992 20646679337856 20661587046204 20704804028064 20763792073728 20784922119936 20793249412452 20799391463136 20865350232064 20938200281856 20953318479704 20959507812672 20967905051379 21019221510144 21040611491328 21049041223496 21084621262848 21093068627136 21106077797376 21107838478584 21108298645974 21114533758032 21127556166912 21136020732684 21174689124864 21195060951636 21196237315968 21255445740672 21263961544254 21277076112864 21316002566144 21337694563328 21344462751744 21359408635136 21404085221376 21412660576032 21425866854912 21434450936184 21456263471058 21495517747968 21508775129088 21517392426816 21584342201472 21599456053968 21614492431818 21667391336448 21667863702528 21698130600432 21759215344308 21821207410816 21827653106688 21843413524192 21849865779456 21858619732092 21919678420068 21941984741391 21995685144576 22002662043648 22004497518432 22011477212736 22026890154984 22072962884544 22081806219033 22095425194128 22117910362236 22135848818688 22158375123456 22167252677592 22180924351872 22189810940154 22203496527264 22244117868544 22266754352128 22328953101312 22336035710976 22337898995984 22344984443232 22360630914908 22430204363736 22494108079872 22500752541696 22503120142404 22516998963264 22523650186752 22526020196823 22532674085064 22596108242166 22651409534976 22683050305344 22683544813584 22699335875634 22754889805824 22770823302656 22841673034752 22850824346064 22864917613824 22874078237868 22897355793741 22939246551936 22953394354176 22962590425632 23010620320512 23026732885728 23034036826944 23043265207083 23057477162928 23099660863488 23123167981056 23187758989824 23197048957368 23211355759488 23220655180866 23263137415936 23277484978176 23286810893632 23301173056512 23310508462384 23359266082944 23383037384928 23449655725056 23473519011072 23555475317088 23572483289667 23579446289256 23630174144512 23646624198912 23670687927744 23680171376433 23738125785088 23746318288407 23804953539072 23811985207296 23821525265472 23836217213952 23838205644968 23845766980464 23912376458256 23913703638528 23936710626972 23980502886912 24004906383744 24012520595712 24014523734058 24029334714528 24089243148036 24113757303207 24172772861952 24182457466464 24197372020224 24207066480168 24276032481536 24291004747776 24299388060714 24358857928704 24368617086528 24375815253504 24376346665344 24378380154271 24393415543536 24410396925486 24470138474496 24539026996224 24548858337168 24556109745024 24573840214716 24581099001888 24651130622976 24745145787648 24755059708236 24780251424357 24840898148352 24850850431264 24876139627768 24902829921024 24918188765184 24928172013888 24938159262291 24943546487808 24953539895856 24978933593172 24999192446976 25024632602112 25034658496584 25050098646144 25120072238976 25130136370482 25138107498636 25191639396352 25217275393024 25225274161152 25295737079808 25305871589856 25331623833672 25377968090112 25403793702144 25411297646592 25413971504108 25429645595328 25482835726848 25518431593512 25518987915282 25581442609152 25599251031552 25617176215488 25707177389322 25770092654592 25788699667328 25796317307904 25806652370928 25822568648448 25832914228836 25905074496444 25906512275072 25978878127488 25987118471424 26003146051584 26005315249056 26013563978688 26086228863552 26087676696576 26096680077039 26112775229424 26160548603904 26171029592928 26187170600448 26197662255336 26213819688576 26224322020182 26288502935552 26315255143424 26380862690688 26399335177072 26407708887456 26482944525312 26583945912576 26591798458368 26594596531932 26602452223776 26621660232609 26629523918712 26705391508224 26780572731456 26799215923656 26817981350589 26826487853022 26883615176704 26884201260544 26892142497792 26902916593344 26978065747776 26994704495616 27005519681712 27033001553844 27082458484224 27110018652288 27120880037966 27137606866656 27166723550208 27194369469696 27205264649772 27222043522752 27232949790189 27299599202304 27310536541728 27327380341248 27403715169792 27414694222344 27442592486478 27492798764288 27509754974208 27520776510656 27528905783808 27548782728272 27606405370752 27617465629314 27685056098304 27713229493248 27724332549936 27732521950848 27838289011104 27917600375808 27946010416896 27957206735172 27985657081239 28054148655104 28124091502848 28141437063168 28143784638112 28144398194632 28152711677376 28163990808657 28170074889216 28181360976912 28232918833152 28260081268848 28261649754624 28340594320896 28349583787008 28351948725672 28369434817152 28378433431296 28380800776614 28469105538588 28498076812881 28550214101376 28567822473216 28579267914912 28608351294744 28660690330624 28689856569088 28779122935296 28799274738624 28810812909593 28819323242424 28890484936704 28930840800576 28991354236416 29012287125744 29020856971392 29032483917294 29050389729504 29103537475584 29133154372608 29144826309456 29226237893424 29255979655188 29339330024576 29348636283648 29369186873312 29430617179392 29442408292044 29448768540672 29460566925504 29472370037253 29490547149648 29544500164608 29556336903456 29574565802496 29586414586872 29604662036352 29678470527024 29699252074206 29708672498388 29771937468416 29793312590976 29906939151648 29992144106496 30004160189872 30022665284352 30031533582336 30034693595764 30043565446752 30128144322888 30222904301568 30244067073792 30244726418112 30253660310016 30265781167512 30286973963103 30350323966248 30381209641926 30455564046336 30467765794752 30486556818432 30498770983824 30529807724988 30585662069248 30616787234176 30680827094016 30702310514304 30712049102592 30714611119478 30724353609444 30743302883904 30829179566016 30830890641408 30841531000137 30917011986432 30929398609824 30948474345984 30960873574488 30970019006784 30992380569306 31068230742016 31145688110592 31177383179904 31189874118678 31266207633408 31298025348096 31407300422784 31429977719556 31439261719008 31528832265216 31560917236992 31573561835244 31639602940704 31661757717876 31662447968961 31671800637048 31704031099026 31739938052096 31762033687296 31781622951936 31794355973952 31883168611008 31884938184704 31895942316381 31915614169296 31974003849216 32006541844992 32016694127616 32019364978744 32039112952704 32051949135778 32106127832064 32118990864048 32138800282368 32151676404276 32184395206587 32243276621952 32263162693632 32276088640224 32399184080952 32421738647727 32491489448704 32501087004672 32501795553792 32524554058048 32547195900648 32638823016462 32718702661632 32731811116224 32741479660032 32765120286288 32774798669184 32787929598138 32868174163968 32879517630102 32993527716864 33006746277648 33017215819104 33040335232476 33203773228032 33237562685184 33250879016388 33258061983744 33271386527808 33284716410231 33305244790896 33366176802816 33379544662112 33400131528192 33469993193472 33493429651968 33504053566464 33506848493976 33517476664848 33540946372362 33645306545604 33741162119808 33754680213606 33775498444896 33799011127596 33837290786816 33871724936192 33906194127104 33977114302464 34024575458016 34025317220376 34049142529519 34132334708736 34156234953984 34204691988181 34262509552128 34276236519096 34297376420736 34311117356802 34395089743872 34408869827904 34430091531264 34443885638448 34540099328592 34638504169984 34649491295232 34673753665408 34684751971584 34781638484736 34795573436052 34817033639232 34830982771299 34894706123904 34916227467264 34927302684672 34930216340448 34951759584768 34965762693576 35038899124416 35074556077392 35174483587584 35210278516608 35310592700416 35445261216768 35459462042576 35469936298368 35495546976812 35506031891616 35607188677632 35707430308608 35717977810944 35732287898208 35754325820928 35757308467452 35768650470696 35868564687384 35870555457792 35905065940458 35970754330368 35992939327488 36007359575616 36021785601087 36044002071792 36109944645632 36146691536384 36183475822208 36222298066944 36259159292928 36273686199696 36296058030336 36299085868474 36310599720252 36414048722304 36436507121664 36449082091071 36538286893056 36552925629792 36563722880256 36564519998016 36590123315304 36615595388229 36705207711744 36808540494336 36823287505752 36860760322074 36950972657664 36965776733248 36976695934464 37117718681472 37132589562354 37223467167744 37261347222528 37276275646896 37314209441652 37354244881536 37392258020832 37430309843784 37468400389758 37498788670464 37536948903168 37551987744876 37560099852288 37575147969216 37680108358464 37682199672832 37695204555723 37787459094528 37799445049344 37802598300896 37825913089536 37837911241728 37841067702152 37879576251374 37943605619712 37958807384784 37997435750508 38066952135168 38105690553216 38116946469888 38120957256162 38144468392992 38277647390268 38278481872923 38372163913728 38399032984832 38425764323232 38574454400768 38655138981888 38683049500992 38694475961856 38698547517619 38709978556392 38733852972672 38749371343254 38844205830144 38857611744666 38859768412608 38968317191232 38980677707136 39007972873584 39020345968032 39131515044864 39240822905856 39256544389392 39280755900672 39296493383004 39320729532864 39336483030273 39408449204608 39432754403328 39448552782496 39472882715136 39555446501376 39571294036032 39599002765608 39611563331184 39724416787968 39875918868864 39891894797898 39903678335664 39944285878068 39989525475328 40030220379136 40058087262336 40170859097184 40325422765056 40326301890816 40338213746688 40354374890016 40382631950804 40467098621664 40492056743424 40508279522568 40549502330766 40623687726336 40648742424576 40665027978432 40681320056949 40706410299984 40807896974658 40907769458688 40936414019072 40949398803456 40965804812592 40991070511872 41105572754688 41122041333516 41163888729717 41239198146432 41255720261074 41264632461312 41281164765984 41293358675712 41323174092408 41409608056128 41426198443971 41527584147456 41569844239872 41586498824904 41598782926272 41730700464128 41876400563712 41906636959408 41919015625344 41935810102758 42038443020288 42081222982656 42098082446992 42186137254272 42212155594752 42215676957168 42216597291948 42229067516064 42255112333824 42272041465368 42349378249728 42390121903272 42392474631936 42510891481344 42527923088508 42554152225728 42571201164921 42675389126656 42688925503488 42718817270272 42808170442752 42825321152064 42851733709824 42868901872368 42912526942116 42991035495936 43034784853632 43168684402944 43198912107936 43228984863636 43335727405056 43396261200864 43518430688616 43548725875941 43642414821632 43655306213376 43686827048384 43699731558912 43717239464184 43839356840136 43883969482782 43991370289152 44008995036864 44022954425472 44053780309968 44145925769088 44163612438066 44190850388256 44235820724472 44271697637376 44316750246912 44334505355184 44361848703744 44379621880308 44406993054528 44533508704256 44548878111309 44657906202624 44672071421952 44675797991968 44689968886464 44721261829816 44860408727472 44988216159744 45001505083392 45006240284808 45033997926528 45047300373504 45052040393646 45065348170128 45192216484332 45366100610688 45367089627168 45398671751268 45541646605312 45683346069504 45701648692128 45729835227648 45734647066277 45748156475736 45794711587482 45878493103872 45906788708352 45925180851264 46021240641024 46053465771456 46068073653888 46071916679217 46086530414166 46114954325856 46199321726976 46246335962112 46375517979648 46394097914736 46422711518976 46441310361732 46488570853959 46526274831872 46573621787264 46602346113024 46621016924768 46718532165888 46766074769856 46784811178017 46899311450112 46947038022144 47110950634176 47144966579334 47158892578512 47260348289024 47293248397824 47341375855488 47360342752866 47476251570176 47492636576814 47609907078144 47643050530944 47672434427904 47676411289936 47691533960928 47824752916512 47827407277056 47873421253944 47961005773824 48009812767488 48025041191424 48029047468116 48058669429056 48077923703667 48178486296072 48227514606414 48345545723904 48364914932928 48394744040448 48414132960336 48552064963072 48598776121428 48737234173056 48751630507008 48752693330688 48756760308542 48786831087072 48820793850972 48958234524693 49078053992448 49097716674336 49112219490048 49147680429432 49162198003776 49181894397207 49302261245952 49319276445153 49490291575296 49510119416472 49560502848714 49681796296704 49701700862528 49752279255536 49805659842048 49856344027776 49876318524582 49887092975616 49907079791712 49957867186344 49998384893952 50049265204224 50069316993168 50100197292288 50240144477952 50260272740964 50276214997272 50311419558543 50434550786048 50450548322304 50591474159616 50611743179712 50632020320409 50663247667344 50755936180224 50807587404288 50822595293184 50827943008216 50859291190656 50965671453696 51036863187024 51037975830564 51198502063104 51234352430976 51414354778644 51466676035203 51577399334656 51592634615808 51613304741856 51645137296896 51665828457672 51810148992888 51813024550144 51957756254976 51974236942848 52010630498112 52027127957376 52031468090459 52172457727104 52175353393152 52193360154078 52225550458848 52321097207808 52342059185856 52374341200896 52395324510672 52427639377152 52448644040364 52630510286848 52761725381376 52798670354144 52815417774912 52965889050624 53167891825152 53183596916736 53189193063864 53204904447552 53243320465218 53259047837424 53410783016448 53561145462912 53598431847312 53635962701178 53652975706044 53767230353408 53768402521088 53805833186688 53956131495552 53989408991232 54011039363424 54066003107688 54164916968448 54220037304576 54241760075932 54275213733312 54333447100416 54388738939392 54410529299544 54444087045504 54448628802711 54465899580378 54599198404608 54621073083456 54654760682496 54807430339584 54829388444688 54885184972956 54985597528576 55041553021312 55057811567616 55097565456544 55212810741504 55234931258628 55291140483111 55426458986496 55448665099872 55465043901696 55676578022208 55698884343531 55835200751616 55892020833792 55914413470344 55971314162478 56108297310208 56248183005696 56287569276224 56288796389264 56305423354752 56327981617314 56340149778432 56362721953824 56465837666304 56520162537696 56523299509248 56681188641792 56699167574016 56703897451344 56738869634304 56756866862592 56761601553228 56819364377061 56938211077176 56996153625762 57100428202752 57135644946432 57158535829824 57181435884243 57216702589488 57321380661248 57379713138176 57558245870592 57598549477248 57621625819186 57638646484848 57861681601152 57982708472832 58024574251488 58041713942784 58064967834588 58100779459008 58124057014881 58266308745216 58286417616999 58289652618912 58452475786848 58511959310376 58678660049152 58697272567296 58738373746624 58861234358784 58884816584088 58921133851008 58944740074506 58981094299296 59089000329216 59112673806912 59149131604992 59172829173744 59209324072704 59356941054048 59398504148412 59417344996776 59586625181952 59813878303296 59837842196847 59984288212992 60008320379744 60045330568704 60063067164672 60069387191528 60087130893504 60256288645776 60445808603136 60488134147584 60489452836224 60507320620032 60531562335024 60573947926206 60700647932496 60762419283852 60824253496149 60935531589504 60973113636864 60997541967648 61059615449976 61171324138496 61233574468352 61361654188032 61404621028608 61424098205184 61429222238956 61448707218888 61486605767808 61491735015997 61658359132032 61661781282816 61683062000274 61834023972864 61858797219648 61883580391611 61896948691968 61921747148976 61940038013568 61984761138612 62291376221184 62354766359808 62379748237356 62596050696192 62814600845568 62859955439112 62878523438016 62903715154137 63057664530432 63121834473984 63147123670488 63279205881408 63323515435752 63324895937922 63343601274096 63408062198052 63479876104192 63524067374592 63588711947904 63766337222016 63769876369408 63791884632762 63831228338592 63948007698432 64013083689984 64033388255232 64038729957488 64078225905408 64103898271556 64212255664128 64237981728096 64277600564736 64303352808552 64368790413174 64486553243904 64526325387264 64552177280448 64798368161904 64843477295454 64982978897408 65002174009344 65003591107584 65049108116096 65094391801296 65277646032924 65463622232448 65482959320064 65530240572576 65549597338368 65575859196276 65759035260204 65825954224173 65987055433728 66013492555296 66034431638208 66080670464952 66245418657099 66407546456064 66475125370368 66501758032776 66542773055616 66569432820462 66610489581792 66732353605632 66759089324224 66800263056384 66986859303936 67008107132928 67013696987952 67034953329696 67081892744724 67290613091208 67482324239616 67509360427212 67550996889792 67578060590469 67598022255192 67743449872384 67812388254208 67954228604928 68049150916032 68050634440752 68098285059038 68264669417472 68312469907968 68409383976362 68525019104256 68552473038192 68594752841472 68622234713604 68692067381223 68817739655808 68860183062528 68887771276896 69080198657184 69129795621249 69277008339968 69298982590464 69347507330816 69369503943168 69563276969472 69591146872104 69634067278464 69661965542598 69789412247808 69832454934528 69860432680896 69888421636297 69903519169536 69931525387152 70077798248832 70149112154784 70348967175168 70420557033216 70717449869001 70890522433536 70918924085152 70939872596736 70991093953624 71012063783232 71040514129299 71214377355264 71238954865221 71414860617216 71435955621888 71464575796416 71508651641856 71514616934904 71537300941392 71737129374768 71741110915584 71810131880916 71941508660736 72014719151232 72043571202174 72088004143584 72219889291264 72293383072768 72366951644416 72518318585856 72547372399392 72592116060672 72598171736948 72621199440504 72828097444608 72873014243328 72898164182142 73076573786112 73105851259584 73127445760512 73129039996032 73135140462813 73180246630608 73231190776458 73410415423488 73617080988672 73646575011504 73721520644148 73931553466496 73953391868928 74235437362944 74265179124708 74340754273071 74522694445056 74552551293792 74628418883304 74708489763072 74784516041664 74814477786873 74860619687568 74936800779516 74997577340928 75073897806336 75103975489752 75150295938432 75360216716928 75364399345664 75390409111446 75574918189056 75605196601792 75651826179072 75675822483456 75682135404304 75759152502748 75887211239424 75917614769568 75994871501016 76133904270336 76211381106432 76233892939776 76241914512324 76288936785984 76555294780536 76556963745846 76744327827456 76798065969664 76851528646464 77148908801536 77310277963776 77366099001984 77388951923712 77397095035238 77419957112784 77467705945344 77498742686508 77715223489332 77719536825216 77936634382464 77961355414272 78015945747168 78040691936064 78263030089728 78290040231117 78481645811712 78513088778784 78561511801344 78592986766008 78641459065728 78672966060546 78816898409216 78865508806656 78897105564992 78945765430272 79142588072064 79198005531216 79223126662368 79448833575936 79751837737728 79783789595796 79807356671328 79864980697827 79888571756136 80060440758272 80116174524672 80341718194368 80453944051767 80650845530112 80652603781632 80676427493376 80708749780032 80765263901608 80934197243328 80984113486848 81016559045136 81099004661532 81247375452672 81330055956864 81362640113898 81412820599968 81615793949316 81698849370567 81872828038144 81898797606912 81931609625184 81982141023744 82211145509376 82244082667032 82327777459434 82478396292864 82511440522148 82529264922624 82562329531968 82586717351424 82595407388351 82646348184816 82819216112256 82852396887942 83055168294912 83139688479744 83172997649808 83197565852544 83752801127424 83813273918816 83838031250688 83871620205516 83956971243717 84162445965312 84196164893984 84372274508544 84424311189504 84431353914336 84433194583896 84458135032128 84491972425971 84510224667648 84544082930736 84698756499456 84780243806544 84784949263872 85021782962688 85055846177016 85108304451456 85142402329842 85350778253312 85437634540544 85650642304128 85703467419648 85737803744736 85825053884232 85982070991872 86069569707264 86337368805888 86397824215872 86432438728779 86457969727272 86671454810112 86792522401728 87036861377232 87097451751882 87284829643264 87310612426752 87373654096768 87399463117824 87434478928368 87678713680272 87767938965564 88017990073728 88045908850944 88107560619936 88291851538176 88327224876132 88381700776512 88417110111759 88471641448944 88633500493824 88669010710368 88723697407488 88759243760616 88813986109056 89067017408512 89097756222618 89315812405248 89351595983936 89379937772928 89442523659632 89720817454944 89976432319488 90012480569616 90067995853056 90094600747008 90104080787292 90130696340256 90384432968664 90732201221376 90734179254336 90797343502536 90860921889309 91083293210624 91366692139008 91403297384256 91459670455296 91469294132554 91496312951472 91589423174964 91756986207744 91850361702528 92042481282048 92106931542912 92136147307776 92143833358434 92173060828332 92229908651712 92492671924224 92524593000411 92751035959296 92788195829472 92845423037952 92882620723464 92977141707918 93052549663744 93147243574528 93204692226048 93242033849536 93437064331776 93532149539712 93569622356034 93798622900224 93894076044288 94221901268352 94289933158668 94317785157024 94586496795648 94682751710976 94720685505732 94985273153628 94987343906883 95219814156288 95286101061888 95344868855808 95352822579872 95383067921856 95649505833024 95654814554112 95687826949143 95746842507888 95922011547648 96019625534976 96050082382848 96058094936232 96117338858112 96155847407334 96356972592144 96455029212828 96553185619761 96729829865856 96789488080896 96828265920672 97104129926144 97197552242856 97474468346112 97503261014016 97505386661376 97513520617084 97573662174144 97612754186233 97641587701944 97916469049386 98156107984896 98195433348672 98224438980096 98295360858864 98324396007552 98363788794414 98604522491904 98638552890306 98980583150592 99020238832944 99121005697428 99403401725056 99504558511072 99611319684096 99712688055552 99752637049164 99774185951232 99814159583424 99854149230693 99915734372688 100098530408448 100138633986336 100200394584576 100480288955904 100520545481928 100552429994544 100622839117086 100869101572096 101223486359424 101264040640818 101326495334688 101511872360448 101615174808576 101655886016432 101718582381312 101931342907392 102073726374048 102075951661128 102147427588557 102397004126208 102468704861952 102614075964543 102828709557288 102933352070406 103154798669312 103185269231616 103226609483712 103290274593792 103331656915344 103620297985776 103626049100288 103915512509952 103948473885696 104021260996224 104054255914752 104062936180918 104344915454208 104386720308156 104451100917696 104492948313897 104684118371712 104748682401792 104790649021344 104855278754304 104897288080728 105261020573696 105523450762752 105597340708288 105630835549824 105931778101248 106335783650304 106378386127728 106409808895104 106486640930436 106518095674848 106821566032896 107122290925824 107196863694624 107271925402356 107305951412088 107536805042176 107611666373376 107912262991104 107978817982464 108022078726848 108065356803261 108132006215376 108329833936896 108440074609152 108483520151864 108550427466624 108666894200832 108777477878784 108821058599088 108888174091008 108897257605422 108931799160756 109242146166912 109309521364992 109347246273213 109614860679168 109658776889376 109770369945912 109846786164687 109971195057152 110083106042624 110115623135232 110195130913088 110425621483008 110469862517256 110582280966222 110852917972992 110897330199744 110930087803392 111353156044416 111397768687062 111670401503232 111784041667584 111828826940688 111942628324956 112496366011392 112575138552448 112577592778528 112610846709504 112655963234628 112680299556864 112725443907648 113040325075392 113046599018496 113085613667169 113362377283584 113398335148032 113407794902688 113477739268608 113513733725184 113523203106456 113638728754122 113876422154352 113992307251524 114200856405504 114317071659648 114362871768486 114433405178976 114642761322496 114759426276352 115116491741184 115197098954496 115243251638372 115277292969696 115360527674639 115723363202304 115965416945664 116049148502976 116083427885568 116095642552857 116129935669176 116201558918016 116248114029762 116532617490432 116572835233998 116579305237824 116904951573696 117023918620752 117357320098304 117394545134592 117476747493248 117722468717568 117769633168176 117842267702016 117889480149012 117962188598592 118009449090819 118225347613824 118298263209984 118345658347488 118418648145408 118713882108096 118797008296824 118834689993552 119173250363904 119627756606592 119675684393694 119968576425984 120016640759488 120090661137408 120138774383056 120174261787008 120512577291552 120976268295168 120978905672448 121014641240064 121063124670048 121147895852412 121401295864992 121524838567704 121648506992298 121871063179008 121946227273728 121995083935296 122043960170847 122119230899952 122342648276992 122467148936704 122723308376064 122809242057216 122848196410368 122858444477912 122897414437776 122973211535616 122983470031994 123316718264064 123366124000548 123491666189151 123717594439296 123767160783222 123793897383936 123843494297952 123880076027136 123969522277224 124278595331913 124582752442368 124709532719616 124759496474712 125192101392384 125629201691136 125719910878224 125757046876032 125807430308274 126115329060864 126243668947968 126294247340976 126558411762816 126647030871504 126649791875844 126687202548192 126816124396104 127048134749184 127177423895808 127532674444032 127583769265524 127662456677184 127713603494763 128026167379968 128066776510464 128077459914976 128156451810816 128207796543112 128424511328256 128475963456192 128555201129472 128606705617104 128737580826348 128973106487808 129104354560896 129596736323808 129686954590908 129965957794816 130007182215168 130098216232192 130188783602592 130555292065848 130927244464896 130965918640128 131060481145152 131099194676736 131151718392552 131518070520408 131651908448346 131974110867456 132026985110592 132068863276416 132161340929904 132490837314198 132815092912128 132950250740736 133003516065552 133085546111232 133138865640924 133220979163584 133518178648448 133600526112768 133646634333927 133973718607872 134016214265856 134027393975904 134069906659392 134163785489448 134581226182416 134964648479232 135018720854424 135101993779584 135156121180938 135196044510384 135486899744768 135624776508416 136098301832064 136101268881504 136196570118076 136624939815936 136818767952724 137050038208512 137104946076384 137189505682944 137203941198831 137244469427208 137384134762446 137635479311616 137720366125056 137775542553792 138160397314368 138215750037651 138259591242498 138554016679936 138597965180928 138695014661632 138739007886336 139126553938944 139182293744208 139268134556928 139323931085196 139465712561877 139578824495616 139720865361792 139776843272594 139807038339072 139863050774304 140155596497664 140298224309568 140354433534051 140697934350336 140841114066432 141434899738002 141781044867072 141837848170304 141879745193472 141982187907248 142024127566464 142081028258598 142428754710528 142477909730442 142829721234432 142929151592832 143017303283712 143029233869808 143074601882784 143474258749536 143482221831168 143620263761832 143883017321472 144029438302464 144087142404348 144176008287168 144233771111001 144586766145536 144733903288832 145036637171712 145094744798784 145184232121344 145196343473896 145242398881008 145656194889216 145796328364284 146211702519168 146254891521024 146258079992064 146270280925626 146360493261216 146462381552916 146874703574079 147234161977344 147293150023008 147443041288296 147545683191621 147863106932992 147906783737856 148470874725888 148530358249416 148681508546142 149045388890112 149105102587584 149256837766608 149416979526144 149569032083328 149628955573746 149721239375136 149873601559032 149995154681856 150147795612672 150207950979504 150300591876864 150720433433856 150780818222892 150934258675629 151210393203584 151303652358144 151351644966912 151364270808608 151518305005496 151774422478848 151835229539136 151896060961227 151989743002032 152267808540672 152422762212864 152467785879552 152483829024648 152577873571968 153110589561072 153113927491692 153596131939328 153703057292928 154297817603072 154732198003968 154777903847424 154794190070476 154839914225568 154935411890688 154997485373016 155430446978664 155439073650432 155873268764928 155922710828544 156031891494336 156081383872128 156094404271377 156526060179456 156580080462234 156963291623424 157026177557568 157123023602688 157185973532016 157282918131456 157345932121092 157633796818432 157794211129984 157891530860544 158285176144128 158396011062432 158446253324736 158897667151872 159503675475456 159567579191592 159614713342656 159729961395654 159777143512272 160120881516544 160232349049344 160683436388736 160907888103534 161301691060224 161305207563264 161417499560064 161530527803216 161868394486656 161968226973696 162033118090272 162198009323064 162494750905344 162660111913728 162725280227796 162825641199936 163231587898632 163345886408133 163397698741134 163745656076288 163797595213824 163863219250368 163964282047488 164422291018752 164488165334064 164655554918868 164956792585728 165022881044296 165124659063936 165173434702848 165190814776702 165292696369632 165638432224512 165704793775884 165873421449333 166279376959488 166345995299616 166395131705088 167096653030593 167505602254848 167626547837632 167676062501376 167743240411032 167913942487434 168324891930624 168392329787968 168744549017088 168862707828672 168866389167792 168916270064256 168983944851942 169020449335296 169088165861472 169397512998912 169560487613088 169569898527744 170043565925376 170111692354032 170216608902912 170284804659684 170458093131183 170875269081088 171301284608256 171406934839296 171475607489472 171544307652729 171650107768464 171964141983744 172139139414528 172674737611776 172795648431744 172864877457558 172915939454544 173585044803456 174073722754464 174194903503764 174372171044643 174569659286528 174747308193536 174798926235648 174868957856736 175357427360544 175535877931128 176035980147456 176091817701888 176215121239872 176285720246779 176583703076352 176654449752264 176763401553024 176834220223518 176943282897888 177267000987648 177338021420736 177447394814976 177518487521232 177627972218112 178195512445236 178703191967872 178759875545856 178885047319264 179441634909888 179513526590541 179952864638976 180024961139232 180135991706112 180189201494016 180208161574584 180261392680512 180768865937328 181464402442752 181468358508672 181594687005072 181721843778618 182166586421248 182806594768512 182919340910592 182938588265108 182992625902944 183178846349928 183513972415488 183700723405056 184084962564096 184213863085824 184272294615552 184287666716868 184346121656664 184459817303424 184475205047991 184985343848448 185049186000822 185502071918592 185576391658944 185650741174833 185690846075904 185765241446928 185954283415836 186105099327488 186294487149056 186484067699072 186874128663552 187064299079424 187139244712068 187788152088576 188443802536704 188579866317336 188635570314048 188711145462411 189172993591296 189365503421952 189441371011464 189970546307256 189974687813766 190439628312576 190572202123776 190705645159744 190766135843712 191299011666048 191309629108224 191375653898286 191493685015776 191844023095296 192039251069952 192100164765696 192116189872464 192234677716224 192311694814668 192713945184288 192910058425656 193106371239522 193459659731712 193578976161792 193656531841344 194208259852288 194395104485712 194948936692224 195006522028032 195010773322752 195027041234168 195147324348288 195225508372466 195283175403888 195832938098772 196390866697344 196448877960192 196590721717728 196648792015104 196727577588828 197277105780612 197477862672519 197961166301184 198040477665888 198242011394856 198806803450112 199009117022144 199222639368192 199425376111104 199505274098328 199628319166848 199644972276607 199708298461386 199831468745376 200197060816896 200277267972672 200400789169152 200960577911808 201041090963856 201104859989088 201245678234172 202446972718848 202528081281636 202652990669376 202734181771407 203230349617152 203311772032864 203437164762624 203862685814784 204147452748096 204151903322256 204294855177114 204794008252416 204937409723904 205228151929086 205657419114576 205866704140812 206076202143669 206309597338624 206453218967424 206580549187584 206663313830688 207240595971552 207252098200576 207831025019904 207896947771392 208042521992448 208108511829504 208125872361836 208337669382557 208689830908416 208773440616312 208902201835392 208985896627794 209368236743424 209497364803584 209581298042688 209665264908891 209710557508608 209794576161456 211046901525504 211194681416576 211261671099648 212152349607003 212671567300608 212756772255456 212819617790208 212973281860872 213036191349696 213121542387897 213643132065792 213716864595663 214244581851648 214393727389248 214543850804712 214611902824176 215073610084352 215223332746752 215824525982208 216044157453696 216130713606522 216264012430752 216659667873792 216880149218304 216967040303728 217100854933248 217554955757568 217642117198176 217776348182016 217794515210844 217863598321512 218484292333824 218619042729984 218694492546426 219229721358336 219317553778752 219405421388439 219540739891824 219693572329374 219942390114304 220166212085248 220231246270464 220390261826176 220851242966016 220939725034512 221164561932444 221794660399488 221860175606784 222706312088832 222795537374124 223022262819213 223568083335168 223657653881376 223885256649912 224443433360619 224992732022784 225150277104896 225155185557056 225221693419008 225311926469256 225450887815296 226080650150784 226093198036992 226171227334338 226724754567168 226815589805376 226955478537216 227027467450368 227046406212912 227277457508244 227752844308704 227984614503048 228401712811008 228634143319296 228725743536972 228866810357952 229518852552704 230232983482368 230394197908992 230486503276744 230554585939392 230721055349278 231446726404608 231930833891328 232098297005952 232166855771136 232191285105714 232259871338352 232403117836032 232496228059524 233145670467996 233158610475648 233809903147392 234047837241504 234714640196608 234789090269184 234953494986496 235444937435136 235539266336352 235684535404032 235778960298024 235924377197184 236018898181638 236450695227648 236596526419968 236691316694976 236837296290816 237427764216192 237594016593648 237669379987104 238346500727808 239255513213184 239351368787388 239594942093481 240033281518976 240181322274816 240277548766112 240348523574016 241025154583104 241361832155301 241952536590336 241957811344896 242029282480128 242126249340096 242295791704824 242802591729984 243049677135408 243297013984596 243742126358016 243990167870592 244087920341694 244238461799904 244685296553984 244934297873408 245618484114432 245696392820736 245716888955824 245794828875552 245946423071232 245966940063988 246633436528128 246732248001096 246983332378302 247435188878592 247534321566444 247587794767872 247686988595904 247760152054272 247786222165053 247939044554448 248557190663826 249165504884736 249419065439232 249518992949424 251258403382272 251439821756448 251514093752064 251614860616548 251870913731151 252487337895936 252588494681952 253116823525632 253294061743008 253299583751688 253374405096384 253475917277913 253632248792208 254096269498368 254354847791616 255065348888064 255167538531048 255324913354368 255427206989526 256052334759936 256154919829952 256312903621632 256415593086224 256951926912384 257110402258944 257213411234208 257475161652696 257946212975616 258208709121792 259193472647616 259297316186337 259373909181816 259931915589632 260014364430336 260196432464384 260377567205184 261110584131696 261854488929792 261931837280256 262120962290304 262198389353472 262303436785104 263036141040816 263303816896692 264053970221184 264137726552832 264322681859808 264981674628396 265251330335277 265900501481472 266007032131104 266171092222464 266277731281848 266441958327168 267036357296896 267201052225536 267293268667854 267947437215744 268054787951808 268139813318784 268162181696981 268327570978896 269162452364832 269929296958464 270037441708848 270203987559168 270312242361876 270392089020768 271249553016832 272196603664128 272202537763008 272393140236152 272582765667927 273249879631872 273637535905448 274100076417024 274209892152768 274379011365888 274407882397662 274488938854416 274768269524892 275270958623232 275551085107584 276320794628736 276431500075302 276519182484996 277108033359872 277390029323264 277478015772672 278253107877888 278364587488416 278536269113856 278647862170392 278931425123754 279157648991232 279441730723584 279553686545188 279614076678144 279726101548608 280311192995328 280596448619136 280708867068102 281395868700672 281682228132864 282869799476004 283675696340608 283759490386944 283964375814496 284048255132928 284162056517196 284955819460884 284962031720649 285659442468864 285858303185664 286034606567424 286058467739616 286149203765568 286948517499072 286964443662336 287063480847429 287240527523664 287766034642944 288058876604928 288174284808696 288352016574336 288467542222002 289173532291072 289467806577664 290189489597568 290368464242688 290392686947792 290484797762016 291312389778432 291592656728568 292423405038336 292509783042048 292516159984128 292540561851252 292720986522432 292838262558699 292924763105832 293749407148158 294468323954688 294586300046016 294886082576592 295091366383242 295726213865984 295813567475712 296941749451776 297060716498832 297363017092284 298210205175168 298513675533216 298833959052288 299138064166656 299257911147492 299442478750272 299562447692079 299747203118064 300295591225344 300415901959008 300601183753728 301440866867712 301561636445784 301868517351258 302420786407168 302607304716288 302728541617216 303036610010992 303670459078272 303792121922454 303979486004064 304535617081344 304845524425728 304967658049296 305155747143936 306221179122144 306227854983384 306442282765671 307192263878656 307406114585856 307842227893629 308595635206144 309464396007936 309555807694848 309588380140952 309679828451136 309870823781376 309994970746032 310860893957328 310878147300864 311746537529856 311845421657088 312063782988672 312162767744256 312188808542754 313160160924468 313478844941691 314052355115136 314246047205376 314371947064032 314565836262912 314691864242184 315267593636864 315588422259968 315783061721088 316570352288256 316792022124864 316892506649472 316918942005523 317795334303744 319007350950912 319135158383184 319229426685312 319459922791308 319554287024544 320464698098688 321366872777472 321815776207068 322610415126528 322834999120128 323061055606432 323736788973312 323936453947392 324066236180544 324196070409783 324396018646128 324989501810688 325320223827456 325450560455592 325651282399872 326463175797264 326691772816266 326795397482268 327491312152576 327726438500736 327928564094976 328844582037504 328976330668128 329311109837736 329913585171456 330045762088592 330249318127872 330346869405696 330381629553404 330585392739264 331276864449024 331409587551768 331746842898666 332558753918976 332691990599232 332790263410176 334193306061186 335011204509696 335253095675264 335352125002752 335486480822064 335827884974868 336784659575936 337489098034176 337725415657344 337732778335584 337832540128512 337967889703884 338040898670592 338176331722944 339120975226176 339139797055488 339256841001507 340087131850752 340223384708064 340433217805824 340569609319368 340916186262366 341750538162176 342602569216512 342951214978944 343088615305458 343300215536928 343928283967488 344278278829056 345349475223552 345591296863488 345729754915116 345831878909088 346081583023917 347170089606912 348147445508928 348286927658571 348389807007528 348744342089286 349139318573056 349494616387072 349597852471296 349737915713472 350714854721088 351071755862256 352071960294912 352183635403776 352430242479744 352571440493558 353167406152704 353308899504528 353526803106048 353668440447036 353886565795776 354028347272457 354676042841472 354894789629952 355036975042464 355255944436224 356391024890472 357406383935744 357519751091712 357770094638528 358883269819776 359027053181082 359905729277952 360049922278464 360271983412224 360416323149168 360522785361024 361537731874656 362928804885504 362936717017344 363189374010144 363443687557236 365613189537024 365838681821184 365877176530216 365985251805888 366131880512541 366357692699856 367027944830976 367401446810112 368169925128192 368427726171648 368544589231104 368575333433736 368692243313328 368919634606848 368950410095982 370098372001644 370474998567453 371152783317888 371301482349666 371381692151808 371530482893856 371908566831672 372210198654976 372588974298112 372968135398144 373748257327104 374128598158848 374278489424136 374540567824709 375576304177152 376887605073408 377159732634672 377271140628096 377422290924822 378345987182592 378731006843904 378882742022928 379941092614512 379949375627532 381144404247552 381411290319488 381532271687424 382598023332096 382751307796572 382987370031552 383140810484289 384078502139904 384200329531392 384232379744928 384469355432448 384623389629336 385427890368576 385820116851312 386212742479044 386919319463424 387313063682688 388416519704576 388790208971424 389897873384448 390021546645504 390054082468336 390294648696576 390451016744932 390566350807776 391665876197544 392781733394688 392897755920384 393181443435456 393297584030208 393455155177656 394554211561224 394955725345038 395922332602368 396080955331776 396484022789712 397613606900224 398018234044288 398445278736384 398850752222208 399010548196656 399256638333696 399289944553214 399416596922772 399662937490752 400554535945344 400801578338304 400939903001781 401921155823616 402082181927712 402209719978176 402491356468344 404893945437696 405056162563272 405305981338752 405468363542814 406460699234304 406623544065728 406874329525248 408294905496192 408303806644512 408589710354228 409874819447808 410456303858172 411314838229152 411611823596493 411733408281624 412152404287338 412619194677248 412906437934848 413161098375168 413326627661376 414481191943104 414504196401152 414647250112953 415662050039808 415793895542784 416085043984896 416217023659008 416251744723672 416675338765114 417379661816832 417546881232624 417804403670784 417971793255588 418397137685631 418736473486848 419162596085376 419330529817782 419421115017216 419589152322912 421063300602153 422093803051008 422389362833152 422523342199296 424304699214006 425343134601216 425513544510912 425639235580416 425684022693809 425946563721744 426072382699392 426243084775794 427286264131584 427433729191326 428489163703296 428787454778496 429087701609424 429223805648352 430446665493504 431649051964416 432088314907392 432261427213044 432528024861504 432701313333003 433760298436608 433934080607456 434201709866496 435109911515136 435284234396352 435552696364032 435589030421688 435727196643024 436968584667648 437388985092852 438635107557504 438810842776878 439081479783648 439387144658748 439884780228608 440332424170496 440780523652352 441702485932032 441879450069024 442329123864888 443589320798976 443720351213568 445412624177664 445591074748248 446044525638426 447136166670336 447315307762752 447770513299824 448886866721238 449985464045568 450300554209792 450310371114112 450443386838016 450623852938512 450901775630592 452161300301568 452342454668676 452802776026887 453631179610752 453910957074432 454054934900736 454092812425824 454554915016488 455505688617408 455688182883681 455969229006096 456803425622016 457268286638592 457451487073944 457733620715904 459037705105408 460788395817984 460973006553488 461109171878784 461442110698556 462893452809216 464196594011904 464333711542272 464382570211428 464519742676704 464806235672064 464992456119048 466291340935992 466317220951296 467619806294784 468095674483008 468283212814131 469429280393216 469578180538368 469906989972992 470889874870272 471078532672704 471369070808064 471557920596048 471848754394368 472037796363276 472901390455296 473382633389952 473674592581632 474855528432384 475188033187296 475338759974208 476693001455616 478511026426368 478702737574776 479189884186962 480066563037952 480362644549632 480555097532224 480697047148032 482050309166208 482723664310602 483905073180672 483915622689792 484252498680192 484591583409648 485605183459968 486099354270816 486594027969192 487484252716032 487980335741184 488175840683388 488476923599808 489868595746816 490037659224399 491236968228864 491392785641472 491433777911648 491589657751104 491892846142464 491933880127976 493266873056256 493464496002192 493966664756604 494870377757184 495068643132888 495373977191808 495520304108544 495572444330106 495878089108896 497114381327652 497620264347999 498838130878464 499037985898848 502516806764544 502879643512896 503028187504128 503081117729047 503229721233096 503741827462302 504974675791872 505176989363904 506233647051264 506588123486016 506599167503376 506748810192768 506951834555826 507264497584416 508192538996736 508709695583232 510130697776128 510335077062096 510649826708736 510854413979052 511374279393549 512309839659904 512625807243264 512831186172448 513903853824768 514220804517888 514426822468416 514632922958187 514950323305392 515892425951232 516417418243584 518386945295232 518594632372674 518747818363632 519863831179264 520392864928768 520755134410368 522221168263392 523708977859584 524241924580608 524396778706944 524606873570208 526072282081632 526607633793384 528107940442368 528275453105664 528645363719616 528857160740337 529963349256792 530502660670554 531801002962944 532014064262208 532342184444928 532555462563696 532883916654336 534072714593792 534586537335708 536109575903616 536279626637568 536324363393962 536655141957792 538324904729664 538540579771623 539858593916928 540074883417696 540407975118336 540624484723752 540784178041536 542499106033664 544393207328256 544405075526016 544786280472304 545165531335854 546499759263744 547275071810896 548419784305536 548758022731776 548815764795324 548977877708832 549536539049784 550541917246464 551102170215168 552641589257472 552863000150604 553038364969992 553425615143973 554780058646528 554956031545344 556506215755776 556729174976832 556952223524499 557072538227712 557295724340784 557862850247508 558315297982464 558883461447168 559107373090376 559452203097216 560622385990656 561192897238272 561417734136204 563364456265728 565739598952008 566133436387233 567351392681216 567518980773888 567928751628992 568096510265856 568324113034392 569911638921768 569924063441298 571318884937728 571716606371328 572116935479232 572298407531136 573897034998144 573928887324672 574126961694858 574481055047328 575532069285888 576117753209856 576348569617392 576704033148672 576935084444004 578935613155328 580378979195136 580736928485376 580785373895584 580969595524032 582624779556864 583185313457136 584846810076672 585019566084096 585032319968256 585081123702504 585441973044864 585676525117398 585849526211664 587498814296316 589172600092032 589772165153184 590182732766484 591452427731968 593883498903552 594121432997664 594550411861601 594726034184568 596420410350336 597027351066432 597667918104576 598276128333312 598515822294984 598884957500544 598934916829821 599124895384158 599494406236128 600591182450688 600831803918016 601202367507456 602881733735424 603123272891568 603737034702516 604841572814336 605457083234432 606073220021984 607340918156544 607584243844908 607958972008128 608202545314221 609691048851456 609935316098592 610311494287872 612442358244288 612455709966768 612884565531342 614384527757312 614812229171712 615684455787258 617191270412288 618928792015872 619176760281904 619359656902272 619741647562752 619989941492064 621721787914656 621756294601728 623493075059712 623690843314176 624127565977344 624325535488512 624377617085508 625013008147671 626320321848936 626957689883382 628104710230272 628492094410752 628743894128064 628995794726673 629131672525824 629383728484368 630535187273728 631176844519936 633140704576512 633584044249728 633785013298944 633837884011046 636457048821009 638014701901824 638270316766368 638458853370624 638919845582616 639108574049088 639364627163691 640929396197376 641150593786989 642733745554944 643631552414136 645220830253056 645669998240256 646122111212864 647473577946624 648132472361088 648392140819566 648792037292256 649979003621376 650640447654912 650901120911184 651302564799744 652926351594528 653383545632532 653590794964536 655452877001472 655857128189952 657689164075008 657952661336256 658216264165317 658622219675472 659827170342912 660091524177184 660498636255744 660693738811392 660763259106808 661170785478528 662553728898048 662819175103536 663493685797332 665383981198464 665580526820352 668386612122372 669066788457639 670506191350528 670704250005504 670972961644128 671655769949736 673569319151872 674978196068352 675450831314688 675465556671168 675665080257024 675935779407768 676352663445888 676409085175967 678241950452352 678279594110976 678513682003014 680174263701504 680446769416128 680866435611648 681139218638736 681832372524732 685205138433024 685902429957888 686177230610916 686600431073856 688556557658112 690698950447104 691182593726976 691459509830232 691663757818176 692163166047834 694340179213824 696294891017856 696573855317142 696779614015056 697488684178572 698278637146112 698989232774144 699475831426944 701429709442176 702143511724512 704143920589824 704367270807552 704860484959488 705142880987116 706334812305408 706617799009056 707053606212096 707336880894072 707773131591552 708056694544914 709352085682944 709789579259904 710073950084928 710511888872448 712782049780944 714812767871488 715039502183424 715540189277056 717766539639552 718054106362164 718784826280443 720099844556928 720543966824448 720832646298336 721045570722048 723075463749312 724085496465903 725857609771008 725873434034688 726378748020288 726887375114472 731226379074048 731754353060432 731970503611776 732263761025082 732715385399712 734055889661952 734802893620224 736855452343296 737089178462208 737150666867472 737384486626656 737839269213696 737900820191964 740196744003288 740949997134906 742305566635776 742602964699332 742763384303616 743060965787712 743358666495159 743817133663344 745177948596224 745936270796288 747496514654208 748257196317696 748556978848272 749081135649418 753775210146816 754319465269344 754542281256192 754844581849644 755612741193453 757462013687808 757765484045856 759882185229024 759898751255064 760427751833739 762288808495104 762822580638976 763064543374848 765196046664192 765502615593144 765974740063104 766281620968578 768157004279808 768464759489856 768938710864896 769246779258672 770855780737152 771640233702624 772425484958088 773838638926848 774626127365376 777580417942848 777891948559011 779795746768896 780043093291008 780108164936672 780589297393152 780902033489864 781132701615552 783331752395088 785563466789376 785795511840768 786362886870912 786595168060416 786910310355312 789108423122448 789911450690076 792161910663552 792968045579424 795227213800448 796036468088576 797701504444416 798021096393312 798513276667392 798579889106428 798833193845544 799325874981504 801109071890688 801603156676608 801879806003562 803842311647232 804164363855424 804419439956352 804486545090943 804982712936688 809787890875392 810112325126544 810611962677504 810936727085628 813247088131456 813748659050496 816589810992384 816607613289024 817179420708456 817748297003781 819749638895616 820912607716344 822629676458304 823223647192986 823466816563248 824304808574676 825238389354496 825812875869696 826653255322752 828962383886208 829008392802304 829294500225906 831324100079616 832170087969792 832434047318016 832503489447344 833350677530228 834759323633664 835093762465248 835608807341568 835943586511176 836794275371262 837472946973696 838325192170752 838661059635564 838842230034432 839178304645824 842126601204306 844187606102016 844778725666304 845046684398592 848609398428012 851027089021824 851278471160832 851368045387618 851893127443488 852144765398784 852486169551588 854867458382652 854886095161947 856978327406592 857574909556992 858175403218848 858447611296704 860893330987008 861190442542287 863298103928832 864176629814784 864522854426088 865056049723008 865402626666006 867520596873216 867868161214912 868403419732992 870568468792704 871105392728064 871178060843376 871454393286048 873937169335296 874777970185704 877270215115008 877621685553756 878162959567296 878514787676097 878774289317496 880664848340992 881561047304704 883404971864064 883758900138048 884658247729776 887178641597952 887440702427136 890825248355328 891182149496496 892089051276852 894630615525504 895541026599648 897773733442476 898687343076237 900601108419584 900620742228224 900886773676032 901247705877024 901803551261184 904322600603136 904684909337352 905605552053774 907262359221504 907821914148864 908185624851648 908549481271861 909109830032976 911011377234816 911376365767362 911938458012192 913606851244032 914536573277184 914902974147888 915467241431808 919326848297013 921576791635968 921946013106976 922218343757568 922884221397112 923526683680887 925786905618432 928393188023808 928667423084544 928765140422856 929039485353408 929612471344128 929984912238096 932582681871984 932634441902592 935239612589568 936191348966016 936566425628262 938858560786432 939813979945984 942157065345408 942738141616128 943115841192096 943697508788736 944075592726552 945802780910592 946765266779904 947349185163264 949711056864768 950376066374592 950677519948416 950756826016569 953386002911232 957022052852736 957405475149552 958379768373924 960133126075904 961110195064448 961394094296064 964100618332416 965447328621204 967831245379584 968504997360384 969183166819296 971210366919936 972198708541632 972588211229349 973188055938384 974968505432064 975960671482368 976351681366776 976953847199616 979737191493632 980075318448798 982473936457728 982867555823296 983179315502208 983785692284928 983867760255952 986533746112512 986928992004384 987933329513208 989740755514368 990137286265776 990747954383616 991040608217088 991144888660212 991756178217792 994228762655304 995240528695998 997676261756928 998075971797696 1005033613529088 1005759287025792 1006056375008256 1006162235458094 1006459442466192 1007483654924604 1010353978727808 1012467294102528 1013176246972032 1013198335006752 1013497620385536 1013903669111652 1014528995168832 1017419391166464 1017770523004521 1020261395552256 1020670154124192 1021299653417472 1021708827958104 1022748558787098 1024619679319808 1025251614486528 1025662372344896 1027807707649536 1028853644936832 1029265845916374 1029900646610784 1031784851902464 1032834836487168 1036773890590464 1037189264745348 1037495636727264 1038244749071751 1040785729857536 1041510268820736 1044442336526784 1044860782975713 1047417955719168 1048483849161216 1048793557413888 1049213747140416 1052144564163264 1053215267586768 1056215880884736 1056550906211328 1057290727439232 1057714321480674 1059926698513584 1061005321341108 1062085041817371 1064028128524416 1064684368889856 1065110925127392 1065767833308672 1068145429187584 1069173074671416 1072219151807232 1072559253275136 1072648726787924 1073310283915584 1073740296048563 1076649809459328 1077081159543246 1079717187833856 1080149766835392 1080815950236672 1081248969447504 1081568356083072 1088786414656512 1088810151052032 1089572560944608 1090331062671708 1094550143621792 1096839568611072 1097516045463552 1097631529590648 1097955755417664 1098395641537623 1099073078099568 1101083834492928 1102204340430336 1105283178514944 1105726000301208 1106076729939984 1106851230287946 1109560117293056 1113458349953664 1113904447048998 1114145076455424 1114591448681568 1115725700495016 1116630595964928 1117766922894336 1118214746180752 1118904406194432 1121244771981312 1122385794476544 1122835468272408 1123621703474127 1126728912531456 1131479197904016 1132266872774466 1134702785362432 1135037961547776 1135857503257984 1136193020531712 1136648226068784 1139823277843536 1139848126882596 1143433212742656 1144233870958464 1144596815062272 1147794069996288 1148253923389716 1148962110094656 1149422431452867 1152235506419712 1152697139234784 1153408066297344 1153870168888008 1157871226310656 1160757958390272 1161570747791168 1161939191048064 1165249559113728 1166370626914272 1169693620153344 1170064639936512 1170162247405008 1170883946089728 1171353050234796 1171699052423328 1174997628592632 1178345200184064 1179544330306368 1180365465532968 1182904855463936 1187766997807104 1188242865995328 1189100823723202 1189452068369136 1192840820700672 1194054702132864 1195335836209152 1196552256666624 1197031644589968 1197769915001088 1197869833659642 1198249790768316 1198988812472256 1201663607836032 1202404735014912 1202819709005343 1205763467470848 1206246545783136 1207474069405032 1209683145628672 1210914166468864 1212146440043968 1214681836313088 1215168487689816 1215917944016256 1216405090628442 1219382097702912 1219870632197184 1220622988575744 1224884716488576 1224911419933536 1225769131062684 1229624458343424 1231368911574516 1234835470789479 1237857584031744 1238353520563808 1238719313804544 1239483295125504 1239979882984128 1243443575829312 1243512589203456 1243941750338859 1246986150119424 1247381686628352 1248255131954688 1248651070977024 1248755234171016 1250026016295342 1252640643697872 1253915379766764 1255191413056893 1256209420460544 1257487788256128 1257991589453346 1258263345051648 1258767456968736 1261070374547456 1262353689039872 1266281409153024 1267168088499456 1267570026597888 1267675768022092 1268965804421029 1272914097642018 1276029403803648 1276540633532736 1276917706741248 1277052068081427 1277839691165232 1278217148098176 1278729254327382 1281858792394752 1282301187573978 1285467491109888 1287263104828272 1291339996480512 1292244222425728 1294947155893248 1296264944722176 1296784281639132 1297584074584512 1298103939999009 1301280895309824 1301802241822368 1302605129599488 1305852703189056 1306767091265064 1307181589929072 1310905754002944 1315905322672512 1316432528330634 1317244439350944 1319654340685824 1320183048354368 1320997272511488 1321526518213616 1322341570957056 1325107457796096 1325638350207072 1326987371594664 1330767962396928 1331161053640704 1336773224244744 1338133576915278 1341012382701056 1341408500011008 1341945923288256 1343311539899472 1347138638303744 1349956392136704 1350901662629376 1350931113342336 1351330160514048 1351871558815536 1352705326891776 1352818170351934 1356483900904704 1357027364006028 1358408328080661 1360893538832256 1361732871223296 1362278437277472 1363664745049464 1367064548651043 1370410276866048 1371804859915776 1372354461221832 1373200862147712 1377113115316224 1382365187453952 1382919019660464 1383327515636352 1384326332095668 1388680358427648 1392589782035712 1393147710634284 1393559228030112 1394977368357144 1397978465548288 1398951662853888 1402859418884352 1404287023449024 1404849638442393 1408287841179648 1408734541615104 1409720969918976 1410285761974232 1412669624610816 1413235598018112 1414107212424192 1414673761788144 1415546263183104 1416113389089828 1418704171365888 1420147900169856 1421023777744896 1425564099561888 1429625535742976 1430079004366848 1431080378554112 1435533079279104 1436108212724328 1437569652560886 1440199689113856 1441087933648896 1441665292596672 1442091141444096 1446150927498624 1448170992931806 1451715219542016 1451746868069376 1452757496040576 1453774750228944 1462452758148096 1463508706120864 1463941007223552 1464527522050164 1465430770799424 1469605787240448 1470112977673197 1473710904686592 1474178356924416 1474301333734944 1474768973253312 1475678538427392 1475801640383928 1480393488006576 1481899994269812 1484611133271552 1485205929398664 1486121931575424 1486717332990318 1487634267326688 1490355897192448 1491872541592576 1496514392635392 1497113957696544 1498162271298836 1507550420293632 1508638930538688 1509084562512384 1509243353187141 1509689163699288 1511225482386906 1514924027375616 1515530968091712 1519764370458048 1519797502510128 1520855503667478 1524577616990208 1525645161277952 1526129086749696 1530392093328384 1531005231186288 1531949480126208 1532563241937156 1534122838180647 1536929518979712 1537877421729792 1538493558517344 1541711561474304 1543280467405248 1543898768874561 1544850969916176 1547677277853696 1549252254730752 1555160835885696 1555783897118022 1559591493537792 1560216329873344 1561178594786304 1561804066979728 1562265403231104 1566663504790176 1571126933578752 1572725773741824 1573190336120832 1573820620710624 1578216846244896 1579822901380152 1584323821327104 1585936091158848 1586571482221011 1590454427600896 1592072936177152 1595403008888832 1596042192786624 1597026553334784 1597159778212856 1597666387691088 1598651749963008 1602218143781376 1603759612007124 1608328727710848 1608838879912704 1608973090181886 1609965425873376 1615621739314869 1619575781750784 1620224650253088 1621223925355008 1621873454171256 1626494176262912 1627497318100992 1633179621984768 1633215226578048 1634358841416912 1635496594007562 1639499277791232 1641825215432688 1645259352916608 1646447294385972 1646933633126496 1648609617149352 1651625751739392 1653306510645504 1657924767772416 1658589000451812 1660276845431919 1664340175939584 1664868094636032 1665006978894688 1666701355060456 1669518647267328 1670187524930496 1670856670573497 1671217614683136 1671887173022352 1673588550742524 1674945893947392 1676650384341504 1677322119271128 1678356609291648 1684253202408612 1689557451332608 1690093368797184 1697218796856024 1702054178043648 1702556942321664 1702736090775236 1703786254886976 1704289530797568 1704972339103176 1709734916765304 1709772190323894 1713956654813184 1715149819113984 1716350806437696 1716895222593408 1721786661974016 1722380885084574 1726596207857664 1728353259629568 1729045708852176 1730112099446016 1730805253332012 1735736322429824 1736806839465984 1741136937585408 1742210785456128 1742356121686752 1742908786572096 1747874338670592 1749555940371408 1754540430230016 1755243371107512 1756325919134592 1757029575352194 1757548578634992 1761329696681984 1763122094609408 1767517800276096 1769316495459552 1774357283195904 1781650496710656 1782364298992992 1783651235584803 1784178102553704 1789261231051008 1791082053199296 1795547466884952 1796804750489463 1797374686152474 1801202216839168 1801241484456448 1801773547352064 1802495411754048 1803607102522368 1808645201206272 1809369818674704 1811211104107548 1814524718443008 1816371249703296 1817098962543722 1818219660065952 1822022754469632 1822752731534724 1823876916024384 1824607635942663 1829073146554368 1829805948295776 1830934482863616 1838653696594026 1843153583271936 1843892026213952 1844436687515136 1845768442794224 1847053367361774 1851573811236864 1856786376047616 1857530280845712 1858078970706816 1859224942688256 1859969824476192 1865165363743968 1865268883805184 1870479225179136 1872382697932032 1873132851256524 1875039024443013 1879627959891968 1884314130690816 1885476283232256 1886231682384192 1886987384180019 1887395017577472 1888151185453104 1891605561821184 1893530533559808 1899422113729536 1900752132749184 1901355039896832 1901513652033138 1909371146463027 1914044105705472 1914810950299104 1916759536747848 1918093881491073 1920266252151808 1922220390128896 1922788188592128 1928201236664832 1930894657242408 1935662490759168 1937009994720768 1938366333638592 1942420733839872 1944397417083264 1945176422458698 1946376111876768 1949937010864128 1951921342964736 1952703362733552 1953907694399232 1960150636897596 1965735111646592 1966358631004416 1967571384569856 1967735520511904 1973067492225024 1973857984008768 1974648792495951 1975866659026416 1979481511028736 1980274572531552 1981495908767232 1982081216434176 1982289777320424 1983512356435584 1988457525310608 1990481057391996 1996151943595392 2011518574051584 2012112750016512 2012324470916188 2012918884932384 2014967309849208 2020707957455616 2024934588205056 2026352493944064 2026396670013504 2026995240771072 2027807338223304 2029057990337664 2029227255527901 2034838782332928 2035541046009042 2040522791104512 2041340308248384 2042599306834944 2043417655916208 2045497117574196 2049239358639616 2051324744689792 2055615415299072 2057707289873664 2058531691832748 2059801293221568 2065669672974336 2073547781180928 2074378529490696 2074991273454528 2076489498143502 2081571459715072 2083020537641472 2088884673053568 2089721565951426 2094835911438336 2096967698322432 2098427494280832 2104289128326528 2106430535173536 2112431761769472 2113101812422656 2114581454878464 2115428642961348 2119853397027168 2122010642682216 2124170083634742 2128056257048832 2129368737779712 2130221850254784 2131535666617344 2136290858375168 2138346149342832 2144438303614464 2145118506550272 2145297453575848 2146620567831168 2147480592097126 2153299618918656 2154162319086492 2156354478841329 2160299533670784 2161631900473344 2162497938895008 2163136712166144 2172256489397709 2177572829313024 2177620302104064 2179145121889216 2180662125343416 2189100287243584 2193679137222144 2195263059181296 2195911510835328 2196791283075246 2198146156199136 2202167668985856 2204408680860672 2210566357029888 2211452000602416 2212153459879968 2213702460575892 2226916699907328 2227808894097996 2228290152910848 2229182897363136 2230075999485477 2231451400990032 2235533845788672 2236429492361504 2237808812388864 2242489543962624 2244771588953088 2245670936544816 2247243406948254 2262958395808032 2264533745548932 2266838223580359 2269405570724864 2271715006515968 2272386041063424 2273296452137568 2279646555687072 2279696253765192 2286866425485312 2288467741916928 2289193630124544 2291714363208127 2295588139992576 2296507846779432 2297924220189312 2298844862905734 2304471012839424 2305394278469568 2306816132594688 2307740337776016 2321515916780544 2323141495582336 2323878382096128 2332741253828544 2333675845677033 2339387240306688 2340129279873024 2340324494810016 2341767892179456 2342706100469592 2343398104846656 2349995257185264 2356690400368128 2359088660612736 2360730931065936 2365809710927872 2376485731990656 2378201647446404 2378904136738272 2385681641401344 2388109404265728 2393104513333248 2394063289179936 2395539830002176 2395739667319284 2396499581536632 2397977624944512 2403327215672064 2404809470029824 2405639418010686 2411526934941696 2412493091566272 2413459635272829 2414948138810064 2419366291257344 2421828332937728 2424292880087936 2429363672626176 2430336975379632 2431835888032512 2432810181256884 2439741264394368 2441245977151488 2449769432977152 2449822839867072 2451538262125368 2453244891011343 2459248916686848 2462737823149032 2469670941578958 2475715168063488 2476707041127616 2477438627609088 2479959765968256 2486887151658624 2487025178406912 2487883500677718 2493972300238848 2496510263909376 2497302141954048 2497510468342032 2500052032590684 2505281287395744 2507830759533528 2510382826113786 2512418840921088 2514975576512256 2515983178906692 2516526690103296 2517534913937472 2524707378079744 2532562818306048 2534336176998912 2535140053195776 2535351536044184 2537931608842058 2545828195284036 2553081267065472 2553835413482496 2554104136162854 2555679382330464 2556434296196352 2557458508654764 2564602375147956 2564658285485841 2570934982219776 2574526209656544 2582679992961024 2584488444851456 2589894311786496 2592529889444352 2593568563278264 2595168149169024 2596207879998018 2602561790619648 2603604483644736 2605210259198976 2611705406378112 2613534182530128 2614363179858144 2621811508005888 2631810645345024 2632865056661268 2634488878701888 2635544363028291 2640366096708736 2641994545022976 2643053036427232 2644683141914112 2650214915592192 2651276700414144 2653974743189328 2661535924793856 2662322107281408 2673546448489488 2676267153830556 2682024765402112 2683891846576512 2686623079798944 2694277276607488 2701803325258752 2701862226684672 2702660321028096 2703743117631072 2705410653783552 2705636340703868 2712967801809408 2714054728012056 2716816656161322 2721787077664512 2723465742446592 2724556874554944 2725648443815583 2727329490098928 2734129097302086 2740820553732096 2743609719831552 2744708922443664 2746401724295424 2757980544891039 2764730374907904 2765838039320928 2766655031272704 2768652664191336 2770580051042661 2777360716855296 2785179564071424 2786295421268568 2787118456060224 2789954736714288 2795956931096576 2797903325707776 2805718837768704 2808574046898048 2809699276884786 2816575682359296 2819441939837952 2820571523948464 2826471196036224 2828214424848384 2829347523576288 2831092526366208 2832226778179656 2837408342731776 2840295800339712 2842047555489792 2851128199123776 2852270478049707 2859251071485952 2860158008733696 2862160757108224 2871066158558208 2872216425448656 2875139305121772 2880399378227712 2883330585193344 2884182282888192 2892301854997248 2896341985863612 2903493736138752 2905514992081152 2907549500457888 2917764633688047 2924905516296192 2927017412241728 2927882014447104 2929055044100328 2930861541598848 2939211574480896 2940225955346394 2947421809373184 2948602667469888 2949537946506624 2951357076854784 2951603280767856 2960786976013152 2963799988539624 2969222266543104 2970411858797328 2972243863150848 2973434665980636 2975268534653376 2983745083185152 2993028785270784 2994227915393088 2996324542597672 3015100840587264 3017277861077376 3018169125024768 3018486706374282 3019378327398576 3022450964773812 3031061936183424 3039528740916096 3039595005020256 3041711007334956 3051290322555904 3052258173499392 3060784186656768 3062010462372576 3063898960252416 3065126483874312 3068245676361294 3073859037959424 3075754843459584 3076987117034688 3083423122948608 3086560934810496 3087797537749122 3089701939832352 3095354555707392 3098504509461504 3110321671771392 3111567794236044 3114734247215253 3120432659746688 3122357189572608 3123608133959456 3124530806462208 3133327009580352 3134582348927139 3142253867157504 3145451547483648 3146380672241664 3147641241421248 3156433692489792 3159645802760304 3168647642654208 3171872182317696 3173142964442022 3180908855201792 3184145872354304 3192084385573248 3194053106669568 3194319556425712 3195332775382176 3197303499926016 3204436287562752 3207519224014248 3216657455421696 3217677759825408 3217946180363772 3219930851746752 3221220888145689 3231243478629738 3239151563501568 3240449300506176 3242447850710016 3243746908342512 3252988352525824 3266359243969536 3266430453156096 3268717682833824 3270993188015124 3283650430865376 3290518705833216 3292894588771944 3293867266252992 3295186924612869 3297219234298704 3303251503478784 3306613021291008 3315849535544832 3317178000903624 3320553690863838 3328680351879168 3330013957789376 3333402710120912 3340375049860992 3341713341146994 3342435229366272 3343774346044704 3347177101485048 3349891787894784 3353300768683008 3354644238542256 3356713218583296 3368506404817224 3370865110422381 3379114902665216 3380186737594368 3394437593712048 3404108356087296 3405113884643328 3405472181550472 3407572509773952 3408579061595136 3409944678206352 3419469833530608 3419544380647788 3430299638227968 3432701612875392 3433790445186816 3444761770169148 3448267294358601 3456706519259136 3458091417704352 3460224198892032 3461610506664024 3471472644859648 3473613678931968 3482273875170816 3484712243373504 3485817573144192 3486108362060753 3495748677341184 3499111880742816 3509080860460032 3510486742215024 3512651838269184 3514059150704388 3515097157269984 3526244189218816 3535035600552192 3538632990919104 3548714566391808 3563300993421312 3564728597985984 3567302471169606 3568356205107408 3578522462102016 3582164106398592 3591094933769904 3593609500978926 3594749372304948 3602404433678336 3602482968912896 3604990823508096 3607214205044736 3617290402412544 3618739637349408 3622422208215096 3629049436886016 3632742499406592 3634197925087444 3636439320131904 3644045508939264 3645505463069448 3647753832048768 3649215271885326 3658146293108736 3659611896591552 3661868965727232 3677307393188052 3687784052427904 3688873375030272 3691536885588448 3694106734723548 3704506412368437 3713572752095232 3715060561691424 3716157941413632 3718449885376512 3719939648952384 3730330727487936 3730537767610368 3731825251016577 3740958450358272 3744765395864064 3746265702513048 3750078048886026 3759255919783936 3768628261381632 3772463364768384 3773974768360038 3774790035154944 3776302370906208 3783211123642368 3787061067119616 3798844227459072 3801504265498368 3802710079793664 3803027304066276 3806897413263087 3818742292926054 3828088211410944 3829621900598208 3831156204244281 3833519073495696 3836187762982146 3840532504303616 3844440780257792 3845576377184256 3856402473329664 3861789314484816 3874019989441536 3876732667277184 3884841467679744 3888794834166528 3890352844917396 3892752223753536 3894311819997027 3903842685929472 3905406725467104 3907815388798464 3920301273795192 3931470223293184 3932717262008832 3935471041023808 3947715968017536 3949297584991902 3951733318052832 3958963022057472 3960549145063104 3962991817534464 3964579554640848 3967024712871168 3976915050621216 3980962114783992 3992303887190784 4023037148103168 4024225500033024 4024648941832376 4025837769864768 4029934619698416 4041415914911232 4049869176410112 4052704987888128 4052793340027008 4053990481542144 4055614676446608 4058115980675328 4058454511055802 4071082092018084 4075224984241983 4082680616496768 4085198613669888 4086835311832416 4090994235148392 4098478717279232 4102649489379584 4111230830598144 4115414579747328 4117063383665496 4119602586443136 4119946246071799 4131339345948672 4147095562361856 4148757058981392 4149982546909056 4152978996287004 4166041075282944 4177769346107136 4179443131902852 4193935396644864 4196854988561664 4208578256653056 4212861070347072 4214548915327179 4224863523538944 4226203624845312 4229162909756928 4230857285922696 4239706794054336 4244021285364432 4248340167269484 4256112514097664 4260443700509568 4263071333234688 4272581716750336 4276692298685664 4288876607228928 4290237013100544 4290594907151696 4293241135662336 4294961184194252 4306599237837312 4308324638172984 4312708957682658 4320599067341568 4323263800946688 4324995877790016 4326273424332288 4344512978795418 4355145658626048 4355240604208128 4358290243778432 4361324250686832 4378200574487168 4387358274444288 4390526118362592 4391823021670656 4393582566150492 4396292312398272 4408817361721344 4410338933019591 4421132714059776 4422904001204832 4424306919759936 4427404921151784 4453833399814656 4455617788195992 4458365794726272 4460151998970954 4462902801980064 4471067691577344 4472858984723008 4475617624777728 4489543177906176 4491341873089632 4494486813896508 4525916791616064 4527730059561423 4529067491097864 4533676447160718 4538811141449728 4543430013031936 4544772082126848 4546592904275136 4559293111374144 4559392507530384 4573732850970624 4576935483833856 4578387260249088 4583428726416254 4591176279985152 4593015693558864 4595848440378624 4597689725811468 4602368514541941 4610788556939136 4613632265189376 4615480675552032 4631696306623683 4643031833561088 4646282991164672 4647756764192256 4665482507657088 4667351691354066 4678774480613376 4680648989620032 4682524249631899 4683535784358912 4685412200939184 4686796209693312 4699990514370528 4713380800736256 4718177321225472 4721461862131872 4752971463981312 4756403294892808 4757808273476544 4759714446663033 4771363282802688 4776218808531456 4786209026666496 4788126578359872 4791079660004352 4791479334638568 4792999163073264 4795955249889024 4806654431344128 4811278836021372 4824986183132544 4826919270545658 4829896277620128 4838732582514688 4843656665875456 4848585760175872 4858727345252352 4860673950759264 4863671776065024 4865620362513768 4879482528788736 4882491954302976 4899538865954304 4899645679734144 4903076524250736 4906489782022686 4918497833373696 4925475646298064 4939341883157916 4953414082255232 4954877255218176 4959919531936512 4973774303317248 4975767001355436 4980830536295757 4993020527818752 4994604283908096 4995020936684064 5000104065181368 5010562574791488 5012570011720491 5015661519067056 5020765652227572 5024837681842176 5029951153024512 5031966357813384 5035069827874944 5049414756159488 5068672353997824 5070280106391552 5070703072088368 5075863217684116 5091656390568072 5106162534130944 5107670826964992 5108208272325708 5111358764660928 5112868592392704 5114917017309528 5129204750295912 5129316570971682 5141869964439552 5149052419313088 5165359985922048 5168976889702912 5179788623572992 5185059778888704 5187137126556528 5190336298338048 5192415759996036 5207208967289472 5210420518397952 5223410812756224 5227068365060256 5228726359716288 5243623016011776 5263621290690048 5265730113322536 5268977757403776 5271088726056582 5280732193417472 5283989090045952 5286106072854464 5289366283828224 5302553400828288 5307949486378656 5323071849587712 5347092896978976 5350953706754409 5352534307661112 5364049530804224 5367783693153024 5373246159597888 5388554553214976 5390414251468389 5403606650517504 5403724453369344 5405320642056192 5407486235262144 5410821307567104 5411272681407736 5425935603618816 5428109456024112 5433633312322644 5443574155329024 5449113749109888 5451296887631166 5454658980197856 5468258194604172 5473822907827989 5487219439663104 5489417844887328 5492803448590848 5515961089782078 5529460749815808 5531676078641856 5533310062545408 5533892295019517 5537305328382672 5541160102085322 5554721433710592 5570359128142848 5572590842537136 5574236912120448 5579909473428576 5595806651415552 5611437675537408 5617148093796096 5619398553769572 5625117073329039 5638883879675904 5641143047896928 5652942392072448 5656428849696768 5658695047152576 5660962152540057 5662185052732416 5664453556359312 5674816685463552 5680591600679424 5702256398247552 5704540956099414 5718502142971904 5724321514216448 5742132317116416 5744432850897312 5750278610243544 5760798756455424 5766661170386688 5768364565776384 5784603709994496 5792683971727224 5806987472277504 5811029984162304 5815099000915776 5835529267376094 5849811032592384 5854034824483456 5855764028894208 5858110088200656 5861723083197696 5880451910692788 5897205334939776 5899075893013248 5902714153709568 5903206561535712 5921573952026304 5923946377487853 5927599977079248 5938444533086208 5940823717594656 5944487726301696 5946869331961272 5950537069306752 5967490166370304 5988455830786176 5992649085195344 6034555722154752 6036338250049536 6036973412748564 6038756654797152 6044901929547624 6062123872366848 6079057481832192 6079190010040512 6083422014669912 6087681766583703 6102580645111808 6104516346998784 6121568373313536 6124020924745152 6127797920504832 6130252967748624 6136491352722588 6147718075918848 6153974234069376 6166846245897216 6173121869620992 6175595075498244 6179403879664704 6197009018923008 6220643343542784 6223135588472088 6229468494430506 6240865319493376 6244714379145216 6247216267918912 6249061612924416 6266654019160704 6269164697854278 6284507734315008 6290903094967296 6295282482842496 6312867384979584 6319291605520608 6337295285308416 6343744364635392 6346285928884044 6368291744708608 6384168771146496 6388106213339136 6388639112851424 6390665550764352 6394606999852032 6408872575125504 6415038448028496 6433314910843392 6435355519650816 6435892360727544 6439861703493504 6442441776291378 6462486957259476 6469063436523987 6480898601012352 6484895701420032 6487493816685024 6505976705051648 6532718487939072 6532860906312192 6537435365667648 6540054530477611 6541986376030248 6567300861730752 6581037411666432 6585789177543888 6587734532505984 6590373849225738 6594438468597408 6606503006957568 6613226042582016 6631699071089664 6634356001807248 6641107381727676 6660027915578752 6666805420241824 6680750099721984 6683426682293988 6684870458732544 6687548692089408 6690227998456431 6694354202970096 6706601537366016 6709288477084512 6713426437166592 6737012809634448 6741730220844762 6758229805330432 6788875187424096 6808216712174592 6810944363100944 6815145019547904 6817158123190272 6819889356412704 6838939667061216 6839088761295576 6860599276455936 6865403225750784 6867580890373632 6875143089624381 6889523540338296 6896534588717202 6913413038518272 6916182835408704 6920448397784064 6923221013328048 6942945289719296 6964547750341632 6969424486747008 6971635146288384 6972216724121506 6998223761485632 7001027537031099 7018161720920064 7020973484430048 7025303676538368 7028118301408776 7030194314539968 7052488378437632 7070071201104384 7077265981838208 7097429132783616 7129457195971968 7134604942339212 7136712410214816 7157044924204032 7164328212797184 7182189867539808 7187219001957852 7189498744609896 7204965937825792 7209981647016192 7214428410089472 7234580804825088 7237479274698816 7240378905818487 7244844416430192 7258098873772032 7265484998813184 7268395850174888 7272878640263808 7288091017878528 7291010926138896 7295507664097536 7298430543770652 7319223793183104 7323737931454464 7354614786376104 7359734673034029 7375568104855808 7377746750060544 7383073771176896 7388213469447096 7409012824736874 7427145504190464 7430121123382848 7432315882827264 7439879297904768 7460661454975872 7461075535220736 7463650502033154 7481916900716544 7489530791728128 7492531405026096 7500156097772052 7537256522763264 7544926729536768 7547949536720076 7549580070309888 7552604741812416 7574122134239232 7597688454918144 7603008530996736 7605420159587328 7606054608132552 7613794826526174 7637484585852108 7659243801196416 7662312408488562 7667038146991392 7672375525964292 7681065008607232 7688881560515584 7712804946659328 7723578628969632 7729155354200813 7748039978883072 7753465334554368 7769682935359488 7777589668333056 7780705689834792 7785504447507072 7788623639994054 7807685371858944 7810813450934208 7815630777596928 7840602547590384 7862940446586368 7865434524017664 7870942082047616 7895431936035072 7898595169983804 7903466636105664 7906633089084873 7921098290126208 7925983635068928 7929159109281696 7934049425742336 7953830101242432 7961924229567984 7984607774381568 8046074296206336 8049297883664752 8051675539729536 8059869239396832 8082831829822464 8105409975776256 8105586680054016 8107980963084288 8111229352893216 8116231961350656 8116909022111604 8142164184036168 8150449968483966 8165361232993536 8170397227339776 8173670623664832 8176945331446749 8181988470296784 8196957434558464 8205298978759168 8222461661196288 8230829159494656 8234126767330992 8239205172886272 8239892492143598 8273941634673117 8294191124723712 8297514117962784 8299965093818112 8305957992574008 8311740153127983 8332082150565888 8355538692214272 8358886263805704 8387870793289728 8393709977123328 8417156513306112 8425722140694144 8429097830654358 8449727047077888 8458325819513856 8461714571845392 8479413588108672 8488042570728864 8496680334538968 8512225028195328 8520887401019136 8526142666469376 8553384597371328 8556811434149121 8577753214457856 8580474026201088 8581189814303392 8586482271324672 8589922368388504 8613198475674624 8616649276345968 8625417915365316 8641198134683136 8649991755580032 8652546848664576 8689025957590836 8710481208416256 8716580487556864 8722648501373664 8756401148974336 8774716548888576 8781052236725184 8783646043341312 8787165132300984 8792584624796544 8817634723442688 8820677866039182 8842265428119552 8845808002409664 8848613839519872 8854809842303568 8907666799629312 8911235576391984 8916731589452544 8920303997941908 8925805603960128 8945717969446016 8951235249555456 8979086355812352 8982683746179264 8988973627793016 9051833583232128 9055460119122846 9058134982195728 9067352894321436 9077622282899456 9086860026063872 9093185808550272 9118586222748288 9118785015060768 9153870967667712 9156774520498176 9166857452832508 9182352559970304 9186031387117728 9191696880757248 9195379451622936 9204737029083882 9221577113878272 9227264530378752 9230961351104064 9263392613247366 9286063667122176 9292565982329344 9295513528384512 9330965015314176 9334703382708132 9344202741645759 9361297979240064 9365048499263798 9367071568717824 9370824401878368 9373592419386624 9399981028741056 9403747046781417 9426761601472512 9436354642450944 9442923724263744 9505942927962624 9512806589785616 9515616546953088 9519428893326066 9542726565605376 9552437617062912 9576253156719744 9582159320008704 9582958669277136 9585998326146528 9591910499778048 9613308862688256 9622557672042744 9649972366265088 9653838541091316 9659792555240256 9663662664437067 9687313331750912 9697171520351744 9717454690504704 9721347901518528 9727343552130048 9731240725027536 9758965057577472 9799077731908608 9799291359468288 9806153048501472 9812979564045372 9850951292596128 9878683766315832 9885560773838607 9906828164510464 9909754510436352 9919839063873024 9947548606634496 9951534002710872 9961661072591514 9986041055637504 9990041873368128 10000208130362736 10021125149582976 10025140023440982 10031323038134112 10041531304455144 10049675363684352 10059902306049024 10063932715626768 10070139655749888 10112595331267143 10137344707995648 10140560212783104 10141406144176736 10151726435368232 10183312781136144 10212325068261888 10215341653929984 10216416544651416 10222717529321856 10225737184785408 10229834034619056 10258409500591824 10258633141943364 10298104838626176 10337953779405824 10370119557777408 10374274253113056 10380672596676096 10384831519992072 10414417934578944 10420841036795904 10446821625512448 10454136730120512 10457452719432576 10458325086182259 10487246032023552 10527242581380096 10531460226645072 10537955514807552 10542177452113164 10561464386834944 10572212145708928 10578732567656448 10605106801656576 10615898972757312 10646143699175424 10694185793957952 10701907413508818 10705068615322224 10728099061608448 10735567386306048 10746492319195776 10777109106429952 10780828502936778 10807213301035008 10807448906738688 10814972470524288 10821642615134208 10822545362815472 10851871207237632 10856218912048224 10867266624645288 10887148310658048 10898227498219776 10902593775262332 10909317960395712 10936516389208344 10947645815655978 10974438879326208 10978835689774656 10985606897181696 11031922179564156 11063352157283712 11066620125090816 11067784590039034 11074610656765344 11082320204170644 11113519237105311 11140718256285696 11145181685074272 11148473824240896 11159818946857152 11191613302831104 11195475753049731 11222875351074816 11234296187592192 11238797107539144 11250234146658078 11277767759351808 11282286095793856 11305884784144896 11317390094305152 11321924305080114 11324370105464832 11328907112718624 11349633370927104 11361183201358848 11404512796495104 11409081912198828 11420692239789261 11448643028432896 11484264634232832 11488865701794624 11493468612732843 11500557220487088 11521597512910848 11533322340773376 11536729131552768 11569207419988992 11585367943454448 11622059968324608 11630198001831552 11671058534752188 11682935459991081 11708069648966912 11711528057788416 11716220176401312 11723446166395392 11760903821385576 11794410669879552 11798151786026496 11806413123071424 11811143256534193 11843147904052608 11847892754975706 11855199954158496 11876889066172416 11881647435189312 11888975452603392 11893738663922544 11901074138613504 11976911661572352 11985298170390688 12069111444309504 12072676500099072 12073946825497128 12077513309594304 12089803859095248 12124247744733696 12158114963664384 12158380020081024 12166844029339824 12175363533167406 12205161290223616 12248041849490304 12255595841009664 12260505935497248 12272982705445176 12295436151837696 12307948468138752 12333692491794432 12346243739241984 12351190150996488 12358807759329408 12359838738215397 12394018037846016 12441286687085568 12446271176944176 12458936988861012 12481730638986752 12494432535837824 12498123225848832 12533308038321408 12538329395708556 12581806189934592 12590564965684992 12625734769959168 12638583211041216 12643646745981537 12674590570616832 12687488729270784 12692571857768088 12736583489417216 12768337542292992 12777278225702848 12781331101528704 12789213999704064 12817745150251008 12830076896056992 12866629821686784 12870711039301632 12871784721455088 12879723406987008 12884883552582756 12924973914518952 12938126873047974 12961797202024704 12969791402840064 12974987633370048 13011953410103296 13065436975878144 13065721812624384 13074870731335296 13080109060955222 13083972752060496 13134601723461504 13162074823332864 13171578355087776 13175469065011968 13180747698451476 13188876937194816 13226452085164032 13231016799058773 13263398142179328 13268712003614496 13282214763455352 13320055831157504 13333610840483648 13361500199443968 13366853364587976 13375097384178816 13380455996912862 13388708405940192 13413203074732032 13418576954169024 13426852874333184 13474025619268896 13483460441689524 13577750374848192 13583190178684269 13616433424349184 13621888726201888 13630290039095808 13634316246380544 13639778712825408 13677879334122432 13678177522591152 13721198552911872 13730806451501568 13735161780747264 13750286179248762 13779047080676592 13793069177434404 13807105543625823 13832365670817408 13840896795568128 13846442026656096 13885890579438592 13929095500683264 13938848973494016 13943270292576768 13944433448243012 13958623848631319 13996447522971264 14002055074062198 14036323441840128 14041946968860096 14047572748895697 14050607353076736 14056236602817552 14060388629079936 14140142402208768 14154531963676416 14258914391943936 14269209884678424 14273424820429632 14279143339989099 14314089848408064 14328656425594368 14364379735079616 14374438003915704 14378997489219792 14409931875651584 14419963294032384 14474958549397632 14480757811636974 14489688832860384 14516197747544064 14530969997626368 14536791700349776 14545757280527616 14576182035757056 14582021852277792 14591015328195072 14596861087541304 14638447586366208 14647475862908928 14709229572752208 14719469346068058 14751136209711616 14755493500121088 14766147542353792 14776426938894192 14818025649473748 14860242246765696 14864631765654528 14879758595809536 14921322909951744 14927301004066308 14942491608887271 14979061583456256 14985062810052192 15000312195544104 15037710035161473 15074513045526528 15089853459073536 15095899073440152 15105209483624832 15148244268478464 15206017061993472 15210840319174656 15212109216265104 15227589653052348 15274969171704216 15318487602392832 15324624816977124 15334076293982784 15344751051928584 15377763121031168 15425609893318656 15447157257939264 15458310708401626 15496079957766144 15506930669108736 15539365870718976 15555179336666112 15561411379669584 15571008895014144 15577247279988108 15621626901868416 15631261555193856 15681205095180768 15725880893172736 15730869048035328 15741884164095232 15790863872070144 15797190339967608 15806933272211328 15813266178169746 15842196580252416 15851967270137856 15858318218563392 15868098851484672 15907660202484864 15923848459135968 15969215548763136 16052861120263227 16092148592412672 16098595767329504 16103351079459072 16119738478793664 16165663659644928 16171242754405167 16210819951552512 16211173360108032 16215961926168576 16222458705786432 16232463922701312 16233818044223208 16284328368072336 16300899936967932 16330722465987072 16347341247329664 16353890662893498 16363976940593568 16393914869116928 16410597957518336 16461658318989312 16468253534661984 16478410345772544 16479784984287196 16547883269346234 16588382249447424 16595028235925568 16599930187636224 16601676885058551 16611915985148016 16623480306255966 16664164301131776 16711077384428544 16717772527611408 16787419954246656 16834313026612224 16851444281388288 16858195661308716 16875351219987117 16916651639027712 16923429143690784 16958827176217344 16976085141457728 16982886457620171 16993360669077936 17024450056390656 17041774802038272 17106769194742656 17113622868298242 17155506428915712 17162379628606784 17172964542649344 17179844736777008 17226396951349248 17233298552691936 17250835830730632 17282396269366272 17299983511160064 17305093697329152 17378051915181672 17420962416832512 17433160975113728 17445297002747328 17512802297948672 17549433097777152 17562104473450368 17567292086682624 17574330264601968 17585169249593088 17641355732078364 17691616004819328 17697227679039744 17709619684607136 17771839132463559 17815333599258624 17822471152783968 17833463178905088 17840607995883816 17851611207920256 17891435938892032 17902470499110912 17965367492358528 17977947255586032 18103667166464256 18110920238245692 18116269964391456 18134705788642872 18173720052127744 18186371617100544 18237172445496576 18237570030121536 18263045299751109 18307741935335424 18313549040996352 18333714905665016 18364705119940608 18372062774235456 18383393761514496 18390758903245872 18409474058167764 18443154227756544 18461922702208128 18526785226494732 18585131964658688 18591027056769024 18661930030628352 18669406765416264 18688405483291518 18722595958480128 18730096998527596 18734143137435648 18741648803756736 18747184838773248 18799962057482112 18807494093562834 18853523202945024 18872709284901888 18885847448527488 19011885855925248 19025613179571232 19031233093906176 19038857786652132 19104875234125824 19152506313439488 19164318640017408 19165917338554272 19171996652293056 19183820999556096 19226617725376512 19245115344085488 19299944732530176 19307677082182632 19319585110480512 19327325328874134 19374626663501824 19394343040703488 19442695803037056 19454687104260096 19462481450055072 19517930115154944 19598155463817216 19598582718936576 19612306097002944 19620163591432833 19625959128090744 19701902585192256 19757367532631664 19771121547677214 19813656329020928 19819509020872704 19839678127746048 19895097213268992 19903068005421744 19923322145183028 19980083746736256 20000416260725472 20042250299165952 20050280046881964 20062646076268224 20070683995369293 20083062608910288 20119804612098048 20127865431253536 20140279311499776 20225190662534286 20274689415991296 20282812288353472 20303452870736464 20366625562272288 20424650136523776 20432833089302832 20445435058643712 20451474369570816 20459668069238112 20516819001183648 20517266283886728 20596209677252352 20625429268873143 20675907558811648 20740239115554816 20748548506226112 20761345193352192 20769663039984144 20828835869157888 20893643251024896 20908273460241024 20914905438865152 20916650172364518 21003082611093297 21054485162760192 21062920453290144 21075911029615104 21084354904226328 21122928773669888 21144424291417856 21157465135312896 21210213603313152 21231797945514624 21292287398350848 21388371587915904 21403814827017636 21410137230644448 21471134772612096 21492984638391552 21561657005873556 21614897813477376 21629944941048576 21643285230268416 21645090725630944 21703742414475264 21712437824096448 21721136717455461 21734533249290576 21774296621316096 21796454996439552 21805187550524664 21818635920791424 21873032778416688 21895291631311956 21957671379549312 21971213794363392 22063844359128312 22126704314567424 22133240250181632 22135569180078068 22149221313530688 22164640408341288 22227038474210622 22281436512571392 22290363370148544 22296947648481792 22319637893714304 22383226605662208 22390951506099462 22445750702149632 22468592375184384 22477594215078288 22500468293316156 22564572191587712 22611769568289792 22634780188610304 22643848610160228 22648740210929664 22657814225437248 22722366402717696 22809025592990208 22818163824397656 22841384479578522 22897286056865792 22977731403589248 22986937225465686 23001114440974176 23043195025821696 23066644681546752 23138414839977984 23170735886908896 23187466062602439 23244119936649216 23260396003663104 23342117069504376 23365870919982162 23416139297933824 23423056115576832 23432440352802624 23446892332790784 23521807642771152 23588821339759104 23596303572052992 23612826246142848 23622286513068386 23686295808105216 23695785509951412 23710399908316992 23719899267254619 23763294870378624 23777950905206784 23787477327845088 23802148277227008 23953823323144704 23970596340781376 24138222888619008 24147893650994256 24155026619188608 24179607718190496 24248495489467392 24316229927328768 24316760040162048 24333688058679648 24350727066334812 24496083698980608 24511191682019328 24521011870994496 24530835994340247 24545965410890352 24590872303675392 24615896936277504 24667384983588864 24692487478483968 24702380301992976 24717615518658816 24719677476430794 24821824904019351 24882573374171136 24892542353888352 24917873977722024 24935220459383949 24963461277973504 24988865071675648 24996246451697664 25066616076642816 25076658791417112 25163612379869184 25181129931369984 25251469539918336 25277166422082432 25287293491963074 25349181141233664 25374977458541568 25385143715536176 25536675084585984 25554556451405696 25562662203057408 25578427999408128 25660153792113984 25670434302447363 25733259643373568 25741422078603264 25743569442910176 25759446813974016 25769767105165512 25849947829037904 25876253746095948 25923594404049408 25949975266740096 26023906820206592 26131443625248768 26149741462670592 26160218121910444 26167945504120992 26269203446923008 26324149646665728 26343156710175552 26350938130023936 26361495396902952 26377753874389632 26452904170328064 26462033598117546 26526796284358656 26537424007228992 26564429526910704 26640111662315008 26667221680967296 26723000398887936 26733706729175952 26750194768357632 26760911993825724 26777416811880384 26837153908338048 26853705748666368 26948051238537792 26966920883379048 27155500749696384 27166380357368538 27232866848698368 27243777452403776 27260580078191616 27279557425650816 27355758668244864 27356355045182304 27461612903003136 27470323561494528 27500572358497524 27558094161353184 27586138354868808 27614211087251646 27664731341634816 27681793591136256 27692884053312192 27771781158877184 27858191001366528 27877697946988032 27886540585153536 27888866896486024 27917247697262638 27992895045942528 28004110148124396 28032608224937277 28083893937720192 28095145497791394 28101214706153472 28112473205635104 28120777258159872 28211241140344251 28280284804417536 28309063927352832 28517828783887872 28538419769356848 28546849640859264 28558286679978198 28628179696816128 28657312851188736 28728759470159232 28748876007831408 28757994978439584 28839926588064768 28949917098795264 28961515623273948 28979377665720768 28990987993311201 29061939995252736 29073583400699552 29091514561055232 29152364071514112 29164043704555584 29182030656390144 29193722175082608 29276895172732416 29418459145504416 29438938692136116 29502272419423232 29532295084707584 29552853877788384 29636051298947496 29720484493531392 29729263531309056 29759517191619072 29842645819903488 29854602008132616 29884983217774542 29958123166912512 29970125620104384 30000624391088208 30075420070322946 30149026091053056 30179706918147072 30191798146880304 30210418967249664 30337785993801429 30412034123986944 30421680638349312 30424218432530208 30455179306104696 30549938343408432 30636975204785664 30649249633954248 30668152587965568 30689502103857168 30755526242062336 30894314515878528 30916621416803252 31013861338217472 31110358673332224 31122822759339168 31142017790028288 31154494559976216 31243253803736832 31262523110387712 31362410190361536 31374975258546777 31451761786345472 31461738096070656 31483768328190464 31581727744140288 31594380679935216 31613866544422656 31626532356339492 31684393160504832 31716636437126784 31736197702969344 31815320404969728 31847696918271936 31938431097526272 32105722240526454 32184297184825344 32197191534659008 32206702158918144 32239476957587328 32331327319289856 32342485508810334 32421639903105024 32422346720216064 32444917411572864 32464927845402624 32467636088446416 32568656736144672 32601799873935864 32661444931974144 32694682494659328 32707781325786996 32727953881187136 32821195915036672 32923316637978624 32936507069323968 32956820691545088 32959569968574392 33095766538692468 33190056471851136 33199860375272448 33203353770117102 33223831970296032 33246960612511932 33340557711315933 33422154768857088 33435545055222816 33574839908493312 33668626053224448 33702888562776576 33716391322617432 33750702439974234 33833303278055424 33846858287381568 33917654352434688 33952170282915456 33965772915240342 33986721338155872 34048900112781312 34083549604076544 34213538389485312 34227245736596484 34262076719367783 34324759257213568 34345929085298688 34359689473554016 34452793902698496 34466597105383872 34480405838198529 34501671661461264 34564792538732544 34599967022320128 34610187394658304 34756103830363344 34866321950227456 34890594005494656 35025604595897344 35124208946900736 35134584173365248 35148660529203936 35170338499186176 35282711464156728 35383232009638656 35394455358079488 35419239369214272 35433429769602579 35543678264927118 35630667198517248 35644942305567936 35666926357810176 35681215991767632 35703222415840512 35782871877784064 35930734984717056 35955894511172064 36207334332928512 36221840476491384 36232539928782912 36269411577285744 36347440104255488 36372743234201088 36474344890993152 36475140060243072 36526090599502218 36615483870670848 36667429811330032 36744125548470912 36766787523028992 36781517806491744 36818948116335528 36886308455513088 36923845404416256 37053570452989464 37079516214646191 37170263929317376 37182054113538048 37323860061256704 37338813530832528 37376810966583036 37445191916960256 37460193997055192 37483297607513472 37494369677546496 37599924114964224 37614988187125668 37745418569803776 37771694897054976 37930940237944611 38023771711850496 38051226359142464 38062466187812352 38077715573304264 38209750468251648 38305012626878976 38331834677108544 38343993304586112 38367641999112192 38453235450753024 38490230688170976 38599889465060352 38615354164365264 38639170220961024 38654650657748268 38788686081406976 38885391606074112 38909374208520192 38924962900110144 39035860230309888 39196310927634432 39197165437873152 39224612194005888 39240327182865666 39251918256181488 39403805170384512 39514735065263328 39542243095354428 39627312658041856 39679356255492096 39790194426537984 39806136010843488 39846644290366056 39960167493472512 40000832521450944 40084500598331904 40100560093763928 40125292152536448 40141367990738586 40166125217820576 40239609224196096 40255730862507072 40280558622999552 40450381325068572 40565624576706944 40606905741472928 40733251124544576 40749570536052807 40849300273047552 40865666178605664 40890870117287424 40902948739141632 40919336138476224 41033638002367296 41034532567773456 41192419354504704 41250858537746286 41351815117623296 41497097012452224 41522690386704384 41539326079968288 41657671738315776 41787286502049792 41816546920482048 41829810877730304 41833300344729036 41875871545893957 42006165222186594 42108970325520384 42125840906580288 42142718246687091 42151822059230208 42168709808452656 42245857547339776 42288848582835712 42420427206626304 42463595891029248 42776743175831808 42807629654035272 42820274461288896 42837430019967297 42942269545224192 42985969276783104 43123314011747112 43229795626954752 43259889882097152 43290181451261888 43424875648192896 43442273434910922 43469066498581152 43548593242632192 43592909992879104 43610375101049328 43637271841582848 43746065556833376 43790583262623912 43915342759098624 43942427588726784 44127688718256624 44253408629134848 44266480500363264 44271138360156136 44298442627061376 44329280816682576 44454076948421244 44580726740297088 44593895296963584 44639275787428608 44781903012198924 44827474826661813 44937184750368768 44955188430156576 45000936586632312 45129144383175424 45223539136579584 45269560377220608 45287697220320456 45315628450874496 45319408706789789 45444732805435392 45618051185980416 45636327648795312 45682768959157044 45955462807178496 45973874450931372 46002228881948352 46133289363093504 46276829679955968 46341471773817792 46374932125204878 46488239873298432 46520792007326208 46684234139008752 46731741839964324 46832278595867648 46864880705605248 46893784665581568 47043615285542304 47177642679518208 47192607144105984 47225652492285696 47244573026136772 47372591616210432 47391571019902824 47420799816633984 47439798534509238 47526589740757248 47555901810413568 47574954655690176 47604296554454016 47907646646289408 47941192681562752 48158583360789681 48276445777238016 48295787301988512 48310053238377216 48359215436380992 48496990978934784 48513728263215501 48632459854657536 48633520080324096 48667376117359296 48701454132669624 48992167397961216 49042023741988992 49061671988680494 49091930821780704 49181744607350784 49231793872555008 49384974956967936 49404760603985952 49435231037317632 49439354952861588 49643649808038702 49765146748342272 49785084707776704 49805030655175653 49835747955444048 49870440918767898 49926922555947008 49977730143351296 49992492903395328 50133232153285632 50153317582834224 50362259862739968 50502939079836672 50554332844164864 50574586983926148 50626053659961351 50749954917083136 50770287431072352 50948659372860513 51073350169171968 51109112902811392 51125324406114816 51320307584227968 51340868604894726 51466519286747136 51487138885820352 51518893627948032 51539534210331024 51699895658075808 51752507492191896 51847188808098816 51899950533480192 52262887250497536 52299482925341184 52320436243820888 52335891008241984 52538406893846016 52648299293331456 52686313420351104 52701876260047872 52722990793805904 52755507748779264 52924067196235092 53074848014457984 53128859053821408 53280223324630016 53334443361934592 53446000797775872 53467413458351904 53500389536715264 53521823987651448 53554833623760768 53674307816676096 53707411497332736 53896102477075584 53933841766758096 54311001499392768 54332760714737076 54487554904807552 54521160156383232 54559114851301632 54711517336489728 54712710090364608 54789135899253327 54923225806006272 54940647122989056 55001144716995048 55116188322706368 55172276709737616 55228422174503292 55329462683269632 55385768106624384 55543562317754368 55755395893976064 55773081170307072 55777733792972048 55834495394525276 55985790091885056 56008220296248792 56065216449874554 56167787875440384 56190290995582788 56202429412306944 56224946411270208 56241554516319744 56422482280688502 56560569608835072 56618127854705664 57035657567775744 57076839538713696 57093699281718528 57116573359956396 57314625702377472 57457518940318464 57497752015662816 57515989956879168 57679853176129536 57899834197590528 57923031246547896 57958755331441536 57981975986622402 58123879990505472 58147166801399104 58183029122110464 58328087409111168 58364061312780288 58387444350165216 58553790345464832 58836918291008832 58860490774298499 58877877384272232 59004544838846464 59064590169415168 59105707755576768 59272102597894992 59440968987062784 59458527062618112 59519034383238144 59685291639806976 59709204016265232 59769966435549084 59940251240208768 60001248782176416 60150840140645892 60212051986107879 60359413836294144 60383596293760608 60420837934499328 60675571987602858 60824068247973888 60848436865060416 60872815245214687 60910358612209392 61099876686816864 61273950409571328 61298499267908496 61336305175931136 61379004207714336 61788629031757056 61833242833606504 61876287806619429 62027722676434944 62220717346664448 62245645518678336 62284035580056576 62308989119952432 62486507607473664 62724820380723072 62749950517093554 62903523572690944 62967536656380928 63163455488280576 63188761359870432 63227733088845312 63253064712678984 63368786321009664 63433272874253568 63472395405938688 63630640809939456 63695393836543872 63876862195052544 64211444481052908 64394383069318016 64413404317836288 64478953915174656 64684971017620668 64844693440432128 64889834823145728 64929855690805248 64935272176892832 65137313472289344 65163410152366383 65203599747871728 65322889863948288 65389364989318656 65415562651573992 65455907762374272 65642391830073344 65873014138647936 65913641383090176 65919139937148784 66191533077384936 66380112943702272 66399720750544896 66406707540234204 66447663940592064 66493921225023864 66681115422631866 66844309537714176 66871090110445632 67149679816986624 67337252106448896 67405777125553152 67432782645234864 67501404879948468 67693716574763136 67835308704869376 67904340565830912 67931545830480684 67973442676311744 68167099208153088 68427076778970624 68454491473192968 68524153438735566 68649518514427136 68691858170597376 68719378947108032 68933194210767744 68960811676397058 69003343322922528 69129585077465088 69199934044640256 69512207660726688 69562398187807317 69732643900454912 69781188010989312 70051209191794688 70248417893801472 70269168346730496 70297321058407872 70340676998372352 70565422928313456 70766464019277312 70788910716158976 70838478738428544 70866859539205158 71087356529854236 71159697801763857 71289884611135872 71333852715620352 71362431983535264 71406444831681024 71565743755568128 71861469969434112 71911789022344128 71940599835253721 72414668665857024 72443680952982768 72465079857565824 72538823154571488 72745486468402176 72948689781986304 72950280120486144 73052181199004436 73334859622660064 73488251096941824 73533575046057984 73563035612983488 73592507983020741 73637896232671056 73772616911026176 73847690808832512 74107140905978928 74159032429292382 74340527858634752 74647720122513408 74677627061665056 74753621933166072 74890383833920512 74920387994110384 74966595215026944 74988739355092992 75199848229928448 75229976374251336 75490837139607552 75543389794109952 75861880475889222 76047543423700992 76102452718284928 76124932375624704 76155431146608528 76610025253757952 76663669354217088 76687986609172224 76735283998224384 76980461376341952 77011302907342089 77199778930120704 77230708328730528 77278340441922048 77309301315496536 77577372162813952 77770783212148224 77849925800220288 78071720460619776 78394330875746304 78449224388011776 78480654365731332 78503836512362976 78807610340769024 79029470130526656 79084486190708856 79254625316083712 79358712510984192 79580388853075968 79612272021686976 79693288580732112 79920334986945024 80001665042901888 80169001196663808 80201120187527856 80250584305072896 80282735981477172 80332250435641152 80511461725014144 80561117245999104 80900762650137144 81131249153413888 81213811482945856 81466502249089152 81499141072105614 81698600546095104 81731332357211328 81781740234574848 81838672276952448 82067276004734592 82069065135546912 82384838709009408 82501717075492572 82994194024904448 83045380773408768 83078652159936576 83315343476631552 83574573004099584 83633093840964096 83659621755460608 83666600689458072 83751743091787914 84012330444373188 84097824674811831 84251681813160576 84285436493374182 84303644118460416 84337419616905312 84491715094679552 84577697165671424 84840854413252608 84927191782058496 85020708896208943 85553486351663616 85615259308070544 85640548922577792 85674860039934594 85884539090448384 85971938553566208 86246628023494224 86519779764194304 86580362902523776 86849751296385792 86884546869821844 86938132997162304 86972963979933603 87185819985758208 87220750202098656 87274543683165696 87492131113666752 87581166525247824 87830685518197248 88255377436513248 88506817258269696 88542276720312272 88596885254122752 88658561633365152 88908153896842488 89161453480594176 89187790593927168 89278551574857216 89563806024397848 89654949653323626 89874369500737536 89910376860313152 90001873173264624 90258288766350848 90447078273159168 90539120754441216 90575394440640912 90631256901748992 90638817413579578 91013357981404287 91236102371960832 91272655297590624 91365537918314088 91910925614356992 91947748901862744 92004457763896704 92266578726187008 92682943547635584 92749864250409756 93041584014652416 93368468278017504 93463483679928648 93664557191735296 93729761411210496 93787569331163136 94087230571084608 94124925775640331 94355285359036416 94385214288211968 94451304984571392 94489146052273544 94745183232420864 94783142039805648 94841599633267968 94879597069018476 95053179481514496 95149909311380352 95208593108908032 95815293292578816 95882385363125504 96317166721579362 96552891554476032 96591574603977024 96620106476754432 96718430872761984 96993981957869568 97027456526431002 97264919709315072 97267040160648192 97334752234718592 97402908265339248 97984334795922432 98084047483977984 98123343977360988 98183861643561408 98463587745110016 98769949913935872 98809521207971904 98870462074635264 98878709905723176 99287299616077404 99570169415553408 99610061310351306 99671495910888096 99740881837535796 99853845111894016 99955460286702592 100266464306571264 100306635165668448 100724519725479936 101005878159673344 101108665688329728 101149173967852296 101252107319922702 101499909834166272 101540574862144704 101897318745721026 102146700338343936 102218225805622784 102250648812229632 102640615168455936 102681737209789452 102786230158103349 102974277771640704 103037787255896064 103079068420662048 103399791316151616 103441217514595587 103505014984383792 103694377616197632 103799901066960384 104598965850682368 104640872487641776 104671782016483968 105076813787692032 105372626840702208 105403752520095744 105445981587611808 105511015497558528 105848134392470184 106149696028915968 106257718107642816 106300289308807737 106560446649260032 106668886723869184 106892001595551744 106934826916703808 107000779073430528 107043647975302896 107109667247521536 107348615633352192 107792204954151168 107867683533516192 108622002998785536 108665521429474152 108975109809615104 109042320312766464 109118229702603264 109423034672979456 109425420180729216 109578271798506654 109846451612012544 110002289433990096 110232376645412736 110344553419475232 110456844349006584 110658925366539264 110771536213248768 111238548643938573 111510791787952128 111546162340614144 111555467585944096 111668990789050552 111971580183770112 112016440592497584 112130432899749108 112335575750880768 112380581991165576 112449892822540416 112483109032639488 112844964561377004 113236255709411328 114071315135551488 114153679077427392 114187398563437056 114233146719912792 114629251404754944 114915037880636928 114995504031325632 115031979913758336 115359706352259072 115799668395181056 115846062493095792 115917510662883072 115963951973244804 116294333602798208 116366058244220928 116656174818222336 116728122625560576 116774888700330432 117107580690929664 117673836582017664 117720981548596998 117755754768544464 118009089677692928 118129180338830336 118211415511153536 118544205195789984 118881937974125568 119038068766476288 119370583279613952 119418408032530464 119539932871098168 119880502480417536 120002497564352832 120301680281291784 120424103972215758 120718827672588288 120767192587521216 120841675868998656 121351143975205716 121696873730120832 121745630490429374 121820717224418784 122199753373633728 122248711608158421 122547900819142656 122596998535816992 122672610351862272 122758008415428672 123577258063514112 123666485667213008 123752575613238858 124055445352869888 124491291037356672 124568071160113152 124617978239904864 124973015214947328 125449640761446144 125499901034187108 125627614637681871 125935073312761856 126326910976561152 126377522719740864 126428154740061273 126455466177690624 126506129425357968 126737572642019328 126866545748507136 127261281619878912 127390787673087744 128422888962105816 128512290059901891 128788766138636032 128826808635672576 128957907830349312 129369942035241336 129689386880864256 129779669646291456 129870544353785664 130274626944578688 130326820304732766 130407199495743456 130645779727896576 130778729978637312 130831125303147984 130911815524748544 131746028277295872 131827282766180352 131838279874297568 132383066154769872 132760225887404544 132799441501089792 132813415080468408 132895327881184128 132987842450047728 133362230845263732 133742180220891264 134811554251106304 134865565290469728 135002809759896936 135387433149526272 135670617409738752 135808681131661824 135863091660961368 135946885352623488 135958226120369367 136334198416306176 136854153557941248 136908982946385936 137048306877471132 137299037028854272 137438757894216064 137866388421535488 137921623352794116 138006686645845056 138399868089280512 139024415321453376 139124796375614634 139465287800909824 139562376021978624 140102418383589376 140496835787602944 140594642116815744 140681353996744704 141130845856626912 141532928038554624 141577821432317952 141676957476857088 141733719078410316 142174713059708472 142319395603527714 142579769222271744 142667705431240704 142724863967070528 142812889663362048 143131487511136256 143722939938868224 143823578044688256 143881199670507442 144475750082369043 144829337331714048 144887361905965536 144930159715131648 145077646309142976 145490972936804352 145541184789646503 145897379563972608 145900560240972288 146104362398008872 146669719245320128 146976502193883648 147126071225966976 147185015966041482 147275792465342112 147545233822052352 147695381617665024 148214281811957856 148318064858584764 149295440245026816 149355254123330112 149415091965526959 149507243866332144 149780767667841024 149840775988220768 149933190430053888 149977478710185984 150399696459856896 150459952748502672 151086779588219904 151723760951778444 151878160979884053 152204905436569856 152249864751249408 152310862293217056 153220050507515904 153327338708434176 153375973218344448 153544862334944509 153960922752683904 154022605814684178 154399557860241408 154461416657461056 154556680883844096 154618602630993072 155541566424296448 155699851600440576 156788661751492608 156898448776023552 156961308731462664 157007673024725952 157615220681538048 158058940261053312 158168972381417712 158509250632167424 159224544043373952 159386577161464224 159840669973890048 160003330085803776 160338002393327616 160402240375055712 160501168610145792 160565471962954344 160664500871282304 161022923450028288 161122234491998208 161801525300274288 162262498306827776 162427622965891712 162933004498178304 162998282144211228 163462664714422656 163563480469149696 163677344553904896 164134552009469184 164138130271093824 164367407697759981 164769677418018816 165003434150985144 165988388049808896 166157304319873152 166630686953263104 167266187681928192 167319243510921216 167333201378916144 167503486183575828 168024660888746376 168195649349623662 168503363626321152 168570872986748364 168607288236920832 168674839233810624 169155394331342848 169681708826505216 169854383564116992 170041417792417886 171106972703327232 171230518616141088 171281097845155584 171349720079869188 171943877107132416 172493256046988448 173039559528388608 173160725805047552 173699502592771584 173769093739643688 173876265994324608 173945927959867206 174371639971516416 174441500404197312 174549087366331392 174984262227333504 175162333050495648 175661371036394496 176510754873026496 176581472322895497 177013634516539392 177084553440624544 177193770508245504 177317123266730304 177816307793684976 178322906961188352 178375581187854336 178557103149714432 179127612048795696 179309899306647252 179820753720626304 180003746346529248 180516577532701696 181078241508882432 181150788881281824 181262513803497984 181277634827159156 182026715962808574 182472204743921664 182545310595181248 182618445735644061 182731075836628176 183821851228713984 183895497803725488 184008915527793408 185365887095271168 185499728500819512 185628863419858287 186083168029304832 186736936556035008 186926967359857296 187329114383470592 187459522822420992 188174461142169216 188249851551280662 188710570718072832 188902609969142784 188978292104547088 189490366464841728 189566284079611296 189683199266535936 189759194138036952 190106358963028992 190299818622760704 190417186217816064 191630586585157632 191764770726251008 192634333443158724 193183149207954048 193240212953508864 193436861745523968 194054913052862004 194534080321296384 194669504469437184 194805816530678496 195490230457099149 195968669591844864 196168094967955968 196246687954721976 196367723287122816 196927175490220032 197619042415943808 197740924149270528 197757419811446352 198574599232154808 199140338831106816 199220122620702612 199342991821776192 199481763675071592 199910920573405184 200532928613142528 200613270331336896 201449039450959872 202011756319346688 202217331376659456 202298347935704592 202504214639845404 203081149724289408 203794637491442052 204436451611245568 204501297624459264 205281230336911872 205363474419578904 205572460316206698 205948555543281408 206075574511792128 206158136841324096 206799582632303232 206882435029191174 207010029968767584 207388755232395264 207599802133920768 208687194563421951 209197931701364736 209281744975283552 209343564032967936 210153627575384064 210745253681404416 210807505040191488 210891963175223616 211022030995117056 211696268784940368 212299392057831936 212515436215285632 212600578617615474 213120893298520064 213337773447738368 213869653833407616 214001558146861056 214087295950605792 214219334495043072 214697231266704384 215584409908302336 215735367067032384 215821799505761163 217244005997571072 217331042858948304 217950219619230208 218236459405206528 218846069345958912 218850840361458432 219156543597013308 220004578867980192 220464753290825472 220689106838950464 220777523949062223 220913688698013168 221317850733078528 221543072426497536 222477097287877146 223021583575904256 223110935171888192 223337981578101104 223943160367540224 224032881184995168 224260865799498216 224671151501761536 224761163982331152 224899785645080832 224966218065278976 225689929122754008 226472511418822656 228142630271102976 228307358154854784 228374797126874112 228466293439825584 229830075761273856 229991008062651264 230063959827516672 231033908722026267 231599336790362112 231692124986191584 231835021325766144 231927903946489608 232588667205596416 232732116488441856 233312349636444672 233549777400660864 234215161381859328 235347673164035328 235441963097193996 235511509537088928 236258360677660672 236422831022307072 237088410391579968 237763875948251136 238076137532952576 238741166559227904 238836816065060928 239079865742196336 239761004960835072 240004995128705664 240603360562583568 240848207944431516 241534385175042432 241683351737997312 242702287950411432 243393747460241664 243491260980858748 243641434448837568 244399506747267456 244497423216316842 245095801638285312 245193997071633984 245345220703724544 245516016830857344 247154516127028224 247332971334426016 247505151226477716 248982582074713344 249136142320226304 249235956479809728 249946030429894656 250899281522892288 250999802068374216 251255229275363742 251870146625523712 252755045439481728 252856309480122546 252910932355381248 253012258850715936 253475145284038656 253733091497014272 254522563239757824 254781575346175488 255062126688626829 256845777924211632 257024580119803782 257577532277272064 257653617271345152 257915815660698624 258739884070482672 259559339292582912 259741088707571328 260549253889157376 260653640609465532 260814398991486912 260918891939800809 261557459957274624 261662250606295968 261823631049497088 263492056554591744 263676559748595136 264766132309539744 265520451774809088 265626830160936816 265790655762368256 265975684900095456 266724461690527464 267484360441782528 269623108502212608 269731130580939456 270005619519793872 270774866299052544 271341234819477504 271617362263323648 271726183321922736 271893770705246976 271916452240738734 273040073944212861 273708307115882496 273817965892771872 274096613754942264 274598074057708544 274877515788432128 275732776843070976 275843246705588232 276013373291690112 276799736178561024 278048830642906752 278249592751229268 279124752043957248 280993671575205888 281189284233631488 281362707993489408 282261691713253824 282374777326920993 283065856077109248 283155642864635904 283353914953714176 283467438156820632 284349426119416944 284638791207055428 285159538444543488 285449727934141056 285625779326724096 286262975022272512 287445879877736448 287647156089376512 287762399341014884 288951500164738086 289658674663428096 289774723811931072 289860319430263296 290155292618285952 290981945873608704 291082369579293006 291794759127945216 291801120481944576 292208724796017744 293339438490640256 293953004387767296 294252142451933952 294370031932082964 294551584930684224 295390763235330048 296428563623915712 296636129717169528 298710508246660224 298830183931053918 299014487732664288 299561535335682048 299681551976441536 299866380860107776 300799392919713792 300919905497005344 302173559176439808 303447521903556888 303756321959768106 304409810873139712 304499729502498816 304621724586434112 306440101015031808 306654677416868352 306751946436688896 307089724669889018 307921845505367808 308045211629368356 308358690474310047 308922833314922112 309113361767688192 309237205261986144 310323652543786761 311083132848592896 311399703200881152 313796897552047104 313922617462925328 314015346049451904 315230441363076096 316117880522106624 316337944762835424 318449088086747904 318773154322928448 318900867926423211 319681339947780096 320006660171607552 320676004786655232 320804480750111424 321002337220291584 321130943925908688 321329001742564608 322045846900056576 323603050600548576 324524996613655552 324855245931783424 325866008996356608 325996564288422456 326925329428845312 327126960938299392 327354689107809792 328269104018938368 328276260542187648 328734815395519962 329539354836037632 330006868301970288 331976776099617792 332314608639746304 333715645931815719 334532375363856384 334638487021842432 334666402757832288 335006972367151656 336049321777492752 336391298699247324 337006727252642304 337141745973496728 337349678467621248 338310788662685696 339708767128233984 340082835584835772 342213945406654464 342461037232282176 342562195690311168 342699440159738376 343887754214264832 344986512093976896 346079119056777216 346321451610095104 347399005185543168 347538187479287376 347752531988649216 347891855919734412 348883000808394624 349098174732662784 349968524454667008 350324666100991296 351322742072788992 353021509746052992 353162944645790994 354027269033078784 354169106881249088 354387541016491008 354634246533460608 355632615587369952 356645813922376704 357114206299428864 358255224097591392 358619798613294504 359641507441252608 360007492693058496 361033155065403392 362156483017764864 362301577762563648 362525027606995968 362555269654318312 364053431925617148 365090621190362496 365236891471288122 365462151673256352 366746134824475263 367643702457427968 367790995607450976 368017831055586816 370731774190542336 370999457001639024 371257726839716574 372166336058609664 373473873112070016 373853934719714592 374919045644841984 376348922284338432 376499703102561324 376882843913045613 377805219938285568 377956584209094176 378980732929683456 379132568159222592 379284464220183819 379366398533071872 379518388276073904 380212717926057984 380599637245521408 383529541452502016 385268666886317448 386366298415908096 386480425907017728 386873723491047936 388109826105724008 389068160642592768 389339008938874368 389611633061356992 390980460914198298 391937339183689728 392336189935911936 392493375909443952 392735446574245632 395238084831887616 395481848298541056 395514839622892704 397149198464309616 398280677662213632 398440245241405224 398685983643552384 398963527350143184 399821841146810368 401226540662673792 404434662753318912 404596695871409184 405008429279690808 406162299448578816 407589274982884104 407874678361108101 408872903222491136 409002595248918528 410562460673823744 410726948839157808 411144920632413396 411897111086562816 412316273682648192 413599165264606464 413764870058382348 414020059937535168 415199604267841536 417374389126843902 418395863402729472 418563489950567104 418687128065935872 420307255150768128 421490507362808832 421783926350447232 422044061990234112 423392537569880736 424598784115663872 425030872430571264 425201157235230948 426675546895476736 427739307666815232 428003116293722112 428174591901211584 428438668990086144 429394462533408768 431168819816604672 431470734134064768 431643599011522326 433427250247107129 434488011995142144 434662085717896608 435900439238460416 436472918810413056 437692138691917824 437701680722916864 438313087194026616 440009157735960384 440929506581650944 441378213677900928 441555047898124446 441827377396026336 442635701466157056 443086144852995072 444954194575754292 446221870343776384 446675963156202208 447886320735080448 448065762369990336 448245275896580877 448521731598996432 449342303003523072 449522327964662304 449799571290161664 449932436130557952 451379858245508016 456614716309709568 456749594253748224 456932586879651168 459660151522547712 459982016125302528 460127919655033344 460634587004833527 462067817444052534 463198673580724224 463384249972383168 463670042651532288 463855807892979216 465177334411192832 466624699272889344 467099554801321728 470695346328070656 470883926194387992 471023019074177856 472516721355321344 472845662044614144 474176820783159936 475527751896502272 477673632130121856 478159731484392672 479522009921670144 480009990257411328 481206721125167136 481696415888863032 483068770350084864 483366703475994624 485404575900822864 486787494920483328 486982521961717496 487282868897675136 488799013494534912 488994846432633684 490387994143267968 490690441407449088 491032033661714688 493102223093279943 494309032254056448 494665942668852032 495010302452955432 497965164149426688 498471912959619456 499892060859789312 501798563045784576 501999604136748432 502510458550727484 505510090878963456 505712618960245092 505821864710762496 506024517701431872 507466182994028544 509045126479515648 509563150692350976 510124253377253658 513691555848423264 514049160239607564 515155064554544128 515831631321397248 517479768140965344 519118678585165824 519482177415142656 521098507778314752 521307281218931064 521628797982973824 521837783879601618 523114919914549248 523324501212591936 523647262098994176 526984113109183488 527353119497190272 529532264619079488 529744416968686491 531040903549618176 531253660321873632 531581311524736512 531951369800190912 533448923381054928 534968720883565056 539462261161878912 540011239039587744 541549732598105088 543234724526647296 543452366643845472 543787541410493952 543832904481477468 546080147888425722 547416614231764992 547635931785543744 547855337206932183 548193227509884528 549196148115417088 549755031576864256 551465553686141952 551686493411176464 552026746583380224 556097661285813504 556499185502458536 556886590259574861 558249504087914496 561987343150411776 562378568467262976 564523383426507648 564749554653841986 566131712154218496 566707829907428352 566934876313641264 568698852238833888 569277582414110856 570319076889086976 570899455868282112 571251558653448192 574891759755472896 575294312178753024 575524798682029768 577903000329476172 579549447623862144 579720638860526592 580310585236571904 582164739158586012 583602240963889152 584417449592035488 586678876981280512 587906008775534592 588504284903867904 588740063864165928 589103169861368448 590781526470660096 592857127247831424 593272259434339056 597421016493320448 597660367862107836 598028975465328576 599363103952883072 599732761720215552 601598785839427584 601839810994010688 604347118352879616 606895043807113776 607512643919536212 608819621746279424 609243449172868224 613309354833736704 613503892873377792 614179449339778036 615843691010735616 616090423258736712 616717380948620094 617845666629844224 618226723535376384 618474410523972288 620647305087573522 622166265697185792 622799406401762304 626061583690265853 627593795104094208 627845234925850656 628030692098903808 630460882726152192 632235761044213248 632675889525670848 636898176173495808 637546308645856896 637801735852846422 639362679895560192 640013320343215104 641608961500222848 642004674440583168 642261887851817376 642658003485129216 644091693800113152 647206101201097152 647465398517283489 649049993227311104 649710491863566848 651732017992713216 651993128576844912 653850658857690624 654709378215619584 656538208037876736 656552521084375296 657469630791039924 660013736603940576 662332571847186669 663953552199235584 664629217279492608 667431291863631438 669064750727712768 669332805515664576 670013944734303312 672098643554985504 672782597398494648 674013454505284608 674283491946993456 674699356935242496 679417534256467968 680165671169671544 684427890813308928 684922074464564352 685124391380622336 685398880319476752 689973024187953792 692642903220190208 694798010371086336 695076374958574752 695505063977298432 695783711839468824 697766001616789248 698196349465325568 699937048909334016 700649332201982592 702645484145577984 706043019492105984 706325889291581988 708338213762498176 708775082032982016 709268493066921216 711265231174739904 713291627844753408 714228412598857728 716510448195182784 717239597226589008 719283014882505216 720014985386116992 722066310130806784 724603155525127296 725050055213991936 725110539308636624 728106863851234296 730181242380724992 730473782942576244 730924303346512704 733492269648950526 735287404914855936 735581991214901952 736035662111173632 741463548381084672 741998914003278048 742515453679433148 746947746224140032 747707869439429184 749838091289683968 752697844568676864 752999406205122648 753765687826091226 755610439876571136 755913168418188352 758265136318445184 758568928440367638 758732797066143744 759036776552147808 760425435852115968 761199274491042816 765186380065880487 767059082905004032 770537333772634896 772732596831816192 772960851814035456 773747446982095872 776219652211448016 778678017877748736 779223266122713984 781960921828396596 782756675819402427 784672379871823872 784986751818887904 785470893148491264 790476169663775232 791029679245785408 791346598187790931 794298396928619232 796561355324427264 796880490482810448 797371967287104768 797927054700286368 802453081325347584 808869325506637824 809193391742818368 810016858559381616 812324598897157632 815178549965768208 815749356722216202 817745806444982272 821124921347647488 821453897678315616 822289841264826792 823794222173125632 824632547365296384 827198330529212928 827529740116764696 828040119875070336 830399208535683072 834748778253687804 837126979901134208 837374256131871744 842981014725617664 843567852700894464 844088123980468224 846785075139761472 847124331980762979 849197568231327744 850061744861142528 850402314470461896 853351093790953472 855478615333630464 856349183802423168 856877337980172288 858788925066817536 862337639633209344 862941468268129536 863287198023044652 866854500494214258 868976023990284288 869324171435793216 871800878476920832 872945837620826112 875384277383835648 875403361445833728 876626174388053232 880018315471920768 881859013163301888 882756427355801856 883110095796248892 883654754792052672 886172289705990144 889908389151508584 892443740687552768 893351926312404416 896131524739980672 896490551793161754 897043463197992864 898684606007046144 899044655929324608 899599142580323328 902759716491016032 913229432619419136 913499188507496448 913865173759302336 919320303045095424 919964032250605056 920255839310066688 921269174009667054 924135634888105068 925076071422930141 926768499944766336 927340085303064576 927711615785958432 930354668822385664 933249398545778688 934199109602643456 935227797858298373 941390692656141312 941767852388775984 942046038148355712 945691324089228288 948353641566319872 955347264260243712 956319462968785344 956702603779269633 959044019843340288 960019980514822656 962413442250334272 963392831777726064 966137540700169728 970809151801645728 973574989840966656 973965043923434992 974565737795350272 977598026989069824 977989692865267368 980775988286535936 981380882814898176 982064067323429376 986204446186559886 988618064508112896 989331885337704064 990020604905910864 995930328298853376 996943825919238912 1001146937795447157 1003597126091569152 1003999208273496864 1005020917101454968 1011020181757926912 1011425237920490184 1012049035402863744 1014932365988057088 1019126301384701952 1020248506754507316 1027383111696846528 1028098320479215128 1030310129109088256 1031663262642794496 1034959536281930688 1038237357170331648 1038964354830285312 1042197015556629504 1042614562437862128 1043257595965947648 1043675567759203236 1046649002425183872 1047294524197988352 1053968226218366976 1054706238994380544 1059064529238158976 1059488833937372982 1062081807099236352 1062507320643747264 1063162623049473024 1063902739600381824 1066897846762109856 1069937441767130112 1078924522323757824 1080022478079175488 1083099465196210176 1086469449053294592 1086904733287690944 1087575082820987904 1087665808962954936 1092160295776851444 1095271863571087488 1095710674413864366 1096386455019769056 1098392296230834176 1099510063153728512 1102931107372283904 1103372986822352928 1104053493166760448 1112195322571627008 1112998371004917072 1113773180519149722 1116499008175828992 1124757136934525952 1129046766853015296 1129499109307683972 1130648531739136839 1133415659814856704 1133869752627282528 1137397704477667776 1137853392660551457 1138555164828221712 1140638153778173952 1141798911736564224 1150588624357506048 1151049597364059536 1155806000658952344 1159098895247724288 1159441277721053184 1160621170473143808 1164329478317172024 1167204481927778304 1168834899184070976 1173357753962561024 1175812017551069184 1177008569807735808 1177480127728331856 1178206339722736896 1185714254495662848 1186544518868678112 1194842032986640896 1195320735724215672 1196057950930657152 1198726207905766144 1199465523440431104 1203679621988021376 1213790087614227552 1215025287839072424 1217639243492558848 1218486898345736448 1223624035083324303 1226618709667473408 1227007785746755584 1228358898679556072 1231687382021471232 1232180846517473424 1233434761897240188 1235691333259688448 1236948821047944576 1241294610175147044 1245598812803524608 1252123167380531706 1255187590208188416 1255690469851701312 1256061384197807616 1260921765452304384 1264471522088426496 1265351779051341696 1273796352346991616 1275092617291713792 1275603471705692844 1280026640686430208 1283217923000445696 1284009348881166336 1284523775703634752 1285316006970258432 1288183387600226304 1294412202402194304 1294930797034566978 1298099986454622208 1299420983727133696 1303464035985426432 1303986257153689824 1307701317715381248 1309418756431239168 1313076416075753472 1313105042168750592 1314939261582079848 1320027473207881152 1324665143694373338 1327907104398471168 1329258434558985216 1334862583727262876 1338665611031329152 1340027889468606624 1344197287109971008 1344735827689742631 1345565194796989296 1348026909010569216 1348566983893986912 1349398713870484992 1360331342339343088 1369844148929128704 1370248782761244672 1370797760638953504 1379946048375907584 1381903761014500581 1385285806440380416 1389596020742172672 1390152749917149504 1391010127954596864 1391567423678937648 1395532003233578496 1399874097818668032 1401298664403965184 1412086038984211968 1412651778583163976 1416676427524996352 1417550164065964032 1418536986133842432 1422530462349479808 1426583255689506816 1433020896390365568 1434479194453178016 1438566029765010432 1440029970772233984 1449206311050254592 1450100110427983872 1450221078617273248 1456213727702468592 1460362484761449984 1460947565885152488 1461848606693025408 1466984539297901052 1471163982429803904 1472071324222347264 1482927096762169344 1483997828006556096 1485030907358866296 1493895492448280064 1495415738878858368 1499676182579367936 1505395689137353728 1505998812410245296 1507531375652182452 1511826336836376704 1516530272636890368 1517137856880735276 1517465594132287488 1518073553104295616 1522398548982085632 1530372760131760974 1534118165810008064 1541074667545269792 1545465193663632384 1547494893964191744 1552439304422896032 1557356035755497472 1558446532245427968 1563921843656793192 1565513351638804854 1569344759743647744 1569973503637775808 1570941786296982528 1580952339327550464 1582059358491570816 1582693196375581862 1588596793857238464 1589233250906059473 1593122710648854528 1593760980965620896 1594743934574209536 1595854109400572736 1604906162650695168 1618386783485636736 1620033717118763232 1624649197794315264 1630357099931536416 1631498713444432404 1642249842695294976 1642907795356631232 1643566011620796549 1644579682529653584 1647588444346251264 1649265094730592768 1654396661058425856 1655059480233529392 1656080239750140672 1669497556507375608 1670659770778724583 1674253959802268416 1674748512263743488 1685962029451235328 1687135705401788928 1693570150279522944 1694248663961525958 1698395136462655488 1700123489722285056 1700804628940923792 1710957230667260928 1712698367604846336 1713754675960344576 1724675279266418688 1725882936536259072 1726574396046089304 1733709000988428516 1738648342871586432 1743601756953841664 1750806722891667456 1753252348776106464 1760036630943841536 1763718026326603776 1765512854711603712 1766220191592497784 1767309509584105344 1772344579411980288 1779816778303017168 1784887481375105536 1786703852624808832 1792263049479961344 1792981103586323508 1794086926395985728 1798089311858649216 1799198285160646656 1805519432982032064 1826458865238838272 1827730347518604672 1839928064501210112 1840511678620133376 1842538348019334108 1848271269776210136 1850152142845860282 1853536999889532672 1854680170606129152 1855423231571916864 1860709337644771328 1866498797091557376 1868398219205286912 1870455595716596746 1878184751070797559 1882781385312282624 1883535704777551968 1884092076296711424 1891382648178456576 1896707283132639744 1910694528520487424 1912638925937570688 1913405207558539266 1918088039686680576 1920039961029645312 1924826884500668544 1926785663555452128 1932275081400339456 1941618303603291456 1942396195551850467 1947149979681933312 1947930087846869984 1949131475590700544 1955196053978139648 1955979385730534736 1961551976573071872 1964128134646858752 1972408892373119772 1978663770675408128 1980041209811821728 1991860656597706752 1993887651838477824 2002293875590894314 2007194252183138304 2007998416546993728 2010041834202909936 2022040363515853824 2022850475840980368 2024098070805727488 2038252602769403904 2040497013509014632 2054766223393693056 2056196640958430256 2060620258218176512 2069919072563861376 2077928709660570624 2084394031113259008 2085229124875724256 2086515191931895296 2087351135518406472 2093298004850367744 2094589048395976704 2107936452436733952 2109412477988761088 2118129058476317952 2118977667874745964 2125014641287494528 2126325246098946048 2127805479200763648 2133795693524219712 2139874883534260224 2157849044647515648 2160044956158350976 2166198930392420352 2173809466575381888 2175150165641975808 2175331617925909872 2184320591553702888 2190543727142174976 2191421348827728732 2192772910039538112 2199020126307457024 2205862214744567808 2206745973644705856 2208106986333520896 2224390645143254016 2225996742009834144 2227546361038299444 2249514273869051904 2258093533706030592 2258998218615367944 2261297063478273678 2266831319629713408 2267739505254565056 2274795408955335552 2275706785321102914 2277110329656443424 2281276307556347904 2283597823473128448 2295559140197641461 2301177248715012096 2302099194728119072 2311612001317904688 2318197790495448576 2318882555442106368 2321242340946287616 2328658956634344048 2337669798368141952 2346715507925122048 2354017139615471616 2354960255456663712 2356412679445473792 2371428508991325696 2373089037737356224 2374039794563372793 2389684065973281792 2390641471448431344 2392115901861314304 2397452415811532288 2407359243976042752 2427580175228455104 2430050575678144848 2435278486985117696 2436973796691472896 2447248070166648606 2453237419334946816 2456717797359112144 2463374764042942464 2464361693034946848 2466869523794480376 2471382666519376896 2473897642095889152 2482589220350294088 2491197625607049216 2504246334761063412 2511380939703402624 2512122768395615232 2528943044176852992 2530703558102683392 2541372995942288937 2547592704693983232 2550185234583427584 2551206943411385688 2560053281372860416 2566435846000891392 2569047551407269504 2570632013940516864 2576366775200452608 2588824404804388608 2589861594069133956 2598841967454267392 2606928071970852864 2607972514307379648 2615402635430762496 2618837512862478336 2626152832151506944 2626210084337501184 2629878523164159696 2640054946415762304 2649330287388746676 2658516869117970432 2669725167454525752 2677331222062658304 2680055778937213248 2688394574219942016 2689471655379485262 2691130389593978592 2696053818021138432 2697133967787973824 2698797427740969984 2720662684678686176 2739688297858257408 2740497565522489344 2741595521277907008 2759892096751815168 2763807522029001162 2770571612880760832 2780305499834299008 2782020255909193728 2783134847357875296 2791064006467156992 2799748195637336064 2802597328807930368 2805683393574895119 2824172077968423936 2825303557166327952 2833352855049992704 2837073972267684864 2845060924698959616 2866041792780731136 2868958388906356032 2870107811337808899 2877132059530020864 2880059941544467968 2898412622100509184 2900442157234546496 2912427455404937184 2920724969522899968 2921895131770304976 2923697213386050816 2933969078595802104 2942327964859607808 2944142648444694528 2965854193524338688 2967995656013112192 2970061814717732592 2987790984896560128 2990831477757716736 3003440813386341471 3010791378274707456 3011997624820490592 3015062751304364904 3023652673672753408 3033060545273780736 3034275713761470552 3036147106208591232 3044797097964171264 3060745520263521948 3082149335090539584 3090930387327264768 3094989787928383488 3104878608845792064 3114712071510994944 3116893064490855936 3127843687313586384 3131026703277609708 3139947007275551616 3141883572593965056 3161904678655100928 3164118716983141632 3165386392751163724 3177193587714476928 3178466501812118946 3186245421297709056 3187521961931241792 3189487869148419072 3191708218801145472 3209812325301390336 3236773566971273472 3240067434237526464 3249298395588630528 3260714199863072832 3262997426888864808 3285815590713262464 3287132023241593098 3289159365059307168 3295176888692502528 3298530189461185536 3308793322116851712 3310118960467058784 3312160479500281344 3338995113014751216 3341319541557449166 3348507919604536832 3349497024527486976 3374271410803577856 3387140300559045888 3388497327923051916 3391945595217410517 3400246979444570112 3401609257881847584 3413560177981654371 3421914461334521856 3425396735209692672 3451765873072518144 3453148792092178608 3467418001976857032 3477296685743172864 3501613445783334912 3506504697552212928 3520073261887683072 3527436052653207552 3531025709423207424 3532440383184995568 3534619019168210688 3559633556606034336 3569774962750211072 3573407705249617664 3584526098959922688 3585962207172647016 3588173852791971456 3596178623717298432 3598396570321293312 3611038865964064128 3652917730477676544 3655460695037209344 3670872105249972909 3679856129002420224 3681023357240266752 3685076696038668216 3696542539552420272 3700304285691720564 3707073999779065344 3710846463143833728 3721418675289542656 3736796438410573824 3740911191433193492 3756369502141595118 3765562770624565248 3767071409555103936 3768184152593422848 3782765296356913152 3793414566265279488 3821389057040974848 3825277851875141376 3826810415117078532 3840079922059290624 3849653769001337088 3853571327110904256 3864550162800678912 3883236607206582912 3884792391103700934 3894299959363866624 3895860175693739968 3898262951181401088 3910392107956279296 3911958771461069472 3923103953146143744 3928256269293717504 3944817784746239544 3957327541350816256 3960082419623643456 3983721313195413504 3987775303676955648 4004587751181788628 4015996833093987456 4020083668405819872 4034207483069227893 4044080727031707648 4045700951681960736 4048196141611454976 4080994027018029264 4109532446787386112 4112393281916860512 4139838145127722752 4145711283043501743 4155857419321141248 4168788062226518016 4170458249751448512 4173030383863790592 4174702271036812944 4186596009700735488 4218824955977522176 4236258116952635904 4237955335749491928 4250029282574989056 4252650492197892096 4255610958401527296 4267591387048439424 4279749767068520448 4315698089295031296 4320089912316701952 4347618933150763776 4350300331283951616 4350663235851819744 4368641183107405776 4381087454284349952 4382842697655457464 4385545820079076224 4398040252614914048 4413491947289411712 4416213972667041792 4448781290286508032 4451993484019668288 4455092722076598888 4499028547738103808 4516187067412061184 4517996437230735888 4522594126956547356 4535479010509130112 4549590817910671104 4551413570642205828 4554220659312886848 4567195646946256896 4591118280395282922 4602354497430024192 4604198389456238144 4623224002635809376 4636395580990897152 4642484681892575232 4657317913268688096 4675339596736283904 4693431015850244096 4708034279230943232 4709920510913327424 4712825358890947584 4742857017982651392 4746178075474712448 4748079589126745586 4767699752718178419 4779368131946563584 4781282942896862688 4784231803722628608 4794904831623064576 4814718487952085504 4855160350456910208 4860101151356289696 4873947593382945792 4894496140333297212 4913435594718224288 4926749528085884928 4928723386069893696 4930698034862389647 4933739047588960752 4942765333038753792 4947795284191778304 4965178440700588176 5008492669522126824 5022761879406805248 5024245536791230464 5057886088353705984 5061407116205366784 5082745991884577874 5095185409387966464 5100370469166855168 5102413886822771376 5132871692001782784 5138095102814539008 5141264027881033728 5177648809608777216 5179723188138267912 5197683934908534784 5215945028614759296 5230805270861524992 5252420168675002368 5259757046328319392 5280109892831524608 5298660574777493352 5317033738235940864 5339450334909051504 5354662444125316608 5360111557874426496 5376789148439884032 5378943310758970524 5382260779187957184 5394267935575947648 5397594855481939968 5441325369357372352 5479376595716514816 5483191042555814016 5519784193503630336 5527615044058002324 5560610999668598016 5564040511818387456 5566269694715750592 5582128012934313984 5599496391274672128 5605194657615860736 5611366787149790238 5634554253212392677 5648344155936847872 5650607114332655904 5666705710099985408 5674147944535369728 5690121849397919232 5732083585561462272 5737916777812712064 5740215622675617798 5754264119060041728 5760119883088935936 5796825244201018368 5800884314469092992 5824854910809874368 5827188586655551401 5841449939045799936 5843790263540609952 5847394426772101632 5867938157191604208 5884655929719215616 5935991312026224384 5940123629435465184 5975581969793120256 5981662955515433472 6006881626772682942 6021582756549414912 6023995249640981184 6030125502608729808 6047305347345506816 6066121090547561472 6068551427522941104 6072294212417182464 6121491040527043896 6164298670181079168 6181860774654529536 6209757217691584128 6233786128981711872 6255687374627172768 6262053406555219416 6279894014551103232 6283767145187930112 6323809357310201856 6328237433966283264 6330772785502327448 6354387175428953856 6356933003624237892 6375043923862483584 6378975738296838144 6383416437602290944 6419624650602780672 6473547133942546944 6480134868475052928 6498596791177261056 6521428399726145664 6525994853777729616 6571631181426524928 6574264046483186196 6578318730118614336 6597060378922371072 6617586644233703424 6620237920934117568 6624320959000562688 6677990226029502432 6682639083114898332 6697015839209073664 6748542821607155712 6774280601118091776 6776994655846103832 6783891190434821034 6800493958889140224 6803218515763695168 6827120355963308742 6843828922669043712 6850793470419385344 6886677420592924383 6903531746145036288 6906297584184357216 6934836003953714064 6954593371486345728 7013009395104425856 7040146523775366144 7062051418846414848 7064880766369991136 7069238038336421376 7119267113212068672 7122119383690118379 7139549925500422144 7146815410499235328 7169052197919845376 7171924414345294032 7176347705583942912 7192357247434596864 7222077731928128256 7305835460955353088 7310921390074418688 7341744210499945818 7359712258004840448 7370153392077336432 7393085079104840544 7400608571383441128 7414147999558130688 7421692926287667456 7473592876821147648 7481822382866386984 7512739004283190236 7534142819110207872 7536368305186845696 7586829132530558976 7642778114081949696 7650555703750282752 7653620830234157064 7680159844118581248 7699307538002674176 7707142654221808512 7729100325601357824 7766473214413165824 7769584782207401868 7791720351387479936 7796525902362802176 7820784215912558592 7823917542922138944 7846207906292287488 7856512538587435008 7889635569492479088 7914655082701632512 7920164839247286912 7975550607353911296 8009175502363577256 8031993666187974912 8040167336811639744 8068414966138455786 8088161454063415296 8091401903363921472 8096392283222909952 8161988054036058528 8219064893574772224 8224786563833721024 8279676290255445504 8291422566087003486 8311714838642282496 8340916499502897024 8346060767727581184 8349404542073625888 8373192019401470976 8417050180724685357 8437649911955044352 8472516233905271808 8475910671498983856 8500058565149978112 8511221916803054592 8535182774096878848 8610323434013426697 8631396178590062592 8640179824633403904 8695237866301527552 8701326471703639488 8737282366214811552 8762174908568699904 8765685395310914928 8771091640158152448 8826983894578823424 8832427945334083584 8897562580573016064 8903986968039336576 8910185444153197776 9032374134824122368 9035992874461471776 9045188253913094712 9070958021018260224 9099181635821342208 9102827141284411656 9108441318625773696 9134391293892513792 9182236560790565844 9208396778912476288 9246448005271618752 9272791161981794304 9284969363785150464 9314635826537376192 9350679193472567808 9386862031700488192 9419841021826654848 9425650717781895168 9485714035965302784 9492356150949424896 9496159178253491172 9535399505436356838 9558736263893127168 9562565885793725376 9568463607445257216 9589809663246129152 9629436975904171008 9710320700913820416 9720202302712579392 9747895186765891584 9788992280666594424 9826871189436448576 9857446772139787392 9861396069724779294 9867478095177921504 9885530666077507584 9895590568383556608 9930356881401176352 10016985339044253648 10045523758813610496 10048491073582460928 10122814232410733568 10165491983769155748 10175836785652231551 10200740938333710336 10204827773645542752 10265743384003565568 10276190205629078016 10287505776441282103 10355297619217554432 10359446376276535824 10431890057229518592 10504840337350004736 10519514092656638784 10560219785663049216 10597321149554986704 10678900669818103008 10709324888250633216 10720223115748852992 10753578296879768064 10757886621517941048 10764521558375914368 10788535871151895296 10795189710963879936 10882650738714744704 10958753191433029632 10966382085111628032 11012616315749918727 11039568387007260672 11055230088116004648 11121221999337196032 11132539389431501184 11164256025868627968 11210389315231721472 11222733574299580476 11269108506424785354 11296688311873695744 11301214228665311808 11333411420199970816 11348295889070739456 11380243698795838464 11464167171122924544 11475833555625424128 11480431245351235596 11520239766177871872 11593650488402036736 11601768628938185984 11649709821619748736 11654377173311102802 11682899878091599872 11687580527081219904 11694788853544203264 11735876314383208416 11769311859438431232 11871982624052448768 11880247258870930368 11951163939586240512 11963325911030866944 12013763253545365884 12047990499281962368 12060251005217459616 12094610694691013632 12132242181095122944 12137102855045882208 12144588424834364928 12242982081054087792 12328597340362158336 12419514435383168256 12437133849130505229 12467572257963423744 12511374749254345536 12524106813110438832 12559788029102206464 12656474867932566528 12661545571004654896 12708774350857907712 12713866007248475784 12750087847724967168 12757951476593676288 12766832875204581888 12839249301205561344 12947094267885093888 12960269736950105856 13042856799452291328 13051989707555459232 13143262362853049856 13148528092966372392 13156637460237228672 13194120757844742144 13240475841868235136 13248641918001125376 13355980452059004864 13365278166229796664 13394031678418147328 13497085643214311424 13548561202236183552 13553989311692207664 13567782380869642068 13606437031527390336 13654240711926617484 13701586940838770688 13773354841185848766 13807063492290072576 13812595168368714432 13869672007907428128 13909186742972691456 14026018790208851712 14080293047550732288 14124102837692829696 14129761532739982272 14138476076672842752 14238534226424137344 14244238767380236758 14279099851000844288 14293630820998470656 14338104395839690752 14343848828690588064 14352695411167885824 14384714494869193728 14444155463856256512 14621842780148837376 14683488420999891636 14740306784154672864 14786170158209681088 14792094104587168941 14801217142766882256 14828295999116261376 14843385852575334912 14963644765732773968 15025478008566380472 15068285638220415744 15072736610373691392 15173658265061117952 15285556228163899392 15301111407500565504 15307241660468314128 15398615076005348352 15414285308443617024 15532946428826331648 15539169564414803736 15583440702774959872 15593051804725604352 15647835085844277888 15692415812584574976 15779271138984958176 15829310165403265024 15840329678494573824 15951101214707822592 16018351004727154512 16063987332375949824 16080334673623279488 16136829932276911572 16182803806727842944 16192784566445819904 16323976108072117056 16438129787149544448 16449573127667442048 16559352580510891008 16582845132174006972 16681832999005794048 16692121535455162368 16698809084147251776 16746384038802941952 16834100361449370714 16875299823910088704 16945032467810543616 16951821342997967712 17000117130299956224 17022443833606109184 17070365548193757696 17220646868026853394 17262792357180125184 17280359649266807808 17390475732603055104 17402652943407278976 17474564732429623104 17481565759966654203 17524349817137399808 17531370790621829856 17542183280316304896 17653967789157646848 17807973936078673152 17820370888306395552 18064748269648244736 18071985748922943552 18090376507826189424 18141916042036520448 18198363271642684416 18205654282568823312 18216882637251547392 18364473121581131688 18416793557824952576 18492896010543237504 18545582323963588608 18629271653074752384 18701358386945135616 18839682043653309696 18851301435563790336 18971428071930605568 18984712301898849792 18992318356506982344 19070799010872713676 19125131771587450752 19136927214890514432 19179619326492258304 19258873951808342016 19420641401827640832 19440404605425158784 19495790373531783168 19577984561333188848 19653742378872897152 19714893544279574784 19722792139449558588 19734956190355843008 19791181136767113216 19860713762802352704 20033970678088507296 20091047517627220992 20245628464821467136 20330983967538311496 20351673571304463102 20401481876667420672 20409655547291085504 20531486768007131136 20552380411258156032 20575011552882564206 20660032261778773149 20710595238435108864 20718892752553071648 20863780114459037184 21039028185313277568 21120439571326098432 21194642299109973408 21357801339636206016 21366358151070355137 21418649776501266432 21440446231497705984 21507156593759536128 21515773243035882096 21529043116751828736 21577071742303790592 21765301477429489408 21917506382866059264 21932764170223256064 22025232631499837454 22079136774014521344 22110460176232009296 22242443998674392064 22265078778863002368 22420778630463442944 22445467148599160952 22538217012849570708 22602428457330623616 22666822840399941632 22760487397591676928 22928334342245849088 22951667111250848256 22960862490702471192 23040479532355743744 23187300976804073472 23203537257876371968 23299419643239497472 23308754346622205604 23375161054162439808 23389577707088406528 23471752628766416832 23538623718876862464 23743965248104897536 23760494517741860736 23926651822061733888 24027526507090731768 24095980998563924736 24120502010434919232 24189221389382027264 24264484362190245888 24274205710091764416 24289176849668729856 24485964162108175584 24657194680724316672 24839028870766336512 24874267698261010458 24935144515926847488 25022749498508691072 25048213626220877664 25119576058204412928 25251150542174056071 25312949735865133056 25323091142009309792 25417548701715815424 25427732014496951568 25500175695449934336 25533665750409163776 25894188535770187776 25920539473900211712 26085713598904582656 26103979415110918464 26286524725706099712 26297056185932744784 26313274920474457344 26480951683736470272 26497283836002250752 26711960904118009728 26730556332459593328 26788063356836294656 27097122404472367104 27107978623384415328 27135564761739284136 27212874063054780672 27308481423853234968 27403173881677541376 27546709682371697532 27625190336737428864 27739344015814856256 27818373485945382912 28052037580417703424 28160586095101464576 28259523065479964544 28276952153345685504 28477068452848274688 28488477534760473516 28587261641996941312 28676208791679381504 28687697657381176128 28705390822335771648 28769428989738387456 28888310927712513024 29243685560297674752 29366976841999783272 29480613568309345728 29572340316419362176 29584188209174337882 29602434285533764512 29656591998232522752 29686771705150669824 29927289531465547936 30050956017132760944 30136571276440831488 30145473220747382784 30602222815001131008 30614483320936628256 30797230152010696704 30828570616887234048 30862517329323846309 31065892857652663296 31078339128829607472 31166881405549919744 31295670171688555776 31558542277969916352 31658620330806530048 31680659356989147648 32036702009454309024 32127974664751899648 32160669347246558976 32273659864553823144 32365607613455685888 32385569132891639808 32647952216144234112 32876259574299088896 32899146255334884096 33037848947249756181 33118705161021782016 33165690264348013944 33363665998011588096 33397618168294503552 33492768077605883904 33668200722898741428 33890064935621087232 33903642685995935424 34000234260599912448 34044887667212218368 34140731096387515392 34441293736053706788 34560719298533615616 34780951465206110208 34805305886814557952 34949129464859246208 34963131519933308406 35048699634274799616 35062741581243659712 35084366560632609792 35307935578315293696 35615947872157346304 35640741776612791104 36143971497845887104 36180753015652378848 36283832084073040896 36396726543285368832 36411308565137646624 36433765274503094784 36728946243162263376 36833587115649905152 36985792021086475008 37258543306149504768 37311401547391515687 37402716773890271232 37679364087306619392 37969424603797699584 37984636713013964688 38141598021745427352 38250263543174901504 38273854429781028864 38517747903616684032 38841282803655281664 38880809210850317568 39155969122666377696 39307484757745794304 39429787088559149568 39445584278899117176 39469912380711686016 39582362273534226432 39721427525604705408 40067941356177014592 40182095035254441984 40491256929642934272 40661967935076622992 40703347142608926204 40819311094582171008 41104760822516312064 41150023105765128412 41320064523557546298 41421190476870217728 41437785505106143296 41727560228918074368 42078056370626555136 42240879142652196864 42389284598219946816 42715602679272412032 42732716302140710274 42837299553002532864 42880892462995411968 43014313187519072256 43031546486071764192 43058086233503657472 43154143484607581184 43530602954858978816 43865528340446512128 44050465262999674908 44220920352464018592 44376282313761506823 44484887997348784128 44530157557726004736 44890934297198321904 45076434025699141416 45204856914661247232 45520974795183353856 45856668684491698176 45903334222501696512 45921724981404942384 46407074515752743936 46598839286478994944 46617508693244411208 46750322108324879616 46779155414176813056 46943505257532833664 47077247437753724928 47487930496209795072 47520989035483721472 47853303644123467776 48055053014181463536 48191961997127849472 48241004020869838464 48378442778764054528 48548411420183528832 48578353699337459712 48971928324216351168 49314389361448633344 49678057741532673024 49748535396522020916 50045498997017382144 50096427252441755328 50239152116408825856 50502301084348112142 50625899471730266112 50646182284018619584 50835097403431630848 50855464028993903136 51000351390899868672 51067331500818327552 51788377071540375552 51841078947800423424 52171427197809165312 52207958830221836928 52444697279899962609 52573049451412199424 52594112371865489568 52626549840948914688 52961903367472940544 53423921808236019456 53461112664919186656 54194244808944734208 54215957246768830656 54271129523478568272 54425748126109561344 54616962847706469936 55093419364743395064 55250380673474857728 55478688031629712512 55636746971890765824 56104075160835406848 56519046130959929088 56553904306691371008 56954136905696549376 56976955069520947032 57174523283993882624 57375395314762352256 57410781644671543296 57538857979476774912 57776621855425026048 58487371120595349504 58733953683999566544 58961227136618691456 59144680632838724352 59168376418348675764 59204868571067529024 59373543410301339648 59854579062931095872 60101912034265521888 60273142552881662976 61204445630002262016 61228966641873256512 61594460304021393408 61657141233774468096 61725034658647692618 61980096785336319447 62131785715305326592 62156678257659214944 62333762811099839488 62591340343377111552 63117084555939832704 63361318713978295296 64073404018908618048 64099074453211065411 64255949329503799296 64321338694493117952 64547319729107646288 64731215226911371776 65295904432288468224 65752519148598177792 65798292510669768192 66075697894499512362 66237410322043564032 66331380528696027888 66727331996023176192 66795236336589007104 67336401445797482856 67807285371991870848 68000468521199824896 68281462192775030784 68882587472107413576 69121438597067231232 69561902930412220416 69610611773629115904 69898258929718492416 69926263039866616812 70125483162487319424 70168733121265219584 70615871156630587392 71231895744314692608 71281483553225582208 72287942995691774208 72361506031304757696 72567664168146081792 72793453086570737664 72822617130275293248 72867530549006189568 73457892486324526752 73667174231299810304 73971584042172950016 74517086612299009536 74622803094783031374 74805433547780542464 75358728174613238784 75753451626522168213 75938849207595399168 75969273426027929376 76283196043490854704 76500527086349803008 77682565607310563328 77761618421700635136 78311938245332755392 78614969515491588608 78859574177118299136 78891168557798234352 78939824761423372032 79442855051209410816 80135882712354029184 80364190070508883968 81323935870153245984 81406694285217852408 81638622189164342016 82209521645032624128 82300046211530256824 82640129047115092596 82875571010212286592 83455120457836148736 84156112741253110272 84481758285304393728 84778569196439893632 85431205358544824064 85465432604281420548 85761784925990823936 86028626375038144512 86063092972143528384 86116172467007314944 86308286969215162368 87061205909717957632 87731056680893024256 88100930525999349816 88441840704928037184 88752564627523013646 88969775994697568256 89060315115452009472 89781868594396643808 90152868051398282832 90409713829322494464 91806668445003393024 91843449962809884768 92587551987971538927 92814149031505487872 93197678572957989888 93235017386488822416 93500644216649759232 93887010515065667328 94975860992419590144 95041978070967442944 96110106028362927072 96383923994255698944 96482008041739676928 97096822840367057664 97156707398674919424 97943856648432702336 98628778722897266688 99356115483065346048 99497070793044041832 100090997994034764288 100192854504883510656 100478304232817651712 101004602168696224284 101292364568037239168 101670194806863261696 101710928057987806272 102000702781799737344 102134663001636655104 103682157895600846848 104342854395618330624 104415917660443673856 104889394559799925218 105146098902824398848 105188224743730979136 105253099681897829376 105923806734945881088 106847843616472038912 106922225329838373312 108431914493537661312 108542259046957136544 108851496252219122688 109233925695412939872 110186838729486790128 110500761346949715456 110957376063259425024 111934204642174547061 112208150321670813696 113038092261919858176 113908273811393098752 113953910139041894064 114750790629524704512 114821563289343086592 115553243710850052096 117467907367999133088 117922454273237382912 118289361265677448704 118336752836697351528 118409737142135058048 118747086820602679296 119709158125862191744 120203824068531043776 120546285105763325952 122457933283746513024 123314282467548936192 123450069317295385236 123960193570672638894 124263571430610653184 124313356515318429888 124667525622199678976 125182680686754223104 126234169111879665408 126722637427956590592 128146808037817236096 128198148906422130822 128511898659007598592 128642677388986235904 129094639458215292576 129462430453822743552 130591808864576936448 131596585021339536384 132151395788999024724 132662761057392055776 133454663992046352384 133590472673178014208 134672802891594965712 135614570743983741696 136562924385550061568 137765174944214827152 139221223547258231808 139796517859436984832 139852526079733233624 140250966324974638848 140337466242530439168 141231742313261174784 142463791488629385216 142562967106451164416 144575885991383548416 144723012062609515392 145135328336292163584 145645234260550586496 145735061098012379136 146915784972649053504 147334348462599620608 147943168084345900032 149034173224598019072 149245606189566062748 150717456349226477568 151506903253044336426 151877698415190798336 151938546852055858752 152566392086981709408 153001054172699606016 155365131214621126656 155523236843401270272 156623876490665510784 157229939030983177216 157719148354236598272 157782337115596468704 157879649522846744064 158885710102418821632 160271765424708058368 162647871740306491968 162813388570435704816 163277244378328684032 164600092423060513648 165280258094230185192 165751142020424573184 166910240915672297472 168312225482506220544 169557138392879787264 170862410717089648128 170930865208562841096 171523569851981647872 172126185944287056768 172232344934014629888 172616573938430324736 174122411819435915264 175462113361786048512 176201861051998699632 176883681409856074368 177505129255046027292 178120630230904018944 179563737188793287616 180305736102796565664 180819427658644988928 183613336890006786048 183686899925619769536 185175103975943077854 185628298063010975744 186395357145915979776 186470034772977644832 187001288433299518464 187774021030131334656 190083956141934885888 192220212056725854144 192297223359633196233 192767847988511397888 192964016083479353856 194193645680734115328 195887713296865404672 197257557445794533376 198712230966130692096 198994141586088083664 200181995988069528576 200385709009767021312 202009204337392448568 202584729136074478336 203421856115975612544 204001405563599474688 207364315791201693696 208685708791236661248 208831835320887347712 209778789119599850436 210376449487461958272 210506199363795658752 211847613469891762176 213695687232944077824 213844450659676746624 216863828987075322624 217084518093914273088 217702992504438245376 218467851390825879744 220373677458973580256 221001522693899430912 221914752126518850048 223868409284349094122 224416300643341627392 226076184523839716352 227260354879566504639 227816547622786197504 227907820278083788128 229501581259049409024 234935814735998266176 235844908546474765824 236578722531354897408 236673505673394703056 236819474284270116096 239418316251724383488 240407648137062087552 241092570211526651904 244915866567493026048 246628564935097872384 246900138634590770472 247920387141345277788 248626713030636859776 249335051244399357952 250365361373508446208 252468338223759330816 253445274855913181184 256293616075634472192 256396297812844261644 257285354777972471808 258189278916430585152 258924860907645487104 261183617729153872896 263193170042679072768 264302791577998049448 265325522114784111552 266909327984092704768 267180945346356028416 269345605783189931424 271229141487967483392 275530349888429654304 277762655963914616781 278442447094516463616 279593035718873969664 279705052159466467248 280501932649949277696 284927582977258770432 285125934212902328832 289151771982767096832 289446024125219030784 291290468521101172992 291470122196024758272 293831569945298107008 294668696925199241216 295886336168691800064 298068346449196038144 298491212379132125496 301434912698452955136 303013806506088672852 303877093704111717504 305132784173963418816 306002108345399212032 311046473686802540544 313247752981331021568 314459878061966354432 315438296708473196544 315564674231192937408 315759299045693488128 317771420204837643264 320543530849416116736 325295743480612983936 325626777140871409632 326554488756657368064 329200184846121027296 330560516188460370384 331502284040849146368 336624450965012441088 339114276785759574528 341724821434179296256 341861730417125682192 344252371888574113536 344464689868029259776 348244823638871830528 352403722103997399264 353767362819712148736 355010258510092054584 356241260461808037888 359127474377586575232 360611472205593131328 361638855317289977856 367373799851239539072 370350207951886155708 372790714291831959552 372940069545955289664 374002576866599036928 375548042060262669312 380167912283869771776 384440424113451708288 384594446719266392466 385535695977022795776 385928032166958707712 388387291361468230656 391775426593730809344 397988283172176167328 400363991976139057152 400771418019534042624 404018408674784897136 405169458272148956672 406843712231951225088 417663670641774695424 419557578239199700872 420752898974923916544 421012398727591317504 423695226939783524352 427391374465888155648 427688901319353493248 433727657974150645248 434169036187828546176 435405985008876490752 436935702781651759488 440747354917947160512 442003045387798861824 443829504253037700096 447736818568698188244 452152369047679432704 454520709759133009278 455633095245572395008 455815640556167576256 459003162518098818048 469871629471996532352 471689817092949531648 473157445062709794816 473347011346789406112 473638948568540232192 478836632503448766976 480815296274124175104 489831733134986052096 493800277269181540944 495840774282690555576 497253426061273719552 500730722747016892416 504936676447518661632 512587232151268944384 512792595625688523288 514570709555944943616 516378557832861170304 517849721815290974208 522367235458307745792 526386340085358145536 528605583155996098896 530651044229568223104 534361890692712056832 538691211566379862848 542458282975934966784 551060699776859308608 555525311927829233562 556884894189032927232 559186071437747939328 559410104318932934496 561003865299898555392 570251868425804657664 576891670078899588699 578303543965534193664 578892048250438061568 582580937042202345984 587663139890596214016 591772672337383600128 596136692898392076288 596982424758264250992 606027613012177345704 607754187408223435008 610265568347926837632 612004216690798424064 622092947373605081088 626495505962662043136 628919756123932708864 631129348462385874816 631518598091386976256 635542840409675286528 641087061698832233472 650591486961225967872 651253554281742819264 653108977513314736128 658400369692242054592 661121032376920740768 663004568081698292736 673248901930024882176 678228553571519149056 681781064638699513917 683449642868358592512 683723460834251364384 688504743777148227072 704807444207994798528 707534725639424297472 710020517020184109168 718254948755173150464 721222944411186262656 723277710634579955712 734747599702479078144 740700415903772311416 745880139091910579328 748005153733198073856 751096084120525338624 760335824567739543552 768880848226903416576 769188893438532784932 771856064333917415424 776774582722936461312 783550853187461618688 795976566344352334656 800727983952278114304 801542836039068085248 808036817349569794272 810338916544297913344 813687424463902450176 833287967891743850343 835327341283549390848 839115156478399401744 841505797949847833088 854782748931776311296 855377802638706986496 867455315948301290496 868338072375657092352 873871405563303518976 881494709835894321024 884006090775597723648 887659008506075400192 895473637137396376488 904304738095358865408 909041419518266018556 911631281112335152512 918006325036197636096 939743258943993064704 943379634185899063296 946314890125419589632 946694022693578812224 947277897137080464384 957673265006897533952 961630592548248350208 979663466269972104192 987600554538363081888 991681548565381111152 994506852122547439104 1009873352895037323264 1025174464302537888768 1025585191251377046576 1032757115665722340608 1044734470916615491584 1057211166311992197792 1061302088459136446208 1068723781385424113664 1077382423132759725696 1084916565951869933568 1102121399553718617216 1111050623855658467124 1118372142875495878656 1118820208637865868992 1122007730599797110784 1140503736851609315328 1153783340157799177398 1156607087931068387328 1157784096500876123136 1165161874084404691968 1175326279781192428032 1193964849516528501984 1212055226024354691408 1215508374816446870016 1220531136695853675264 1252991011925324086272 1262258696924771749632 1263037196182773952512 1271085680819350573056 1282174123397664466944 1301182973922451935744 1302507108563485638528 1306217955026629472256 1316800739384484109184 1322242064753841481536 1326009136163396585472 1356457107143038298112 1363562129277399027834 1366899285736717185024 1367446921668502728768 1377009487554296454144 1409614888415989597056 1415069451278848594944 1420041034040368218336 1436509897510346300928 1442445888822372525312 1469495199404958156288 1481400831807544622832 1491760278183821158656 1502192168241050677248 1537761696453806833152 1538377786877065569864 1543712128667834830848 1553549165445872922624 1567101706374923237376 1591953132688704669312 1603085672078136170496 1616073634699139588544 1620677833088595826688 1627374848927804900352 1666575935783487700686 1670654682567098781696 1678230312956798803488 1683011595899695666176 1710755605277413972992 1734910631896602580992 1736676144751314184704 1747742811126607037952 1762989419671788642048 1775318017012150800384 1790947274274792752976 1818082839036532037112 1823262562224670305024 1836012650072395272192 1879486517887986129408 1886759268371798126592 1893388045387157624448 1894555794274160928768 1915346530013795067904 1923261185096496700416 1959326932539944208384 1975201109076726163776 1983363097130762222304 1989013704245094878208 2019746705790074646528 2050348928605075777536 2051170382502754093152 2065514231331444681216 2114422332623984395584 2122604176918272892416 2154764846265519451392 2169833131903739867136 2204242799107437234432 2222101247711316934248 2237640417275731737984 2244015461199594221568 2281007473703218630656 2307566680315598354796 2315568193001752246272 2330323748168809383936 2350652559562384856064 2387929699033057003968 2424110452048709382816 2431016749632893740032 2441062273391707350528 2499863903675231551029 2505982023850648172544 2524517393849543499264 2564348246795328933888 2602365947844903871488 2605014217126971277056 2633601478768968218368 2644484129507682963072 2652018272326793170944 2712914214286076596224 2727124258554798055668 2734893843337005457536 2754018975108592908288 2819229776831979194112 2830138902557697189888 2840082068080736436672 2873019795020692601856 2884891777644745050624 2938990398809916312576 2962801663615089245664 2983520556367642317312 3075523392907613666304 3076755573754131139728 3134203412749846474752 3183906265377409338624 3206171344156272340992 3232147269398279177088 3241355666177191653376 3254749697855609800704 3333151871566975401372 3356460625913597606976 3366023191799391332352 3421511210554827945984 3469821263793205161984 3473352289502628369408 3495485622253214075904 3525978839343577284096 3581894548549585505952 3636165678073064074224 3646525124449340610048 3758973035775972258816 3786776090774315248896 3789111588548321857536 3830693060027590135808 3846522370192993400832 3918653865079888416768 3950402218153452327552 3966726194261524444608 3978027408490189756416 4100697857210151555072 4102340765005508186304 4131028462662889362432 4228844665247968791168 4245208353836545784832 4309529692531038902784 4408485598214874468864 4444202495422633868496 4475280834551463475968 4615133360631196709592 4631136386003504492544 4660647496337618767872 4701305119124769712128 4775859398066114007936 4848220904097418765632 4862033499265787480064 4882124546783414701056 4999727807350463102058 5011964047701296345088 5049034787699086998528 5204731895689807742976 5210028434253942554112 5267202957537936436736 5288968259015365926144 5454248517109596111336 5469787686674010915072 5508037950217185816576 5638459553663958388224 5660277805115394379776 5680164136161472873344 5746039590041385203712 5769783555289490101248 5877980797619832625152 5925603327230178491328 5967041112735284634624 6151046785815227332608 6153511147508262279456 6367812530754818677248 6464294538796558354176 6509499395711219601408 6666303743133950802744 6712921251827195213952 6732046383598782664704 6843022421109655891968 6946704579005256738816 6990971244506428151808 7051957678687154568192 7163789097099171011904 7272331356146128148448 7293050248898681220096 7499591711025694653087 7517946071551944517632 7573552181548630497792 7693044740385986801664 7900804436306904655104 7933452388523048889216 7956054816980379512832 8204681530011016372608 8262056925325778724864 8457689330495937582336 8490416707673091569664 8619059385062077805568 8816971196429748937728 8888404990845267736992 8950561669102926951936 9230266721262393419184 9402610238249539424256 9551718796132228015872 9696441808194837531264 9724066998531574960128 9764249093566829402112 9999455614700926204116 10098069575398173997056 10409463791379615485952 10420056868507885108224 10534405915075872873472 10577936518030731852288 10908497034219192222672 10939575373348021830144 11276919107327916776448 11360328272322945746688 11492079180082770407424 11539567110578980202496 11755961595239665250304 11851206654460356982656 11934082225470569269248 12302093571630454665216 12307022295016524558912 12735625061509637354496 12928589077593116708352 13332607486267901605488 13425842503654390427904 13893409158010513477632 13981942489012856303616 14103915357374309136384 14327578194198342023808 14544662712292256296896 14586100497797362440192 14999183422051389306174 15035892143103889035264 15147104363097260995584 15801608872613809310208 15866904777046097778432 16409363060022032745216 16524113850651557449728 16915378660991875164672 16980833415346183139328 17238118770124155611136 17633942392859497875456 17776809981690535473984 17901123338205853903872 18460533442524786838368 19103437592264456031744 19392883616389675062528 19528498187133658804224 19998911229401852408232 20196139150796347994112 20840113737015770216448 21068811830151745746944 21155873036061463704576 21816994068438384445344 21879150746696043660288 22553838214655833552896 22720656544645891493376 23079134221157960404992 23702413308920713965312 23868164450941138538496 24614044590033049117824 25471250123019274708992 25857178155186233416704 26665214972535803210976 26851685007308780855808 28207830714748618272768 28655156388396684047616 29089325424584512593792 29172200995594724880384 29998366844102778612348 30294208726194521991168 31603217745227618620416 31733809554092195556864 32818726120044065490432 33830757321983750329344 34476237540248311222272 35267884785718995750912 35553619963381070947968 35802246676411707807744 36921066885049573676736 38206875184528912063488 38785767232779350125056 39997822458803704816464 41680227474031540432896 42137623660303491493888 42311746072122927409152 43633988136876768890688 43758301493392087320576 45107676429311667105792 45441313089291782986752 47404826617841427930624 49228089180066098235648 50942500246038549417984 51714356310372466833408 53330429945071606421952 53703370014617561711616 57310312776793368095232 58178650849169025187584 59996733688205557224696 60588417452389043982336 63206435490455237240832 63467619108184391113728 65637452240088130980864 67661514643967500658688 71107239926762141895936 71604493352823415615488 73842133770099147353472 76413750369057824126976 77571534465558700250112 79995644917607409632928 84623492144245854818304 87267976273753537781376 87516602986784174641152 90882626178583565973504 94809653235682855861248 98456178360132196471296 103428712620744933666816 106660859890143212843904 107406740029235123423232 114620625553586736190464 116357301698338050375168 119993467376411114449392 126412870980910474481664 126935238216368782227456 131274904480176261961728 135323029287935001317376 142214479853524283791872 147684267540198294706944 152827500738115648253952 155143068931117400500224 159991289835214819265856 174535952547507075562752 181765252357167131947008 189619306471365711722496 196912356720264392942592 213321719780286425687808 214813480058470246846464 229241251107173472380928 232714603396676100750336 239986934752822228898784 253870476432737564454912 262549808960352523923456 284428959707048567583744 295368535080396589413888 310286137862234801000448 319982579670429638531712 349071905095014151125504 379238612942731423444992 393824713440528785885184 426643439560572851375616 458482502214346944761856 465429206793352201500672 479973869505644457797568 568857919414097135167488 590737070160793178827776 639965159340859277063424 698143810190028302251008 787649426881057571770368 853286879121145702751232 930858413586704403001344 959947739011288915595136 1137715838828194270334976 1181474140321586357655552 1279930318681718554126848 1396287620380056604502016 1706573758242291405502464 1919895478022577831190272 2362948280643172715311104 2559860637363437108253696 2792575240760113209004032 3413147516484582811004928 3839790956045155662380544 5119721274726874216507392 7679581912090311324761088 10239442549453748433014784 15359163824180622649522176 30718327648361245299044352
- Sum of all divisors σ(n): 111898783417846751601408000
- Sum of proper divisors (its aliquot sum) s(n): 81180455769485506302363648
- 30718327648361245299044352 is an abundant number, because the sum of its proper divisors (81180455769485506302363648) is greater than itself. Its abundance is 50462128121124261003319296
Bases of 30718327648361245299044352
- Binary: 11001011010001101101111100000111010100011010101101000001000111010100111110000000000002
- Hexadecimal: 0x1968DBE0EA356823A9F000
- Base-36: 3UY7TOD00FJHDS000
Squares and roots of 30718327648361245299044352
- 30718327648361245299044352 squared (307183276483612452990443522) is 943615653512074914818818790205769835304004463099904
- 30718327648361245299044352 cubed (307183276483612452990443523) is 28986294818706435876662067298058502412260152630619958981251054493298702942208
-
The
square root of 30718327648361245299044352 is 5542411717687.6390278073 -
30718327648361245299044352 is a
perfect cube number . Itscube root is 313183728
Scales and comparisons
How big is 30718327648361245299044352?- 30,718,327,648,361,245,299,044,352 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,718,327,648,361,245,299,044,352 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 30718327648361245299044352 cubic inches would be around 26098644 feet tall.
Recreational maths with 30718327648361245299044352
- 30718327648361245299044352 backwards is 25344099254216384672381703
- 30718327648361245299044352 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 30718327648361245299044352's digits is 108
- 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 30718327648361245299044352 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 30718327648361245299044352 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/30718327648361245299044352/
Chicago style:
Numbermatics. 2024. "Number 30718327648361245299044352 - Facts about the integer". https://numbermatics.com/n/30718327648361245299044352/
The information we have on file for 30718327648361245299044352 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 30718327648361245299044352, math, Factors of 30718327648361245299044352, curriculum, school, college, exams, university, Prime factorization of 30718327648361245299044352, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, seven hundred eighteen sextillion, three hundred twenty-seven quintillion, six hundred forty-eight quadrillion, three hundred sixty-one trillion, two hundred forty-five billion, two hundred ninety-nine million, forty-four thousand, three hundred fifty-two.