1030304934960394416132096
1,030,304,934,960,394,416,132,096 is an even composite number composed of six prime numbers multiplied together.
1030304934960394416132096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 1030304934960394416132096:
212 × 34 × 72 × 174 × 196 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 127 × 127)See below for interesting mathematical facts about the number 1030304934960394416132096 from the Numbermatics database.
Names of 1030304934960394416132096
- Cardinal: 1030304934960394416132096 can be written as One septillion, thirty sextillion, three hundred four quintillion, nine hundred thirty-four quadrillion, nine hundred sixty trillion, three hundred ninety-four billion, four hundred sixteen million, one hundred thirty-two thousand and ninety-six.
Scientific notation
- Scientific notation: 1.030304934960394416132096 × 1024
Factors of 1030304934960394416132096
Divisors of 1030304934960394416132096
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 127 128 133 136 144 147 152 153 162 168 171 189 192 196 204 216 224 228 238 252 254 256 266 272 288 289 294 304 306 323 324 336 342 357 361 378 381 384 392 399 408 432 441 448 456 459 476 504 508 512 513 532 544 567 576 578 588 608 612 646 648 672 684 714 722 756 762 768 784 798 816 833 864 867 882 889 896 912 918 931 952 969 1008 1016 1024 1026 1064 1071 1083 1088 1134 1143 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1377 1428 1444 1512 1524 1536 1539 1568 1596 1632 1666 1728 1734 1764 1778 1792 1824 1836 1862 1904 1938 2016 2023 2032 2048 2052 2128 2142 2159 2166 2176 2261 2268 2286 2304 2312 2352 2394 2413 2432 2448 2499 2527 2584 2592 2601 2646 2667 2688 2736 2754 2793 2856 2888 2907 3024 3048 3072 3078 3136 3192 3213 3249 3264 3332 3429 3456 3468 3528 3556 3584 3591 3648 3672 3724 3808 3876 3969 4032 4046 4064 4096 4104 4256 4284 4318 4332 4352 4522 4536 4572 4608 4624 4704 4788 4826 4864 4896 4913 4998 5054 5168 5184 5202 5292 5334 5376 5472 5491 5508 5586 5712 5776 5814 6048 6069 6096 6137 6144 6156 6223 6272 6384 6426 6477 6498 6528 6664 6783 6858 6859 6912 6936 7056 7112 7168 7182 7239 7296 7344 7448 7497 7581 7616 7752 7803 7938 8001 8064 8092 8128 8208 8379 8512 8568 8636 8664 8704 8721 9044 9072 9144 9216 9248 9408 9576 9639 9652 9728 9747 9792 9826 9996 10108 10287 10336 10368 10404 10584 10668 10752 10773 10944 10982 11016 11172 11424 11552 11628 12096 12138 12192 12274 12288 12312 12446 12544 12768 12852 12954 12996 13056 13328 13566 13716 13718 13824 13872 14112 14161 14224 14336 14364 14478 14592 14688 14739 14896 14994 15113 15162 15232 15504 15606 15827 15876 16002 16128 16129 16184 16256 16416 16473 16758 16891 17024 17136 17272 17328 17408 17442 17689 18088 18144 18207 18288 18411 18432 18496 18669 18816 19152 19278 19304 19431 19456 19494 19584 19652 19992 20216 20349 20574 20577 20672 20736 20808 21168 21336 21504 21546 21717 21888 21964 22032 22344 22491 22743 22848 23104 23256 23409 24003 24192 24276 24384 24548 24624 24892 25088 25137 25536 25704 25908 25992 26112 26163 26656 27132 27432 27436 27648 27744 28224 28322 28448 28672 28728 28956 29184 29241 29376 29478 29792 29988 30226 30324 30464 31008 31212 31654 31752 32004 32256 32258 32368 32512 32832 32946 33516 33782 34048 34272 34391 34544 34656 34816 34884 35378 36176 36288 36414 36576 36703 36822 36864 36992 37338 37632 38304 38437 38556 38608 38862 38912 38988 39168 39304 39984 40432 40698 41021 41148 41154 41344 41472 41616 42336 42483 42672 42959 43008 43092 43434 43776 43928 44064 44217 44688 44982 45339 45486 45696 45847 46208 46512 46818 47481 48006 48013 48384 48387 48552 48768 49096 49248 49419 49784 50176 50274 50673 51072 51408 51816 51984 52224 52326 53067 53312 54264 54621 54864 54872 55233 55296 55488 56007 56448 56644 56896 57456 57912 58293 58368 58482 58752 58956 59584 59976 60452 60648 60928 61047 61731 62016 62424 63308 63504 64008 64512 64516 64736 65024 65151 65664 65892 67032 67473 67564 68096 68229 68544 68782 69088 69312 69632 69768 70756 72009 72352 72576 72828 73152 73406 73644 73984 74676 75264 75411 76608 76874 77112 77216 77724 77824 77976 78336 78608 79968 80864 81396 82042 82296 82308 82688 82944 83232 83521 84672 84966 85344 85918 86016 86184 86868 87552 87856 88128 88434 89376 89964 90678 90972 91392 91694 92416 93024 93347 93636 94962 96012 96026 96768 96774 97104 97536 98192 98496 98838 99568 100352 100548 101346 102144 102816 103173 103632 103968 104329 104448 104652 105791 106134 106624 108528 109242 109728 109744 110109 110466 110592 110976 112014 112896 112903 113288 113792 114912 115311 115824 116586 116603 116736 116964 117504 117912 118237 119168 119952 120904 121296 121856 122094 123063 123462 124032 124848 126616 127008 127449 128016 128877 129024 129032 129472 130048 130302 130321 131328 131784 132651 134064 134946 135128 136017 136192 136458 137088 137541 137564 138176 138624 139536 141512 142443 144018 144039 144704 145152 145161 145656 146304 146812 147288 147968 148257 149352 150528 150822 152019 153216 153748 154224 154432 155448 155952 156672 157216 159201 159936 161728 162792 163863 164084 164592 164616 165376 165699 165888 166464 167042 168021 169344 169932 170688 171836 172368 173736 174879 175104 175712 176256 176868 178752 179928 181356 181944 182784 183141 183388 184832 185193 186048 186694 187272 189924 192024 192052 193536 193548 194208 195072 195453 196384 196992 197676 199136 200704 201096 202692 204288 204687 205632 206346 207264 207936 208658 208896 209304 211582 212268 213248 217056 218484 219456 219488 220218 220932 221952 224028 225792 225806 226576 227584 229824 230622 231648 233172 233206 233472 233928 235008 235824 236474 238336 239904 240737 241808 242592 243712 244188 246126 246924 248064 249696 250563 253232 254016 254898 256032 256921 257754 258048 258064 258944 260096 260604 260642 262656 263568 265302 268128 269059 269892 270256 272034 272384 272916 274176 274193 275082 275128 276352 277248 279072 280041 283024 284886 287147 288036 288078 289408 290304 290322 291312 292608 293624 294576 295936 296514 298704 300713 301056 301644 304038 306432 306451 307496 308448 308864 309519 310896 311904 312987 313344 314432 317373 318402 319872 320929 323456 325584 327726 328168 329184 329232 330327 330752 331398 331776 332928 334084 336042 336091 338688 338709 339864 341376 343672 344736 345933 347472 349758 349809 350208 351424 352512 353736 354711 357504 359856 362712 363888 365568 366282 366776 369189 369664 370386 372096 373388 374544 379848 382347 384048 384104 386631 387072 387096 388416 390144 390906 390963 392768 393984 395352 397953 398272 402192 405384 408051 408576 409374 411264 412623 412692 414528 415872 417316 418608 423164 424536 426496 427329 432117 434112 435483 436968 438912 438976 440436 441864 443904 444771 448056 451584 451612 453152 455168 456057 459648 461244 463296 466344 466412 467856 470016 471648 472948 476672 477603 479808 481474 483616 485184 487424 488376 492252 493848 496128 497097 499392 501126 504063 506464 508032 509796 512064 513842 515508 516128 517888 520192 521208 521284 525312 527136 530604 536256 538118 539784 540512 544068 544768 545832 548352 548386 550164 550256 552704 554496 555579 558144 560082 566048 569772 574294 576072 576156 578816 580608 580644 582624 584647 585216 587248 589152 591872 593028 597408 601426 602112 603288 608076 612864 612902 614992 616896 617728 619038 621792 623808 623951 625974 626688 628864 634746 636804 639744 641858 646912 651168 653429 655452 656336 658368 658464 660654 661504 662796 665856 668168 672084 672182 677376 677418 679728 682752 687344 689472 691866 694944 697357 699516 699618 700416 702848 705024 707472 709422 715008 719712 722211 725424 727776 730303 731136 732564 733552 738378 739328 740772 744192 746776 749088 751689 759696 764694 768096 768208 770763 773262 774144 774192 776832 779399 780288 781812 781926 785536 787968 790321 790704 795906 796544 804384 807177 810768 816102 816221 817152 818748 822528 822579 825246 825384 829056 831744 834632 837216 840123 846328 849072 852992 854658 861441 864234 868224 870966 871093 873936 877824 877952 880872 883728 887808 889542 896112 902139 903168 903224 906304 910336 912114 912247 919296 919353 922488 926592 928557 932688 932824 935712 938961 940032 943296 945896 952119 953344 955206 959616 962787 962948 967232 970368 976752 984504 987696 990981 992256 994194 998784 1002252 1008126 1008273 1012928 1016064 1016127 1019592 1024128 1027684 1031016 1032256 1035776 1037799 1042416 1042568 1049427 1050624 1054272 1061208 1064133 1072512 1076236 1079568 1081024 1088136 1091664 1096704 1096772 1100328 1100512 1105408 1107567 1108992 1111158 1116288 1120164 1132096 1139544 1147041 1148588 1152144 1152312 1157632 1159893 1161216 1161288 1165248 1169294 1170432 1172889 1174496 1178304 1183744 1186056 1194816 1202852 1206576 1216152 1224153 1225728 1225804 1229984 1233792 1235456 1237869 1238076 1243584 1247616 1247902 1251948 1257728 1269492 1273608 1279488 1281987 1283716 1293824 1296351 1302336 1306449 1306858 1310904 1312672 1316736 1316928 1321308 1323008 1325592 1331712 1336336 1344168 1344364 1354752 1354836 1359456 1365504 1368171 1374688 1378944 1383732 1389888 1394714 1399032 1399236 1405696 1410048 1414944 1418844 1430016 1432809 1439424 1444422 1450848 1455552 1460606 1462272 1465128 1467104 1476756 1478656 1481544 1488384 1493552 1498176 1503378 1519392 1529388 1536192 1536416 1541526 1546524 1548384 1553664 1558798 1560576 1563624 1563852 1571072 1575936 1580642 1581408 1586899 1591812 1593088 1608768 1614354 1621536 1632204 1632442 1634304 1637496 1645056 1645158 1650492 1650768 1658112 1663488 1669264 1674432 1680246 1692656 1698144 1705984 1709316 1722882 1728468 1736448 1741932 1742186 1747872 1753941 1755648 1755904 1761744 1767456 1773593 1775616 1779084 1792224 1798447 1804278 1806336 1806448 1812608 1820672 1824228 1824494 1838592 1838706 1844976 1853184 1857114 1865376 1865648 1871424 1871853 1877922 1880064 1886592 1891792 1904238 1906688 1910412 1919232 1919351 1925574 1925896 1934464 1940736 1953504 1960287 1969008 1975392 1981962 1982251 1984512 1988388 1997568 2004504 2010029 2016252 2016546 2025856 2032128 2032254 2039184 2048256 2055368 2062032 2064512 2071552 2075598 2084832 2085136 2092071 2098854 2101248 2108544 2122416 2128266 2145024 2145157 2152472 2159136 2162048 2166633 2176272 2183328 2190909 2193408 2193544 2200656 2201024 2210816 2215134 2215457 2217984 2222316 2232576 2240328 2246503 2255067 2264192 2279088 2294082 2297176 2304288 2304624 2312289 2315264 2319786 2322432 2322576 2330496 2338197 2338588 2340864 2345778 2348992 2356608 2370963 2372112 2389632 2405704 2413152 2421531 2432304 2448306 2448663 2451456 2451608 2459968 2467584 2467737 2470912 2475738 2476099 2476152 2487168 2495232 2495804 2503896 2515456 2520369 2538984 2547216 2558976 2563974 2567432 2584323 2587648 2592702 2604672 2612898 2613279 2613716 2621808 2625344 2633472 2633856 2642616 2651184 2663424 2672672 2688336 2688728 2706417 2709504 2709672 2718912 2731008 2736342 2736741 2749376 2757888 2758059 2767464 2779776 2785671 2789428 2798064 2798472 2811392 2816883 2820096 2829888 2837688 2856357 2860032 2865618 2878848 2888361 2888844 2901696 2911104 2921212 2930256 2934208 2953512 2963088 2972943 2976768 2987104 2996352 3006756 3024819 3038784 3048381 3058776 3072384 3072832 3083052 3093048 3096768 3107328 3113397 3117596 3127248 3127704 3142144 3148281 3151872 3161284 3162816 3173798 3183624 3186176 3192399 3217536 3228708 3243072 3264408 3264884 3274992 3290112 3290316 3300984 3301536 3316224 3322701 3326976 3338528 3348864 3360492 3385312 3396288 3411968 3418632 3445764 3456936 3472896 3479679 3483864 3484372 3495744 3507882 3511296 3511808 3518667 3523488 3534912 3547186 3551232 3558168 3584448 3596894 3608556 3612896 3625216 3641344 3648456 3648988 3677184 3677412 3689952 3706368 3713607 3714228 3730752 3731296 3742848 3743706 3755844 3773184 3783584 3808476 3813376 3820824 3838464 3838702 3851148 3851792 3868928 3881472 3889053 3907008 3920574 3938016 3950784 3963924 3964502 3969024 3976776 3995136 4009008 4020058 4032504 4033092 4051712 4064256 4064508 4078368 4092529 4096512 4110736 4124064 4129024 4143104 4151196 4169664 4170272 4184142 4197708 4217088 4244832 4256532 4290048 4290314 4304944 4318272 4324096 4333266 4352544 4366656 4367657 4381818 4386816 4387088 4401312 4402048 4421632 4430268 4430914 4435968 4444632 4465152 4480656 4493006 4510134 4528384 4558176 4574003 4588164 4594352 4608576 4609248 4624578 4630528 4639572 4645152 4660992 4661281 4676394 4677176 4681728 4691556 4697984 4713216 4741926 4744224 4760697 4779264 4811408 4826304 4843062 4864608 4881499 4896612 4897326 4902912 4903216 4919936 4935168 4935474 4941824 4951476 4952198 4952304 4974336 4990464 4991608 5007792 5030912 5040738 5077968 5094432 5112121 5117952 5127948 5134864 5168646 5175296 5185404 5209344 5209667 5225796 5226558 5227432 5243616 5250688 5261823 5266944 5267712 5285232 5302368 5320779 5326848 5345344 5376672 5377456 5395341 5412834 5419008 5419344 5437824 5455793 5462016 5472684 5473482 5498752 5515776 5516118 5534928 5559552 5571342 5578856 5596128 5596944 5615559 5622784 5633766 5640192 5659776 5675376 5712714 5713547 5720064 5731236 5757696 5758053 5776722 5777688 5803392 5822208 5822569 5842424 5860512 5868416 5880861 5907024 5926176 5945886 5946753 5953536 5974208 5992704 6013512 6030087 6049638 6077568 6096762 6097651 6117552 6144768 6145664 6166104 6186096 6193536 6214656 6226794 6235192 6254496 6255408 6276213 6284288 6296562 6303744 6322568 6325632 6347596 6367248 6372352 6384798 6385729 6435072 6435471 6457416 6486144 6499899 6528816 6529768 6549984 6572727 6580224 6580632 6601968 6603072 6632448 6645402 6646371 6653952 6677056 6697728 6720984 6739509 6765201 6770624 6792576 6837264 6891528 6913872 6936867 6945792 6959358 6967728 6968744 6991488 7014591 7015764 7022592 7023616 7037334 7046976 7069824 7094372 7112889 7116336 7168896 7193788 7217112 7225792 7250432 7264593 7296912 7297976 7345989 7354368 7354824 7379904 7403211 7412736 7427214 7428297 7428456 7461504 7462592 7485696 7487412 7511688 7546368 7561107 7567168 7616952 7641648 7676928 7677404 7702296 7703584 7737856 7752969 7762944 7778106 7814016 7839837 7841148 7876032 7901568 7927848 7929004 7953552 7990272 8018016 8040116 8065008 8066184 8103424 8119251 8128512 8129016 8156736 8185058 8193024 8210223 8221472 8248128 8258048 8274177 8286208 8302392 8339328 8340544 8368284 8395416 8434176 8450649 8489664 8513064 8569071 8580096 8580628 8609888 8636544 8648192 8665083 8666532 8705088 8733312 8735314 8763636 8774176 8802624 8804096 8843264 8860536 8861828 8889264 8930304 8961312 8986012 9020268 9056768 9074457 9116352 9145143 9148006 9176328 9188704 9217152 9218496 9249156 9261056 9279144 9290304 9321984 9322562 9352788 9354352 9383112 9395968 9426432 9444843 9483852 9488448 9521394 9558528 9577197 9622816 9652608 9686124 9729216 9762998 9793224 9794652 9806432 9839872 9870336 9870948 9883648 9902952 9904396 9904608 9948672 9980928 9983216 10015584 10061824 10081476 10155936 10188864 10224242 10235904 10255896 10269728 10337292 10350592 10370808 10418688 10419334 10451592 10453116 10454864 10487232 10501376 10523646 10533888 10535424 10556001 10570464 10604736 10607167 10641558 10653696 10690688 10753344 10754912 10790682 10825668 10838688 10875648 10911586 10924032 10945368 10946964 10997504 11031552 11032236 11069856 11108293 11119104 11142684 11157712 11192256 11193888 11231118 11245568 11267532 11319552 11350752 11425428 11427094 11440128 11462472 11515392 11516106 11553444 11555376 11606784 11644416 11645138 11684848 11721024 11736832 11761722 11814048 11852352 11855069 11891772 11893506 11907072 11948416 11985408 12027024 12060174 12099276 12155136 12193524 12195302 12235104 12277587 12289536 12291328 12332208 12372192 12387072 12415151 12429312 12453588 12470384 12508992 12510816 12552426 12568576 12593124 12645136 12651264 12695192 12734496 12744704 12769596 12771458 12870144 12870942 12914832 12972288 12999798 13057632 13059536 13099968 13102971 13145454 13160448 13161264 13203936 13206144 13249783 13264896 13290804 13292742 13307904 13354112 13395456 13435457 13441968 13479018 13530402 13541248 13585152 13674528 13722009 13783056 13827744 13873734 13875757 13891584 13918716 13935456 13937488 13982976 13983843 14029182 14031528 14045184 14047232 14074668 14093952 14139648 14188744 14225778 14232672 14282091 14337792 14387576 14434224 14451584 14500864 14529186 14593824 14595952 14644497 14691978 14708736 14709648 14759808 14806422 14808581 14825472 14854428 14856594 14856912 14923008 14925184 14971392 14974824 15016099 15023376 15092736 15122214 15134336 15233904 15283296 15336363 15353856 15354808 15404592 15407168 15475712 15505938 15508199 15525888 15556212 15628032 15629001 15679674 15682296 15752064 15785469 15803136 15855696 15858008 15907104 15962337 15980544 16036032 16080232 16130016 16132368 16186023 16206848 16238502 16257024 16258032 16313472 16367379 16370116 16386048 16420446 16442944 16496256 16516096 16548354 16550767 16604784 16678656 16681088 16736568 16790832 16846677 16868352 16901298 16979328 17026128 17138142 17140641 17160192 17161256 17219776 17273088 17274159 17296384 17330166 17332693 17333064 17410176 17466624 17467707 17470628 17527272 17548352 17605248 17608192 17642583 17721072 17723656 17778528 17840259 17860608 17922624 17972024 18040536 18090261 18113536 18148914 18232704 18290286 18292953 18296012 18352656 18377408 18434304 18436992 18498312 18558288 18580608 18643968 18645124 18705576 18708704 18766224 18791936 18828639 18852864 18889686 18967704 18976896 19042788 19117056 19154394 19157187 19245632 19305216 19306413 19372248 19458432 19499697 19525996 19586448 19589304 19612864 19679744 19718181 19740672 19741896 19805904 19808792 19809216 19897344 19939113 19961856 19966432 20031168 20123648 20162952 20218527 20311872 20377728 20448484 20511792 20539456 20674584 20741616 20810601 20837376 20838668 20903184 20906232 20909728 20974464 21002752 21043773 21047292 21067776 21070848 21112002 21140928 21209472 21214334 21283116 21338667 21381376 21506688 21509824 21581364 21651336 21677376 21751296 21793779 21823172 21890736 21893928 21995008 22037967 22063104 22064472 22139712 22209633 22216586 22238208 22284891 22285368 22315424 22384512 22387776 22462236 22491136 22535064 22639104 22701504 22850856 22854188 22924944 23030784 23032212 23106888 23110752 23213568 23258907 23288832 23290276 23369696 23442048 23473664 23519511 23523444 23628096 23704704 23710138 23783544 23787012 23896832 23970816 24054048 24120348 24198552 24310272 24357753 24387048 24390604 24470208 24555174 24579072 24582656 24630669 24664416 24744384 24774144 24822531 24830302 24858624 24907176 24940768 25017984 25021632 25104852 25137152 25186248 25290272 25302528 25390384 25468992 25489408 25539192 25542916 25740288 25741884 25829664 25944576 25995249 25999596 26115264 26119072 26199936 26205942 26290908 26322528 26407872 26412288 26499566 26529792 26581608 26585484 26708224 26790912 26870914 26883936 26958036 27060804 27082496 27170304 27223371 27349056 27444018 27566112 27655488 27747468 27751514 27783168 27837432 27870912 27874976 27965952 27967686 28058364 28063056 28094464 28149336 28187904 28279296 28377488 28451556 28465344 28564182 28675584 28775152 28868448 28903168 29001728 29058372 29187648 29191904 29288994 29383956 29419296 29519616 29612844 29617162 29650944 29708856 29713188 29713824 29846016 29850368 29942784 29949648 30032198 30046752 30151081 30185472 30244428 30268672 30467808 30566592 30573599 30672726 30707712 30709616 30809184 30814336 30951424 31011876 31016398 31051776 31112424 31256064 31258002 31359348 31364592 31504128 31570938 31606272 31711392 31716016 31814208 31821501 31924674 31961088 32072064 32160464 32260032 32264736 32372046 32413696 32477004 32516064 32626944 32628967 32734758 32740232 32772096 32840892 32885888 32992512 33032192 33096708 33101534 33209568 33324879 33357312 33362176 33473136 33581664 33693354 33698267 33736704 33802596 33958656 34052256 34170493 34276284 34281282 34320384 34322512 34439552 34546176 34548318 34592768 34660332 34665386 34666128 34820352 34933248 34935414 34941256 35054544 35096704 35210496 35216384 35285166 35442144 35447312 35557056 35565207 35680518 35721216 35845248 35944048 36081072 36180522 36227072 36297828 36465408 36467669 36580572 36585906 36592024 36705312 36754816 36832761 36868608 36873984 36996624 37116576 37161216 37245453 37287936 37290248 37411152 37417408 37532448 37583872 37657278 37662769 37705728 37779372 37935408 37953792 38085576 38190551 38234112 38308788 38314374 38491264 38610432 38612826 38744496 38916864 38999394 39051992 39172896 39178608 39225728 39308913 39359488 39436362 39481344 39483792 39611808 39617584 39618432 39749349 39794688 39878226 39923712 39932864 40062336 40306371 40325904 40437054 40623744 40755456 40757983 40896968 41023584 41078912 41166027 41349168 41483232 41621202 41627271 41674752 41677336 41806368 41812464 41819456 41948928 41951529 42005504 42087546 42093683 42094584 42135552 42141696 42224004 42281856 42418944 42428668 42566232 42677334 42683557 42762752 42846273 43013376 43019648 43162728 43302672 43354752 43502592 43587558 43646344 43781472 43787856 43933491 43990016 44075934 44126208 44128944 44279424 44419266 44425743 44433172 44476416 44569782 44570736 44630848 44769024 44775552 44924472 45048297 45070128 45278208 45403008 45701712 45708376 45849888 46009089 46061568 46064424 46213776 46221504 46427136 46517814 46524597 46577664 46580552 46739392 46884096 46887003 46947328 47039022 47045881 47046888 47256192 47356407 47409408 47420276 47567088 47574024 47793664 47887011 47941632 48108096 48240696 48397104 48558069 48620544 48715506 48774096 48781208 48940416 49102137 49110348 49158144 49165312 49261338 49328832 49488768 49548288 49645062 49652301 49660604 49814352 49881536 50035968 50043264 50209704 50372496 50540031 50580544 50605056 50780768 50937984 51078384 51085832 51421923 51480576 51483768 51659328 51822477 51889152 51990498 51998079 51999192 52230528 52238144 52399872 52403121 52411884 52581816 52645056 52815744 52824576 52927749 52999132 53163216 53170968 53416448 53520777 53581824 53741828 53767872 53916072 54121608 54164992 54270783 54340608 54446742 54698112 54878859 54888036 55132224 55310976 55494936 55503028 55674864 55741824 55749952 55931904 55935372 56116728 56126112 56298672 56375808 56485917 56558592 56754976 56903112 56930688 57128364 57351168 57471561 57550304 57736896 57806336 57919239 58003456 58116744 58375296 58383808 58577988 58767912 58838592 59039232 59154543 59225688 59234324 59417712 59426376 59427648 59692032 59700736 59817339 59885568 59899296 60064396 60093504 60302162 60370944 60488856 60537344 60655581 60935616 61133184 61147198 61345452 61419232 61618368 61628672 61902848 62023752 62032796 62224848 62512128 62516004 62718696 62729184 63008256 63131319 63141876 63212544 63422784 63432032 63628416 63643002 63849348 64016001 64144128 64320928 64520064 64529472 64744092 64827392 64954008 65032128 65253888 65257934 65469516 65480464 65681784 65771776 65985024 66064384 66113901 66193416 66203068 66419136 66649758 66714624 66724352 66854673 66946272 67163328 67386708 67396534 67473408 67605192 67917312 68104512 68340986 68552568 68562564 68645024 68879104 69092352 69096636 69185536 69320664 69330772 69332256 69640704 69866496 69870828 69882512 70109088 70193408 70420992 70432768 70558533 70570332 70884288 70894624 71114112 71130414 71361036 71690496 71888096 72162144 72361044 72454144 72595656 72930816 72935338 73161144 73171812 73184048 73410624 73509632 73665522 73737216 73747968 73892007 73993248 74233152 74250169 74322432 74490906 74575872 74580496 74822304 74834816 75064896 75167744 75314556 75325538 75411456 75558744 75870816 75907584 76171152 76381102 76468224 76617576 76628748 76982528 77220864 77225652 77488992 77758051 77833728 77998788 78103984 78345792 78357216 78451456 78617826 78718976 78872724 78967584 79223616 79235168 79236864 79241777 79498698 79589376 79756452 79865728 80124672 80612742 80651808 80874108 81247488 81510912 81515966 81793936 82047168 82157824 82332054 82698336 82966464 82985483 83242404 83254542 83349504 83354672 83612736 83624928 83638912 83897856 83903058 84011008 84175092 84187366 84189168 84283392 84448008 84563712 84837888 84857336 85132464 85354668 85367114 85525504 85692546 86026752 86039296 86325456 86605344 86709504 86906057 87005184 87175116 87292688 87562944 87575712 87866982 87980032 88151868 88257888 88558848 88564339 88838532 88851486 88866344 88952832 89139564 89141472 89261696 89538048 89551104 89848944 90096594 90140256 90453243 90556416 90806016 91403424 91416752 91699776 91720797 92018178 92123136 92128848 92427552 92443008 92748481 92854272 93035628 93049194 93155328 93161104 93478784 93768192 93774006 93894656 94078044 94091762 94093776 94512384 94712814 94818816 94840552 95134176 95148048 95464503 95587328 95774022 95883264 96216192 96481392 96794208 97116138 97130299 97241088 97431012 97548192 97562416 97880832 97886901 98204274 98220696 98316288 98330624 98522676 98657664 98977536 98983673 99096576 99290124 99304602 99321208 99628704 99763072 99974637 100071936 100086528 100419408 100744992 101080062 101094801 101161088 101210112 101561536 101875968 102156768 102171664 102511479 102843846 102961152 102967536 103318656 103644954 103660067 103778304 103980996 103996158 103998384 104461056 104476288 104799744 104806242 104823768 105163632 105290112 105631488 105649152 105855498 105998264 106326432 106341936 106695621 106832896 107041554 107163648 107483656 107535744 107832144 108243216 108329984 108541566 108557393 108681216 108893484 109396224 109403007 109757718 109776072 110264448 110498283 110621952 110628811 110989872 111006056 111349728 111483648 111499904 111736359 111863808 111870744 112233456 112252224 112597344 112751616 112971834 112988307 113117184 113509952 113806224 113861376 114256728 114571653 114702336 114943122 115100608 115473792 115612672 115838478 115855369 116233488 116750592 116767616 117155976 117535824 117677184 117926739 118078464 118309086 118451376 118468648 118835424 118852752 118855296 119248047 119384064 119401472 119634678 119771136 119798592 120128792 120187008 120604324 120919113 120977712 121074688 121311162 121328851 121871232 122266368 122273949 122294396 122690904 122838464 123236736 123257344 123498081 124047504 124065592 124449696 124881813 125024256 125032008 125437392 125458368 125854587 126016512 126262638 126281049 126283752 126425088 126845568 126864064 127256832 127286004 127698696 128032002 128050671 128288256 128538819 128641856 129040128 129058944 129488184 129908016 130064256 130507776 130515868 130939032 130960928 131363568 131543552 131800473 131970048 132227802 132386832 132406136 132838272 133277229 133299516 133429248 133448704 133709346 133892544 134326656 134773416 134793068 135144891 135210384 135834624 136209024 136681972 137105136 137125128 137290048 137758208 138027267 138184704 138193272 138641328 138661544 138664512 139281408 139573791 139732992 139741656 139765024 140218176 140386816 140661009 140841984 140865536 141117066 141137643 141140664 141768576 141789248 142228224 142260828 142722072 143380992 143661033 143776192 144324288 144722088 145191312 145674207 145861632 145870676 146322288 146343624 146368096 146821248 147019264 147306411 147331044 147474432 147495936 147784014 147986496 148466304 148500338 148644864 148956903 148981812 149160992 149644608 149669632 150129792 150335488 150629112 150651076 151117488 151741632 151815168 152342304 152762204 153235152 153257496 153965056 154265769 154441728 154451304 154977984 155467431 155516102 155667456 155994237 155997576 156207968 156691584 156714432 156902912 157209363 157235652 157437952 157745448 157935168 158447232 158470336 158473728 158483554 158997396 159512904 159731456 160249344 160562331 161225484 161303616 161748216 162494976 162812349 163021824 163031932 163587872 164094336 164315648 164636577 164664108 165396672 165932928 165970966 166484808 166509084 166709344 167225472 167249856 167277824 167795712 167806116 168022016 168350184 168374732 168378336 168896016 169127424 169675776 169714672 170264928 170709336 170734228 171051008 171385092 172053504 172078592 172414683 172650912 173210688 173419008 173757717 173812114 174010368 174350232 174585376 175125888 175151424 175733964 175960064 176303736 176515776 177117696 177128678 177677064 177702972 177732688 178279128 178282944 178523392 179076096 179102208 179452017 179697888 180193188 180280512 180906486 181112832 181612032 181966743 182806848 182833504 183399552 183441594 184036356 184257696 184855104 184886016 185496962 185708544 186071256 186098388 186322208 186957568 187536384 187548012 187789312 188156088 188183524 188187552 189024768 189425628 189637632 189681104 190268352 190296096 190929006 191174656 191548044 192432384 192962784 193588416 194232276 194260598 194482176 194862024 195096384 195124832 195761664 195773802 196408548 196441392 196661248 197045352 197315328 197955072 197967346 198193152 198580248 198609204 198642416 199257408 199526144 199949274 200143872 200173056 200564019 200838816 201489984 201536173 202160124 202189602 202322176 202420224 203123072 203751936 204313536 204343328 205022958 205687692 205935072 206637312 207289908 207320134 207556608 207961992 207992316 207996768 208922112 208952576 209599488 209612484 209647536 210327264 210580224 211057567 211262976 211298304 211710996 211996528 212652864 212683872 213391242 213665792 214083108 214967312 215071488 215664288 216486432 216659968 217083132 217114786 217362432 217786968 218792448 218806014 219515436 219552144 220528896 220996566 221243904 221257622 221979744 222012112 222699456 222750507 222967296 222999808 223472718 223727616 223741488 224466912 224504448 225194688 225246311 225503232 225943668 225976614 226234368 227019904 227612448 227722752 228402769 228513456 229143306 229404672 229886244 230201216 230947584 231225344 231676956 231710738 232466976 233274153 233501184 233535232 234311952 235071648 235354368 235853478 235887869 236156928 236618172 236902752 236937296 237670848 237705504 237710592 237725331 238496094 238768128 238802944 239269356 239597184 240257584 240374016 241208648 241838226 241955424 242149376 242622324 242657702 243742464 244532736 244547898 244588792 245381808 245676928 246473472 246514688 246996162 248095008 248131184 248899392 248956449 249763626 250048512 250064016 250874784 250916736 251709174 251745877 252033024 252525276 252562098 252567504 252850176 253691136 253728128 254513664 254572008 255273683 255397392 256064004 256101342 256576512 257077638 257283712 258080256 258117888 258976368 259816032 260128512 260718171 261015552 261031736 261878064 261921856 262727136 263087104 263600946 263639383 263940096 264455604 264773664 264812272 265676544 265693017 266554458 266599032 266858496 266897408 267418692 267785088 268653312 269546832 269586136 270289782 270420768 271359729 271669248 272418048 273363944 274210272 274250256 274580096 275162391 275516416 276054534 276369408 276386544 277282656 277323088 277329024 278245443 278562816 279147582 279465984 279483312 279530048 280436352 280773632 281322018 281363039 281683968 282234132 282275286 282281328 283537152 283578496 284456448 284521656 285305881 285444144 286393509 286761984 287322066 287552384 288648576 289444176 290382624 291348414 291390897 291723264 291741352 292644576 292687248 292736192 293642496 293660703 294038528 294612822 294655781 294662088 294948864 294991872 295568028 295972992 296932608 296951019 297000676 297289728 297913806 297963624 298321984 299289216 299339264 299923911 300259584 301258224 301302152 302234976 303284403 303483264 303630336 304684608 305524408 306470304 306514992 307534437 307930112 308531538 308883456 308902608 309955968 310934862 310980201 311032204 311334912 311988474 311995152 312415936 313383168 313428864 313805824 314418726 314464573 314471304 315490896 315870336 316894464 316940672 316947456 316967108 317994792 319025808 319462912 320086863 320498688 321124662 322450968 322607232 323496432 324989952 325624698 325672179 326043648 326063864 327175744 328188672 328209021 328631296 329273154 329321167 329328216 330793344 331494849 331865856 331886433 331941932 332969616 333018168 333418688 334450944 334499712 334555648 335209077 335591424 335612232 336700368 336749464 336756672 337792032 338254848 338964921 339351552 339429344 340529856 341418672 341468456 342102016 342770184 343714959 344107008 344157184 344829366 345301824 346421376 346838016 347515434 347566107 347624228 348700464 349170752 350251776 350302848 351467928 352607472 353031552 353780217 354235392 354257356 355354128 355405944 355465376 356558256 356565888 357046784 357744141 358152192 358204416 358904034 359395776 360386376 360561024 361812972 362757339 363224064 363933486 363986553 365613696 365667008 366799104 366821847 366883188 368072712 368515392 369710208 369772032 370494243 370993924 372142512 372196776 372644416 373915136 374645439 375072768 375096024 376312176 376367048 376375104 377563761 378049536 378843147 378851256 379275264 379362208 380536704 380592192 381858012 382349312 383096088 384152013 384864768 385925568 387176832 388464552 388521196 389724048 390192768 390249664 391523328 391547604 392817096 392882784 394090704 394630656 395401419 395910144 395934692 397160496 397218408 397284832 398514816 399052288 399831687 399898548 400287744 400346112 401128038 401677632 402979968 403072346 404320248 404379204 404644352 405434673 406246144 407503872 408627072 408686656 410045916 411375384 411870144 413274624 414081801 414579816 414640268 415923984 415984632 415993536 417844224 417905152 418721373 419198976 419224968 419295072 420654528 421160448 421983027 422115134 422525952 422596608 423412929 423421992 423993056 425305728 425367744 426782484 427331584 428166216 429934624 430142976 431328576 432972864 433319936 434166264 434229572 435573936 437584896 437612028 439030872 439104288 441057792 441919233 441993132 442487808 442515244 443959488 444024224 445398912 445501014 445934592 445999616 446870709 446945436 447482976 448933824 449008896 450389376 450492622 451006464 451887336 451953228 454039808 455224896 455445504 456805538 457026912 458286612 459772488 460402432 461895168 462450688 462797307 463353912 463421476 464933952 466548306 467002368 467070464 467982711 468623904 470143296 470708736 471628089 471706956 471775738 472313856 473236344 473805504 473874592 475341696 475411008 475421184 475450662 476992188 477605888 478538712 479194368 480515168 480748032 482417296 483676452 483910848 484298752 485244648 485315404 487484928 489065472 489095796 489177584 490763616 491353856 492946944 493029376 493909731 493992324 496190016 496262368 497798784 497912898 499527252 500128032 501749568 501833472 503418348 503491754 504066048 505050552 505124196 505135008 507382272 507456256 509027328 509144016 510547366 510794784 512128008 512202684 513153024 514155276 514567424 516160512 516235776 517244049 517952736 519632064 519751183 520257024 521436342 522031104 522063472 523756128 523843712 525454272 526174208 527201892 527278766 527880192 528911208 529547328 529624544 531353088 531386034 533108916 533198064 533794816 534837384 535570176 537306624 539093664 539172272 540579564 540841536 542719458 543338496 544836096 546727888 548420544 548500512 549160192 550324782 551032832 552109068 552773088 554565312 554646176 554658048 554692439 556490886 557125632 558295164 558966624 559060096 560872704 561547264 562644036 562726078 563367936 564468264 564550572 564562656 567074304 567156992 568912896 569043312 570611762 570888288 572787018 572870539 573523968 574644132 575104768 577297152 578888352 580765248 580898381 582696828 582781794 583446528 583482704 585289152 585374496 585472384 587284992 587321406 588077056 589225644 589311562 589324176 589983744 591136056 591945984 593865216 593902038 594001352 594579456 595827612 595927248 596643968 598578432 598678528 599847822 600519168 602516448 602604304 604469952 604608519 606568806 606966528 607260672 609369216 611048816 612940608 613029984 615068874 615860224 617063076 617805216 619911936 619950373 621869724 621960402 622064408 622669824 623976948 623990304 624831872 626766336 626857728 627611648 628837452 628929146 628942608 630981792 631740672 633172701 633788928 633881344 633894912 633934216 635989584 638051616 638925824 640173726 640267073 640997376 642249324 644901936 645214464 646992864 649239367 649979904 651249396 651344358 652087296 652127728 654351488 656377344 656418042 657262592 658546308 658642334 658656432 661586688 662989698 663731712 663772866 663883864 665939232 666036336 666837376 668251521 668901888 668999424 669111296 670418154 671182848 671224464 673400736 673498928 673513344 675584064 675738933 676509696 677929842 678703104 678858688 681059712 682837344 682936912 685208307 685540368 687429918 688214016 688314368 689658732 690603648 692842752 692885711 693676032 695030868 695132214 695248456 697400928 698341504 699822459 700503552 700605696 702935856 705214944 706063104 707560434 707663607 708470784 708514712 710708256 710811888 710930752 713116512 713131776 713175993 714093568 715488282 715592611 716304384 716408832 717808068 718791552 720772752 721122048 723625944 725514678 725620469 726448128 727866972 727973106 731227392 731334016 733598208 733643694 733766376 736145424 737030784 739420416 739544064 740988486 741987848 744285024 744393552 745288832 746869347 747830272 749290878 750145536 750192048 752624352 752734096 752750208 755127522 755237631 756099072 757686294 757702512 758550528 758724416 761073408 761184384 763716024 765821049 766192176 768304026 769729536 771851136 774353664 774401677 776929104 777042392 779448096 780385536 780499328 782154513 783046656 783095208 785634192 785765568 788181408 789261312 790802838 790918149 791820288 791869384 794320992 794436816 794569664 797029632 797079051 798104576 799663374 799779977 799797096 800575488 800692224 802256076 803355264 805959936 806144692 808640496 808758408 809288704 810869346 810987583 812492288 814079187 815007744 817254144 817373312 820091832 822750768 823740288 825487173 826549248 828163602 829159632 829280536 831847968 831969264 831987072 834736329 835688448 835810304 837442746 838397952 838449936 838590144 841309056 842320896 843966054 844089117 844230268 845051904 846825858 846843984 847986112 850611456 850735488 853564968 855917643 856332432 859180527 859869248 860285952 862657152 865945728 868332528 868459144 871147872 874172691 875169792 875224056 878061744 878208576 880982109 882115584 883838466 883967343 883986264 884975616 885030488 887918976 888048448 890797824 890853057 891002028 891869184 891999232 893741418 893890872 894965952 897867648 898017792 899771733 900778752 900985244 903774672 903906456 908079616 909853209 910449792 910891008 913611076 914053824 916573224 919544976 920804864 922603311 923790336 925594614 926707824 926842952 929867904 932940603 933096612 934004736 934140928 935965422 937247808 940286592 941417472 943256178 943393719 943413912 943551476 946472688 947611008 947749184 950683392 950822016 950842368 950901324 953984376 957077424 958388736 960260589 961030336 961496064 964834592 967352904 967821696 970489296 970630808 974969856 977016537 978130944 978191592 978355168 981527232 982707712 984627063 985893888 986058752 987819462 987963501 987984648 992380032 992524736 995597568 995659299 995825796 999054504 1000256064 1003499136 1003666944 1005627231 1006836696 1006983508 1010101104 1010248392 1010270016 1014764544 1014912512 1016894763 1018054656 1018288032 1021094732 1021589568 1024256016 1024405368 1026306048 1028310552 1029134848 1031144877 1032321024 1032471552 1034488098 1035905472 1039264128 1039502366 1040514048 1042698321 1042872684 1044126944 1047512256 1047687424 1050908544 1052348416 1054403784 1054557532 1057822416 1059094656 1059249088 1062706176 1062772068 1066217832 1066396128 1069674768 1071140352 1073232423 1074613248 1078187328 1078344544 1081159128 1081683072 1085438916 1088272017 1089672192 1091959659 1093455776 1096841088 1097001024 1098320384 1100465541 1100649564 1102065664 1104218136 1105546176 1109130624 1109292352 1109316096 1109384878 1112981772 1116590328 1117933248 1118120192 1121745408 1123094528 1123936317 1125288072 1125452156 1128936528 1129101144 1129125312 1134148608 1134313984 1136529441 1137825792 1138086624 1141223524 1141776576 1145574036 1145741078 1147047936 1149288264 1150209536 1152456039 1154594304 1157776704 1161530496 1161796762 1165393656 1165563588 1166965408 1170578304 1170748992 1170944768 1174569984 1174642812 1176154112 1178451288 1178623124 1178648352 1182272112 1183891968 1187730432 1187804076 1188002704 1191655224 1191854496 1193287936 1197156864 1197357056 1199495061 1199695644 1201038336 1205032896 1205208608 1208939904 1209217038 1213137612 1213933056 1216304019 1218738432 1222097632 1225881216 1226059968 1230137748 1231720448 1234126152 1235610432 1239823872 1239900746 1243739448 1243920804 1244128816 1247953896 1247980608 1249663744 1253532672 1253715456 1255223296 1256164119 1257674904 1257858292 1257885216 1261963584 1263481344 1266345402 1267577856 1267762688 1267789824 1267868432 1270238787 1271979168 1276103232 1277851648 1280347452 1280534146 1281994752 1284498648 1289803872 1290428928 1293985728 1298478734 1299959808 1302498792 1302688716 1304255456 1308702976 1312754688 1312836084 1314525184 1317092616 1317284668 1317312864 1323173376 1325979396 1327463424 1327545732 1327767728 1331878464 1332072672 1333674752 1336503042 1337803776 1337998848 1338222592 1340612127 1340836308 1342448928 1346801472 1346997856 1347026688 1347110209 1351168128 1351477866 1353019392 1355859684 1357717376 1362119424 1365674688 1365873824 1370416614 1371080736 1374859836 1376628736 1379317464 1381207296 1385685504 1385771422 1387352064 1390061736 1390264428 1390496912 1394801856 1396683008 1399644918 1401007104 1401211392 1403948133 1405871712 1410429888 1410753211 1412126208 1415120868 1415327214 1416941568 1417029424 1421416512 1421623776 1421861504 1426233024 1426263552 1426351986 1428187136 1430976564 1431185222 1432817664 1435616136 1437583104 1441545504 1442244096 1447251888 1451029356 1451240938 1452896256 1455733944 1455946212 1462454784 1462668032 1467196416 1467287388 1467532752 1472290848 1474061568 1477402969 1478840832 1479088128 1481976972 1483975696 1488570048 1488787104 1490577664 1493738694 1495660544 1498581756 1500384096 1505248704 1505468192 1505500416 1505593763 1510255044 1510475262 1512198144 1515372588 1515405024 1517448832 1522146816 1522368768 1527432048 1531642098 1532384352 1536608052 1539459072 1543702272 1548707328 1548803354 1553858208 1554084784 1558896192 1559253549 1560771072 1560998656 1564309026 1566093312 1566190416 1571268384 1571531136 1576362816 1576724177 1578522624 1581605676 1581836298 1583640576 1583738768 1588641984 1588873632 1589139328 1594059264 1594158102 1596209152 1599326748 1599559954 1599594192 1601384448 1604512152 1606710528 1611919872 1612289384 1617280992 1617516816 1618577408 1621738692 1621975166 1624984576 1628158374 1630015488 1634508288 1634746624 1640183664 1645501536 1647480576 1650974346 1651215083 1653098496 1656327204 1658319264 1658561072 1663695936 1663938528 1663974144 1664077317 1669472658 1671376896 1671620608 1674885492 1676899872 1677180288 1682618112 1682722441 1684641792 1687932108 1688178234 1688460536 1690103808 1693651716 1693687968 1695972224 1701222912 1701470976 1707129936 1711835286 1712664864 1718361054 1718611617 1719738496 1720571904 1725314304 1731891456 1736665056 1736918288 1742295744 1742695143 1748345382 1750339584 1750448112 1756123488 1756417152 1761964218 1762221139 1764231168 1767676932 1767934686 1767972528 1769951232 1770060976 1775837952 1776096896 1781595648 1781706114 1782004056 1783738368 1783998464 1787482836 1787781744 1789931904 1795735296 1796035584 1799543466 1801557504 1801970488 1807549344 1807812912 1813825557 1816159232 1819706418 1820899584 1821782016 1827222152 1828107648 1833146448 1839089952 1841609728 1845206622 1845475681 1847580672 1851189228 1853415648 1853685904 1859735808 1859851119 1865881206 1866193224 1868009472 1868281856 1871930844 1874495616 1880573184 1880689787 1882834944 1886512356 1886787438 1886827824 1887102952 1892945376 1895222016 1895498368 1899518103 1901366784 1901644032 1901684736 1901802648 1907968752 1914154848 1916777472 1920521178 1920801219 1922060672 1922992128 1929669184 1934705808 1935643392 1940978592 1941261616 1947718101 1949939712 1954033074 1956261888 1956383184 1956710336 1963054464 1965415424 1969254126 1969541273 1971787776 1975638924 1975927002 1975969296 1984760064 1985049472 1991195136 1991318598 1991651592 1998109008 2000512128 2004754563 2006998272 2007333888 2011254462 2013673392 2013967016 2020202208 2020496784 2020540032 2027216799 2029529088 2029825024 2033789526 2036109312 2036576064 2042189464 2043179136 2048512032 2048810736 2055624921 2056621104 2058269696 2062289754 2062590467 2064642048 2064943104 2068976196 2071810944 2078528256 2078657133 2079004732 2081028096 2085396642 2085745368 2088253888 2095024512 2095374848 2099467377 2101817088 2101947409 2108807568 2109115064 2115644832 2118189312 2118498176 2122990821 2125412352 2125544136 2132435664 2132792256 2139349536 2139527979 2142280704 2146464846 2146777833 2149226496 2156374656 2156689088 2162318256 2163366144 2170877832 2176544034 2176861407 2179344384 2183919318 2186911552 2193682176 2194002048 2196640768 2200931082 2201252011 2201299128 2208436272 2211092352 2218261248 2218584704 2218632192 2218769756 2225963544 2233180656 2235866496 2236240384 2240608041 2243490816 2247872634 2250576144 2250904312 2257873056 2258202288 2258250624 2265712893 2268297216 2268627968 2273058882 2275651584 2276173248 2282447048 2283553152 2291148072 2291482156 2297463147 2298576528 2300419072 2304912078 2305248169 2309188608 2315553408 2323060992 2323205031 2323593524 2330787312 2331127176 2333930816 2341156608 2341497984 2341889536 2346463539 2349139968 2349285624 2356902576 2357246248 2357296704 2364544224 2367783936 2372754447 2375460864 2375608152 2376005408 2383310448 2383708992 2386575872 2391237153 2394313728 2394714112 2398990122 2399339931 2399391288 2402076672 2410065792 2410417216 2417879808 2418434076 2426275224 2427866112 2432608038 2432962749 2437476864 2442237561 2444195264 2451762432 2452119936 2460275496 2468252304 2471220864 2476461519 2479647744 2479801492 2487478896 2487841608 2488257632 2495907792 2495961216 2499327488 2504208987 2507065344 2507430912 2512328238 2515349808 2515716584 2515770432 2523927168 2526962688 2532267351 2532690804 2535155712 2535525376 2535736864 2540477574 2543958336 2552206464 2555703296 2560694904 2561068292 2567752929 2568997296 2579607744 2580857856 2587971456 2596957468 2604997584 2605377432 2608510912 2617405952 2622518073 2625509376 2625672168 2634185232 2634569336 2634625728 2642946327 2646346752 2651902029 2651958792 2654926848 2655091464 2655535456 2663756928 2664145344 2667349504 2672559171 2673006084 2675607552 2675997696 2676445184 2681224254 2681672616 2684897856 2693602944 2693995712 2694053376 2694220418 2702336256 2702955732 2711719368 2715434752 2724238848 2729559627 2731349376 2731747648 2740833228 2742161472 2749719672 2758634928 2762414592 2767809933 2771371008 2771542844 2780123472 2780528856 2780993824 2789603712 2793366016 2798821809 2799289836 2802014208 2802422784 2807896266 2811743424 2820859776 2821506422 2824252416 2830181157 2830241736 2830654428 2834058848 2842833024 2843247552 2843723008 2852466048 2852527104 2852703972 2856374272 2861953128 2862370444 2871232272 2875166208 2883091008 2884488192 2894503776 2902058712 2902481876 2911467888 2911892424 2924909568 2925336064 2931049611 2934392832 2934574776 2935065504 2944581696 2948123136 2953881189 2954805938 2957681664 2958176256 2963890503 2963953944 2967951392 2977140096 2977574208 2981155328 2986977897 2987477388 2991321088 2997163512 3000768192 3010497408 3010936384 3011000832 3011187526 3020510088 3020950524 3030745176 3030810048 3034897664 3044293632 3044737536 3050684289 3054864096 3063284196 3064768704 3073216104 3078918144 3087404544 3093434631 3097414656 3097606708 3107716416 3108169568 3117792384 3118507098 3121542144 3121997312 3128094963 3128618052 3132380832 3142536768 3143062272 3152725632 3153448354 3157045248 3163211352 3163672596 3167477536 3177283968 3177747264 3178278656 3188118528 3188316204 3192418304 3198653496 3199119908 3199188384 3209024304 3213421056 3223839744 3224578768 3234561984 3235033632 3237154816 3243477384 3243950332 3249969152 3256316748 3269016576 3269493248 3275878977 3280367328 3291003072 3294961152 3301396623 3301948692 3302430166 3306196992 3312654408 3316638528 3317122144 3327391872 3327877056 3327948288 3328154634 3338945316 3343241216 3349770984 3353799744 3354360576 3365236224 3365444882 3369283584 3375864216 3376356468 3376921072 3387303432 3387375936 3391944448 3402445824 3402941952 3409588323 3414259872 3423670572 3425329728 3436722108 3437223234 3439476992 3441143808 3450628608 3457368117 3463782912 3473330112 3473836576 3484591488 3485390286 3496690764 3500896224 3512246976 3512834304 3523928436 3524442278 3528462336 3535353864 3535869372 3535945056 3540121952 3551675904 3552193792 3563191296 3563412228 3564008112 3567996928 3574965672 3575563488 3579863808 3591470592 3592071168 3599086932 3603115008 3603940976 3615098688 3615625824 3627651114 3632318464 3639412836 3641799168 3654444304 3656215296 3666292896 3678179904 3683219456 3690413244 3690951362 3695161344 3702378456 3706831296 3707371808 3719471616 3719702238 3731762412 3732386448 3736563712 3743861688 3748991232 3761146368 3761379574 3765669888 3773024712 3773574876 3773655648 3774205904 3785890752 3790444032 3790996736 3799036206 3802733568 3803288064 3803369472 3803605296 3810716361 3815937504 3828309696 3829187287 3833554944 3841042356 3841602438 3844121344 3845984256 3859338368 3869411616 3871286784 3881957184 3882523232 3882847073 3895436202 3899879424 3908066148 3912766368 3913420672 3926108928 3930830848 3938508252 3939082546 3943575552 3951277848 3951854004 3951938592 3969520128 3970098944 3982390272 3982637196 3983303184 3996218016 4001024256 4009509126 4010093773 4013996544 4014667776 4022508924 4027346784 4027934032 4040404416 4040993568 4041080064 4041330627 4054433598 4059058176 4059650048 4067579052 4073152128 4084378928 4086358272 4097024064 4097621472 4111249842 4113242208 4116539392 4124579508 4125180934 4129886208 4137952392 4143621888 4157056512 4157314266 4158009464 4162056192 4170793284 4171490736 4176507776 4190049024 4190749696 4198934754 4203634176 4203894818 4217615136 4218230128 4231289664 4232259633 4236378624 4236996352 4245981642 4250824704 4251088272 4264871328 4265584512 4278699072 4279055958 4279679909 4284561408 4292929692 4293555666 4298452992 4312749312 4313378176 4324636512 4326732288 4339652611 4341755664 4353088068 4353722814 4358688768 4367838636 4373823104 4387364352 4388004096 4393281536 4401862164 4402504022 4402598256 4416872544 4422184704 4432208907 4436522496 4437169408 4437264384 4437539512 4451927088 4466361312 4471732992 4472480768 4481216082 4481869511 4486981632 4495745268 4501152288 4501808624 4515746112 4516404576 4516501248 4516781289 4531425786 4536594432 4537255936 4546117764 4552346496 4564894096 4567106304 4582296144 4582964312 4594926294 4597153056 4600838144 4609824156 4610496338 4618377216 4631106816 4646121984 4646410062 4647187048 4661574624 4662254352 4667861632 4677760647 4682313216 4682995968 4683779072 4692927078 4698279936 4698571248 4713805152 4714492496 4714593408 4729088448 4730172531 4735567872 4745508894 4750921728 4751216304 4752010816 4766620896 4767417984 4773151744 4782474306 4783171663 4788627456 4797980244 4798679862 4798782576 4804153344 4820131584 4820834432 4835759616 4836868152 4850199977 4852550448 4855732224 4865216076 4865925498 4874953728 4884475122 4888390528 4903524864 4904239872 4920550992 4936504608 4942441728 4952923038 4953645249 4959295488 4959602984 4974957792 4975683216 4976515264 4991815584 4991922432 4992231951 4998654976 5008417974 5009148277 5014130688 5014861824 5024656476 5030699616 5031433168 5031540864 5047854336 5048167323 5053925376 5064534702 5065381608 5070311424 5071050752 5071473728 5080955148 5087916672 5104412928 5121389808 5122136584 5135505858 5137994592 5155834851 5159215488 5161715712 5175942912 5193914936 5209995168 5210754864 5217021824 5228085429 5234811904 5245036146 5251018752 5251344336 5268370464 5269138672 5269251456 5285892654 5286663417 5292693504 5303804058 5303917584 5309853696 5310182928 5311070912 5327513856 5328290688 5334699008 5345118342 5345897741 5346012168 5351215104 5351995392 5362448508 5363345232 5369795712 5387205888 5387991424 5388106752 5388440836 5404672512 5405911464 5420811739 5423438736 5430869504 5441476671 5448477696 5459119254 5462698752 5463495296 5481666456 5484322944 5499439344 5517269856 5524829184 5535619866 5536427043 5542742016 5543085688 5560246944 5561057712 5561987648 5579207424 5579553357 5586732032 5597643618 5598459839 5598579672 5604028416 5604845568 5615792532 5623486848 5641719552 5642069361 5643012844 5648504832 5660362314 5660483472 5661308856 5668117696 5685666048 5686495104 5687446016 5698554309 5704932096 5705054208 5705407944 5723906256 5724740888 5742464544 5750332416 5762403657 5766182016 5768976384 5789007552 5804117424 5804963752 5822935776 5823784848 5843154303 5849819136 5850672128 5862099222 5868785664 5869149552 5870131008 5889163392 5896246272 5907762378 5908623819 5909611876 5915363328 5927781006 5927907888 5935902784 5954280192 5955148416 5962310656 5973955794 5974826887 5974954776 5994327024 6001536384 6014263689 6020994816 6021872768 6022001664 6022375052 6041020176 6041901048 6061490352 6061620096 6069795328 6081650397 6088587264 6089475072 6101368578 6109728192 6126568392 6129537408 6146432208 6166874763 6174809088 6186869262 6187771401 6194829312 6195213416 6215432832 6216339136 6235584768 6235971399 6237014196 6243084288 6243994624 6256189926 6257236104 6264761664 6285073536 6286124544 6298402131 6305451264 6305842227 6306896708 6326422704 6327345192 6334955072 6354567936 6355494528 6356557312 6368972463 6376237056 6376632408 6397306992 6398239816 6398376768 6418048608 6418583937 6426842112 6440333499 6447679488 6449157536 6469123968 6470067264 6486954768 6487900664 6499938304 6512633496 6530584221 6538033152 6538986496 6551757954 6560734656 6582006144 6589922304 6602793246 6603756033 6603897384 6604860332 6625308816 6633277056 6634244288 6654783744 6655754112 6655896576 6656309268 6677890632 6699541968 6707599488 6708721152 6721824123 6730472448 6730889764 6751728432 6752712936 6753842144 6774606864 6774751872 6783888896 6797138679 6804891648 6805883904 6819176646 6828519744 6847341144 6850659456 6873444216 6874446468 6878953984 6892389441 6901257216 6914736234 6915744507 6927565824 6946660224 6947673152 6969182976 6969615093 6970780572 6993381528 7001792448 7024493952 7025668608 7039390617 7047856872 7048884556 7070707728 7071738744 7071890112 7080243904 7103351808 7104387584 7118263341 7126382592 7126824456 7128016224 7149931344 7151126976 7159727616 7173711459 7182941184 7184142336 7198019793 7198173864 7206230016 7207881952 7230197376 7231251648 7255302228 7264636928 7278825672 7283598336 7298888247 7308888608 7312430592 7332585792 7356359808 7366438912 7380826488 7381902724 7404756912 7413662592 7414743616 7438943232 7439404476 7463524824 7464772896 7487723376 7497982464 7512626961 7522292736 7522759148 7546049424 7547149752 7547311296 7548411808 7571781504 7580888064 7581993472 7596802053 7598072412 7605467136 7606576128 7607210592 7621432722 7631875008 7656619392 7658374574 7667109888 7682084712 7683204876 7688242688 7703258787 7718676736 7738823232 7742573568 7763914368 7765046464 7765694146 7790872404 7816132296 7825532736 7826841344 7852217856 7861661696 7867554219 7877016504 7878165092 7902555696 7903708008 7903877184 7939040256 7940197888 7955706087 7964780544 7965274392 7966606368 7992436032 8002048512 8017677513 8019018252 8020187546 8027993088 8029335552 8045017848 8054693568 8055868064 8080808832 8081987136 8082160128 8082661254 8108867196 8119300096 8135158104 8146304256 8168757856 8172716544 8194048128 8195242944 8222499684 8226484416 8233078784 8249159016 8250361868 8275904784 8287243776 8314113024 8314628532 8316018928 8341586568 8342981472 8353015552 8380098048 8381499392 8396465427 8397869508 8407268352 8407789636 8435230272 8436460256 8462579328 8464519266 8472757248 8473992704 8490543471 8491963284 8502176544 8529742656 8531169024 8557398144 8558111916 8559359818 8569122816 8585859384 8587111332 8625498624 8626756352 8649273024 8653464576 8679305222 8683511328 8706176136 8707445628 8735677272 8747646208 8774728704 8776008192 8786563072 8793148833 8803724328 8805008044 8805196512 8833745088 8844369408 8864417814 8873044992 8874338816 8874528768 8875079024 8891671509 8903854176 8932722624 8943465984 8944961536 8960933691 8962432164 8963739022 8973963264 8991490536 9002304576 9003617248 9031492224 9032809152 9033002496 9033562578 9062851572 9074511872 9092235528 9104692992 9129788192 9134212608 9164592288 9165928624 9189852588 9194306112 9201676288 9219648312 9220992676 9236754432 9262213632 9292243968 9292820124 9294374096 9323149248 9324508704 9335723264 9355521294 9364626432 9365991936 9367558144 9384284889 9385854156 9397142496 9427610304 9428984992 9429186816 9429771463 9458176896 9460345062 9471135744 9491017788 9502432608 9504021632 9533241792 9534835968 9546303488 9564948612 9566343326 9577254912 9595960488 9597359724 9597565152 9640263168 9641668864 9671519232 9673736304 9700399954 9705100896 9711464448 9730432152 9731850996 9749907456 9768950244 9776781056 9807049728 9808479744 9827636931 9841101984 9873009216 9875272477 9884883456 9905846076 9907290498 9918590976 9919205968 9949915584 9951366432 9953030528 9983631168 9983844864 9984463902 9997309952 10016835948 10018296554 10029723648 10049312952 10061399232 10062866336 10063081728 10095708672 10096334646 10107850752 10129069404 10130763216 10142101504 10142947456 10161910296 10175833344 10208825856 10242779616 10244273168 10271011716 10275989184 10311669702 10318430976 10323431424 10351885824 10387829872 10419990336 10421509728 10434043648 10456170858 10469623808 10490072292 10502688672 10536740928 10538277344 10538502912 10539156341 10571785308 10573326834 10585387008 10607608116 10607835168 10620365856 10622141824 10655027712 10656581376 10669398016 10690236684 10691795482 10692024336 10703990784 10724897016 10726690464 10739591424 10774411776 10775982848 10776213504 10776881672 10809345024 10811822928 10841623478 10846877472 10861739008 10882953342 10884540241 10896955392 10918238508 10925397504 10926990592 10963332912 10968645888 10998878688 11034539712 11037069239 11049658368 11071239732 11072854086 11085484032 11086171376 11120493888 11122115424 11123975296 11158414848 11159106714 11173464064 11195287236 11196919678 11197159344 11209691136 11231585064 11246973696 11283439104 11284138722 11286025688 11297009664 11320724628 11320966944 11322617712 11336235392 11371332096 11372990208 11374892032 11397108618 11409864192 11410108416 11410815888 11447812512 11449481776 11484929088 11487561861 11500664832 11524807314 11532364032 11537952768 11578015104 11608234848 11609927504 11645871552 11647569696 11648541219 11686308606 11699638272 11701344256 11724198444 11738299104 11740262016 11778326784 11779057087 11792492544 11815524756 11817247638 11819223752 11830726656 11855562012 11855815776 11871805568 11908560384 11910296832 11924621312 11947911588 11949653774 11949909552 11988654048 12003072768 12028527378 12030281319 12041989632 12043745536 12044003328 12044750104 12082040352 12083802096 12122980704 12123240192 12123991881 12139590656 12163300794 12165074387 12177174528 12178950144 12202737156 12219456384 12253136784 12259074816 12292864416 12333749526 12335547973 12349618176 12373738524 12375542802 12389658624 12390426832 12430865664 12432678272 12471169536 12471942798 12474028392 12486168576 12487989248 12512379852 12514472208 12529523328 12570147072 12572249088 12596804262 12610902528 12611684454 12613793416 12652845408 12654690384 12669910144 12696778899 12709135872 12710989056 12713114624 12737944926 12752474112 12753264816 12794613984 12796479632 12796753536 12836097216 12837167874 12839039727 12853684224 12880666998 12895358976 12898315072 12938247936 12940134528 12973909536 12975801328 13018957833 13025266992 13061168442 13076066304 13077972992 13103515908 13121469312 13164012288 13164828509 13179844608 13205586492 13207512066 13207794768 13209720664 13250617632 13266554112 13268488576 13296626721 13309567488 13311508224 13311793152 13312618536 13355781264 13399083936 13415198976 13417442304 13443648246 13445608533 13460944896 13461779528 13503456864 13505425872 13507684288 13549213728 13549503744 13550343867 13567777792 13594277358 13596259609 13609783296 13611767808 13638353292 13657039488 13694682288 13701318912 13746888432 13748892936 13757907968 13784778882 13786788911 13802514432 13829472468 13831489014 13855131648 13893320448 13895346304 13938365952 13939230186 13941561144 13986763056 14003584896 14033281941 14048987904 14051337216 14078781234 14095713744 14097769112 14141415456 14143477488 14143780224 14160487808 14190517593 14206703616 14208775168 14236526682 14252765184 14253648912 14256032448 14299862688 14302253952 14319455232 14347422918 14349514989 14365882368 14396039586 14396347728 14412460032 14415763904 14460394752 14462503296 14510604456 14550599931 14557651344 14567196672 14597776494 14617777216 14624861184 14665171584 14712719616 14713631863 14761652976 14763805448 14809513824 14827325184 14829487232 14860935747 14877886464 14878808952 14927049648 14929545792 14975446752 14976695853 14995964928 15025253922 15027444831 15044585472 15045518296 15092098848 15094299504 15094622592 15096823616 15143563008 15144501969 15161776128 15163986944 15193604106 15196144824 15210934272 15213152256 15214421184 15242865444 15263750016 15313238784 15316749148 15364169424 15366409752 15376485376 15406517574 15408764077 15437353472 15467504553 15477646464 15485147136 15527828736 15530092928 15531388292 15581744808 15632264592 15651065472 15653682688 15684256287 15704435712 15735108438 15754033008 15756330184 15805111392 15807416016 15807754368 15859990251 15878080512 15880395776 15911412174 15929561088 15930548784 15933212736 15984872064 16004097024 16035355026 16037693223 16038036504 16040375092 16055986176 16090035696 16109387136 16111736128 16161617664 16163974272 16164320256 16165322508 16217734392 16262435217 16270316208 16292608512 16324430013 16337515712 16345433088 16388096256 16390485888 16444999368 16452968832 16498318032 16500723736 16551809568 16574487552 16609281129 16628226048 16629257064 16632037856 16683173136 16685962944 16706031104 16738660071 16760196096 16762998784 16792930854 16795379517 16795739016 16814536704 16815579272 16870460544 16872920512 16925158656 16926208083 16929038532 16945514496 16947985408 16981086942 16983926568 17004353088 17059485312 17062338048 17095662927 17114796288 17116223832 17118719636 17171718768 17174222664 17250997248 17253512704 17287210971 17298546048 17306929152 17358610444 17367022656 17412352272 17414891256 17471354544 17495292416 17529462909 17549457408 17552016384 17586297666 17607448656 17610016088 17610393024 17667490176 17688738816 17725871457 17728835628 17746089984 17748677632 17750158048 17783343018 17807708352 17865445248 17886931968 17889923072 17921867382 17924480661 17924864328 17927478044 17982981072 18004609152 18007234496 18062984448 18065618304 18066004992 18067125156 18125703144 18184471056 18209385984 18244951191 18259576384 18268425216 18329184576 18331857248 18379705176 18388612224 18439296624 18441985352 18500624289 18524427264 18563314203 18584487936 18585640248 18588748192 18646298496 18649017408 18671446528 18707914197 18711042588 18729252864 18731983872 18735116288 18768569778 18771708312 18794284992 18855220608 18857969984 18858373632 18859542926 18916353792 18917526681 18920690124 18982035576 19004865216 19008043264 19066483584 19069671936 19092606976 19106917389 19129897224 19132686652 19191920976 19194719448 19195130304 19280526336 19283337728 19321000497 19343038464 19347472608 19400799908 19410201792 19460864304 19463701992 19499814912 19537900488 19553562112 19591752663 19614099456 19616959488 19655273862 19682203968 19746018432 19750544954 19769766912 19811268099 19811692152 19814580996 19838411936 19899831168 19902732864 19906061056 19967262336 19967689728 19968927804 19994619904 20033671896 20036593108 20098625904 20122798464 20125732672 20126163456 20191417344 20192669292 20258138808 20261526432 20285894912 20323820592 20351666688 20391416037 20417651712 20485559232 20488546336 20542023432 20551978368 20623339404 20636861952 20677168323 20703771648 20747233521 20775659744 20839980672 20843019456 20868087296 20908845279 20912341716 20939247616 20980144584 21005377344 21073481856 21076554688 21077005824 21078312682 21143570616 21146653668 21215216232 21215670336 21240731712 21244283648 21310055424 21313162752 21338796032 21354790023 21380473368 21383590964 21384048672 21449794032 21453380928 21479182848 21548823552 21551965696 21552427008 21553763344 21594059379 21618690048 21623645856 21683246956 21693754944 21723478016 21765906684 21769080482 21793910784 21836477016 21850795008 21853981184 21896664741 21926665824 21937291776 21997757376 22069079424 22074138478 22099316736 22142479464 22145708172 22172342752 22240987776 22244230848 22247950592 22316829696 22318213428 22346928128 22390574472 22393839356 22394318688 22463170128 22493947392 22566878208 22568277444 22572051376 22641449256 22641933888 22645235424 22672470784 22742664192 22745980416 22749784064 22790406159 22794217236 22819728384 22821631776 22895625024 22898963552 22969858176 22975123722 23001329664 23049614628 23064728064 23109776361 23156030208 23216469696 23219855008 23291743104 23295139392 23297082438 23372617212 23402688512 23448396888 23476598208 23480524032 23556653568 23558114174 23584985088 23631049512 23634495276 23638447504 23711124024 23711631552 23743611136 23817120768 23820593664 23849242624 23867118261 23895823176 23899307548 23899819104 23977308096 24006145536 24057054756 24060562638 24083979264 24087491072 24088006656 24089500208 24164080704 24167604192 24245961408 24246480384 24247983762 24279181312 24326601588 24330148774 24357900288 24405474312 24438912768 24506273568 24518149632 24585728832 24667499052 24671095946 24699236352 24747477048 24751085604 24780853664 24861731328 24865356544 24942339072 24943885596 24948056784 24975978496 25024759704 25028944416 25059046656 25140294144 25144498176 25193608524 25221805056 25223368908 25227586832 25305690816 25309380768 25339820288 25393557798 25418271744 25421978112 25426229248 25471630413 25475889852 25506529632 25589227968 25592959264 25593507072 25595093971 25672194432 25674335748 25678079454 25707368448 25761333996 25796630144 25876495872 25880269056 25947819072 25951602656 26037915666 26050533984 26122336884 26155945984 26207031816 26242938624 26328024576 26329657018 26359689216 26411172984 26415024132 26415589536 26419441328 26501235264 26533108224 26536977152 26593253442 26619134976 26623016448 26623586304 26625237072 26675014527 26711562528 26798167872 26804311009 26830397952 26834884608 26887296492 26891217066 26921889792 26923559056 27006913728 27010851744 27015368576 27098427456 27099007488 27100687734 27135555584 27188554716 27192519218 27223535616 27276706584 27314078976 27389364576 27402637824 27493776864 27497785872 27515815936 27569557764 27573577822 27605028864 27658944936 27662978028 27710263296 27786640896 27790692608 27876731904 27878460372 27883122288 27973526112 28007169792 28066563882 28070656411 28097975808 28102674432 28157562468 28191427488 28195538224 28282830912 28286954976 28287560448 28289314389 28320975616 28381035186 28413407232 28417550336 28473053364 28507297824 28512064896 28599725376 28604507904 28606281497 28638910464 28694845836 28699029978 28731764736 28792079172 28792695456 28831527808 28920789504 28925006592 29021208912 29101199862 29115302688 29134393344 29195552988 29235554432 29249722368 29330343168 29425439232 29427263726 29523305952 29527610896 29619027648 29625817431 29654650368 29658974464 29721871494 29755772928 29757617904 29854099296 29859091584 29950893504 29953391706 29957759363 29991929856 30050507844 30054889662 30089170944 30091036592 30184197696 30188599008 30189245184 30193647232 30287126016 30289003938 30323552256 30327973888 30387208212 30392289648 30426304512 30428842368 30485730888 30527500032 30626477568 30633498296 30728338848 30732819504 30752970752 30813035148 30817528154 30874706944 30935009106 30955292928 30970294272 31055657472 31060185856 31062776584 31163489616 31264529184 31302130944 31307365376 31368512574 31373086577 31408871424 31470216876 31508066016 31512660368 31610222784 31614832032 31615508736 31617469023 31719980502 31756161024 31760791552 31822824348 31861097568 31866425472 31969744128 31971726379 32008194048 32070710052 32075386446 32076073008 32080750184 32111972352 32180071392 32218774272 32223472256 32323235328 32327948544 32328640512 32330645016 32435468784 32524870434 32540632416 32585217024 32648860026 32653620723 32675031424 32690866176 32776192512 32780971776 32889998736 32905937664 32996636064 33001447472 33103619136 33111207717 33148975104 33218562258 33256452096 33258514128 33264075712 33366346272 33371925888 33412062208 33477320142 33482201641 33520392192 33585861708 33590759034 33591478032 33629073408 33631158544 33740921088 33745841024 33850317312 33852416166 33858077064 33891028992 33895970816 33962173884 33967853136 34008706176 34118970624 34124676096 34191325854 34229592576 34232447664 34237439272 34343437536 34348445328 34462685583 34501994496 34507025408 34574421942 34597092096 34613858304 34717220888 34734045312 34824704544 34829782512 34942709088 34945623657 34990584832 35058925818 35064037939 35098914816 35104032768 35172595332 35214897312 35220032176 35220786048 35334980352 35337171261 35377477632 35451742914 35457671256 35492179968 35497355264 35500316096 35566686036 35615416704 35730890496 35733105953 35773863936 35843734764 35848961322 35849728656 35854956088 35965962144 36009218304 36014468992 36090843957 36125968896 36131236608 36132009984 36134250312 36251406288 36368942112 36371975643 36418771968 36489902382 36495223161 36519152768 36536850432 36658369152 36663714496 36759410352 36777224448 36878593248 36883970704 37001248578 37006643919 37048854528 37126628406 37168975872 37171280496 37177496384 37292596992 37298034816 37342893056 37415828394 37421284187 37422085176 37458505728 37463967744 37537139556 37543416624 37588569984 37710441216 37715939968 37716747264 37719085852 37832707584 37835053362 37841380248 37964071152 38009730432 38016086528 38090336697 38132967168 38139343872 38213834778 38259794448 38265373304 38383841952 38389438896 38390260608 38517119181 38561052672 38566675456 38642000994 38686076928 38694945216 38801599816 38820403584 38921728608 38927403984 39056873499 39075800976 39107124224 39183505326 39189218873 39228198912 39233918976 39310547724 39364407936 39492036864 39494485527 39501089908 39539533824 39622536198 39623384304 39629161992 39676823872 39799662336 39805465728 39812122112 39889880163 39934524672 39935379456 39937000771 39937855608 40067343792 40073186216 40197251808 40245596928 40251465344 40252326912 40336825599 40382834688 40385338584 40516277616 40523052864 40571789824 40647641184 40651031601 40703333376 40782832074 40788778827 40835303424 40971118464 40977092672 41084046864 41103956736 41246678808 41273723904 41354336646 41360366733 41407543296 41494467042 41551319488 41679961344 41686038912 41736174592 41817690558 41823788209 41824683432 41960289168 42010754688 42099845823 42146963712 42153109376 42154011648 42156625364 42287141232 42293307336 42430432464 42431340672 42481463424 42488567296 42571552779 42620110848 42626325504 42709580046 42760946736 42767181928 42768097344 42899588064 42906761856 42958365696 43048544967 43097647104 43103931392 43107526688 43188118758 43237380096 43247291712 43366493912 43387509888 43446956032 43531813368 43538160964 43651799793 43672954032 43701590016 43707962368 43793329482 43853331648 43874583552 43995514752 44138158848 44140895589 44148276956 44284958928 44291416344 44344685504 44481975552 44488461696 44495901184 44582807241 44633659392 44636426856 44781148944 44787678712 44788637376 44926340256 44930087559 44987894784 45082334493 45133756416 45136554888 45144102752 45282898512 45283867776 45290470848 45344941568 45433505907 45485328384 45491960832 45499568128 45580812318 45588434472 45639456768 45643263552 45791250048 45797927104 45939716352 45950247444 46099229256 46129456128 46219552722 46226292231 46312060416 46402513659 46432939392 46439710016 46583486208 46590278784 46594164876 46745234424 46896793776 46953196416 46961048064 47052768861 47113307136 47116228348 47262099024 47268990552 47276895008 47422248048 47423263104 47487222272 47579970753 47634241536 47641187328 47734236522 47791646352 47798615096 47799638208 47954616192 48012291072 48113079669 48114109512 48121125276 48167958528 48174982144 48179000416 48328161408 48335208384 48491922816 48492960768 48495967524 48558362624 48653203176 48660297548 48787305651 48810948624 48877825536 49012547136 49036299264 49171457664 49334998104 49342191892 49494954096 49502171208 49561707328 49723462656 49730713088 49827843387 49884678144 49887771192 49896113568 50049519408 50057888832 50118093312 50215980213 50280588288 50288996352 50386138551 50387217048 50443610112 50446737816 50455173664 50611381632 50618761536 50679640576 50778624249 50787115596 50836543488 50843956224 50852458496 50943260826 50951779704 51013059264 51178455936 51185918528 51187014144 51190187942 51344388864 51348671496 51356158908 51522667992 51593260288 51752991744 51760538112 51861632913 51895638144 51903205312 52075831332 52101067968 52244673768 52414063632 52485877248 52588388727 52656049152 52659314036 52822345968 52830048264 52831179072 52838882656 53002470528 53066216448 53073954304 53177614371 53186506884 53238269952 53246032896 53250474144 53350029054 53423125056 53596335744 53608622018 53660795904 53669769216 53773441983 53774592984 53782434132 53847118112 54013827456 54021703488 54030737152 54196854912 54198014976 54201375468 54271111168 54377109432 54385038436 54553413168 54628157952 54778729152 54805275648 54987553728 54995571744 55031631872 55139115528 55147155644 55317889872 55325956056 55573281792 55581385216 55689942609 55753463808 55756920744 55766244576 55947052224 56014339584 56123742591 56133127764 56141312822 56195951616 56205348864 56315124936 56382854976 56391076448 56565661824 56573909952 56575120896 56578628778 56641951232 56752580043 56762070372 56835100672 56946106728 57014595648 57024129792 57199450752 57209015808 57212562994 57277820928 57389691672 57398059956 57584158344 57585390912 57663055616 57841579008 57850013184 57963001491 58042417824 58202399724 58230605376 58391105976 58471108864 58499444736 58660686336 58775257989 58850878464 58854527452 59046611904 59055221792 59238055296 59251634862 59309300736 59317948928 59433804297 59443742988 59515235808 59708198592 59718183168 59901787008 59906783412 59915518726 59983859712 60101015688 60109779324 60182073184 60368395392 60377198016 60378490368 60387294464 60574252032 60578007876 60655947776 60774416424 60784579296 60857684736 60971461776 61055000064 61252955136 61266996592 61456677696 61465639008 61505941504 61626070296 61635056308 61749413888 61870018212 61910585856 62111314944 62120371712 62125553168 62241700563 62326979232 62529058368 62604261888 62614730752 62726535837 62737025148 62746173154 62817742848 62940433752 63016132032 63025320736 63220445568 63229664064 63231017472 63234938046 63439961004 63521583104 63645648696 63722195136 63732850944 63939488256 63943452758 64016388096 64141420104 64150772892 64152146016 64161500368 64360142784 64437548544 64446944512 64646470656 64655897088 64657281024 64661290032 64782178137 64870937568 65049740868 65081264832 65170434048 65297720052 65307241446 65350062848 65381732352 65552385024 65561943552 65689994223 65779997472 65811875328 65993272128 66002894944 66008400241 66207238272 66222415434 66297950208 66437124516 66517028256 66528151424 66732692544 66743851776 66824124416 66954640284 66964403282 67040784384 67171723416 67181518068 67182956064 67262317088 67481842176 67491682048 67700634624 67704832332 67716154128 67791941632 67924347768 67935706272 68017412352 68237941248 68249352192 68382651708 68459185152 68464895328 68474878544 68686875072 68696890656 68925371166 69003988992 69014050816 69148843884 69194184192 69434441776 69468090624 69649409088 69659565024 69885418176 69891247314 69981169664 70117851636 70128075878 70208065536 70345190664 70429794624 70440064352 70441572096 70669960704 70674342522 70754955264 70903485828 70915342512 70994710528 71000632192 71133372072 71230833408 71461780992 71466211906 71547727872 71687469528 71697922644 71699457312 71709912176 71931924288 72018436608 72028937984 72181687914 72251937792 72262473216 72264019968 72268500624 72502812576 72737884224 72743951286 72754558453 72837543936 72979804764 72990446322 73038305536 73073700864 73316738304 73327428992 73518820704 73554448896 73757186496 73767941408 73774094387 74002497156 74013287838 74097709056 74253256812 74342560992 74354992768 74585193984 74596069632 74685786112 74831656788 74842568374 74844170352 74927935488 75074279112 75086833248 75177139968 75420882432 75431879936 75433494528 75438171704 75665415168 75670106724 75682760496 75928142304 76019460864 76032173056 76180673394 76191781687 76265934336 76278687744 76427669556 76519588896 76530746608 76767683904 76778877792 76780521216 76785281913 77034238362 77122105344 77133350912 77284001988 77389890432 77603199632 77640807168 77843457216 77854807968 78113746998 78151601952 78214248448 78367010652 78378437746 78467837952 78621095448 78728815872 78984073728 78988971054 79002179816 79079067648 79245072396 79246768608 79258323984 79353647744 79599324672 79610931456 79624244224 79779760326 79869049344 79870758912 79874001542 79875711216 80134687584 80146372432 80394503616 80412933027 80491193856 80502930688 80504653824 80673651198 80765669376 80770677168 81032555232 81046105728 81143579648 81295282368 81302063202 81313918271 81406666752 81565664148 81577557654 81670606848 81942236928 81954185344 82168093728 82207913472 82453399609 82493357616 82547447808 82708673292 82720733466 82815086592 82988934084 83102638976 83359922688 83372077824 83472349184 83635381116 83647576418 83649366864 83920578336 84021509376 84199691646 84211969233 84293927424 84306218752 84308023296 84313250728 84574282464 84586614672 84860864928 84862681344 84867943167 84962926848 84977134592 85143105558 85155520709 85240221696 85252651008 85419160092 85521893472 85534363856 85536194688 85799176128 85813523712 85818844491 85916731392 86097089934 86195294208 86207862784 86215053376 86376237516 86494583424 86732987824 86775019776 87063626736 87076321928 87303599586 87345908064 87403180032 87415924736 87586658964 87706663296 87749167104 87991029504 88276317696 88281791178 88296553912 88569917856 88582832688 88689371008 88877452293 88963951104 88976923392 88991802368 89165614482 89267318784 89272853712 89562297888 89575357424 89577274752 89852680512 89860175118 89873278089 89975789568 90164668986 90267512832 90273109776 90288205504 90565797024 90567735552 90580941696 90689883136 90867011814 90880261597 90970656768 90983921664 91161624636 91176868944 91278913536 91286527104 91582500096 91595854208 91879432704 91900494888 92153799563 92198458512 92258912256 92439105444 92452584462 92624120832 92805027318 92865878784 92879420032 93166972416 93180557568 93188329752 93490468848 93793587552 93906392832 93922096128 94105537722 94119259731 94226614272 94232456696 94524198048 94537981104 94553790016 94844496096 94846526208 94852407069 94974444544 95159941506 95173817263 95268483072 95282374656 95468473044 95583292704 95597230192 95599276416 95909232384 95915179137 96024582144 96226159338 96228219024 96242250552 96335917056 96349964288 96358000832 96656322816 96670416768 96983845632 96985921536 96991935048 97306406352 97320595096 97574611302 97621897248 97755651072 97960862169 98025094272 98072598528 98342915328 98669996208 98684383784 98989908192 99004342416 99123414656 99333623151 99446925312 99461426176 99655686774 99769356288 99775542384 99792227136 100099038816 100115777664 100236186624 100431960426 100446604923 100561176576 100772277102 100774434096 100887220224 100893475632 100910347328 101222763264 101237523072 101359281152 101557248498 101572057079 101574231192 101673086976 101687912448 101886521652 101903559408 102026118528 102356911872 102371837056 102374028288 102380375884 102688777728 102697342992 102712317816 102995423041 103045335984 103186520576 103388056749 103505983488 103521076224 103723265826 103791276288 103806410624 104151662664 104202135936 104489347536 104828127264 104836870971 104971754496 105176777454 105192113817 105312098304 105318628072 105644691936 105660096528 105662358144 105677765312 106004941056 106011513783 106132432896 106147908608 106355228742 106373013768 106476539904 106492065792 106500948288 106700058108 106846250112 107192671488 107199317859 107217244036 107321591808 107546883966 107549185968 107564868264 107694236224 108027654912 108043406976 108061474304 108272531871 108393709824 108396029952 108402750936 108754218864 108770076872 109106826336 109115926929 109256315904 109485669483 109557458304 109610551296 109975107456 109991143488 110278231056 110294311288 110635779744 110651912112 111019931757 111146563584 111162770432 111379885218 111506927616 111513841488 111532489152 111894104448 112028679168 112247485182 112263852561 112266255528 112282625644 112391903232 112630249872 112765709952 112782152896 113131323648 113147819904 113150241792 113157257556 113283902464 113505160086 113524140744 113892213456 114029191296 114048259584 114271010091 114398901504 114418031616 114425125988 114779383344 114796119912 115168316688 115170781824 115326111232 115551357543 115683158016 115700026368 115926002982 116084835648 116404799448 116461210752 116782211952 116942217728 117170620497 117321372672 117550515978 117567656619 117701756928 117709054904 118093223808 118110443584 118476110592 118483456581 118503269724 118618601472 118635897856 118867608594 118887485976 119030471616 119416397184 119436366336 119669640489 119803574016 119811002313 119813566824 119831037452 120202031376 120219558648 120364146368 120736790784 120754396032 120756980736 120774588928 121010476797 121148504064 121156015752 121548832848 121569158592 121715369472 121942923552 121953094803 122110000128 122366336481 122505910272 122533993184 122913355392 122931278016 123252140592 123270112616 123498827776 123740036424 123821171712 124081100199 124222629888 124240743424 124251106336 124483401126 124653958464 125058116736 125208523776 125229461504 125453071674 125471364627 125474050296 125492346308 125880867504 126032264064 126050641472 126440891136 126459328128 126462034944 126469876092 126879922008 127291297392 127444390272 127465701888 127714658337 127878976512 127886905516 128282840208 128301545784 128304292032 128323000736 128720285568 128875097088 128893889024 129145634901 129292941312 129311794176 129322580064 129564356274 129741875136 130099481736 130162529664 130340868096 130595440104 130614482892 130700125696 130955399379 131104770048 131123887104 131379988446 131559994944 131623750656 131986544256 132005789888 132016800482 132414476544 132422686767 132444830868 132874249032 133034056512 133056302848 133465385088 133487703552 133648248832 133748421723 133909280568 133928806564 134343446832 134363036136 134365912128 134524634176 134963684352 134983364096 135247003479 135401269248 135409664664 135432308256 135848695536 135871412544 136034824704 136300517721 136475882496 136498704384 136765303416 136918370304 136929790656 136949757088 137373750144 137393781312 137850742332 138028101632 138297687768 138388368384 138678876693 138868883552 138936181248 139298818176 139319130048 139770836352 139782494628 139962339328 140235703272 140256151756 140690381328 140859589248 140880128704 140883144192 141339921408 141348685044 141806971656 141830685024 142001264384 142266744144 142461666816 142739912259 142923561984 142932423812 143374939056 143395845288 143398914624 143419824352 143863848576 144036873216 144057875968 144339239007 144363375828 144503875584 144524946432 144537001248 145005625152 145475768448 145487902572 145509116906 145675087872 145959609528 145980892644 146076611072 146361916953 146633476608 146654857984 147037641408 147108897792 147514372992 147535882816 147548188774 148004994312 148026575676 148506513624 148685121984 148709985536 149170387968 149192139264 149371572224 149483530161 149663313576 149685136748 149688340704 150148558224 150173666496 150354279936 150841764864 150863759872 150866989056 150876343408 151158415653 151330830336 151340213448 151365520992 151856284608 152038921728 152064346112 152335872747 152361346788 152383563374 152531868672 152557375488 152855339112 153039177792 153061493216 153535367808 153557755584 153561042432 153570563826 154068476724 154266701824 154568003976 154779780864 155206399264 155281614336 155686914432 155709615936 156227493996 156303203904 156428496896 156734021304 156756875492 157242190896 157457631744 157968147456 157977942108 158004359632 158490144792 158493537216 158516647968 158707295488 159198649344 159221862912 159248488448 159532843113 159559520652 159738098688 159748003084 159751422432 160269375168 160292744864 160789007232 160825866054 160982387712 161005861376 161009307648 161320325949 161347302396 161541354336 162065110464 162092211456 162287159296 162590564736 162604126404 162627836542 162813333504 163131328296 163155115308 163884473856 163908370688 164336187456 164415826944 164906799218 164986715232 165094895616 165417346584 165441466932 165977868168 166205277952 166719845376 166744155648 166944698368 167069827827 167270762232 167295152836 167298733728 167841156672 168043018752 168399383292 168423938466 168587854848 168612437504 168616046592 168626501456 169148564928 169173229344 169721729856 169725362688 169735886334 169925853696 169954269184 170257740129 170286211116 170311041418 170505302016 170838320184 171043786944 171068727712 171072389376 171598352256 171627047424 171637688982 171833462784 172194179868 172415725568 172430106752 172752475032 172989166848 173465975648 173550039552 174127253472 174152643856 174607199172 174691816128 174831849472 175173317928 175413326592 175498334208 175982059008 176552635392 176563582356 176593107824 177139835712 177165665376 177378742016 177754904586 177927902208 177953846784 177983604736 178301412891 178331228964 178545707424 179124595776 179150714848 179154549504 179165657797 179705361024 179720350236 179746556178 179951579136 180329337972 180546219552 180576411008 181131594048 181135471104 181161883392 181379766272 181734023628 181760523194 181967843328 182323249272 182353737888 182573054208 183165000192 183191708416 183758865408 183800989776 184307599126 184396917024 184517824512 184878210888 184905168924 185248241664 185610054636 185731757568 185758840064 186333944832 186361115136 186376659504 186725101689 186980937696 187587175104 187630177063 187812785664 187844192256 188211075444 188238519462 188453228544 188464913392 189048396096 189075962208 189107580032 189688992192 189693052416 189704814138 189948889088 190319883012 190347634526 190564749312 190936946088 191166585408 191194460384 191198552832 191818464768 191830358274 192049164288 192452318676 192456438048 192484501104 192699928576 192716001664 193312645632 193340833536 193967691264 193971843072 193983870096 194612812704 194641190192 195149222604 195243794496 195511302144 195921724338 196050188544 196145197056 196685830656 197339992416 197368767568 197979816384 198008684832 198025200723 198246829312 198667246302 198893850624 198922852352 199311373548 199551084768 199584454272 200198077632 200231555328 200243970479 200472373248 200863920852 200893209846 201122353152 201544554204 201548868192 201786951264 201820694656 202445526528 202475046144 202718562304 203114496996 203144114158 203148462384 203375824896 203773043304 203807118816 204052237056 204713823744 204743674112 204748056576 204760751768 205377555456 205394685984 205424635632 205990846082 206090671968 206373041152 206776113498 206806264579 207011966976 207042152448 207446531652 207582552576 207612821248 208303325328 208404271872 208978695072 209656254528 209673741942 209704315541 209943508992 210353554908 210384227634 210624196608 210637256144 211289383872 211320193056 211324716288 211355530624 212009882112 212023027566 212264865792 212295817216 212710457484 212746027536 212984131584 213001896576 213400116216 213692500224 214385342976 214398635718 214434488072 214643183616 215093767932 215098371936 215129736528 215388472448 216055309824 216086813952 216122948608 216545063742 216787419648 216792059904 216805501872 217508437728 217540153744 218213652672 218231853858 218263675359 218512631808 218971338966 219114916608 219221102592 219950214912 219982286976 220556462112 220588622576 221271559488 221303824224 221322283161 222039863514 222293127168 222325540864 222759770436 223027682976 223064978304 223788208896 223802084653 224057358336 224494970364 224527705122 224532511056 224565251288 224783806464 225260499744 225531419904 225564305792 226262647296 226295639808 226300483584 226314515112 226567804928 227010320172 227048281488 227784426912 228058382592 228096519168 228542020182 228575345061 228797803008 228836063232 228850251976 229558766688 229592239824 230336633376 230341563648 230355845739 230652222464 231102715086 231136413353 231366316032 231400052736 231852005964 232169671296 232809598896 232922421504 233564423904 233884435456 234341240994 234375411487 234642745344 235101031956 235135313238 235403513856 235418109808 236186447616 236220887168 236952221184 236966913162 237006539448 237237202944 237271795712 237735217188 237774971952 238060943232 238832794368 238872732672 239339280978 239607148032 239622004626 239627133648 239662074904 240404062752 240439117296 240728292736 241238799081 241473581568 241508792064 241513961472 241549177856 242020953594 242297008128 242312031504 243097665696 243138317184 243430738944 243885847104 243906189606 243941754813 244220000256 244732672962 245011820544 245067986368 245826710784 245862556032 246504281184 246540225232 247360198827 247480072848 247642343424 248162200398 248445259776 248481486848 248502212672 248966802252 249307916928 250116233472 250131741671 250417047552 250906143348 250942729254 250948100592 250984692616 251761735008 252064528128 252101282944 252635907699 252881782272 252918656256 252924069888 252939752184 253759844016 254582594784 254603829501 254888780544 254931403776 255429316674 255466562127 255757953024 255773811032 256565680416 256603091568 256608584064 256646001472 257440571136 257456533473 257750194176 257787778048 258291269802 258585882624 258623588352 258645160128 259128712548 259483750272 260198963472 260325059328 261190880208 261228965784 261400251392 261910798758 261948989309 262209540096 262247774208 262759976892 263119989888 263247501312 263973088512 264011579776 264033600964 264828953088 264845373534 264889661736 265748498064 266068113024 266112605696 266632356879 266930770176 266975407104 267496843446 267818561136 267857613128 268686893664 268726072272 268731824256 269049268352 269619834267 269927368704 269966728192 270494006958 270802538496 270819329328 270864616512 271697391072 271742825088 272069649408 272601035442 272640784791 272951764992 273530606832 273836740608 273859581312 273899514176 274747500288 274787562624 275701484664 276461398689 276595375536 276776736768 277357753386 277737767104 277872362496 278597636352 278638260096 279541672704 279559005397 279564989256 280471406544 280512303512 281380762656 281719178496 281760257408 281766288384 282357779193 282679842816 282697370088 283613943312 283661370048 284002528768 284533488288 284557221207 284923333632 285479824518 285521451789 285847123968 285864847624 286749878112 286791690576 286797829248 286839648704 287727697152 287745537411 288073746432 288115751936 288678478014 288726751656 289007751168 289049892864 289074002496 290011250304 290951536896 290975805144 291018233812 291919219056 291961785288 292153222144 292723833906 292766517463 293266953216 293309715968 293882586507 294075282816 294217795584 295028745984 295071765632 295096377548 296009988624 296053151352 297013027248 297370243968 297419971072 298000869453 298340775936 298384278528 298967060322 299326627152 299370273496 299376681408 300297116448 300347332992 300708559872 301339814769 301683529728 301727519744 301752686816 302316831306 302661660672 302680426896 302731041984 303712569216 304077843456 304128692224 304671745494 304716171237 304722693576 304767126748 305063737344 305710678224 306078355584 306122986432 307070735616 307115511168 307122084864 307141127652 308136953448 308986269123 309136007952 309559561728 310164170247 310412798528 310563228672 311373828864 311419231872 312454987992 312606407808 313468042608 313513750984 314484381792 314510612913 314915263488 315576341451 315936294912 315955884216 316008719264 316980289584 316987074432 317033295936 317414590976 318034541349 318397298688 318443725824 318496976896 319065686226 319119041304 319476197376 319496006168 319502844864 320538750336 320585489728 321578014464 321597953577 321651732108 321964775424 322011722752 322640651898 322694604792 323082708672 324130220928 324184422912 324574318592 324817595613 325181129472 325208252808 325255673084 326262656592 326310230616 327768947712 327816741376 328457008449 328672374912 328831653888 329813598436 329973430464 330834693168 330882933864 331955736336 332410555904 333059795271 333439690752 333488311296 334139655654 334541524464 334590305672 334597467456 335682313344 336086037504 336791557683 336798766584 336847876932 337175709696 337224875008 337253002912 338297129856 338346458688 339443459712 339450725376 339471772668 339851707392 339908538368 340515480258 340572422232 340622082836 341676640368 342087573888 342137455424 342144778752 343196704512 343254094848 343275377964 344388359736 344860213504 345504950064 345978333696 346654072629 346931951296 347100079104 348254506944 348305287712 349214398344 349383632256 350346635856 350826653184 351511861491 351964118016 352702969857 353105270784 353127164712 353186215648 354279671424 354331330752 354757484032 355450369743 355509809172 355855804416 355907693568 355967209472 356602825782 356662457928 357091414848 358249191552 358301429696 358309099008 358331315594 359410722048 359433006939 359440700472 359493112356 360658675944 361092439104 361152822016 362263188096 362270942208 362323766784 362759532544 363031430391 363468047256 363521046388 364646498544 364707475776 365146108416 366330000384 366383416832 367099009443 367517730816 367601979552 368615198252 368793834048 369756421776 369810337848 370496483328 371220109272 371463515136 371517680128 372243300597 372667889664 372722230272 372753319008 373450203378 373961875392 375174350208 375260354126 375625571328 375688384512 376414093881 376422150888 376477038924 376929826784 378096792192 378151924416 378215160064 379377984384 379386104832 379409628276 379897778176 380639766024 380695269052 381873892176 382333170816 382388920768 382397105664 383636929536 383660716548 384904637352 384912876096 384969002208 385432003328 386625291264 386681667072 387436904703 387935382528 387967740192 389225625408 389282380384 390298445208 390487588992 391022604288 391843448676 392100377088 392866198137 393371661312 394679984832 394737535136 395959632768 396017369664 396050401446 396493658624 397268060301 397334492604 397845704704 398622747096 399102169536 399168908544 400396155264 400463110656 400487940958 400944746496 401727841704 401786419692 403089108408 403097736384 403573902528 403641389312 404891053056 404950092288 405437124608 405741010437 406228993992 406288228316 406296924768 407546086608 407614237632 408104474112 409427647488 409487348224 409496113152 409521503536 410755110912 410789371968 410849271264 411981692164 412181343936 412746082304 413552226996 413612529158 414084304896 414893063304 415165105152 415225642496 416036630079 416606650656 416808543744 417957390144 419312509056 419347483884 419408631082 419887017984 420707109816 420768455268 421274512288 422578767744 422640386112 422649432576 422711061248 424019764224 424046055132 424591634432 425420914968 425492055072 426003793152 426800232432 427385000448 428770685952 428797271436 428868976144 430187535864 430196743872 430259473056 430776944896 432110619648 432173627904 432245897216 433017717021 433090127484 433574839296 433611003744 435016875456 435080307488 436427305344 436463707716 436527350718 437025263616 437942677932 438229833216 439085750859 439900429824 439964573952 441112924224 441177245152 442543118976 442607648448 442644566322 444079727028 444651081728 445519540872 446055365952 446129956608 447576417792 447604169306 448114716672 448989940728 449055410244 449065022112 449130502576 450520999488 451062839808 451128611584 452525294592 452591279616 452600967168 452629030224 453135609856 453475246959 454020640344 454096562976 455568853824 456116765184 456193038336 457084040364 457150690122 457595606016 457672126464 457700503952 459117533376 459184479648 460673266752 460683127296 460711691478 461304444928 462205430172 462272826706 462800105472 463704011928 464339342592 465619197792 465844843008 467128847808 467768870912 468682481988 468750822974 469285490688 470202063912 470270626476 470836219616 472372895232 472441774336 473904442368 473933826324 474013078896 474543591424 475470434376 475549943904 476121886464 477665588736 477745465344 478678561956 479214296064 479244009252 479254267296 479324149808 480808125504 480878234592 481456585472 482477598162 482947163136 483017584128 483027922944 483098355712 483960977847 484041907188 484624063008 486195331392 486276634368 486306785449 486861477888 487771694208 487812379212 487883509626 488440000512 489465345924 490135972736 491653421568 491725112064 493008562368 493080450464 494720397654 494960145696 495284686848 496324400796 496962973696 497004425344 497933604504 498615833856 500232466944 500263483342 500834095104 501812286696 501885458508 501896201184 501969385232 503523470016 504129056256 504202565888 505271815398 505763564544 505837312512 505848139776 505879504368 507519688032 509165189568 509207659002 509281909171 509777561088 509862807552 510858633348 510933124254 511515906048 511547622064 513131360832 513206183136 513217168128 513292002944 514881142272 514913066946 515500388352 515575556096 516582539604 517247176704 517290320256 518257425096 518967500544 520397926944 520650118656 522381760416 522457931568 522800502784 523821597516 523897978618 524495548416 525519953784 526239979776 526495002624 527946177024 528023159552 528067201928 529657906176 529690747068 529779323472 531496996128 532136226048 532225211392 533264713758 533342471809 533861540352 533950814208 534993686892 535637122272 535715226256 537373787328 537452144544 537463648512 537496973391 538098536704 539239668534 539854737408 539933456384 540988013916 541638658656 541729233024 543394782144 543485650176 543519348443 544139298816 545202070884 545281569582 545903529984 547061213664 547719162624 547799028352 549495000576 549575125248 551402969328 552922797378 553190751072 553553473536 554715506772 555475534208 555744724992 557195272704 557276520192 559083345408 559118010794 559129978512 560942813088 561024607024 562761525312 562890531189 563438356992 563520514816 563532576768 564715558386 565359685632 565394740176 567227886624 567322740096 568005057536 569066976576 569114442414 569197427897 569846667264 570959649036 571042903578 571694247936 571729695248 573499756224 573583381152 573595658496 573679297408 575455394304 575491074822 576147492864 576231503872 577356956028 577453503312 578099785728 578148004992 580022500608 581903073792 581951610288 582036467624 583838438112 583923570576 584306444288 585447667812 585533034926 586533906432 586619431936 587765173014 588150565632 588435591168 590057491968 590143531264 590192755096 592019977248 592106302704 594026054496 594075602169 594740487936 594839942144 596001738906 596088644963 596681551872 596768557056 597934120644 598653254304 598740546992 598753362816 600594232896 600694665984 600731911437 601417119744 602679629538 603367059456 603455039488 603505373632 604633662612 605360853792 605462083968 607425138432 607462801201 608155686912 609343490988 609432342474 609445387152 609534253496 610127474688 611421356448 612156711168 612245972864 614141471232 614231022336 614244169728 614282255304 616273906896 617972538246 618272015904 619119123456 620328340494 620418793737 620825597056 621126457344 622747657728 622838463744 624909975984 625212815616 626936085216 627027501968 628968763584 629021225826 629112946623 629830526976 631152682902 631872589824 631911768432 632017438528 633960579168 633974148864 634066591872 634829181952 636069082698 636161831179 636794597376 636887451648 638131372452 638238082608 638952394752 638992012336 639005689728 641077500672 641170979456 643156028928 643195907154 643303464216 643929550848 644023445504 645281303796 645389209584 646165417344 648260441856 648368845824 649635191226 650362258944 650416505616 650511346168 652525313184 652620461232 654791026077 655537895424 655633482752 656914016898 657344749824 657663307776 659627196872 659946860928 661669386336 661765867728 663911472672 663966849483 664821111808 666119590542 666216720841 666879381504 666976622592 668279311308 669083048928 669180611344 669194934912 671364626688 671406253959 672172075008 673583115366 673597533168 673695753864 674351419392 674449750016 674506005824 676594259712 676692917376 678886919424 678901450752 678929013107 678943545336 679703414784 681030960516 681144844464 681244165672 683353280736 684175147776 684274910848 684289557504 685726035183 686393409024 686508189696 686550755928 688776719472 689720427008 691009900128 691067537217 691956667392 693308145258 693409240059 693863902592 694200158208 696509013888 696610575424 698428796688 698767264512 700693271712 701653306368 703023722982 703126234461 703928236032 705405939714 706210541568 706254329424 706372431296 708559342848 708662661504 709514968064 710900739486 711004399553 711019618344 711711608832 711815387136 713205651564 713324915856 714182829696 716498383104 716602859392 716618198016 716662631188 718821444096 718866013878 718881400944 718986224712 721317351888 722184878208 722305644032 723716397243 724526376192 724541884416 724647533568 726062860782 726936094512 727042092776 729292997088 729414951552 730292216832 731825264439 732660000768 732766833664 734198018886 735035461632 735203959104 737230396504 737587668096 739512843552 739620675696 742080596481 742440218544 742927030272 743035360256 744486601194 745335779328 745444460544 745506638016 746900406756 747923750784 750348700416 750395225013 750520708252 751251142656 752828187762 752844301776 752954077848 753859653568 756193584384 756303848832 756430320128 757907723097 758755968768 758772209664 758803014649 758819256552 761279532048 761390538104 763747784352 763811488503 764666341632 764777841536 764794211328 766399686381 767273859072 767321433096 769809274704 769825752192 769938004416 770864006656 772369600419 773250582528 773363334144 774873809406 775870765056 775935480384 778451250816 778564760768 780596890416 780975177984 783686897352 784200754176 785732396274 785846967927 786743322624 789359969664 789475070272 791919265536 792034739328 792100802892 792987317248 794536120602 794668985208 797245494192 798204339072 798337817088 799897070637 800792310528 800926221312 800975881916 803455683408 803572839384 806178216816 806195472768 807147805056 807282778624 808859502801 809782106112 809900184576 811482020874 812457987984 812576456632 812593849536 815092173216 815228475264 816208948224 817922354373 818855294976 818974696448 819043007072 821510221824 821578743936 821698542528 823963384328 824362687872 825492164608 827104453992 827225058316 829384196067 829786126608 830330210304 830451284992 832073260158 833213301312 833617087488 835914780288 838625018112 838677016191 838694967768 838817262164 841414219632 841536910536 842549024576 845157535488 845280772224 845298865152 845422122496 847073337579 848039528448 848092110264 850841829936 850984110144 852007586304 853600464864 853671663621 854770000896 856564355367 857541371904 857594542872 857737952288 860375071728 860393487744 860518946112 861553889792 863236612233 864221239296 864347255808 864491794432 866035434042 866180254968 867149678592 867222007488 870033750912 870160614976 872854610688 872927415432 873054701436 875885355864 876459666432 878171501718 878299552389 879800859648 879929147904 881647759521 882225848448 882354490304 885086237952 885215296896 885289132644 888159454056 891039081744 892110731904 892259913216 894002608359 895152835584 895208338612 897979881456 898110820488 898130044224 898261005152 901041998976 902125679616 902257223168 904019444307 905050589184 905182559232 905258060448 906950493918 908041280688 908193125952 911137707648 912233530368 912386076672 914148513711 914168080728 914301380244 915191212032 915401007904 918235066752 918368959296 921346533504 921366254592 921423382956 922608889856 924410860344 924545653412 926958807369 927408023856 928678685184 931238395584 931689686016 934257695616 935537741824 937364963976 937501645948 940404127824 940541252952 941672439232 944745790464 944883548672 946729024353 947808884736 947867652648 948026157792 950940868752 951099887808 952243772928 954103624047 955331177472 955490930688 957357123912 958428592128 958488018504 958508534592 958648299616 961616251008 961756469184 962913170944 964793860731 964955196324 965894326272 966035168256 966196711424 967921955694 968083814376 969248126016 972390662784 972553268736 972613570898 973722955776 975543388416 975624758424 975767019252 978930691848 980271945472 983306843136 983450224128 985371025347 986017124736 986160900928 989440795308 989920291392 992648801592 994008850688 995867209008 997231667712 999179385813 1000464933888 1000526966684 1003624573392 1003770917016 1003792402368 1003938770464 1007046940032 1008258112512 1008405131776 1010374673049 1010543630796 1011527129088 1011674625024 1011759008736 1015039376064 1018330379136 1018415318004 1018563818342 1019555122176 1019725615104 1021717266696 1021866248508 1023095244128 1026262721664 1026412366272 1026434336256 1026584005888 1029762284544 1029826133892 1031151112192 1033165079208 1034580640512 1036514850192 1037935001088 1040795853888 1041300237312 1044763520832 1044915863136 1045601005568 1047643195032 1047795957236 1051039907568 1052479959552 1055892354048 1056046319104 1056134403856 1058108909571 1059315812352 1059381494136 1059558646944 1062993992256 1064272452096 1064450422784 1066351109229 1066529427516 1066684943618 1067723080704 1067901628416 1069987373784 1071274244544 1071430452512 1074747574656 1074904289088 1074927297024 1074993946782 1076197073408 1078299020817 1078479337068 1079866912768 1081976027832 1083277317312 1083458466048 1086789564288 1086971300352 1087038696886 1088278597632 1090404141768 1090563139164 1094122427328 1095438325248 1095598056704 1098990001152 1099150250496 1101297028329 1102805938656 1105845594756 1106381502144 1109431013544 1110951068416 1111489449984 1114390545408 1114553040384 1116729901791 1118166690816 1118236021588 1118259957024 1121885626176 1122049214048 1125523050624 1125781062378 1126876713984 1127041029632 1127065153536 1129242281643 1129431116772 1130789480352 1134455773248 1134645480192 1136010115072 1138133953152 1138228884828 1138394855794 1139693334528 1141919298072 1142085807156 1143459390496 1146999512448 1147166762304 1147191316992 1147358594816 1150910788608 1150982149644 1152463007744 1154713912056 1154907006624 1156296009984 1160045001216 1163806147584 1163903220576 1164072935248 1167676876224 1167847141152 1168612888576 1170895335624 1171066069852 1173067812864 1173238863872 1175530346028 1176301131264 1180114983936 1180287062528 1180385510192 1184039954496 1184212605408 1188052108992 1188151204338 1189480975872 1189679884288 1191804180903 1192003477812 1192177289926 1193537114112 1195868241288 1197306508608 1197481093984 1197506725632 1201188465792 1201389331968 1201463822874 1202834239488 1205359259076 1206910078976 1207010747264 1209267325224 1210721707584 1210924167936 1214850276864 1214925602402 1216311373824 1218686981976 1218864684948 1218890774304 1219068506992 1222842712896 1224313422336 1224491945728 1228282942464 1228462044672 1228488339456 1228564510608 1232547813792 1235945076492 1236544031808 1238238246912 1240656680988 1240837587474 1241651194112 1242252914688 1245495315456 1245676927488 1248109890237 1249819951968 1250425631232 1253872170432 1254055003936 1254159604579 1257937527168 1258042451652 1258225893246 1259661053952 1262305365804 1263823536864 1264034877056 1267921158336 1267948297728 1268133183744 1269658363904 1272138165396 1272323662358 1273774903296 1276262744904 1276476165216 1277984024672 1278011379456 1282155001344 1282341958912 1286312057856 1286391814308 1286606928432 1288046891008 1290562607592 1290778419168 1292330834688 1296520883712 1296737691648 1299270382452 1300724517888 1300833011232 1301022692336 1305050626368 1305240922464 1309582052154 1311075790848 1311266965504 1313828033796 1314689499648 1319254393744 1319893721856 1323338772672 1323531735456 1327822945344 1327933698966 1329642223616 1332239181084 1332433441682 1333953245184 1336558622616 1338166097856 1338361222688 1338389869824 1342729253376 1342812507918 1344344150016 1347166230732 1347195066336 1347391507728 1348899500032 1349012011648 1353188519424 1353385834752 1357773838848 1357802901504 1357858026214 1357887090672 1359406829568 1362061921032 1362289688928 1362488331344 1366706561472 1368350295552 1368549821696 1368579115008 1371452070366 1372786818048 1373016379392 1373101511856 1377553438944 1379440854016 1382019800256 1382135074434 1382336610607 1383913334784 1386616290516 1386818480118 1387727805184 1388400316416 1393018027776 1393221150848 1396857593376 1397534529024 1401386543424 1401707793353 1403306612736 1406047445964 1406252468922 1407856472064 1410811879428 1412508658848 1412744862592 1417118685696 1417325323008 1419029936128 1421801478972 1422008799106 1422039236688 1423630774272 1426411303128 1426649831712 1428365659392 1432996766208 1433205718784 1433236396032 1433325262376 1437642888192 1437732027756 1437762801888 1437972449424 1442634703776 1444369756416 1444611288064 1447432794486 1447643852053 1449052752384 1449083768832 1449295067136 1452125721564 1453872189024 1454084185552 1458585994176 1458829903104 1458920356347 1460584433664 1463650528878 1465320001536 1465533667328 1468396037772 1470407918208 1474460793008 1475175336192 1479025687104 1479241351392 1484161192962 1484880437088 1485854060544 1486070720512 1488973202388 1490888921088 1491013276032 1493800813512 1495847501568 1500697400832 1500790450026 1501041416504 1502502285312 1505656375524 1505688603552 1505908155696 1507719307136 1512387168768 1512607697664 1512860640256 1515815446194 1517511937536 1517544419328 1517606029298 1517638513104 1522559064096 1522781076208 1527495568704 1527622977006 1527845727513 1529332683264 1529555683072 1529588422656 1532799372762 1534547718144 1534642866192 1539618549408 1539651504384 1539876008832 1541728013312 1544739200838 1544964447149 1546501165056 1546726668288 1549747618812 1551741530112 1551870960768 1556902501632 1557129521536 1561193780832 1561950355968 1566614592571 1567373794704 1568401508352 1571464792548 1571693935854 1573486645248 1578719939328 1578950140544 1583838531072 1584069478656 1584201605784 1585974634496 1589072241204 1589337970416 1594490988384 1596408678144 1596675634176 1599794141274 1600027415427 1601584621056 1601852442624 1601951763832 1606911366816 1607145678768 1612356433632 1612390945536 1612490920173 1614295610112 1614565557248 1617719005602 1617954893471 1619564212224 1619800369152 1622964041748 1624915975968 1625152913264 1625187699072 1630184346432 1630456950528 1630558045329 1632417896448 1635844708746 1637710589952 1637949392896 1638086014144 1643157487872 1643397085056 1647926768656 1648725375744 1654208907984 1654450116632 1658768392134 1659572253216 1660660420608 1660902569984 1664146520316 1666426602624 1667234174976 1671829560576 1677250036224 1677354032382 1677389935536 1677634524328 1682828439264 1683073821072 1685098049152 1688671593567 1690315070976 1690561544448 1690597730304 1690844244992 1694146675158 1696079056896 1696184220528 1701683659872 1701968220288 1704015172608 1707200929728 1707343327242 1707592283691 1709540001792 1713128710734 1715082743808 1715189085744 1715475904576 1720750143456 1720786975488 1721037892224 1723107779584 1726473224466 1726724970343 1728442478592 1728694511616 1732070868084 1732360509936 1734299357184 1734444014976 1740067501824 1740321229952 1745709221376 1745854830864 1746109402872 1750922191697 1751770711728 1752919332864 1756343003436 1756599104778 1759601719296 1759858295808 1763295519042 1764451696896 1764708980608 1770172475904 1770430593792 1770578265288 1776318908112 1782078163488 1782226806507 1784221463808 1784519826432 1788005216718 1788265934889 1790305671168 1790416677224 1795959762912 1796221640976 1796260088448 1796522010304 1802083997952 1802195734311 1804251359232 1804514446336 1808038888614 1810101178368 1810365118464 1810516120896 1813900987836 1816082561376 1816386251904 1822275415296 1822388403603 1824467060736 1828297027422 1828336161456 1828602760488 1830382424064 1830802015808 1836470133504 1836737918592 1842693067008 1842732509184 1842846765912 1848821720688 1849091306824 1853917614738 1854816047712 1857357370368 1861256381211 1862476791168 1863379372032 1868515391232 1874729927952 1875003291896 1880808255648 1881082505904 1883344878464 1887338839869 1889491580928 1889767097344 1893458048706 1895617769472 1895735305296 1896052315584 1901881737504 1902199775616 1904487545856 1908207248094 1908485493537 1910662354944 1914714247824 1916857184256 1916976037008 1917017069184 1917296599232 1923232502016 1923512938368 1925826341888 1929587721462 1929910392648 1931788652544 1932070336512 1935843911388 1936167628752 1938496252032 1944781325568 1945106537472 1945227141796 1951086776832 1951249516848 1951534038504 1956913037779 1957861383696 1960543890944 1964373078231 1966613686272 1966900448256 1970742050694 1972034249472 1972321801856 1978881590616 1979840582784 1985297603184 1988017701376 1991734418016 1991900548449 1994463335424 1998358771626 1998650162523 2000929867776 2001053933368 2007249146784 2007541834032 2007584804736 2007877540928 2014093880064 2014218761877 2016516225024 2016810263552 2020749346098 2021087261592 2023054258176 2023349250048 2023518017472 2030078752128 2036660758272 2036787039321 2036830636008 2037127636684 2039110244352 2043434533392 2043732497016 2046190488256 2052525443328 2052824732544 2052868672512 2053168011776 2057178105549 2059524569088 2059652267784 2066330158416 2069161281024 2073029700384 2073202611651 2075870002176 2080227720177 2081591707776 2082600474624 2089527041664 2089831726272 2095286390064 2095591914472 2102079815136 2104959919104 2109378703383 2111784708096 2112092638208 2112268807712 2116217819142 2118631624704 2118762988272 2119117293888 2125987984512 2128544904192 2128900845568 2132702218458 2133013198659 2133058855032 2133369887236 2135446161408 2139974747568 2142548489088 2142860905024 2149495149312 2149808578176 2149854594048 2149987893564 2152394146816 2156598041634 2156958674136 2163952055664 2166554634624 2166916932096 2171149191729 2173579128576 2173942600704 2174077393772 2180808283536 2181126278328 2188244854656 2190876650496 2191196113408 2195475793317 2197980002304 2198300500992 2202594056658 2205611877312 2211691189512 2212763004288 2218862027088 2221902136832 2226241789443 2228781090816 2229106080768 2233459803582 2236333381632 2236472043176 2236519914048 2243771252352 2244098428096 2251046101248 2251185675039 2251562124756 2253753427968 2254082059264 2258484563286 2258862233544 2261578960704 2268911546496 2269290960384 2272020230144 2273723169291 2276267906304 2276409043947 2276457769656 2276789711588 2283838596144 2284171614312 2286918780992 2293999024896 2294333524608 2294382633984 2294717189632 2299199059143 2301821577216 2301964299288 2309427824112 2309814013248 2312592019968 2317108801257 2320090002432 2327612295168 2327806441152 2328145870496 2335353752448 2335694282304 2341790671248 2342132139704 2346477727744 2351060692056 2352602262528 2357540903781 2360229967872 2360574125056 2360771020384 2368079908992 2368425210816 2376104217984 2376302408676 2378961951744 2379359768576 2383608361806 2384006955624 2384354579852 2391736482576 2394613017216 2394962187968 2395013451264 2402376931584 2402778663936 2402927645748 2410718518152 2414021494528 2418534650448 2421443415168 2421848335872 2426578508403 2429700553728 2429851204804 2437373963952 2437729369896 2437781548608 2438137013984 2445685425792 2448626844672 2448983891456 2453767063119 2456565884928 2456924089344 2457129021216 2465095627584 2471890152984 2473088063616 2476476493824 2481313361976 2481675174948 2483302388224 2488152588201 2490990630912 2491353854976 2496219780474 2499639903936 2500851262464 2507744340864 2508110007872 2508319209158 2515875054336 2516031048573 2516084903304 2516451786492 2524610731608 2527647073728 2528069754112 2535842316672 2535896595456 2536266367488 2539316727808 2541220012737 2544276330792 2544647324716 2552525489808 2552952330432 2555968049344 2556022758912 2564310002688 2564683917824 2569693066101 2572624115712 2572783628616 2573213856864 2581125215184 2581556838336 2584661669376 2589709836699 2593041767424 2593475383296 2598540764904 2601449035776 2601666022464 2602045384672 2610101252736 2610481844928 2619164104308 2622533931008 2627656067592 2629378999296 2634898657167 2638508787488 2639787443712 2646677545344 2647063470912 2655645890688 2655867397932 2659284447232 2664478362168 2664866883364 2673117245232 2676332195712 2676722445376 2676779739648 2685458506752 2685625015836 2694332461464 2694390132672 2694783015456 2698024023296 2706377038848 2706771669504 2712058332921 2715547677696 2715716052428 2715774181344 2724123842064 2724579377856 2724976662688 2733413122944 2736700591104 2737099643392 2737158230016 2742445541133 2742904140732 2745573636096 2746203023712 2755106877888 2758881708032 2764039600512 2764270148868 2764673221214 2767826669568 2773232581032 2773636960236 2775455610368 2780876422107 2786036055552 2786442301696 2793715186752 2795069058048 2802773086848 2803415586706 2806613225472 2812094891928 2812504937844 2821623758856 2825017317696 2825489725184 2834237371392 2834650646016 2838059872256 2840187073059 2843602957944 2844017598212 2844078473376 2852822606256 2853299663424 2856731318784 2865993532416 2866411437568 2866472792064 2866650524752 2875285776384 2875464055512 2875525603776 2875944898848 2885269407552 2888739512832 2889222576128 2894381582193 2894865588972 2895287704106 2898105504768 2898590134272 2904251443128 2907744378048 2908168371104 2917171988352 2917659806208 2917840712694 2921168867328 2927301057756 2931067334656 2936792075544 2940815836416 2948921586016 2950350672384 2958051374208 2958482702784 2968322385924 2969760874176 2972141441024 2977946404776 2982026552064 2987601627024 2991695003136 3001394801664 3001580900052 3002082833008 3011312751048 3011377207104 3011816311392 3015438614272 3024774337536 3025215395328 3025721280512 3031124019147 3031630892388 3035023875072 3035212058596 3035277026208 3045118128192 3045562152416 3054991137408 3055245954012 3055691455026 3058665366528 3059111366144 3059176845312 3065598745524 3069285732384 3079237098816 3079303008768 3079752017664 3083456026624 3089478401676 3089928894298 3093453336576 3099495237624 3103741921536 3113805003264 3114259043072 3122387561664 3123900711936 3133229185142 3134747589408 3136803016704 3142929585096 3143387871708 3157439878656 3157900281088 3167677062144 3168138957312 3168403211568 3171949268992 3174326728713 3178144482408 3178675940832 3188981976768 3192817356288 3193351268352 3199588282548 3200054830854 3203169242112 3203704885248 3203903527664 3213822733632 3214291357536 3224712867264 3224781891072 3224981840346 3228591220224 3229131114496 3234897062451 3235438011204 3235909786942 3239600738304 3245928083496 3249831951936 3250305826528 3250375398144 3260368692864 3260913901056 3261116090658 3264835792896 3271689417492 3275898785792 3276172028288 3286314975744 3286794170112 3295853537312 3297450751488 3308417815968 3308900233264 3317536784268 3319144506432 3321805139968 3328293040632 3332853205248 3334468349952 3343659121152 3354500072448 3354708064764 3354779871072 3355269048656 3365656878528 3366147642144 3370196098304 3377343187134 3380630141952 3381123088896 3381195460608 3381688489984 3387726844929 3388293350316 3392368441056 3403367319744 3403936440576 3404147498143 3408030345216 3414401859456 3414686654484 3415184567382 3419080003584 3426257421468 3430378171488 3430951809152 3441500286912 3441573950976 3442075784448 3446215559168 3452946448932 3453449940686 3457389023232 3464141736168 3464721019872 3468888029952 3480135003648 3480642459904 3491418442752 3491709661728 3492218805744 3501844383394 3503541423456 3505838665728 3512686006872 3513198209556 3519203438592 3519716591616 3526591038084 3528903393792 3529417961216 3540344951808 3540861187584 3541156530576 3552637816224 3564156326976 3564453613014 3564973364197 3568442927616 3569039652864 3576010433436 3576531869778 3580611342336 3580833354448 3591919525824 3592443281952 3592520176896 3593044020608 3604167995904 3604391468622 3608502718464 3609028892672 3616077777228 3620730236928 3621032241792 3627801975672 3632165122752 3632772503808 3644550830592 3644776807206 3648934121472 3656594054844 3656672322912 3657205520976 3661604031616 3672940267008 3673475837184 3685386134016 3685465018368 3685693531824 3697643441376 3698182613648 3707835229476 3709632095424 3714714740736 3722512762422 3724953582336 3726758744064 3737030782464 3749459855904 3750006583792 3761616511296 3762165011808 3762478813737 3766689756928 3774677679738 3778983161856 3779534194688 3786916097412 3791470610592 3792104631168 3803763475008 3804399551232 3804635439101 3808975091712 3816414496188 3816970987074 3821324709888 3829428495648 3833952074016 3834034138368 3834593198464 3846465004032 3847025876736 3851652683776 3859175442924 3859820785296 3864140673024 3871687822776 3872335257504 3876992504064 3889562651136 3890213074944 3890454283592 3902173553664 3902499033696 3903068077008 3913826075558 3915722767392 3921087781888 3928746156462 3929319027001 3933227372544 3933800896512 3941484101388 3944068498944 3944643603712 3957763181232 3959681165568 3970595206368 3976035402752 3983468836032 3983801096898 3984381995279 3988926670848 3996717543252 3997300325046 4001859735552 4002107866736 4014498293568 4015083668064 4015169609472 4015755081856 4028187760128 4028437523754 4033032450048 4033620527104 4041498692196 4042174523184 4046698500096 4047036034944 4060157504256 4073321516544 4073574078642 4073661272016 4074255273368 4078220488704 4086869066784 4087464994032 4092380976512 4105050886656 4105649465088 4105737345024 4106336023552 4114356211098 4119049138176 4119304535568 4132660316832 4138322562048 4146059400768 4146405223302 4147009831821 4151740004352 4160455440354 4163183415552 4165200949248 4179054083328 4179663452544 4190572780128 4191183828944 4204159630272 4205123380059 4209919838208 4218757406766 4223569416192 4224185276416 4224537615424 4232435638284 4237525976544 4238234587776 4251975969024 4252239608407 4257089808384 4265404436916 4266026397318 4266117710064 4266739774472 4270892322816 4279949495136 4285096978176 4285721810048 4298990298624 4299617156352 4299709188096 4299975787128 4304788293632 4313196083268 4313917348272 4327904111328 4333109269248 4333833864192 4342298383458 4342931556159 4347158257152 4347885201408 4348154787544 4361616567072 4362252556656 4376489709312 4376761069041 4381753300992 4382392226816 4390951586634 4395960004608 4396601001984 4405188113316 4411223754624 4423382379024 4425526008576 4437724054176 4443804273664 4452483578886 4453132818253 4457562181632 4458212161536 4466919607164 4472666763264 4472944086352 4473039828096 4487542504704 4488196856192 4502092202496 4502371350078 4503124249512 4507506855936 4508164118528 4516969126572 4517724467088 4523157921408 4537823092992 4538581920768 4547446338582 4552535812608 4552818087894 4552915539312 4553579423176 4567677192288 4568343228624 4573837561984 4583537182539 4587998049792 4588667049216 4588765267968 4589434379264 4598398118286 4603643154432 4603928598576 4618855648224 4619628026496 4625184039936 4634217602514 4634893341447 4640180004864 4655224590336 4655612882304 4656291740992 4670707504896 4671388564608 4683581342496 4684264279408 4699843777713 4702121384112 4705204525056 4715081807562 4720459935744 4721148250112 4721542040768 4736159817984 4736850421632 4752208435968 4752503091749 4752604817352 4757923903488 4767216723612 4768013911248 4768709159704 4783472965152 4789226034432 4789924375936 4790026902528 4800082246281 4804753863168 4805557327872 4805855291496 4821437036304 4828042989056 4837069300896 4837472760519 4842886830336 4843696671744 4853157016806 4853864680413 4859401107456 4859702409608 4874747927904 4875458739792 4875563097216 4876274027968 4891370851584 4891674135987 4897253689344 4897967782912 4907534126238 4913131769856 4913848178688 4914258042432 4930191255168 4943780305968 4946176127232 4962626723952 4963350349896 4966604776448 4976305176402 4977030796871 4981981261824 4982707709952 4992439560948 4999279807872 5001702524928 5015488681728 5016220015744 5016638418316 5031750108672 5032062097146 5032169806608 5032903572984 5049221463216 5055294147456 5056139508224 5066014780701 5071684633344 5071793190912 5072532734976 5082440025474 5088552661584 5089294649432 5105050979616 5105904660864 5111936098688 5112045517824 5122776851073 5128620005376 5129367835648 5139386132202 5145248231424 5145567257232 5146427713728 5162250430368 5163113676672 5169323338752 5179419673398 5180174911029 5186083534848 5197081529808 5202898071552 5203332044928 5204090769344 5220202505472 5220963689856 5238328208616 5252766575091 5255312135184 5258757998592 5269797314334 5277017574976 5279574887424 5293355090688 5294126941824 5311291781376 5311621102543 5311734795864 5328956724336 5329733766728 5346234490464 5346680419521 5352664391424 5353444890752 5353559479296 5364797804667 5370917013504 5371250031672 5388664922928 5388780265344 5389566030912 5396048046592 5406587202933 5412754077696 5413543339008 5424116665842 5431095355392 5431432104856 5431548362688 5448247684128 5449158755712 5449953325376 5466826245888 5467165210809 5473401182208 5474199286784 5484891082266 5485808281464 5491147272192 5492406047424 5510213755776 5517763416064 5528079201024 5528540297736 5529346442428 5546465162064 5547273920472 5550911220736 5561752844214 5572072111104 5572884603392 5583769143633 5587430373504 5590138116096 5605546173696 5606831173412 5624189783856 5625009875688 5643247517712 5650034635392 5650979450368 5662016519607 5668474742784 5669301292032 5680374146118 5687205915888 5688035196424 5688156946752 5705645212512 5706599326848 5713462637568 5725456480611 5731987064832 5732822875136 5733301049504 5750571552768 5750928111024 5751051207552 5751889797696 5770538815104 5777479025664 5778445152256 5788763164386 5789731177944 5790575408212 5796211009536 5808502886256 5815488756096 5816336742208 5834343976704 5835319612416 5835681425388 5854602115512 5870739113337 5873584151088 5881631672832 5893119234693 5897843172032 5900701344768 5916102748416 5916965405568 5936644771848 5939521748352 5955892809552 5964053104128 5975203254048 5975701645347 5983390006272 5995950487569 6002789603328 6003161800104 6004165666016 6022625502096 6022754414208 6023632622784 6030877228544 6042656285631 6049548675072 6050430790656 6051442561024 6062248038294 6063261784776 6070047750144 6070424117192 6070554052416 6090236256384 6091124304832 6109982274816 6110361117963 6110491908024 6111382910052 6117330733056 6118222732288 6131197491048 6138571464768 6158474197632 6158606017536 6159504035328 6166912053248 6171534316647 6178956803352 6179857788596 6198990475248 6207483843072 6227610006528 6228518086144 6240683160531 6244775123328 6247801423872 6266458370284 6269495178816 6285859170192 6286775743416 6314879757312 6315800562176 6328136110149 6335354124288 6336277914624 6336806423136 6348653457426 6356288964816 6357351881664 6377963953536 6385634712576 6386702536704 6399039595977 6399176565096 6400109661708 6406338484224 6407807055328 6427645467264 6428582715072 6449425734528 6449563782144 6449963680692 6457182440448 6458262228992 6469794124902 6470876022408 6471819573884 6491856166992 6499663903872 6500611653056 6500750796288 6520737385728 6521827802112 6522232181316 6543378834984 6552344056576 6572629951488 6573588340224 6586427379951 6591707074624 6594901502976 6616835631936 6617800466528 6635073568536 6638289012864 6656586081264 6665706410496 6678725368329 6687318242304 6709000144896 6709416129528 6709559742144 6710538097312 6731313757056 6732295284288 6740392196608 6753557025117 6754686374268 6761260283904 6762246177792 6763376979968 6775453689858 6776586700632 6784736882112 6806734639488 6807872881152 6808294996286 6816060690432 6828803718912 6829227131841 6829373308968 6830369134764 6852514842936 6860756342976 6861903618304 6883000573824 6883147901952 6884151568896 6892431118336 6897597177429 6905892897864 6906899881372 6928283472336 6929442039744 6937776059904 6960270007296 6961284919808 6982836885504 6983419323456 6984437611488 7003688766788 7007082846912 7025372013744 7026396419112 7039433183232 7053182076168 7057806787584 7058835922432 7072622711343 7080689903616 7081722375168 7082313061152 7105275632448 7128312653952 7128907226028 7129946728394 7136885855232 7138079305728 7152020866872 7153063739556 7161666708896 7183839051648 7184886563904 7185040353792 7186088041216 7208335991808 7208782937244 7218057785344 7232155554456 7242064483584 7255603951344 7264330245504 7265545007616 7289101661184 7289553614412 7313188109688 7313344645824 7314411041952 7323208063232 7345880534016 7346951674368 7361301189357 7370772268032 7371387063648 7395286882752 7396365227296 7415670458952 7419264190848 7429429481472 7445025524844 7449907164672 7464457764603 7474061564928 7498919711808 7500013167584 7523233022592 7524330023616 7524957627474 7533379513856 7548093145719 7549355359476 7559068389376 7573832194824 7582941221184 7584209262336 7607526950016 7608799102464 7609270878202 7617950183424 7632828992376 7633941974148 7658856991296 7667904148032 7668068276736 7669186396928 7692930008064 7694051753472 7703305367552 7709079198303 7718350885848 7719641570592 7743375645552 7744670515008 7753985008128 7779125302272 7780426149888 7780908567184 7804347107328 7804998067392 7806136154016 7827652151116 7831445534784 7842175563776 7857492312924 7858638054002 7867601793024 7882968202776 7888136997888 7889287207424 7904695971501 7915526362464 7919362331136 7941190412736 7952070805504 7966937672064 7967602193796 7968763990558 7977853341696 7993435086504 7994600650092 8004215733472 8028996587136 8030167336128 8030339218944 8031510163712 8056375520256 8056875047508 8067241054208 8082997384392 8084349046368 8094072069888 8120315008512 8146643033088 8147148157284 8147322544032 8148510546736 8173738133568 8174929988064 8184761953024 8210101773312 8211298930176 8211474690048 8212672047104 8227336623399 8228712422196 8238609071136 8265320633664 8276645124096 8292118801536 8292810446604 8294019663642 8303480008704 8320910880708 8326366831104 8342629266321 8358108166656 8359326905088 8381145560256 8382367657888 8408319260544 8410246760118 8419839676416 8437514813532 8448370552832 8449075230848 8464871276568 8475051953088 8476469175552 8503951938048 8504479216814 8514179616768 8530808873832 8532052794636 8532235420128 8533479548944 8559898990272 8570193956352 8571443620096 8597980597248 8599234312704 8599418376192 8599951574256 8609576587264 8626392166536 8627834696544 8655808222656 8666218538496 8667667728384 8684596766916 8685863112318 8694316514304 8695770402816 8696309575088 8723233134144 8724505113312 8752979418624 8753522138082 8763506601984 8764784453632 8781903173268 8793202003968 8810376226632 8822447509248 8846764758048 8851052017152 8875448108352 8887608547328 8904967157772 8906265636506 8916424323072 8933839214328 8945888172704 8946079656192 8975085009408 8976393712384 9004184404992 9004742700156 9006248499024 9016328237056 9033938253144 9035448934176 9046315842816 9075646185984 9077163841536 9094892677164 9105071625216 9105636175788 9105831078624 9107158846352 9135354384576 9136686457248 9147675123968 9167074365078 9175996099584 9177334098432 9177530535936 9178868758528 9196796236572 9207857197152 9237711296448 9239256052992 9239828923531 9250368079872 9268435205028 9269786682894 9280360009728 9311225764608 9312583481984 9341415009792 9342777129216 9367162684992 9368528558816 9399687555426 9404242768224 9410409050112 9430163615124 9442296500224 9443084081536 9472319635968 9473700843264 9504416871936 9505006183498 9505209634704 9515847806976 9534433447224 9536027822496 9537418319408 9566945930304 9578452068864 9579848751872 9580053805056 9600164492562 9609507726336 9611114655744 9611710582992 9642874072608 9656085978112 9674138601792 9674945521038 9676356274249 9685773660672 9687393343488 9706314033612 9707729360826 9718802214912 9719404819216 9749495855808 9750917479584 9751126194432 9752548055936 9782741703168 9783348271974 9794507378688 9795935565824 9815068252476 9827696357376 9828516084864 9860382510336 9887560611936 9892352254464 9925253447904 9926700699792 9933209552896 9952610352804 9954061593742 9965415419904 9984879121896 9998559615744 10003405049856 10030977363456 10032440031488 10033276836632 10063500217344 10064124194292 10064339613216 10065807145968 10098442926432 10110588294912 10112279016448 10132029561402 10133506964371 10143369266688 10143586381824 10145065469952 10164880050948 10177105323168 10178589298864 10210101959232 10211809321728 10212442494429 10223872197376 10224091035648 10245553702146 10257240010752 10258735671296 10278772264404 10291134514464 10292855427456 10324500860736 10326227353344 10326867620417 10338646677504 10358839346796 10360349822058 10372167069696 10394163059616 10406664089856 10408181538688 10440405010944 10441927379712 10476656417232 10505533150182 10510624270368 10517515997184 10539594628668 10554035149952 10559149774848 10586710181376 10588253883648 10622583562752 10623242205086 10623469591728 10657913448672 10659467533456 10692468980928 10693360839042 10694920092591 10705328782848 10706889781504 10707118958592 10729595609334 10741834027008 10742500063344 10777329845856 10777560530688 10779132061824 10792096093184 10813174405866 10814751130043 10825508155392 10827086678016 10848233331684 10862190710784 10862864209712 10863096725376 10896495368256 10898317511424 10899906650752 10933652491776 10934330421618 10946802364416 10948398573568 10969782164532 10971616562928 10984812094848 11020427511552 11056158402048 11057080595472 11058692884856 11092930324128 11094547840944 11101822441472 11123505688428 11144144222208 11145769206784 11167538287266 11174860747008 11180276232192 11211092347392 11213662346824 11248379567712 11250019751376 11286495035424 11287436441211 11300069270784 11301958900736 11324033039214 11325684254297 11336949485568 11338602584064 11360748292236 11374411831776 11376070392848 11376313893504 11411290425024 11413198653696 11413906317303 11426925275136 11450912961222 11463974129664 11465645750272 11466602099008 11501856222048 11502102415104 11503779595392 11541077630208 11541793222819 11554958051328 11577526328772 11579462355888 11581150816424 11592422019072 11617005772512 11630977512192 11632673484416 11668687953408 11670639224832 11671362850776 11709204231024 11741478226674 11747168302176 11763263345664 11786238469386 11787957081003 11795686344064 11801402689536 11832205496832 11833930811136 11873289543696 11879043496704 11911785619104 11928106208256 11950406508096 11951403290694 11953145985837 11966780012544 11991900975138 12005579206656 12006323600208 12008331332032 12045251004192 12045508828416 12047265245568 12061754457088 12085312571262 12087074792401 12099097350144 12100861581312 12124496076588 12126523569552 12140095500288 12140848234384 12141108104832 12180472512768 12182248609664 12219964549632 12220722235926 12220983816048 12222765820104 12234661466112 12236445464576 12262394982096 12277142929536 12316948395264 12317212035072 12319008070656 12343068633294 12357913606704 12359715577192 12397980950496 12414967686144 12441029495463 12455220013056 12457036172288 12481366321062 12489550246656 12495602847744 12532916740568 12538990357632 12571718340384 12573551486832 12615370140177 12629759514624 12631601124352 12656272220298 12670708248576 12672555829248 12673612846272 12697306914852 12712577929632 12714703763328 12755927907072 12756718825221 12771269425152 12798079191954 12798353130192 12800219323416 12812676968448 12815614110656 12855290934528 12857165430144 12898851469056 12899127564288 12899651249033 12899927361384 12914364880896 12939588249804 12941752044816 12943639147768 12983712333984 12999327807744 13001223306112 13001501592576 13028794668477 13041474771456 13043655604224 13044464362632 13086757669968 13104688113152 13130283207123 13145259902976 13147176680448 13172854759902 13183414149248 13189803005952 13233671263872 13235600933056 13270147137072 13276578025728 13313172162528 13331412820992 13357450736658 13359398454759 13374636484608 13418000289792 13418832259056 13419119484288 13421076194624 13462627514112 13464590568576 13480784393216 13507114050234 13509372748536 13522520567808 13524492355584 13550907379716 13553173401264 13569473764224 13613469278976 13615745762304 13616589992572 13657607437824 13658454263682 13658746617936 13660738269528 13705029685872 13721512685952 13723807236608 13750611547617 13766001147648 13766295803904 13768303137792 13795194354858 13811785795728 13813799762744 13856566944672 13858884079488 13875552119808 13904680024341 13920540014592 13922569839616 13965673771008 13966838646912 13968875222976 14007377533576 14014165693824 14050744027488 14052792838224 14099531333139 14106364152336 14115613575168 14117671844864 14145245422686 14161379807232 14163444750336 14164626122304 14210551264896 14256625307904 14257509275247 14257814452056 14259893456788 14273771710464 14304041733744 14306127479112 14323333417792 14367678103296 14369773127808 14370080707584 14372176082432 14400246738843 14416671983616 14417565874488 14464311108912 14484128967168 14511207902688 14512418281557 14528660491008 14531090015232 14561594041239 14578203322368 14579107228824 14626376219376 14626689291648 14628822083904 14646416126464 14675022407961 14691761068032 14693903348736 14722602378714 14741544536064 14742774127296 14790573765504 14792730454592 14831340917904 14838528381696 14890051049688 14899814329344 14928915529206 14931092390613 14948123129856 14997839423616 15000026335168 15046466045184 15048660047232 15049915254948 15066759027712 15096186291438 15098710718952 15147664389648 15165882442368 15168418524672 15198044342103 15215053900032 15217598204928 15218541756404 15265657984752 15267883948296 15317713982592 15335808296064 15336136553472 15338372793856 15368330553219 15385860016128 15388103506944 15418158396606 15436701771696 15439283141184 15486751291104 15489341030016 15507970016256 15540524733087 15558250604544 15561817134368 15608694214656 15609996134784 15612272308032 15655304302232 15662891069568 15684351127552 15714984625848 15717276108004 15758299725273 15765936405552 15776273995776 15778574414848 15809391943002 15831052724928 15838724662272 15882380825472 15904141611008 15933875344128 15934863307629 15935204387592 15937527981116 15986870173008 15989201300184 16008431466944 16057993174272 16060334672256 16060678437888 16063020327424 16094393414001 16112751040512 16113750095016 16165994768784 16168698092736 16188144139776 16219761608799 16240630017024 16293286066176 16294296314568 16294645088064 16297021093472 16347476267136 16349859976128 16369523906048 16401495632427 16420203546624 16422597860352 16425344094208 16454673246798 16457424844392 16477218142272 16530641267328 16553290248192 16584237603072 16585620893208 16588039327284 16641821761416 16652733662208 16685258532642 16716216333312 16718653810176 16751307430899 16762291120512 16764735315776 16816638521088 16820493520236 16875029627064 16898150461696 16929742553136 16950103906176 16952938351104 16986049558821 17007903876096 17008958433628 17061617747664 17064105589272 17064470840256 17066959097888 17119797980544 17140387912704 17142887240192 17176369441833 17195961194496 17198468625408 17199903148512 17252784333072 17255669393088 17311616445312 17332437076992 17335335456768 17369193533832 17371726224636 17388633028608 17392619150176 17446466268288 17449010226624 17505958837248 17507044276164 17529568907264 17563806346536 17612217340011 17620752453264 17644895018496 17693529516096 17702104034304 17750896216704 17775217094656 17809934315544 17812531273012 17867678428656 17891776345408 17892159312384 17950170018816 17952787424768 17987851462707 18008368809984 18009485400312 18012496998048 18067876506288 18070897868352 18092631685632 18127968856893 18151292371968 18154327683072 18189785354328 18210143250432 18211272351576 18211662157248 18214317692704 18270708769152 18273372914496 18295350247936 18331083353889 18334148730156 18351992199168 18354668196864 18357737517056 18393592473144 18415714394304 18475422592896 18478512105984 18479657847062 18500736159744 18536870410056 18539573365788 18622451529216 18625166963968 18682830019584 18685554258432 18722049481593 18734325369984 18737057117632 18799375110852 18808485536448 18860327230248 18886168163072 18944639271936 18947401686528 18984408330447 19008833743872 19010012366996 19010419269408 19068866894448 19072055644992 19074836638816 19133891860608 19156904137728 19159697503744 19160107610112 19197118787931 19200328985124 19219015452672 19223421165984 19285748145216 19312171956224 19348277203584 19349891042076 19352712548498 19371547321344 19374786686976 19412628067224 19415458721652 19438809638432 19498991711616 19501834959168 19502252388864 19505096111872 19565483406336 19566696543948 19591871131648 19630136504952 19657032169728 19720765020672 19775121223872 19784704508928 19850506895808 19853401399584 19866419105792 19905220705608 19908123187484 19969758243792 19997119231488 20061954726912 20064880062976 20066553673264 20127000434688 20128248388584 20128679226432 20131614291936 20196885852864 20221176589824 20224558032896 20260671075351 20264059122804 20267013928742 20286738533376 20290130939904 20329760101896 20354210646336 20357178597728 20420203918464 20423618643456 20424884988858 20447744394752 20448182071296 20487681395523 20491107404292 20517471342592 20557544528808 20582269028928 20585710854912 20649001721472 20652454706688 20653735240834 20677293355008 20717678693592 20720699644116 20788326119232 20813328179712 20816363077376 20880810021888 20883854759424 20953312834464 21011066300364 21021248540736 21079189257336 21108070299904 21118299549696 21173420362752 21176507767296 21217868134029 21245167125504 21246484410172 21246939183456 21315826897344 21318935066912 21384937961856 21386721678084 21389840185182 21410657565696 21413779563008 21414237917184 21459191218668 21485000126688 21554659691712 21555121061376 21558264123648 21584192186368 21626348811732 21629502260086 21654173356032 21696466663368 21725728419424 21726193450752 21792990736512 21796635022848 21799813301504 21867304983552 21868660843236 21896797147136 21939564329064 21943233125856 21969624189696 22040855023104 22112316804096 22114161190944 22117385769712 22185860648256 22189095681888 22203644882944 22247011376856 22288288444416 22291538413568 22335076574532 22349721494016 22422184694784 22427324693648 22496759135424 22500039502752 22572990070848 22574872882422 22600138541568 22603917801472 22644279437157 22648066078428 22651368508594 22677205168128 22721496584472 22748823663552 22752140785696 22752627787008 22822580850048 22826397307392 22827812634606 22853850550272 22901825922444 22931291500544 22933204198016 23003712444096 23004204830208 23007559190784 23082155260416 23083586445638 23109916102656 23155052657544 23158924711776 23162301632848 23234011545024 23261955024384 23265346968832 23337375906816 23341278449664 23342725701552 23418408462048 23482956453348 23494336604352 23526526691328 23572476938772 23575914162006 23591372688128 23602805379072 23664410993664 23667861622272 23714087914503 23746579087392 23758086993408 23823571238208 23829032487001 23856212416512 23900813016192 23902806581388 23906291971674 23933560025088 23983801950276 24012647200416 24016662664064 24090502008384 24091017656832 24094530491136 24123508914176 24170625142524 24174149584802 24201723162624 24248992153176 24253047139104 24281696468768 24282216209664 24360945025536 24364497219328 24439929099264 24441444471852 24441967632096 24445531640208 24472890929152 24524789964192 24554285859072 24633896790528 24634424070144 24638016141312 24686137266588 24715827213408 24719431154384 24795961900992 24829935372288 24882058990926 24910440026112 24914072344576 24962732642124 24979100493312 25065833481136 25077980715264 25143436680768 25147102973664 25230740280354 25259519029248 25263202248704 25312544440596 25345111658496 25347225692544 25394613829704 25425155859264 25429407526656 25511855814144 25513437650442 25542538850304 25596158383908 25596706260384 25600438646832 25631228221312 25710581869056 25714330860288 25797702938112 25798255128576 25799302498066 25799854722768 25828729761792 25879176499608 25883504089632 25887278295536 25967424667968 25998655615488 26002446612224 26003003185152 26057589336954 26082949542912 26087311208448 26088928725264 26173515339936 26209376226304 26260566414246 26264395601533 26290519805952 26294353360896 26345709519804 26366828298496 26379606011904 26467342527744 26471201866112 26540294274144 26553156051456 26626344325056 26632448073707 26662825641984 26714901473316 26718796909518 26749272969216 26837664518112 26838238968576 26842152389248 26925255028224 26929181137152 26961568786432 27014228100468 27018745497072 27048984711168 27101814759432 27106346802528 27138947528448 27226938557952 27231491524608 27233179985144 27315214875648 27316908527364 27317493235872 27321476539056 27410059371744 27443025371904 27447614473216 27501223095234 27505233189007 27532002295296 27532591607808 27536606275584 27590388709716 27623571591456 27627599525488 27713133889344 27717768158976 27719486770593 27751104239616 27809360048682 27841080029184 27845139679232 27933677293824 27937750445952 28014755067152 28028331387648 28101488054976 28105585676448 28199062666278 28212728304672 28231227150336 28235343689728 28290490845372 28326889500672 28329252244608 28421102529792 28513250615808 28515018550494 28515628904112 28519786913576 28547543420928 28608083467488 28612254958224 28646666835584 28735356206592 28739546255616 28740161415168 28744352164864 28800493477686 28833343967232 28835131748976 28928622217824 28968257934336 29022415805376 29024836563114 29029068822747 29057320982016 29062180030464 29123188082478 29156406644736 29158214457648 29252752438752 29253378583296 29257644167808 29292832252928 29350044815922 29354324495831 29383522136064 29387806697472 29445204757428 29483089072128 29485548254592 29581147531008 29585460909184 29662681835808 29677056763392 29765677258849 29780102099376 29799628658688 29857831058412 29862184781226 29896246259712 29995678847232 30000052670336 30092932090368 30097320094464 30099830509896 30133518055424 30192372582876 30197421437904 30295328779296 30331764884736 30336837049344 30396088684206 30400520893113 30430107800064 30435196409856 30437083512808 30531315969504 30535767896592 30635427965184 30637327483287 30671616592128 30672273106944 30676745587712 30736661106438 30771720032256 30776207013888 30836316793212 30873403543392 30878566282368 30973502582208 30978682060032 30980602861251 31015940032512 31081049466174 31116501209088 31123634268736 31219992269568 31224544616064 31310608604464 31325782139136 31429969251696 31434552216008 31516599450546 31531872811104 31552547991552 31557148829696 31618783886004 31662105449856 31677449324544 31764761650944 31867750688256 31869726615258 31870408775184 31875055962232 31973740346016 31978402600368 32016862933888 32084760277773 32115986348544 32120669344512 32121356875776 32126040654848 32188786828002 32225502081024 32227500190032 32331989537568 32337396185472 32376288279552 32439523217598 32444253390129 32481260034048 32586572132352 32588592629136 32589290176128 32594042186944 32694952534272 32699719952256 32739047812096 32802991264854 32840407093248 32845195720704 32909346493596 32914849688784 32954436284544 33061282534656 33168475206144 33171241786416 33176078654568 33267521642243 33283643522832 33305467324416 33370517065284 33432432666624 33437307620352 33502614861798 33524582241024 33529470631552 33633277042176 33640987040472 33750059254128 33796300923392 33859485106272 33862309323633 33900207812352 33905876702208 33972099117642 33977052762891 34015807752192 34017916867256 34123235495328 34128211178544 34128941680512 34133918195776 34239595961088 34241718951909 34280775825408 34285774480384 34352738883666 34391922388992 34396937250816 34399806297024 34505568666144 34511338786176 34623232890624 34625379668457 34664874153984 34738387067664 34743452449272 34777266057216 34785238300352 34892932536576 34898020453248 35011917674496 35014088552328 35127612693072 35224434680022 35241504906528 35289790036992 35363871243009 35387059032192 35404208068608 35501792433408 35619868631088 35625062546024 35735356857312 35783552690816 35784318624768 35859437957511 35900340037632 35905574849536 35975702925414 36016737619968 36018970800624 36024993996096 36135753012576 36141795736704 36185263371264 36255937713786 36261224377203 36302584743936 36379570708656 36420286500864 36422544703152 36423324314496 36428635385408 36541417538304 36546745828992 36590700495872 36662166707778 36668297460312 36703984398336 36709336393728 36787184946288 36831428788608 36950845185792 36957024211968 36959315694124 37073740820112 37079146731576 37181347717801 37244903058432 37250333927936 37323088486389 37365660039168 37371108516864 37444098963186 37468650739968 37474114235264 37598750221704 37616971072896 37720654460496 37772336326144 37846110420531 37889278543872 37894803373056 37968816660894 38017667487744 38020024733992 38020838538816 38137733788896 38144111289984 38149673277632 38267783721216 38270156475663 38313808275456 38319395007488 38394237575862 38400657970248 38438030905344 38446842331968 38571496290432 38624343912448 38696554407168 38698953747099 38699782084152 38705425096996 38743094642688 38825256134448 38830917443304 38877619276864 38997983423232 39003669918336 39004504777728 39010192223744 39086384005431 39130966812672 39133393087896 39260273009904 39314064339456 39390849621369 39441530041344 39550242447744 39569409017856 39701013791616 39706802799168 39810441411216 39816246374968 39939516487584 39994238462976 40078195364277 40123909453824 40129760125952 40133107346528 40254000869376 40256496777168 40257358452864 40263228583872 40393771705728 40442353179648 40449116065792 40521342150702 40528118245608 40534027857484 40573477066752 40659520203792 40708421292672 40714357195456 40840407836928 40847237286912 40849769977716 40895488789504 40975362791046 40982214808584 41115089057616 41164538057856 41171421709824 41251834642851 41298003442944 41304909413376 41307470481668 41435357387184 41441399288232 41576652238464 41626656359424 41632726154752 41714040073023 41761620043776 41767709518848 41906625668928 42022132600728 42042497081472 42158378514672 42216140599808 42298593999417 42346840725504 42353015534592 42435736268058 42490334251008 42492968820344 42493878366912 42631653794688 42637870133824 42769875923712 42772527825741 42773443356168 42779680370364 42821315131392 42827559126016 42918382437336 42970000253376 43109319383424 43110242122752 43116528247296 43168384372736 43200740216529 43252697623464 43259004520172 43392933326736 43451456838848 43452386901504 43585981473024 43593270045696 43599626603008 43684782123717 43734609967104 43737321686472 43879128658128 43886466251712 43939248379392 44025067223883 44081710046208 44224633608192 44228322381888 44234771539424 44371721296512 44378191363776 44494022753712 44583076827136 44670153149064 44699442988032 44793277171839 44844369389568 44854649387296 44993518270848 45000079005504 45145980141696 45149745764844 45200277083136 45207835602944 45288558874314 45296132156856 45302737017188 45442993168944 45497647327104 45504281571392 45505255574016 45645161700096 45652794614784 45655625269212 45803651844888 45866408396032 46007424888192 46008409660416 46015118381568 46104991659657 46164310520832 46167172891276 46310105315088 46317849423552 46324603265696 46468023090048 46523910048768 46530693937664 46621574199261 46674751813632 46685451403104 46836816924096 46965912906696 46988673208704 47053053382656 47144953877544 47151828324012 47182745376256 47274899175819 47328821987328 47335723244544 47428175829006 47493158174784 47516173986816 47647142476416 47658064974002 47712424833024 47801626032384 47804589922887 47805613162776 47812583943348 47967603900552 48025294400832 48033325328128 48181004016768 48182035313664 48189060982272 48247017828352 48283180242003 48341250285048 48348299169604 48497984306352 48506094278208 48563392937536 48564432419328 48721890051072 48728994438656 48879858198528 48882888943704 48883935264192 48891063280416 49049579928384 49108571718144 49204486897281 49267793581056 49276032282624 49372274533176 49431654426816 49438862308768 49591923801984 49659870744576 49764117981852 49828144689152 49925465284248 49958200986624 50131666962272 50155961430528 50286873361536 50294205947328 50461480560708 50526404497408 50625088881192 50694451385088 50789227659408 50850311718528 50858815053312 51023711628288 51026875300884 51192316767816 51193412520768 51200877293664 51262456442624 51421163738112 51428661720576 51529108325499 51595405876224 51598604996132 51599709445536 51758352999216 51767008179264 51774556591072 51934849335936 51997311230976 52004893224448 52006006370304 52115178673908 52165899085824 52177857450528 52347030679872 52418752452608 52521132828492 52528791203066 52588706721792 52691419039608 52733656596992 52836652020033 52934685055488 52942403732224 53080588548288 53106312102912 53252688650112 53264896147414 53325651283968 53429802946632 53437593819036 53675329036224 53676477937152 53684304778496 53850510056448 53858362274304 53923137572864 53963554388121 54028456200936 54037490994144 54203629518864 54212693605056 54277895056896 54453877115904 54462983049216 54466359970288 54630429751296 54633817054728 54634986471744 54642953078112 54820118743488 54886050743808 54895228946432 54993250061667 55002446190468 55010466378014 55064004590592 55073212551168 55180777419432 55247143182912 55255199050976 55426267778688 55435536317952 55438973541186 55502208479232 55618720097364 55690279358464 55867354587648 55875500891904 56029510134304 56056662775296 56202976109952 56211171352896 56398125332556 56425456609344 56470687379456 56580981690744 56658504489216 56842205059584 57026501231616 57030037100988 57031257808224 57039573827152 57216166934976 57224509916448 57293333671168 57470712413184 57479092511232 57480322830336 57488704329728 57591356363793 57600986955372 57670263497952 57857244435648 57936515868672 58044831610752 58049673126228 58058137645494 58114641964032 58124360060928 58246376164956 58316428915296 58505504877504 58506757166592 58515288335616 58585664505856 58700089631844 58708648991662 58775613394944 58890409514856 58971096509184 59162295062016 59170921818368 59325363671616 59354113526784 59531354517698 59560204198752 59599257317376 59715662116824 59724369562452 59991357694464 60000105340672 60185864180736 60194640188928 60199661019792 60267036110848 60384745165752 60394842875808 60590657558592 60663529769472 60673674098688 60792177368412 60801041786226 60860215600128 60870392819712 60874167025616 61062631939008 61071535793184 61270855930368 61274654966574 61343233184256 61344546213888 61353491175424 61463044186569 61473322212876 61552414027776 61672633586424 61746807086784 61757132564736 61947005164416 61957364120064 61961205722502 62031880065024 62162098932348 62247268537472 62439984539136 62449089232128 62621217208928 62651564278272 62859938503392 62869104432016 63033198901092 63063745622208 63114297659392 63237567772008 63324210899712 63354898649088 63529523301888 63735501376512 63739453230516 63740817550368 63750111924464 63947480692032 63956805200736 64033725867776 64169520555546 64231972697088 64241338689024 64242713751552 64252081309696 64377573656004 64455000380064 64663979075136 64674792370944 64678802464717 64752576559104 64879046435196 64888506780258 64962520068096 65177185258272 65178580352256 65188084373888 65389905068544 65399439904512 65478095624192 65605982529708 65690391441408 65818692987192 65829699377568 65908872569088 66122565069312 66336950412288 66342483572832 66352157309136 66535043284486 66567287045664 66610934648832 66741034130568 66864865333248 66874615240704 67005229723596 67049164482048 67058941263104 67266554084352 67281974080944 67500118508256 67592601846784 67718970212544 67724618647266 67734493919743 67800415624704 67811753404416 67944198235284 67954105525782 68031615504384 68035833734512 68246470990656 68256422357088 68257883361024 68267836391552 68479191922176 68483437903818 68561551650816 68571548960768 68705477767332 68793874501632 68799612594048 69011137332288 69022677572352 69246465781248 69250759336914 69329748307968 69476774135328 69486904898544 69570476600704 69785865073152 69796040906496 70023835348992 70028177104656 70255225386144 70448869360044 70483009813056 70579580073984 70727742486018 70774118064384 70808416137216 71003584866816 71239737262176 71250125092048 71470713714624 71487097461003 71567105381632 71568637249536 71718875915022 71800680075264 71811149699072 71951405850828 72037941601248 72049987992192 72271506025152 72283591473408 72288073342919 72370526742528 72511875427572 72522448754406 72605169487872 72759141417312 72845089406304 72846648628992 72857270770816 73082835076608 73093491657984 73181400991744 73324333415556 73336594920624 73418672787456 73574369892576 73662857577216 73901690371584 73914048423936 73918631388248 74147481640224 74158293463152 74362695435602 74489806116864 74500667855872 74646176972778 74731320078336 74742217033728 74888197926372 74937301479936 74948228470528 75197500443408 75233942145792 75441308920992 75544672652288 75692220841062 75703257910301 75778557087744 75789606746112 75937633321788 76035334975488 76040049467984 76041677077632 76275467577792 76288222579968 76299346555264 76535567442432 76540312951326 76627616550912 76638790014976 76788475151724 76801315940496 76893684663936 77142992580864 77393108814336 77397907494198 77399564168304 77410850193992 77486189285376 77650512268896 77661834886608 77755238553728 77995966846464 78007339836672 78009009555456 78020384447488 78172768010862 78261933625344 78266786175792 78520546019808 78628128678912 78781699242738 78793186804599 78883060082688 79100484895488 79138818035712 79402027583232 79413605598336 79620882822432 79632492749936 79879032975168 79897344221121 79988476925952 80156390728554 80247818907648 80259520251904 80266214693056 80512993554336 80514716905728 80526457167744 80787543411456 80792552559733 80884706359296 81042684301404 81056236491216 81068055714968 81146954133504 81319040407584 81416842585344 81428714390912 81680815673856 81694474573824 81699539955432 81790977579008 81950725582092 81964429617168 82230178115232 82329076115712 82342843419648 82503669285702 82515699567021 82596006885888 82609818826752 82614940963336 82870714774368 82882798576464 83153304476928 83158460311779 83253312718848 83265452309504 83428080146046 83523240087552 83535419037696 83813251337856 84044265201456 84084994162944 84316757029344 84432281199616 84597187998834 84609523546807 84693681451008 84706031069184 84871472536116 84980668502016 84985937640688 84987756733824 85263307589376 85275740267648 85539751847424 85545055651482 85546886712336 85559360740728 85642630262784 85655118252032 85836764874672 85940000506752 86218638766848 86220484245504 86233056494592 86401480433058 86505395246928 86518009040344 86785866653472 86902913677696 86904773803008 87087206468241 87171962946048 87186540091392 87199253206016 87369564247434 87469219934208 87474643372944 87758257316256 87772932503424 87878496758784 88050134447766 88062973487493 88163420092416 88449267216384 88456644763776 88469543078848 88743442593024 88756382727552 88988045507424 89297031776547 89340306298128 89398885976064 89586554343678 89688738779136 89709298774592 89987036541696 90000158011008 90291960283392 90297558743231 90299491529688 90400554166272 90577117748628 90592264313712 90605474034376 90885986337888 90995294654208 91008563142784 91010511148032 91201562679339 91290323400192 91305589229568 91311250538424 91607303689776 91732816792064 91911982449861 92014849776384 92016819320832 92030236763136 92209983319314 92328621041664 92334345782552 92620210630176 92635698847104 92649206531392 92936046180096 92941808583753 93047820097536 93061387875328 93243148398522 93349503627264 93370902806208 93673633848192 93931825813392 93977346417408 94289907755088 94303656648024 94365490752512 94549798351638 94657643974656 94671446489088 94856351658012 94986316349568 95032347973632 95294284952832 95316129948004 95603252064768 95609179845774 95611226325552 95625167886696 95935207801104 96050588801664 96066650656256 96254280833319 96362008033536 96364070627328 96378121964544 96566360484006 96682500570096 96696598339208 96995968612704 97012188556416 97126785875072 97128864838656 97332760170387 97443780102144 97457988877312 97759716397056 97765777887408 97767870528384 97782126560832 98099159856768 98217143436288 98408973794562 98535587162112 98744549066352 98863308853632 98877724617536 99183847603968 99528235963704 99802564926729 99850930568496 99916401973248 100263333924544 100311922861056 100573746723072 100588411894656 100922961121416 101250177762384 101388902770176 101578455318816 101586927970899 101700623437056 101717630106624 101931158288673 102047423256576 102053750601768 102384633535632 102386825041536 102401754587328 102524912885248 102725156855727 102842327476224 102857323441152 103058216650998 103190811752448 103197209992264 103199418891072 103516705998432 103534016358528 103549113182144 103869698671872 103876139005371 103994622461952 104009786448896 104230357347816 104331798171648 104355714901056 104694061359744 104837504905216 105042265656984 105057582406132 105382838079216 105467313193984 105673304040066 105869370110976 105884807464448 106091613729027 106161177096576 106212624205824 106505377300224 106529792294828 106859605893264 106875187638072 107350658072448 107352955874304 107368609556992 107578313872533 107701020112896 107716724548608 107927108776242 108056912401872 108074981988288 108407259037728 108425387210112 108555790113792 108783673131609 108907754231808 108932719940576 109260859502592 109267634109456 109269972943488 109285906156224 109640237486976 109772101487616 109790457892864 109986500123334 110004892380936 110020932756028 110128009181184 110361554838864 110494286365824 110510398101952 110852535557376 110871072635904 110877947082372 111237440194728 111544043153403 111734709175296 111751001783808 111969265459167 112059020268608 112113325550592 112405952219904 112422342705792 112796250665112 112850913218688 113161963381488 113317008978432 113538331261593 113684410119168 114053002463232 114060074201976 114062515616448 114079147654304 114432333869952 114449019832896 114586667342336 114810469426989 114941424826368 114958185022464 114977408659456 115182712727586 115201973910744 115340526995904 115714488871296 115873031737344 116089663221504 116096861241297 116099346252456 116116275290988 116229283928064 116492752329912 116632857830592 117011009755008 117013514333184 117030576671232 117171329011712 117259152016293 117400179263688 117417297983324 117780819029712 117942193018368 118324590124032 118341843636736 118650727343232 118708227053568 119062709035396 119120408397504 119431324233648 119448739124904 119982715388928 120000210681344 120234586092831 120371728361472 120389280377856 120399322039584 120769490331504 120789685751616 121181315117184 121327059538944 121347348197376 121584354736824 121602083572452 121720431200256 121748334051232 122125263878016 122143071586368 122541711860736 122549309933148 122686466368512 122706982350848 122926088373138 122946644425752 123345267172848 123493614173568 123514265129472 123894010328832 123914728240128 123922411445004 124324197864696 124494537074944 124879969078272 124898178464256 125142120219069 125242434417856 125303128556544 125719877006784 125738208864032 126066397802184 126127491244416 126475135544016 126648421799424 126895781998251 127059046603776 127471002753024 127478906461032 127481635100736 127500223848928 127894961384064 127913610401472 128067451735552 128317583477223 128339041111092 128463945394176 128482677378048 128504162619392 128755147312008 128910000760128 129327958150272 129349584741888 129357604929434 129505153118208 129758092870392 129777013560516 130354370516544 130357160704512 130376168747776 130779810137088 130798879809024 130956191248384 131054346371151 131211965059416 131637385974384 131659398755136 131817745138176 132245130138624 132673900824576 132684967145664 132704314618272 133070086568972 133134574091328 133482068261136 133749230481408 134010459447192 134098328964096 134117882526208 134379831515517 134533108168704 134563948161888 135000237016512 135185203693568 135437940425088 135449237294532 135468987839486 135600831249408 135623506808832 135888396470568 135908211051564 136071667469024 136492941981312 136512844714176 136515766722048 136535672783104 136958383844352 136966875807636 137143097921536 137410955534664 137599225188096 138022274664576 138045355144704 138492931562496 138501518673828 138953548270656 138973809797088 139140953201408 139571730146304 139592081812992 139864722597783 140056354209312 140510450772288 140897738720088 140966019626112 141159160147968 141455484972036 141548236128768 141824697527457 142007169733632 142479474524352 142500250184096 142941427429248 142974194922006 143134210763264 143137274499072 143413769768661 143437751830044 143622299398144 143902811701656 144075883202496 144099975984384 144543012050304 144567182946816 144576146685838 144741053485056 145023750855144 145044897508812 145518282834624 145690178812608 145693297257984 145714541541632 146165670153216 146186983315968 146362801983488 146648666831112 146673189841248 147148739785152 147325715154432 147803380743168 147828096847872 147837262776496 148294963280448 148316586926304 148725390871204 148979612233728 149001335711744 149292353945556 149484434067456 149776395852744 149874602959872 149896456941056 150395000886816 150467884291584 150882617841984 151089345304576 151384441682124 151406515820602 151579213492224 151875266643576 152080098935968 152083354155264 152550935155584 152576445159936 152598693110528 153071134884864 153080625902652 153277580029952 153576950303448 153602631880992 153787369327872 154285985161728 154786217628672 154795814988396 154799128336608 154821700387984 155301024537792 155323669773216 155510477107456 155991933692928 156014679673344 156018019110912 156040768894976 156345536021724 156533572351584 157041092039616 157256257357824 157563398485476 157586373609198 157766120165376 158200969790976 158509956060099 158804055166464 158827211196672 159241765644864 159264985499872 159758065950336 159794688442242 159976953851904 160312781457108 160519040503808 160532429386112 161025987108672 161029433811456 161052914335488 161575086822912 161585105119466 161769412718592 162085368602808 162112472982432 162136111429936 162638080815168 162833685170688 162857428781824 163361631347712 163388949147648 163399079910864 163581955158016 163901451164184 163928859234336 164460356230464 164658152231424 164685686839296 165007338571404 165031399134042 165192013771776 165219637653504 165229881926672 165741429548736 165765597152928 166306608953856 166316920623558 166506625437696 166530904619008 166856160292092 167070838075392 167626502675712 168088530402912 168169988325888 168633514058688 168864562399232 169194375997668 169219047093614 169412062138368 169742945072232 169971875281376 169975513467648 170526615178752 170551480535296 171079503694848 171090111302964 171093773424672 171118721481456 171310236504064 171673529749344 171880001013504 172437277533696 172440968491008 172466112989184 172802960866116 173010790493856 173036018080688 173571733306944 173805827355392 173809547606016 174174412936482 174343925892096 174373080182784 174398506412032 174739128494868 174949286745888 175516514632512 175545865006848 175556749547089 175756993517568 176100268895532 176125946974986 176326840184832 176913289527552 176939086157696 177486885186048 177512765455104 177976091014848 178594063553094 178680612596256 178797771952128 179173108687356 179418597549184 179974073083392 180000316022016 180583920566784 180595117486462 180598983059376 180801108332544 181154235497256 181184528627424 181210948068752 181771972675776 181990589308416 182017126285568 182021022296064 182403125358678 182580646800384 182611178459136 182622501076848 183214607379552 183465633584128 183823964899722 183850769210731 184029699552768 184033638641664 184060473526272 184419966638628 184657242083328 184668691565104 185240421260352 185271397694208 185298413062784 185872092360192 185883617167506 186095640195072 186122775750656 186486296797044 186741805612416 187347267696384 187863651626784 187954692834816 188579815510176 188607313296048 188730981505024 189099596703276 189342892978176 189712703316024 189972632699136 190064695947264 190588569905664 190632259896008 191206504129536 191218359691548 191222452651104 191250335773392 191870415602208 192101177603328 192133301312512 192508561666638 192536632323049 192724016067072 192728141254656 192756243929088 193132720968012 193365001140192 193393196678416 193991937225408 194024377112832 194036407394151 194253571750144 194257729677312 194665520340774 194887560204288 194915977754624 195531555774816 195535741056768 195564253121664 196198319713536 196210484787923 196434286872576 196817947589124 197071174324224 197489098132704 197726617707264 197755449235072 198367695207936 199056471927408 199605129853458 199701861136992 199832803946496 200526667849088 200623845722112 201147493446144 201176823789312 201845922242832 202500355524768 202777805540352 203156910637632 203173855941798 203203481759229 203401246874112 203435260213248 203862316577346 204094846513152 204107501203536 204769267071264 204773650083072 204803509174656 205049825770496 205450313711454 205480271470817 205684654952448 205714646882304 206116433301996 206381623504896 206394419984528 206398837782144 207033411996864 207068032717056 207098226364288 207739397343744 207752278010742 207989244923904 208019572897792 208460714695632 208711429802112 209388122719488 210084531313968 210115164812264 210765676158432 210934626387968 211346608080132 211738740221952 211769614928896 212183227458054 212322354193152 212425248411648 213010754600448 213059584589656 213719211786528 213750375276144 214461292383009 214701316144896 214705911748608 214737219113984 215156627745066 215402040225792 215433449097216 215854217552484 216113824803744 216149963976576 216814518075456 216850774420224 216864220028757 217111580227584 217567346263218 217815508463616 217865439881152 218535268218912 218539945886976 218571812312448 219280474973952 219294071233561 219544202975232 219973000246668 220009784761872 220041865512056 220256018362368 220723109677728 220988572731648 221020796203904 221705071114752 221742145271808 221755894164744 222474880389456 223088086306806 223469418350592 223502003567616 223938530918334 224118040537216 224226651101184 224811904439808 224844685411584 225592501330224 225701826437376 226323926762976 226634017956864 227076662523186 227109773730903 227368820238336 228106004926464 228120148403952 228125031232896 228158295308608 228864667739904 228898039665792 229173334684672 229620938853978 229882849652736 229916370044928 230365425455172 230403947821488 230681053991808 231428977742592 232179326443008 232193722482594 232198692504912 232232550581976 232458567856128 232985504659824 233265715661184 234022019510016 234027028666368 234061153342464 234518304032586 234800358527376 234834595966648 235561638059424 235884386036736 236379560413797 236649180248064 236683687273472 237301454686464 237416454107136 238125418070792 238240816795008 238862648467296 238897478249808 239692032663363 239965430777856 240000421362688 240469172185662 240743456722944 240778560755712 240798644079168 241538980663008 241579371503232 242362630234368 242377657679199 242654119077888 243168709473648 243204167144904 243440862400512 243496668102464 244250527756032 244286143172736 245083423721472 245098619866296 245372932737024 245852176746276 245893288851504 246690534345696 246987228347136 247028530258944 247547098701063 247788020657664 247829456480256 247844822890008 248648395729392 248989074149888 249475380935337 249759938156544 249796356928512 250284240438138 250484868835712 250606257113088 251439754013568 251476417728064 252132795604368 252254982488832 252950271088032 253296843598848 253791563996502 253828570640421 254118093207552 254942005506048 254957812922064 254963270201472 255000447697856 255789922768128 255827220802944 256134903471104 256635166954446 256678082222184 256927890788352 256965354756096 257510294624016 257820001520256 258655916300544 258699169483776 258715209858868 259516185740784 259554027121032 260708741033088 260714321409024 260752337495552 261261619404723 261559620274176 261597759618048 262108692742302 262423930118832 263274771948768 263318797510272 263635490276352 264188920462479 264490260277248 265347801649152 265369934291328 265408629236544 266140173137944 266269148182656 266964136522272 267891095329641 268020918894384 268196657928192 268235765052416 268759663031034 269066216337408 269127896323776 270000474033024 270370407387136 270875880850176 270892676229693 270898474589064 270937975678972 271201662498816 271776792941136 271816422103128 272143334938048 272985883962624 273025689428352 273031533444096 273071345566208 273604688038017 273916767688704 273933751615272 274821911069328 275198450376192 275735947349583 276044549329152 276090710289408 276985863124992 277003037347656 277907096541312 277947619594176 278281906402816 278825425751259 279143460292608 279184163625984 279729445195566 280112708418624 281020901544576 281795477440176 281932039252224 282910969944072 283096472257536 283649395054914 284014339467264 284958949048704 285000500368192 285882854858496 285948389844012 286268421526528 286827539537322 286875503660088 287805623403312 288151766404992 288199951968768 288762842499957 289086024100608 289134365893632 289152293371676 290047501710288 290089795017624 291036565669248 291380357625216 291386594515968 291429083083264 291998280511161 292331340306432 292373966631936 293297333662224 293346379682496 294297479570304 294651430308864 295606761486336 295674525552992 296589926560896 296633173852608 297450781742408 298002671423488 298584707891112 299407694780187 299552791705488 299749205919744 299792913882112 300790001773632 300935768583168 301765235683968 302178690609152 302768883364248 302813031641204 303750533287152 304160197871936 304166708310528 305101870311168 305152890319872 305197386221056 305793474866019 306142269769728 306161251805304 307153900606896 307205263761984 307574738655744 308175470567181 308571970323456 309572435257344 309591629976792 309598256673216 309643400775968 310602049075584 310647339546432 311020954214912 311628417016113 311983867385856 312029359346688 312081537789952 312691072043448 313067144703168 314082184079232 314512514715648 315126796970952 315172747218396 316401939581952 317019912120198 317608110332928 317654422393344 318274841187081 318483531289728 318529970999744 319516131900672 319589376884484 320625562914216 321064858772224 322051974217344 322058867622912 322105828670976 322734941617599 323150173645824 323170210238932 324170737205616 324224945964864 324272222859872 325276161630336 325667370341376 325714857563648 326351019394827 326723262695424 326798159821728 327802902328368 327857718468672 328920712460928 329316304462848 329371373678592 330014677142808 330062798268084 330384027543552 330459763853344 331482859097472 331531194305856 332613217907712 332633841247116 333061809238016 333712320584184 334632129460209 335253005351424 336177060805824 336339976651776 337267028117376 337729124798464 338388751995336 338438094187228 339485890144464 339943750562752 339951026935296 341053230357504 341102961070592 342159007389696 342180222605928 342187546849344 342237442962912 343347059498688 343760002027008 344431408280967 344874555067392 344932225978368 345605921732232 346021580987712 346072036161376 347143466613888 347611654710784 347619095212032 348290583723891 348348825872964 348687851784192 348797012824064 349478256989736 349898573491776 351033029265024 351091730013696 351113499094178 351513987035136 352200537791064 352251893949972 353826579055104 353878172315392 354973770372096 355025530910208 355952182029696 357188127106188 357361225192512 358346217374712 358837195098368 359948146166784 360000632044032 360703758278493 361167841133568 361190234972924 361197966118752 362308470994512 362369057254848 362421896137504 363543945351552 363981178616832 364034252571136 364042044592128 364806250717356 365161293600768 365245002153696 366429214759104 366931267168256 367647929799444 367701538421462 368059399105536 368120947052544 368839933277256 369337383130208 370480842520704 370542795388416 370596826125568 371744184720384 371767234335012 372245551501312 372972593594088 373483611224832 374694535392768 375727303253568 375909385669632 377159631020352 377214626592096 377461963010048 378199193406552 379425406632048 379945265398272 381177139811328 381264519792016 382413008259072 382436719383096 382444905302208 382500671546784 383740831204416 384202355206656 384266602625024 384952750431669 385017123333276 385073264646098 385448032134144 385512487858176 386265441936024 386730002280384 386786393356832 387983874450816 388048754225664 388072814788302 388507143500288 388515459354624 389331040681548 389831955509248 391063111549632 391071482113536 391128506243328 392396639427072 392420969575846 392868573745152 393635895178248 394978196265408 395453235414528 395510898470144 396735390415872 398112943854816 399210259706916 399403722273984 401053335698176 401247691444224 402294986892288 402353647578624 403139494546551 403691844485664 405000711049536 405555611080704 406313821275264 406347711883596 406406963518458 406802493748224 406870520426496 407724633154692 408215002407072 409538534142528 409547300166144 409607018349312 410099651540992 410900627422908 410960542941634 411429293764608 412232866603992 412788839969056 412797675564288 414066823993728 414136065434112 414196452728576 415478794687488 415504556021484 416039145795584 416921429391264 417422859604224 418776245438976 420169062627936 420230329624528 421531352316864 421869252775936 422693216160264 423477480443904 423539229857792 424366454916108 424644708386304 426021509200896 426119169179312 427438423573056 427500750552288 428922584766018 429402632289792 429411823497216 429474438227968 430241309305983 430313255490132 430866898194432 431708435104968 432227649607488 432299927953152 433629036150912 433701548840448 433728440057514 434223160455168 435134692526436 435730879762304 437070536437824 437079891773952 437143624624896 438560949947904 438588142467122 439088405950464 439946000493336 440019569523744 440083731024112 441446219355456 441977145463296 442041592407808 443410142229504 443484290543616 443511788329488 444949760778912 446176172613612 446938836701184 447004007135232 447877061836668 448236081074432 448453302202368 449623808879616 449689370823168 451185002660448 451403652874752 452647853525952 452751617253019 453268035913728 454153325046372 454219547461806 454737640476672 456240296807904 456250062465792 456316590617216 457729335479808 457796079331584 458346669369344 459241877707956 459832740089856 460730850910344 460807895642976 461362107983616 462857955485184 464358652886016 464387444965188 464397385009824 464465101163952 465971009319648 466531431322368 468044039020032 468054057332736 468122306684928 469036608065172 469600717054752 469669191933296 471123276118848 471768772073472 472759120827594 473298360496128 473367374546944 474602909372928 476250836141584 476481633590016 477725296934592 477794956499616 479384065326726 479930861555712 480000842725376 480938344371324 481557121511424 481597288158336 483077961326016 483158743006464 484725260468736 484755315358398 485308238155776 486337418947296 486408334289808 486993336204928 488501055512064 488572286345472 490166847442944 490197239732592 490745865474048 491704353492552 491786577703008 493381068691392 493974456694272 494057060517888 495094197402126 495576041315328 495658912960512 495689645780016 497296791458784 497978148299776 498950761870674 499023516429127 499519876313088 499592713857024 500568480876276 500969737671424 501212514226176 502879508027136 502952835456128 504265591208736 504509964977664 505900542176064 506016513400433 506593687197696 507583127993004 507657141280842 508236186415104 509915625844128 509926540402944 510000895395712 511579845536256 511654441605888 512269806942208 513270333908892 513356164444368 513930709512192 515020589248032 515640003040512 517311832601088 517398338967552 517430419717736 519032371481568 519108054242064 521417482066176 521428642818048 521504674991104 522523238809446 523119240548352 523195519236096 524217385484604 524847860237664 526549543897536 526637595020544 526670248641267 527270980552704 528377840924958 528980520554496 530739868582656 530817258473088 532280346275888 532538296365312 533928273044544 535782190659282 536041837788768 536393315856384 536471530104832 537519326062068 538255792647552 540000948066048 541751761700352 541785352459386 541796949178128 541875951357944 542403324997632 543553585882272 543632844206256 544286669876096 545971767925248 546051378856704 546063066888192 546142691132416 547209376076034 547833535377408 547867503230544 549643822138656 550396900752384 551471894699166 551552307632193 552089098658304 552181420578816 553971726249984 554006074695312 555814193082624 555895239188352 556563812805632 557650851502518 558286920585216 558368327251968 559458890391132 560225416837248 562041803089152 563590954880352 563864078504448 565547867918131 565821939888144 566192944515072 567298790109828 568028678934528 569917898097408 570001000736384 571765709716992 571896779688024 572536843053056 573655079074644 573751007320176 575611246806624 576303532809984 576399903937536 577525684999914 577609896969147 578172048201216 578268731787264 578304586743352 580095003420576 580179590035248 582073131338496 582109222182453 582760715250432 582773189031936 582858166166528 583996561022322 584662680612864 584747933263872 586594667324448 586692759364992 588594959140608 588631454363769 589302860617728 591213522972672 591349051105984 593179853121792 593266347705216 594901563484816 597169415782224 598815389560374 599105583410976 599498411839488 599585827764224 601580003547264 601871537166336 603530471367936 605537766728496 605626063282408 607501066574304 608320395743872 608333416621056 609610445277687 610203740622336 610305780639744 610394772442112 611586949732038 612284539539456 612322503610608 614307801213792 614410527523968 615149477311488 616350941134362 616440814412451 617143940646912 619144870514688 619183259953584 619196513346432 619286801551936 621204098151168 621294679092864 622041908429824 623256834032226 623967734771712 624058718693376 625382144086896 626134289406336 628164368158464 630253593941904 630345494436792 632082911202617 632803879163904 634039824240396 635216220665856 635308844786688 636549682374162 636967062579456 637059941999488 639032263801344 639178753768968 641251125828432 642129717544448 643383877149027 644103948434688 644117735245824 644211657341952 645469883235198 646300347291648 646340420477864 648341474411232 648449891929728 648544445719744 650552323260672 650592660086271 651334740682752 651429715127296 652702038789654 653446525390848 653596319643456 655605804656736 655715436937344 657841424921856 657882213700683 658632608925696 660029354285616 660125596536168 660768055087104 660919527706688 662965718194944 663062388611712 665226435815424 665267682494232 667424641168368 669264258920418 670506010702848 672354121611648 672679953303552 674534056234752 676777503990672 676876188374456 678971780288928 679887501125504 679902053870592 681329321192709 682106460715008 682205922141184 684318014779392 684360445211856 684375093698688 684474885925824 686694118997376 687520004054016 688862816561934 689749110134784 691211843464464 692043161975424 692144072322752 694286933227776 695223309421568 696581167447782 696697651745928 697375703568384 698956513979472 699797146983552 702066058530048 702183460027392 702226998188356 704401075582128 704503787899944 707653158110208 707756344630784 709138681241391 709947540744192 710051061820416 711904364059392 714376254212376 714722450385024 716692434749424 717674390196736 719076097990089 719896292333568 720001264088064 721407516556986 722335682267136 722380469945848 722395932237504 724616941989024 724738114509696 724843792275008 727087890703104 727132973037597 727962357233664 728068505142272 729612501434712 730322587201536 730490004307392 732858429518208 733862534336512 735295859598888 735403076842924 736118798211072 737679866554512 738674766260416 740961685041408 741085590776832 741193652251136 742641296103189 743488369440768 743534468670024 745945187188176 746967222449664 748426142806011 749389070785536 751454606507136 751818771339264 754319262040704 754429253184192 756398386813104 758850813264096 759890530796544 761485711921263 762354279622656 762529039584032 764826016518144 764873438766192 764889810604416 765001343093568 767481662408832 768404710413312 768533205250048 769905500863338 770034246666552 770146529292196 770896064268288 772530883872048 773460004560768 773572786713664 775967748901632 776097508451328 776145629576604 777014287000576 778662081363096 782126223099264 782142964227072 782257012486656 783784858214169 784793278854144 784841939151692 787271790356496 789956392530816 790906470829056 791021796940288 792566761387437 793470780831744 796225887709632 798420519413832 798807444547968 802106671396352 803673285988923 804589973784576 804707295157248 806278989093102 807383688971328 810001422099072 811111222161408 812627642550528 812678028689079 812695423767192 812813927036916 813604987496448 815449266309384 816430004814144 819077068285056 819094600332288 819214036698624 820199303081984 820814064114051 821801254845816 821921085883268 824465733207984 825577679938112 825595351128576 828133647987456 828272130868224 828392905457152 830957589374976 831009112042968 833842858782528 834845719208448 836476277253777 837552490877952 840338125255872 840460659249056 843062704633728 845386432320528 847078459715584 848732909832216 849289416772608 852043018401792 852238338358624 854876847146112 855001501104576 857845169532036 858805264579584 858948876455936 860482618611966 860626510980264 863416870209936 864455299214976 864599855906304 867258072301824 867403097680896 867456880115028 870269385052872 871461759524608 874141072875648 874159783547904 874287249249792 875994841533483 877121899895808 877176284934244 879892000986672 880039139047488 880167462048224 882892438710912 883954290926592 884083184815616 886820284459008 887023576658976 889899521557824 892352345227224 894008014270464 895754123673336 896472162148864 898223084340561 899247617759232 899378741646336 902370005320896 902807305749504 905295707051904 905503234506038 906536071827456 908306650092744 908439094923612 912480593615808 912500124931584 912633181234432 915458670959616 915592158663168 916693338738688 917380424598057 918483755415912 921461701820688 921615791285952 922724215967232 925715910970368 928717305772032 928774889930376 928794770019648 928930202327904 931942018639296 933062862644736 934885251048339 936088078040064 936244613369856 938073216130344 939201434109504 939338383866592 942246552237696 943537544146944 945518241655188 946734749093888 949205818745856 952501672283168 952963267180032 955450593869184 955589912999232 958768130653452 960001685450752 961876688742648 963194576316672 966155922652032 966317486012928 969450520937472 969510630716796 972674837894592 972816668579616 973986672409856 977002111024128 977144572690944 979053058184481 980394479465184 983408706985104 983573155406016 986762137382784 987948913388544 988114121035776 990188394804252 991152082630656 991379291560032 994593582917568 995956296599552 997901523741348 998047032858254 999185427714048 1001136961752552 1001939475342848 1003896388380627 1005759016054272 1005905670912256 1008531182417472 1009019929955328 1011801084352128 1012033026800866 1013187374395392 1015166255986008 1015314282561684 1019831251688256 1019853080805888 1020001790791424 1023159691072512 1023308883211776 1024539613884416 1026540667817784 1026712328888736 1030041178496064 1031280006081024 1034623665202176 1034796677935104 1034860839435472 1038064742963136 1038216108484128 1042834964132352 1042857285636096 1043009349982208 1044871751171673 1045046477618892 1046391038472192 1048434770969208 1049695720475328 1053099087795072 1053275190041088 1053340497282534 1054541961105408 1056755681849916 1061479737165312 1061634516946176 1064560692551776 1065076592730624 1067856546089088 1071564381318564 1072083675577536 1072943060209664 1075038652124136 1076511585295104 1080001896132096 1083503523400704 1083570704918772 1083593898356256 1083751902715888 1087107171764544 1087265688412512 1088573339752192 1091943535850496 1092102757713408 1092126133776384 1092285382264832 1094418752152068 1095735006461088 1099287644277312 1100793801504768 1102943789398332 1103104615264386 1104178197316608 1104362841157632 1108012149390624 1111628386165248 1111790478376704 1113127625611264 1115301703005036 1116736654503936 1118917780782264 1120450833674496 1124083606178304 1127181909760704 1127728157008896 1131095735836262 1131643879776288 1132385889030144 1134597580219656 1139835796194816 1140002001472768 1143531419433984 1143793559376048 1145073686106112 1147310158149288 1147502014640352 1151222493613248 1152607065619968 1152799807875072 1155051369999828 1155219793938294 1156344096402432 1156537463574528 1156609173486704 1160190006841152 1160359180070496 1164146262676992 1164218444364906 1165521430500864 1165546378063872 1165716332333056 1167993122044644 1169495866527744 1173189334648896 1173385518729984 1177189918281216 1177262908727538 1178605721235456 1182698102211968 1186359706243584 1186532695410432 1189803126969632 1194338831564448 1197630779120748 1198211166821952 1199171655528448 1203160007094528 1203743074332672 1207060942735872 1211075533456992 1211252126564816 1215002133148608 1216640791487744 1216666833242112 1219220890555374 1220407481244672 1220611561279488 1220789544884224 1223173899464076 1224645007221216 1228615602427584 1228821055047936 1228897246829623 1230298954622976 1232701882268724 1232881628824902 1234287881293824 1238366519907168 1238393026692864 1238573603103872 1242408196302336 1242589358185728 1244083816859648 1246513668064452 1248117437386752 1250764288173792 1252268578812672 1256328736316928 1260507187883808 1260690988873584 1264165822405234 1265607758327808 1268079648480792 1270432441331712 1270617689573376 1273099364748324 1273934125158912 1274119883998976 1278064527602688 1278357507537936 1282502251656864 1284259435088896 1286767754298054 1286955384475117 1288207896869376 1288235470491648 1288423314683904 1290939766470396 1292600694583296 1292680840955728 1296682948822464 1296899783859456 1297088891439488 1301104646521344 1301185320172542 1302669481365504 1302859430254592 1305404077579308 1307192639286912 1311211609313472 1311430873874688 1315682849843712 1315764427401366 1317265217851392 1320058708571232 1320251193072336 1321839055413376 1325931436389888 1326124777223424 1330452871630848 1330535364988464 1334849282336736 1338528517840836 1341012021405696 1344708243223296 1345359906607104 1349068112469504 1353555007981344 1353752376748912 1357943560577856 1358254851759057 1359775002251008 1359804107741184 1362658642385418 1364212921430016 1364411844282368 1368720890423712 1368750187397376 1368949771851648 1373388237994752 1373473393515461 1375040008108032 1377725633123868 1379498220269568 1382423686928928 1384086323950848 1384288144645504 1388573866455552 1390446618843136 1393162334895564 1393395303491856 1397913027958944 1399594293967104 1404132117060096 1404366920054784 1404453996376712 1408802151164256 1409007575799888 1415306316220416 1415512689261568 1418277362482782 1419895081488384 1420102123640832 1423808728118784 1428752508424752 1429444900770048 1433384869498848 1435348780393472 1438152195980178 1438361900295719 1439792584667136 1440002528176128 1442815033113972 1444671364534272 1444760939891696 1444791864475008 1449233883978048 1449476229019392 1449687584550016 1454175781406208 1454265946075194 1455924714467328 1456137010284544 1459225002869424 1460980008614784 1465716859036416 1470591719197776 1470806153685848 1472237596422144 1475359733109024 1477349532520832 1481923370082816 1482171181553664 1482387304502272 1485282592206378 1486976738881536 1487068937340048 1491890374376352 1493934444899328 1496852285612022 1497070549287381 1498778141571072 1502909213014272 1503637542678528 1508638524081408 1508858506368384 1512796773626208 1517701626528192 1518049540201299 1519781061593088 1522971423842526 1524708559245312 1525058079168064 1529746877532384 1529779621208832 1530002686187136 1534963324817664 1535058498634927 1536809420826624 1539811001726676 1540068493333104 1540293058584392 1541792128536576 1545061767744096 1546920009121536 1547145573427328 1551935497803264 1552195016902656 1552291259153208 1554028574001152 1557324162726192 1564252446198528 1564285928454144 1564514024973312 1567569716428338 1569586557708288 1569683878303384 1574543580712992 1579912785061632 1580010745923801 1581812941658112 1582043593880576 1585133522774874 1586941561663488 1592451775419264 1596841038827664 1597614889095936 1604213342792704 1607346571977846 1609179947569152 1609414590314496 1612557978186204 1614767377942656 1620002844198144 1625255285101056 1625356057378158 1625390847534384 1625627854073832 1627209974992896 1630898532618768 1632860009628288 1638154136570112 1638189200664576 1638428073397248 1641628128228102 1643602509691632 1643842171766536 1648931466415968 1651155359876224 1651190702257152 1654656922896579 1656267295974912 1656544261736448 1656785810914304 1661915178749952 1662018224085936 1667685717565056 1669691438416896 1672952554507554 1675104981755904 1680676250511744 1680921318498112 1686125409267456 1690772864641056 1696643603754393 1697465819664432 1698578833545216 1704086036803584 1704476676717248 1709753694292224 1710003002209152 1715690339064072 1717610529159168 1720965237223932 1721253021960528 1726833740419872 1728910598429952 1729199711812608 1732829690907441 1734516144603648 1734806195361792 1734913760230056 1740538770105744 1742923519049216 1746327666547359 1748282145751296 1748319567095808 1748574498499584 1751989683066966 1754243799791616 1754352569868488 1759784001973344 1760078278094976 1760334924096448 1765784877421824 1765894363091307 1767908581853184 1768166369631232 1773640568918016 1774047153317952 1779799043115648 1784704690454448 1791508247346672 1792944324297728 1796446168681122 1798495235518464 1798757483292672 1804740010641792 1805614611499008 1810591414103808 1811006469012076 1816613300185488 1816878189847224 1824961187231616 1825000249863168 1825266362468864 1828831335833061 1830917341919232 1831184317326336 1834760849196114 1836967510831824 1842923403641376 1843231582571904 1845448431934464 1849322443237353 1851431821940736 1857434611544064 1857549779860752 1857589540039296 1857860404655808 1863884037278592 1866125725289472 1869770502096678 1872176156080128 1876146432260688 1878402868219008 1878676767733184 1884493104475392 1891036483310376 1896248733607851 1898411637491712 1905003344566336 1905926534360064 1910901187738368 1911179825998464 1917536261306904 1923753377485296 1926389152633344 1930151631447081 1932311845304064 1932634972025856 1938901041874944 1939021261433592 1945349675789184 1945633337159232 1947973344819712 1951777980258813 1954004222048256 1954289145381888 1958106116368962 1960788958930368 1966817413970208 1967146310812032 1973524274765568 1973646641102049 1975897826777088 1980376789608504 1982304165261312 1982758583120064 1989187165835136 1991912593199104 1995803047482696 1996094065716508 2002273923505104 2003878950685696 2007792776761254 2011518032108544 2011811341824512 2017062364834944 2018039859910656 2023602168704256 2024066053601732 2030332511972016 2030628565123368 2039662503376512 2039706161611776 2040003581582848 2043987963578127 2046319382145024 2046617766423552 2053081335635568 2053424657777472 2060082356992128 2062560012162048 2069247330404352 2069721678870944 2076129485926272 2076432216968256 2085669928264704 2086018699964416 2089743502343346 2090092955237784 2096869541938416 2099391440950656 2106198175590144 2106550380082176 2106680994565068 2113511363699832 2122959474330624 2123269033892352 2127416043724173 2129121385103552 2130153185461248 2135713092178176 2143128762637128 2144167351155072 2150077304248272 2153023170590208 2157228293970267 2160003792264192 2167007046801408 2167141409837544 2167187796712512 2167503805431776 2174214343529088 2174531376825024 2177146679504384 2181398919112791 2183887071700992 2184205515426816 2184570764529664 2188837504304136 2191470012922176 2198575288554624 2201587603009536 2205887578796664 2206209230528772 2208356394633216 2216024298781248 2223256772330496 2223580956753408 2226255251222528 2227923888309567 2230603406010072 2237835561564528 2240901667348992 2248167212356608 2254363819521408 2255456314017792 2262191471672524 2263287759552576 2269195160439312 2279671592389632 2280004002945536 2284457135763789 2287062838867968 2287587118752096 2294620316298576 2295004029280704 2302444987226496 2305214131239936 2305599615750144 2310102739999656 2310439587876588 2312688192804864 2313218346973408 2320380013682304 2320718360140992 2328292525353984 2328436888729812 2331042861001728 2331432664666112 2335986244089288 2346378669297792 2346771037459968 2354379836562432 2354525817455076 2365396204423936 2372719412487168 2373065390820864 2377700284162311 2379606253939264 2388677663128896 2395261558241496 2396422333643904 2406320014189056 2411019857966769 2414121885471744 2422151066913984 2422504253129632 2430004266297216 2433281582975488 2433333666484224 2438034086067237 2438441781110748 2440814962489344 2441579089768448 2446347798928152 2449290014442432 2457231204855168 2457642110095872 2457794493659246 2460597909245952 2465403764537448 2465763257649804 2476733039814336 2476786053385728 2477147206207744 2484816392604672 2485178716371456 2488167633719296 2493027336128904 2501528576347584 2504537157625344 2512657472633856 2521014375767616 2521381977747168 2528331644810468 2536159296961584 2541235379146752 2546198729496648 2547868250317824 2548239767997952 2556129055205376 2556715015075872 2565004503313728 2568518870177792 2573535508596108 2573910768950234 2576415793738752 2576846629367808 2581879532940792 2585361681911456 2593365897644928 2593799567718912 2594177782878976 2602209293042688 2602370640345084 2605718860509184 2610808155158616 2614385278573824 2622423218626944 2622861747749376 2631365699687424 2631528854802732 2640117417142464 2640502386144672 2643678110826752 2651862872779776 2652249554446848 2661070729976928 2669698564673472 2677057035681672 2682024042811392 2689416486446592 2694669253021683 2698136224939008 2707110015962688 2707504753497824 2715887121155712 2716509703518114 2719550004502016 2719608215482368 2725317284770836 2728823688564736 2737441780847424 2737500374794752 2737899543703296 2746776475989504 2746946787030922 2750080016216064 2755451266247736 2764847373857856 2768172647901696 2768576289291008 2777147732911104 2780893237686272 2786324669791128 2786790606983712 2795826055917888 2799188587934208 2808264234120192 2808733840109568 2808907992753424 2817604302328512 2818015151599776 2830612632440832 2831025378523136 2836554724965564 2840204247281664 2847617456237568 2857505016849504 2858889801540096 2866769738997696 2870697560786944 2876304391960356 2876723800591438 2880005056352256 2885630066227944 2889521879783392 2889583728950016 2898467767956096 2898952458038784 2899375169100032 2908351562812416 2908531892150388 2912274020569088 2918450005738848 2921960017229568 2931433718072832 2941183438395552 2941612307371696 2950719466218048 2954699065041664 2963846740165632 2964342363107328 2964774609004544 2970565184412756 2974137874680096 2983780748752704 2987868889798656 2993704571224044 2994141098574762 2997556283142144 3005818426028544 3011689165141881 3017277048162816 3017717012736768 3025593547252416 3035403253056384 3036099080402598 3039562123186176 3045942847685052 3050116158336128 3059493755064768 3059559242417664 3060005372374272 3069926649635328 3070116997269854 3073618841653248 3079622003453352 3080136986666208 3080586117168784 3090123535488192 3093840018243072 3094291146854656 3103870995606528 3104390033805312 3104582518306416 3108057148002304 3114648325452384 3128504892397056 3128571856908288 3129028049946624 3135139432856676 3139173115416576 3139367756606768 3149087161425984 3159825570123264 3160021491847602 3163625883316224 3164087187761152 3170267045549748 3184903550838528 3193682077655328 3195229778191872 3208426685585408 3214693143955692 3218829180628992 3225115956372408 3229534755885312 3240005688396288 3250510570202112 3250712114756316 3250781695068768 3251255708147664 3261797065237536 3265720019256576 3276308273140224 3276378401329152 3276856146794496 3283256256456204 3287205019383264 3287684343533072 3297862932831936 3302310719752448 3302381404514304 3309313845793158 3312534591949824 3313088523472896 3313571621828608 3324036448171872 3335371435130112 3335578241394691 3339382876833792 3345905109015108 3350209963511808 3361352501023488 3361842636996224 3372250818534912 3381545729282112 3393287207508786 3394931639328864 3397157667090432 3408953353434496 3419507388584448 3420006004418304 3431380678128144 3435221058318336 3441930474447864 3442506043921056 3453667480839744 3457821196859904 3458399423625216 3465659381814882 3469032289207296 3469612390723584 3469827520460112 3481077540211488 3485847038098432 3492655333094718 3493164615003889 3496564291502592 3496639134191616 3497148996999168 3503979366133932 3508487599583232 3508705139736976 3519568003946688 3520156556189952 3520669848192896 3531569754843648 3531788726182614 3535817163706368 3536332739262464 3548094306635904 3559598086231296 3569409380908896 3583016494693344 3585888648595456 3592892337362244 3597514966585344 3609480021283584 3611229222998016 3621182828207616 3622012938024152 3633226600370976 3633756379694448 3649922374463232 3650000499726336 3650532724937728 3657662671666122 3661834683838464 3662368634652672 3669521698392228 3673935021663648 3685846807282752 3686463165143808 3686691740488869 3690896863868928 3698644886474706 3702863643881472 3715099559721504 3715179080078592 3715720809311616 3727768074557184 3727999210970537 3732251450578944 3739541004193356 3744352312160256 3752292864521376 3756805736438016 3757353535466368 3768986208950784 3782072966620752 3792497467215702 3796823274983424 3810006689132672 3811853068720128 3821802375476736 3822359651996928 3835072522613808 3847506754970592 3852778305266688 3860303262894162 3860866153425351 3864623690608128 3865269944051712 3877802083749888 3878042522867184 3890699351578368 3891266674318464 3895946689639424 3903555960517626 3908008444096512 3908578290763776 3916212232737924 3921577917860736 3933634827940416 3934292621624064 3947048549531136 3947293282204098 3951795653554176 3960753579217008 3965517166240128 3978374331670272 3991606094965392 3992188131433016 4004547847010208 4007757901371392 4015585553522508 4023036064217088 4023622683649024 4034124729669888 4036079719821312 4047204337408512 4048132107203464 4060665023944032 4061257130246736 4074764555277171 4079325006753024 4079412323223552 4080007163165696 4087975927156254 4092638764290048 4093235532847104 4106162671271136 4106849315554944 4120164713984256 4120420180546383 4125120024324096 4138494660808704 4139443357741888 4152258971852544 4152864433936512 4171339856529408 4179487004686692 4180185910475568 4193739083876832 4198782881901312 4212396351180288 4213100760164352 4213361989130136 4227022727399664 4245918948661248 4246538067784704 4254832087448346 4258242770207104 4260306370922496 4271426184356352 4286257525274256 4288334702310144 4300154608496544 4306046341180416 4314456587940534 4315085700887157 4320007584528384 4334014093602816 4334282819675088 4334375593425024 4335007610863552 4348428687058176 4349062753650048 4354293359008768 4362797838225582 4367774143401984 4368411030853632 4377675008608272 4382940025844352 4397150577109248 4411775157593328 4412418461057544 4416712789266432 4432048597562496 4446513544660992 4447161913506816 4455847776619134 4461206812020144 4475671123129056 4481803334697984 4491211647862143 4496334424713216 4508727639042816 4510912628035584 4524382943345048 4526575519105152 4538390320878624 4554148620603897 4559343184779264 4560008005891072 4568914271527578 4574125677735936 4575174237504192 4589240632597152 4590008058561408 4604889974452992 4605175495904781 4610428262479872 4620205479999312 4620879175753176 4625376385609728 4626436693946816 4640760027364608 4641436720281984 4656585050707968 4656873777459624 4662085722003456 4671972488178576 4692757338595584 4693542074919936 4708759673124864 4709051634910152 4730792408847872 4740032237771403 4745438824974336 4746130781641728 4755400568324622 4759212507878528 4777355326257792 4790523116482992 4792844667287808 4812640028378112 4822039715933538 4828243770943488 4844302133827968 4845008506259264 4860008532594432 4866563165950976 4876068172134474 4876883562221496 4881629924978688 4892695597856304 4898580028884864 4914462409710336 4915284220191744 4915588987318492 4930807529074896 4931526515299608 4953466079628672 4953572106771456 4954294412415488 4963970768689737 4969632785209344 4970357432742912 4986054672257808 5003057152695168 5009074315250688 5025314945267712 5042028751535232 5042763955494336 5056663289620936 5072318593923168 5089930811263179 5092397458993296 5095736500635648 5096479535995904 5112258110410752 5113430030151744 5130009006627456 5137037740355584 5147071017192216 5147821537900468 5152831587477504 5163759065881584 5170723363822912 5186731795289856 5187599135437824 5188355565757952 5198489072722323 5204418586085376 5204741280690168 5221616310317232 5228770557147648 5238982999642077 5244846437253888 5245723495498752 5262731399374848 5263057709605464 5280234834284928 5281004772289344 5287356221653504 5297683089273921 5303725745559552 5304499108893696 5322141459953856 5339397129346944 5354114071363344 5378832972893184 5389338506043366 5396272449878016 5414220031925376 5415009506995648 5431774242311424 5433019407036228 5439100009004032 5450634569541672 5474883561694848 5475000749589504 5475799087406592 5486494007499183 5493552951979008 5493893574061844 5510902532495472 5529694747715712 5536345295803392 5537152578582016 5547967329712059 5554295465822208 5572649339582256 5573581213967424 5591652111835776 5598377175868416 5616528468240384 5617815985506848 5635208604657024 5636030303199552 5662050757046272 5673109449931128 5688746200823553 5695234912475136 5715010033699008 5717779603080192 5733539477995392 5741395121573888 5752608783920712 5753447601182876 5771260132455888 5779043759566784 5779167457900032 5796935535912192 5797904916077568 5798750338200064 5816703125624832 5817063784300776 5836900011477696 5843920034459136 5855333940776439 5862867436145664 5882366876791104 5883224614743392 5901438932436096 5909398130083328 5920939923306147 5927693480331264 5929549218009088 5941130368825512 5948275749360192 5967561497505408 5975737779597312 5987409142448088 5988282197149524 6011636852057088 6023378330283762 6034554096325632 6035434025473536 6051187094504832 6070806506112768 6072198160805196 6091885695370104 6100232316672256 6118987510129536 6119118484835328 6120010744748544 6131963890734381 6139853299270656 6140233994539708 6159244006906704 6160273973332416 6161172234337568 6180247070976384 6187680036486144 6188582293709312 6207741991213056 6209165036612832 6229296650904768 6257009784794112 6258056099893248 6270278865713352 6278735513213536 6298174322851968 6319651140246528 6320042983695204 6328174375522304 6340534091099496 6369807101677056 6387364155310656 6390459556383744 6416853371170816 6429386287911384 6450231912744816 6459069511770624 6480011376792576 6501021140404224 6501424229512632 6501563390137536 6502511416295328 6523594130475072 6531440038513152 6544196757338373 6552616546280448 6553712293588992 6566512512912408 6574410038766528 6575368687066144 6595725865663872 6604621439504896 6604762809028608 6618627691586316 6625069183899648 6627143243657216 6648072896343744 6670742870260224 6671156482789382 6678765753667584 6691810218030216 6722705002046976 6723685273992448 6744501637069824 6763091458564224 6786574415017572 6789863278657728 6817906706868992 6839014777168896 6840012008836608 6853371407291367 6862761356256288 6883860948895728 6885012087842112 6907334961679488 6915642393719808 6916798847250432 6931318763629764 6938064578414592 6939655040920224 6962155080422976 6971694076196864 6985310666189436 6986329230007778 6993128583005184 6994297993998336 7007958732267864 7017410279473952 7039136007893376 7040313112379904 7041339696385792 7063139509687296 7063577452365228 7072665478524928 7096188613271808 7119196172462592 7138818761817792 7166032989386688 7171777297190912 7185784674724488 7218960042567168 7242365656415232 7244025876048304 7266453200741952 7267512759388896 7299844748926464 7300000999452672 7301065449875456 7314102258201711 7315325343332244 7324737269305344 7339043396784456 7347870043327296 7371693614565504 7372926330287616 7373383480977738 7381793727737856 7397289772949412 7430199119443008 7430358160157184 7431441618623232 7455536149114368 7455998421941074 7464502901157888 7479082008386712 7504585729042752 7513611472876032 7514707070932736 7537972417901568 7564145933241504 7584994934431404 7620013378265344 7623706137440256 7643604750953472 7644719303993856 7670145045227616 7695013509941184 7705556610533376 7720606525788324 7721732306850702 7729247381216256 7730539888103424 7756085045734368 7781398703156736 7782533348636928 7791893379278848 7807111921035252 7817156581527552 7832424465475848 7843155835721472 7867269655880832 7868585243248128 7894097099062272 7894586564408196 7921507158434016 7931034332480256 7956748663340544 7983212189930784 7984376262866032 8009095694020416 8015515802742784 8031171107045016 8046072128434176 8047245367298048 8068249459339776 8094408674817024 8096264214406928 8121330047888064 8122514260493472 8149529110554342 8158650013506048 8158824646447104 8160014326331392 8175951854312508 8186471065694208 8212325342542272 8213698631109888 8240329427968512 8240840361092766 8250240048648192 8278886715483776 8304517943705088 8305728867873024 8342679713058816 8358974009373384 8360371820951136 8387478167753664 8397565763802624 8424792702360576 8426201520328704 8426723978260272 8454045454799328 8491837897322496 8493076135569408 8509664174896692 8516485540414208 8520612741844992 8542852368712704 8572515050548512 8576669404620288 8600309216993088 8602280727807361 8612092682360832 8628913175881068 8630171401774314 8640015169056768 8668565639350176 8668751186850048 8670015221727104 8696857374116352 8698125507300096 8708586718017536 8725595676451164 8736822061707264 8755350017216544 8765880051688704 8794301154218496 8823550315186656 8824836922115088 8864097195124992 8893027089321984 8894323827013632 8911695553238268 8922413624040288 8951342246258112 8963606669395968 8982423295724286 8992668849426432 9017455278085632 9048765886690096 9053151038210304 9076780641757248 9108297241207794 9118686369558528 9120016011782144 9137828543055156 9150348475008384 9178481265194304 9180016117122816 9209779948905984 9210350991809562 9220856524959744 9240410959998624 9241758351506352 9252873387893632 9281520054729216 9282873440563968 9313170101415936 9313747554919248 9324171444006912 9343944976357152 9385514677191168 9387084149839872 9417519346249728 9418103269820304 9461584817695744 9480064475542806 9490877649948672 9492261563283456 9510801136649244 9518425015757056 9554710652515584 9581046232965984 9585689334575616 9614313754608227 9625280056756224 9644079431867076 9656487541886976 9688604267655936 9690017012518528 9720017065188864 9733126331901952 9752136344268948 9753767124442992 9785391195712608 9797160057769728 9828924819420672 9830568440383488 9831177974636984 9861615058149792 9863053030599216 9906932159257344 9907144213542912 9908588824830976 9927941537379474 9939265570418688 9940714865485824 9972109344515616 10006114305390336 10006734724184073 10018148630501376 10050629890535424 10084057503070464 10085527910988672 10113326579241872 10144637187846336 10179861622526358 10184794917986592 10191473001271296 10192959071991808 10226860060303488 10260018013254912 10294142034384432 10295643075800936 10305663174955008 10327518131763168 10341446727645824 10373463590579712 10375198270875648 10376711131515904 10396978145444646 10408837172170752 10409482561380336 10443232620634464 10457541114295296 10477965999284154 10479493845011667 10489692874507776 10491446990997504 10525462798749696 10526115419210928 10560469668569856 10562009544578688 10574712443307008 10595366178547842 10607451491119104 10608998217787392 10644282919907712 10678794258693888 10708228142726688 10745409490444489 10757665945786368 10778677012086732 10792544899756032 10828440063850752 10830019013991296 10863548484622848 10866038814072456 10878200018008064 10901269139083344 10949767123389696 10950001499179008 10951598174813184 10972988014998366 10987105903958016 10987787148123688 11021805064990944 11059389495431424 11060075221466607 11072690591606784 11074305157164032 11095934659424118 11108590931644416 11145298679164512 11147162427934848 11183304223671552 11183997632911611 11196754351736832 11233056936480768 11235631971013696 11270417209314048 11272060606399104 11346218899862256 11377492401647106 11390469824950272 11430020067398016 11435559206160384 11467078955990784 11505217567841424 11506895202365752 11542520264911776 11558087519133568 11558334915800064 11582598460276053 11593871071824384 11595809832155136 11597500676400128 11633406251249664 11634127568601552 11673800022955392 11687840068918272 11710667881552878 11725734872291328 11764733753582208 11766449229486784 11802877864872192 11818796260166656 11841879846612294 11855386960662528 11882260737651024 11896551498720384 11935122995010816 11974818284896176 11976564394299048 12023273704114176 12046756660567524 12069108192651264 12070868050947072 12102374189009664 12141613012225536 12144396321610392 12183771390740208 12200464633344512 12224293665831513 12237975020259072 12238236969670656 12240021489497088 12263927781468762 12279706598541312 12280467989079416 12318488013813408 12320547946664832 12322344468675136 12360494141952768 12361260541639149 12375360072972288 12377164587418624 12415483982426112 12418330073225664 12458593301809536 12514019569588224 12540557731426704 12557471026427072 12596348645703936 12639302280493056 12640085967390408 12681068182198992 12739614203354112 12774728310621312 12780919112767488 12858772575822768 12900463825489632 12918139023541248 12945257102661471 12960022753585152 13002042280808448 13002848459025264 13003126780275072 13005022832590656 13047188260950144 13062880077026304 13088393514676746 13105233092560896 13133025025824816 13148820077533056 13150737374132288 13191451731327744 13209242879009792 13237255383172632 13250138367799296 13296145792687488 13341485740520448 13342312965578764 13383620436060432 13445410004093952 13447370547984896 13473634943586429 13489003274139648 13526182917128448 13573148830035144 13579726557315456 13635813413737984 13662445861811691 13678029554337792 13680024017673216 13706742814582734 13725522712512576 13767721897791456 13770024175684224 13814669923358976 13815526487714343 13831284787439616 13862637527259528 13876129156829184 13879310081840448 13924310160845952 13943388152393728 13970621332378872 13972658460015556 13986257166010368 14015917464535728 14034820558947904 14078272015786752 14080626224759808 14082679392771584 14126279019374592 14127154904730456 14192377226543616 14220096713314209 14238392344925184 14277637523635584 14332065978773376 14371569349448976 14437920085134336 14484731312830464 14488051752096608 14532906401483904 14535025518777792 14599689497852928 14602130899750912 14628204516403422 14630650686664488 14678086793568912 14695740086654592 14743387229131008 14745852660575232 14746766961955476 14794579545898824 14860398238886016 14860716320314368 14862883237246464 14891912306069211 14911072298228736 14911996843882148 14958164016773424 15009171458085504 15027222945752064 15029414141865472 15075944835803136 15128291866483008 15169989868862808 15240026756530688 15269792433789537 15287209501906944 15289438607987712 15340290090455232 15390027019882368 15411113221066752 15441213051576648 15443464613701404 15458494762432512 15512170091468736 15562797406313472 15565066697273856 15583786758557696 15595467218166969 15614223842070504 15664848930951696 15686311671442944 15734539311761664 15737170486496256 15788194198124544 15789173128816392 15843014316868032 15862068664960512 15893049267821763 15913497326681088 15966424379861568 15968752525732064 16018191388040832 16062342214090032 16094490734596096 16136498918679552 16188817349634048 16192528428813856 16242660095776128 16245028520986944 16299058221108684 16317300027012096 16320028652662784 16351903708625016 16424650685084544 16427397262219776 16480658855937024 16481680722185532 16557773430967552 16609035887410176 16611457735746048 16643901989136177 16717948018746768 16720743641902272 16774956335507328 16795131527605248 16849585404721152 16853447956520544 16908090909598656 16986152271138816 17019328349793384 17032971080828416 17066238602470659 17085704737425408 17145030101097024 17153338809240576 17200618433986176 17204561455614722 17224185364721664 17257826351762136 17260342803548628 17337131278700352 17337502373700096 17340030443454208 17393714748232704 17396251014600192 17417173436035072 17451191352902328 17510700034433088 17531760103377408 17588602308436992 17647100630373312 17649673844230176 17728194390249984 17762819769918441 17788647654027264 17823391106476536 17844827248080576 17902684492516224 17927213338791936 17964846591448572 18034910556171264 18097531773380192 18106302076420608 18153561283514496 18216594482415588 18240032023564288 18275657086110312 18300696950016768 18356962530388608 18360032234245632 18419559897811968 18420701983619124 18480821919997248 18483516703012704 18505746775787264 18563040109458432 18565746881127936 18627495109838496 18687889952714304 18771029354382336 18774168299679744 18836206539640608 18923169635391488 18960128951085612 18984523126566912 19021602273298488 19036850031514112 19109421305031168 19162092465931968 19171378669151232 19228627509216454 19250560113512448 19288158863734152 19377208535311872 19380034025037056 19440034130377728 19466252663803904 19504272688537896 19507534248885984 19570782391425216 19594320115539456 19657849638841344 19661136880766976 19662355949273968 19723230116299584 19726106061198432 19813864318514688 19814288427085824 19817177649661952 19855883074758948 19881429730971648 19944218689031232 20012228610780672 20013469448368146 20036297261002752 20168115006140928 20171055821977344 20226653158483744 20289274375692672 20359723245052716 20369589835973184 20385918143983616 20453720120606976 20520036026509824 20588284068768864 20591286151601872 20655036263526336 20682893455291648 20746927181159424 20750396541751296 20753422263031808 20793956290889292 20818965122760672 20886465241268928 20915082228590592 20955931998568308 20958987690023334 20979385749015552 20982893981995008 21052230838421856 21120939337139712 21124019089157376 21149424886614016 21190732357095684 21217996435574784 21288565839815424 21357588517387776 21416456285453376 21490818980888978 21515331891572736 21557354024173464 21656880127701504 21660038027982592 21727096969245696 21732077628144912 21756400036016128 21802538278166688 21899534246779392 21900002998358016 21903196349626368 21945976029996732 21974211807916032 21975574296247376 22043610129981888 22118778990862848 22120150442933214 22145381183213568 22148610314328064 22191869318848236 22290597358329024 22294324855869696 22366608447343104 22367995265823222 22393508703473664 22471263942027392 22540834418628096 22544121212798208 22692437799724512 22754984803294212 22860040134796032 22871118412320768 22934157911981568 23010435135682848 23013790404731504 23085040529823552 23116175038267136 23116669831600128 23165196920552106 23187742143648768 23191619664310272 23195001352800256 23268255137203104 23347600045910784 23349047689762837 23375680137836544 23421335763105756 23451469744582656 23529467507164416 23532898458973568 23605755729744384 23637592520333312 23683759693224588 23764521475302048 23793102997440768 23870245990021632 23949636569792352 23953128788598096 24046547408228352 24093513321135048 24138216385302528 24141736101894144 24204748378019328 24283226024451072 24288792643220784 24367542781480416 24400929266689024 24448587331663026 24452152305027223 24475950040518144 24476473939341312 24480042978994176 24527855562937524 24559413197082624 24560935978158832 24636976027626816 24641095893329664 24644688937350272 24720988283905536 24722521083278298 24750720145944576 24754329174837248 24836660146451328 24917186603619072 25028039139176448 25081115462853408 25114942052854144 25192697291407872 25278604560986112 25280171934780816 25362136364397984 25479228406708224 25549456621242624 25561838225534976 25717545151645536 25800927650979264 25806842183422083 25836278047082496 25890514205322942 25920045507170304 26005696918050528 26006253560550144 26010045665181312 26094376521900288 26095994476793759 26125760154052608 26176787029353492 26210466185121792 26266050051649632 26297640155066112 26301474748264576 26382903462655488 26418485758019584 26474510766345264 26592291585374976 26682971481040896 26684625931157528 26767240872120864 26890820008187904 26894741095969792 26947269887172858 26978006548279296 27052365834256896 27146297660070288 27159453114630912 27271626827475968 27324891723623382 27356059108675584 27360048035346432 27413485629165468 27451045425025152 27535443795582912 27540048351368448 27629339846717952 27631052975428686 27662569574879232 27725275054519056 27758620163680896 27848620321691904 27941242664757744 27945316920031112 27972514332020736 28031834929071456 28069641117895808 28156544031573504 28161252449519616 28165358785543168 28252558038749184 28254309809460912 28384754453087232 28440193426628418 28476784689850368 28555275047271168 28664131957546752 28743138698897952 28842941263824681 28875840170268672 28969462625660928 28976103504193216 29065812802967808 29070051037555584 29199378995705856 29256409032806844 29261301373328976 29356173587137824 29391480173309184 29486774458262016 29491705321150464 29493533923910952 29589159091797648 29720796477772032 29721432640628736 29725766474492928 29783824612138422 29822144596457472 29823993687764296 29916328033546848 30018342916171008 30020204172552219 30054445891504128 30058828283730944 30151889671606272 30256583732966016 30339979737725616 30480053513061376 30539584867579074 30574419003813888 30578877215975424 30680580180910464 30780054039764736 30882426103153296 30886929227402808 30916989524865024 31024340182937472 31125594812626944 31130133394547712 31190934436333938 31228447684141008 31329697861903392 31372623342885888 31438481535035001 31469078623523328 31474340972992512 31576388396249088 31578346257632784 31686028633736064 31724137329921024 31786098535643526 31826994653362176 31932848759723136 31937505051464128 32036382776081664 32124684428180064 32236228471333467 32272997837359104 32377634699268096 32385056857627712 32485320191552256 32490057041973888 32598116442217368 32634600054024192 32703807417250032 32849301370169088 32854794524439552 32961317711874048 32963361444371064 33115546861935104 33180225664399821 33218071774820352 33222915471492096 33287803978272354 33435896037493536 33441487283804544 33549912671014656 33551992898734833 33590263055210496 33699170809442304 33706895913041088 33816181819197312 34038656699586768 34065942161656832 34132477204941318 34171409474850816 34290060202194048 34306677618481152 34401236867972352 34409122911229444 34515652703524272 34520685607097256 34674262557400704 34675004747400192 34680060886908416 34747795380828159 34787429496465408 34792502029200384 34902382705804656 35021400068866176 35063520206754816 35177204616873984 35294201260746624 35299347688460352 35456388780499968 35525639539836882 35646782212953072 35689654496161152 35805368985032448 35929693182897144 36069821112342528 36195063546760384 36212604152841216 36307122567028992 36433188964831176 36551314172220624 36601393900033536 36672880997494539 36713925060777216 36720064468491264 36839119795623936 36841403967238248 36961643839994496 36967033406025408 37011493551574528 37083781624917447 37126080218916864 37131493762255872 37254990219676992 37375779905428608 37542058708764672 37672413079281216 37846339270782976 37920257902171224 38043204546596976 38073700063028224 38218842610062336 38324184931863936 38342757338302464 38457255018432908 38576317727468304 38754417070623744 38760068050074112 38835771307984413 38880068260755456 39008545377075792 39015068497771968 39141564782850432 39188640231078912 39315699277682688 39324711898547936 39446460232599168 39452212122396864 39627728637029376 39634355299323904 39711766149517896 39888437378062464 40024457221561344 40026938896736292 40336230012281856 40342111643954688 40420904830759287 40453306316967488 40578548751385344 40719446490105432 40739179671946368 40907440241213952 40987337585435073 41040072053019648 41176568137537728 41182572303203744 41310072527052672 41365786910583296 41446579463143029 41493854362318848 41506844526063616 41587912581778584 41637930245521344 41772930482537856 41830164457181184 41911863997136616 41917975380046668 41958771498031104 42104461676843712 42241878674279424 42248038178314752 42298849773228032 42381464714191368 42577131679630848 42715177034775552 42832912570906752 42981637961777956 43114708048346928 43313760255403008 43320076055965184 43454193938491392 43464155256289824 43605076556333376 43799068493558784 43806392699252736 43891952059993464 43951148592494752 44087220259963776 44237557981725696 44240300885866428 44297220628656128 44383738637696472 44581194716658048 44588649711739392 44733216894686208 44735990531646444 44942527884054784 45081668837256192 45088242425596416 45384875599449024 45509969606588424 45720080269592064 45809377301368611 45868315823963136 46020870271365696 46027580809463008 46170081059647104 46232350076534272 46233339663200256 46330393841104212 46375484287297536 46390002705600512 46536510274406208 46695200091821568 46698095379525674 46751360275673088 46842671526211512 47058935014328832 47065796917947136 47211511459488768 47275185040666624 47367519386449176 47529042950604096 47586205994881536 47740491980043264 47899273139584704 47906257577196192 48187026642270096 48283472203788288 48409496756038656 48566452048902144 48577585286441568 48735085562960832 48801858533378048 48897174663326052 48904304610054446 48951900081036288 48960085957988352 49055711125875048 49121871956317664 49273952055253632 49282191786659328 49289377874700544 49441976567811072 49445042166556596 49508658349674496 49673320292902656 49834373207238144 50162230925706816 50229884105708288 50385394582815744 50560343869561632 50724272728795968 50958456813416448 51098913242485248 51198715807411977 51435090303291072 51601855301958528 51613684366844166 51672556094164992 51781028410645884 52011393836101056 52012507121100288 52020091330362624 52188753043800576 52191988953587518 52251520308105216 52353574058706984 52532100103299264 52595280310132224 52602949496529152 52765806925310976 52836971516039168 52949021532690528 53184583170749952 53365942962081792 53369251862315056 53534481744241728 53781640016375808 53789482191939584 53894539774345716 54104731668513792 54292595320140576 54318906229261824 54543253654951936 54649783447246764 54720096070692864 54826971258330936 54902090850050304 55070887591165824 55080096702736896 55258679693435904 55262105950857372 55450550109038112 55517240327361792 55697240643383808 55882485329515488 55890633840062224 56063669858142912 56139282235791616 56313088063147008 56322504899039232 56330717571086336 56508619618921824 56769508906174464 56880386853256836 56953569379700736 57110550094542336 57328263915093504 57486277397795904 57685882527649362 57751680340537344 57952207008386432 58131625605935616 58140102075111168 58398757991411712 58512818065613688 58522602746657952 58712347174275648 58782960346618368 58973548916524032 58983410642300928 58987067847821904 59178318183595296 59441592955544064 59442865281257472 59451532948985856 59567649224276844 59644289192914944 59647987375528592 59832656067093696 60036685832342016 60040408345104438 60108891783008256 60117656567461888 60513167465932032 60679959475451232 60960107026122752 61079169735158148 61157754431950848 61361160361820928 61560108079529472 61764852206306592 61773858454805616 62048680365874944 62251189625253888 62260266789095424 62381868872667876 62456895368282016 62659395723806784 62745246685771776 62876963070070002 62938157247046656 62948681945985024 63156692515265568 63372057267472128 63375986586499129 63448274659842048 63572197071287052 63653989306724352 63865697519446272 63875010102928256 64072765552163328 64249368856360128 64472456942666934 64545995674718208 64770113715255424 64970640383104512 64980114083947776 65196232884434736 65269200108048384 65407614834500064 65698602740338176 65709589048879104 65922635423748096 65926722888742128 66231093723870208 66360451328799642 66436143549640704 66445830942984192 66575607956544708 66871792074987072 66882974567609088 67099825342029312 67103985797469666 67180526110420992 67413791826082176 67632363638394624 68077313399173536 68131884323313664 68264954409882636 68580120404388096 68613355236962304 68802473735944704 68818245822458888 69031305407048544 69041371214194512 69348525114801408 69350009494800384 69360121773816832 69495590761656318 69574858992930816 69585004058400768 69804765411609312 70042800137732352 70047143069288511 70127040413509632 70354409233747968 70588402521493248 70598695376920704 70912777560999936 71051279079673764 71293564425906144 71379308992322304 71610737970064896 71859386365794288 72139642224685056 72390127093520768 72425208305682432 72614245134057984 72866377929662352 73102628344441248 73202787800067072 73345761994989078 73356456915081669 73427850121554432 73440128936982528 73678239591247872 73682807934476496 73923287679988992 73934066812050816 74022987103149056 74167563249834894 74252160437833728 74262987524511744 74509980439353984 74751559810857216 75084117417529344 75344826158562432 75840515804342448 76086409093193952 76147400126056448 76437685220124672 76648369863727872 76685514676604928 76914510036865816 77152635454936608 77420526550266249 77508834141247488 77520136100148224 77671542615968826 77760136521510912 78017090754151584 78030136995543936 78283129565700864 78287983430381277 78377280462157824 78631398555365376 78649423797095872 78892920465198336 78904424244793728 79255457274058752 79423532299035792 79776874756124928 80048914443122688 80053877793472584 80672460024563712 80684223287909376 80841809661518574 80906612633934976 81157097502770688 81438892980210864 81478359343892736 81814880482427904 81974675170870146 82080144106039296 82353136275075456 82365144606407488 82620145054105344 82731573821166592 82893158926286058 82987708724637696 83175825163557168 83275860491042688 83545860965075712 83823727994273232 83835950760093336 83917542996062208 84208923353687424 84483757348558848 84496076356629504 84762929428382736 85154263359261696 85430354069551104 85665825141813504 85963275923555912 86229416096693856 86528823791474043 86627520510806016 86640152111930368 86908387876982784 86928310512579648 87210153112666752 87598136987117568 87783904119986928 87902297184989504 88174440519927552 88475115963451392 88480601771732856 88767477275392944 89162389433316096 89177299423478784 89466433789372416 89471981063292888 89885055768109568 90060612517656657 90163337674512384 90176484851192832 90769751198898048 91019939213176848 91440160539184128 91618754602737222 91736631647926272 92041740542731392 92055161618926016 92340162119294208 92464700153068544 92660787682208424 92750968574595072 93073020548812416 93390400183643136 93396190759051348 93685343052423024 94117870028657664 94131593835894272 94315444605105003 94423022918977536 94735038772898352 95058085901208192 95172411989763072 95480983960086528 95798546279169408 95812515154392384 96374053284540192 96708685414000401 96818993512077312 97132904097804288 97155170572883136 97470171125921664 97603717066756096 97794349326652104 97808609220108892 97903800162072576 98111422251750096 98243743912635328 98547904110507264 98564383573318656 98578755749401088 98883953135622144 98890084333113192 99346640585805312 99540676993199463 99668746414476288 100324461851413632 100459768211416576 100655978696204499 100770789165631488 101120687739123264 101448545457591936 102197826484970496 102397431614823954 102870180606582144 103203710603917056 103227368733688332 103562056821291768 104022787672202112 104025014242200576 104040182660725248 104243386142484477 104377506087601152 104383977907175036 104707148117413968 105064200206598528 105190560620264448 105205898993058304 105531613850621952 105898043065381056 106369166341499904 106738503724630112 107068963488483456 107578964383879168 107789079548691432 108209463337027584 108585190640281152 108637812458523648 109086507309903872 109299566894493528 109653942516661872 109804181700100608 110141775182331648 110160193405473792 110517359386871808 110524211901714744 110901100218076224 111034480654723584 111251344874752341 111394481286767616 111764970659030976 111781267680124448 112127339716285824 112278564471583232 112626176126294016 112661435142172672 113017239237843648 113539017812348928 113760773706513672 114221100189084672 114656527830187008 114972554795591808 115371765055298724 115904414016772864 116263251211871232 116280204150222336 116507313923953239 117025636131227376 117045205493315904 117424694348551296 117565920693236736 117947097833048064 117974135695643808 118356636367190592 118883185911088128 118903065897971712 119135298448553688 119295974751057184 119665312134187392 120073371664684032 120080816690208876 120235313134923776 121026334931864064 121359918950902464 121920214052245504 122158339470316296 122722320723641856 123120216159058944 123529704412613184 123547716909611232 124097360731749888 124339738389429087 124520533578190848 124763737745335752 124913790736564032 125318791447613568 125490493371543552 125753926140140004 125876314494093312 126313385030531136 126744114534944256 126751973172998258 126896549319684096 127144394142574104 127731395038892544 127750020205856512 128145531104326656 128498737712720256 128944913885333868 129540227430510848 129941280766209024 129960228167895552 130392465768869472 130815229669000128 131397205480676352 131419178097758208 131853445777484256 132462187447740416 132720902657599284 132891661885968384 133151215913089416 133743584149974144 133765949135218176 134199650684058624 134207971594939332 134827583652164352 135264727276789248 136154626798347072 136263768646627328 136529908819765272 137160240808776192 137604947471889408 137636491644917776 138062610814097088 138082742428389024 138697050229602816 138700018989600768 138720243547633664 138991181523312636 139170008116801536 139609530823218624 140085600275464704 140094286138577022 140254080827019264 141176805042986496 141197390753841408 141825555121999872 142102558159347528 142587128851812288 142758617984644608 143221475940129792 143718772731588576 144780254187041536 144850416611364864 145228490268115968 145732755859324704 146205256688882496 146405575600134144 146691523989978156 146712913830163338 146855700243108864 146880257873965056 147365615868952992 147846575359977984 147868133624101632 148045974206298112 148335126499669788 148525975049023488 149019960878707968 149503119621714432 150689652317124864 151681031608684896 152172818186387904 152294800252112896 152875370440249344 153296739727455744 153829020073731632 154305270909873216 154841053100532498 155017668282494976 155040272200296448 155343085231937652 156034181508303168 156060273991087872 156566259131401728 156575966860762554 156754560924315648 157298847594191744 157785840930396672 157808848489587456 158510914548117504 158847064598071584 159553749512249856 160097828886245376 160107755586945168 161344920049127424 161368446575818752 161683619323037148 161813225267869952 162314195005541376 162877785960421728 162956718687785472 163443333828339859 163629760964855808 163949350341740292 164160288212078592 164706272550150912 164730289212814976 165240290108210688 165463147642333184 165786317852572116 166351650327114336 166551720982085376 167091721930151424 167647455988546464 167671901520186672 168417846707374848 168967514697117696 168992152713259008 169525858856765472 170308526718523392 170860708139102208 171331650283627008 171926551847111824 172458832193387712 173057647582948086 173255041021612032 173280304223860736 173856621025159296 174420306225333504 175196273974235136 175567808239973856 175804594369979008 176348881039855104 176950231926902784 176961203543465712 177534954550785888 178324778866632192 178354598846957568 178932867578744832 178943962126585776 179770111536219136 180121225035313314 180326675349024768 180352969702385664 181539502397796096 182039878426353696 182671961337556313 182880321078368256 183237509205474444 183473263295852544 184083481085462784 184110323237852032 184680324238588416 184929400306137088 185321575364416848 186146041097624832 186780800367286272 186792381518102696 187370686104846048 188235740057315328 188263187671788544 188630889210210006 188846045837955072 189470077545796704 190116171802416384 190127959759497387 190344823979526144 190961967920173056 191597092558338816 191625030308784768 192748106569080384 193417370828000802 193637987024154624 194310341145766272 194940342251843328 195588698653304208 195617218440217784 195807600324145152 196222844503500192 196487487825270656 197095808221014528 197128767146637312 197157511498802176 197767906271244288 197780168666226384 198693281171610624 199081353986398926 199337492828952576 200648923702827264 200919536422833152 201311957392408998 201541578331262976 202241375478246528 202897090915183872 204395652969940992 204794863229647908 205740361213164288 206407421207834112 206454737467376664 207124113642583536 208045575344404224 208050028484401152 208080365321450496 208486772284968954 208755012175202304 208767955814350072 209414296234827936 210128400413197056 210141429207865533 210381121240528896 210411797986116608 211063227701243904 211796086130762112 212738332682999808 213477007449260224 214137926976966912 215578159097382864 216418926674055168 217170381280562304 217275624917047296 218599133788987056 219307885033323744 219608363400201216 220069370745245007 220283550364663296 220320386810947584 221034718773743616 221048423803429488 221802200436152448 222068961309447168 222502689749504682 222788962573535232 223529941318061952 223562535360248896 224254679432571648 224557128943166464 225252352252588032 226034478475687296 227521547413027344 228442200378169344 229313055660374016 229945109591183616 230743530110597448 231808828033545728 232261579650798747 232526502423742464 232560408300444672 233014627847906478 234051272262454752 234090410986631808 234849388697102592 234863950291143831 235131841386473472 235894195666096128 235948271391287616 236713272734381184 237766371822176256 238270596897107376 238591949502114368 239330624268374784 240146743329368064 240161633380417752 242052669863728128 242719837901804928 244316678940632592 245444641447283712 246240432318117888 247059408825226368 247095433819222464 248194721463499776 248679476778858174 249527475490671504 249827581473128064 250637582895227136 251507852280280008 251752628988186624 252626770061062272 253488229069888512 253503946345996516 254288788285148208 255462790077785088 255500040411713024 256291062208653312 256997475425440512 257889827770667736 259080454861021696 259586471374422129 259882561532418048 259920456335791104 260784931537738944 261630459338000256 262794410961352704 263706891554968512 264924374895480832 265441805315198568 266302431826178832 267487168299948288 267531898270436352 268399301368117248 268415943189878664 269655167304328704 270181837552969971 270529454553578496 272309253596694144 273059817639530544 274320481617552384 275209894943778816 275272983289835552 276125221628194176 276165484856778048 277394100459205632 277440487095267328 277982363046625272 279219061646437248 280171200550929408 280188572277154044 282353610085972992 282394781507682816 282946333815315009 284205116318695056 285174257703624576 285517235969289216 286442951880259584 287437545463177152 289560508374083072 290126056242001203 290456980536231936 291465511718649408 292410513377764992 292811151200268288 293383047979956312 293425827660326676 293711400486217728 294731231737905984 295693150719955968 295736267248203264 296091948412596224 296670252999339576 298039921757415936 299006239243428864 301379304634249728 301967936088613497 303362063217369792 304345636372775808 306593479454911488 307658040147463264 308610541819746432 309682106201064996 310080544400592896 310686170463875304 312068363016606336 312120547982175744 313132518262803456 313151933721525108 314597695188383488 315571681860793344 315617696979174912 317694129196143168 319107499024499712 320215511173890336 322736893151637504 323367238646074296 323626450535739904 324628390011082752 325755571920843456 325913437375570944 326886667656679718 327259521929711616 327898700683480584 329412545100301824 329460578425629952 330480580216421376 330926295284666368 331572635705144232 332703300654228672 333103441964170752 334183443860302848 335294911977092928 335343803040373344 336835693414749696 337984305426518016 339051717713530944 340617053437046784 342663300567254016 343853103694223648 344917664386775424 346115295165896172 346560608447721472 347713242050318592 348840612450667008 351135616479947712 351609188739958016 352697762079710208 353922407086931424 355069909101571776 356649557733264384 356709197693915136 357887924253171552 359540223072438272 360242450070626628 360705939404771328 363079004795592192 364079756852707392 365343922675112626 365760642156736512 366475018410948888 368166962170925568 368220646475704064 369360648477176832 369858800612274176 370643150728833696 372292082195249664 373561600734572544 373584763036205392 374741372209692096 376471480114630656 376526375343577088 377261778420420012 378940155091593408 380232343604832768 380255919518994774 380689647959052288 383194185116677632 383250060617569536 385496213138160768 386834741656001604 388620682291532544 389880684503686656 391177397306608416 391234436880435568 392445689007000384 392974975650541312 394191616442029056 394257534293274624 394315022997604352 395560337332452768 397386562343221248 398162707972797852 398674985657905152 401297847405654528 401839072845666304 402623914784817996 404482750956493056 405794181830367744 408791305939881984 409589726459295816 411480722426328576 412814842415668224 412909474934753328 414248227285167072 416091150688808448 416100056968802304 416160730642900992 416973544569937908 417510024350404608 417535911628700144 418828592469655872 420256800826394112 420282858415731066 420762242481057792 420823595972233216 423592172261524224 425476665365999616 426954014898520448 428275853953933824 431156318194765728 434340762561124608 434551249834094592 437198267577974112 438615770066647488 439216726800402432 440138741490490014 440567100729326592 440640773621895168 442096847606858976 443604400872304896 443631906105493903 444137922618894336 445005379499009364 445577925147070464 447059882636123904 447125070720497792 448509358865143296 449114257886332928 452068956951374592 455043094826054688 456884400756338688 458626111320748032 459890219182367232 461487060221194896 463617656067091456 464523159301597494 465053004847484928 465120816600889344 466029255695812956 468102544524909504 468180821973263616 469698777394205184 469727900582287662 470263682772946944 471896542782575232 473426545468762368 475532743644352512 476541193794214752 477183899004228736 478661248536749568 480293486658736128 480323266760835504 484105339727456256 485439675803609856 488633357881265184 490330001485019577 490889282894567424 492480864636235776 494118817650452736 494190867638444928 496389442926999552 497358953557716348 499054950981343008 499655162946256128 501275165790454272 503015704560560016 505253540122124544 506976458139777024 507007892691993032 508577576570296416 510925580155570176 511000080823426048 512582124417306624 513994950850881024 515779655541335472 518160909722043392 519172942748844258 519765123064836096 519840912671582208 521569863075477888 523260918676000512 525588821922705408 527413783109937024 530883610630397136 532604863652357664 534974336599896576 535063796540872704 536798602736234496 536831886379757328 539310334608657408 540363675105939942 541058909107156992 544618507193388288 546119635279061088 548015884012668939 548640963235104768 550419789887557632 550545966579671104 552250443256388352 552330969713556096 554788200918411264 555964726093250544 558438123292874496 560342401101858816 560377144554308088 564707220171945984 564789563015365632 565892667630630018 568410232637390112 570348515407249152 570383879278492161 571034471938578432 572885903760519168 574875090926354304 579121016748166144 580252112484002406 580913961072463872 582931023437298816 584821026755529984 586766095959912624 586851655320653352 587422800972435456 589462463475811968 591386301439911936 591472534496406528 593340505998679152 596079843514831872 598012478486857728 602758609268499456 603935872177226994 606724126434739584 608691272745551616 613186958909822976 615316080294926528 617221083639492864 619364212402129992 621372340927750608 624136726033212672 624241095964351488 626265036525606912 626303867443050216 629195390376766976 630424287623596599 631143363721586688 631235393958349824 635388258392286336 638214998048999424 640431022347780672 646734477292148592 647252901071479808 649256780022165504 651511143841686912 651826874751141888 653773335313359436 655797401366961168 658825090200603648 658921156851259904 660208112235735021 660961160432842752 663145271410288464 665406601308457344 666206883928341504 668366887720605696 670589823954185856 670687606080746688 673671386829499392 678103435427061888 685326601134508032 687706207388447296 689835328773550848 692230590331792344 695426484100637184 696784738952396241 697681224901334016 702271232959895424 703218377479916032 704591850873431493 705395524159420416 707844814173862848 710139818203143552 713299115466528768 715775848506343104 719080446144876544 720484900141253256 726158009591184384 728159513705414784 730687845350225252 732950036821897776 736333924341851136 736441292951408128 738721296954353664 741286301457667392 744584164390499328 747169526072410784 749482744419384192 753052750687154176 754523556840840024 757880310183186816 760464687209665536 760511839037989548 766388370233355264 766500121235139072 770992426276321536 773669483312003208 777241364583065088 778759414123266387 779761369007373312 782354794613216832 782468873760871136 784891378014000768 785949951301082624 788383232884058112 788630045995208704 791120674664905536 794773124686442496 796325415945595704 802595694811309056 803678145691332608 805247829569635992 808965501912986112 811588363660735488 819179452918591632 822961444852657152 825629684831336448 825818949869506656 828496454570334144 832182301377616896 832321461285801984 833947089139875816 835071823257400288 837657184939311744 840513601652788224 840565716831462132 841647191944466432 847184344523048448 853908029797040896 856551707907867648 862312636389531456 868681525122249216 870378168726003609 874396535155948224 877231540133294976 878433453600804864 880277482980980028 881134201458653184 884193695213717952 887208801744609792 887263812210987806 888275845237788672 890010758998018728 894119765272247808 894250141440995584 897018717730286592 898228515772665856 904137913902749184 910086189652109376 919780438364734464 922974120442389792 927235312134182912 929046318603194988 930241633201778688 932058511391625912 936205089049819008 936361643946527232 939397554788410368 939455801164575324 943793085565150464 946853090937524736 953082387588429504 954367798008457472 957322497073499136 960646533521671008 968210679454912512 970879351607219712 977266715762530368 980660002970039154 981778565789134848 988237635300905472 988381735276889856 992778885853999104 994717907115432696 998109901962686016 999310325892512256 1002550331580908544 1006031409121120032 1010507080244249088 1013952916279554048 1014015785383986064 1017155153140592832 1021851160311140352 1022000161646852096 1027989901701762048 1031559311082670944 1036321819444086784 1038345885497688516 1039681825343164416 1043139726150955776 1046521837352001024 1054827566219874048 1061767221260794272 1065209727304715328 1069948673199793152 1070127593081745408 1073663772759514656 1078620669217314816 1080727350211879884 1082117818214313984 1089237014386776576 1092239270558122176 1096031768025337878 1097281926470209536 1101091933159342208 1104500886512776704 1104661939427112192 1109576401836822528 1111929452186501088 1116876246585748992 1120684802203717632 1120754289108616176 1129414440343891968 1129579126030731264 1131785335261260036 1136820465274780224 1140697030814498304 1140767758556984322 1142068943877156864 1149750181852708608 1158242033496332288 1160504224968004812 1165862046874597632 1169642053511059968 1173532191919825248 1173703310641306704 1178924926951623936 1182772602879823872 1182945068992813056 1186681011997358304 1192159687029663744 1196024956973715456 1205517218536998912 1207871744354453988 1213448252869479168 1217382545491103232 1226373917819645952 1230632160589853056 1234442167278985728 1238728424804259984 1242744681855501216 1248273452066425344 1248482191928702976 1252530073051213824 1252607734886100432 1258390780753533952 1260848575247193198 1262286727443173376 1262470787916699648 1270776516784572672 1276429996097998848 1280862044695561344 1293468954584297184 1294505802142959616 1303022287683373824 1303653749502283776 1307546670626718872 1311594802733922336 1317650180401207296 1317842313702519808 1320416224471470042 1321922320865685504 1326290542820576928 1330813202616914688 1330895718316481709 1332413767856683008 1336733775441211392 1341179647908371712 1341375212161493376 1347342773658998784 1356206870854123776 1370653202269016064 1375412414776894592 1379670657547101696 1384461180663584688 1390852968201274368 1393569477904792482 1395362449802668032 1404542465919790848 1406436754959832064 1409183701746862986 1410791048318840832 1415689628347725696 1420279636406287104 1426598230933057536 1431551697012686208 1440969800282506512 1452316019182368768 1456319027410829568 1461375690700450504 1465900073643795552 1470990004455058731 1472667848683702272 1472882585902816256 1477442593908707328 1482572602915334784 1489168328780998656 1494339052144821568 1498965488838768384 1509047113681680048 1515760620366373632 1520929374419331072 1521023678075979096 1532776740466710528 1533000242470278144 1541984852552643072 1547338966624006416 1554482729166130176 1557518828246532774 1559522738014746624 1564709589226433664 1564937747521742272 1569782756028001536 1571899902602165248 1576766465768116224 1582241349329811072 1592650831891191408 1605191389622618112 1610495659139271984 1617931003825972224 1623176727321470976 1638358905837183264 1644047652038006817 1645922889705314304 1651259369662672896 1651637899739013312 1656992909140668288 1664364602755233792 1667894178279751632 1670143646514800576 1675314369878623488 1681027203305576448 1681131433662924264 1694368689046096896 1707816059594081792 1711151637835476483 1713103415815735296 1724625272779062912 1737363050244498432 1740756337452007218 1748793070311896448 1754463080266589952 1760554965961960056 1762268402917306368 1768387390427435904 1774417603489219584 1774527624421975612 1780021517996037456 1788239530544495616 1788500282881991168 1794037435460573184 1808275827805498368 1820172379304218752 1839560876729468928 1845948240884779584 1854470624268365824 1858092637206389976 1864117022783251824 1872410178099638016 1872723287893054464 1878795109576820736 1878911602329150648 1887586171130300928 1891272862870789797 1893706181875049472 1906164775176859008 1908735596016914944 1914644994146998272 1921293067043342016 1941758703214439424 1954533431525060736 1961320005940078308 1976475270601810944 1976763470553779712 1980624336707205063 1989435814230865392 1996219803925372032 1998620651785024512 2005100663161817088 2012062818242240064 2021014160488498176 2028031570767972128 2034310306281185664 2044000323293704192 2055979803403524096 2063118622165341888 2072643638888173568 2076691770995377032 2086279452301911552 2093043674704002048 2109655132439748096 2113775552620294479 2123534442521588544 2130419454609430656 2139897346399586304 2147327545519029312 2157241338434629632 2161454700423759768 2178474028773553152 2184478541116244352 2192063536050675756 2202183866318684416 2209001773025553408 2209323878854224384 2223858904373002176 2233752493171497984 2241508578217232352 2259158252061462528 2263570670522520072 2273640930549560448 2281394061628996608 2281535517113968644 2299500363705417216 2316484066992664576 2321008449936009624 2331724093749195264 2339284107022119936 2347064383839650496 2347406621282613408 2357849853903247872 2365890137985626112 2373362023994716608 2384319374059327488 2411034437073997824 2415743488708907976 2426896505738958336 2434765090982206464 2461264321179706112 2468884334557971456 2477456849608519968 2485489363711002432 2496546904132850688 2496964383857405952 2505215469772200864 2516781561507067904 2521697150494386396 2524941575833399296 2541553033569145344 2561724089391122688 2586937909168594368 2589011604285919232 2606044575366747648 2615093341253437744 2623189605467844672 2635300360802414592 2635684627405039616 2640832448942940084 2652581085641153856 2661626405233829376 2661791436632963418 2664827535713366016 2682359295816743424 2682750424322986752 2694685547317997568 2712413741708247552 2750824829553789184 2759341315094203392 2768922361327169376 2781705936402548736 2787138955809584964 2790724899605336064 2809084931839581696 2812873509919664128 2818367403493725972 2831379256695451392 2840559272812574208 2863103394025372416 2881939600565013024 2904632038364737536 2912638054821659136 2922751381400901008 2931800147287591104 2941980008910117462 2945335697367404544 2945765171805632512 2965145205830669568 2978336657561997312 2988678104289643136 2997930977677536768 3018094227363360096 3031521240732747264 3041858748838662144 3042047356151958192 3065553480933421056 3066000484940556288 3083969705105286144 3094677933248012832 3105423342738457321 3108965458332260352 3115037656493065548 3119045476029493248 3129419178452867328 3129875495043484544 3139565512056003072 3143799805204330496 3164482698659622144 3185301663782382816 3210382779245236224 3220991318278543968 3235862007651944448 3246353454642941952 3276717811674366528 3288095304076013634 3291845779410628608 3303275799478026624 3313985818281336576 3328729205510467584 3335788356559503264 3340287293029601152 3350628739757246976 3362054406611152896 3362262867325848528 3388737378092193792 3415632119188163584 3422303275670952966 3426206831631470592 3449250545558125824 3474726100488996864 3481512674904014436 3497586140623792896 3508926160533179904 3521109931923920112 3536774780854871808 3548835206978439168 3549055248843951224 3560043035992074912 3576479061088991232 3577000565763982336 3588074870921146368 3616551655610996736 3640344758608437504 3679121753458937856 3691896481769559168 3716185274412779952 3728234045566503648 3744820356199276032 3745446575786108928 3757590219153641472 3757823204658301296 3775172342260601856 3782545725741579594 3787412363750098944 3812329550353718016 3817471192033829888 3829289988293996544 3842586134086684032 3883517406428878848 3909066863050121472 3922640011880156616 3952950541203621888 3953526941107559424 3961248673414410126 3978871628461730784 3992439607850744064 3992687154949445127 3997241303570049024 4010201326323634176 4024125636484480128 4042028320976996352 4056063141535944256 4068620612562371328 4111959606807048192 4126237244330683776 4153383541990754064 4172558904603823104 4186087349408004096 4219310264879496192 4227551105240588958 4247068885043177088 4260838909218861312 4279794692799172608 4294655091038058624 4322909400847519536 4356948057547106304 4368957082232488704 4384127072101351512 4404367732637368832 4412970013365176193 4418003546051106816 4418647757708448768 4447717808746004352 4467504986342995968 4483017156434464704 4527141341045040144 4547281861099120896 4562788123257993216 4563071034227937288 4599000727410834432 4642016899872019248 4663448187498390528 4678568214044239872 4694128767679300992 4694813242565226816 4715699707806495744 4746724047989433216 4831486977417815952 4853793011477916672 4869530181964412928 4922528642359412224 4932142956114020451 4937768669115942912 4954913699217039936 4970978727422004864 4993093808265701376 5010430939544401728 5033563123014135808 5043394300988772792 5083106067138290688 5123448178782245376 5133454913506429449 5173875818337188736 5212089150733495296 5230186682506875488 5246379210935689344 5271369254810079232 5281664897885880168 5305162171282307712 5323252810467658752 5323582873265926836 5364718591633486848 5365500848645973504 5424827483416495104 5501649659107578368 5518682630188406784 5537844722654338752 5563411872805097472 5574277911619169928 5618169863679163392 5625747019839328256 5636734806987451944 5662758513390902784 5681118545625148416 5726206788050744832 5763879201130026048 5825276109643318272 5845502762801802016 5863600294575182208 5883960017820234924 5891530343611265024 5930290411661339136 5977356208579286272 5995861955355073536 6036188454726720192 6063042481465494528 6084094712303916384 6132000969881112576 6167939410210572288 6189355866496025664 6210846685476914642 6217930916664520704 6230075312986131096 6258838356905734656 6259750990086969088 6279131024112006144 6287599610408660992 6328965397319244288 6370603327564765632 6441982636557087936 6471724015303888896 6553435623348733056 6576190608152027268 6606551598956053248 6627971636562673152 6671576713119006528 6680574586059202304 6701257479514493952 6724525734651697056 6777474756184387584 6831264238376327168 6844606551341905932 6898501091116251648 6949452200977993728 6963025349808028872 6995172281247585792 7017852321066359808 7042219863847840224 7073549561709743616 7097670413956878336 7098110497687902448 7120086071984149824 7152958122177982464 7154001131527964672 7233103311221993472 7280689517216875008 7383792963539118336 7432370548825559904 7456468091133007296 7489640712398552064 7490893151572217856 7515646409316602592 7550344684521203712 7565091451483159188 7574824727500197888 7624659100707436032 7634942384067659776 7685172268173368064 7767034812857757696 7818133726100242944 7845280023760313232 7905901082407243776 7907053882215118848 7922497346828820252 7957743256923461568 7984879215701488128 7985374309898890254 7994482607140098048 8048251272968960256 8084056641953992704 8112126283071888512 8137241225124742656 8252474488661367552 8306767083981508128 8345117809207646208 8372174698816008192 8438620529758992384 8455102210481177916 8494137770086354176 8521677818437722624 8589310182076117248 8645818801695039072 8713896115094212608 8737914164464977408 8768254144202703024 8808735465274737664 8825940026730352386 8836007092102213632 8837295515416897536 8895435617492008704 8935009972685991936 8966034312868929408 9054282682090080288 9094563722198241792 9125576246515986432 9126142068455874576 9198001454821668864 9284033799744038496 9316270028215371963 9326896374996781056 9357136428088479744 9388257535358601984 9389626485130453632 9431399415612991488 9493448095978866432 9662973954835631904 9707586022955833344 9739060363928825856 9845057284718824448 9864285912228040902 9875537338231885824 9909827398434079872 9941957454844009728 9986187616531402752 10020861879088803456 10086788601977545584 10166212134276581376 10246896357564490752 10266909827012858898 10347751636674377472 10424178301466990592 10460373365013750976 10492758421871378688 10563329795771760336 10610324342564615424 10646505620935317504 10647165746531853672 10729437183266973696 10731001697291947008 10849654966832990208 11003299318215156736 11037365260376813568 11075689445308677504 11148555823238339856 11236339727358326784 11273469613974903888 11325517026781805568 11362237091250296832 11452413576101489664 11527758402260052096 11650552219286636544 11691005525603604032 11727200589150364416 11767920035640469848 11860580823322678272 11954712417158572544 11978061464848335381 11991723910710147072 12072376909453440384 12126084962930989056 12168189424607832768 12335878820421144576 12378711732992051328 12421693370953829284 12460150625972262192 12517676713811469312 12519501980173938176 12558262048224012288 12657930794638488576 12741206655129531264 12883965273114175872 13106871246697466112 13152381216304054536 13213103197912106496 13238910040095528579 13255943273125346304 13343153426238013056 13361149172118404608 13402514959028987904 13449051469303394112 13662528476752654336 13689213102683811864 13797002182232503296 13926050699616057744 13990344562495171584 14035704642132719616 14084439727695680448 14147099123419487232 14196220995375804896 14240172143968299648 14308002263055929344 14561379034433750016 14767585927078236672 14796428868342061353 14864741097651119808 14912936182266014592 14979281424797104128 15031292818633205184 15100689369042407424 15130182902966318376 15249318201414872064 15269884768135319552 15370344536346736128 15636267452200485888 15690560047520626464 15814107764430237696 15844994693657640504 15915486513846923136 15969758431402976256 15970748619797780508 16096502545937920512 16224252566143777024 16274482450249485312 16504948977322735104 16613534167963016256 16690235618415292416 16877241059517984768 16910204420962355832 16988275540172708352 17043355636875445248 17178620364152234496 17291637603390078144 17475828328929954816 17536508288405406048 17617470930549475328 17651880053460704772 17674591030833795072 17790871234984017408 17932068625737858816 18108565364180160576 18189127444396483584 18252284136911749152 18396002909643337728 18568067599488076992 18632540056430743926 18653792749993562112 18776515070717203968 18779252970260907264 18862798831225982976 18986896191957732864 19325947909671263808 19415172045911666688 19690114569437648896 19728571824456081804 19819654796868159744 19883914909688019456 20041723758177606912 20173577203955091168 20332424268553162752 20493792715128981504 20533819654025717796 20695503273348754944 20848356602933981184 20920746730027501952 20985516843742757376 21126659591543520672 21220648685129230848 21293011241870635008 21294331493063707344 21458874366533947392 21462003394583894016 21699309933665980416 22006598636430313472 22151378890617355008 22297111646476679712 22472679454716653568 22546939227949807776 22651034053563611136 22724474182500593664 22904827152202979328 23055516804520104192 23301104438573273088 23382011051207208064 23454401178300728832 23535840071280939696 23721161646645356544 23909424834317145088 23956122929696670762 23983447821420294144 24144753818906880768 24252169925861978112 24336378849215665536 24757423465984102656 24843386741907658568 24920301251944524384 25035353427622938624 25039003960347876352 25116524096448024576 25315861589276977152 25482413310259062528 25767930546228351744 26213742493394932224 26304762432608109072 26426206395824212992 26477820080191057158 26511886546250692608 26686306852476026112 26722298344236809216 26805029918057975808 26898102938606788224 27378426205367623728 27594004364465006592 27852101399232115488 27948810084646115889 27980689124990343168 28071409284265439232 28168879455391360896 28294198246838974464 28392441990751609792 28480344287936599296 29122758068867500032 29535171854156473344 29592857736684122706 29729482195302239616 29825872364532029184 29958562849594208256 30062585637266410368 30260365805932636752 30498636402829744128 30740689072693472256 31272534904400971776 31381120095041252928 31689989387315281008 31830973027693846272 31939516862805952512 31941497239595561016 32193005091875841024 32448505132287554048 32548964900498970624 33009897954645470208 33227068335926032512 33820408841924711664 33976551080345416704 34086711273750890496 34357240728304468992 34583275206780156288 34951656657859909632 35073016576810812096 35234941861098950656 35303760106921409544 35581742469968034816 35864137251475717632 35934184394545006143 36217130728360321152 36378254888792967168 36504568273823498304 37136135198976153984 37265080112861487852 37553030141434407936 37558505940521814528 37973792383915465728 38651895819342527616 39380229138875297792 39457143648912163608 39639309593736319488 39767829819376038912 40083447516355213824 40347154407910182336 40987585430257963008 41067639308051435592 41391006546697509888 41841493460055003904 41971033687485514752 42253319183087041344 42441297370258461696 42588662986127414688 42924006789167788032 44013197272860626944 44302757781234710016 44594223292953359424 45093878455899615552 45302068107127222272 45809654304405958656 46111033609040208384 46764022102414416128 46908802356601457664 47071680142561879392 47442323293290713088 47818849668634290176 47912245859393341524 48289507637813761536 48672757698431331072 49514846931968205312 49686773483815317136 49840602503889048768 50070706855245877248 50078007920695752704 50631723178553954304 50964826620518125056 51535861092456703488 52427484986789864448 52609524865216218144 52852412791648425984 52955640160382114316 53023773092501385216 53372613704952052224 53444596688473618432 53796205877213576448 54756852410735247456 55188008728930013184 55704202798464230976 55897620169292231778 55961378249980686336 56337758910782721792 56588396493677948928 56784883981503219584 56960688575873198592 58245516137735000064 59070343708312946688 59185715473368245412 59458964390604479232 59651744729064058368 60125171274532820736 60520731611865273504 60997272805659488256 61481378145386944512 62545069808801943552 62762240190082505856 63379978774630562016 63661946055387692544 63879033725611905024 63882994479191122032 64386010183751682048 64897010264575108096 65097929800997941248 66019795909290940416 66454136671852065024 67640817683849423328 67953102160690833408 68173422547501780992 68714481456608937984 69166550413560312576 69903313315719819264 70146033153621624192 70607520213842819088 71163484939936069632 71728274502951435264 71868368789090012286 72434261456720642304 72756509777585934336 73009136547646996608 74272270397952307968 74530160225722975704 75106060282868815872 75117011881043629056 75947584767830931456 77303791638685055232 78914287297824327216 79278619187472638976 79535659638752077824 80166895032710427648 80694308815820364672 82135278616102871184 82782013093395019776 83682986920110007808 83846430253938347667 83942067374971029504 84506638366174082688 84882594740516923392 85177325972254829376 88605515562469420032 89188446585906718848 90187756911799231104 92222067218080416768 93528044204828832256 93817604713202915328 94143360285123758784 95637699337268580352 95824491718786683048 96579015275627523072 97345515396862662144 99029693863936410624 99373546967630634272 99681205007778097536 100156015841391505408 101929653241036250112 103071722184913406976 104854969973579728896 105219049730432436288 105704825583296851968 105911280320764228632 106745227409904104448 106889193376947236864 107592411754427152896 109513704821470494912 111408405596928461952 111795240338584463556 112675517821565443584 113569767963006439168 113921377151746397184 118140687416625893376 118371430946736490824 118917928781208958464 119303489458128116736 120250342549065641472 121041463223730547008 122962756290773889024 125524480380165011712 126759957549261124032 127323892110775385088 127765988958382244064 128772020367503364096 129794020529150216192 132039591818581880832 132908273343704130048 135281635367698846656 135906204321381666816 137428962913217875968 138333100827120625152 140292066307243248384 141215040427685638176 142326969879872139264 143456549005902870528 143736737578180024572 144868522913441284608 146018273095293993216 148544540795904615936 149060320451445951408 150212120565737631744 150234023762087258112 151895169535661862912 154607583277370110464 157828574595648654432 158557238374945277952 159071319277504155648 160333790065420855296 161388617631640729344 164270557232205742368 165564026186790039552 167365973840220015616 167692860507876695334 167884134749942059008 169013276732348165376 169765189481033846784 170354651944509658752 177211031124938840064 178376893171813437696 180375513823598462208 184444134436160833536 187056088409657664512 187635209426405830656 188286720570247517568 191648983437573366096 193158030551255046144 194691030793725324288 198059387727872821248 198747093935261268544 199362410015556195072 203859306482072500224 206143444369826813952 209709939947159457792 210438099460864872576 211822560641528457264 213490454819808208896 215184823508854305792 219027409642940989824 222816811193856923904 223590480677168927112 225351035643130887168 227139535926012878336 227842754303492794368 236742861893472981648 237835857562417916928 238606978916256233472 240500685098131282944 242082926447461094016 251048960760330023424 251539290761815043001 253519915098522248064 254647784221550770176 255531977916764488128 259588041058300432384 265816546687408260096 270563270735397693312 276666201654241250304 280584132614486496768 282430080855371276352 286913098011805741056 287473475156360049144 289737045826882569216 292036546190587986432 297089081591809231872 298120640902891902816 300468047524174516224 309215166554740220928 315657149191297308864 317114476749890555904 320667580130841710592 322777235263281458688 328541114464411484736 334731947680440031232 335385721015753390668 338026553464696330752 340709303889019317504 354422062249877680128 356753786343626875392 360751027647196924416 368888268872321667072 374112176819315329024 376573441140495035136 383297966875146732192 386316061102510092288 389382061587450648576 396118775455745642496 397494187870522537088 398724820031112390144 407718612964145000448 412286888739653627904 420876198921729745152 423645121283056914528 426980909639616417792 430369647017708611584 438054819285881979648 445633622387713847808 447180961354337854224 450702071286261774336 454279071852025756672 455685508606985588736 473485723786945963296 475671715124835833856 477213957832512466944 481001370196262565888 484165852894922188032 502097921520660046848 503078581523630086002 507039830197044496128 509295568443101540352 511063955833528976256 531633093374816520192 541126541470795386624 553332403308482500608 561168265228972993536 564860161710742552704 574946950312720098288 579474091653765138432 584073092381175972864 594178163183618463744 596241281805783805632 618430333109480441856 631314298382594617728 645554470526562917376 657082228928822969472 669463895360880062464 670771442031506781336 676053106929392661504 681418607778038635008 713507572687253750784 721502055294393848832 748224353638630658048 753146882280990070272 766595933750293464384 778764123174901297152 794988375741045074176 797449640062224780288 841752397843459490304 847290242566113829056 860739294035417223168 876109638571763959296 891267244775427695616 894361922708675708448 901404142572523548672 908558143704051513344 946971447573891926592 951343430249671667712 962002740392525131776 968331705789844376064 1004195843041320093696 1006157163047260172004 1014079660394088992256 1022127911667057952512 1063266186749633040384 1082253082941590773248 1106664806616965001216 1122336530457945987072 1129720323421485105408 1149893900625440196576 1158948183307530276864 1168146184762351945728 1188356326367236927488 1192482563611567611264 1236860666218960883712 1262628596765189235456 1291108941053125834752 1314164457857645938944 1341542884063013562672 1352106213858785323008 1362837215556077270016 1427015145374507501568 1443004110588787697664 1506293764561980140544 1533191867500586928768 1589976751482090148352 1594899280124449560576 1683504795686918980608 1694580485132227658112 1752219277143527918592 1782534489550855391232 1788723845417351416896 1817116287408103026688 1893942895147783853184 1936663411579688752128 2008391686082640187392 2012314326094520344008 2028159320788177984512 2044255823334115905024 2164506165883181546496 2244673060915891974144 2259440646842970210816 2299787801250880393152 2336292369524703891456 2384965127223135222528 2525257193530378470912 2582217882106251669504 2628328915715291877888 2683085768126027125344 2704212427717570646016 2725674431112154540032 2854030290749015003136 2886008221177575395328 3012587529123960281088 3066383735001173857536 3179953502964180296704 3189798560248899121152 3367009591373837961216 3389160970264455316224 3504438554287055837184 3565068979101710782464 3577447690834702833792 3787885790295567706368 3873326823159377504256 4024628652189040688016 4056318641576355969024 4088511646668231810048 4329012331766363092992 4518881293685940421632 4599575602501760786304 4769930254446270445056 5050514387060756941824 5256657831430583755776 5366171536252054250688 5451348862224309080064 6025175058247920562176 6132767470002347715072 6359907005928360593408 6734019182747675922432 6778321940528910632448 7008877108574111674368 7154895381669405667584 7575771580591135412736 7746653646318755008512 8049257304378081376032 8112637283152711938048 8177023293336463620096 8658024663532726185984 9037762587371880843264 9199151205003521572608 9539860508892540890112 10101028774121513883648 10513315662861167511552 10732343072504108501376 12265534940004695430144 12719814011856721186816 13556643881057821264896 14309790763338811335168 15151543161182270825472 16098514608756162752064 16354046586672927240192 18075525174743761686528 18398302410007043145216 19079721017785081780224 20202057548243027767296 21026631325722335023104 21464686145008217002752 24531069880009390860288 27113287762115642529792 28619581526677622670336 30303086322364541650944 32197029217512325504128 36796604820014086290432 38159442035570163560448 42929372290016434005504 49062139760018781720576 54226575524231285059584 57239163053355245340672 60606172644729083301888 64394058435024651008256 73593209640028172580864 85858744580032868011008 114478326106710490681344 128788116870049302016512 147186419280056345161728 171717489160065736022016 257576233740098604033024 343434978320131472044032 515152467480197208066048 1030304934960394416132096
- Sum of all divisors σ(n): 4047292359061946201764359
- Sum of proper divisors (its aliquot sum) s(n): 3016987424101551785632263
- 1030304934960394416132096 is an abundant number, because the sum of its proper divisors (3016987424101551785632263) is greater than itself. Its abundance is 1986682489141157369500167
Bases of 1030304934960394416132096
- Binary: 110110100010110011110001010000111100010011111010111010101011101110010000000000002
- Hexadecimal: 0xDA2CF143C4FAEABB9000
- Base-36: 4NRY5VKDE7VX8G00
Squares and roots of 1030304934960394416132096
- 1030304934960394416132096 squared (10303049349603944161320962) is 1061528259003742567976252843661037577569321353216
- 1030304934960394416132096 cubed (10303049349603944161320963) is 1093697803851471704765383421942749669644652099149993068128807115330420736
-
1030304934960394416132096 is a
perfect square number . Itssquare root is 1015039376064 -
The
cube root of 1030304934960394416132096 is 101000128.5807072809
Scales and comparisons
How big is 1030304934960394416132096?- 1,030,304,934,960,394,416,132,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,030,304,934,960,394,416,132,096 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 1030304934960394416132096 cubic inches would be around 8416677.4 feet tall.
Recreational maths with 1030304934960394416132096
- 1030304934960394416132096 backwards is 6902316144930694394030301
- The number of decimal digits it has is: 25
- The sum of 1030304934960394416132096's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1030304934960394416132096 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 1030304934960394416132096 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/1030304934960394416132096/
Chicago style:
Numbermatics. 2024. "Number 1030304934960394416132096 - Facts about the integer". https://numbermatics.com/n/1030304934960394416132096/
The information we have on file for 1030304934960394416132096 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 1030304934960394416132096, math, Factors of 1030304934960394416132096, curriculum, school, college, exams, university, Prime factorization of 1030304934960394416132096, STEM, science, technology, engineering, physics, economics, calculator, one septillion, thirty sextillion, three hundred four quintillion, nine hundred thirty-four quadrillion, nine hundred sixty trillion, three hundred ninety-four billion, four hundred sixteen million, one hundred thirty-two thousand and ninety-six.