94945398545105493210169344
94,945,398,545,105,493,210,169,344 is an even composite number composed of six prime numbers multiplied together.
94945398545105493210169344 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 94945398545105493210169344:
232 × 32 × 74 × 114 × 132 × 6432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 643 × 643)See below for interesting mathematical facts about the number 94945398545105493210169344 from the Numbermatics database.
Names of 94945398545105493210169344
- Cardinal: 94945398545105493210169344 can be written as Ninety-four septillion, nine hundred forty-five sextillion, three hundred ninety-eight quintillion, five hundred forty-five quadrillion, one hundred five trillion, four hundred ninety-three billion, two hundred ten million, one hundred sixty-nine thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 9.4945398545105493210169344 × 1025
Factors of 94945398545105493210169344
Divisors of 94945398545105493210169344
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 192 196 198 208 224 231 234 242 252 256 264 273 286 288 294 308 312 336 338 343 352 363 364 384 392 396 416 429 441 448 462 468 484 504 507 512 528 539 546 572 576 588 616 624 637 643 672 676 686 693 704 726 728 768 784 792 819 832 847 858 882 896 924 936 968 1001 1008 1014 1024 1029 1056 1078 1089 1092 1144 1152 1176 1183 1232 1248 1274 1286 1287 1331 1344 1352 1372 1386 1408 1452 1456 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1764 1792 1848 1859 1872 1911 1929 1936 2002 2016 2028 2048 2058 2112 2156 2178 2184 2288 2304 2352 2366 2401 2464 2496 2541 2548 2572 2574 2662 2688 2704 2744 2772 2816 2904 2912 3003 3042 3072 3087 3136 3146 3168 3234 3276 3328 3388 3432 3528 3549 3584 3696 3718 3744 3773 3822 3858 3872 3993 4004 4032 4056 4096 4116 4224 4312 4356 4368 4459 4501 4576 4608 4704 4719 4732 4802 4851 4928 4992 5082 5096 5144 5148 5324 5376 5408 5488 5544 5577 5632 5733 5787 5808 5824 5929 6006 6084 6144 6174 6272 6292 6336 6468 6552 6656 6776 6864 7007 7056 7073 7098 7168 7203 7392 7436 7488 7546 7623 7644 7716 7744 7986 8008 8064 8112 8192 8232 8281 8359 8448 8624 8712 8736 8918 9002 9009 9152 9216 9317 9408 9438 9464 9604 9702 9856 9984 10164 10192 10288 10296 10647 10648 10752 10816 10976 11011 11088 11154 11264 11319 11466 11574 11616 11648 11858 11979 12012 12168 12288 12348 12544 12584 12672 12936 13013 13104 13312 13377 13503 13552 13728 14014 14112 14146 14157 14196 14336 14406 14641 14784 14872 14976 15092 15246 15288 15432 15488 15972 16016 16128 16224 16384 16464 16562 16718 16731 16896 17248 17303 17424 17472 17787 17836 18004 18018 18304 18432 18634 18816 18876 18928 19208 19404 19712 19968 20328 20384 20449 20576 20592 21021 21219 21294 21296 21504 21609 21632 21952 22022 22176 22308 22528 22638 22932 23148 23232 23296 23716 23958 24024 24336 24576 24696 24843 25077 25088 25168 25344 25872 26026 26208 26411 26624 26754 27006 27104 27456 27951 28028 28224 28292 28314 28392 28672 28812 29282 29568 29744 29952 30184 30492 30576 30864 30976 31213 31507 31944 32032 32256 32448 32768 32928 33033 33124 33436 33462 33792 33957 34496 34606 34848 34944 35574 35672 36008 36036 36608 36864 37268 37632 37752 37856 38416 38808 39039 39424 39936 40131 40509 40656 40768 40898 41152 41184 41503 42042 42438 42588 42592 43008 43218 43264 43904 43923 44044 44352 44616 45056 45276 45864 46296 46464 46592 47432 47916 48048 48672 49049 49152 49392 49511 49686 50154 50176 50336 50688 51744 51909 52052 52416 52822 53248 53361 53508 54012 54208 54912 55902 56056 56448 56584 56628 56784 57344 57624 57967 58513 58564 59136 59488 59904 60368 60984 61152 61347 61728 61952 62426 63014 63063 63657 63888 64064 64512 64896 65219 65536 65856 66066 66248 66872 66924 67584 67914 68992 69212 69696 69888 71148 71344 72016 72072 73216 73728 74529 74536 75231 75264 75504 75712 76832 77077 77616 77803 78078 78848 79233 79872 80262 81018 81312 81536 81796 82304 82368 83006 83853 84084 84876 85176 85184 86016 86436 86528 87808 87846 88088 88704 89232 90112 90552 91091 91728 91949 92592 92928 93184 93639 94521 94864 95832 96096 97344 98098 98304 98784 99022 99099 99372 100308 100352 100672 101376 102487 103488 103818 104104 104832 105644 106496 106722 107016 108024 108416 108667 109824 111804 112112 112896 113168 113256 113568 114688 115248 115934 117026 117117 117128 118272 118976 119808 120736 121121 121968 122304 122694 123456 123904 124509 124852 126028 126126 127314 127776 128128 129024 129792 130438 131072 131712 131769 132132 132496 133744 133848 135168 135828 137984 138424 139392 139776 142296 142688 143143 144032 144144 146432 147147 147456 148533 149058 149072 150462 150528 151008 151424 153664 154154 155232 155606 155727 156156 157696 158466 159744 160524 162036 162624 163072 163592 164608 164736 166012 167706 168168 169752 170352 170368 172032 172872 173056 173901 175539 175616 175692 176176 177408 178464 180224 181104 182182 183456 183898 184041 185184 185856 186368 187278 189042 189728 190333 191664 192192 194688 195657 196196 196608 197568 198044 198198 198744 200616 200704 201344 202752 204974 206976 207636 208208 209664 211288 212992 213444 214032 216048 216832 217334 219648 220549 223608 224224 224939 225792 226336 226512 227136 229376 230496 231231 231868 233409 234052 234234 234256 236544 237699 237952 239616 241472 242242 243936 244608 245388 246912 247808 249018 249704 252056 252252 254628 255552 256256 258048 259584 260876 262144 263424 263538 264264 264992 267488 267696 270336 271656 273273 275847 275968 276848 278784 279552 280917 283563 284592 285376 286286 288064 288288 290521 292864 294294 294912 297066 298116 298144 300924 301056 302016 302848 307328 307461 308308 310464 311212 311454 312312 315392 316932 319488 321048 324072 325248 326001 326144 327184 329216 329472 332024 335412 336336 339504 340704 340736 343343 344064 345744 346112 346577 347802 351078 351232 351384 352352 354816 356928 360448 362208 363363 364364 366912 367796 368082 370368 371712 372736 373527 374556 378084 379456 380666 383328 384384 389376 391314 392392 393216 395136 396088 396396 397488 401232 401408 402688 405504 405769 409591 409948 413449 413952 415272 416416 419328 422576 425984 426888 428064 429429 432096 433664 434668 439296 441098 441441 445599 447216 448448 449878 451584 452672 453024 454272 456533 458752 460992 462462 463736 466818 468104 468468 468512 473088 475398 475904 479232 482944 484484 487872 489216 490776 493824 495616 498036 499408 504112 504504 509256 511104 512512 516096 519168 521703 521752 524288 526617 526848 527076 528528 529984 534976 535392 539539 540672 543312 544621 546546 551694 551936 553696 557568 559104 561834 567126 569184 570752 570999 572572 576128 576576 581042 585728 586971 588588 589824 594132 596232 596288 601848 602112 604032 605696 614656 614922 616616 620928 622424 622908 624624 630784 633864 637637 638976 642096 643643 648144 650496 652002 652288 654368 658432 658944 661647 664048 670824 672672 674817 679008 681408 681472 686686 688128 691488 692224 693154 693693 695604 700227 702156 702464 702768 704704 709632 713856 717409 720896 724416 726726 728728 733824 735592 736164 740736 743424 745472 747054 749112 756168 758912 760669 761332 766656 768768 778752 782628 784784 786432 790272 792176 792792 794976 802464 802816 805376 811008 811538 819182 819819 819896 826898 827541 827904 830544 832832 838656 845152 847847 851968 853776 855833 856128 858858 864192 867328 869336 871563 878592 882196 882882 891198 894432 896896 899756 903168 905344 906048 908544 913066 917504 921984 922383 924924 927472 933636 936208 936936 937024 946176 950796 951808 958464 965888 968968 975744 978003 978432 981552 987648 991232 996072 998816 1002001 1008224 1009008 1011439 1018512 1022208 1025024 1030029 1032192 1038336 1039731 1043406 1043504 1048576 1053234 1053696 1054152 1057056 1059968 1069952 1070784 1079078 1081344 1086624 1089242 1090089 1093092 1103388 1103872 1107392 1115136 1118208 1123668 1134252 1138368 1141504 1141998 1145144 1152256 1153152 1162084 1171456 1173942 1177176 1179648 1188264 1192464 1192576 1195337 1203696 1204224 1208064 1211392 1217307 1228773 1229312 1229844 1233232 1240347 1241856 1244848 1245816 1249248 1261568 1267728 1275274 1277952 1284192 1287286 1288287 1296288 1300992 1304004 1304576 1308736 1316864 1317888 1323294 1328096 1332331 1341648 1345344 1349634 1358016 1362816 1362944 1369599 1373372 1376256 1382976 1384448 1386308 1387386 1391208 1400454 1404312 1404928 1405536 1409408 1419264 1427712 1434818 1441792 1448832 1453452 1457456 1467648 1471184 1472328 1481472 1486848 1490944 1494108 1498224 1512336 1517824 1521338 1522664 1533312 1537536 1543843 1557504 1565256 1569568 1572864 1574573 1580544 1584352 1585584 1589952 1604928 1605632 1610752 1618617 1622016 1623076 1633863 1638364 1639638 1639792 1653796 1655082 1655808 1661088 1665664 1677312 1690304 1695694 1703936 1707552 1711666 1712256 1712997 1717716 1728384 1734656 1738672 1743126 1757184 1764392 1765764 1782396 1788864 1793792 1799512 1806336 1810688 1812096 1817088 1826132 1835008 1843968 1844766 1849848 1854944 1867272 1872416 1873872 1874048 1892352 1901592 1903616 1912911 1916928 1930929 1931776 1937936 1951488 1956006 1956864 1963104 1975296 1982464 1984941 1992144 1997632 2004002 2016448 2018016 2022878 2024451 2037024 2044416 2050048 2060058 2064384 2076672 2079462 2086812 2087008 2097152 2106468 2107392 2108304 2114112 2119936 2139904 2141568 2152227 2158156 2162688 2173248 2178484 2180178 2186184 2206776 2207744 2214784 2230272 2236416 2247336 2268504 2276736 2282007 2283008 2283996 2290288 2304512 2306304 2324168 2342912 2347884 2354352 2359296 2376528 2384928 2385152 2390674 2407392 2408448 2416128 2422784 2426039 2434614 2457546 2458624 2459688 2466464 2474329 2480694 2483712 2489696 2491632 2498496 2523136 2535456 2543541 2550548 2555904 2567499 2568384 2574572 2576574 2592576 2601984 2608008 2609152 2614689 2617472 2633728 2635776 2646588 2656192 2664662 2683296 2690688 2699268 2716032 2725632 2725888 2739198 2746744 2752512 2765952 2768896 2772616 2774772 2782416 2800908 2808624 2809856 2811072 2818816 2838528 2855424 2867137 2869636 2883584 2894143 2897664 2906904 2914912 2935296 2942368 2944656 2962944 2973696 2981888 2988216 2996448 3006003 3024672 3034317 3035648 3042676 3045328 3066624 3075072 3087686 3090087 3115008 3119193 3130512 3139136 3145728 3149146 3161088 3168704 3171168 3179904 3195731 3209856 3211264 3221504 3237234 3244032 3246152 3267726 3276728 3279276 3279584 3307592 3310164 3311616 3322176 3331328 3354624 3380608 3391388 3407872 3415104 3423332 3424512 3425994 3435432 3456768 3469312 3477344 3486252 3514368 3528784 3531528 3564792 3577728 3586011 3587584 3599024 3612672 3621376 3624192 3634176 3651921 3652264 3670016 3686319 3687936 3689532 3699696 3709888 3721041 3734544 3744832 3747744 3748096 3776773 3784704 3803184 3807232 3812347 3825822 3833856 3861858 3863552 3875872 3902976 3912012 3913728 3926208 3950592 3964928 3969882 3984288 3995264 3996993 4008004 4032896 4036032 4045756 4048902 4074048 4088832 4100096 4108797 4120116 4128768 4153344 4158924 4173624 4174016 4194304 4212936 4214784 4216608 4228224 4239872 4279808 4283136 4304454 4316312 4325376 4346496 4356968 4360356 4372368 4413552 4415488 4429568 4460544 4463459 4472832 4494672 4505501 4537008 4547939 4553472 4564014 4566016 4567992 4580576 4609024 4612608 4631529 4648336 4685824 4695768 4708704 4718592 4723719 4753056 4769856 4770304 4781348 4814784 4816896 4832256 4845568 4852078 4855851 4869228 4901589 4915092 4917248 4919376 4932928 4948658 4961388 4967424 4979392 4983264 4996992 5021863 5046272 5070912 5087082 5101096 5111808 5134998 5136768 5149144 5153148 5185152 5203968 5216016 5218304 5229378 5234944 5267456 5271552 5293176 5312384 5324683 5329324 5366592 5374837 5381376 5398536 5432064 5451264 5451776 5478396 5493488 5505024 5531904 5537792 5545232 5549544 5564832 5601816 5617248 5619712 5622144 5637632 5677056 5710848 5734274 5738733 5739272 5767168 5788286 5792787 5795328 5813808 5829824 5870592 5884736 5889312 5925888 5934929 5947392 5963776 5976432 5990831 5992896 6012006 6049344 6068634 6071296 6085352 6090656 6133248 6150144 6175372 6180174 6230016 6238386 6261024 6278272 6291456 6298292 6322176 6337408 6342336 6359808 6391462 6419712 6422528 6443008 6456681 6474468 6488064 6492304 6535452 6553456 6558552 6559168 6615184 6620328 6623232 6644352 6662656 6709248 6761216 6782776 6815744 6830208 6846021 6846664 6849024 6851988 6870864 6913536 6938624 6954688 6972504 7014007 7028736 7057568 7063056 7080073 7129584 7155456 7172022 7175168 7198048 7225344 7242752 7248384 7268352 7278117 7303842 7304528 7340032 7372638 7375872 7379064 7399392 7419776 7422987 7442082 7469088 7489664 7495488 7496192 7553546 7569408 7606368 7614464 7624694 7630623 7651644 7667712 7702497 7723716 7727104 7751744 7805952 7824024 7827456 7852416 7901184 7929856 7939764 7968576 7990528 7993986 8016008 8065792 8072064 8091512 8097804 8148096 8177664 8200192 8217594 8240232 8257536 8306688 8317848 8347248 8348032 8367359 8388608 8425872 8429568 8433216 8456448 8479744 8559616 8566272 8601411 8608908 8632624 8650752 8682429 8692992 8713936 8720712 8744736 8827104 8830976 8859136 8921088 8926918 8945664 8989344 9011002 9018009 9074016 9095878 9102951 9106944 9128028 9132032 9135984 9161152 9218048 9225216 9263058 9296672 9326317 9371648 9391536 9414163 9417408 9437184 9447438 9506112 9539712 9540608 9562696 9587193 9629568 9633792 9664512 9691136 9704156 9711702 9738456 9803178 9830184 9834496 9838752 9865856 9897316 9922776 9934848 9958784 9966528 9993984 10043726 10092544 10141824 10174164 10202192 10223616 10269996 10273536 10298288 10306296 10370304 10407936 10432032 10436608 10458756 10469888 10534912 10543104 10586352 10624768 10649366 10658648 10733184 10749674 10758033 10762752 10797072 10864128 10902528 10903552 10956792 10986976 11010048 11022011 11063808 11075584 11090464 11099088 11125829 11129664 11203632 11234496 11239424 11244288 11275264 11330319 11354112 11421696 11437041 11468548 11477466 11478544 11534336 11576572 11585574 11590656 11627616 11659648 11741184 11769472 11778624 11851776 11869858 11894784 11927552 11952864 11981662 11985792 11990979 12024012 12098688 12137268 12142592 12170704 12181312 12266496 12300288 12350744 12360348 12460032 12476772 12522048 12556544 12582912 12596584 12644352 12674816 12684672 12719616 12782924 12839424 12845056 12886016 12913362 12948936 12976128 12984608 13070904 13106912 13117104 13118336 13148707 13230368 13240656 13246464 13288704 13325312 13390377 13418496 13516503 13522432 13565552 13631488 13643817 13660416 13692042 13693328 13698048 13703976 13741728 13827072 13877248 13894587 13909376 13945008 14028014 14057472 14115136 14126112 14160146 14171157 14259168 14310912 14344044 14350336 14396096 14450688 14485504 14496768 14536704 14556234 14607684 14609056 14680064 14745276 14751744 14758128 14798784 14839552 14845974 14884164 14938176 14979328 14990976 14992384 15065589 15107092 15138816 15212736 15228928 15249388 15261246 15303288 15335424 15404994 15447432 15454208 15503488 15611904 15648048 15654912 15704832 15802368 15859712 15879528 15937152 15974049 15981056 15987972 16032016 16124511 16131584 16144128 16183024 16195608 16296192 16355328 16400384 16435188 16480464 16515072 16613376 16635696 16694496 16696064 16734718 16777216 16851744 16859136 16866432 16912896 16959488 16982273 17119232 17132544 17202822 17217816 17265248 17301504 17320303 17364858 17385984 17427872 17441424 17489472 17654208 17661952 17718272 17804787 17842176 17853836 17891328 17972493 17978688 18022004 18036018 18148032 18191756 18205902 18213888 18256056 18264064 18271968 18322304 18436096 18450432 18526116 18593344 18652634 18743296 18783072 18828326 18834816 18874368 18894876 19012224 19079424 19081216 19125392 19174386 19259136 19267584 19329024 19382272 19408312 19423404 19476912 19606356 19660368 19668992 19677504 19731712 19794632 19845552 19869696 19917568 19933056 19987968 20069959 20087452 20185088 20259001 20283648 20348328 20404384 20447232 20539992 20547072 20596576 20612592 20740608 20815872 20864064 20873216 20917512 20939776 21042021 21069824 21086208 21172704 21240219 21249536 21298732 21317296 21466368 21499348 21516066 21525504 21594144 21728256 21805056 21807104 21834351 21913584 21973952 22020096 22044022 22127616 22151168 22180928 22198176 22251658 22259328 22268961 22407264 22468992 22478848 22488576 22550528 22660638 22708224 22843392 22874082 22937096 22954932 22957088 23068672 23153144 23171148 23181312 23255232 23319296 23482368 23538944 23557248 23703552 23739716 23789568 23855104 23905728 23963324 23971584 23981958 24048024 24197376 24274536 24285184 24341408 24362624 24532992 24600576 24701488 24720696 24920064 24953544 25044096 25102077 25113088 25165824 25193168 25288704 25349632 25369344 25439232 25565848 25678848 25690112 25772032 25804233 25826724 25897872 25952256 25969216 26047287 26141808 26213824 26234208 26236672 26297414 26460736 26481312 26492928 26577408 26650624 26686429 26780754 26836992 27033006 27044864 27131104 27262976 27287634 27320832 27384084 27386656 27396096 27407952 27483456 27654144 27754496 27789174 27818752 27890016 27978951 28056028 28114944 28230272 28242489 28252224 28320292 28342314 28518336 28621824 28688088 28700672 28761579 28792192 28901376 28971008 28993536 29073408 29112468 29215368 29218112 29360128 29490552 29503488 29516256 29597568 29679104 29691948 29768328 29876352 29958656 29981952 29984768 30131178 30214184 30277632 30425472 30457856 30498776 30522492 30606576 30670848 30809988 30894864 30908416 31006976 31223808 31296096 31309824 31409664 31538507 31604736 31719424 31759056 31835573 31874304 31948098 31962112 31975944 32064032 32249022 32263168 32288256 32366048 32391216 32592384 32710656 32800768 32870376 32960928 33030144 33066033 33226752 33271392 33377487 33388992 33392128 33469436 33554432 33703488 33718272 33732864 33825792 33918976 33964546 33990957 34238464 34265088 34311123 34405644 34435632 34530496 34603008 34640606 34729716 34771968 34855744 34882848 34978944 35153041 35308416 35323904 35436544 35609574 35684352 35707672 35782656 35944986 35957376 36044008 36072036 36296064 36383512 36411804 36427776 36512112 36528128 36543936 36644608 36872192 36900864 37052232 37186688 37272781 37305268 37486592 37566144 37623859 37656652 37669632 37748736 37789752 38024448 38158848 38162432 38250784 38348772 38518272 38535168 38658048 38764544 38816624 38846808 38953824 39212712 39320736 39337984 39355008 39446121 39463424 39589264 39691104 39739392 39835136 39866112 39975936 40139918 40171131 40174904 40370176 40518002 40549509 40567296 40696656 40808768 40894464 40931451 41079984 41094144 41193152 41225184 41481216 41544503 41631744 41728128 41746432 41835024 41879552 41935817 42084042 42139648 42172416 42345408 42480438 42499072 42597464 42634592 42932736 42998696 43032132 43051008 43188288 43456512 43610112 43614208 43668702 43827168 43947904 44040192 44088044 44255232 44302336 44361856 44396352 44503316 44518656 44537922 44814528 44937984 44957696 44977152 45101056 45196767 45321276 45416448 45686784 45748164 45874192 45909864 45914176 46137344 46306288 46342296 46362624 46510464 46638592 46964736 47077888 47114496 47407104 47479432 47579136 47710208 47811456 47922147 47926648 47943168 47963916 48096048 48373533 48394752 48549072 48570368 48682816 48725248 49065984 49098049 49201152 49402976 49441392 49560511 49840128 49907088 50027329 50088192 50204154 50226176 50331648 50386336 50577408 50699264 50738688 50878464 50946819 51131696 51357696 51380224 51544064 51608466 51653448 51795744 51904512 51938432 51960909 52094574 52283616 52427648 52468416 52473344 52594828 52921472 52962624 52985856 53154816 53301248 53372858 53414361 53561508 53673984 53917479 54066012 54089728 54262208 54525952 54575268 54641664 54768168 54773312 54792192 54815904 54966912 55308288 55508992 55578348 55637504 55780032 55957902 56112056 56229888 56460544 56484978 56504448 56640584 56684628 57036672 57243648 57376176 57401344 57523158 57584384 57802752 57942016 57987072 58146816 58224936 58430736 58436224 58571513 58720256 58981104 59006976 59032512 59123207 59195136 59358208 59383896 59536656 59752704 59917312 59963904 59969536 60209877 60262356 60428368 60555264 60777003 60850944 60915712 60997552 61044984 61213152 61341696 61619976 61789728 61816832 62013952 62447616 62592192 62619648 62819328 63077014 63126063 63209472 63438848 63518112 63671146 63720657 63748608 63896196 63924224 63951888 64128064 64498044 64526336 64576512 64732096 64782432 65184768 65284219 65421312 65601536 65740752 65899141 65921856 66060288 66132066 66453504 66542784 66754974 66777984 66784256 66938872 67108864 67406976 67436544 67465728 67651584 67837952 67929092 67981914 68476928 68530176 68622246 68811288 68871264 69060992 69206016 69281212 69459432 69543936 69711488 69765696 69872881 69957888 70306082 70616832 70647808 70873088 71219148 71368704 71415344 71565312 71889972 71914752 72088016 72144072 72592128 72767024 72823608 72855552 73024224 73056256 73087872 73289216 73744384 73801728 74104464 74373376 74545562 74610536 74973184 75132288 75247718 75306231 75313304 75339264 75497472 75579504 76048896 76317696 76324864 76501568 76697544 77036544 77070336 77154077 77316096 77529088 77633248 77693616 77880803 77907648 78425424 78641472 78675968 78710016 78892242 78926848 79178528 79382208 79478784 79670272 79732224 79951872 80059287 80279836 80342262 80349808 80740352 81036004 81099018 81134592 81393312 81617536 81788928 81862902 82159968 82188288 82386304 82450368 82962432 83089006 83263488 83456256 83492864 83670048 83759104 83871634 83936853 84168084 84279296 84344832 84690816 84727467 84960876 84998144 85194928 85269184 85865472 85997392 86064264 86102016 86376576 86913024 87220224 87228416 87337404 87654336 87895808 88080384 88176088 88510464 88604672 88723712 88792704 89006632 89037312 89075844 89629056 89875968 89915392 89954304 90202112 90393534 90642552 90832896 91373568 91496328 91748384 91819728 91828352 92040949 92274688 92612576 92684592 92725248 93020928 93277184 93929472 94155776 94228992 94615521 94814208 94958864 95158272 95420416 95506719 95622912 95844294 95853296 95886336 95927832 96192096 96747066 96789504 97098144 97140736 97365632 97450496 98131968 98196098 98402304 98805952 98882784 99121022 99198099 99680256 99814176 100054658 100132461 100176384 100408308 100452352 100663296 100772672 101154816 101398528 101477376 101756928 101893638 102263392 102715392 102760448 103088128 103216932 103306896 103591488 103809024 103876864 103921818 104189148 104567232 104855296 104936832 104946688 105189656 105459123 105842944 105925248 105971712 106309632 106602496 106745716 106828722 107123016 107347968 107834958 108132024 108179456 108524416 109051904 109150536 109283328 109536336 109546624 109584384 109631808 109933824 110616576 111017984 111156696 111275008 111560064 111818343 111915804 112224112 112459776 112871577 112921088 112969956 113008896 113281168 113369256 114073344 114487296 114752352 114802688 115046316 115168768 115605504 115884032 115974144 116293632 116449872 116861472 116872448 117143026 117440512 117962208 118013952 118065024 118246414 118338363 118390272 118716416 118767792 119073312 119505408 119834624 119927808 119939072 120419754 120524712 120856736 121110528 121242121 121554006 121701888 121831424 121995104 122089968 122384119 122426304 122683392 123239952 123579456 123633664 124027904 124633509 124895232 125184384 125239296 125638656 125807451 126154028 126252126 126418944 126877696 127036224 127342292 127441314 127497216 127792392 127848448 127903776 128256128 128996088 129052672 129153024 129464192 129564864 130369536 130568438 130842624 131203072 131481504 131798282 131843712 132120576 132264132 132907008 133085568 133509948 133555968 133568512 133877744 134217728 134813952 134873088 134931456 135303168 135675904 135858184 135963828 136953856 137060352 137244492 137622576 137742528 138121984 138412032 138562424 138918864 139087872 139422976 139531392 139745762 139915776 140612164 141233664 141295616 141746176 141813007 142438296 142737408 142830688 143130624 143779944 143829504 144176032 144288144 144635777 145184256 145534048 145647216 145711104 146048448 146112512 146175744 146578432 147294147 147488768 147603456 148208928 148681533 148746752 149091124 149221072 149946368 150081987 150264576 150495436 150612462 150626608 150678528 150994944 151159008 152097792 152635392 152649728 152840457 153003136 153395088 154073088 154140672 154308154 154632192 155058176 155266496 155387232 155761606 155815296 155882727 156850848 157282944 157351936 157420032 157784484 157853696 158357056 158764416 158957568 159340544 159464448 159903744 160118574 160559672 160684524 160699616 161480704 162072008 162198036 162269184 162786624 163235072 163577856 163725804 164319936 164376576 164772608 164900736 165924864 166178012 166526976 166912512 166985728 167340096 167518208 167743268 167873706 168336168 168558592 168689664 169381632 169454934 169921752 169996288 170389856 170538368 171730944 171994784 172128528 172204032 172753152 173826048 174440448 174456832 174674808 175308672 175714539 175791616 176160768 176352176 177020928 177209344 177369621 177447424 177585408 178013264 178074624 178151688 179258112 179751936 179830784 179908608 180404224 180629631 180787068 181285104 181665792 182331009 182747136 182992656 183496768 183639456 183656704 184081898 184549376 185225152 185369184 185450496 186041856 186554368 186805003 187858944 188311552 188457984 189231042 189628416 189917728 190316544 190840832 191013438 191245824 191688588 191706592 191772672 191855664 192384192 193494132 193579008 194196288 194281472 194731264 194900992 195852657 196263936 196392196 196804608 197611904 197697423 197765568 198242044 198396198 199360512 199628352 200109316 200264922 200352768 200816616 200904704 201326592 201545344 202309632 202797056 202954752 203513856 203787276 204526784 205430784 205520896 206176256 206433864 206613792 207182976 207618048 207753728 207843636 208378296 209134464 209618643 209710592 209873664 209893376 210379312 210918246 211685888 211850496 211943424 212619264 213204992 213491432 213657444 214246032 214695936 215669916 216264048 216358912 217048832 218103808 218301072 218566656 219072672 219093248 219168768 219263616 219867648 220769549 221233152 222035968 222313392 222550016 222849011 223120128 223636686 223831608 224448224 224919552 225743154 225842176 225939912 226017792 226562336 226738512 228146688 228974592 229504704 229605376 230092632 230337536 231211008 231462231 231768064 231948288 232587264 232899744 233642409 233722944 233744896 234286052 234881024 235924416 236027904 236130048 236492828 236676726 236780544 237432832 237535584 238146624 239010816 239669248 239855616 239878144 240177861 240839508 241049424 241713472 242221056 242484242 243108012 243403776 243662848 243990208 244179936 244768238 244852608 245366784 246479904 247158912 247267328 248055808 249267018 249790464 250368768 250478592 251277312 251614902 252308056 252504252 252837888 253755392 254072448 254684584 254882628 254994432 255584784 255696896 255807552 256512256 257992176 258105344 258306048 258928384 259129728 260739072 260909467 261136876 261685248 262406144 262963008 263367013 263596564 263687424 264241152 264528264 265814016 266171136 267019896 267111936 267137024 267755488 268435456 269627904 269746176 269862912 270606336 271351808 271716368 271927656 273907712 274120704 274488984 275245152 275485056 276122847 276243968 276824064 277124848 277837728 278175744 278845952 279062784 279491524 279831552 281224328 282467328 282591232 283492352 283626014 283846563 284876592 285474816 285661376 286261248 286520157 287559888 287659008 288352064 288576288 289271554 290368512 291068096 291294432 291422208 292096896 292225024 292351488 293156864 293550719 294588294 294977536 295206912 296417856 297363066 297493504 298182248 298442144 299892736 300163974 300529152 300990872 301224924 301253216 301357056 301989888 302318016 304195584 305270784 305299456 305680914 306006272 306790176 308146176 308281344 308616308 309264384 310116352 310532992 310774464 311523212 311630592 311765454 313701696 314565888 314703872 314840064 315568968 315707392 316377369 316714112 317528832 317915136 318681088 318928896 319807488 320237148 321119344 321369048 321399232 322961408 324144016 324396072 324538368 325573248 326470144 327155712 327451608 328639872 328753152 329545216 329801472 331849728 332356024 333053952 333825024 333971456 334680192 335036416 335455029 335486536 335747412 336672336 337117184 337379328 338614731 338763264 338909868 339843504 339992576 340779712 341076736 343461888 343989568 344257056 344408064 345506304 346923577 347652096 348880896 348913664 349349616 350191303 350617344 351429078 351583232 352321536 352704352 354041856 354418688 354739242 354894848 355170816 356026528 356149248 356303376 358516224 359503872 359661568 359817216 360808448 361259262 361574136 362570208 363331584 363726363 364662018 365494272 365985312 366993536 367152357 367278912 367313408 368163796 369098752 370450304 370738368 370900992 372083712 373108736 373610006 373900527 375717888 376623104 376915968 377422353 378462084 379256832 379835456 380633088 381681664 382026876 382491648 383377176 383413184 383545344 383711328 384768384 386988264 387158016 388392576 388562944 389462528 389801984 391705314 392527872 392784392 393609216 395223808 395394846 395531136 396484088 396792396 398721024 399256704 400218632 400529844 400705536 401633232 401809408 402653184 403090688 404619264 405594112 405909504 407027712 407574552 409053568 410000591 410861568 411041792 412352512 412867728 413227584 413862449 414365952 415236096 415507456 415687272 416756592 418268928 419237286 419421184 419747328 419786752 420758624 421836492 423371776 423700992 423886848 425238528 425439021 426409984 426982864 427314888 428492064 429391872 431339832 432528096 432717824 433907331 434097664 436207616 436602144 437133312 438145344 438186496 438337536 438527232 439735296 441539098 441882441 442466304 444071936 444626784 445100032 445698022 446044599 446240256 447273372 447663216 448896448 449839104 450245961 451486308 451684352 451879824 452035584 453124672 453477024 456293376 456989533 457949184 459009408 459210752 460185264 460675072 461293987 462422016 462924462 463536128 463896576 465174528 465799488 467284818 467445888 467489792 468572104 469762048 471848832 472055808 472260096 472985656 473353452 473561088 474865664 475071168 476293248 478021632 479338496 479711232 479756288 480355722 481679016 482098848 483426944 484442112 484968484 486216024 486807552 487325696 487980416 488359872 489110167 489536476 489705216 490733568 492959808 494317824 494534656 496111616 498534036 499580928 500737536 500957184 502554624 503229804 504616112 505008504 505675776 507510784 508144896 509369168 509765256 509988864 511169568 511393792 511615104 513024512 515984352 516210688 516612096 517856768 518259456 521478144 521818934 522273752 523370496 524812288 525926016 526734026 527143617 527193128 527374848 528482304 529056528 531628032 532108863 532342272 534039792 534223872 534274048 535510976 536870912 539255808 539492352 539725824 540078539 541212672 542703616 543432736 543855312 545165621 547815424 548241408 548977968 550300619 550490304 550970112 552245694 552487936 553648128 554249696 555675456 556351488 557691904 558125568 558983048 559663104 560415009 562448656 564934656 565182464 566984704 567252028 567693126 569753184 570949632 571322752 572522496 573040314 575119776 575318016 576704128 577152576 578543108 580737024 582136192 582588864 582844416 584193792 584450048 584702976 586313728 587101438 587557971 589176588 589955072 590413824 592835712 593092269 594726132 594987008 596364496 596884288 599785472 600327948 601058304 601981744 602449848 602506432 602714112 603979776 604636032 608391168 610541568 610598912 611361828 612012544 613580352 616292352 616562688 617232616 618528768 620232704 621065984 621548928 623046424 623261184 623530908 627403392 628855929 629131776 629407744 629680128 631137936 631414784 632754738 633428224 635057664 635830272 637362176 637857792 639614976 640474296 642238688 642738096 642798464 644286643 645922816 648288032 648792144 649076736 650355277 651146496 652940288 654311424 654903216 657279744 657506304 659090432 659602944 662308647 663699456 664712048 666107904 667650048 667942912 668547033 669360384 670072832 670910058 670973072 671494824 673344672 674234368 674758656 677229462 677526528 677819736 679687008 679985152 681559424 682153472 686923776 687979136 688514112 688816128 691012608 693847154 694386693 695304192 697761792 697827328 698699232 700382606 700927227 701234688 702858156 703166464 704643072 705408704 708083712 708837376 709478484 709789696 710341632 712053056 712298496 712606752 717032448 719007744 719323136 719634432 721616896 722518524 723148272 725140416 726663168 727452726 729324036 730988544 731970624 733987072 734304714 734557824 734626816 736327592 738197504 740900608 741476736 741801984 744167424 746217472 747220012 747801054 751435776 753246208 753831936 754844706 756924168 758513664 759670912 761266176 763363328 764053752 764983296 766754352 766826368 767090688 767422656 768601691 769536768 773976528 774316032 776785152 777125888 778925056 779603968 782728401 783410628 785055744 785568784 787218432 790101039 790447616 790789692 791062272 792968176 793584792 797442048 798513408 800437264 801059688 801411072 803266464 803618816 805306368 806181376 809238528 811188224 811819008 814055424 815149104 818107136 820001182 821723136 822083584 824705024 825735456 826455168 827724898 828368541 828731904 830472192 831014912 831374544 833513184 836537856 838474572 838842368 839494656 839573504 841517248 843672984 846743552 847401984 847773696 848694847 850477056 850878042 852819968 853965728 854629776 856688833 856984128 858783744 862679664 865056192 865435648 867814662 868195328 872415232 873204288 874266624 876290688 876372992 876675072 877054464 879470592 880652157 883078196 883764882 884932608 888143872 889253568 890200064 891396044 892089198 892480512 894546744 895326432 897792896 899678208 900491922 902972616 903368704 903759648 904071168 906249344 906954048 912586752 913979066 915898368 918018816 918421504 920370528 921350144 922587974 924844032 925848924 927072256 927793152 930349056 931598976 934569636 934891776 934979584 937144208 939524096 943697664 944111616 944520192 945971312 946706904 947122176 949731328 950142336 952586496 956043264 958676992 959422464 959512576 960711444 963358032 964197696 966853888 968884224 969936968 972432048 973615104 974651392 975960832 976719744 978220334 979072952 979410432 981467136 985919616 988635648 989069312 992223232 992691049 997068072 999161856 1001475072 1001914368 1005109248 1006459608 1009232224 1010017008 1011351552 1012450439 1015021568 1016289792 1018738336 1019530512 1019977728 1022339136 1022787584 1023230208 1026049024 1031968704 1032421376 1033224192 1035713536 1036518912 1040770731 1042956288 1043637868 1044547504 1046740992 1049624576 1050573909 1051852032 1053468052 1054287234 1054386256 1054749696 1056964608 1058113056 1063256064 1064217726 1064684544 1068079584 1068447744 1068548096 1071021952 1073741824 1078511616 1078984704 1079451648 1080157078 1082425344 1085407232 1086865472 1087710624 1090331242 1091179089 1095630848 1096482816 1097955936 1100601238 1100980608 1101457071 1101940224 1104491388 1104975872 1107296256 1108499392 1111350912 1112702976 1115383808 1116251136 1117966096 1119326208 1120830018 1124897312 1129869312 1130364928 1133969408 1134504056 1135386252 1139506368 1141899264 1142645504 1145044992 1146080628 1150239552 1150636032 1153408256 1154305152 1157086216 1161474048 1164272384 1165177728 1165688832 1168387584 1168900096 1169405952 1172627456 1174202876 1175115942 1178353176 1179910144 1180827648 1185671424 1186184538 1189452264 1189974016 1192728992 1193768576 1199570944 1200655896 1202116608 1203963488 1204899696 1205012864 1205428224 1207959552 1209272064 1216782336 1221083136 1221197824 1222723656 1224025088 1227160704 1230001773 1232584704 1233125376 1234465232 1237057536 1240465408 1241587347 1242131968 1243097856 1246092848 1246522368 1247061816 1254806784 1257711858 1258263552 1258815488 1259360256 1262275872 1262829568 1265509476 1266856448 1270115328 1271660544 1274724352 1275715584 1276317063 1279229952 1280948592 1284477376 1285476192 1285596928 1288573286 1291845632 1296576064 1297584288 1298153472 1300710554 1301721993 1302292992 1305880576 1308622848 1309806432 1314559488 1315012608 1318180864 1319205888 1324617294 1327398912 1329424096 1332215808 1335300096 1335885824 1337094066 1338720768 1340145664 1341820116 1341946144 1342989648 1346689344 1348468736 1349517312 1354458924 1355053056 1355639472 1359374016 1359970304 1363118848 1364306944 1370968599 1373847552 1375958272 1377028224 1377632256 1382025216 1383881961 1387694308 1388773386 1390608384 1395523584 1395654656 1397398464 1400765212 1401854454 1402469376 1405716312 1406332928 1409286144 1410817408 1416167424 1417674752 1418956968 1419579392 1420683264 1424106112 1424596992 1425213504 1434064896 1438015488 1438646272 1439268864 1443233792 1445037048 1446296544 1450280832 1453326336 1454905452 1458648072 1461977088 1463941248 1467330501 1467974144 1468609428 1469115648 1469253632 1472655184 1476395008 1481801216 1482953472 1483603968 1488334848 1492434944 1494440024 1495602108 1502871552 1506492416 1507663872 1509689412 1513848336 1517027328 1519341824 1522532352 1526726656 1528107504 1529966592 1533508704 1533652736 1534181376 1534845312 1537203382 1539073536 1547953056 1548632064 1553570304 1554251776 1557850112 1559207936 1559943077 1565456802 1566821256 1570111488 1571137568 1574436864 1580202078 1580895232 1581579384 1582124544 1585936352 1587169584 1590993547 1594884096 1597026816 1600874528 1602119376 1602822144 1606532928 1607237632 1610612736 1612362752 1618477056 1620235617 1622376448 1623638016 1628110848 1630298208 1635496863 1636214272 1640002364 1643446272 1644167168 1649410048 1650901857 1651470912 1652910336 1655449796 1656737082 1657463808 1660944384 1662029824 1662749088 1667026368 1673075712 1676949144 1677684736 1678989312 1679147008 1681245027 1683034496 1687345968 1693487104 1694803968 1695547392 1697389694 1700954112 1701756084 1705639936 1707931456 1709259552 1713377666 1713968256 1717567488 1725359328 1730112384 1730871296 1735629324 1736390656 1744830464 1746408576 1748533248 1752581376 1752745984 1753350144 1754108928 1758941184 1761304314 1766156392 1767529764 1769865216 1776287744 1778507136 1780400128 1782792088 1784178396 1784961024 1789093488 1790652864 1795585792 1799356416 1800983844 1805945232 1806737408 1807519296 1808142336 1812498688 1813908096 1825173504 1827958132 1831796736 1836037632 1836843008 1840741056 1842700288 1843569091 1845175948 1849688064 1851697848 1854144512 1855586304 1860698112 1863197952 1869139272 1869783552 1869959168 1874288416 1879048192 1887395328 1888223232 1889040384 1891942624 1893413808 1894244352 1899462656 1900284672 1905172992 1912086528 1917353984 1918844928 1919025152 1921422888 1926716064 1928395392 1932859929 1933707776 1937768448 1939873936 1944864096 1947230208 1949302784 1951065831 1951921664 1953439488 1956440668 1958145904 1958820864 1962934272 1971839232 1977271296 1978138624 1984446464 1985382098 1986925941 1994136144 1998323712 2002950144 2003828736 2005641099 2010218496 2012919216 2018464448 2020034016 2022703104 2024900878 2030043136 2032579584 2037476672 2039061024 2039955456 2044678272 2045575168 2046460416 2052098048 2054855033 2063937408 2064842752 2066448384 2071427072 2073037824 2081541462 2085912576 2087275736 2089095008 2093481984 2099249152 2101147818 2103704064 2106936104 2108574468 2108772512 2109499392 2113929216 2116226112 2126512128 2128435452 2129369088 2136159168 2136895488 2137096192 2142043904 2147483648 2157023232 2157969408 2158903296 2160314156 2164850688 2170814464 2173730944 2175421248 2180662484 2182358178 2191261696 2192965632 2195911872 2201202476 2201961216 2202914142 2203880448 2208982776 2209951744 2214592512 2216998784 2222701824 2225405952 2230767616 2232502272 2235932192 2238652416 2241660036 2249794624 2259738624 2260729856 2267938816 2269008112 2270772504 2279012736 2283798528 2285291008 2290089984 2292161256 2300479104 2301272064 2305805073 2306816512 2308610304 2314172432 2322948096 2328544768 2330355456 2331377664 2336775168 2337800192 2338811904 2345254912 2348185203 2348405752 2350231884 2356706352 2359820288 2361655296 2370303117 2371342848 2372369076 2378904528 2379948032 2385457984 2387537152 2399141888 2401311792 2404233216 2407926976 2409799392 2410025728 2410856448 2415919104 2418544128 2428465039 2433564672 2442166272 2442395648 2445447312 2448050176 2451339121 2454321408 2460003546 2465169408 2466250752 2468930464 2474115072 2480930816 2483174694 2484263936 2486195712 2492185696 2493044736 2494123632 2509613568 2515423716 2516527104 2517630976 2518720512 2524551744 2525659136 2531018952 2533712896 2540230656 2543321088 2546084541 2549448704 2551431168 2552634126 2558459904 2561897184 2568954752 2570066499 2570952384 2571193856 2577146572 2583691264 2593152128 2595168576 2596306944 2601421108 2603443986 2604585984 2611761152 2617245696 2619612864 2629118976 2630025216 2636361728 2638411776 2641956471 2649234588 2654797824 2658848192 2664431616 2670600192 2671771648 2674188132 2677441536 2680291328 2683640232 2683892288 2685979296 2693378688 2696937472 2699034624 2708917848 2710106112 2711278944 2718748032 2719940608 2726237696 2728613888 2741937198 2747695104 2751916544 2754056448 2755264512 2764050432 2767763922 2775388616 2777546772 2781216768 2791047168 2791309312 2794796928 2801530424 2803708908 2804938752 2811432624 2812665856 2818572288 2821634816 2832334848 2835349504 2837913936 2839158784 2841366528 2848212224 2849193984 2850427008 2868129792 2870004137 2876030976 2877292544 2878537728 2886467584 2890074096 2892593088 2897037143 2900561664 2906652672 2909810904 2917296144 2923954176 2927882496 2934661002 2935948288 2937218856 2938231296 2938507264 2945310368 2952790016 2963602432 2965906944 2967207936 2976669696 2978073147 2984869888 2988880048 2991204216 3005743104 3012984832 3015327744 3019378824 3027696672 3034054656 3037351317 3038683648 3045064704 3053453312 3056215008 3059933184 3067017408 3067305472 3068362752 3069690624 3074406764 3078147072 3095906112 3097264128 3107140608 3108503552 3115700224 3118415872 3119886154 3122312193 3130913604 3133642512 3140222976 3142275136 3148873728 3151721727 3160404156 3161790464 3163158768 3164249088 3171872704 3174339168 3181987094 3189768192 3194053632 3201749056 3204238752 3205644288 3213065856 3214475264 3221225472 3224725504 3229057909 3236954112 3240471234 3244752896 3247276032 3256221696 3260596416 3270993726 3272428544 3280004728 3286892544 3288334336 3298820096 3301803714 3302941824 3305820672 3310899592 3313474164 3314927616 3321888768 3324059648 3325498176 3334052736 3346151424 3353898288 3355369472 3357978624 3358294016 3362490054 3366068992 3374691936 3386974208 3389607936 3391094784 3394779388 3401908224 3403512168 3411279872 3415862912 3418519104 3423771169 3426755332 3427936512 3435134976 3450718656 3460224768 3461742592 3471258648 3472781312 3489660928 3492817152 3497066496 3505162752 3505491968 3506700288 3508217856 3517882368 3522608628 3532312784 3535059528 3539730432 3552575488 3557014272 3560800256 3565584176 3568356792 3569922048 3578186976 3581305728 3591171584 3598712832 3601967688 3611890464 3613474816 3615038592 3616284672 3624997376 3627816192 3650347008 3655916264 3663593472 3672075264 3673686016 3681482112 3685400576 3687138182 3690005319 3690351896 3699376128 3703395696 3708289024 3711172608 3721396224 3724762041 3726395904 3738278544 3739567104 3739918336 3748576832 3758096384 3774790656 3776446464 3778080768 3783885248 3786827616 3788488704 3798925312 3800569344 3810345984 3816159347 3824173056 3834707968 3837689856 3838050304 3842845776 3852104333 3853432128 3856790784 3865719858 3867415552 3875536896 3879747872 3889728192 3894460416 3898605568 3902131662 3903843328 3906878976 3912881336 3916291808 3917641728 3925868544 3943678464 3954542592 3956277248 3968892928 3970764196 3973851882 3988272288 3996647424 4005900288 4007657472 4011282198 4020436992 4025838432 4036928896 4040068032 4045406208 4049801756 4060086272 4065159168 4074953344 4078122048 4079910912 4089356544 4091150336 4092920832 4104196096 4109710066 4112905797 4127874816 4129685504 4132896768 4142854144 4146075648 4151645883 4163082924 4171825152 4174551472 4178190016 4186963968 4198498304 4202295636 4207408128 4213872208 4217148936 4217545024 4218998784 4227858432 4232452224 4253024256 4256870904 4258738176 4272318336 4273790976 4274192384 4284087808 4294967296 4314046464 4315938816 4317806592 4320628312 4329701376 4341628928 4347461888 4350842496 4361324968 4364716356 4382523392 4385931264 4391823744 4401991503 4402404952 4403922432 4405828284 4407760896 4417965552 4419903488 4429185024 4433997568 4445403648 4450811904 4461535232 4465004544 4471864384 4477304832 4483320072 4499589248 4510006501 4519477248 4521459712 4535877632 4538016224 4541545008 4552486939 4558025472 4567597056 4570582016 4580179968 4584322512 4600958208 4602544128 4611610146 4613633024 4617220608 4628344864 4645896192 4657089536 4660710912 4662755328 4673550336 4675600384 4677623808 4679829231 4690509824 4696370406 4696811504 4700463768 4713412704 4719640576 4723310592 4740606234 4742685696 4744738152 4757809056 4759896064 4770915968 4772980641 4775074304 4798283776 4802623584 4808466432 4815853952 4819598784 4820051456 4821712896 4831838208 4837088256 4856930078 4860706851 4867129344 4884332544 4884791296 4890894624 4896100352 4902678242 4906490589 4908642816 4920007092 4930338816 4932501504 4937860928 4948230144 4952705571 4961861632 4966349388 4968527872 4972391424 4984371392 4986089472 4988247264 5019227136 5030847432 5033054208 5035261952 5037441024 5049103488 5051318272 5062037904 5067425792 5080461312 5086642176 5092169082 5098897408 5102862336 5105268252 5116919808 5123794368 5137909504 5140132998 5141904768 5142387712 5154293144 5167382528 5186304256 5190337152 5192613888 5202842216 5206887972 5209171968 5223522304 5234491392 5239225728 5258237952 5260050432 5272723456 5276823552 5283912942 5298469176 5309595648 5317696384 5328863232 5341200384 5343543296 5348376264 5354883072 5360582656 5367280464 5367784576 5371958592 5380211837 5386757376 5393874944 5398069248 5417835696 5420212224 5422557888 5437496064 5439881216 5452475392 5457227776 5483874396 5495390208 5503833088 5508112896 5510529024 5528100864 5530707273 5535527844 5550777232 5555093544 5562433536 5582094336 5582618624 5589593856 5603060848 5607417816 5609877504 5622865248 5625331712 5637144576 5643269632 5664669696 5670699008 5675827872 5678317568 5682733056 5696424448 5698387968 5700854016 5736259584 5740008274 5752061952 5754585088 5757075456 5772935168 5780148192 5785186176 5794074286 5798579787 5801123328 5813305344 5819621808 5834592288 5847908352 5853197493 5855764992 5869322004 5871896576 5874437712 5876462592 5877014528 5890620736 5905580032 5927204864 5931813888 5934415872 5940863929 5953339392 5956146294 5969739776 5977760096 5982408432 5996821831 6011486208 6025969664 6030655488 6038757648 6053306809 6055393344 6068109312 6074702634 6077367296 6090129408 6106906624 6112430016 6119866368 6134034816 6134610944 6136725504 6139381248 6148813528 6156294144 6164565099 6191812224 6194528256 6214281216 6217007104 6231400448 6236831744 6239772308 6244624386 6261827208 6267285024 6280445952 6284550272 6297747456 6303443454 6320808312 6323580928 6326317536 6328498176 6343745408 6348678336 6363974188 6379536384 6388107264 6403498112 6408477504 6411288576 6426131712 6428950528 6442450944 6449451008 6458115818 6473908224 6480942468 6489505792 6494552064 6512443392 6521192832 6541987452 6544857088 6560009456 6573785088 6576668672 6597640192 6603607428 6605883648 6611641344 6621799184 6626948328 6629855232 6643777536 6648119296 6650996352 6668105472 6692302848 6707796576 6710738944 6715957248 6716588032 6724980108 6732137984 6749383872 6773948416 6779215872 6782189568 6789558776 6803816448 6807024336 6822559744 6831725824 6837038208 6847542338 6853510664 6855873024 6870269952 6901437312 6917415219 6920449536 6923485184 6942517296 6945562624 6979321856 6985634304 6994132992 7010325504 7010983936 7013400576 7016435712 7035764736 7045217256 7064625568 7070119056 7079460864 7087153073 7105150976 7114028544 7121600512 7131168352 7136713584 7139844096 7153908047 7156373952 7162611456 7182343168 7197425664 7203935376 7223780928 7226949632 7230077184 7232569344 7249994752 7255632384 7285395117 7300694016 7311832528 7327186944 7344150528 7347372032 7354017363 7362964224 7370801152 7374276364 7380010638 7380703792 7398752256 7406791392 7416578048 7422345216 7442792448 7449524082 7452791808 7476557088 7479134208 7479836672 7497153664 7516192768 7549581312 7552892928 7556161536 7567770496 7573655232 7576977408 7597850624 7601138688 7620691968 7632318694 7638253623 7648346112 7669415936 7675379712 7676100608 7685691552 7704208666 7706864256 7710199497 7713581568 7731439716 7734831104 7751073792 7759495744 7779456384 7788920832 7797211136 7804263324 7807686656 7813757952 7825762672 7832583616 7835283456 7851737088 7887356928 7909085184 7912554496 7937785856 7941528392 7947703764 7976544576 7993294848 8011800576 8015314944 8022564396 8040873984 8051676864 8073857792 8080136064 8090812416 8099603512 8120172544 8130318336 8149906688 8156244096 8159821824 8178713088 8182300672 8185841664 8208392192 8219420132 8225811594 8255749632 8259371008 8265793536 8285708288 8292151296 8303291766 8326165848 8343650304 8349102944 8356380032 8373927936 8396996608 8404591272 8414816256 8427744416 8434297872 8435090048 8437997568 8454618601 8455716864 8464904448 8506048512 8513741808 8517476352 8544636672 8547581952 8548384768 8568175616 8610012411 8628092928 8631877632 8635613184 8641256624 8659402752 8683257856 8691111429 8694923776 8701684992 8722649936 8729432712 8765046784 8771862528 8783647488 8803983006 8804809904 8807844864 8811656568 8815521792 8835931104 8839806976 8858370048 8867995136 8890807296 8901623808 8923070464 8930009088 8934219441 8943728768 8954609664 8966640144 8999178496 9020013002 9038954496 9042919424 9071755264 9076032448 9083090016 9104973878 9112053951 9116050944 9135194112 9141164032 9160359936 9168645024 9201916416 9205088256 9223220292 9227266048 9234441216 9256689728 9291792384 9314179072 9321421824 9325510656 9347100672 9351200768 9355247616 9359658462 9381019648 9392740812 9393623008 9400927536 9426825408 9439281152 9446621184 9481212468 9485371392 9489476304 9515618112 9519792128 9541831936 9545961282 9550148608 9596567552 9605247168 9616932864 9631707904 9639197568 9640102912 9643425792 9663676416 9674176512 9687173727 9713860156 9721413702 9734258688 9768665088 9769582592 9781789248 9792200704 9805356484 9812981178 9817285632 9840014184 9860677632 9865003008 9875721856 9896460288 9905411142 9923723264 9932698776 9937055744 9944782848 9968742784 9972178944 9976494528 10038454272 10061694864 10066108416 10070523904 10074882048 10098206976 10102636544 10124075808 10134851584 10160922624 10173284352 10184338164 10197794816 10205724672 10210536504 10233839616 10247588736 10271313507 10275819008 10280265996 10283809536 10284775424 10308586288 10334765056 10372608512 10380674304 10385227776 10405684432 10413775944 10418343936 10447044608 10468982784 10478451456 10516475904 10520100864 10545446912 10553647104 10567825884 10596938352 10619191296 10635392768 10657726464 10682400768 10687086592 10696752528 10709766144 10721165312 10734560928 10735569152 10743917184 10760423674 10773514752 10787749888 10796138496 10835671392 10840424448 10845115776 10874992128 10879762432 10904950784 10914455552 10919601539 10967748792 10990780416 11007666176 11016225792 11021058048 11056201728 11061414546 11071055688 11101554464 11110187088 11124867072 11136954829 11164188672 11165237248 11179187712 11206121696 11214835632 11219755008 11245730496 11250663424 11274289152 11286539264 11329339392 11341398016 11351655744 11356635136 11365466112 11392848896 11396775936 11401708032 11448478041 11472519168 11480016548 11504123904 11509170176 11514150912 11545870336 11556312999 11560296384 11570372352 11588148572 11597159574 11602246656 11626610688 11639243616 11669184576 11695816704 11706394986 11711529984 11738644008 11743793152 11748875424 11752925184 11754029056 11781241472 11811160064 11854409728 11863627776 11868831744 11881727858 11906678784 11912292588 11939479552 11955520192 11964816864 11993643662 12022972416 12051939328 12061310976 12077515296 12106613618 12110786688 12136218624 12149405268 12154734592 12180258816 12213813248 12224860032 12239732736 12268069632 12269221888 12273451008 12278762496 12297627056 12312588288 12329130198 12383624448 12389056512 12428562432 12434014208 12462800896 12473663488 12479544616 12489248772 12523654416 12534570048 12560891904 12569100544 12595494912 12606886908 12641616624 12647161856 12652635072 12656996352 12687490816 12697356672 12727948376 12759072768 12776214528 12806996224 12816955008 12822577152 12852263424 12857901056 12884901888 12898902016 12904983637 12916231636 12947816448 12961884936 12979011584 12989104128 13024886784 13042385664 13083974904 13089714176 13120018912 13147570176 13153337344 13195280384 13207214856 13211767296 13223282688 13243598368 13253896656 13259710464 13287555072 13296238592 13301992704 13336210944 13384605696 13415593152 13421477888 13431914496 13433176064 13449960216 13464275968 13498767744 13530019503 13547896832 13558431744 13564379136 13579117552 13607632896 13614048672 13645119488 13657460817 13663451648 13674076416 13695084676 13707021328 13711746048 13740539904 13802874624 13834830438 13840899072 13846970368 13885034592 13891125248 13958643712 13971268608 13988265984 14020651008 14021967872 14026801152 14032871424 14039487693 14071529472 14090434512 14129251136 14140238112 14158921728 14174306146 14210301952 14228057088 14243201024 14262336704 14273427168 14279688192 14307816094 14312747904 14318941923 14325222912 14364686336 14394851328 14407870752 14447561856 14453899264 14460154368 14465138688 14499989504 14511264768 14570790234 14601388032 14623665056 14654373888 14688301056 14694744064 14708034726 14725928448 14741602304 14748552728 14760021276 14761407584 14797504512 14813582784 14833156096 14844690432 14885584896 14899048164 14905583616 14953114176 14958268416 14959673344 14994307328 15032385536 15099162624 15105785856 15112323072 15135540992 15147310464 15153954816 15195701248 15202277376 15241383936 15264637388 15276507246 15296692224 15338831872 15350759424 15352201216 15371383104 15408417332 15413728512 15420398994 15427163136 15462879432 15469662208 15502147584 15518991488 15558912768 15577841664 15594422272 15608526648 15615373312 15627515904 15651525344 15665167232 15670566912 15703474176 15774713856 15818170368 15825108992 15875571712 15883056784 15895407528 15953089152 15986589696 16023601152 16030629888 16045128792 16081747968 16103353728 16140635511 16147715584 16160272128 16181624832 16199207024 16240345088 16260636672 16299813376 16312488192 16319643648 16357426176 16364601344 16371683328 16416784384 16438840264 16451623188 16511499264 16518742016 16531587072 16571416576 16584302592 16592121819 16606583532 16652331696 16687300608 16698205888 16712760064 16747855872 16793993216 16809182544 16829632512 16855488832 16868595744 16870180096 16875995136 16909237202 16911433728 16929808896 17012097024 17027483616 17034952704 17089273344 17095163904 17096769536 17136351232 17159373847 17220024822 17256185856 17263755264 17271226368 17282513248 17318805504 17366515712 17382222858 17389847552 17403369984 17445299872 17458865424 17530093568 17543725056 17567294976 17607966012 17609619808 17615689728 17623313136 17631043584 17671862208 17679613952 17716740096 17735990272 17781614592 17803247616 17822591787 17846140928 17860018176 17868438882 17887457536 17909219328 17933280288 17990465493 17998356992 18040026004 18077908992 18085838848 18143510528 18152064896 18159920427 18166180032 18209947756 18224107902 18232101888 18270388224 18282328064 18320719872 18337290048 18403832832 18410176512 18446440584 18454532096 18468882432 18493695297 18513379456 18583584768 18628358144 18642843648 18651021312 18694201344 18702401536 18710495232 18719316924 18762039296 18785481624 18787246016 18801855072 18853650816 18878562304 18893242368 18962424936 18970742784 18978952608 19031236224 19039584256 19083663872 19091922564 19100297216 19193135104 19210494336 19233865728 19263415808 19278395136 19280205824 19286851584 19327352832 19348353024 19374347454 19427720312 19442827404 19468517376 19537330176 19539165184 19563578496 19584401408 19610712968 19625962356 19634571264 19680028368 19721355264 19730006016 19751443712 19792920576 19810822284 19847446528 19865397552 19874111488 19889565696 19937485568 19944357888 19952989056 20076908544 20123389728 20132216832 20141047808 20149764096 20196413952 20205273088 20248151616 20269703168 20279260001 20321845248 20346568704 20368676328 20395589632 20411449344 20421073008 20467679232 20495177472 20542627014 20551638016 20560531992 20567619072 20569550848 20617172576 20669530112 20745217024 20761348608 20770455552 20811368864 20827551888 20836687872 20894089216 20937965568 20956902912 21032951808 21040201728 21090893824 21107294208 21135651768 21193876704 21238382592 21261459219 21270785536 21315452928 21364801536 21374173184 21393505056 21419532288 21442330624 21461724141 21469121856 21471138304 21487834368 21520847348 21547029504 21575499776 21592276992 21671342784 21680848896 21690231552 21749984256 21759524864 21809901568 21828911104 21839203078 21856185351 21935497584 21981560832 22015332352 22032451584 22042116096 22062052089 22112403456 22122829092 22142111376 22203108928 22220374176 22249734144 22273909658 22328377344 22330474496 22358375424 22412243392 22429671264 22439510016 22491460992 22501326848 22548578304 22573078528 22603405363 22658678784 22682796032 22703311488 22713270272 22730932224 22785697792 22793551872 22803416064 22896956082 22945038336 22960033096 23008247808 23018340352 23028301824 23091740672 23112625998 23120592768 23140744704 23176297144 23194319148 23204493312 23253221376 23278487232 23338369152 23391633408 23412789972 23423059968 23477288016 23487586304 23497750848 23505850368 23508058112 23562482944 23622320128 23708819456 23727255552 23737663488 23763455716 23813357568 23824585176 23878959104 23911040384 23929633728 23966398183 23987287324 24045944832 24103878656 24122621952 24155030592 24213227236 24221573376 24272437248 24298810536 24309469184 24360517632 24427626496 24449720064 24479465472 24536139264 24538443776 24546902016 24557524992 24595254112 24625176576 24658260396 24767248896 24778113024 24857124864 24868028416 24925601792 24947326976 24959089232 24978497544 25047308832 25069140096 25121783808 25138201088 25190989824 25213773816 25283233248 25294323712 25305270144 25313992704 25363855803 25374981632 25394713344 25455896752 25518145536 25552429056 25613992448 25633910016 25645154304 25704526848 25715802112 25797804032 25809967274 25830037233 25832463272 25895632896 25923769872 25958023168 25978208256 26049773568 26073334287 26084771328 26167949808 26179428352 26240037824 26295140352 26306674688 26390560768 26414429712 26423534592 26446565376 26487196736 26507793312 26519420928 26575110144 26592477184 26603985408 26672421888 26713115429 26769211392 26831186304 26842955776 26863828992 26866352128 26899920432 26928551936 26964730331 26997535488 27060039006 27095793664 27116863488 27128758272 27158235104 27215265792 27228097344 27290238976 27314921634 27326903296 27348152832 27390169352 27414042656 27423492096 27481079808 27605749248 27669660876 27681798144 27693940736 27770069184 27782250496 27917287424 27942537216 27976531968 28041302016 28043935744 28053602304 28065742848 28078975386 28143058944 28180869024 28258502272 28280476224 28317843456 28348612292 28420603904 28456114176 28486402048 28524673408 28546854336 28559376384 28615632188 28625495808 28637883846 28650445824 28729372672 28789702656 28815741504 28895123712 28907798528 28920308736 28930277376 28999979008 29022529536 29061521181 29141580468 29202776064 29247330112 29308747776 29376602112 29389488128 29416069452 29451856896 29483204608 29497105456 29520042552 29522815168 29595009024 29627165568 29666312192 29689380864 29771169792 29798096328 29811167232 29906228352 29916536832 29919346688 29988614656 30064771072 30198325248 30211571712 30224646144 30271081984 30294620928 30307909632 30391402496 30404554752 30482767872 30529274776 30553014492 30593384448 30677663744 30701518848 30704402432 30742766208 30813940521 30816834664 30827457024 30840797988 30854326272 30925758864 30939324416 31004295168 31037982976 31117825536 31155683328 31188844544 31217053296 31230746624 31255031808 31303050688 31330334464 31341133824 31406948352 31549427712 31570045507 31636340736 31650217984 31751143424 31766113568 31790815056 31867408573 31906178304 31973179392 32047202304 32061259776 32090257584 32163495936 32206707456 32281271022 32295431168 32320544256 32363249664 32398414048 32480690176 32521273344 32599626752 32624976384 32639287296 32714852352 32729202688 32743366656 32758804617 32833568768 32877680528 32903246376 33022998528 33037484032 33063174144 33142833152 33168605184 33184243638 33213167064 33304663392 33374601216 33396411776 33410864487 33425520128 33495711744 33587986432 33618365088 33659265024 33710977664 33737191488 33740360192 33751990272 33818474404 33822867456 33859617792 34024194048 34054967232 34069905408 34178546688 34190327808 34193539072 34272702464 34318747694 34345434123 34440049644 34512371712 34527510528 34542452736 34565026496 34637611008 34668938997 34733031424 34764445716 34779695104 34806739968 34890599744 34917730848 35060187136 35087450112 35134589952 35215932024 35219239616 35231379456 35246626272 35262087168 35343724416 35359227904 35433480192 35471980544 35563229184 35606495232 35645183574 35692281856 35720036352 35736877764 35774915072 35818438656 35866560576 35980930986 35996713984 36080052008 36155817984 36171677696 36287021056 36304129792 36319840854 36332360064 36419895512 36448215804 36464203776 36540776448 36564656128 36641439744 36674580096 36807665664 36820353024 36892881168 36909064192 36937764864 36987390594 37026758912 37167169536 37256716288 37285687296 37302042624 37388402688 37404803072 37420990464 37438633848 37524078592 37570963248 37574492032 37603710144 37661482859 37707301632 37757124608 37786484736 37924849872 37941485568 37957905216 38062472448 38079168512 38167327744 38183845128 38200594432 38386270208 38420988672 38467731456 38526831616 38556790272 38560411648 38573703168 38654705664 38696706048 38714950911 38748694908 38855440624 38885654808 38937034752 39074660352 39078330368 39127156992 39168802816 39221425936 39251924712 39269142528 39360056736 39442710528 39460012032 39502887424 39585841152 39621644568 39694893056 39730795104 39748222976 39779131392 39874971136 39888715776 39905978112 40153817088 40246779456 40264433664 40282095616 40299528192 40392827904 40410546176 40496303232 40539406336 40558520002 40590058509 40643690496 40693137408 40737352656 40791179264 40822898688 40842146016 40935358464 40972382451 40990354944 41085254028 41103276032 41121063984 41135238144 41139101696 41234345152 41339060224 41490434048 41522697216 41540911104 41622737728 41655103776 41673375744 41788178432 41875931136 41913805824 41977752817 42065903616 42080403456 42181787648 42214588416 42271303536 42373147663 42387753408 42476765184 42522918438 42541571072 42630905856 42729603072 42748346368 42787010112 42839064576 42884661248 42923448282 42938243712 42942276608 42975668736 43041694696 43094059008 43150999552 43184553984 43342685568 43361697792 43380463104 43499968512 43519049728 43619803136 43657822208 43678406156 43712370702 43870995168 43963121664 44030664704 44064903168 44084232192 44124104178 44224806912 44245658184 44284222752 44406217856 44440748352 44499468288 44547819316 44656754688 44660948992 44716750848 44824486784 44859342528 44879020032 44982921984 45002653696 45097156608 45146157056 45206810726 45317357568 45365592064 45406622976 45426540544 45461864448 45571395584 45587103744 45606832128 45793912164 45890076672 45920066192 46016495616 46036680704 46056603648 46183481344 46225251996 46241185536 46281489408 46352594288 46388638296 46408986624 46506442752 46556974464 46676738304 46783266816 46825579944 46846119936 46954576032 46975172608 46995501696 47011700736 47016116224 47124965888 47244640256 47417638912 47454511104 47475326976 47526911432 47626715136 47649170352 47757918208 47822080768 47859267456 47932796366 47974574648 48091889664 48207757312 48245243904 48310061184 48421906533 48426454472 48443146752 48544874496 48597621072 48618938368 48721035264 48855252992 48899440128 48958930944 49072278528 49076887552 49093804032 49115049984 49190508224 49250353152 49316520792 49534497792 49556226048 49610071511 49714249728 49736056832 49851203584 49894653952 49918178464 49956995088 50077356329 50094617664 50138280192 50243567616 50276402176 50381979648 50427547632 50566466496 50588647424 50610540288 50627985408 50727711606 50749963264 50789426688 50911793504 51036291072 51104858112 51227984896 51267820032 51290308608 51409053696 51431604224 51478121541 51595608064 51619934548 51660074466 51664926544 51791265792 51847539744 51916046336 51956416512 52099547136 52146668574 52169542656 52335899616 52358856704 52480075648 52590280704 52613349376 52781121536 52828859424 52847069184 52893130752 52974393472 53015586624 53038841856 53150220288 53184954368 53207970816 53344843776 53426230858 53467775361 53538422784 53662372608 53685911552 53727657984 53732704256 53799840864 53857103872 53929460662 53971396479 53995070976 54120078012 54191587328 54233726976 54257516544 54316470208 54430531584 54456194688 54479761281 54580477952 54629843268 54653806592 54696305664 54780338704 54828085312 54846984192 54962159616 55211498496 55339321752 55363596288 55387881472 55540138368 55564500992 55834574848 55885074432 55953063936 56082604032 56087871488 56107204608 56131485696 56157950772 56286117888 56361738048 56517004544 56560952448 56635686912 56697224584 56841207808 56912228352 56972804096 57049346816 57093708672 57118752768 57231264376 57250991616 57275767692 57300891648 57458745344 57579405312 57631483008 57790247424 57815597056 57840617472 57860554752 57999958016 58045059072 58123042362 58283160936 58405552128 58494660224 58617495552 58753204224 58778976256 58832138904 58903713792 58966409216 58994210912 59040085104 59045630336 59182330207 59190018048 59254331136 59332624384 59378761728 59542339584 59596192656 59622334464 59812456704 59833073664 59838693376 59977229312 60396650496 60423143424 60449292288 60542163968 60589241856 60615819264 60782804992 60809109504 60837780003 60965535744 61058549552 61106028984 61186768896 61355327488 61403037696 61408804864 61485532416 61627881042 61633669328 61654914048 61681595976 61708652544 61851517728 61878648832 62008590336 62075965952 62235651072 62311366656 62377689088 62434106592 62461493248 62510063616 62606101376 62660668928 62682267648 62813896704 63098855424 63140091014 63272681472 63300435968 63502286848 63532227136 63581630112 63734817146 63784377657 63812356608 63946358784 64094404608 64122519552 64180515168 64326991872 64385172423 64413414912 64562542044 64590862336 64641088512 64726499328 64796828096 64961380352 65042546688 65199253504 65249952768 65278574592 65429704704 65458405376 65486733312 65517609234 65667137536 65755361056 65806492752 66045997056 66074968064 66126348288 66285666304 66337210368 66368487276 66426334128 66609326784 66749202432 66792823552 66821728974 66851040256 66991423488 67175972864 67236730176 67318530048 67421955328 67474382976 67480720384 67503980544 67636948808 67645734912 67719235584 67810216089 68048388096 68109934464 68139810816 68357093376 68380655616 68387078144 68545404928 68637495388 68690868246 68880099288 69024743424 69055021056 69084905472 69130052992 69275222016 69337877994 69466062848 69528891432 69559390208 69613479936 69781199488 69835461696 70120374272 70174900224 70269179904 70431864048 70438479232 70462758912 70493252544 70524174336 70687448832 70718455808 70866960384 70943961088 71126458368 71212990464 71290367148 71384563712 71440072704 71473755528 71549830144 71636877312 71733121152 71899194549 71961861972 71993427968 72160104016 72311635968 72343355392 72574042112 72608259584 72639681708 72664720128 72839791024 72896431608 72928407552 73081552896 73129312256 73282879488 73349160192 73615331328 73640706048 73785762336 73818128384 73875529728 73974781188 74053517824 74334339072 74513432576 74571374592 74604085248 74776805376 74809606144 74841980928 74877267696 75048157184 75141926496 75148984064 75207420288 75322965718 75414603264 75514249216 75572969472 75849699744 75882971136 75915810432 76091567409 76124944896 76158337024 76334655488 76367690256 76401188864 76772540416 76841977344 76935462912 77053663232 77113580544 77120823296 77147406336 77393412096 77429901822 77497389816 77710881248 77771309616 77874069504 77958683803 78149320704 78156660736 78254313984 78337605632 78442851872 78503849424 78538285056 78692988517 78720113472 78885421056 78920024064 79005774848 79171682304 79243289136 79389786112 79461590208 79496445952 79558262784 79749942272 79777431552 79811956224 80139346287 80307634176 80493558912 80528867328 80564191232 80599056384 80785655808 80821092352 80894190993 80992606464 81078812672 81117040004 81180117018 81287380992 81386274816 81474705312 81582358528 81645797376 81684292032 81870716928 81944764902 81980709888 82170508056 82206552064 82242127968 82270476288 82278203392 82468690304 82678120448 82980868096 83045394432 83081822208 83245475456 83310207552 83346751488 83576356864 83751862272 83827611648 83955505634 84131807232 84160806912 84363575296 84429176832 84542607072 84746295326 84775506816 84953530368 85045836876 85083142144 85261811712 85459206144 85496692736 85574020224 85678129152 85769322496 85846896564 85876487424 85884553216 85951337472 86083389392 86188118016 86301999104 86369107968 86685371136 86723395584 86760926208 86999937024 87038099456 87239606272 87315644416 87356812312 87424741404 87741990336 87926243328 88061329408 88129806336 88168464384 88248208356 88449613824 88491316368 88568445504 88812435712 88881496704 88998936576 89095638632 89313509376 89321897984 89433501696 89648973568 89718685056 89758040064 89965843968 90005307392 90194313216 90292314112 90413621452 90634715136 90731184128 90813245952 90853081088 90923728896 91142791168 91174207488 91213664256 91587824328 91780153344 91840132384 92032991232 92073361408 92113207296 92366962688 92450503992 92482371072 92562978816 92705188576 92777276592 92817973248 93000804611 93012885504 93113948928 93353476608 93566533632 93651159888 93692239872 93909152064 93950345216 93991003392 94023401472 94032232448 94249931776 94710136521 94835277824 94909022208 94950653952 95053822864 95253430272 95298340704 95515836416 95602225719 95644161536 95718534912 95865592732 95949149296 96183779328 96415514624 96490487808 96620122368 96843813066 96852908944 96886293504 97089748992 97195242144 97237876736 97442070528 97710505984 97798880256 97917861888 98144557056 98153775104 98187608064 98230099968 98276413851 98381016448 98500706304 98633041584 99068995584 99112452096 99220143022 99428499456 99472113664 99702407168 99789307904 99836356928 99913990176 100154712658 100189235328 100232593461 100276560384 100487135232 100552804352 100763959296 100855095264 101132932992 101177294848 101221080576 101255970816 101455423212 101499926528 101578853376 101823587008 102072582144 102209716224 102455969792 102535640064 102580617216 102818107392 102863208448 102956243082 103191216128 103239869096 103320148932 103329853088 103582531584 103695079488 103832092672 103912833024 104199094272 104293337148 104339085312 104671799232 104717713408 104960151296 105180561408 105226698752 105562243072 105657718848 105694138368 105786261504 105948786944 106031173248 106077683712 106300440576 106369908736 106415941632 106689687552 106852461716 106935550722 107076845568 107324745216 107371823104 107455315968 107465408512 107599681728 107714207744 107858921324 107942792958 107990141952 108240156024 108383174656 108467453952 108515033088 108632940416 108861063168 108912389376 108959522562 109160955904 109259686536 109307613184 109392611328 109560677408 109656170624 109693968384 109924319232 110422996992 110678643504 110727192576 110775762944 111080276736 111129001984 111770148864 111906127872 112165208064 112175742976 112214409216 112262971392 112315901544 112572235776 112723476096 112984448577 113034009088 113121904896 113271373824 113394449168 113682415616 113824456704 113945608192 114098693632 114187417344 114237505536 114462528752 114501983232 114551535384 114601783296 114917490688 115158810624 115262966016 115580494848 115631194112 115681234944 115721109504 115999916032 116090118144 116144852733 116246084724 116566321872 116811104256 116989320448 117234991104 117506408448 117557952512 117664277808 117807427584 117932818432 117988421824 118080170208 118091260672 118364660414 118380036096 118508662272 118665248768 118757523456 119084679168 119192385312 119244668928 119624913408 119666147328 119677386752 119954458624 120115616929 120793300992 120846286848 120898584576 121084327936 121178483712 121231638528 121565609984 121618219008 121675560006 121931071488 122117099104 122212057968 122373537792 122710654976 122806075392 122817609728 122971064832 123255762084 123267338656 123309828096 123363191952 123417305088 123703035456 123757297664 124017180672 124151931904 124471302144 124622733312 124755378176 124868213184 124922986496 125020127232 125212202752 125321337856 125364535296 125627793408 125933258451 126197710848 126280182028 126545362944 126600871936 127004573696 127064454272 127119442989 127163260224 127469634292 127568755314 127624713216 127892717568 128188809216 128245039104 128361030336 128653983744 128770344846 128826829824 129125084088 129181724672 129282177024 129452998656 129593656192 129922760704 130085093376 130398507008 130499905536 130557149184 130859409408 130916810752 130973466624 131035218468 131334275072 131510722112 131612985504 132091994112 132149936128 132252696576 132571332608 132674420736 132736974552 132852668256 133218653568 133498404864 133585647104 133643457948 133702080512 133982846976 134351945728 134473460352 134637060096 134843910656 134948765952 134961440768 135007961088 135273897616 135291469824 135438471168 135620432178 136096776192 136219868928 136279621632 136714186752 136761311232 136774156288 137090809856 137274990776 137381736492 137760198576 138049486848 138110042112 138169810944 138260105984 138550444032 138675755988 138932125696 139057782864 139118780416 139226959872 139562398976 139670923392 140240748544 140349800448 140538359808 140863728096 140876958464 140925517824 140986505088 141048348672 141374897664 141436911616 141733920768 141887922176 141954820007 142252916736 142425980928 142580734296 142769127424 142880145408 142947511056 143099660288 143273754624 143466242304 143798389098 143923723944 143986855936 144320208032 144623271936 144686710784 145148084224 145216519168 145279363416 145329440256 145679582048 145792863216 145856815104 146163105792 146258624512 146565758976 146698320384 147230662656 147281412096 147571524672 147636256768 147751059456 147949562376 148107035648 148668678144 148830214533 149026865152 149142749184 149208170496 149553610752 149619212288 149683961856 149754535392 150096314368 150232068987 150283852992 150297968128 150414840576 150645931436 150829206528 151028498432 151145938944 151699399488 151765942272 151831620864 152183134818 152249889792 152316674048 152669310976 152735380512 152802377728 153545080832 153683954688 153870925824 154107326464 154227161088 154241646592 154294812672 154434364623 154786824192 154859803644 154994779632 155421762496 155542619232 155748139008 155917367606 156298641408 156313321472 156508627968 156675211264 156885703744 157007698848 157076570112 157385977034 157440226944 157770842112 157840048128 158011549696 158343364608 158486578272 158779572224 158923180416 158992891904 159116525568 159499884544 159554863104 159623912448 160278692574 160615268352 160987117824 161057734656 161128382464 161198112768 161571311616 161642184704 161788381986 161985212928 162157625344 162234080008 162360234036 162574761984 162772549632 162949410624 163164717056 163291594752 163368584064 163741433856 163889529804 163961419776 164341016112 164413104128 164484255936 164540952576 164556406784 164937380608 165356240896 165961736192 166090788864 166163644416 166490950912 166620415104 166693502976 167152713728 167503724544 167655223296 167764787281 167911011268 168263614464 168321613824 168727150592 168858353664 169085214144 169492590652 169551013632 169907060736 170091673752 170166284288 170523623424 170918412288 170993385472 171148040448 171356258304 171538644992 171693793128 171752974848 171769106432 171902674944 172166778784 172376236032 172603998208 172738215936 173370742272 173446791168 173521852416 173999874048 174076198912 174479212544 174631288832 174713624624 174849482808 175483980672 175852486656 176122658816 176259612672 176336928768 176496416712 176899227648 176982632736 177136891008 177546990621 177624871424 177762993408 177997873152 178191277264 178627018752 178643795968 178867003392 179297947136 179437370112 179516080128 179931687936 180010614784 180584628224 180827242904 181269430272 181462368256 181626491904 181706162176 181847457792 182285582336 182348414976 182427328512 182513340009 183175648656 183560306688 183680264768 184065982464 184146722816 184226414592 184733925376 184901007984 184964742144 185125957632 185410377152 185554553184 185635946496 186001609222 186025771008 186227897856 186706953216 187133067264 187302319776 187384479744 187818304128 187900690432 187982006784 188046802944 188064464896 188499863552 188753112317 189420273042 189670555648 189818044416 189901307904 190107645728 190506860544 190596681408 191031672832 191204451438 191288323072 191437069824 191731185464 191898298592 192367558656 192831029248 192980975616 193240244736 193687626132 193705817888 193772587008 194179497984 194390484288 194475753472 194884141056 195421011968 195597760512 195835723776 196289114112 196307550208 196375216128 196460199936 196552827702 196762032896 197001412608 197266083168 198137991168 198224904192 198440286044 198856998912 198944227328 199404814336 199578615808 199672713856 199827980352 200309425316 200378470656 200465186922 200553120768 200974270464 201105608704 201527918592 201710190528 202265865984 202354589696 202442161152 202511941632 202910846424 202999853056 203157706752 203430648267 203647174016 204145164288 204419432448 204911939584 205071280128 205161234432 205636214784 205726416896 205912486164 206382432256 206479738192 206640297864 206659706176 207165063168 207390158976 207664185344 207825666048 208398188544 208586674296 208678170624 209343598464 209435426816 209920302592 210361122816 210453397504 211124486144 211315437696 211388276736 211572523008 211897573888 212062346496 212155367424 212600881152 212739817472 212831883264 213379375104 213704923432 213871101444 214153691136 214649490432 214743646208 214910631936 214930817024 215199363456 215428415488 215697583647 215717842648 215885585916 215980283904 216480312048 216766349312 216934907904 217030066176 217265880832 217722126336 217824778752 217919045124 218321911808 218519373072 218615226368 218785222656 219121354816 219312341248 219387936768 219848638464 220845993984 221357287008 221454385152 221551525888 222160553472 222258003968 223071860011 223540297728 223812255744 224330416128 224351485952 224428818432 224525942784 224631803088 225144471552 225446952192 225968897154 226068018176 226243809792 226542747648 226788898336 227364831232 227648913408 227891216384 228197387264 228374834688 228475011072 228925057504 229003966464 229103070768 229203566592 229834981376 230317621248 230525932032 231160989696 231262388224 231362469888 231442219008 231999832064 232180236288 232289705466 232492169448 233132643744 233622208512 233876051409 233978640896 234469982208 235012816896 235115905024 235328555616 235614855168 235865636864 235976843648 236078965551 236160340416 236182521344 236729320828 236760072192 237017324544 237330497536 237515046912 238169358336 238384770624 238489337856 239249826816 239332294656 239354773504 239908917248 240231233858 240418038861 241586601984 241692573696 241797169152 242168655872 242356967424 242463277056 242682572979 243131219968 243236438016 243351120012 243862142976 244234198208 244424115936 244747075584 245421309952 245612150784 245635219456 245942129664 246511524168 246534677312 246619656192 246726383904 246834610176 247406070912 247514595328 248034361344 248303863808 248942604288 249245466624 249510756352 249736426368 249845972992 250040254464 250424405504 250642675712 250729070592 251255586816 251866516902 252395421696 252560364056 253090725888 253201743872 254009147392 254128908544 254238885978 254326520448 254939268584 255137510628 255249426432 255785435136 256377618432 256490078208 256722060672 257307967488 257540689692 257653659648 258250168176 258363449344 258564354048 258905997312 259187312384 259845521408 260170186752 260797014016 260999811072 261114298368 261718818816 261833621504 261946933248 262070436936 262668550144 263021444224 263225971008 263630380013 264183988224 264299872256 264505393152 265142665216 265348841472 265473949104 265705336512 266437307136 266996809728 267171294208 267286915896 267404161024 267965693952 268703891456 268946920704 269274120192 269687821312 269897531904 269922881536 270015922176 270547795232 270582939648 270876942336 271240864356 272193552384 272439737856 272559243264 273428373504 273522622464 273548312576 274181619712 274549981552 274763472984 275520397152 276098973696 276220084224 276339621888 276520211968 277100888064 277351511976 277864251392 278115565728 278237560832 278453919744 279002413833 279124797952 279341846784 280481497088 280699600896 281076719616 281727456192 281753916928 281851035648 281973010176 282096697344 282749795328 282873823232 283775844352 283909640014 284130409563 284505833472 284851961856 285161468592 285538254848 285760290816 285895022112 286199320576 286547509248 286806677157 286932484608 287596778196 287847447888 287973711872 288640416064 289246543872 289373421568 290296168448 290433038336 290558726832 290658880512 291359164096 291585726432 291713630208 292326211584 292517249024 293131517952 293396640768 293844269719 294461325312 294562824192 295143049344 295272513536 295502118912 295899124752 296214071296 296612033641 297337356288 297660429066 298053730304 298285498368 298416340992 299107221504 299238424576 299367923712 299509070784 300192628736 300464137974 300567705984 300595936256 300829681152 301291862872 301658413056 302056996864 302291877888 303398798976 303531884544 303663241728 304366269636 304499779584 304633348096 305338621952 305470761024 305604755456 307090161664 307367909376 307741851648 308214652928 308454322176 308483293184 308589625344 308868729246 309573648384 309719607288 309989559264 310843524992 311085238464 311496278016 311834735212 312597282816 312626642944 313017255936 313350422528 313771407488 314015397696 314153140224 314771954068 314880453888 315541684224 315680096256 316023099392 316686729216 316973156544 317559144448 317846360832 317985783808 318233051136 318999769088 319109726208 319247824896 320557385148 321230536704 321974235648 322115469312 322256764928 322396225536 323142623232 323284369408 323576763972 323970425856 324315250688 324468160016 324720468072 325149523968 325545099264 325898821248 326329434112 326583189504 326737168128 327482867712 327779059608 327922839552 328682032224 328826208256 328968511872 329081905152 329112813568 329874761216 330712481792 331923472384 332181577728 332327288832 332981901824 333240830208 333387005952 334305427456 335310446592 335529574562 335822022536 336527228928 336643227648 337454301184 337716707328 338170428288 338953345731 338985181304 339102027264 339814121472 340183347504 340332568576 341047246848 341836824576 341986770944 342296080896 342712516608 343077289984 343387586256 343505949696 343538212864 343805349888 344333557568 344752472064 345207996416 345476431872 346741484544 346893582336 347043704832 347270500577 347999748096 348152397824 348958425088 349262577664 349427249248 349698965616 350541494303 350967961344 351704973312 352245317632 352519225344 352673857536 352992833424 353798455296 353965265472 354273782016 355093981242 355249742848 355525986816 355995746304 356382554528 357254037504 357287591936 357734006784 358595894272 358874740224 359032160256 359863375872 360021229568 360346850787 361169256448 361654485808 362538860544 362924736512 363252983808 363412324352 363694915584 364571164672 364696829952 364854657024 365026680018 366351297312 367120613376 367360529536 368131964928 368293445632 368452829184 369467850752 369802015968 369929484288 370251915264 370820754304 371109106368 371271892992 372003218444 372051542016 372455795712 373413906432 374266134528 374604639552 374768959488 375636608256 375801380864 375964013568 376093605888 376128929792 376999727104 377506224634 377799775353 378840546084 379341111296 379636088832 379802615808 380215291456 381013721088 381193362816 381358328967 382063345664 382408902876 382576646144 382874139648 383462370928 383796597184 384735117312 385662058496 385961951232 386480489472 387375252264 387411635776 387545174016 388358995968 388780968576 388951506944 389768282112 390842023936 391195521024 391671447552 392578228224 392615100416 392750432256 392920399872 393105655404 393524065792 394002825216 394532166336 396275982336 396449808384 396880572088 397713997824 397888454656 398809628672 399157231616 399345427712 399655960704 400618850632 400756941312 400930373844 401106241536 401948540928 402211217408 403055837184 403420381056 404531731968 404709179392 404884322304 405023883264 405821692848 405999706112 406315413504 406861296534 407294348032 408290328576 408838864896 409823879168 410142560256 410322468864 411272429568 411452833792 411824972328 412764864512 412959476384 413280595728 413319412352 414276311449 414330126336 414780317952 415328370688 415651332096 416796377088 417173348592 417356341248 418687196928 418870853632 419840605184 420722245632 422248972288 422630875392 422776553472 423145046016 423795147776 424124692992 424310734848 425201762304 425479634944 425663766528 425864460021 426758750208 427409846864 427742202888 428307382272 429298980864 429487292416 429821263872 429861634048 430398726912 430856830976 431395167294 431435685296 431771171832 431960567808 432960624096 433532698624 433869815808 434060132352 434531761664 435444252672 435649557504 435838090248 436643823616 437038746144 437230452736 437570445312 438242709632 438624682496 438775873536 439697276928 441691987968 442714574016 442908770304 443103051776 444321106944 444516007936 446143720022 446490643599 447080595456 447624511488 448660832256 448702971904 448857636864 449051885568 449263606176 450288943104 450696206961 450893904384 451937794308 452136036352 452487619584 453085495296 453577796672 454729662464 455297826816 455782432768 456394774528 456749669376 456950022144 457850115008 458007932928 458206141536 458407133184 459669962752 460635242496 461051864064 462321979392 462524776448 462724939776 462884438016 463999664128 464360472576 464579410932 464984338896 466265287488 467244417024 467752102818 467957281792 468939964416 470025633792 470231810048 470657111232 471229710336 471731273728 471953687296 472157931102 472320680832 472365042688 473458641656 473520144384 474034649088 474660995072 475030093824 476338716672 476769541248 476978675712 478499653632 478664589312 478709547008 479817834496 480462467716 480836077722 483173203968 483385147392 483594338304 484337311744 484713934848 484926554112 485365145958 486262439936 486472876032 486702240024 487724285952 488468396416 488848231872 489494151168 490842619904 491224301568 491270438912 491884259328 493023048336 493069354624 493239312384 493452767808 493669220352 494812141824 495029190656 496068722688 496607727616 497885208576 498490933248 499021512704 499472852736 499691945984 500080508928 500848811008 501285351424 501458141184 502511173632 503294361843 503733033804 504790843392 505120728112 506181451776 506403487744 508018294784 508257817088 508477771956 508653040896 509878537168 510275021256 510498852864 511570870272 512755236864 512980156416 513444121344 514615934976 515081379384 515307319296 516500336352 516726898688 517128708096 517811994624 518374624768 519691042816 520340373504 521594028032 521999622144 522228596736 523437637632 523667243008 523893866496 524140873872 525337100288 526042888448 526451942016 527260760026 528367976448 528599744512 529010786304 530285330432 530697682944 530947898208 531410673024 532640971863 532874614272 533993619456 534342588416 534573831792 534808322048 535931387904 537407782912 537893841408 538548240384 539375642624 539795063808 539845763072 540031844352 541095590464 541753884672 542481728712 544387104768 544879475712 545118486528 545710786621 546856747008 547045244928 547096625152 548363239424 549099963104 549526945968 550850919619 551040794304 552197947392 552440168448 552679243776 553040423936 554201776128 554703023952 555728502784 556231131456 556475121664 556907839488 558004827666 558249595904 558683693568 560962994176 561399201792 562153439232 563454912384 563507833856 563702071296 563946020352 564193394688 565499590656 565747646464 566259336951 567551688704 567819280028 568260819126 569011666944 569703923712 570322937184 571076509696 571520581632 571790044224 572398641152 573095018496 573613354314 573864969216 575193556392 575694895776 575947423744 577280832128 578493087744 578746843136 580592336896 580866076672 581117453664 581317761024 582718328192 583171452864 583427260416 584652423168 585034498048 586263035904 586793281536 587688539438 588922650624 589125648384 590286098688 590545027072 591004237824 591798249504 592428142592 593224067282 594674712576 595320858132 596107460608 596570996736 596832681984 598214443008 598476849152 598735847424 599018141568 600385257472 600928275948 601135411968 601191872512 601659362304 602583725744 603316826112 604113993728 604583755776 606797597952 607063769088 607326483456 608732539272 608999559168 609266696192 610677243904 610941522048 611209510912 614180323328 614735818752 615483703296 616429305856 616908644352 616966586368 617179250688 617737458492 619147296768 619439214576 619979118528 621687049984 622170476928 622992556032 623669470424 625194565632 625253285888 626034511872 626700845056 627542814976 628030795392 628306280448 629543908136 629760907776 631083368448 631360192512 632046198784 633373458432 633946313088 635118288896 635692721664 635971567616 636466102272 637999538176 638219452416 638495649792 641114770296 642461073408 643948471296 644230938624 644513529856 644792451072 646285246464 646568738816 647153527944 647940851712 648630501376 648936320032 649440936144 650299047936 651005632277 651090198528 651797642496 652658868224 653166379008 653474336256 654965735424 655558119216 655845679104 657364064448 657652416512 657937023744 658163810304 658225627136 659749522432 663846944768 664363155456 664654577664 665963803648 666481660416 666774011904 668610854912 669215580033 670620893184 671059149124 671644045072 673054457856 673286455296 674908602368 675433414656 676340856576 677906691462 677970362608 678204054528 679628242944 680366695008 680665137152 682094493696 683673649152 683973541888 684592161792 685425033216 686154579968 686775172512 687011899392 687076425728 687610699776 688667115136 689504944128 690415992832 690952863744 693482969088 693787164672 694087409664 694541001154 695999496192 696304795648 697916850176 698525155328 698854498496 699397931232 701082988606 701628154227 701935922688 703409946624 704490635264 705038450688 705347715072 705985666848 707596910592 707930530944 708236896653 708547564032 710187962484 710499485696 711051973632 711991492608 712765109056 714508075008 714575183872 715468013568 717191788544 717749480448 718064320512 719726751744 720042459136 720693701574 722338512896 723308971616 725077721088 725849473024 726505967616 726824648704 727389831168 729142329344 729393659904 729709314048 730053360036 732702594624 734241226752 734721059072 736263929856 736586891264 736905658368 738935701504 739604031936 739858968576 740503830528 741641508608 742218212736 742543785984 744006436888 744103084032 744911591424 746827812864 748532269056 749209279104 749537918976 751273216512 751602761728 751928027136 752187211776 752257859584 753999454208 755012449268 755599550706 757681092168 758682222592 759272177664 759605231616 760430582912 762027442176 762386725632 762716657934 764126691328 764817805752 765153292288 765748279296 766924741856 767593194368 769470234624 771324116992 771923902464 772960978944 774750504528 774823271552 775090348032 776717991936 777561937152 777903013888 779536564224 782391042048 783342895104 785156456448 785230200832 785500864512 785840799744 786211310808 787048131584 788005650432 789064332672 790891140039 792551964672 792899616768 793761144176 795427995648 795776909312 797619257344 798314463232 798690855424 799311921408 801237701264 801513882624 801860747688 802212483072 803897081856 804422434816 806111674368 806840762112 809063463936 809418358784 809768644608 810047766528 811643385696 811999412224 812630827008 813722593068 814588696064 816580657152 817677729792 819647758336 820285120512 820644937728 822544859136 822905667584 823649944656 825529729024 825918952768 826561191456 826638824704 828552622898 828660252672 829560635904 830656741376 831302664192 833592754176 834346697184 834712682496 837007241499 837374393856 837741707264 839681210368 841444491264 844497944576 845261750784 845553106944 846290092032 847590295552 848249385984 848621469696 850959269888 851327533056 851728920042 853517500416 854819693728 855484405776 856614764544 858597961728 858974584832 859642527744 859723268096 860797453824 861713661952 862790334588 862871370592 863542343664 863921135616 865921248192 867065397248 867739631616 868120264704 869063523328 870888505344 871299115008 871676180496 873287647232 874077492288 874460905472 875140890624 876485419264 877249364992 877551747072 879394553856 881532809157 883383975936 885429148032 885817540608 886206103552 888642213888 889032015872 889836100923 892287440044 892981287198 894161190912 895249022976 897321664512 897405943808 897715273728 898103771136 898527212352 900577886208 901392413922 901787808768 903875588616 904272072704 904975239168 906170990592 907155593344 909459324928 910595653632 911564865536 912789549056 913499338752 913900044288 915700230016 916015865856 916412283072 916814266368 919339925504 921270484992 922103728128 924643958784 925049552896 925449879552 925768876032 927999328256 928720945152 929158821864 929968677792 932530574976 934488834048 935504205636 935914563584 937879928832 940051267584 940463620096 941314222464 942459420672 943462547456 943907374592 944315862204 944641361664 944730085376 946917283312 947040288768 948069298176 949321990144 950060187648 952677433344 953539082496 953957351424 956999307264 957329178624 957419094016 959635668992 960924935432 961672155444 966346407936 966770294784 967188676608 968674623488 969427869696 969853108224 970730291916 972524879872 972945752064 973404480048 975448571904 976936792832 977696463744 978988302336 981685239808 982448603136 982540877824 983768518656 986046096672 986138709248 986478624768 986905535616 987338440704 989624283648 990058381312 992137445376 993215455232 995770417152 996981866496 998043025408 998945705472 999383891968 1000161017856 1001697622016 1002570702848 1002916282368 1006588723686 1007466067608 1009581686784 1010241456224 1012362903552 1012806975488 1016036589568 1016515634176 1016955543912 1017306081792 1019757074336 1020550042512 1020997705728 1023008850721 1023141740544 1025510473728 1025960312832 1026888242688 1029231869952 1030162758768 1030614638592 1033000672704 1033453797376 1034257416192 1035623989248 1036749249536 1040680747008 1041811501731 1043188056064 1043999244288 1044457193472 1046875275264 1047334486016 1047787732992 1048281747744 1050674200576 1051624482909 1052085776896 1052903884032 1054521520052 1056735952896 1057199489024 1058021572608 1060570660864 1061395365888 1061895796416 1062821346048 1065281943726 1065749228544 1067987238912 1068685176832 1069147663584 1069616644096 1071862775808 1074815565824 1075787682816 1077096480768 1078751285248 1079590127616 1079691526144 1080063688704 1081040552361 1082191180928 1083507769344 1084963457424 1088774209536 1089758951424 1090236973056 1091421573242 1093713494016 1094090489856 1094193250304 1096726478848 1098199926208 1099053891936 1101701839238 1102081588608 1104395894784 1104880336896 1105358487552 1106080847872 1108403552256 1109406047904 1111457005568 1112462262912 1112950243328 1113815678976 1116009655332 1116499191808 1117367387136 1121925988352 1122798403584 1124306878464 1126909824768 1127015667712 1127404142592 1127892040704 1128386789376 1130999181312 1131495292928 1132518673902 1135103377408 1135638560056 1136521638252 1138023333888 1139407847424 1140645874368 1142153019392 1143041163264 1143580088448 1144797282304 1146190036992 1147226708628 1147729938432 1150387112784 1151389791552 1151894847488 1154561664256 1156986175488 1157493686272 1161184673792 1161732153344 1162234907328 1162635522048 1165436656384 1166342905728 1166854520832 1169304846336 1170068996096 1172526071808 1173586563072 1175377078876 1177845301248 1178251296768 1180572197376 1181090054144 1182008475648 1183596499008 1184856285184 1186448134564 1189349425152 1190641716264 1192214921216 1193141993472 1193665363968 1196428886016 1196953698304 1197471694848 1198036283136 1200770514944 1201856551896 1202270823936 1202383745024 1203318724608 1205167451488 1206633652224 1208227987456 1209167511552 1213595195904 1214127538176 1214652966912 1217465078544 1217999118336 1218533392384 1221354487808 1221883044096 1222419021824 1229471637504 1230967406592 1232858611712 1233817288704 1233933172736 1234358501376 1235474916984 1238294593536 1238878429152 1239958237056 1242828934347 1243374099968 1244340953856 1245985112064 1247338940848 1250389131264 1250506571776 1252069023744 1253401690112 1255085629952 1256061590784 1256612560896 1259087816272 1259521815552 1262166736896 1264092397568 1266746916864 1267892626176 1270236577792 1271385443328 1271943135232 1272932204544 1275999076352 1276438904832 1276991299584 1277593380063 1282229540592 1284922146816 1287896942592 1288461877248 1289027059712 1289584902144 1292570492928 1293137477632 1294307055888 1295881703424 1297261002752 1297872640064 1298881872288 1300598095872 1302011264554 1302180397056 1303595284992 1305317736448 1306332758016 1306948672512 1309931470848 1311116238432 1311691358208 1314728128896 1315304833024 1315874047488 1316327620608 1316451254272 1319499044864 1321271786219 1327693889536 1328726310912 1329309155328 1331927607296 1332963320832 1333548023808 1337221709824 1338431160066 1341241786368 1342118298248 1343288090144 1346108915712 1346572910592 1349817204736 1350866829312 1352681713152 1355813382924 1355940725216 1356408109056 1359256485888 1360733390016 1361330274304 1364188987392 1367347298304 1367947083776 1369184323584 1370850066432 1372309159936 1373550345024 1374023798784 1374152851456 1375221399552 1377334230272 1379009888256 1380831985664 1381905727488 1386965938176 1387574329344 1388174819328 1389082002308 1391998992384 1392609591296 1395833700352 1397050310656 1397708996992 1398795862464 1402165977212 1403256308454 1403871845376 1406819893248 1408981270528 1410076901376 1410695430144 1411971333696 1415193821184 1415861061888 1416473793306 1417095128064 1420375924968 1420998971392 1422103947264 1423982985216 1425530218112 1429016150016 1429150367744 1430936027136 1434383577088 1435498960896 1436128641024 1439453503488 1440084918272 1441387403148 1444677025792 1446617943232 1450155442176 1453011935232 1453649297408 1454779662336 1458284658688 1458787319808 1459418628096 1460106720072 1465405189248 1468482453504 1469442118144 1472527859712 1473173782528 1473811316736 1477871403008 1479208063872 1479717937152 1481007661056 1483283017216 1484436425472 1485087571968 1488012873776 1488206168064 1489823182848 1493655625728 1497064538112 1498418558208 1499075837952 1502546433024 1503205523456 1503856054272 1504374423552 1504515719168 1507998908416 1509883085529 1510024898536 1511199101412 1515362184336 1517364445184 1518544355328 1519210463232 1520861165824 1524054884352 1524773451264 1525433315868 1528253382656 1529635611504 1530306584576 1531496558592 1533849483712 1535186388736 1538940469248 1542648233984 1543847804928 1545921957888 1549501009056 1549646543104 1550180696064 1553435983872 1555123874304 1555806027776 1559073128448 1561503020077 1564782084096 1566685790208 1570312912896 1570460401664 1571001729024 1571681599488 1572422621616 1574096263168 1576011300864 1578128665344 1581782280078 1585103929344 1585799233536 1587522288352 1590855991296 1591553818624 1595238514688 1596628926464 1597381710848 1598623842816 1602475402528 1603027765248 1603721495376 1604424966144 1607794163712 1608844869632 1612223348736 1613681524224 1618126927872 1618836717568 1619537289216 1620095533056 1623286771392 1623998824448 1625261654016 1627445186136 1629177392128 1633161314304 1635355459584 1637132359863 1639295516672 1640570241024 1641289875456 1645089718272 1645811335168 1647299889312 1651059458048 1651837905536 1652552758857 1653122382912 1653277649408 1657105245796 1657320505344 1659121271808 1661313482752 1662605328384 1667185508352 1668693394368 1669425364992 1674014482998 1674748787712 1675483414528 1679362420736 1682888982528 1688995889152 1690523501568 1691106213888 1692580184064 1695180591104 1696498771968 1697242939392 1698778010853 1701918539776 1702655066112 1703457840084 1707035000832 1709639387456 1710968811552 1713229529088 1717195923456 1717949169664 1719285055488 1719446536192 1721594907648 1723427323904 1725580669176 1725742741184 1727084687328 1727842271232 1731842496384 1734130794496 1735479263232 1736240529408 1738127046656 1741777010688 1742598230016 1743352360992 1746575294464 1748154984576 1748921810944 1750281781248 1752970838528 1754498729984 1755103494144 1758789107712 1763065618314 1766767951872 1770858296064 1771635081216 1772412207104 1777284427776 1778064031744 1779672201846 1784574880088 1785962574396 1788322381824 1790498045952 1794643329024 1794811887616 1795430547456 1796207542272 1797054424704 1801155772416 1802784827844 1803575617536 1807751177232 1808544145408 1809950478336 1812341981184 1814311186688 1818918649856 1821191307264 1823129731072 1825579098112 1826998677504 1827800088576 1831400460032 1832031731712 1832824566144 1833628532736 1838679851008 1842540969984 1844207456256 1845412660091 1849287917568 1850099105792 1850899759104 1851537752064 1855998656512 1857441890304 1858317643728 1859937355584 1865061149952 1868977668096 1871008411272 1871829127168 1875759857664 1880102535168 1880927240192 1882628444928 1884918841344 1886925094912 1887814749184 1888631724408 1889282723328 1889460170752 1893834566624 1894080577536 1896138596352 1898643980288 1900120375296 1905354866688 1907078164992 1907914702848 1913998614528 1914658357248 1914838188032 1919271337984 1921849870864 1923344310888 1932692815872 1933540589568 1934377353216 1937349246976 1938855739392 1939706216448 1941460583832 1945049759744 1945891504128 1946808960096 1950897143808 1953016896831 1953873585664 1955392927488 1957976604672 1963370479616 1964897206272 1965081755648 1967537037312 1972092193344 1972277418496 1972957249536 1973811071232 1974676881408 1979248567296 1980116762624 1986430910464 1991540834304 1993963732992 1996086050816 1997891410944 1998767783936 2000322035712 2003395244032 2005141405696 2005832564736 2007646740099 2013177447372 2014932135216 2019163373568 2020482912448 2024725807104 2025613950976 2032073179136 2033031268352 2033911087824 2034612163584 2039514148672 2041100085024 2041995411456 2046017701442 2046283481088 2051020947456 2051920625664 2053776485376 2058463739904 2060325517536 2061229277184 2066001345408 2066907594752 2068514832384 2071247978496 2073498499072 2076284235487 2081361494016 2083623003462 2086376112128 2087998488576 2088914386944 2093750550528 2094668972032 2095575465984 2096563495488 2101348401152 2103248965818 2104171553792 2105807768064 2109043040104 2113471905792 2114398978048 2116043145216 2121141321728 2122790731776 2123791592832 2125642692096 2130563887452 2131498457088 2135974477824 2137370353664 2138295327168 2139233288192 2143725551616 2149631131648 2151575365632 2154192961536 2157502570496 2159180255232 2159383052288 2160127377408 2162081104722 2164382361856 2167015538688 2169926914848 2177548419072 2179517902848 2180473946112 2182843146484 2187426988032 2188180979712 2188386500608 2193452957696 2196399852416 2198107783872 2203403678476 2204163177216 2208791789568 2209760673792 2210716975104 2212161695744 2216807104512 2218812095808 2222914011136 2224924525824 2225900486656 2227631357952 2232019310664 2232998383616 2234734774272 2243851976704 2245596807168 2248613756928 2253819649536 2254031335424 2254808285184 2255784081408 2256773578752 2261998362624 2262990585856 2265037347804 2270206754816 2271277120112 2273043276504 2276046667776 2278815694848 2281291748736 2284306038784 2286082326528 2287160176896 2289594564608 2292380073984 2294453417256 2295459876864 2300774225568 2302779583104 2303789694976 2309123328512 2313972350976 2314987372544 2322369347584 2323464306688 2324469814656 2325271044096 2330873312768 2332685811456 2333709041664 2338609692672 2340137992192 2347173126144 2350754157752 2355690602496 2356502593536 2361144394752 2362180108288 2364016951296 2367192998016 2369712570368 2372673420117 2372896269128 2378698850304 2381283432528 2384429842432 2386283986944 2387330727936 2392857772032 2393907396608 2394943389696 2396072566272 2401541029888 2403713103792 2404541647872 2404767490048 2406637449216 2410334902976 2413267304448 2416455974912 2418335023104 2427190391808 2428255076352 2429305933824 2434930157088 2435998236672 2437066784768 2442708975616 2443766088192 2444838043648 2453790460121 2458943275008 2461934813184 2465717223424 2467634577408 2467866345472 2468717002752 2470949833968 2476589187072 2477756858304 2479916474112 2485657868694 2486748199936 2488681907712 2491970224128 2494677881696 2500778262528 2501013143552 2504138047488 2506803380224 2510171259904 2512123181568 2513225121792 2518175632544 2519043631104 2524333473792 2528184795136 2533493833728 2535785252352 2540473155584 2542770886656 2543886270464 2545864409088 2551998152704 2552877809664 2553982599168 2555186760126 2564459081184 2569844293632 2575793885184 2576923754496 2578054119424 2579169804288 2585140985856 2586274955264 2588614111776 2591763406848 2594522005504 2595745280128 2597763744576 2601196191744 2604022529108 2604360794112 2607190569984 2610635472896 2612665516032 2613897345024 2619862941696 2622232476864 2623382716416 2629456257792 2630609666048 2631748094976 2632655241216 2632902508544 2638998089728 2642543572438 2644598427471 2655387779072 2657452621824 2658618310656 2663855214592 2665926641664 2667096047616 2669508302769 2674443419648 2676862320132 2682483572736 2684236596496 2686576180288 2692217831424 2693145821184 2699634409472 2701733658624 2705363426304 2711626765848 2711881450432 2712816218112 2718512971776 2721466780032 2722660548608 2728377974784 2734694596608 2735894167552 2738368647168 2741700132864 2744618319872 2747100690048 2748047597568 2748305702912 2750442799104 2754668460544 2758019776512 2761663971328 2763811454976 2773931876352 2775148658688 2776349638656 2778164004616 2783997984768 2785219182592 2791667400704 2794100621312 2795417993984 2797591724928 2804331954424 2806512616908 2807743690752 2813639786496 2817962541056 2820153802752 2821390860288 2823942667392 2830387642368 2831722123776 2832947586612 2834190256128 2840751849936 2841997942784 2844207894528 2847965970432 2851060436224 2858032300032 2858300735488 2861872054272 2868767154176 2870997921792 2872257282048 2878907006976 2880169836544 2882774806296 2889354051584 2893235886464 2899934180143 2900310884352 2906023870464 2907298594816 2909559324672 2916569317376 2917574639616 2918837256192 2920213440144 2930810378496 2936964907008 2938884236288 2945055719424 2947622633472 2955742806016 2958416127744 2959435874304 2962015322112 2966566034432 2968872850944 2970175143936 2976025747552 2976412336128 2979646365696 2987311251456 2994129076224 2996837116416 2998151675904 3005092866048 3006411046912 3007712108544 3008748847104 3009031438336 3015997816832 3019766171058 3020049797072 3022398202824 3030724368672 3034728890368 3037088710656 3038420926464 3041722331648 3048109768704 3049546902528 3050866631736 3056506765312 3059271223008 3060613169152 3062993117184 3067698967424 3069026552163 3070372777472 3077880938496 3085296467968 3087695609856 3091843915776 3099002018112 3099293086208 3100361392128 3106871967744 3110247748608 3111612055552 3123006040154 3125434505193 3129564168192 3133371580416 3140625825792 3140920803328 3142003458048 3143363198976 3144845243232 3148192526336 3152022601728 3154873448727 3156257330688 3163564560156 3170207858688 3171598467072 3175044576704 3181711982592 3183107637248 3190477029376 3193257852928 3194763421696 3197247685632 3204950805056 3206055530496 3207442990752 3208849932288 3215588327424 3217689739264 3224446697472 3227363048448 3236253855744 3237673435136 3239074578432 3240191066112 3246573542784 3247997648896 3250523308032 3254890372272 3258354784256 3266322628608 3270710919168 3274264719726 3278591033344 3281140482048 3282579750912 3290179436544 3291622670336 3294599778624 3302118916096 3303675811072 3305105517714 3306244765824 3306555298816 3314210491592 3314641010688 3318242543616 3322626965504 3325210656768 3334371016704 3337386788736 3338850729984 3348028965996 3349497575424 3350966829056 3358724841472 3365777965056 3377991778304 3381047003136 3382212427776 3385160368128 3390361182208 3392997543936 3394485878784 3397556021706 3403837079552 3405310132224 3406915680168 3414070001664 3419278774912 3421937623104 3426459058176 3434391846912 3435898339328 3438570110976 3438893072384 3443189815296 3446854647808 3451161338352 3451485482368 3454169374656 3455684542464 3463684992768 3468261588992 3470958526464 3472481058816 3476254093312 3483554021376 3485196460032 3486704721984 3493150588928 3496309969152 3497843621888 3500563562496 3505941677056 3508997459968 3510206988288 3517578215424 3526131236628 3533535903744 3541716592128 3543270162432 3544824414208 3554568855552 3556128063488 3559344403692 3569149760176 3571925148792 3576644763648 3580996091904 3589286658048 3589623775232 3590861094912 3592415084544 3594108849408 3602311544832 3605569655688 3607151235072 3615502354464 3617088290816 3619900956672 3624683962368 3628622373376 3637837299712 3642382614528 3646259462144 3651158196224 3653997355008 3655600177152 3662800920064 3664063463424 3665649132288 3667257065472 3677359702016 3688414912512 3690825320182 3698575835136 3700198211584 3701799518208 3703075504128 3711997313024 3714883780608 3716635287456 3719874711168 3728486803041 3730122299904 3737955336192 3742016822544 3743658254336 3751519715328 3760205070336 3761854480384 3765256889856 3769837682688 3773850189824 3775629498368 3777263448816 3778565446656 3778920341504 3787669133248 3792277192704 3797287960576 3800240750592 3810709733376 3814156329984 3815829405696 3819975506347 3827997229056 3829316714496 3829676376064 3838542675968 3843699741728 3846688621776 3855956437333 3865385631744 3867081179136 3868754706432 3874698493952 3877711478784 3879412432896 3882921167664 3890099519488 3891783008256 3893617920192 3901794287616 3906033793662 3907747171328 3910785854976 3915953209344 3926740959232 3929794412544 3930163511296 3935074074624 3944184386688 3944554836992 3945914499072 3947622142464 3949353762816 3958497134592 3960233525248 3963815358657 3972861820928 3983081668608 3987927465984 3992172101632 3995782821888 3997535567872 4000644071424 4006790488064 4010282811392 4011665129472 4015293480198 4026354894744 4029864270432 4038326747136 4040965824896 4049451614208 4051227901952 4064146358272 4066062536704 4067822175648 4069224327168 4079028297344 4082200170048 4083990822912 4092035402884 4092566962176 4102041894912 4103841251328 4107552970752 4116927479808 4120651035072 4122458554368 4132002690816 4133815189504 4137029664768 4142495956992 4146996998144 4152568470974 4162722988032 4167246006924 4172752224256 4175996977152 4177828773888 4187501101056 4189337944064 4191150931968 4193126990976 4202696802304 4206497931636 4208343107584 4211615536128 4218086080208 4226943811584 4228797956096 4232086290432 4242282643456 4245581463552 4247583185664 4251285384192 4261127774904 4262996914176 4271948955648 4274740707328 4276590654336 4278466576384 4287451103232 4299262263296 4303150731264 4308385923072 4315005140992 4318360510464 4318766104576 4320254754816 4324162209444 4328764723712 4334031077376 4339853829696 4359035805696 4360947892224 4365686292968 4374853976064 4376361959424 4376773001216 4386905915392 4392799704832 4396215567744 4406807356952 4408326354432 4417583579136 4419521347584 4421433950208 4424323391488 4433614209024 4437624191616 4445828022272 4449849051648 4451800973312 4455262715904 4464038621328 4465996767232 4469469548544 4487703953408 4491193614336 4497227513856 4507639299072 4508062670848 4509616570368 4511568162816 4513547157504 4523996725248 4525981171712 4530074695608 4540413509632 4542554240224 4546086553008 4552093335552 4557039425939 4557631389696 4562583497472 4568612077568 4572164653056 4574320353792 4579189129216 4584760147968 4588906834512 4590919753728 4601548451136 4605559166208 4607579389952 4618246657024 4627944701952 4644738695168 4646928613376 4648939629312 4650542088192 4661746625536 4665371622912 4667418083328 4677219385344 4680275984384 4684509060231 4694346252288 4701508315504 4711381204992 4713005187072 4722288789504 4724360216576 4728033902592 4734385996032 4739425140736 4745346840234 4745792538256 4757397700608 4762566865056 4768859684864 4772567973888 4774661455872 4785715544064 4787814793216 4789886779392 4792145132544 4803082059776 4807426207584 4809083295744 4809534980096 4813274898432 4820669805952 4826534608896 4832911949824 4836670046208 4854380783616 4856510152704 4858611867648 4869860314176 4871996473344 4874133569536 4885417951232 4887532176384 4889676087296 4907580920242 4911397079589 4917886550016 4923869626368 4931434446848 4935269154816 4935732690944 4937434005504 4941899667936 4953178374144 4955513716608 4957658276571 4959832948224 4971315737388 4973496399872 4977363815424 4983940448256 4989355763392 5001556525056 5002026287104 5008276094976 5013606760448 5020342519808 5024246363136 5026450243584 5036351265088 5038087262208 5048666947584 5056369590272 5066987667456 5071570504704 5080946311168 5085541773312 5087772540928 5091728818176 5103996305408 5105755619328 5107965198336 5110373520252 5128918162368 5139688587264 5151587770368 5153847508992 5156108238848 5158339608576 5170281971712 5172549910528 5177228223552 5183526813696 5189044011008 5191490560256 5195527489152 5202392383488 5208045058216 5208721588224 5214381139968 5221270945792 5225331032064 5227794690048 5239725883392 5244464953728 5246765432832 5258912515584 5261219332096 5263496189952 5265310482432 5265805017088 5277996179456 5285087144876 5289196854942 5310775558144 5314905243648 5317236621312 5327710429184 5331853283328 5334192095232 5339016605538 5348886839296 5353724640264 5364967145472 5368473192992 5373152360576 5384435662848 5386291642368 5399268818944 5403467317248 5410726852608 5423253531696 5423762900864 5425632436224 5437025943552 5442933560064 5445321097216 5456755949568 5469389193216 5476737294336 5483400265728 5489236639744 5494201380096 5496095195136 5496611405824 5500885598208 5509336921088 5516039553024 5527622909952 5536237980273 5547863752704 5550297317376 5552699277312 5556328009232 5567995969536 5570438365184 5583334801408 5588201242624 5590835987968 5595183449856 5608663908848 5613025233816 5615487381504 5627279572992 5635925082112 5640307605504 5642781720576 5647885334784 5660775284736 5663444247552 5665895173224 5668380512256 5681503699872 5683995885568 5688415789056 5695931940864 5702120872448 5716064600064 5716601470976 5723744108544 5737534308352 5741995843584 5744514564096 5757814013952 5760339673088 5765549612592 5778708103168 5786471772928 5799868360286 5800621768704 5812047740928 5814597189632 5819118649344 5833138634752 5835149279232 5837674512384 5840426880288 5859050690493 5861620756992 5873929814016 5877768472576 5890111438848 5895245266944 5911485612032 5916832255488 5918871748608 5924030644224 5933132068864 5937745701888 5940350287872 5952051495104 5959292731392 5974622502912 5988258152448 5993674232832 5996303351808 6010185732096 6012822093824 6015424217088 6017497694208 6018062876672 6031995633664 6039532342116 6040099594144 6044796405648 6061448737344 6069457780736 6074177421312 6076841852928 6083444663296 6096219537408 6099093805056 6101733263472 6113013530624 6118542446016 6121226338304 6125986234368 6135397934848 6138053104326 6140745554944 6155761876992 6170592935936 6175391219712 6183687831552 6198004036224 6198586172416 6200722784256 6213743935488 6220495497216 6223224111104 6228852706461 6246012080308 6250869010386 6259128336384 6266743160832 6281251651584 6281841606656 6284006916096 6286726397952 6289690486464 6296385052672 6304045203456 6309746897454 6312514661376 6327129120312 6340415717376 6343196934144 6350089153408 6363423965184 6366215274496 6380954058752 6386515705856 6389526843392 6394495371264 6409901610112 6412111060992 6414885981504 6417699864576 6431176654848 6435379478528 6448893394944 6454726096896 6472507711488 6475346870272 6478149156864 6480382132224 6493147085568 6495995297792 6501046616064 6509780744544 6516709568512 6532645257216 6541421838336 6548529439452 6557182066688 6562280964096 6565159501824 6580358873088 6583245340672 6589199557248 6604237832192 6607351622144 6610211035428 6612489531648 6613110597632 6628420983184 6629282021376 6636485087232 6645253931008 6650421313536 6668742033408 6674773577472 6677701459968 6696057931992 6698995150848 6701933658112 6717449682944 6731555930112 6755983556608 6762094006272 6764424855552 6770320736256 6780722364416 6785995087872 6788971757568 6795112043412 6807674159104 6810620264448 6813831360336 6828140003328 6838557549824 6843875246208 6852918116352 6868783693824 6871796678656 6877140221952 6877786144768 6886379630592 6893709295616 6902322676704 6902970964736 6908338749312 6911369084928 6927369985536 6936523177984 6941917052928 6944962117632 6952508186624 6967108042752 6970392920064 6973409443968 6986301177856 6992619938304 6995687243776 7001127124992 7011883354112 7017994919936 7020413976576 7052262473256 7067071807488 7083433184256 7086540324864 7089648828416 7109137711104 7112256126976 7118688807384 7138299520352 7143850297584 7153289527296 7161061955047 7161992183808 7178573316096 7179247550464 7181722189824 7184830169088 7188217698816 7204623089664 7211139311376 7214302470144 7231004708928 7234176581632 7239801913344 7249367924736 7257244746752 7284765229056 7292518924288 7302316392448 7307994710016 7311200354304 7325601840128 7328126926848 7331298264576 7334514130944 7354719404032 7361371380363 7376829825024 7381650640364 7397151670272 7400396423168 7403599036416 7406151008256 7423994626048 7429767561216 7433270574912 7439749422336 7456973606082 7460244599808 7475910672384 7484033645088 7487316508672 7503039430656 7520410140672 7523708960768 7530513779712 7539675365376 7547700379648 7551258996736 7554526897632 7557130893312 7557840683008 7575338266496 7584554385408 7594575921152 7600481501184 7621419466752 7628312659968 7631658811392 7639951012694 7655994458112 7658633428992 7659352752128 7677085351936 7687399483456 7693377243552 7711912874666 7730771263488 7734162358272 7737509412864 7749396987904 7755422957568 7758824865792 7765842335328 7780199038976 7783566016512 7787235840384 7803588575232 7812067587324 7815494342656 7821571709952 7831906418688 7853481918464 7859588825088 7860327022592 7870148149248 7888368773376 7889109673984 7891828998144 7895244284928 7898707525632 7916994269184 7920467050496 7927630717314 7945723641856 7966163337216 7975854931968 7984344203264 7991565643776 7995071135744 8001288142848 8013580976128 8020565622784 8023330258944 8030586960396 8052709789488 8059728540864 8076653494272 8081931649792 8098903228416 8102455803904 8128292716544 8132125073408 8135644351296 8138448654336 8158056594688 8164400340096 8167981645824 8184070805768 8185133924352 8204083789824 8207682502656 8215105941504 8233854959616 8241302070144 8244917108736 8264005381632 8267630379008 8274059329536 8284991913984 8293993996288 8305136941948 8325445976064 8334492013848 8345504448512 8351993954304 8355657547776 8375002202112 8378675888128 8382301863936 8386253981952 8405393604608 8412995863272 8416686215168 8423231072256 8436172160416 8453887623168 8457595912192 8464172580864 8484565286912 8491162927104 8495166371328 8502570768384 8522255549808 8525993828352 8543897911296 8549481414656 8553181308672 8556933152768 8574902206464 8606301462528 8616771846144 8630010281984 8636721020928 8637532209152 8640509509632 8648324418888 8657529447424 8668062154752 8679707659392 8699802540429 8718071611392 8721895784448 8731372585936 8749707952128 8752723918848 8753546002432 8773811830784 8785599409664 8792431135488 8813614713904 8816652708864 8835167158272 8842867900416 8848646782976 8867228418048 8875248383232 8891656044544 8899698103296 8903601946624 8910525431808 8928077242656 8931993534464 8938939097088 8975407906816 8982387228672 8994455027712 9015278598144 9016125341696 9019233140736 9023136325632 9027094315008 9047993450496 9051962343424 9060149391216 9080827019264 9085108480448 9092173106016 9104186671104 9114078851878 9115262779392 9125166994944 9137224155136 9144329306112 9148640707584 9158378258432 9169520295936 9177813669024 9181839507456 9203096902272 9207079656489 9211118332416 9215158779904 9236493314048 9255889403904 9289477390336 9293857226752 9297879258624 9301084176384 9323493251072 9330743245824 9334836166656 9360551968768 9369018120462 9388692504576 9403016631008 9422762409984 9426010374144 9444577579008 9448720433152 9456067805184 9468771992064 9478850281472 9490693680468 9491585076512 9514795401216 9525133730112 9537719369728 9545135947776 9549322911744 9571431088128 9575629586432 9579773558784 9584290265088 9606164119552 9614852415168 9618166591488 9619069960192 9626549796864 9641339611904 9653069217792 9665823899648 9673340092416 9708761567232 9713020305408 9717223735296 9739720628352 9743992946688 9748267139072 9770835902464 9775064352768 9779352174592 9815161840484 9822794159178 9835773100032 9847739252736 9862868893696 9870538309632 9871465381888 9874868011008 9883799335872 9906356748288 9911027433216 9915316553142 9919665896448 9942631474776 9946992799744 9954727630848 9967880896512 9978711526784 10003113050112 10004052574208 10016552189952 10027213520896 10040685039616 10048492726272 10052900487168 10072702530176 10076174524416 10097333895168 10112739180544 10133975334912 10143141009408 10171083546624 10175545081856 10183457636352 10207992610816 10211511238656 10215930396672 10220747040504 10257836324736 10279377174528 10303175540736 10307695017984 10312216477696 10316679217152 10340563943424 10345099821056 10354456447104 10367053627392 10378088022016 10382981120512 10391054978304 10404784766976 10416090116432 10417443176448 10428762279936 10442541891584 10450662064128 10455589380096 10479451766784 10488929907456 10493530865664 10517825031168 10522438664192 10526992379904 10530620964864 10531610034176 10555992358912 10570174289752 10578393709884 10621551116288 10629810487296 10634473242624 10655420858368 10663706566656 10668384190464 10678033211076 10697773678592 10707449280528 10729934290944 10736946385984 10746304721152 10768871325696 10772583284736 10798537637888 10806934634496 10821453705216 10846507063392 10847525801728 10851264872448 10874051887104 10885867120128 10890642194432 10913511899136 10938778386432 10953474588672 10966800531456 10978473279488 10988402760192 10992190390272 10993222811648 11001771196416 11018673842176 11032079106048 11072475960546 11095727505408 11100594634752 11105398554624 11112656018464 11135991939072 11140876730368 11166669602816 11176402485248 11181671975936 11190366899712 11217327817696 11226050467632 11230974763008 11254559145984 11271850164224 11280615211008 11285563441152 11295770669568 11321550569472 11326888495104 11331790346448 11336761024512 11363007399744 11367991771136 11376831578112 11391863881728 11404241744896 11432129200128 11447488217088 11459926519041 11475068616704 11483991687168 11489029128192 11515628027904 11520679346176 11531099225184 11557416206336 11567869311999 11572943545856 11599736720572 11601243537408 11624095481856 11629194379264 11638237298688 11666277269504 11670298558464 11675349024768 11680853760576 11718101380986 11723241513984 11747859628032 11755536945152 11780222877696 11790490533888 11822971224064 11833664510976 11837743497216 11848061288448 11866264137728 11875491403776 11880700575744 11891446075971 11904102990208 11918585462784 11949245005824 11976516304896 11987348465664 11992606703616 12020371464192 12025644187648 12030848434176 12034995388416 12036125753344 12063991267328 12079064684232 12080199188288 12089592811296 12122897474688 12138915561472 12148354842624 12153683705856 12166889326592 12192439074816 12198187610112 12203466526944 12226027061248 12237084892032 12242452676608 12251972468736 12270795869696 12276106208652 12281491109888 12311523753984 12341185871872 12350782439424 12367375663104 12396008072448 12397172344832 12401445568512 12427487870976 12440990994432 12446448222208 12457705412922 12492024160616 12501738020772 12518256672768 12533486321664 12562503303168 12563683213312 12568013832192 12573452795904 12579380972928 12592770105344 12608090406912 12619493794908 12625029322752 12654258240624 12680831434752 12686393868288 12700178306816 12726847930368 12732430548992 12761908117504 12773031411712 12779053686784 12788990742528 12819803220224 12824222121984 12829771963008 12835399729152 12862353309696 12870758957056 12897786789888 12909452193792 12945015422976 12950693740544 12956298313728 12960764264448 12986294171136 12991990595584 13002093232128 13019561489088 13033419137024 13082843676672 13097058878904 13114364133376 13124561928192 13130319003648 13160717746176 13166490681344 13178399114496 13208475664384 13214703244288 13220422070856 13224979063296 13226221195264 13256841966368 13258564042752 13272970174464 13290507862016 13300842627072 13337484066816 13349547154944 13355402919936 13392115863984 13397990301696 13403867316224 13434899365888 13463111860224 13524188012544 13528849711104 13540641472512 13561444728832 13571990175744 13577943515136 13590224086824 13615348318208 13621240528896 13627662720672 13656280006656 13671118277817 13677115099648 13687750492416 13705836232704 13737567387648 13743593357312 13754280443904 13755572289536 13772759261184 13787418591232 13804645353408 13805941929472 13816677498624 13822738169856 13854739971072 13873046355968 13883834105856 13905016373248 13934216085504 13940785840128 13946818887936 13972602355712 13985239876608 13991374487552 14002254249984 14023766708224 14035989839872 14040827953152 14053527180693 14104524946512 14134143614976 14166866368512 14173080649728 14179297656832 14218275422208 14224512253952 14237377614768 14276599040704 14287700595168 14306579054592 14322123910094 14323984367616 14357146632192 14358495100928 14363444379648 14369660338176 14376435397632 14409246179328 14422278622752 14428604940288 14462009417856 14468353163264 14479603826688 14498735849472 14514489493504 14533989648409 14569530458112 14585037848576 14604632784896 14615989420032 14622400708608 14651203680256 14656253853696 14662596529152 14669028261888 14709438808064 14722742760726 14753659650048 14763301280728 14794303340544 14800792846336 14807198072832 14812302016512 14847989252096 14859535122432 14866541149824 14879498844672 14913947212164 14920489199616 14951821344768 14968067290176 14974633017344 15006078861312 15040820281344 15047417921536 15061027559424 15079350730752 15095400759296 15102517993472 15109053795264 15114261786624 15115681366016 15150676532992 15169108770816 15189151842304 15200963002368 15242838933504 15256625319936 15263317622784 15279902025388 15311988916224 15317266857984 15318705504256 15354170703872 15374798966912 15386754487104 15423825749332 15461542526976 15468324716544 15475018825728 15498793975808 15510845915136 15517649731584 15531684670656 15560398077952 15567132033024 15574471680768 15607177150464 15624135174648 15630988685312 15643143419904 15663812837376 15706963836928 15719177650176 15720654045184 15740296298496 15776737546752 15778219347968 15783657996288 15790488569856 15797415051264 15833988538368 15840934100992 15855261434628 15891447283712 15932326674432 15951709863936 15983131287552 15990142271488 16002576285696 16027161952256 16041131245568 16046660517888 16061173920792 16105419578976 16119457081728 16153306988544 16163863299584 16197806456832 16204911607808 16256585433088 16264250146816 16271288702592 16276897308672 16316113189376 16328800680192 16335963291648 16368141611536 16370267848704 16408167579648 16430211883008 16467709919232 16482604140288 16489834217472 16528010763264 16535260758016 16548118659072 16587987992576 16608713940819 16610273883896 16650891952128 16668984027696 16691008897024 16703987908608 16711315095552 16750004404224 16757351776256 16764603727872 16772507963904 16810787209216 16825991726544 16833372430336 16846462144512 16872344320832 16907775246336 16915191824384 16928345161728 16969130573824 16982325854208 16990332742656 17005141536768 17044511099616 17051987656704 17087795822592 17098962829312 17106362617344 17113866305536 17149804412928 17176533220847 17212602925056 17233543692288 17260020563968 17273442041856 17275064418304 17281019019264 17296648837776 17315058894848 17336124309504 17359415318784 17399605080858 17436143222784 17443791568896 17462745171872 17499415904256 17505447837696 17507092004864 17547623661568 17571198819328 17584862270976 17627229427808 17633305417728 17670334316544 17685735800832 17697293565952 17734456836096 17750496766464 17783312089088 17799396206592 17807203893248 17821050863616 17856154485312 17863987068928 17877878194176 17950815813632 17964774457344 17988910055424 18030557196288 18032250683392 18038466281472 18046272651264 18054188630016 18095986900992 18103924686848 18120298782432 18161654038528 18170216960896 18184346212032 18208373342208 18228157703756 18230525558784 18250333989888 18274448310272 18288658612224 18297281415168 18316756516864 18339040591872 18355627338048 18363679014912 18406193804544 18414159312978 18422236664832 18430317559808 18472986628096 18511778807808 18578954780672 18587714453504 18595758517248 18602168352768 18646986502144 18661486491648 18669672333312 18686558119383 18721103937536 18738036240924 18777385009152 18806033262016 18845524819968 18852020748288 18889155158016 18897440866304 18912135610368 18937543984128 18957700562944 18981387360936 18983170153024 19029590802432 19050267460224 19075438739456 19090271895552 19098645823488 19142862176256 19151259172864 19159547117568 19168580530176 19212328239104 19229704830336 19236333182976 19238139920384 19253099593728 19282679223808 19306138435584 19331647799296 19346680184832 19417523134464 19426040610816 19434447470592 19479441256704 19487985893376 19496534278144 19541671804928 19550128705536 19558704349184 19630323680968 19645588318356 19671546200064 19695478505472 19725737787392 19741076619264 19742930763776 19749736022016 19767598671744 19812713496576 19822054866432 19830633106284 19839331792896 19885262949552 19893985599488 19909455261696 19935761793024 19957423053568 20006226100224 20008105148416 20033104379904 20054427041792 20081370079232 20096985452544 20105800974336 20145405060352 20152349048832 20194667790336 20225478361088 20267950669824 20286282018816 20299539261001 20342167093248 20351090163712 20366915272704 20415985221632 20423022477312 20431860793344 20441494081008 20515672649472 20558754349056 20606351081472 20615390035968 20633358434304 20681127886848 20690199642112 20708912894208 20734107254784 20756176044032 20765962241024 20782109956608 20809569533952 20832180232864 20834886352896 20857524559872 20885083783168 20901324128256 20911178760192 20958903533568 20977859814912 20987061731328 21035650062336 21044877328384 21053984759808 21061241929728 21063220068352 21111984717824 21140348579504 21156787419768 21243102232576 21259620974592 21268946485248 21310841716736 21327413133312 21336768380928 21356066422152 21395547357184 21414898561056 21459868581888 21473892771968 21483185865141 21492609442304 21537742651392 21545166569472 21597075275776 21613869268992 21642907410432 21693014126784 21695051603456 21702529744896 21748103774208 21771734240256 21781284388864 21877556772864 21906949177344 21933601062912 21956946558976 21976805520384 21984380780544 21986445623296 22003542392832 22037347684352 22064158212096 22084114141089 22144951921092 22191455010816 22201189269504 22210797109248 22225312036928 22271983878144 22281753460736 22333339205632 22352804970496 22363343951872 22380733799424 22434655635392 22452100935264 22461949526016 22509118291968 22543700328448 22561230422016 22571126882304 22591541339136 22643101138944 22653776990208 22663580692896 22673522049024 22726014799488 22735983542272 22753663156224 22783727763456 22808483489792 22864258400256 22894976434176 22919853038082 22950137233408 22967983374336 22978058256384 23031256055808 23041358692352 23062198450368 23114832412672 23135738623998 23145887091712 23199473441144 23202487074816 23248190963712 23258388758528 23276474597376 23332554539008 23340597116928 23350698049536 23361707521152 23436202761972 23446483027968 23495719256064 23511073890304 23560445755392 23580981067776 23645942448128 23667329021952 23675486994432 23696122576896 23732528275456 23750982807552 23761401151488 23782892151942 23808205980416 23837170925568 23898490011648 23953032609792 23974696931328 23985213407232 24040742928384 24051288375296 24061696868352 24069990776832 24072251506688 24127982534656 24158129368464 24160398376576 24179185622592 24245794949376 24277831122944 24296709685248 24307367411712 24333778653184 24384878149632 24396375220224 24406933053888 24452054122496 24474169784064 24484905353216 24503944937472 24541591739392 24552212417304 24562982219776 24623047507968 24682371743744 24701564878848 24734751326208 24792016144896 24794344689664 24802891137024 24854975741952 24881981988864 24892896444416 24915410825844 24984048321232 25003476041544 25036513345536 25066972643328 25125006606336 25127366426624 25136027664384 25146905591808 25158761945856 25185540210688 25216180813824 25238987589816 25250058645504 25308516481248 25361662869504 25372787736576 25400356613632 25453695860736 25464861097984 25523816235008 25546062823424 25558107373568 25577981485056 25639606440448 25648444243968 25659543926016 25670799458304 25724706619392 25741517914112 25818904387584 25890030845952 25901387481088 25912596627456 25921528528896 25972588342272 25983981191168 26004186464256 26039122978176 26066838274048 26099407621287 26165687353344 26194117757808 26228728266752 26249123856384 26260638007296 26321435492352 26332981362688 26356798228992 26416951328768 26429406488576 26440844141712 26449958126592 26452442390528 26513683932736 26545940348928 26581015724032 26601685254144 26674968133632 26699094309888 26710805839872 26784231727968 26795980603392 26807734632448 26869798731776 26926223720448 26991695061331 27048376025088 27057699422208 27081282945024 27122889457664 27143980351488 27155887030272 27180448173648 27230696636416 27242481057792 27255325441344 27312560013312 27342236555634 27354230199296 27375500984832 27411672465408 27475134775296 27487186714624 27508560887808 27511144579072 27545518522368 27574837182464 27609290706816 27611883858944 27633354997248 27645476339712 27709479942144 27746092711936 27767668211712 27810032746496 27868432171008 27881571680256 27893637775872 27945204711424 27970479753216 27982748975104 28004508499968 28047533416448 28071979679744 28081655906304 28107054361386 28209049893024 28268287229952 28333732737024 28346161299456 28358595313664 28436550844416 28449024507904 28474755229536 28553198081408 28575401190336 28613158109184 28644247820188 28647968735232 28714293264384 28716990201856 28726888759296 28739320676352 28752870795264 28818492358656 28844557245504 28857209880576 28924018835712 28936706326528 28959207653376 28997471698944 29028978987008 29067979296818 29139060916224 29170075697152 29209265569792 29231978840064 29244801417216 29302407360512 29312507707392 29325193058304 29338056523776 29418877616128 29445485521452 29507319300096 29526602561456 29588606681088 29601585692672 29614396145664 29624604033024 29695978504192 29719070244864 29733082299648 29758997689344 29827894424328 29840978399232 29903642689536 29936134580352 29949266034688 30012157722624 30081640562688 30094835843072 30122055118848 30158701461504 30190801518592 30205035986944 30218107590528 30228523573248 30231362732032 30301353065984 30338217541632 30378303684608 30401926004736 30513250639872 30526635245568 30559804050776 30623977832448 30634533715968 30637411008512 30708341407744 30749597933824 30773508974208 30847651498664 30923085053952 30936649433088 30950037651456 30997587951616 31021691830272 31035299463168 31063369341312 31120796155904 31134264066048 31148943361536 31214354300928 31248270349296 31261977370624 31286286839808 31327625674752 31413927673856 31438355300352 31441308090368 31480592596992 31553475093504 31556438695936 31567315992576 31580977139712 31594830102528 31667977076736 31681868201984 31710522869256 31782894567424 31864653348864 31899275981573 31903419727872 31966262575104 31980284542976 32005152571392 32054323904512 32082262491136 32093321035776 32122347841584 32210839157952 32238914163456 32306613977088 32327726599168 32395612913664 32513170866176 32528500293632 32542577405184 32553794617344 32632226378752 32657601360384 32671926583296 32736283223072 32740535697408 32816335159296 32860423766016 32935419838464 32965208280576 32979668434944 33056021526528 33070521516032 33096237318144 33175975985152 33217427881638 33220547767792 33301783904256 33337968055392 33382017794048 33407975817216 33422630191104 33500008808448 33514703552512 33529207455744 33545015927808 33621574418432 33651983453088 33666744860672 33692924289024 33744688641664 33815550492672 33830383648768 33856690323456 33938261147648 33964651708416 33980665485312 34010283073536 34089022199232 34103975313408 34175591645184 34197925658624 34212725234688 34227732611072 34353066441694 34379779557123 34425205850112 34467087384576 34520041127936 34546884083712 34550128836608 34562038038528 34593297675552 34630117789696 34672248619008 34703607935997 34718830637568 34799210161716 34872286445568 34887583137792 34925490343744 34998831808512 35010895675392 35014184009728 35095247323136 35142397638656 35169724541952 35254458855616 35266610835456 35340668633088 35371471601664 35394587131904 35468913672192 35500993532928 35566624178176 35598792413184 35614407786496 35642101727232 35712308970624 35727974137856 35755756388352 35901631627264 35929548914688 35977820110848 36061114392576 36064501366784 36076932562944 36092545302528 36108377260032 36191973801984 36207849373696 36240597564864 36323308077056 36340433921792 36368692424064 36416746684416 36456315407512 36461051117568 36500667979776 36548896620544 36577317224448 36594562830336 36633513033728 36678081183744 36711254676096 36727358029824 36812387609088 36828318625956 36844473329664 36860635119616 36945973256192 37023557615616 37157909561344 37175428907008 37191517034496 37204336705536 37293973004288 37322972983296 37339344666624 37373116238766 37442207875072 37476072481848 37554770018304 37612066524032 37691049639936 37704041496576 37778310316032 37794881732608 37824271220736 37875087968256 37915401125888 37962774721872 37966340306048 38059181604864 38100534920448 38150877478912 38180543791104 38197291646976 38285724352512 38319094235136 38337161060352 38424656478208 38459409660672 38472666365952 38476279840768 38506199187456 38565358447616 38612276871168 38693360369664 38835046268928 38852081221632 38868894941184 38958882513408 38975971786752 38993068556288 39083343609856 39100257411072 39117408698368 39260647361936 39291176636712 39343092400128 39390957010944 39451475574784 39482153238528 39485861527552 39499472044032 39535197343488 39625426993152 39644109732864 39661266212568 39678663585792 39770525899104 39787971198976 39818910523392 39871523586048 39914846107136 40012452200448 40016210296832 40066208759808 40108854083584 40162740158464 40193970905088 40211601948672 40290810120704 40304698097664 40389335580672 40450956722176 40572564037632 40599078522002 40684334186496 40702180327424 40733830545408 40831970443264 40846044954624 40863721586688 40882988162016 41013354833451 41031345298944 41117508698112 41212702162944 41230780071936 41266716868608 41362255773696 41380399284224 41417825788416 41468214509568 41512352088064 41531924482048 41564219913216 41619139067904 41664360465728 41715049119744 41770167566336 41802648256512 41822357520384 41917807067136 41955719629824 41974123462656 42071300124672 42089754656768 42107969519616 42122483859456 42126440136704 42223969435648 42280697159008 42313574839536 42486204465152 42519241949184 42537892970496 42621683433472 42654826266624 42673536761856 42712132844304 42791094714368 42829797122112 42919737163776 42947785543936 42966371730282 42985218884608 43075485302784 43090333138944 43194150551552 43227738537984 43285814820864 43386028253568 43390103206912 43405059489792 43496207548416 43543468480512 43562568777728 43601968945227 43755113545728 43813898354688 43867202125824 43913893117952 43953611040768 43968761561088 43972891246592 44007084785664 44074695368704 44128316424192 44168228282178 44289903842184 44382910021632 44402378539008 44421594218496 44450624073856 44543967756288 44563506921472 44666678411264 44705609940992 44726687903744 44761467598848 44869311270784 44904201870528 44923899052032 45018236583936 45087400656896 45122460844032 45142253764608 45183082678272 45286202277888 45307553980416 45327161385792 45347044098048 45452029598976 45471967084544 45507326312448 45567455526912 45616966979584 45728516800512 45789952868352 45839706076164 45900274466816 45935966748672 45956116512768 46062512111616 46082717384704 46124396900736 46229664825344 46271477247996 46291774183424 46398946882288 46404974149632 46496381927424 46516777517056 46552949194752 46665109078016 46681194233856 46701396099072 46723415042304 46872405523944 46892966055936 46991438512128 47022147780608 47120891510784 47161962135552 47291884896256 47334658043904 47350973988864 47392245153792 47465056550912 47501965615104 47522802302976 47565784303884 47616411960832 47674341851136 47796980023296 47949393862656 47970426814464 48081485856768 48102576750592 48123393736704 48139981553664 48144503013376 48255965069312 48316258736928 48320796753152 48358371245184 48491589898752 48555662245888 48593419370496 48614734823424 48667557306368 48769756299264 48792750440448 48813866107776 48904108244992 48948339568128 48969810706432 49007889874944 49083183478784 49104424834608 49125964439552 49364743487488 49403129757696 49469502652416 49584032289792 49588689379328 49605782274048 49763963977728 49785792888832 49830821651688 49968096642464 50006952083088 50073026691072 50127433685329 50133945286656 50250013212672 50254732853248 50272055328768 50293811183616 50317523891712 50371080421376 50432361627648 50477975179632 50500117291008 50617032962496 50723325739008 50745575473152 50800713227264 50907391721472 51047632470016 51092125646848 51116214747136 51155962970112 51279212880896 51296888487936 51319087852032 51341598916608 51449413238784 51483035828224 51529599662541 51637808775168 51780061691904 51802774962176 51825193254912 51843057057792 51945176684544 51967962382336 52008372928512 52078245956352 52133676548096 52198815242574 52331374706688 52388235515616 52457456533504 52498247712768 52521276014592 52642870984704 52665962725376 52713596457984 52833902657536 52858812977152 52881688283424 52899916253184 52904884781056 53027367865472 53091880697856 53162031448064 53203370508288 53349936267264 53398188619776 53421611679744 53568463455936 53591961206784 53615469264896 53739597463552 53852447440896 53983390122662 54096752050176 54115398844416 54162565890048 54245778915328 54287960702976 54311774060544 54360896347296 54461393272832 54484962115584 54510650882688 54625120026624 54684473111268 54708460398592 54751001969664 54823344930816 54950269550592 54974373429248 55017121775616 55022289158144 55091037044736 55149674364928 55218581413632 55223767717888 55266709994496 55290952679424 55418959884288 55492185423872 55535336423424 55620065492992 55736864342016 55763143360512 55787275551744 55890409422848 55940959506432 55965497950208 56009016999936 56095066832896 56143959359488 56163311812608 56214108722772 56418099786048 56536574459904 56667465474048 56692322598912 56717190627328 56873101688832 56898049015808 56949510459072 57106396162816 57150802380672 57226316218368 57288495640376 57295937470464 57428586528768 57433980403712 57453777518592 57478641352704 57505741590528 57636984717312 57689114491008 57714419761152 57848037671424 57873412653056 57918415306752 57994943397888 58057957974016 58135958593636 58278121832448 58340151394304 58418531139584 58463957680128 58489602834432 58604814721024 58625015414784 58650386116608 58676113047552 58837755232256 58890971042904 59014638600192 59053205122912 59177213362176 59203171385344 59228792291328 59249208066048 59391957008384 59438140489728 59466164599296 59517995378688 59655788848656 59681956798464 59807285379072 59872269160704 59898532069376 60024315445248 60163281125376 60244110237696 60317402923008 60381603037184 60410071973888 60436215181056 60457047146496 60462725464064 60602706131968 60676435083264 60803852009472 60898617783003 61026501279744 61053270491136 61119608101552 61247955664896 61269067431936 61274822017024 61416682815488 61499195867648 61547017948416 61695302997328 61846170107904 61900075302912 61995175903232 62043383660544 62070598926336 62126738682624 62241592311808 62268528132096 62297886723072 62428708601856 62496540698592 62523954741248 62572573679616 62655251349504 62827855347712 62876710600704 62882616180736 62961185193984 63106950187008 63112877391872 63134631985152 63161954279424 63189660205056 63335954153472 63363736403968 63421045738512 63565789134848 63729306697728 63798551963146 63806839455744 63932525150208 63960569085952 64010305142784 64108647809024 64164524982272 64186642071552 64244695683168 64421678315904 64449557595423 64477828326912 64613227954176 64655453198336 64791225827328 65026341732352 65057000587264 65085154810368 65107589234688 65264452757504 65315202720768 65343853166592 65472566446144 65632670318592 65720847532032 65870839676928 65930416561152 65959336869888 66112043053056 66141043032064 66192474636288 66351951970304 66434855763276 66441095535584 66603567808512 66675936110784 66764035588096 66815951634432 66845260382208 67000017616896 67029407105024 67058414911488 67090031855616 67243148836864 67303966906176 67333489721344 67385848578048 67489377283328 67631100985344 67660767297536 67713380646912 67876522295296 67929303416832 67961330970624 68020566147072 68178044398464 68207950626816 68351183290368 68395851317248 68425450469376 68455465222144 68706132883388 68759559114246 68850411700224 68934174769152 69040082255872 69093768167424 69100257673216 69124076077056 69186595351104 69260235579392 69344497238016 69407215871994 69437661275136 69598420323432 69744572891136 69775166275584 69850980687488 69997663617024 70021791350784 70028368019456 70190494646272 70284795277312 70339449083904 70508917711232 70533221670912 70681337266176 70742943203328 70789174263808 70937827344384 71001987065856 71197584826368 71228815572992 71284203454464 71424617941248 71455948275712 71511512776704 71859097829376 71955640221696 72122228785152 72129002733568 72153865125888 72185090605056 72216754520064 72383947603968 72415698747392 72481195129728 72646616154112 72680867843584 72737384848128 72833493368832 72912630815024 72922102235136 73001335959552 73097793241088 73154634448896 73189125660672 73267026067456 73356162367488 73422509352192 73454716059648 73624775218176 73656637251912 73688946659328 73721270239232 73891946512384 74047115231232 74315819122688 74350857814016 74383034068992 74408673411072 74587946008576 74645945966592 74678689333248 74746232477532 74884415750144 74952144963696 75109540036608 75224133048064 75382099279872 75408082993152 75556620632064 75589763465216 75648542441472 75750175936512 75830802251776 75925549443744 75932680612096 76118363209728 76201069840896 76301754957824 76361087582208 76394583293952 76571448705024 76638188470272 76674322120704 76849312956416 76918819321344 76945332731904 76952559681536 77012398374912 77130716895232 77224553742336 77670092537856 77704162443264 77737789882368 77917765026816 77951943573504 77986137112576 78166687219712 78200514822144 78234817396736 78521294723872 78582353273424 78686184800256 78781914021888 78902951149568 78964306477056 78971723055104 78998944088064 79070394686976 79250853986304 79288219465728 79322532425136 79357327171584 79541051798208 79575942397952 79637821046784 79743047172096 79829692214272 80024904400896 80132417519616 80217708167168 80325480316928 80387941810176 80423203897344 80581620241408 80609396195328 80778671161344 80901913444352 80975085183993 81145128075264 81198157044004 81368668372992 81404360654848 81467661090816 81663940886528 81692089909248 81727443173376 81765976324032 82026709666902 82062690597888 82235017396224 82425404325888 82461560143872 82533433737216 82724511547392 82760798568448 82835651576832 82936429019136 83024704176128 83063848964096 83128439826432 83238278135808 83328720931456 83430098239488 83540335132672 83605296513024 83644715040768 83835614134272 83911439259648 83948246925312 84142600249344 84179509313536 84215939039232 84244967718912 84252880273408 84447938871296 84561394318016 84627149679072 84972408930304 85038483898368 85075785940992 85243366866944 85309652533248 85347073523712 85424265688608 85582189428736 85659594244224 85839474327552 85895571087872 85932743460564 85970437769216 86150970605568 86180666277888 86388301103104 86455477075968 86571629641728 86772056507136 86780206413824 86810118979584 86992415096832 87086936961024 87125137555456 87203937890454 87510227091456 87627796709376 87734404251648 87827786235904 87907222081536 87937523122176 87945782493184 88014169571328 88149390737408 88256632848384 88336456564356 88579807684368 88765820043264 88804757078016 88843188436992 88901248147712 89087935512576 89127013842944 89333356822528 89411219881984 89453375807488 89522935197696 89738622541568 89808403741056 89847798104064 90036473167872 90174801313792 90244921688064 90284507529216 90366165356544 90572404555776 90615107960832 90654322771584 90694088196096 90904059197952 90943934169088 91014652624896 91134911053824 91233933959168 91579905736704 91679412152328 91800548933632 91871933497344 91912233025536 92125024223232 92165434769408 92248793801472 92459329650688 92542954495992 92583548366848 92797893764576 92809948299264 92992763854848 93033555034112 93105898389504 93330218156032 93362388467712 93402792198144 93446830084608 93744811047888 93785932111872 93982877024256 94044295561216 94241783021568 94323924271104 94669316087808 94701947977728 94784490307584 94930113101824 95003931230208 95045604605952 95131568607768 95232823921664 95348683702272 95593960046592 95697827944719 95898787725312 95940853628928 96162971713536 96205153501184 96246787473408 96279963107328 96289006026752 96511930138624 96632517473856 96641593506304 96716742490368 96983179797504 97111324491776 97186838740992 97335114612736 97539512598528 97585500880896 97627732215552 97808216489984 97896679136256 97939621412864 98015779749888 98166366957568 98208849669216 98251928879104 98729486974976 98806259515392 98939005304832 99168064579584 99177378758656 99211564548096 99527927955456 99571585777664 99661643303376 99936193284928 100013904166176 100146053382144 100254867370658 100267890573312 100500026425344 100509465706496 100544110657536 100587622367232 100635047783424 100742160842752 100864723255296 100955950359264 101000234582016 101234065924992 101446651478016 101491150946304 101601426454528 101814783442944 102095264940032 102184251293696 102232429494272 102311925940224 102558425761792 102593776975872 102638175704064 102683197833216 102966071656448 103059199325082 103275617550336 103560123383808 103605549924352 103650386509824 103686114115584 103890353369088 103935924764672 104016745857024 104156491912704 104267353096192 104397630485148 104662749413376 104776471031232 104914913067008 104996495425536 105042552029184 105285741969408 105331925450752 105427192915968 105667805315072 105717625954304 105763376566848 105799832506368 105809769562112 106054735730944 106183761395712 106324062896128 106406741016576 106699872534528 106796377239552 106843223359488 107136926911872 107183922413568 107230938529792 107479194927104 107704894881792 107966780245324 108193504100352 108230797688832 108325131780096 108491557830656 108575921405952 108623548121088 108721792694592 108922786545664 108969924231168 109021301765376 109250240053248 109368946222536 109416920797184 109502003939328 109646689861632 109900539101184 109948746858496 110034243551232 110044578316288 110182074089472 110299348729856 110437162827264 110447535435776 110533419988992 110581905358848 110837919768576 110984370847744 111070672846848 111240130985984 111473728684032 111526286721024 111574551103488 111881919012864 111930995900416 112018033999872 112190133665792 112287918718976 112326623625216 112428217445544 112836199572096 113073148919808 113334930948096 113384645197824 113434381254656 113746203377664 113796098031616 113899020918144 114212792325632 114301604761344 114452632436736 114576991280752 114591874940928 114857173057536 114867960807424 114957282705408 115011483181056 115273969434624 115378228982016 115428839522304 115696075342848 115746825306112 115836830613504 116115915948032 116271917187272 116556243664896 116680302788608 116837062279168 116927915360256 116979205668864 117209629442048 117250030829568 117300772233216 117352226095104 117675510464512 117781942085808 118029277200384 118106410245824 118354426724352 118406342770688 118457584582656 118498416132096 118783914016768 118876280979456 118932329198592 119035990757376 119311577697312 119363913596928 119614570758144 119744538321408 119797064138752 120048630890496 120326562250752 120488220475392 120634805846016 120763206074368 120820143947776 120872430362112 120914094292992 120925450928128 121205412263936 121352870166528 121797235566006 122053002559488 122106540982272 122239216203104 122495911329792 122538134863872 122549644034048 122833365630976 122998391735296 123094035896832 123390605994656 123692340215808 123800150605824 123990351806464 124086767321088 124141197852672 124253477365248 124483184623616 124537056264192 124595773446144 124857417203712 124993081397184 125047909482496 125145147359232 125310502699008 125655710695424 125753421201408 125922370387968 126213900374016 126225754783744 126269263970304 126323908558848 126379320410112 126671908306944 126727472807936 126842091477024 127131578269696 127458613395456 127597103926292 127613678911488 127865050300416 127921138171904 128020610285568 128217295618048 128329049964544 128373284143104 128489391366336 128843356631808 128899115190846 128955656653824 129226455908352 129310906396672 129582451654656 130052683464704 130114001174528 130170309620736 130215178469376 130528905515008 130630405441536 130687706333184 130805906835681 130945132892288 131265340637184 131441695064064 131741679353856 131860833122304 131918673739776 132224086106112 132282086064128 132384949272576 132703903940608 132869711526552 132882191071168 133207135617024 133351872221568 133528071176192 133631903268864 133690520764416 134000035233792 134058814210048 134116829822976 134180063711232 134486297673728 134607933812352 134666979442688 134771697156096 134978754566656 135262201970688 135321534595072 135426761293824 135753044590592 135858606833664 135922661941248 136041132294144 136356088796928 136415901253632 136702366580736 136791702634496 136850900938752 136910930444288 137412265766776 137519118228492 137700823400448 137868349538304 138080164511744 138187536334848 138200515346432 138248152154112 138373190702208 138520471158784 138688994476032 138814431743988 138875322550272 139196840646864 139489145782272 139550332551168 139701961374976 139995327234048 140043582701568 140056736038912 140380989292544 140569590554624 140678898167808 141017835422464 141066443341824 141362674532352 141485886406656 141578348527616 141875654688768 142003974131712 142395169652736 142457631145984 142568406908928 142849235882496 142911896551424 143023025553408 143911280443392 144244457570304 144258005467136 144307730251776 144370181210112 144433509040128 144767895207936 144831397494784 144962390259456 145293232308224 145361735687168 145474769696256 145666986737664 145825261630048 145844204470272 146002671919104 146195586482176 146309268897792 146378251321344 146534052134912 146712324734976 146845018704384 146909432119296 147249550436352 147313274503824 147377893318656 147442540478464 147783893024768 148094230462464 148701715628032 148766068137984 148817346822144 149175892017152 149291891933184 149357378666496 149492464955064 149768831500288 149904289927392 150219080073216 150382301055987 150448266096128 150764198559744 150816165986304 151113241264128 151179526930432 151297084882944 151500351873024 151661604503552 151851098887488 151865361224192 152236726419456 152402139681792 152603509915648 152722175164416 153142897410048 153276376940544 153348644241408 153698625912832 153837638642688 153890665463808 153905119363072 154024796749824 154261433790464 154449107484672 154588798987623 155340185075712 155408324886528 155475579764736 155835530053632 155903887147008 155972274225152 156333374439424 156401029644288 156469634793472 157042589447744 157164706546848 157372369600512 157563828043776 157805902299136 157928612954112 157943446110208 157997888176128 158140789373952 158501707972608 158576438931456 158645064850272 158714654343168 159082103596416 159151884795904 159275642093568 159486094344192 159659384428544 160049808801792 160264835039232 160435416334336 160650960633856 160775883620352 160846407794688 161163240482816 161218792390656 161557342322688 161803826888704 161950170367986 162290256150528 162396314088008 162737336745984 162808721309696 162935322181632 163327881773056 163384179818496 163454886346752 163531952648064 164053419333804 164125381195776 164470034792448 164850808651776 164923120287744 165066867474432 165449023094784 165521597136896 165671303153664 165872858038272 166049408352256 166127697928192 166256879652864 166476556271616 166657441862912 166860196478976 167080670265344 167210593026048 167289430081536 167671228268544 167822878519296 167896493850624 168285200498688 168359018627072 168431878078464 168489935437824 168505760546816 168895877742592 169122788636032 169254299358144 169944817860608 170076967796736 170151571881984 170486733733888 170619305066496 170694147047424 170848531377216 171164378857472 171319188488448 171678948655104 171791142175744 171865486921128 171940875538432 172301941211136 172361332555776 172776602206208 172910954151936 173143259283456 173544113014272 173560412827648 173620237959168 173984830193664 174173873922048 174250275110912 174407875780908 175020454182912 175255593418752 175468808503296 175814444163072 175875046244352 175891564986368 176028339142656 176298781474816 176513265696768 176672913128712 177159615368736 177531640086528 177609514156032 177686376873984 177802496295424 178175871025152 178254027685888 178666713645056 178822439763968 178906751614976 179045870395392 179477245083136 179616807482112 179695596208128 180072946335744 180349602627584 180489843376128 180732330713088 181144809111552 181230215921664 181308645543168 181388176392192 181808118395904 181887868338176 182029305249792 182467867918336 182695853349009 183159811473408 183358824304656 183601097867264 183743866994688 183824466051072 184250048446464 184330869538816 184497587602944 184918659301376 185085908991984 185167096733696 185595787529152 185985527709696 186067110068224 186211796779008 186660436312064 186724776935424 186805584396288 186893660169216 187489622095776 187571864223744 187965754048512 188088591122432 188483566043136 188647848542208 188941865429317 189338632175616 189403895955456 189568980615168 189860226203648 190007862460416 190091209211904 190263137215536 190465647843328 190697367404544 191187920093184 191395655889438 191797575450624 191881707257856 192325943427072 192410307002368 192493574946816 192559926214656 192578012053504 193023860277248 193265034947712 193283187012608 193433484980736 193966359595008 194222648983552 194373677481984 194670229225472 195079025197056 195171001761792 195255464431104 195616432979968 195793358272512 195879242825728 196031559499776 196332733915136 196417699338432 196503857758208 197458973949952 197612519030784 197878010609664 198336129159168 198354757517312 198423129096192 199055855910912 199143171555328 199323286606752 199872386569856 200027808332352 200292106764288 200509734741316 200535781146624 201000052850688 201018931412992 201088221315072 201175244734464 201270095566848 201484321685504 201729446510592 201911900718528 202000469164032 202468131849984 202893302956032 202982301892608 203202852909056 203629566885888 204190529880064 204368502587392 204464858988544 204623851880448 205116851523584 205187553951744 205276351408128 205366395666432 205932143312896 206118398650164 206551235100672 207120246767616 207211099848704 207300773019648 207372228231168 207780706738176 207871849529344 208033491714048 208312983825408 208534706192384 208795260970296 209325498826752 209552942062464 209829826134016 209992990851072 210085104058368 210571483938816 210663850901504 210854385831936 211335610630144 211435251908608 211526753133696 211599665012736 211619539124224 212109471461888 212367522791424 212648125792256 212813482033152 213592754479104 213686446718976 214273853823744 214367844827136 214461877059584 214958389854208 215933560490648 216387008200704 216461595377664 216650263560192 216983115661312 217151842811904 217247096242176 217443585389184 217845573091328 217939848462336 218042603530752 218500480106496 218737892445072 218833841594368 219004007878656 219293379723264 219801078202368 219897493716992 220068487102464 220089156632576 220364148178944 220598697459712 220874325654528 220895070871552 221066839977984 221163810717696 221675839537152 221968741695488 222141345693696 222480261971968 222947457368064 223052573442048 223149102206976 223294931871011 223763838025728 223861991800832 224036067999744 224380267331584 224575837437952 224653247250432 224856434891088 225672399144192 226146297839616 226669861896192 226769290395648 227492406755328 227592196063232 227798041836288 228425584651264 228603209522688 228905264873472 229153982561504 229183749881856 229714346115072 229735921614848 229914565410816 230022966362112 230547938869248 230756457964032 230857679044608 231392150685696 231493650612224 231673661227008 232231831896064 232543834374544 233112487329792 233360605577216 233674124558336 233855830720512 233958411337728 234419258884096 234500061659136 234601544466432 234704452190208 235351020929024 235563884171616 236058554400768 236212820491648 236708853448704 236812685541376 236915169165312 236996832264192 237567828033536 237752561958912 237864658397184 238071981514752 238623155394624 238727827193856 239229141516288 239489076642816 239594128277504 240653124501504 240976440950784 241269611692032 241526412148736 241640287895552 241744860724224 241828188585984 241850901856256 242410824527872 242705740333056 242925255551979 243594471132012 244106005118976 244213081964544 244478432406208 244991822659584 245076269727744 245099288068096 245666731261952 245996783470592 246188071793664 246781211989312 247384680431616 247600301211648 247980703612928 248173534642176 248282395705344 248506954730496 248966369247232 249074112528384 249191546892288 249714834407424 249986162794368 250095818964992 250290294718464 250621005398016 251311421390848 251506842402816 251844740775936 252427800748032 252451509567488 252538527940608 252647817117696 252758640820224 253343816613888 253454945615872 253684182954048 254263156539392 254917226790912 255194207852584 255227357822976 255730100600832 255842276343808 256041220571136 256434591236096 256658099929088 256746568286208 256978782732672 257686713263616 257798230381692 257911313307648 258452911816704 258621812793344 259164903309312 260105366929408 260228002349056 260340619241472 260430356938752 261057811030016 261260810883072 261375412666368 261611813671362 261890265784576 262530681274368 262883390128128 263483358707712 263721666244608 263837347479552 264448172212224 264564172128256 264769898545152 265407807881216 265739423053104 265764382142336 266414271234048 266703744443136 267056142352384 267263806537728 267381041528832 268000070467584 268233659645952 268360127422464 268972595347456 269215867624704 269333958885376 269543394312192 269957509133312 270524403941376 270853522587648 271506089181184 271717213667328 271845323882496 272082264588288 272712177593856 272831802507264 273404733161472 273583405268992 273701801877504 273821860888576 274824531533552 275038236456984 275401646800896 275736699076608 276160329023488 276375072669696 276401030692864 276496304308224 276746381404416 277040942317568 277377988952064 277628863487976 277750645100544 278393681293728 278978291564544 279100665102336 279403922749952 279990654468096 280087165403136 280113472077824 280761978585088 281139181109248 281357796335616 282035670844928 282132886683648 282725349064704 282971772813312 283156697055232 284007948263424 284790339305472 284915262291968 285136813817856 285698471764992 285823793102848 286046051106816 287093483834157 287822560886784 288488915140608 288516010934272 288615460503552 288740362420224 288867018080256 289535790415872 289662794989568 289924780518912 290586464616448 290723471374336 290949539392512 291333973475328 291650523260096 292005343838208 292391172964352 292618537795584 292756502642688 293068104269824 293424649469952 293690037408768 293818864238592 294499100872704 294626549007648 294755786637312 294885080956928 295567786049536 296188460924928 297403431256064 297532136275968 297634693644288 298351784034304 298583783866368 298714757332992 298984929910128 299537663000576 299808579854784 300438160146432 300764602111974 300896532192256 301528397119488 301632331972608 302226482528256 302359053860864 302594169765888 303000703746048 303323209007104 303702197774976 303730722448384 304473452838912 304804279363584 305207019831296 305444350328832 306285794820096 306552753881088 306697288482816 307397251825664 307675277285376 307781330927616 307810238726144 308049593499648 308522867580928 308898214969344 309177597975246 310680370151424 310816649773056 310951159529472 311671060107264 311807774294016 311944548450304 312666748878848 312802059288576 312939269586944 314085178895488 314329413093696 314744739201024 315127656087552 315611804598272 315857225908224 315886892220416 315995776352256 316281578747904 317003415945216 317152877862912 317290129700544 317429308686336 318164207192832 318303769591808 318551284187136 318972188688384 319318768857088 320099617603584 320529670078464 320870832668672 321301921267712 321551767240704 321692815589376 322326480965632 322437584781312 323114684645376 323607653777408 323900340735972 324580512301056 324792628176016 325474673491968 325617442619392 325870644363264 326655763546112 326768359636992 326909772693504 327063905296128 328106838667608 328250762391552 328940069584896 329701617303552 329846240575488 330133734948864 330898046189568 331043194273792 331342606307328 331745716076544 332098816704512 332255395856384 332513759305728 332953112543232 333314883725824 333720392957952 334161340530688 334421186052096 334578860163072 335645757038592 335792987701248 336570400997376 336718037254144 336863756156928 336979870875648 337011521093632 337791755485184 338245577272064 338508598716288 339889635721216 340153935593472 340303143763968 340973467467776 341238610132992 341388294094848 341697062754432 342328757714944 342638376976896 343357897310208 343582284351488 343730973842256 343881751076864 344603882422272 345553204412416 345821908303872 346286518566912 347088226028544 347120825655296 347240475918336 348347747844096 348500550221824 348815751561816 350040908365824 350511186837504 350892035797303 350937617006592 351628888326144 351750092488704 351783129972736 352056678285312 352597562949632 353026531393536 353345826257424 354319230737472 355063280173056 355219028312064 355372753747968 355604992590848 356351742050304 357333427290112 357644879527936 357813503229952 358091740790784 358954490166272 359233614964224 359391192416256 360145892671488 360699205255168 360979686752256 361464661426176 362289618223104 362460431843328 362617291086336 362776352784384 363616236791808 363775736676352 364058610499584 364935735836672 365391706698018 366319622946816 366717648609312 367202195734528 367487733989376 367648932102144 368500096892928 368661739077632 368995175205888 369837318602752 370171817983968 370334193467392 371191575058304 371971055419392 372134220136448 372423593558016 373320872624128 373449553870848 373611168792576 373787320338432 374979244191552 375143728447488 375931508097024 376177182244864 376967132086272 377883730858634 378677264351232 378807791910912 379137961230336 379720452407296 380015724920832 380182418423808 380526274431072 380931295686656 381394734809088 382375840186368 382791311778876 383595150901248 383763414515712 384651886854144 384820614004736 384987149893632 385119852429312 385156024107008 386047720554496 386530069895424 386566374025216 386866969961472 387932719190016 388445297967104 388747354963968 389340458450944 390158050394112 390342003523584 390510928862208 391232865959936 391586716545024 391758485651456 392063118999552 392665467830272 392835398676864 393007715516416 394917947899904 395225038061568 395756021219328 396672258318336 396709515034624 396846258192384 398111711821824 398286343110656 398646573213504 399744773139712 400055616664704 400584213528576 401019469482632 401071562293248 402000105701376 402037862825984 402176442630144 402350489468928 402540191133696 402968643371008 403458893021184 403823801437056 404000938328064 404936263699968 405786605912064 405964603785216 406405705818112 407259133771776 408381059760128 408737005174784 408929717977088 409247703760896 410233703047168 410375107903488 410552702816256 410732791332864 411864286625792 412236797300328 413102470201344 414240493535232 414422199697408 414601546039296 414744456462336 415561413476352 415743699058688 416066983428096 416625967650816 417069412384768 417590521940592 418650997653504 419105884124928 419659652268032 419985981702144 420170208116736 421142967877632 421708771663872 422671221260288 422870503817216 423053506267392 423199330025472 423239078248448 424218942923776 424735045582848 425626964066304 427185508958208 427372893437952 428547707647488 428735689654272 428923754119168 429916779708416 431867120981296 432774016401408 432923190755328 433300527120384 433966231322624 434303685623808 434494192484352 434887170778368 435691146182656 435879696924672 436085207061504 437000960212992 437475784890144 437667683188736 438008015757312 438586759446528 439602156404736 439794987433984 440136974204928 440178313265152 440728296357888 441197394919424 441748651309056 441790141743104 442133679955968 442327621435392 443351679074304 443937483390976 444282691387392 444960523943936 446105146884096 446298204413952 446589863742022 447527676051456 447723983601664 448072135999488 448760534663168 449151674875904 449306494500864 449712869782176 451146903167961 451344798288384 452292595679232 453339723792384 453538580791296 454984813510656 455184392126464 455596083672576 456851169302528 457206419045376 457810529746944 458307965123008 459428692230144 459471843229696 459829130821632 460045932724224 461095877738496 461512915928064 461715358089216 462784301371392 462987301224448 463347322454016 464463663792128 465087668749088 466224974659584 466721211154432 467348249116672 467711661441024 467916822675456 468838517768192 469000123318272 469203088932864 469408904380416 470702041858048 471127768343232 472117108801536 472425640983296 473417706897408 473625371082752 473830338330624 473993664528384 475135656067072 475505123917824 475729316794368 476143963029504 477246310789248 477455654387712 478458283032576 478978153285632 479188256555008 481306249003008 481952881901568 482539223384064 483052824297472 483280575791104 483489721448448 483656377171968 483701803712512 484821649055744 485411480666112 485850511103958 487188942264024 488212010237952 488426163929088 488956864812416 489983645319168 490152539455488 490198576136192 491333462523904 491993566941184 492376143587328 493562423978624 494769360863232 495200602423296 495961407225856 496347069284352 496564791410688 497013909460992 498148225056768 498383093784576 499429668814848 499972325588736 500191637929984 500580589436928 501242010796032 503013684805632 503689481551872 504855601496064 504903019134976 505077055881216 505295634235392 505517281640448 506687633227776 506909891231744 507368365908096 508526313078784 509834453581824 510388415705168 510454715645952 511460201201664 511684552687616 512082441142272 512869182472192 513316199858176 513493136572416 513957565465344 515373426527232 515596460763384 515822626615296 516905823633408 517243625586688 518329806618624 520210733858816 520456004698112 520681238482944 520860713877504 522115622060032 522521621766144 522750825332736 523223627342724 523780531569152 525061362548736 525766780256256 527443332489216 527674694959104 528896344424448 529128344256512 529539797090304 530815615762432 531478846106208 531528764284672 532828542468096 533407488886272 534112284704768 534527613075456 534762083057664 536000140935168 536467319291904 536720254844928 537945190694912 538431735249408 538667917770752 539086788624384 539915018266624 541048807882752 543012178362368 543434427334656 543690647764992 544164529176576 545424355187712 545663605014528 547166810537984 547403603755008 547643721777152 549649063067104 550076472913968 550803293601792 551473398153216 552320658046976 552750145339392 552802061385728 552992608616448 553492762808832 554081884635136 554755977904128 555257726975952 555501290201088 556787362587456 557956583129088 558201330204672 558807845499904 559981308936192 560174330806272 561523957170176 562278362218496 562715592671232 564071341689856 564265773367296 565450698129408 565943545626624 566313394110464 566825596287951 568015896526848 569580678610944 569830524583936 570273627635712 571396943529984 571647586205696 572092102213632 574186967668314 575645121773568 576977830281216 577032021868544 577230921007104 577480724840448 577734036160512 579071580831744 579325589979136 579849561037824 581172929232896 581446942748672 581899078785024 582667946950656 583301046520192 584010687676416 584782345928704 585237075591168 585513005285376 586136208539648 586849298939904 587380074817536 587637728477184 588998201745408 589253098015296 589511573274624 589770161913856 591135572099072 592376921849856 594806862512128 595064272551936 595269387288576 596703568068608 597167567732736 597429514665984 597969859820256 599075326001152 599617159709568 600876320292864 601529204223948 601793064384512 603056794238976 603264663945216 604452965056512 604718107721728 605188339531776 606001407492096 606646418014208 607404395549952 607461444896768 608946905677824 609608558727168 610414039662592 610888700657664 612571589640192 613105507762176 613394576965632 614794503651328 615350554570752 615562661855232 615620477452288 616099186999296 617045735161856 617796429938688 618355195950492 621360740302848 621633299546112 621902319058944 623342120214528 623615548588032 623889096900608 625333497757696 625604118577152 625878539173888 628170357790976 628658826187392 629489478402048 630255312175104 631223609196544 631714451816448 631773784440832 631991552704512 632563157495808 634006831890432 634305755725824 634580259401088 634858617372672 636328414385664 636607539183616 637102568374272 637944377376768 638637537714176 641059340156928 641741665337344 642603842535424 643103534481408 643385631178752 644652961931264 644875169562624 647215307554816 647800681471944 649161024602112 649585256352032 650949346983936 651234885238784 651741288726528 653311527092224 653536719273984 653819545387008 654127810592256 656213677335216 656501524783104 657880139169792 659403234607104 659692481150976 660267469897728 661796092379136 662685212614656 663491432153088 664197633409024 664510791712768 665027518611456 665906225086464 666629767451648 667440785915904 668842372104192 669157720326144 669884795613033 671291514077184 671585975402496 673140801994752 673436074508288 673727512313856 673959741751296 674023042187264 675583510970368 676491154544128 677017197432576 679779271442432 680307871186944 681946934935552 682477220265984 682776588189696 683394125508864 684657515429888 685276753953792 686715794620416 687164568702976 687461947684512 687763502153728 689207764844544 691106408824832 691643816607744 692573037133824 694176452057088 694241651310592 694480951836672 696695495688192 697001100443648 697631503123632 700081816731648 701022373675008 701784071594606 701875234013184 703257776652288 703500184977408 703566259945472 704113356570624 705195125899264 706053062787072 706691652514848 708638461474944 710126560346112 710438056624128 710745507495936 711209985181696 712703484100608 714666854580224 715289759055872 715627006459904 716183481581568 717908980332544 718467229928448 718782384832512 721398410510336 721959373504512 722929322852352 724579236446208 724920863686656 725234582172672 725552705568768 727232473583616 727551473352704 728117220999168 729871471673344 730783413396036 732639245893632 733435297218624 734404391469056 734975467978752 735297864204288 737000193785856 737323478155264 737990350411776 739674637205504 740343635967936 740668386934784 742383150116608 743942110838784 744268440272896 744847187116032 746641745248256 746899107741696 747222337585152 747574640676864 749958488383104 750287456894976 751863016194048 752354364489728 753934264172544 755767461717268 757354528702464 757615583821824 758275922460672 759440904814592 760031449841664 760364836847616 761052548862144 761862591373312 762789469618176 764751680372736 765582623557752 767190301802496 767526829031424 769303773708288 769641228009472 769974299787264 770239704858624 770312048214016 772095441108992 773060139790848 773132748050432 773733939922944 775865438380032 776890595934208 777494709927936 778680916901888 780316100788224 780684007047168 781021857724416 783173433090048 783516971302912 784126237999104 785330935660544 785670797353728 786015431032832 790450076123136 791512042438656 793344516636672 793419030069248 793692516384768 796223423643648 796572686221312 797293146427008 799489546279424 800111233329408 801168427057152 802038938965264 802143124586496 804000211402752 804075725651968 804700978937856 805080382267392 805937286742016 806917786042368 807647602874112 808001876656128 809872527399936 811573211824128 812811411636224 814518267543552 816762119520256 817474010349568 817859435954176 818495407521792 820467406094336 820750215806976 821105405632512 821465582665728 823728573251584 824473594600656 826204940402688 828480987070464 828844399394816 829203092078592 829488912924672 831122826952704 831487398117376 832133966856192 833251935301632 834138824769536 835181043881184 837301995307008 838211768249856 839319304536064 839971963404288 840340416233472 842285935755264 843417543327744 845342442520576 845741007634432 846107012534784 846398660050944 846478156496896 848437885847552 849470091165696 854371017916416 854745786875904 857095415294976 857471379308544 857847508238336 859833559416832 863734241962592 865548032802816 865846381510656 866601054240768 867932462645248 868607371247616 868988384968704 869774341556736 871382292365312 871759393849344 872170414123008 874001920425984 874951569780288 875335366377472 876016031514624 877173518893056 879204312809472 879589974867968 880273948409856 881456592715776 882394789838848 883497302618112 883580283486208 884267359911936 884655242870784 886703358148608 887874966781952 888565382774784 889921047887872 892210293768192 892596408827904 893179727484044 895055352102912 895447967203328 896144271998976 897521069326336 898303349751808 898612989001728 899425739564352 902293806335922 902689596576768 904585191358464 906679447584768 907077161582592 909969627021312 910368784252928 911192167345152 913702338605056 914412838090752 915621059493888 916615930246016 918857384460288 918943686459392 919658261643264 920091865448448 922191755476992 923025831856128 923430716178432 925568602742784 925974602448896 926694644908032 928927327584256 930175337498176 932449949319168 934696498233344 935423322882048 935833645350912 937677035536384 938000246636544 938406177865728 938817808760832 941404083716096 942255536686464 944234217603072 944851281966592 946835413794816 947250742165504 947660676661248 947987329056768 950271312134144 951010247835648 951458633588736 952287926059008 954492621578496 954911308775424 956916566065152 957956306571264 958376513110016 962612498006016 963905763803136 965078446768128 966105648594944 966561151582208 966979442896896 967312754343936 967403607425024 969643298111488 970822961332224 971701022207916 974377884528048 976424020475904 976852327858176 977913729624832 979967290638336 980305078910976 980397152272384 982666925047808 983987133882368 984752287174656 987124847957248 989538721726464 990401204846592 991922814451712 992694138568704 993129582821376 994027818921984 996296450113536 996766187569152 998859337629696 999944651177472 1000383275859968 1001161178873856 1002484021592064 1007378963103744 1009711202992128 1009806038269952 1010154111762432 1010591268470784 1011034563280896 1013375266455552 1013819782463488 1014736731816192 1017052626157568 1019668907163648 1020776831410336 1020909431291904 1022920402403328 1023369105375232 1024164882284544 1025738364944384 1026632399716352 1026986273144832 1027915130930688 1030746853054464 1031192921526768 1031645253230592 1033811647266816 1034487251173376 1036659613237248 1040912009396224 1041362476965888 1041721427755008 1044231244120064 1045043243532288 1045501650665472 1046447254685448 1047561063138304 1050122725097472 1051533560512512 1052676107391909 1054886664978432 1055349389918208 1057792688848896 1058256688513024 1059079594180608 1061631231524864 1062957692212416 1063057528569344 1065657084936192 1066814977772544 1068224569409536 1069055226150912 1072000281870336 1072934638583808 1073440509689856 1075890381389824 1076863470498816 1077335835541504 1078173577248768 1079830036533248 1082097615765504 1086024356724736 1086868854669312 1087381295529984 1088329058353152 1090848710375424 1091327210029056 1094333621075968 1094807207510016 1095287443554304 1099298126134208 1100152945827936 1101606587203584 1102946796306432 1104641316093952 1105500290678784 1105604122771456 1105985217232896 1106985525617664 1108163769270272 1109511955808256 1110515453951904 1111002580402176 1113574725174912 1115913166258176 1116402660409344 1117615690999808 1119962617872384 1120348661612544 1123047914340352 1124556724436992 1125431185342464 1128142683379712 1128531546734592 1130901396258816 1132626788220928 1133651192575902 1136031793053696 1139161357221888 1139661049167872 1140547255271424 1142793887059968 1143295172411392 1144184204427264 1148373935336628 1151290243547136 1153955660562432 1154064043737088 1154461842014208 1154961449680896 1155468072321024 1158143161663488 1158651179958272 1159699122075648 1162345858465792 1162893885497344 1163798157570048 1165335893901312 1166602093040384 1168021375352832 1169564691857408 1170474151182336 1171026010570752 1172272417079296 1173698597879808 1174760149635072 1175275456954368 1177996403490816 1178506196030592 1179023146549248 1179540323827712 1182271144198144 1184753843699712 1189613725024256 1190128545103872 1190538774577152 1193407136137216 1194335135465472 1194859029331968 1195939719640512 1198150652002304 1199234319419136 1201752640585728 1203058408447896 1203586128769024 1206113588477952 1206529327890432 1208905930113024 1209436215443456 1210376679063552 1212002814984192 1213292836028416 1214808791099904 1214922889793536 1217893811355648 1219217117454336 1220828079325184 1221777401315328 1225143179280384 1226211015524352 1226789153931264 1230701109141504 1231125323710464 1231240954904576 1232198373998592 1234091470323712 1235592859877376 1236710391900984 1242721480605696 1243266599092224 1243804638117888 1246684240429056 1247231097176064 1247778193801216 1250666995515392 1251208237154304 1251757078347776 1256340715581952 1257317652374784 1258978956804096 1260510624350208 1262447218393088 1263428903632896 1263547568881664 1265126314991616 1268013663780864 1268611511451648 1269160518802176 1269717234745344 1272656828771328 1273215078367232 1274205136748544 1277275075428352 1282118680313856 1283483330674688 1285207685070848 1286207068962816 1286771262357504 1289305923862528 1289750339125248 1294430615109632 1295601362943888 1298322049204224 1299170512704064 1301898693967872 1302469770477568 1303482577453056 1306623054184448 1307073438547968 1307639090774016 1308255621184512 1312427354670432 1313003049566208 1315760278339584 1318806469214208 1319384962301952 1320534939795456 1323592184758272 1325370425229312 1326982864306176 1328395266818048 1329021583425536 1330055037222912 1331812450172928 1333259534903296 1334881571831808 1338315440652288 1339769591226066 1342583028154368 1343171950804992 1346281603989504 1346872149016576 1347455024627712 1347919483502592 1348046084374528 1351167021940736 1352982309088256 1354034394865152 1359558542884864 1360615742373888 1363893869871104 1364954440531968 1365553176379392 1366788251017728 1369315030859776 1370553507907584 1373431589240832 1374329137405952 1374923895369024 1375527004307456 1378415529689088 1382212817649664 1383287633215488 1385146074267648 1388352904114176 1388483302621184 1388961903673344 1393390991376384 1394002200887296 1395263006247264 1400163633463296 1402044747350016 1403568143189212 1403750468026368 1406515553304576 1407000369954816 1407132519890944 1408226713141248 1410390251798528 1412106125574144 1413383305029696 1417276922949888 1420253120692224 1420876113248256 1421491014991872 1422419970363392 1425406968201216 1429333709160448 1430579518111744 1431254012919808 1432366963163136 1435817960665088 1436934459856896 1437564769665024 1442796821020672 1443918747009024 1445858645704704 1449158472892416 1449841727373312 1450469164345344 1451105411137536 1454464947167232 1455102946705408 1456234441998336 1459742943346688 1461566826792072 1465278491787264 1466870594437248 1468808782938112 1469950935957504 1470595728408576 1474000387571712 1474646956310528 1475980700823552 1479349274411008 1480687271935872 1481336773869568 1484766300233216 1487884221677568 1488536880545792 1489694374232064 1493283490496512 1494444675170304 1495149281353728 1499916976766208 1500574913789952 1503726032388096 1504708728979456 1511534923434536 1514709057404928 1515231167643648 1516551844921344 1518881809629184 1520062899683328 1520729673695232 1522105097724288 1523725182746624 1525578939236352 1529503360745472 1531165247115504 1534380603604992 1535053658062848 1538607547416576 1539282456018944 1539948599574528 1540479409717248 1540624096428032 1544190882217984 1546120279581696 1546265496100864 1547467879845888 1551730876760064 1553781191868416 1554989419855872 1557361833803776 1560632201576448 1561368014094336 1562043715448832 1566346866180096 1567033942605824 1568252475998208 1570661871321088 1571341594707456 1572030862065664 1583024084877312 1586689033273344 1586838060138496 1587385032769536 1592446847287296 1593145372442624 1594586292854016 1598979092558848 1600222466658816 1602336854114304 1604077877930528 1604286249172992 1608000422805504 1608151451303936 1609401957875712 1610160764534784 1611874573484032 1613835572084736 1615295205748224 1616003753312256 1619745054799872 1623146423648256 1625622823272448 1629036535087104 1633524239040512 1635718871908352 1636990815043584 1640934812188672 1641500431613952 1642210811265024 1642931165331456 1647457146503168 1648947189201312 1652409880805376 1656961974140928 1657688798789632 1658406184157184 1658977825849344 1662245653905408 1662974796234752 1664267933712384 1666503870603264 1668277649539072 1670362087762368 1674603990614016 1676423536499712 1678638609072128 1679943926808576 1684571871510528 1686835086655488 1690684885041152 1691482015268864 1692214025069568 1692797320101888 1692956312993792 1696875771695104 1698940182331392 1700476788863853 1708742035832832 1709491573751808 1714190830589952 1714942758617088 1715695016476672 1719667118833664 1727468483925184 1731096065605632 1731692763021312 1733202108481536 1735864925290496 1737214742495232 1737976769937408 1739548683113472 1742764584730624 1743518787698688 1744340828246016 1748003840851968 1749903139560576 1750670732754944 1752032063029248 1754347037786112 1758408625618944 1759179949735936 1760547896819712 1762913185431552 1764789579677696 1766994605236224 1767160566972416 1768534719823872 1769310485741568 1773406716297216 1775749933563904 1777130765549568 1779842095775744 1784420587536384 1785192817655808 1786359454968088 1790110704205824 1790895934406656 1792288543997952 1795042138652672 1796606699503616 1797225978003456 1798851479128704 1804587612671844 1805379193153536 1809170382716928 1813358895169536 1814154323165184 1819939254042624 1820737568505856 1822384334690304 1827404677210112 1828825676181504 1831242118987776 1833231860492032 1837714768920576 1837887372918784 1839316523286528 1840183730896896 1844383510953984 1846051663712256 1846861432356864 1851137205485568 1851949204897792 1853389289816064 1857854655168512 1860350674996352 1864899898638336 1869392996466688 1870846645764096 1871667290701824 1875354071072768 1876000493273088 1876812355731456 1877635617521664 1882808167432192 1884511073372928 1888468435206144 1889702563933184 1893670827589632 1895321353322496 1895974658113536 1900542624268288 1902020495671296 1902917267177472 1904575852118016 1908985243156992 1909822617550848 1913833132130304 1915912613142528 1916753026220032 1925224996012032 1927811527606272 1930156893536256 1933122303164416 1933958885793792 1934625508687872 1934807214850048 1939286596222976 1941645922664448 1943402044415832 1948755769056096 1952848040951808 1953704655716352 1955827459249664 1959934581276672 1960610157821952 1960794304544768 1965333850095616 1967974267764736 1969504574349312 1974249695914496 1979077443452928 1980802409693184 1983845628903424 1985388277137408 1988055637843968 1992592900227072 1993532375138304 1997718675259392 1999889302354944 2000766551719936 2002322357747712 2009654386839099 2014757926207488 2019422405984256 2019612076539904 2020308223524864 2021182536941568 2022069126561792 2026750532911104 2027639564926976 2029473463632384 2034105252315136 2039337814327296 2041553662820672 2045840804806656 2046738210750464 2048329764569088 2051476729888768 2053264799432704 2053972546289664 2055830261861376 2061493706108928 2062385843053536 2063290506461184 2067623294533632 2068974502346752 2073319226474496 2081824018792448 2082724953931776 2083442855510016 2088462488240128 2090086487064576 2091003301330944 2092894509370896 2095122126276608 2100245450194944 2103067121025024 2105352214783818 2109773329956864 2110698779836416 2115585377697792 2116513377026048 2118159188361216 2123262463049728 2125915384424832 2126115057138688 2131314169872384 2133629955545088 2136449138819072 2138110452301824 2144000563740672 2145869277167616 2146881019379712 2151780762779648 2153726940997632 2154671671083008 2156347154497536 2159660073066496 2164195231531008 2172048713449472 2173737709338624 2174762591059968 2176658116706304 2181697420750848 2182654420058112 2188667242151936 2189614415020032 2190574887108608 2198596252268416 2200305891655872 2203213174407168 2205893592612864 2209282632187904 2211000581357568 2211208245542912 2211970434465792 2213971051235328 2216327538540544 2219023911616512 2221030907903808 2222005160804352 2227149450349824 2231826332516352 2232805320818688 2235231381999616 2239925235744768 2240697323225088 2246095828680704 2249113448873984 2250862370684928 2256285366759424 2257063093469184 2261802792517632 2265253576441856 2267302385151804 2272063586107392 2278322714443776 2279322098335744 2281094510542848 2285587774119936 2286590344822784 2288368408854528 2296747870673256 2302580487094272 2307911321124864 2308128087474176 2308923684028416 2309922899361792 2310936144642048 2316286323326976 2317302359916544 2319398244151296 2324691716931584 2325787770994688 2327596315140096 2330671787802624 2333204186080768 2336042750705664 2339129383714816 2340948302364672 2342052021141504 2344544834158592 2349520299270144 2350550913908736 2355992806981632 2357012392061184 2358046293098496 2359080647655424 2364542288396288 2379227450048512 2380257090207744 2381077549154304 2386814272274432 2388670270930944 2389718058663936 2391879439281024 2396301304004608 2398468638838272 2403505281171456 2406116816895792 2407172257538048 2412227176955904 2417811860226048 2418872430886912 2420753358127104 2424005629968384 2426585672056832 2429617582199808 2429845779587072 2438434234908672 2441656158650368 2443554802630656 2450286358560768 2452422031048704 2453578307862528 2456244250581121 2461402218283008 2462250647420928 2462481909809152 2464396747997184 2468182940647424 2471185719754752 2473420783801968 2485442961211392 2486533198184448 2487609276235776 2493368480858112 2494462194352128 2501333991030784 2502416474308608 2503514156695552 2512681431163904 2514635304749568 2517957913608192 2521021248700416 2524894436786176 2526857807265792 2527095137763328 2530252629983232 2536027327561728 2537223022903296 2538321037604352 2539434469490688 2545313657542656 2546430156734464 2548410273497088 2554550150856704 2564237360627712 2566966661349376 2570415370141696 2572414137925632 2573542524715008 2578611847725056 2579500678250496 2588861230219264 2591202725887776 2596644098408448 2598341025408128 2603797387935744 2604939540955136 2606965154906112 2613246108368896 2614146877095936 2615278181548032 2616511242369024 2624854709340864 2626006099132416 2631520556679168 2637612938428416 2638769924603904 2647184369516544 2650740850458624 2653965728612352 2656790533636096 2658043166851072 2660110074445824 2663624900345856 2666519069806592 2669763143663616 2676630881304576 2679539182452132 2685166056308736 2686343901609984 2692563207979008 2693744298033152 2694910049255424 2695838967005184 2696092168749056 2702334043881472 2705964618176512 2708068789730304 2719117085769728 2721231484747776 2727787739742208 2729908881063936 2731106352758784 2733576502035456 2738630061719552 2741107015815168 2746863178481664 2748658274811904 2749847790738048 2751054008614912 2756831059378176 2764425635299328 2766575266430976 2770292148535296 2776705808228352 2776966605242368 2777923807346688 2786781982752768 2788004401774592 2790526012494528 2804089494700032 2807136286378424 2807500936052736 2813031106609152 2814000739909632 2814265039781888 2816453426282496 2820780503597056 2824212251148288 2826766610059392 2834553845899776 2840506241384448 2841752226496512 2842982029983744 2844839940726784 2850813936402432 2858667418320896 2861159036223488 2862508025839616 2864733926326272 2871635921330176 2873868919713792 2875129539330048 2885593642041344 2887837494018048 2891717291409408 2898316945784832 2899683454746624 2900938328690688 2902210822275072 2908929894334464 2910205893410816 2912468883996672 2919485886693376 2923133653584144 2930556983574528 2933741188874496 2937617565876224 2939901871915008 2941191456817152 2948000775143424 2951961401647104 2958698548822016 2961374543871744 2962673547739136 2969532600466432 2975768443355136 2979388748464128 2986566980993024 2988889350340608 2990298562707456 2999833953532416 3001149827579904 3007452064776192 3009417457958912 3023069846869072 3029418114809856 3030462335287296 3033103689842688 3037763619258368 3040125799366656 3041459347390464 3044210195448576 3047450365493248 3051157878472704 3059006721490944 3062330494231008 3068761207209984 3070107316125696 3077215094833152 3078564912037888 3079897199149056 3080958819434496 3081248192856064 3088381764435968 3092240559163392 3092530992201728 3094935759691776 3103461753520128 3107562383736832 3109978839711744 3114723667607552 3122736028188672 3124087430897664 3132693732360192 3134067885211648 3136504951996416 3141323742642176 3142683189414912 3144061724131328 3158028322175727 3166048169754624 3173378066546688 3173676120276992 3174770065539072 3184893694574592 3186290744885248 3189172585708032 3197958185117696 3200444933317632 3204673708228608 3208155755861056 3216000845611008 3216302902607872 3218803915751424 3220321529069568 3223749146968064 3227671144169472 3230590411496448 3232007506624512 3239490109599744 3246292847296512 3251245646544896 3258073070174208 3267048478081024 3271437743816704 3273981630087168 3281869624377344 3283000863227904 3284421622530048 3285862330662912 3294914293006336 3297894378402624 3304819761610752 3313923948281856 3315377597579264 3316812368314368 3317955651698688 3324491307810816 3325949592469504 3328535867424768 3333007741206528 3336555299078144 3340724175524736 3349207981228032 3352847072999424 3357277218144256 3359887853617152 3369143743021056 3373670173310976 3381369770082304 3382964030537728 3384428050139136 3385594640203776 3385912625987584 3393751543390208 3397880364662784 3400953577727706 3417484071665664 3418983147503616 3428381661179904 3429885517234176 3431390032953344 3439334237667328 3454936967850368 3462192131211264 3463385526042624 3466404216963072 3471729850580992 3474429484990464 3475953539874816 3479097366226944 3487037575397376 3488681656492032 3496007681703936 3499806279121152 3501341465509888 3504064126058496 3508694075572224 3516817251237888 3521095793639424 3525826370863104 3529579159355392 3533989210472448 3534321133944832 3537069439647744 3538620971483136 3546813432594432 3554261531099136 3559684191551488 3568841175072768 3570385635311616 3572718909936176 3580221408411648 3581791868813312 3584577087995904 3590084277305344 3593213399007232 3594451956006912 3597702958257408 3609175225343688 3610758386307072 3618340765433856 3626717790339072 3628308646330368 3639878508085248 3641475137011712 3644768669380608 3654809354420224 3657651352363008 3662484237975552 3666463720984064 3675429537841152 3675774745837568 3678633046573056 3680367461793792 3692103327424512 3693722864713728 3702274410971136 3703898409795584 3706778579632128 3715709310337024 3720701349992704 3729799797276672 3738785992933376 3741693291528192 3743334581403648 3750708142145536 3752000986546176 3753624711462912 3755271235043328 3765616334864384 3769022146745856 3776936870412288 3779405127866368 3787341655179264 3790642706644992 3801085248536576 3804040991342592 3805834534354944 3809151704236032 3817970486313984 3819645235101696 3831825226285056 3833506052440064 3850449992024064 3855623055212544 3860313787072512 3866244606328832 3867917771587584 3869251017375744 3869614429700096 3878573192445952 3883291845328896 3886804088831664 3897511538112192 3905696081903616 3907409311432704 3911654918499328 3919869162553344 3921220315643904 3930667700191232 3935948535529472 3939009148698624 3948499391828992 3958154886905856 3961604819386368 3967691257806848 3970776554274816 3976111275687936 3985185800454144 3987064750276608 3995437350518784 3999778604709888 4001533103439872 4004644715495424 4019308773678198 4029515852414976 4038844811968512 4039224153079808 4040616447049728 4042365073883136 4044138253123584 4053501065822208 4055279129853952 4058946927264768 4068210504630272 4078675628654592 4083107325641344 4091681609613312 4093476421500928 4096659529138176 4102953459777536 4106529598865408 4107945092579328 4111660523722752 4122987412217856 4124771686107072 4126581012922368 4135246589067264 4137949004693504 4146638452948992 4163648037584896 4165449907863552 4166885711020032 4176924976480256 4180172974129152 4182006602661888 4185789018741792 4190244252553216 4200490900389888 4206134242050048 4210704429567636 4219546659913728 4221397559672832 4231170755395584 4233026754052096 4236318376722432 4246524926099456 4251830768849664 4252230114277376 4262628339744768 4267259911090176 4272898277638144 4276220904603648 4288001127481344 4291738554335232 4293762038759424 4303561525559296 4307453881995264 4309343342166016 4312694308995072 4319320146132992 4328390463062016 4344097426898944 4347475418677248 4349525182119936 4353316233412608 4363394841501696 4365308840116224 4377334484303872 4379228830040064 4381149774217216 4397192504536832 4400611783311744 4406426348814336 4411787185225728 4418565264375808 4422001162715136 4422416491085824 4423940868931584 4427942102470656 4432655077081088 4438047823233024 4442061815807616 4444010321608704 4454298900699648 4463652665032704 4465610641637376 4470462763999232 4479850471489536 4492191657361408 4498226897747968 4501724741369856 4512570733518848 4514126186938368 4530507152883712 4534604770303608 4544127172214784 4556645428887552 4558644196671488 4562189021085696 4571175548239872 4573180689645568 4576736817709056 4593495741346512 4605160974188544 4615822642249728 4616256174948352 4617847368056832 4619845798723584 4621872289284096 4632572646653952 4638796488302592 4649383433863168 4651575541989376 4655192630280192 4661343575605248 4666408372161536 4672085501411328 4681896604729344 4684104042283008 4689089668317184 4699040598540288 4701101827817472 4711985613963264 4714024784122368 4716092586196992 4718161295310848 4729084576792576 4758454900097024 4760514180415488 4762155098308608 4773628544548864 4777340541861888 4779436117327872 4783758878562048 4792602608009216 4796937277676544 4807010562342912 4812233633791584 4814344515076096 4824454353911808 4835623720452096 4837744861773824 4841506716254208 4848011259936768 4853171344113664 4859235164399616 4859691559174144 4876868469817344 4883312317300736 4887109605261312 4900572717121536 4907156615725056 4912488501162242 4922804436566016 4924501294841856 4924963819618304 4928793495994368 4936365881294848 4942371439509504 4946841567603936 4970885922422784 4973066396368896 4975218552471552 4986736961716224 4988924388704256 5002667982061568 5004832948617216 5007028313391104 5025362862327808 5029270609499136 5035915827216384 5049788873572352 5053715614531584 5054190275526656 5060505259966464 5072054655123456 5074446045806592 5076642075208704 5078868938981376 5090627315085312 5092860313468928 5096820546994176 5109100301713408 5128474721255424 5133933322698752 5140830740283392 5144828275851264 5147085049430016 5157223695450112 5159001356500992 5177722460438528 5182405451775552 5193288196816896 5196682050816256 5207594775871488 5209879081910272 5213930309812224 5226492216737792 5228293754191872 5230556363096064 5233022484738048 5249709418681728 5252012198264832 5263041113358336 5275225876856832 5277539849207808 5294368739033088 5301481700917248 5307931457224704 5313581067272192 5316086333702144 5320220148891648 5327249800691712 5333038139613184 5339526287327232 5353261762609152 5359078364904264 5370332112617472 5372687803219968 5385126415958016 5387488596066304 5389820098510848 5391677934010368 5392184337498112 5404668087762944 5411929236353024 5416137579460608 5438234171539456 5442462969495552 5455575479484416 5459817762127872 5462212705517568 5467153004070912 5482214031630336 5493726356963328 5497316549623808 5499695581476096 5502108017229824 5513662118756352 5533150532861952 5540584297070592 5553411616456704 5553933210484736 5555847614693376 5573563965505536 5576008803549184 5581052024989056 5608178989400064 5614272572756848 5615001872105472 5626062213218304 5628001479819264 5628530079563776 5632906852564992 5641561007194112 5648424502296576 5653533220118784 5669107691799552 5681012482768896 5685964059967488 5689679881453568 5701627872804864 5717334836641792 5722318072446976 5725016051679232 5729467852652544 5743271842660352 5747737839427584 5750259078660096 5771187284082688 5775674988036096 5783434582818816 5799366909493248 5801876657381376 5804421644550144 5817859788668928 5820411786821632 5824937767993344 5838971773386752 5846267307168288 5861113967149056 5867482377748992 5875235131752448 5879803743830016 5882382913634304 5896001550286848 5903922803294208 5917397097644032 5922749087743488 5925347095478272 5939065200932864 5951536886710272 5973133961986048 5977778700681216 5980597125414912 5999667907064832 6002299655159808 6018834915917824 6046139693738144 6058836229619712 6060924670574592 6066207379685376 6075527238516736 6080251598733312 6082918694780928 6088420390897152 6094900730986496 6102315756945408 6118013442981888 6124660988462016 6137522414419968 6140214632251392 6154430189666304 6157129824075776 6159794398298112 6161917638868992 6176763528871936 6184481118326784 6185061984403456 6189871519383552 6206923507040256 6215124767473664 6219957679423488 6229447335215104 6245472056377344 6248174861795328 6265387464720384 6268135770423296 6273009903992832 6282647485284352 6285366378829824 6288123448262656 6316056644351454 6332096339509248 6346756133093376 6347352240553984 6349540131078144 6369787389149184 6372581489770496 6378345171416064 6395916370235392 6400889866635264 6409347416457216 6416311511722112 6432001691222016 6432605805215744 6437607831502848 6440643058139136 6447498293936128 6455342288338944 6461180822992896 6464015013249024 6478980219199488 6492585694593024 6502491293089792 6516146140348416 6542875487633408 6547963260174336 6563739248754688 6566001726455808 6568843245060096 6571724661325824 6589828586012672 6595788756805248 6609639523221504 6627847896563712 6630755195158528 6633624736628736 6635911303397376 6648982615621632 6651899184939008 6657071734849536 6666015482413056 6673110598156288 6681448351049472 6698415962456064 6705694145998848 6714554436288512 6719775707234304 6738287486042112 6747340346621952 6762739540164608 6765928061075456 6768856100278272 6771189280407552 6771825251975168 6787503086780416 6795760729325568 6801907155455412 6834968143331328 6837966295007232 6856763322359808 6859771034468352 6862780065906688 6878668475334656 6909873935700736 6924384262422528 6926771052085248 6932808433926144 6943459701161984 6948858969980928 6951907079749632 6958194732453888 6974075150794752 6977363312984064 6992015363407872 6999612558242304 7002682931019776 7008128252116992 7017388151144448 7033634502475776 7051652741726208 7059158318710784 7067978420944896 7068642267889664 7074138879295488 7077241942966272 7093626865188864 7119368383102976 7137682350145536 7140771270623232 7145437819872352 7160442816823296 7163583737626624 7169154175991808 7180168554610688 7186426798014464 7188903912013824 7195405916514816 7218350450687376 7221516772614144 7236681530867712 7253435580678144 7256617292660736 7279757016170496 7289537338761216 7309618708840448 7315302704726016 7324968475951104 7332927441968128 7350859075682304 7357266093146112 7360734923587584 7368732751743363 7384206654849024 7387445729427456 7404548821942272 7407796819591168 7413557159264256 7431418620674048 7441402699985408 7459599594553344 7477571985866752 7483386583056384 7501416284291072 7504001973092352 7507249422925824 7510542470086656 7531232669728768 7538044293491712 7553873740824576 7558810255732736 7574683310358528 7581285413289984 7602170497073152 7608081982685184 7611669068709888 7618303408472064 7635940972627968 7639290470203392 7663650452570112 7667012104880128 7700899984048128 7711246110425088 7720627574145024 7732489212657664 7735835543175168 7738502034751488 7739228859400192 7757146384891904 7766583690657792 7773608177663328 7795023076224384 7811392163807232 7814818622865408 7823309836998656 7839738325106688 7842440631287808 7861335400382464 7871897071058944 7878018297397248 7896998783657984 7916309773811712 7935382515613696 7941553108549632 7952222551375872 7970371600908288 7974129500553216 7990874701037568 7999557209419776 8003066206879744 8009289430990848 8038617547356396 8059031704829952 8077689623937024 8078448306159616 8081232894099456 8084730147766272 8088276506247168 8107002131644416 8110558259707904 8117893854529536 8136421009260544 8157351257309184 8166214651282688 8183363219226624 8186952843001856 8193319058276352 8205906919555072 8213059197730816 8215890185158656 8223321047445504 8245974824435712 8249543372214144 8253162025844736 8270493178134528 8275898009387008 8293276905897984 8327296075169792 8330899815727104 8333771422040064 8353849952960512 8360345948258304 8364013205323776 8371578037483584 8380488505106432 8412268484100096 8421408859135272 8439093319827456 8442795119345664 8462341510791168 8466053508104192 8472636753444864 8493049852198912 8503661537699328 8504460228554752 8525256679489536 8534519822180352 8545796555276288 8552441809207296 8576002254962688 8583477108670464 8587524077518848 8614907763990528 8618686684332032 8625388617990144 8638640292265984 8656780926124032 8694950837354496 8699050364239872 8706632466825216 8726789683003392 8730617680232448 8754668968607744 8758457660080128 8762299548434432 8794385009073664 8801223566623488 8812852697628672 8823574370451456 8837130528751616 8844002325430272 8844832982171648 8855884204941312 8865310154162176 8876095646466048 8884123631615232 8888020643217408 8908597801399296 8927305330065408 8940925527998464 8959700942979072 8984383314722816 8996453795495936 9003449482739712 9025141467037696 9028252373876736 9061014305767424 9069209540607216 9088254344429568 9113290857775104 9117288393342976 9124378042171392 9142351096479744 9146361379291136 9153473635418112 9186991482693024 9210321948377088 9231645284499456 9232512349896704 9235694736113664 9239691597447168 9243744578568192 9265145293307904 9277592976605184 9298766867726336 9303151083978752 9310385260560384 9322687151210496 9332816744323072 9344171002822656 9368208084566016 9378179336634368 9398081197080576 9402203655634944 9423971227926528 9428049568244736 9432185172393984 9436322590621696 9458169153585152 9516909800194048 9521028360830976 9524310196617216 9547257089097728 9554681083723776 9558872234655744 9567517757124096 9585205216018432 9593874555353088 9614021124685824 9624467267583168 9628689030152192 9648908707823616 9671247440904192 9675489723547648 9683013432508416 9696022519873536 9706342688227328 9718470328799232 9719383118348288 9753736939634688 9766624634601472 9774219210522624 9801145434243072 9814313231450112 9824977002324484 9845608873132032 9849002589683712 9849927639236608 9857586991988736 9872731762589696 9884742879019008 9893683135207872 9941771844845568 9946132792737792 9950437104943104 9973473923432448 9977848777408512 10005335964123136 10009665897234432 10014056626782208 10050725724655616 10058541218998272 10071831654432768 10099577747144704 10107431229063168 10108380551053312 10121010519932928 10144109310246912 10148892091613184 10153284150417408 10157737877962752 10181254630170624 10185720626937856 10193641093988352 10218200603426816 10256949442510848 10281661480566784 10289656551702528 10294170098860032 10314447390900224 10318002713001984 10355444920877056 10364810903551104 10386576393633792 10393364101632512 10415189551742976 10419758163820544 10427860619624448 10452984433475584 10461112726192128 10466044969476096 10499418837363456 10504024396529664 10526082226716672 10550451753713664 10588737478066176 10602963401834496 10615862914449408 10627162134544384 10632172667404288 10640440297783296 10666076279226368 10679052574654464 10706523525218304 10718156729808528 10740664225234944 10745375606439936 10770252831916032 10774977192132608 10779640197021696 10783355868020736 10784368674996224 10809336175525888 10823858472706048 10832275158921216 10876468343078912 10884925938991104 10911150958968832 10919635524255744 10924425411035136 10934306008141824 10964428063260672 10987452713926656 10994633099247616 10999391162952192 11004216034459648 11027324237512704 11081168594141184 11106823232913408 11107866420969472 11111695229386752 11147127931011072 11152017607098368 11162104049978112 11216357978800128 11228545145513696 11230003744210944 11252124426436608 11256002959638528 11257060159127552 11265813705129984 11283122014388224 11296849004593152 11307066440237568 11338215383599104 11362024965537792 11371928119934976 11379359762907136 11403255745609728 11434669673283584 11450032103358464 11458935705305088 11486543685320704 11495475678855168 11500518157320192 11542374568165376 11551349976072192 11566869165637632 11598733818986496 11603753314762752 11608843289100288 11635719577337856 11640823573643264 11649875535986688 11677943546773504 11692534614336576 11722227934298112 11734964755497984 11750470263504896 11759607487660032 11792003100573696 11807845606588416 11834794195288064 11845498175486976 11850694190956544 11878130401865728 11903073773420544 11946267923972096 11955557401362432 11961194250829824 11999335814129664 12004599310319616 12037669831835648 12092279387476288 12117672459239424 12121849341149184 12132414759370752 12151054477033472 12160503197466624 12165837389561856 12176840781794304 12189801461972992 12204631513890816 12236026885963776 12249321976924032 12275044828839936 12280429264502784 12308860379332608 12314259648151552 12319588796596224 12323835277737984 12353527057743872 12368962236653568 12370123968806912 12379743038767104 12413847014080512 12430249534947328 12439915358846976 12458894670430208 12490944112754688 12496349723590656 12530774929440768 12536271540846592 12546019807985664 12565294970568704 12570732757659648 12576246896525312 12632113288702908 12664192679018496 12693512266186752 12694704481107968 12699080262156288 12739574778298368 12745162979540992 12756690342832128 12791832740470784 12801779733270528 12818694832914432 12832623023444224 12864003382444032 12865211610431488 12875215663005696 12881286116278272 12894996587872256 12910684576677888 12922361645985792 12928030026498048 12957960438398976 12985171389186048 13004982586179584 13032292280696832 13085750975266816 13095926520348672 13127478497509376 13132003452911616 13137686490120192 13143449322651648 13179657172025344 13191577513610496 13219279046443008 13255695793127424 13267249473257472 13271822606794752 13297965231243264 13303798369878016 13314143469699072 13332030964826112 13346221196312576 13362896702098944 13396831924912128 13411388291997696 13429108872577024 13439551414468608 13476574972084224 13494680693243904 13531856122150912 13537712200556544 13542378560815104 13543650503950336 13575006173560832 13591521458651136 13603814310910824 13669936286662656 13675932590014464 13713526644719616 13719542068936704 13725560131813376 13757336950669312 13819747871401472 13848768524845056 13853542104170496 13865616867852288 13886919402323968 13897717939961856 13916389464907776 13948150301589504 13954726625968128 13984030726815744 13999225116484608 14005365862039552 14016256504233984 14067269004951552 14103305483452416 14118316637421568 14135956841889792 14137284535779328 14148277758590976 14154483885932544 14187253730377728 14238736766205952 14275364700291072 14281542541246464 14290875639744704 14320885633646592 14327167475253248 14338308351983616 14360337109221376 14372853596028928 14377807824027648 14390811833029632 14436700901374752 14443033545228288 14473363061735424 14506871161356288 14513234585321472 14559514032340992 14579074677522432 14619237417680896 14630605409452032 14649936951902208 14665854883936256 14701718151364608 14721469847175168 14737465503486726 14768413309698048 14774891458854912 14809097643884544 14815593639182336 14827114318528512 14862837241348096 14882805399970816 14919199189106688 14955143971733504 14966773166112768 15002832568582144 15008003946184704 15014498845851648 15021084940173312 15062465339457536 15076088586983424 15107747481649152 15117620511465472 15149366620717056 15162570826579968 15204340994146304 15216163965370368 15223338137419776 15236606816944128 15271881945255936 15278580940406784 15327300905140224 15334024209760256 15401799968096256 15422492220850176 15441255148290048 15464978425315328 15471671086350336 15477004069502976 15478457718800384 15514292769783808 15533167381315584 15547216355326656 15590046152448768 15622784327614464 15629637245730816 15646619673997312 15679476650213376 15684881262575616 15722670800764928 15743794142117888 15756036594794496 15793997567315968 15832619547623424 15870765031227392 15883106217099264 15904445102751744 15940743201816576 15948259001106432 15981749402075136 15999114418839552 16006132413759488 16018578861981696 16077235094712792 16118063409659904 16155379247874048 16156896612319232 16162465788198912 16169460295532544 16176553012494336 16214004263288832 16221116519415808 16235787709059072 16272842018521088 16314702514618368 16332429302565376 16366726438453248 16373905686003712 16386638116552704 16411813839110144 16426118395461632 16446642094891008 16491949648871424 16499086744428288 16506324051689472 16540986356269056 16551796018774016 16654592150339584 16661799631454208 16667542844080128 16707699905921024 16720691896516608 16728026410647552 16743156074967168 16760977010212864 16824536968200192 16842817718270544 16878186639654912 16885590238691328 16924683021582336 16932107016208384 16945273506889728 16986099704397824 17007323075398656 17008920457109504 17069039644360704 17091593110552576 17104883618414592 17152004509925376 17166954217340928 17175048155037696 17229815527981056 17237373368664064 17250777235980288 17277280584531968 17313561852248064 17398100728479744 17413264933650432 17453579366006784 17461235360464896 17509337937215488 17516915320160256 17524599096868864 17588770018147328 17602447133246976 17625705395257344 17647148740902912 17674261057503232 17688004650860544 17689665964343296 17711768409882624 17730620308324352 17752191292932096 17768247263230464 17776041286434816 17817195602798592 17854610660130816 17881851055996928 17919401885958144 17968766629445632 17992907590991872 18006898965479424 18050282934075392 18056504747753472 18122028611534848 18138419081214432 18176508688859136 18226581715550208 18234576786685952 18248756084342784 18284702192959488 18292722758582272 18306947270836224 18373982965386048 18420643896754176 18463290568998912 18465024699793408 18471389472227328 18479383194894336 18530290586615808 18555185953210368 18597533735452672 18606302167957504 18620770521120768 18645374302420992 18665633488646144 18688342005645312 18736416169132032 18756358673268736 18796162394161152 18804407311269888 18847942455853056 18856099136489472 18864370344787968 18872645181243392 18916338307170304 19033819600388096 19042056721661952 19048620393234432 19094514178195456 19109362167447552 19117744469311488 19135035514248192 19170410432036864 19187749110706176 19228042249371648 19248934535166336 19257378060304384 19297817415647232 19342494881808384 19350979447095296 19366026865016832 19392045039747072 19412685376454656 19436940657598464 19438766236696576 19507473879269376 19533249269202944 19548438421045248 19628626462900224 19649954004648968 19691217746264064 19698005179367424 19699855278473216 19715173983977472 19745463525179392 19769485758038016 19787366270415744 19883543689691136 19892265585475584 19900874209886208 19946947846864896 19955697554817024 20010671928246272 20019331794468864 20028113253564416 20101451449311232 20117082437996544 20143663308865536 20199155494289408 20214862458126336 20216761102106624 20242021039865856 20288218620493824 20297784183226368 20306568300834816 20315475755925504 20362509260341248 20371441253875712 20387282187976704 20436401206853632 20513898885021696 20563322961133568 20579313103405056 20588340197720064 20628894781800448 20636005426003968 20710889841754112 20729621807102208 20773152787267584 20786728203265024 20830379103485952 20855721239248896 20905968866951168 20922225452384256 20932089938952192 20998837674726912 21008048793059328 21052164453433344 21100903507427328 21177474956132352 21205926803668992 21231725828898816 21264345334808576 21280880595566592 21332152558452736 21358105149308928 21413047050436608 21436313459617056 21481328450469888 21490751212879872 21540505663832064 21549954384265216 21559280394043392 21566711736041472 21568737349992448 21618672351051776 21647716945412096 21664550317842432 21752936686157824 21769851877982208 21822301917937664 21839271048511488 21868612016283648 21928856126521344 21974905427853312 21989266198495232 21998782325904384 22008432068919296 22106198255230089 22162337188282368 22213646465826816 22215732841938944 22223390458773504 22294255862022144 22304035214196736 22324208099956224 22432715957600256 22457090291027392 22504248852873216 22512005919277056 22514120318255104 22531627410259968 22566244028776448 22593698009186304 22614132880475136 22676430767198208 22724049931075584 22743856239869952 22758719525814272 22806511491219456 22869339346567168 22900064206716928 22917871410610176 22973087370641408 22990951357710336 23001036314640384 23084749136330752 23102699952144384 23133738331275264 23197467637972992 23207506629525504 23217686578200576 23271439154675712 23281647147286528 23299751071973376 23355887093547008 23385069228673152 23444455868596224 23469929510995968 23500940527009792 23519214975320064 23584006201147392 23615691213176832 23669588390576128 23690996350973952 23701388381913088 23756260803731456 23806147546841088 23892535847944192 23911114802724864 23922388501659648 23998671628259328 24009198620639232 24075339663671296 24184558774952576 24235344918478848 24243698682298368 24264829518741504 24302108954066944 24321006394933248 24331674779123712 24353681563588608 24379602923945984 24409263027781632 24472053771927552 24498643953848064 24550089657679872 24560858529005568 24617720758665216 24639177593192448 24647670555475968 24707054115487744 24737924473307136 24740247937613824 24759486077534208 24827694028161024 24879830717693952 24917789340860416 24981888225509376 24992699447181312 25061549858881536 25072543081693184 25092039615971328 25130589941137408 25141465515319296 25152493793050624 25264226577405816 25328385358036992 25387024532373504 25389408962215936 25398160524312576 25479149556596736 25490325959081984 25513380685664256 25583665480941568 25603559466541056 25637389665828864 25665246046888448 25728006764888064 25730423220862976 25750431326011392 25762572232556544 25789993175744512 25844723291971584 25856060052996096 25915920876797952 25970342778372096 26009965172359168 26171501950533632 26191853040697344 26254956995018752 26264006905823232 26275372980240384 26286898645303296 26359314344050688 26383155027220992 26438558092886016 26511391586254848 26534498946514944 26595930462486528 26607596739756032 26628286939398144 26664061929652224 26692442392625152 26725793404197888 26822776583995392 26858217745154048 26879102828937216 26953149944168448 26989361386487808 27063712244301824 27075424401113088 27084757121630208 27087301007900672 27150012347121664 27183042917302272 27207628621821648 27339872573325312 27351865180028928 27427053289439232 27439084137873408 27514673901338624 27639495742802944 27697537049690112 27707084208340992 27731233735704576 27773838804647936 27795435879923712 27832778929815552 27896300603179008 27909453251936256 27968061453631488 27998450232969216 28010731724079104 28032513008467968 28134538009903104 28206610966904832 28236633274843136 28271913683779584 28274569071558656 28296555517181952 28308967771865088 28374507460755456 28477473532411904 28550729400582144 28563085082492928 28581751279489408 28641771267293184 28654334950506496 28676616703967232 28720674218442752 28745707192057856 28755615648055296 28781623666059264 28873401802749504 28886067090456576 28946726123470848 29013742322712576 29026469170642944 29119028064681984 29158149355044864 29238474835361792 29261210818904064 29299873903804416 29331709767872512 29403436302729216 29442939694350336 29474931006973452 29536826619396096 29549782917709824 29618195287769088 29631187278364672 29654228637057024 29725674482696192 29765610799941632 29838398378213376 29910287943467008 29933546332225536 30005665137164288 30016007892369408 30028997691703296 30042169880346624 30124930678915072 30152177173966848 30215494963298304 30235241022930944 30298733241434112 30325141653159936 30408681988292608 30432327930740736 30446676274839552 30473213633888256 30543763890511872 30557161880813568 30654601810280448 30668048419520512 30844984441700352 30882510296580096 30929956850630656 30943342172700672 30954008139005952 30956915437600768 31028585539567616 31066334762631168 31094432710653312 31180092304897536 31245568655228928 31259274491461632 31293239347994624 31358953300426752 31445341601529856 31487588284235776 31512073189588992 31587995134631936 31741530062454784 31766212434198528 31808890205503488 31881486403633152 31896518002212864 31998228837679104 32012264827518976 32037157723963392 32154470189425584 32236126819319808 32310758495748096 32313793224638464 32324931576397824 32338920591065088 32353106024988672 32428008526577664 32471575418118144 32545684037042176 32629405029236736 32664858605130752 32733452876906496 32773276233105408 32823627678220288 32852236790923264 32893284189782016 32983899297742848 32998173488856576 33012648103378944 33081972712538112 33103592037548032 33309184300679168 33323599262908416 33335085688160256 33415399811842048 33441383793033216 33456052821295104 33486312149934336 33521954020425728 33649073936400384 33685635436541088 33756373279309824 33771180477382656 33849366043164672 33864214032416768 33890547013779456 33972199408795648 34014646150797312 34017840914219008 34138079288721408 34183186221105152 34209767236829184 34304009019850752 34350096310075392 34459631055962112 34474746737328128 34501554471960576 34554561169063936 34627123704496128 34796201456959488 34826529867300864 34907158732013568 34922470720929792 35018675874430976 35033830640320512 35049198193737728 35177540036294656 35204894266493952 35251410790514688 35348522115006464 35376009301721088 35379331928686592 35423536819765248 35461240616648704 35504382585864192 35536494526460928 35552082572869632 35634391205597184 35709221320261632 35763702111993856 35838803771916288 35937533258891264 35985815181983744 36013797930958848 36100565868150784 36113009495506944 36244057223069696 36276838162428864 36353017377718272 36453163431100416 36469153573371904 36497512168685568 36569404385918976 36585445517164544 36613894541672448 36747965930772096 36841287793508352 36926581137997824 36930049399586816 36942778944454656 36958766389788672 37060581173231616 37110371906420736 37195067470905344 37212604335915008 37241541042241536 37290748604841984 37331266977292288 37376684011290624 37472832338264064 37512717346537472 37592324788322304 37608814622539776 37695884911706112 37712198272978944 37728740689575936 37745290362486784 37832676614340608 38067639200776192 38084113443323904 38097240786468864 38189028356390912 38218724334895104 38235488938622976 38270071028496384 38375498221412352 38456084498743296 38497869070332672 38514756120608768 38595634831294464 38684989763616768 38732053730033664 38784090079494144 38825370752909312 38873881315196928 38877532473393152 39014947758538752 39096876842090496 39257252925800448 39299908009297936 39382435492528128 39396010358734848 39399710556946432 39430347967954944 39490927050358784 39538971516076032 39574732540831488 39767087379382272 39801748419772416 39893895693729792 39911395109634048 40021343856492544 40038663588937728 40056226507128832 40202902898622464 40234164875993088 40287326617731072 40398310988578816 40429724916252672 40433522204213248 40484042079731712 40595568366452736 40613136601669632 40630951511851008 40725018520682496 40742882507751424 40774564375953408 40872802413707264 41027797770043392 41126645922267136 41158626206810112 41176680395440128 41257789563600896 41272010852007936 41421779683508224 41459243614204416 41546305574535168 41573456406530048 41660758206971904 41811937733902336 41844450904768512 41864179877904384 41997675349453824 42016097586118656 42201807014854656 42354949912264704 42411853607337984 42463451657797632 42528690669617152 42561761191133184 42664305116905472 42716210298617856 42826094100873216 42872626919234112 42962656900939776 42981502425759744 43081011327664128 43099908768530432 43118560788086784 43133423472082944 43237344702103552 43295433890824192 43329100635684864 43505873372315648 43539703755964416 43644603835875328 43678542097022976 43737224032567296 43857712253042688 43949810855706624 43978532396990464 43997564651808768 44016864137838592 44212396510460178 44324674376564736 44427292931653632 44431465683877888 44446780917547008 44588511724044288 44608070428393472 44648416199912448 44865431915200512 44914180582054784 45008497705746432 45024011838554112 45028240636510208 45063254820519936 45132488057552896 45187396018372608 45228265760950272 45352861534396416 45448099862151168 45487712479739904 45517439051628544 45613022982438912 45800128413433856 45835742821220352 45946174741282816 45981902715420672 46002072629280768 46205399904288768 46267476662550528 46394935275945984 46415013259051008 46435373156401152 46542878309351424 46563294294573056 46599502143946752 46711774187094016 46770138457346304 46888911737192448 46939859021991936 47001881054019584 47038429950640128 47168012402294784 47231382426353664 47339176781152256 47381992701947904 47402776763826176 47512521607462912 47612295093682176 47785071695888384 47822229605449728 47844777003319296 47997343256518656 48018397241278464 48150679327342592 48369117549905152 48470689836957696 48487397364596736 48529659037483008 48604217908133888 48642012789866496 48663349558247424 48707363127177216 48759205847891968 48818526055563264 48944107543855104 48997287907696128 49100179315359744 49121717058011136 49235441517330432 49278355186384896 49414108230975488 49475848946614272 49480495875227648 49518972155068416 49655388056322048 49835578681720832 49963776451018752 49985398894362624 50123099717763072 50145086163386368 50184079231942656 50261179882274816 50282931030638592 50304987586101248 50528453154811632 50656770716073984 50774049064747008 50778817924431872 50796321048625152 50958299113193472 51026761371328512 51167330961883136 51207118933082112 51274779331657728 51330492093776896 51456013529776128 51500862652022784 51525144465113088 51579986351489024 51689446583943168 51712120105992192 51831841753595904 51940685556744192 52019930344718336 52343003901067264 52383706081394688 52509913990037504 52528013811646464 52550745960480768 52573797290606592 52718628688101376 52766310054441984 52877116185772032 53022783172509696 53068997893029888 53191860924973056 53215193479512064 53256573878796288 53328123859304448 53384884785250304 53451586808395776 53645553167990784 53716435490308096 53758205657874432 53906299888336896 53978722772975616 54127424488603648 54150848802226176 54169514243260416 54174602015801344 54300024694243328 54366085834604544 54415257243643296 54679745146650624 54703730360057856 54854106578878464 54878168275746816 55029347802677248 55278991485605888 55395074099380224 55414168416681984 55547677609295872 55590871759847424 55665557859631104 55792601206358016 55818906503872512 55936122907262976 55996900465938432 56021463448158208 56065026016935936 56269076019806208 56413221933809664 56473266549686272 56543827367559168 56549138143117312 56593111034363904 56617935543730176 56749014921510912 56954947064823808 57101458801164288 57126170164985856 57163502558978816 57283542534586368 57308669901012992 57353233407934464 57441348436885504 57491414384115712 57511231296110592 57563247332118528 57746803605499008 57772134180913152 57893452246941696 58027484645425152 58052938341285888 58238056129363968 58316298710089728 58476949670723584 58522421637808128 58599747807608832 58663419535745024 58885879388700672 58949862013946904 59073653238792192 59099565835419648 59236390575538176 59262374556729344 59308457274114048 59451348965392384 59531221599883264 59676796756426752 59820575886934016 59867092664451072 60011330274328576 60032015784738816 60057995383406592 60084339760693248 60304354347933696 60430989926596608 60470482045861888 60597466482868224 60650283306319872 60864655861481472 60893352549679104 60946427267776512 61087527781023744 61114323761627136 61309203620560896 61336096839041024 61689968883400704 61765020593160192 61859913701261312 61886684345401344 61908016278011904 61913830875201536 62057171079135232 62132669525262336 62188865421306624 62360184609795072 62491137310457856 62586478695989248 62717906600853504 62890683203059712 62975176568471552 63024146379177984 63175990269263872 63483060124909568 63532424868397056 63617780411006976 63793036004425728 63996457675358208 64024529655037952 64074315447926784 64308940378851168 64472253638639616 64621516991496192 64627586449276928 64649863152795648 64677841182130176 64706212049977344 64856017053155328 64943150836236288 65091368074084352 65258810058473472 65329717210261504 65466905753812992 65647255356440576 65704473581846528 65786568379564032 65967798595485696 65996346977713152 66025296206757888 66207184075096064 66618368601358336 66647198525816832 66670171376320512 66830799623684096 66882767586066432 66912105642590208 66972624299868672 67043908040851456 67298147872800768 67371270873082176 67512746558619648 67542360954765312 67698732086329344 67728428064833536 67781094027558912 67944398817591296 68029292301594624 68035681828438016 68276158577442816 68366372442210304 68419534473658368 68608018039701504 68700192620150784 68919262111924224 68949493474656256 69003108943921152 69109122338127872 69254247408992256 69592402913918976 69653059734601728 69814317464027136 69844941441859584 70037351748861952 70067661280641024 70098396387475456 70355080072589312 70409788532987904 70502821581029376 70697044230012928 70752018603442176 70758663857373184 70847073639530496 70922481233297408 71008765171728384 71072989052921856 71104165145739264 71268782411194368 71418442640523264 71527404223987712 71677607543832576 71971630363967488 72027595861917696 72201131736301568 72226018991013888 72488114446139392 72553676324857728 72706034755436544 72906326862200832 72938307146743808 72995024337371136 73138808771837952 73170891034329088 73227789083344896 73495931861544192 73682575587016704 73853162275995648 73860098799173632 73917532779577344 74121162346463232 74220743812841472 74390134941810688 74425208671830016 74483082084483072 74662533954584576 74753368022581248 74945664676528128 75025434693074944 75184649576644608 75217629245079552 75391769823412224 75424396545957888 75457481379151872 75490580724973568 75665353228681216 76135278401552384 76168226886647808 76194481572937728 76378056712781824 76437448669790208 76470977877245952 76540142056992768 76750996442824704 76912168997486592 76995738140665344 77029512241217536 77191269662588928 77369979527233536 77568180158988288 77650741505818624 77747762630393856 77755064946786304 78029895517077504 78514505851600896 78599816018595872 78764870985056256 78792020717469696 78799421113892864 78860695935909888 78981854100717568 79077943032152064 79149465081662976 79534174758764544 79603496839544832 79787791387459584 79822790219268096 80042687712985088 80077327177875456 80405805797244928 80468329751986176 80574653235462144 80796621977157632 80859449832505344 80968084159463424 81191136732905472 81226273203339264 81261903023702016 81450037041364992 81485765015502848 81549128751906816 81745604827414528 82055595540086784 82253291844534272 82317252413620224 82515579127201792 82544021704015872 82843559367016448 82918487228408832 83092611149070336 83146912813060096 83321516413943808 83623875467804672 83688901809537024 83728359755808768 83995350698907648 84032195172237312 84403614029709312 84709899824529408 84823707214675968 84926903315595264 85057381339234304 85123522382266368 85328610233810944 85432420597235712 85652188201746432 85745253838468224 85925313801879552 85963004851519488 86162022655328256 86199817537060864 86237121576173568 86266846944165888 86474689404207104 86590867781648384 86658201271369728 87011746744631296 87079407511928832 87289207671750656 87357084194045952 87474448065134592 87715424506085376 87899621711413248 87957064793980928 87995129303617536 88033728275677184 88424793020920356 88649348753129472 88854585863307264 88862931367755776 88893561835094016 89177023448088576 89216140856786944 89296832399824896 89730863830401024 89828361164109568 90016995411492864 90048023677108224 90056481273020416 90126509641039872 90264976115105792 90374792036745216 90456531521900544 90705723068792832 90896199724302336 90975424959479808 91034878103257088 91226045964877824 91600256826867712 91671485642440704 91892349482565632 91963805430841344 92004145258561536 92534953325101056 92789870551891968 92830026518102016 92870746312802304 93085756618702848 93126588589146112 93199004287893504 93423548374188032 93540276914692608 93777823474384896 93879718043983872 94003762108039168 94076859901280256 94336024804589568 94462764852707328 94763985403895808 94805553527652352 95025043214925824 95224590187364352 95644459210899456 95689554006638592 95994686513037312 96036794482556928 96301358654685184 96738235099810304 96941379673915392 96974794729193472 97059318074966016 97208435816267776 97284025579732992 97414726254354432 97518411695783936 97637052111126528 97888215087710208 97994575815392256 98200358630719488 98470883034660864 98556710372769792 98828216461950976 98951697893228544 98960991750455296 99037944310136832 99310776112644096 99671157363441664 99927552902037504 99970797788725248 100246199435526144 100290172326772736 100368158463885312 100522359764549632 100565862061277184 100609975172202496 101056906309623264 101313541432147968 101548098129494016 101557635848863744 101592642097250304 101916598226386944 102053522742657024 102334661923766272 102414237866164224 102549558663315456 102660984187553792 102912027059552256 103050288930226176 103159972702978048 103378893167886336 103424240211984384 103663683507191808 103881371113488384 104039860689436672 104686007802134528 104767412162789376 105019827980075008 105056027623292928 105101491920961536 105147594581213184 105437257376202752 105532620108883968 105754232371544064 106045566345019392 106137995786059776 106383721849946112 106430386959024128 106513147757592576 106656247718608896 106769769570500608 106903173616791552 107291106335981568 107432870980616192 107516411315748864 107812599776673792 107957445545951232 108254848977207296 108301697604452352 108339028486520832 108349204031602688 108600049388486656 108732171669209088 108830514487286592 109359490293301248 109407460720115712 109708213157756928 109756336551493632 110058695605354496 110557982971211776 110790148198760448 110828336833363968 111095355218591744 111181743519694848 111331115719262208 111585202412716032 111637813007745024 111872245814525952 111993800931876864 112042926896316416 112130052033871872 112538152039612416 112826443867619328 113087654735118336 113098276286234624 113186222068727808 113235871087460352 113498029843021824 113909894129647616 114202917602328576 114252340329971712 114327005117957632 114567085069172736 114617339802025984 114706466815868928 114882696873771008 114982828768231424 115126494664237056 115493607210998016 115544268361826304 115786904493883392 116054969290850304 116476112258727936 116632597420179456 116953899341447168 117044843275616256 117326839071490048 117771758777401344 117899724027893808 118147306477584384 118199131670839296 118472781151076352 118524749113458688 118616914548228096 118902697930784768 119062443199766528 119641151773868032 119734185328902144 120022660548657152 120064031569477632 120115990766813184 120168679521386496 120608708695867392 120861979853193216 120940964091723776 121194932965736448 121300566612639744 121786705099358208 121892854535553024 122175055562047488 122228647523254272 122618407241121792 122672193678082048 123379937766801408 123530041186320384 123719827402522624 123773368690802688 123816032556023808 123827661750403072 124114342158270464 124265339050524672 124377730842613248 124720369219590144 124982274620915712 125172957391978496 125435813201707008 125781366406119424 125950353136943104 126048292758355968 126351980538527744 126966120249819136 127064849736794112 127235560822013952 127586072008851456 127992915350716416 128049059310075904 128148630895853568 128617880757702336 128944507277279232 129243033982992384 129255172898553856 129299726305591296 129355682364260352 129712034106310656 129886301672472576 130182736148168704 130517620116946944 130659434420523008 130933811507625984 131294510712881152 131408947163693056 131573136759128064 131935597190971392 131992693955426304 132050592413515776 132414368150192128 133236737202716672 133294397051633664 133340342752641024 133661599247368192 133765535172132864 133824211285180416 133945248599737344 134087816081702912 134596295745601536 134742541746164352 135025493117239296 135084721909530624 135397464172658688 135456856129667072 135562188055117824 135888797635182592 136058584603189248 136071363656876032 136552317154885632 136732744884420608 136839068947316736 137400385240301568 137838524223848448 137898986949312512 138006217887842304 138218244676255744 139184805827837952 139306119469203456 139628634928054272 139689882883719168 140074703497723904 140135322561282048 140196792774950912 140710160145178624 140819577065975808 141005643162058752 141394088460025856 141504037206884352 141517327714746368 141694147279060992 141844962466594816 142017530343456768 142145978105843712 142208330291478528 142537564822388736 142836885281046528 143054808447975424 143355215087665152 143943260727934976 144055191723835392 144402263472603136 144452037982027776 144976228892278784 145107352649715456 145412069510873088 145812653724401664 145990048674742272 146277617543675904 146341782068658176 146455578166689792 146991863723088384 147365151174033408 147706324551991296 147720197598347264 147835065559154688 148242324692926464 148441487625682944 148850417343660032 148966164168966144 149325067909169152 149506736045162496 149891329353056256 150050869386149888 150369299153289216 150435258490159104 150783539646824448 150848793091915776 150914962758303744 150981161449947136 151330706457362432 152270556803104768 152336453773295616 152388963145875456 152756113425563648 152874897339580416 153080284113985536 153501992885649408 153824337994973184 153991476281330688 154059024482435072 154739959054467072 155136360317976576 155301483011637248 155495525260787712 155510129893572608 156059791034155008 157029011703201792 157199632037191744 157529741970112512 157584041434939392 157598842227785728 157721391871819776 157963708201435136 158155886064304128 158298930163325952 159068349517529088 159206993679089664 159575582774919168 159645580438536192 160085375425970176 160154654355750912 160811611594489856 160936659503972352 161149306470924288 161593243954315264 161718899665010688 161936168318926848 162382273465810944 162452546406678528 162523806047404032 162900074082729984 162971530031005696 163098257503813632 163491209654829056 164111191080173568 164506583689068544 164634504827240448 165031158254403584 165088043408031744 165687118734032896 165836974456817664 166185222298140672 166293825626120192 166643032827887616 167247750935609344 167377803619074048 167456719511617536 167990701397815296 168064390344474624 168807228059418624 169419799649058816 169647414429351936 169853806631190528 170114762678468608 170247044764532736 170657220467621888 170864841194471424 171304376403492864 171490507676936448 171850627603759104 171926009703038976 172324045310656512 172474243152347136 172533693888331776 172949378808414208 173181735563296768 173316402542739456 174158815023857664 174578415343501312 174714168388091904 174948896130269184 175430849012170752 175799243422826496 175914129587961856 175990258607235072 176067456551354368 176849586041840712 177298697506258944 177709171726614528 177725862735511552 177787123670188032 178354046896177152 178432281713573888 178593664799649792 179461727660802048 179656722328219136 180033990822985728 180096047354216448 180112962546040832 180253019282079744 180529952230211584 180913063043801088 181411446137585664 181792399448604672 181950849918959616 182069756206514176 183200513653735424 183342971284881408 183784698965131264 183927610861682688 184008290517123072 185069906650202112 185579741103783936 185660053036204032 185741492625604608 186171513237405696 186253177178292224 186398008575787008 186847096748376064 187080553829385216 187759436087967744 188007524216078336 188153719802560512 188672049609179136 188925529705414656 189527970807791616 189611107055304704 190050086429851648 190449180374728704 191379108013277184 191989373026074624 192073588965113856 192602717309370368 193476470199620608 193882759347830784 193949589458386944 194118636149932032 194416871632535552 194568051159465984 194829452508708864 195036823391567872 195274104222253056 195776430175420416 195989151630784512 196400717261438976 196941766069321728 197113420745539584 197656432923901952 197903395786457088 197921983500910592 198075888620273664 198621552225288192 199342314726883328 199855105804075008 199941595577450496 200492398871052288 200580344653545472 200736316927770624 201044719529099264 201131724122554368 201219950344404992 202113812619246528 202627082864295936 203096196258988032 203115271697727488 203185284194500608 203833196452773888 204107045485314048 204669323847532544 204828475732328448 205099117326630912 205321968375107584 205824054119104512 206100577860452352 206319945405956096 206757786335772672 206848480423968768 207327367014383616 207762742226976768 208079721378873344 209372015604269056 209534824325578752 210039655960150016 210112055246585856 210202983841923072 210295189162426368 210874514752405504 211065240217767936 211508464743088128 212091132690038784 212275991572119552 212767443699892224 212860773918048256 213026295515185152 213312495437217792 213539539141001216 213806347233583104 214582212671963136 214865741961232384 215032822631497728 215914891091902464 216509697954414592 216603395208904704 216678056973041664 216698408063205376 217200098776973312 217464343338418176 217661028974573184 218718980586602496 218814921440231424 219416426315513856 219512673102987264 220117391210708992 221115965942423552 221580296397520896 222190710437183488 222363487039389696 222662231438524416 223170404825432064 223275626015490048 223987601863753728 224085853792632832 224260104067743744 225076304079224832 225652887735238656 226175309470236672 226196552572469248 226372444137455616 226471742174920704 226996059686043648 227819788259295232 228405835204657152 228504680659943424 228654010235915264 229134170138345472 229412933631737856 229765393747542016 229965657536462848 230252989328474112 230987214421996032 231088536723652608 231573808987766784 232109938581700608 232952224517455872 233265194840358912 233907798682894336 234089686551232512 234653678142980096 235543517554802688 235799448055787616 236294612955168768 236398263341678592 236945562302152704 237049498226917376 237233829096456192 237805395861569536 238124886399533056 239282303547736064 239468370657804288 240045321097314304 240128063138955264 240231981533626368 241217417391734784 241723959706386432 241881928183447552 242389865931472896 243573410198716416 243785709071106048 244350111124094976 244457295046508544 245236814482243584 245344387356164096 246759875533602816 247439654805045248 247546737381605376 247632065112047616 247655323500806144 248228684316540928 248530678101049344 248755461685226496 249440738439180288 249964549241831424 250345914783956992 250871626403414016 251562732812238848 251900706273886208 252096585516711936 252703961077055488 253932240499638272 254129699473588224 254471121644027904 255172144017702912 255985830701432832 256098118620151808 256297261791707136 257235761515404672 257889014554558464 258486067965984768 258510345797107712 258599452611182592 258711364728520704 259424068212621312 259772603344945152 260365472296337408 261035240233893888 261318868841046016 261867623015251968 262589021425762304 262817894327386112 263146273518256128 263871194381942784 263985387910852608 264101184827031552 264828736300384256 266473474405433344 266588794103267328 266680685505282048 267323198494736384 267531070344265728 267648422570360832 267890497199474688 268175632163405824 269192591491203072 269485083492328704 270050986234478592 270169443819061248 270794928345317376 271124376110235648 271777595270365184 272117169206378496 272142727313752064 273104634309771264 273678137894633472 274800770480603136 275677048447696896 275797973898625024 276012435775684608 276436489352511488 278369611655675904 278612238938406912 279257269856108544 279379765767438336 280149406995447808 280270645122564096 280393585549901824 281420320290357248 281639154131951616 282011286324117504 282788176920051712 283008074413768704 283034655429492736 283388294558121984 283689924933189632 284291956211687424 284416660582957056 285075129644777472 285673770562093056 286109616895950848 287886521455869952 288110383447670784 288804526945206272 288904075964055552 289952457784557568 290214705299430912 290824139021746176 291625307448803328 292555235087351808 292683564137316352 292911156333379584 293983727446176768 295412649103982592 295440395196694528 295670131118309376 296484649385852928 296882975251365888 297700834687320064 297932328337932288 298650135818338304 299013472090324992 299782658706112512 300101738772299776 300738598306578432 300870516980318208 301567079293648896 301697586183831552 301829925516607488 302661412914724864 304541113606209536 304672907546591232 304777926291750912 305512226851127296 305749794679160832 306160568227971072 307003985771298816 307648675989946368 307982952562661376 308118048964870144 309479918108934144 310272720635953152 310602966023274496 310991050521575424 311020259787145216 312119582068310016 314058023406403584 314399264074383488 315059483940225024 315168082869878784 315197684455571456 315442783743639552 315927416402870272 316311772128608256 316597860326651904 318136699035058176 318413987358179328 319151165549838336 319291160877072384 320309308711501824 321623223188979712 321873319007944704 322298612941848576 323437799330021376 323872336637853696 324764546931621888 324905092813357056 325047612094808064 325800148165459968 325943060062011392 326196515007627264 326982419309658112 328222382160347136 329013167378137088 329269009654480896 330062316508807168 330176086816063488 331374237468065792 331673948913635328 332370444596281344 332587651252240384 333286065655775232 334495501871218688 334755607238148096 334913439023235072 335981402795630592 336128780688949248 337614456118837248 339294828858703872 339707613262381056 340229525356937216 340494089529065472 341314440935243776 341729682388942848 342608752806985728 342981015353872896 343701255207518208 343852019406077952 344648090621313024 344948486304694272 345898757616828416 346363471126593536 346632805085478912 349156830687002624 349428336776183808 349897792260538368 350861698024341504 351828259175923712 351980517214470144 352134913102708736 353699172083681424 354597395012517888 355418343453229056 355451725471023104 355574247340376064 356708093792354304 357187329599299584 358923455321604096 359313444656438272 360067981645971456 360192094708432896 360506038564159488 361059904460423168 361826126087602176 362822892275171328 363584798897209344 363901699837919232 364139512413028352 366401027307470848 366685942569762816 367569397930262528 367855221723365376 368016581034246144 370139813300404224 371159482207567872 371320106072408064 371482985251209216 372343026474811392 372506354356584448 372796017151574016 373694193496752128 374161107658770432 375518872175935488 376015048432156672 376307439605121024 377344099218358272 377851059410829312 379055941615583232 379222214110609408 380100172859703296 380898360749457408 382758216026554368 383978746052149248 384147177930227712 385205434618740736 386952940399241216 387765518695661568 387899178916773888 388833743265071104 389136102318931968 389658905017417728 390073646783135744 390548208444506112 391552860350840832 391978303261569024 392801434522877952 393883532138643456 394226841491079168 395312865847803904 395806791572914176 395843967001821184 396151777240547328 397243104450576384 398684629453766656 399710211608150016 399883191154900992 400984797742104576 401160689307090944 401472633855541248 402089439058198528 402263448245108736 402439900688809984 404227625238493056 405254165728591872 406192392517976064 406230543395454976 406370568389001216 407666392905547776 408214090970628096 409338647695065088 409656951464656896 410198234653261824 410643936750215168 412201155720904704 412639890811912192 413515572671545344 413696960847937536 414654734028767232 416159442757746688 418744031208538112 419069648651157504 420079311920300032 420224110493171712 420405967683846144 420590378324852736 422130480435535872 423016929486176256 424182265380077568 424551983144239104 425534887399784448 426052591030370304 426624990874435584 427079078282002432 427612694467166208 429164425343926272 430065645262995456 431829782183804928 433019395908829184 433206790417809408 433356113946083328 433396816126410752 434400197553946624 434928686676836352 435322057949146368 437437961173204992 438832852631027712 439025346205974528 440234782421417984 442231931884847104 443160592795041792 444381420874366976 444726974078779392 445324462877048832 446551252030980096 447975203727507456 448171707585265664 448520208135487488 450152608158449664 451305775470477312 452350618940473344 452393105144938496 452744888274911232 452943484349841408 453992119372087296 455639576518590464 456811670409314304 457009361319886848 457308020471830528 458268340276690944 459530787495084032 459931315072925696 460505978656948224 461974428843992064 462177073447305216 464219877163401216 465904449034911744 466530389680717824 467815597365788672 468179373102465024 469307356285960192 471087035109605376 471598896111575232 472589225910337536 472796526683357184 473891124604305408 474098996453834752 474467658192912384 475610791723139072 476249772799066112 478564607095472128 478936741315608576 480090642194628608 480256126277910528 480463963067252736 482434834783469568 483447919412772864 483763856366895104 484779731862945792 487146820397432832 487571418142212096 488700222248189952 488914590093017088 490473628964487168 490688774712328192 493519751067205632 494879309610090496 495093474763210752 495264130224095232 495310647001612288 496457368633081856 497061356202098688 497510923370452992 498881476878360576 499929098483662848 500691829567913984 501743252806828032 503801412547772416 504193171033423872 505407922154110976 508259398947176448 508942243288055808 510344288035405824 511971661402865664 512196237240303616 512594523583414272 514471523030809344 515778029109116928 516972135931969536 517020691594215424 517422729457041408 518848136425242624 519545206689890304 520730944592674816 522637737682092032 523735246030503936 525178042851524608 525635788654772224 526292547036512256 527742388763885568 527970775821705216 528202369654063104 529657472600768512 532946948810866688 533177588206534656 533361371010564096 534646396989472768 535062140688531456 535296845140721664 535780994398949376 536351264326811648 538385182982406144 538970166984657408 540101972468957184 540338887638122496 541589856690634752 543555190540730368 544234338412756992 544285454627504128 546209268619542528 549601540961206272 551354096895393792 551595947797250048 552024871551369216 552872978705022976 556739223311351808 557224477876813824 558514539712217088 558759531534876672 560298813990895616 560541290245128192 562840640580714496 563278308263903232 564022572648235008 565576353840103424 566016148827537408 566776589116243968 567379849866379264 568583912423374848 568833321165914112 570150259289554944 571347541124186112 572219233791901696 575773042911739904 576220766895341568 577609053890412544 577808151928111104 579904915569115136 580429410598861824 581648278043492352 583250614897606656 585110470174703616 585367128274632704 585822312666759168 587967454892353536 590825298207965184 590880790393389056 591340262236618752 592969298771705856 593765950502731776 595401669374640128 595864656675864576 597300271636676608 598026944180649984 599565317412225024 601477196613156864 601741033960636416 603134158587297792 603395172367663104 603659851033214976 605322825829449728 609082227212419072 609345815093182464 609555852583501824 611024453702254592 611499589358321664 612321136455942144 614007971542597632 615297351979892736 615965905125322752 616236097929740288 618959836217868288 620545441271906304 621205932046548992 621982101043150848 622040519574290432 624239164136620032 628116046812807168 628798528148766976 630118967880450048 630336165739757568 630395368911142912 630885567487279104 631854832805740544 632623544257216512 633195720653303808 636273398070116352 636827974716358656 638302331099676672 638582321754144768 640618617423003648 643246446377959424 643746638015889408 644597225883697152 647744673275707392 649529093863243776 649810185626714112 650095224189616128 651600296330919936 651886120124022784 652393030015254528 653964838619316224 656444764320694272 658026334756274176 658538019308961792 660124633017614336 660352173632126976 663347897827270656 664740889192562688 665175302504480768 666572131311550464 669511214476296192 669826878046470144 671962805591261184 672257561377898496 675228912237674496 678589657717407744 679415226524762112 680459050713874432 680988179058130944 682628881870487552 683459364777885696 685217505613971456 685962030707745792 687402510415036416 689296181242626048 689896972609388544 691797515233656832 692726942253187072 693265610170957824 698313661374005248 698856673552367616 699795584521076736 701723396048683008 703656518351847424 703961034428940288 704269826205417472 707398344167362848 709194790025035776 710836686906458112 710903450942046208 711148494680752128 713416187584708608 714374659198599168 717846910643208192 718626889312876544 720135963291942912 720384189416865792 722119808920846336 723652252175204352 725645784550342656 727169597794418688 728279024826056704 732802054614941696 733371885139525632 735138795860525056 735710443446730752 736033162068492288 740279626600808448 742318964415135744 742640212144816128 742965970502418432 744686052949622784 745012708713168896 745592034303148032 747388386993504256 748322215317540864 751037744351870976 752030096864313344 752614879210242048 754688198436716544 755702118821658624 758111883231166464 758444428221218816 760200345719406592 761796721498914816 765516432053108736 767957492104298496 768294355860455424 770410869237481472 773905880798482432 775531037391323136 775798357833547776 777667486530142208 778272204637863936 779317810034835456 780147293566271488 781096416889012224 783105720701681664 783956606523138048 785602869045755904 787767064277286912 788453682982158336 791613583145828352 791687934003642368 792303554481094656 794486208901152768 797369258907533312 799420423216300032 799766382309801984 801969595484209152 802321378614181888 802945267711082496 804178878116397056 804526896490217472 804879801377619968 808455250476986112 810508331457183744 812384785035952128 812461086790909952 815332785811095552 816428181941256192 818677295390130176 819313902929313792 821287873500430336 824402311441809408 825279781623824384 827031145343090688 827393921695875072 829309468057534464 832318885515493376 837488062417076224 838139297302315008 840158623840600064 840448220986343424 840811935367692288 841180756649705472 844260960871071744 846033858972352512 848364530760155136 849103966288478208 851069774799568896 853249981748871168 854158156564004864 855225388934332416 858328850687852544 863659564367609856 866038791817658368 866413580835618816 866712227892166656 866793632252821504 868800395107893248 869857373353672704 870644115898292736 874875922346409984 877665705262055424 878050692411949056 880469564842835968 884463863769694208 886321185590083584 888762841748733952 889453948157558784 890648925754097664 893102504061960192 895950407455014912 896343415170531328 897040416270974976 900305216316899328 902611550940954624 904701237880946688 904786210289876992 905489776549822464 907984238744174592 911279153037180928 913623340818628608 914018722639773696 914616040943661056 916536680553381888 919061574990168064 919862630145851392 921011957313896448 923948857687984128 924354146894610432 928439754326802432 931808898069823488 933060779361435648 935631194731577344 936358746204930048 938614712571920384 942174070219210752 943197792223150464 945178451820675072 945593053366714368 947782249208610816 948197992907669504 948935316385824768 951221583446278144 952499545598132224 957129214190944256 957873482631217152 960181284389257216 960927926134505472 964869669566939136 966895838825545728 967527712733790208 974293640794865664 975142836284424192 977400444496379904 977829180186034176 980947257928974336 981377549424656384 987039502134411264 989758619220180992 990186949526421504 990528260448190464 990621294003224576 992914737266163712 994122712404197376 995021846740905984 997762953756721152 999858196967325696 1001383659135827968 1003486505613656064 1007602825095544832 1008386342066847744 1010815844308221952 1017884486576111616 1020688576070811648 1023943322805731328 1024392474480607232 1025189047166828544 1028943046061618688 1031556058218233856 1033944271863939072 1034041383188430848 1034845458914082816 1037696272850485248 1039090413379780608 1045275475364184064 1047470492061007872 1050356085703049216 1052585094073024512 1055484777527771136 1055941551643410432 1056404739308126208 1059314945201537024 1065893897621733376 1066355176413069312 1066722742021128192 1069292793978945536 1070124281377062912 1071561988797898752 1072702528653623296 1076770365964812288 1077940333969314816 1080203944937914368 1083179713381269504 1087110381081460736 1088468676825513984 1088570909255008256 1092418537239085056 1099203081922412544 1102708193790787584 1103191895594500096 1104049743102738432 1105745957410045952 1113478446622703616 1114448955753627648 1117029079424434176 1117519063069753344 1120597627981791232 1121082580490256384 1125681281161428992 1126556616527806464 1128045145296470016 1131152707680206848 1132032297655074816 1133553178232487936 1134759699732758528 1137167824846749696 1137666642331828224 1140300518579109888 1142695082248372224 1144438467583803392 1151546085823479808 1152441533790683136 1155218107780825088 1155616303856222208 1159809831138230272 1160858821197723648 1163296556086984704 1166501229795213312 1170220940349407232 1170734256549265408 1171644625333518336 1175934909784707072 1181650596415930368 1181761580786778112 1182680524473237504 1185938597543411712 1187531901005463552 1190803338749280256 1191729313351729152 1194600543273353216 1196053888361299968 1199130634824450048 1202954393226313728 1203482067921272832 1206268317174595584 1206790344735326208 1207319702066429952 1210645651658899456 1218691630186364928 1219111705167003648 1222048907404509184 1222999178716643328 1224642272911884288 1228015943085195264 1230594703959785472 1231931810250645504 1232472195859480576 1237919672435736576 1241090882543812608 1243964202086301696 1244081039148580864 1248478328273240064 1256232093625614336 1257597056297533952 1260237935760900096 1260672331479515136 1260790737822285824 1261771134974558208 1263709665611481088 1266391441306607616 1272546796140232704 1273655949432717312 1276604662199353344 1281237234846007296 1286492892755918848 1287493276031778816 1295489346551414784 1299058187726487552 1299620371253428224 1300190448379232256 1303200592661839872 1303772240248045568 1304786060030509056 1307929677238632448 1316052669512548352 1317076038617923584 1320249266035228672 1320704347264253952 1326695795654541312 1329481778385125376 1330350605008961536 1333144262623100928 1339653756092940288 1343925611182522368 1344515122755796992 1350457824475348992 1357179315434815488 1358830453049524224 1360918101427748864 1361976358116261888 1365257763740975104 1366918729555771392 1370435011227942912 1371924061415491584 1374805020830072832 1378592362485252096 1379793945218777088 1383595030467313664 1385453884506374144 1386531220341915648 1396627322748010496 1397713347104735232 1399591169042153472 1403446792097366016 1407313036703694848 1407922068857880576 1408539652410834944 1414796688334725696 1418389580050071552 1421673373812916224 1421806901884092416 1422296989361504256 1426832375169417216 1428749318397198336 1435693821286416384 1437253778625753088 1440271926583885824 1440768378833731584 1444239617841692672 1447304504350408704 1451291569100685312 1454339195588837376 1456558049652113408 1465604109229883392 1466743770279051264 1470277591721050112 1471420886893461504 1472066324136984576 1480559253201616896 1484637928830271488 1485280424289632256 1485931941004836864 1489372105899245568 1490025417426337792 1491184068606296064 1494776773987008512 1496644430635081728 1502075488703741952 1504060193728626688 1505229758420484096 1511404237643317248 1516223766462332928 1516888856442437632 1520400691438813184 1531032864106217472 1535914984208596992 1536588711720910848 1540821738474962944 1547811761596964864 1551062074782646272 1555334973060284416 1556544409275727872 1558635620069670912 1560294587132542976 1562192833778024448 1567913213046276096 1571205738091511808 1575534128554573824 1576907365964316672 1583227166291656704 1583375868007284736 1584607108962189312 1588972417802305536 1594738517815066624 1598840846432600064 1599532764619603968 1603939190968418304 1605890535422164992 1608357756232794112 1609053792980434944 1609759602755239936 1616910500953972224 1621016662914367488 1624769570071904256 1624922173581819904 1630665571622191104 1632856363882512384 1637354590780260352 1638627805858627584 1642575747000860672 1648804622883618816 1650559563247648768 1654062290686181376 1654787843391750144 1658618936115068928 1664637771030986752 1674976124834152448 1676278594604630016 1680317247681200128 1680896441972686848 1681623870735384576 1688521921742143488 1692067717944705024 1696729061520310272 1702139549599137792 1706499963497742336 1708316313128009728 1710450777868664832 1716657701375705088 1727319128735219712 1732077583635316736 1732827161671237632 1733424455784333312 1733587264505643008 1737600790215786496 1739714746707345408 1741288231796585472 1749751844692819968 1755331410524110848 1756101384823898112 1760939129685671936 1768927727539388416 1772642371180167168 1777525683497467904 1778907896315117568 1781297851508195328 1786205008123920384 1791900814910029824 1792686830341062656 1794080832541949952 1805223101881909248 1809402475761893376 1809572420579753984 1810979553099644928 1815968477488349184 1822558306074361856 1827246681637257216 1828037445279547392 1829232081887322112 1833073361106763776 1838123149980336128 1839725260291702784 1842023914627792896 1847897715375968256 1848708293789220864 1856879508653604864 1863617796139646976 1866121558722871296 1871262389463154688 1872717492409860096 1877229425143840768 1884348140438421504 1886395584446300928 1890356903641350144 1891186106733428736 1895564498417221632 1897870632771649536 1902443166892556288 1904999091196264448 1915746965262434304 1920362568778514432 1921855852269010944 1929739339133878272 1933791677651091456 1935055425467580416 1948587281589731328 1950285672568848384 1954800888992759808 1955658360372068352 1961894515857948672 1962755098849312768 1974079004268822528 1979517238440361984 1980373899052843008 1981056520896380928 1981242588006449152 1985829474532327424 1990043693481811968 1995525907513442304 1999716393934651392 2002767318271655936 2015205650191089664 2016772684133695488 2021631688616443904 2035768973152223232 2041377152141623296 2047886645611462656 2048784948961214464 2050378094333657088 2057886092123237376 2067888543727878144 2068082766376861696 2069690917828165632 2075392545700970496 2078180826759561216 2090550950728368128 2094940984122015744 2100712171406098432 2105170188146049024 2110969555055542272 2111883103286820864 2112809478616252416 2118629890403074048 2131787795243466752 2132710352826138624 2133445484042256384 2138585587957891072 2140248562754125824 2143123977595797504 2145405057307246592 2153540731929624576 2155880667938629632 2160407889875828736 2166359426762539008 2174220762162921472 2176937353651027968 2177141818510016512 2184837074478170112 2198406163844825088 2205416387581575168 2206383791189000192 2208099486205476864 2211491914820091904 2226956893245407232 2228897911507255296 2234058158848868352 2235038126139506688 2242165160980512768 2251362562322857984 2253113233055612928 2256090290592940032 2264064595310149632 2267106356464975872 2269519399465517056 2274335649693499392 2275333284663656448 2280601037158219776 2285390164496744448 2288876935167606784 2303092171646959616 2304883067581366272 2310436215561650176 2311232607712444416 2319619662276460544 2321717642395447296 2326593112173969408 2333002459590426624 2340441880698814464 2341468513098530816 2343289250667036672 2351869819569414144 2363301192831860736 2363523161573556224 2365361048946475008 2375063802010927104 2381606677498560512 2383458626703458304 2389201086546706432 2392107776722599936 2398261269648900096 2405908786452627456 2406964135842545664 2412536634349191168 2413580689470652416 2414639404132859904 2421291303317798912 2437383260372729856 2444097814809018368 2445998357433286656 2449284545823768576 2456031886170390528 2463863620501291008 2464944391718961152 2475839344871473152 2482181765087625216 2487928404172603392 2488162078297161728 2496956656546480128 2512464187251228672 2515194112595067904 2520475871521800192 2521344662959030272 2523542269949116416 2527419331222962176 2532782882613215232 2545093592280465408 2547311898865434624 2553209324398706688 2562474469692014592 2572985785511837696 2574986552063557632 2590978693102829568 2598116375452975104 2599240742506856448 2600380896758464512 2606401185323679744 2607544480496091136 2609572120061018112 2615859354477264896 2632105339025096704 2634152077235847168 2640498532070457344 2641408694528507904 2653391591309082624 2658963556770250752 2660701210017923072 2666288525246201856 2679307512185880576 2687851222365044736 2689030245511593984 2700915648950697984 2714358630869630976 2721836202855497728 2723952716232523776 2730515527481950208 2733837459111542784 2740870022455885824 2743848122830983168 2749610041660145664 2757184724970504192 2759587890437554176 2767190060934627328 2770907769012748288 2773062440683831296 2793254645496020992 2795426694209470464 2799182338084306944 2806893584194732032 2814626073407389696 2815844137715761152 2817079304821669888 2829593376669451392 2836779160100143104 2843346747625832448 2843613803768184832 2844593978723008512 2853664750338834432 2857498636794396672 2871387642572832768 2874507557251506176 2880543853167771648 2888479235683385344 2894609008700817408 2902583138201370624 2913116099304226816 2931208218459766784 2933487540558102528 2940555183442100224 2942841773786923008 2944132648273969152 2961118506403233792 2969275857660542976 2970560848579264512 2971863882009673728 2978744211798491136 2982368137212592128 2989553547974017024 2993288861270163456 3004150977407483904 3010459516840968192 3022808475286634496 3032447532924665856 3033777712884875264 3040801382877626368 3062065728212434944 3071829968417193984 3073177423441821696 3081643476949925888 3095623523193929728 3102124149565292544 3110669946120568832 3113088818551455744 3117271240139341824 3120589174265085952 3135826426092552192 3142411476183023616 3151068257109147648 3166454332583313408 3166751736014569472 3169214217924378624 3177944835604611072 3189477035630133248 3197681692865200128 3199065529239207936 3207878381936836608 3216715512465588224 3218107585960869888 3219519205510479872 3233821001907944448 3249539140143808512 3249844347163639808 3261331143244382208 3265712727765024768 3274709181560520704 3277255611717255168 3285151494001721344 3297609245767237632 3301119126495297536 3308124581372362752 3309575686783500288 3317237872230137856 3329275542061973504 3349952249668304896 3352557189209260032 3360634495362400256 3361792883945373696 3363247741470769152 3377043843484286976 3384135435889410048 3393458123040620544 3404279099198275584 3412999926995484672 3416632626256019456 3420901555737329664 3433315402751410176 3454638257470439424 3464155167270633472 3465654323342475264 3466848911568666624 3467174529011286016 3475201580431572992 3479429493414690816 3482576463593170944 3499503689385639936 3510662821048221696 3512202769647796224 3537855455078776832 3545284742360334336 3557815792630235136 3562595703016390656 3572410016247840768 3583801629820059648 3585373660682125312 3588161665083899904 3610446203763818496 3618804951523786752 3619144841159507968 3621959106199289856 3631936954976698368 3645116612148723712 3656074890559094784 3658464163774644224 3666146722213527552 3676246299960672256 3679450520583405568 3684047829255585792 3695795430751936512 3697416587578441728 3713759017307209728 3732243117445742592 3742524778926309376 3745434984819720192 3754458850287681536 3768696280876843008 3772791168892601856 3780713807282700288 3782372213466857472 3791128996834443264 3804886333785112576 3809998182392528896 3840725137557028864 3843711704538021888 3859478678267756544 3870110850935160832 3897174563179462656 3900571345137696768 3909601777985519616 3911316720744136704 3923789031715897344 3948158008537645056 3959034476880723968 3960747798105686016 3962113041792761856 3971658949064654848 3980087386963623936 3991051815026884608 3999432787869302784 4005534636543311872 4030411300382179328 4033545368267390976 4043263377232887808 4071537946304446464 4082754304283246592 4095773291222925312 4097569897922428928 4100756188667314176 4115772184246474752 4135777087455756288 4136165532753723392 4139381835656331264 4150785091401940992 4156361653519122432 4181101901456736256 4189881968244031488 4210340376292098048 4221939110111084544 4223766206573641728 4225618957232504832 4237259780806148096 4263575590486933504 4265420705652277248 4266890968084512768 4277171175915782144 4280497125508251648 4286247955191595008 4290810114614493184 4307081463859249152 4311761335877259264 4320815779751657472 4332718853525078016 4348441524325842944 4353874707302055936 4354283637020033024 4369674148956340224 4396812327689650176 4410832775163150336 4412767582378000384 4416198972410953728 4422983829640183808 4453913786490814464 4457795823014510592 4468116317697736704 4470076252279013376 4484330321961025536 4502725124645715968 4506226466111225856 4512180581185880064 4534212712929951744 4539038798931034112 4548671299386998784 4550666569327312896 4561202074316439552 4577753870335213568 4606184343293919232 4609766135162732544 4620872431123300352 4622465215424888832 4643435284790894592 4653186224347938816 4666004919180853248 4680883761397628928 4686578501334073344 4703739639138828288 4726602385663721472 4730722097892950016 4750127604021854208 4763213354997121024 4766917253406916608 4778402173093412864 4784215553445199872 4796522539297800192 4811817572905254912 4825073268698382336 4827161378941304832 4829278808265719808 4842582606635597824 4874766520745459712 4888195629618036736 4891996714866573312 4898569091647537152 4912063772340781056 4927727241002582016 4929888783437922304 4951678689742946304 4964363530175250432 4975856808345206784 4976324156594323456 4993913313092960256 5024928374502457344 5030388225190135808 5040951743043600384 5042689325918060544 5054838662445924352 5065565765226430464 5090187184560930816 5106418648797413376 5124948939384029184 5145971571023675392 5149973104127115264 5181957386205659136 5196232750905950208 5198481485013712896 5200761793516929024 5212802370647359488 5215088960992182272 5219144240122036224 5231718708954529792 5264210678050193408 5268304154471694336 5280997064140914688 5282817389057015808 5306783182618165248 5317927113540501504 5321402420035846144 5332577050492403712 5358615024371761152 5375702444730089472 5378060491023187968 5428717261739261952 5443672405710995456 5447905432465047552 5461031054963900416 5467674918223085568 5481740044911771648 5487696245661966336 5499220083320291328 5514369449941008384 5519175780875108352 5541815538025496576 5546124881367662592 5590853388418940928 5598364676168613888 5613787168389464064 5629252146814779392 5631688275431522304 5634158609643339776 5659186753338902784 5673558320200286208 5686693495251664896 5687227607536369664 5707329500677668864 5714997273588793344 5749015114503012352 5761087706335543296 5776958471366770688 5789218017401634816 5805166276402741248 5826232198608453632 5862416436919533568 5866975081116205056 5881110366884200448 5885683547573846016 5888265296547938304 5922237012806467584 5938551715321085952 5941121697158529024 5943727764019347456 5957488423596982272 5979107095948034048 5986577722540326912 6008301954814967808 6045616950573268992 6064895065849331712 6067555425769750528 6081602765755252736 6124131456424869888 6143659936834387968 6146354846883643392 6163286953899851776 6191247046387859456 6204248299130585088 6221339892241137664 6226177637102911488 6234542480278683648 6241178348530171904 6271652852185104384 6284822952366047232 6302136514218295296 6332908665166626816 6333503472029138944 6338428435848757248 6355889671209222144 6378954071260266496 6395363385730400256 6398131058478415872 6415756763873673216 6433431024931176448 6436215171921739776 6439038411020959744 6467642003815888896 6499078280287617024 6499688694327279616 6522662286488764416 6531425455530049536 6549418363121041408 6554511223434510336 6570302988003442688 6595218491534475264 6616249162744725504 6619151373567000576 6634475744460275712 6658551084123947008 6699904499336609792 6705114378418520064 6721268990724800512 6726495482941538304 6754087686968573952 6768270871778820096 6808558198396551168 6825999853990969344 6833265252512038912 6841803111474659328 6866630805502820352 6909276514940878848 6928310334541266944 6931308646684950528 6933697823137333248 6934349058022572032 6950403160863145984 6958858986829381632 6965152927186341888 6999007378771279872 7021325642096443392 7024405539295592448 7075710910157553664 7090569484720668672 7125191406032781312 7144820032495681536 7167603259640119296 7170747321364250624 7176323330167799808 7220892407527636992 7237609903047573504 7238289682319015936 7243918212398579712 7263873909953396736 7312149781118189568 7316928327549288448 7332293444427055104 7352492599921344512 7368095658511171584 7391590861503873024 7394833175156883456 7427518034614419456 7464486234891485184 7485049557852618752 7490869969639440384 7508917700575363072 7537392561753686016 7545582337785203712 7561427614565400576 7582257993668886528 7609772667570225152 7619996364785057792 7681450275114057728 7687423409076043776 7718957356535513088 7740221701870321664 7794349126358925312 7801142690275393536 7819203555971039232 7822633441488273408 7847578063431794688 7896316017075290112 7918068953761447936 7921495596211372032 7924226083585523712 7943317898129309696 7960174773927247872 7982103630053769216 7998865575738605568 8011069273086623744 8060822600764358656 8067090736534781952 8086526754465775616 8143075892608892928 8165508608566493184 8191546582445850624 8195139795844857856 8201512377334628352 8231544368492949504 8271554174911512576 8272331065507446784 8278763671312662528 8301570182803881984 8312723307038244864 8362203802913472512 8379763936488062976 8420680752584196096 8443878220222169088 8447532413147283456 8451237914465009664 8474519561612296192 8530841411304554496 8533781936169025536 8554342351831564288 8560994251016503296 8572495910383190016 8581620229228986368 8614162927718498304 8623522671754518528 8641631559503314944 8665437707050156032 8707749414604111872 8708567274040066048 8739348297912680448 8793624655379300352 8821665550326300672 8825535164756000768 8832397944821907456 8845967659280367616 8907827572981628928 8915591646029021184 8936232635395473408 8968660643922051072 9005450249291431936 9012452932222451712 9068425425859903488 9078077597862068224 9097342598773997568 9101333138654625792 9122404148632879104 9155507740670427136 9212368686587838464 9219532270325465088 9241744862246600704 9244930430849777664 9286870569581789184 9306372448695877632 9332009838361706496 9361767522795257856 9407479278277656576 9453204771327442944 9500255208043708416 9526426709994242048 9533834506813833216 9556804346186825728 9568431106890399744 9593045078595600384 9623635145810509824 9650146537396764672 9654322757882609664 9658557616531439616 9685165213271195648 9749533041490919424 9776391259236073472 9783993429733146624 9797138183295074304 9824127544681562112 9855454482005164032 9859777566875844608 9903357379485892608 9928727060350500864 9951713616690413568 9952648313188646912 9987826626185920512 10049856749004914688 10060776450380271616 10081903486087200768 10085378651836121088 10109677324891848704 10131131530452860928 10180374369121861632 10212837297594826752 10249897878768058368 10291943142047350784 10299946208254230528 10363914772411318272 10392465501811900416 10396962970027425792 10401523587033858048 10425604741294718976 10430177921984364544 10438288480244072448 10463437417909059584 10528421356100386816 10536608308943388672 10561994128281829376 10613566365236330496 10635854227081003008 10642804840071692288 10717230048743522304 10751404889460178944 10756120982046375936 10857434523478523904 10887344811421990912 10895810864930095104 10922062109927800832 10935349836446171136 10975392491323932672 10998440166640582656 11028738899882016768 11038351561750216704 11083631076050993152 11092249762735325184 11196729352337227776 11227574336778928128 11258504293629558784 11263376550863044608 11268317219286679552 11318373506677805568 11347116640400572416 11373386990503329792 11374455215072739328 11414659001355337728 11429994547177586688 11498030229006024704 11522175412671086592 11553916942733541376 11578436034803269632 11610332552805482496 11652464397216907264 11724832873839067136 11733950162232410112 11762220733768400896 11771367095147692032 11844474025612935168 11877103430642171904 11882243394317058048 11914976847193964544 11958214191896068096 11973155445080653824 12016603909629935616 12091233901146537984 12129790131698663424 12135110851539501056 12163205531510505472 12248262912849739776 12287319873668775936 12292709693767286784 12326573907799703552 12382494092775718912 12408496598261170176 12442679784482275328 12452355274205822976 12469084960557367296 12482356697060343808 12543305704370208768 12569645904732094464 12665817330333253632 12667006944058277888 12676856871697514496 12711779342418444288 12757908142520532992 12790726771460800512 12796262116956831744 12831513527747346432 12866862049862352896 12872430343843479552 12878076822041919488 12935284007631777792 12998156560575234048 12999377388654559232 13045324572977528832 13062850911060099072 13098836726242082816 13109022446869020672 13140605976006885376 13190436983068950528 13232498325489451008 13238302747134001152 13268951488920551424 13317102168247894016 13410228756837040128 13442537981449601024 13452990965883076608 13508175373937147904 13536541743557640192 13617116396793102336 13651999707981938688 13683606222949318656 13733261611005640704 13818553029881757696 13856620669082533888 13862617293369901056 13867395646274666496 13868698116045144064 13900806321726291968 13930305854372683776 13998014757542559744 14042651284192886784 14151421820315107328 14250382812065562624 14289640064991363072 14335206519280238592 14341494642728501248 14352646660335599616 14475219806095147008 14476579364638031872 14487836424797159424 14527747819906793472 14624299562236379136 14633856655098576896 14664586888854110208 14704985199842689024 14736191317022343168 14783181723007746048 14789666350313766912 14855036069228838912 14928972469782970368 14970099115705237504 14981739939278880768 15017835401150726144 15074785123507372032 15091164675570407424 15122855229130801152 15164515987337773056 15219545335140450304 15239992729570115584 15362900550228115456 15374846818152087552 15437914713071026176 15480443403740643328 15588698252717850624 15602285380550787072 15638407111942078464 15645266882976546816 15695156126863589376 15792632034150580224 15842991192422744064 15848452167171047424 15886635796258619392 15920349547854495744 15964207260107538432 15997731151477211136 16022138546173247488 16121645201528717312 16134181473069563904 16173053508931551232 16286151785217785856 16331017217132986368 16383093164891701248 16390279591689715712 16403024754669256704 16463088736985899008 16543108349823025152 16544662131014893568 16557527342625325056 16625446614076489728 16724407605826945024 16841361505168392192 16887756440444338176 16895064826294566912 16902475828930019328 16949039123224592384 17061682822609108992 17108684703663128576 17121988502033006592 17144991820766380032 17163240458457972736 17247045343509037056 17283263119006629888 17330875414100312064 17415498829208223744 17417134548080132096 17478696595825360896 17587249310758600704 17643331100652601344 17664795889643814912 17691935318560735232 17815655145963257856 17831183292058042368 17872465270790946816 17937321287844102144 18010900498582863872 18024905864444903424 18136850851719806976 18156155195724136448 18194685197547995136 18202666277309251584 18244808297265758208 18311015481340854272 18424737373175676928 18439064540650930176 18483489724493201408 18489860861699555328 18573741139163578368 18612744897391755264 18664019676723412992 18723535045590515712 18814958556555313152 18906409542654885888 19000510416087416832 19052853419988484096 19067669013627666432 19113608692373651456 19136862213780799488 19186090157191200768 19247270291621019648 19300293074793529344 19308645515765219328 19317115233062879232 19370330426542391296 19499066082981838848 19552782518472146944 19567986859466293248 19594276366590148608 19648255089363124224 19710908964010328064 19719555133751689216 19857454120701001728 19903427233380827136 19905296626377293824 19975653252371841024 20099713498009829376 20121552900760543232 20163806972174401536 20219354649783697408 20262263060905721856 20425674595189653504 20499795757536116736 20583886284094701568 20599892416508461056 20727829544822636544 20784931003623800832 20793925940054851584 20803047174067716096 20851209482589437952 20876576960488144896 20926874835818119168 21073216617886777344 21123988256563658752 21227132730472660992 21271708454162006016 21285609680143384576 21434460097487044608 21502809778920357888 21512241964092751872 21714869046957047808 21774689622843981824 21791621729860190208 21844124219855601664 21950784982647865344 21996880333281165312 22057477799764033536 22167262152101986304 22184499525470650368 22393458704674455552 22455148673557856256 22517008587259117568 22526753101726089216 22536634438573359104 22636747013355611136 22746773981006659584 22748910430145478656 22829318002710675456 22859989094355173376 22996060458012049408 23044350825342173184 23107833885467082752 23156872069606539264 23220665105610964992 23304928794433814528 23449665747678134272 23467900324464820224 23524441467536801792 23542734190295384064 23688948051225870336 23754206861284343808 23764486788634116096 23829953694387929088 23916428383792136192 23946310890161307648 24033207819259871232 24182467802293075968 24259580263397326848 24270221703079002112 24326411063021010944 24496525825699479552 24574639747337551872 24585419387534573568 24764988185551437824 24816993196522340352 24904710548411645952 24938169921114734592 24964713394120687616 25086611408740417536 25139291809464188928 25331634660666507264 25334013888116555776 25353713743395028992 25423558684836888576 25515816285041065984 25592524233913663488 25663027055494692864 25733724099724705792 25744860687686959104 25756153644083838976 25870568015263555584 25996313121150468096 25998754777309118464 26125701822120198144 26197673452484165632 26218044893738041344 26281211952013770752 26380873966137901056 26464996650978902016 26476605494268002304 26537902977841102848 26634204336495788032 26885075962899202048 26905981931766153216 27016350747874295808 27234232793586204672 27303999415963877376 27367212445898637312 27466523222011281408 27637106059763515392 27713241338165067776 27725234586739802112 27734791292549332992 27801612643452583936 27860611708745367552 27996029515085119488 28085302568385773568 28302843640630214656 28500765624131125248 28579280129982726144 28670413038560477184 28682989285457002496 28705293320671199232 28950439612190294016 28953158729276063744 28975672849594318848 29055495639813586944 29248599124472758272 29267713310197153792 29329173777708220416 29472382634044686336 29566363446015492096 29579332700627533824 29710072138457677824 29857944939565940736 29940198231410475008 29963479878557761536 30035670802301452288 30149570247014744064 30182329351140814848 30245710458261602304 30329031974675546112 30439090670280900608 30479985459140231168 30725801100456230912 30749693636304175104 30875829426142052352 30960886807481286656 31177396505435701248 31204570761101574144 31276814223884156928 31290533765953093632 31390312253727178752 31585264068301160448 31685982384845488128 31773271592517238784 31840699095708991488 31928414520215076864 32044277092346494976 32243290403057434624 32268362946139127808 32346107017863102464 32572303570435571712 32662034434265972736 32766186329783402496 32806049509338513408 32926177473971798016 33086216699646050304 33115054685250650112 33250893228152979456 33448815211653890048 33682723010336784384 33775512880888676352 33790129652589133824 33804951657860038656 33898078246449184768 34123365645218217984 34217369407326257152 34243977004066013184 34289983641532760064 34326480916915945472 34494090687018074112 34566526238013259776 34661750828200624128 34830997658416447488 34834269096160264192 34957393191650721792 35174498621517201408 35286662201305202688 35383870637121470464 35631310291926515712 35744930541581893632 35874642575688204288 36021800997165727744 36049811728889806848 36273701703439613952 36312310391448272896 36389370395095990272 36405332554618503168 36489616594531516416 36622030962681708544 36849474746351353856 36878129081301860352 36966979448986402816 36979721723399110656 37147482278327156736 37225489794783510528 37328039353446825984 37447070091181031424 37629917113110626304 38001020832174833664 38105706839976968192 38135338027255332864 38227217384747302912 38273724427561598976 38372180314382401536 38494540583242039296 38600586149587058688 38617291031530438656 38634230466125758464 38998132165963677696 39135973718932586496 39188552733180297216 39296510178726248448 39421817928020656128 39439110267503378432 39714908241402003456 39806854466761654272 39810593252754587648 39951306504743682048 40243105801521086464 40327613944348803072 40438709299567394816 40524526121811443712 40851349190379307008 41167772568189403136 41199784833016922112 41455659089645273088 41569862007247601664 41587851880109703168 41606094348135432192 41702418965178875904 41853749671636238336 42247976513127317504 42454265460945321984 42571219360286769152 42868920194974089216 43005619557840715776 43024483928185503744 43429738093914095616 43549379245687963648 43583243459720380416 43688248439711203328 43901569965295730688 43993760666562330624 44114955599528067072 44334524304203972608 44368999050941300736 44786917409348911104 44910297347115712512 45034017174518235136 45053506203452178432 45073268877146718208 45273494026711222272 45493547962013319168 45497820860290957312 45658636005421350912 45719978188710346752 45992120916024098816 46088701650684346368 46313744139213078528 46441330211221929984 46609857588867629056 46899331495356268544 46935800648929640448 47048882935073603584 47085468380590768128 47377896102451740672 47528973577268232192 47659907388775858176 47832856767584272384 47892621780322615296 48066415638519742464 48364935604586151936 48519160526794653696 48540443406158004224 48652822126042021888 48993051651398959104 49149279494675103744 49170838775069147136 49529976371102875648 49633986393044680704 49876339842229469184 49929426788241375232 50173222817480835072 50663269321333014528 50668027776233111552 50707427486790057984 50847117369673777152 51185048467827326976 51326054110989385728 51467448199449411584 51489721375373918208 51741136030527111168 51992626242300936192 52251403644240396288 52395346904968331264 52436089787476082688 52562423904027541504 52761747932275802112 52929993301957804032 53075805955682205696 53268408672991576064 53770151925798404096 53811963863532306432 54032701495748591616 54468465587172409344 54607998831927754752 54734424891797274624 54933046444022562816 55274212119527030784 55426482676330135552 55450469173479604224 55469582585098665984 55603225286905167872 55721223417490735104 55992059030170238976 56170605136771547136 56605687281260429312 57001531248262250496 57158560259965452288 57340826077120954368 57365978570914004992 57410586641342398464 57900879224380588032 57906317458552127488 57951345699188637696 58110991279627173888 58497198248945516544 58535426620394307584 58658347555416440832 58944765268089372672 59132726892030984192 59158665401255067648 59715889879131881472 59880396462820950016 59926959757115523072 60071341604602904576 60299140494029488128 60364658702281629696 60491420916523204608 60658063949351092224 60959970918280462336 61499387272608350208 61751658852284104704 61921773614962573312 62354793010871402496 62409141522203148288 62553628447768313856 62780624507454357504 63371964769690976256 63546543185034477568 63681398191417982976 63856829040430153728 64088554184692989952 64486580806114869248 64536725892278255616 64692214035726204928 65144607140871143424 65324068868531945472 65532372659566804992 65852354947943596032 66172433399292100608 66501786456305958912 66897630423307780096 67365446020673568768 67551025761777352704 67580259305178267648 67609903315720077312 67796156492898369536 68246731290436435968 68434738814652514304 68487954008132026368 68579967283065520128 68652961833831890944 68988181374036148224 69133052476026519552 69323501656401248256 69661995316832894976 69668538192320528384 69914786383301443584 70348997243034402816 70573324402610405376 70767741274242940928 71262620583853031424 71489861083163787264 71749285151376408576 72043601994331455488 72099623457779613696 72547403406879227904 72778740790191980544 72810665109237006336 72979233189063032832 73244061925363417088 73698949492702707712 73756258162603720704 73933958897972805632 74294964556654313472 74450979589567021056 74894140182362062848 75259834226221252608 76002041664349667328 76211413679953936384 76270676054510665728 76454434769494605824 76547448855123197952 76989081166484078592 77201172299174117376 77234582063060877312 77268460932251516928 77996264331927355392 78377105466360594432 78593020357452496896 78843635856041312256 78878220535006756864 79429816482804006912 79613708933523308544 79621186505509175296 79902613009487364096 80486211603042172928 80655227888697606144 80877418599134789632 81049052243622887424 81702698380758614016 82335545136378806272 82399569666033844224 82911318179290546176 83139724014495203328 83175703760219406336 83404837930357751808 83707499343272476672 84495953026254635008 84908530921890643968 85142438720573538304 85737840389948178432 86011239115681431552 86048967856371007488 86859476187828191232 87098758491375927296 87166486919440760832 87376496879422406656 87803139930591461376 87987521333124661248 88669048608407945216 88737998101882601472 89573834818697822208 89820594694231425024 90068034349036470272 90107012406904356864 90146537754293436416 90546988053422444544 90987095924026638336 90995641720581914624 91317272010842701824 91439956377420693504 91984241832048197632 92177403301368692736 92627488278426157056 92882660422443859968 93219715177735258112 93871601297859280896 94097765870147207168 94170936761181536256 94755792204903481344 95057947154536464384 95319814777551716352 95785243560645230592 96132831277039484928 96729871209172303872 97038321053589307392 97080886812316008448 97305644252084043776 97986103302797918208 98298558989350207488 99059952742205751296 99752679684458938368 99858853576482750464 100346445634961670144 101326538642666029056 101336055552466223104 101414854973580115968 101694234739347554304 102370096935654653952 102652108221978771456 102934896398898823168 102979442750747836416 103482272061054222336 103985252484601872384 104502807288480792576 104790693809936662528 104872179574952165376 105124847808055083008 105523495864551604224 105859986603915608064 106151611911364411392 106536817345983152128 107540303851596808192 107623927727064612864 108065402991497183232 108936931174344818688 109215997663855509504 109468849783594549248 109866092888045125632 110548424239054061568 110900938346959208448 110939165170197331968 111206450573810335744 111442446834981470208 111984118060340477952 112341210273543094272 113211374562520858624 114003062496524500992 114317120519930904576 114681652154241908736 114731957141828009984 114821173282684796928 115801758448761176064 115812634917104254976 115902691398377275392 116994396497891033088 117070853240788615168 117889530536178745344 118265453784061968384 118317330802510135296 119431779758263762944 119760792925641900032 119853919514231046144 120142683209205809152 120729317404563259392 120982841833046409216 121316127898702184448 121919941836560924672 123503317704568209408 123843547229925146624 124709586021742804992 124818283044406296576 125107256895536627712 125561249014908715008 126743929539381952512 127093086370068955136 127362796382835965952 127713658080860307456 128177108369385979904 128973161612229738496 129073451784556511232 129384428071452409856 130289214281742286848 130648137737063890944 131064745319133609984 131704709895887192064 132344866798584201216 133003572912611917824 133795260846615560192 134730892041347137536 135102051523554705408 135160518610356535296 135219806631440154624 135592312985796739072 136493462580872871936 136869477629305028608 136975908016264052736 137159934566131040256 137305923667663781888 137976362748072296448 138266104952053039104 139323990633665789952 139337076384641056768 139829572766602887168 140697994486068805632 141146648805220810752 141535482548485881856 142979722166327574528 143498570302752817152 144087203988662910976 144199246915559227392 145094806813758455808 145557481580383961088 145621330218474012672 145958466378126065664 146488123850726834176 147512516325207441408 147867917795945611264 148589929113308626944 148901959179134042112 149788280364724125696 150519668452442505216 152004083328699334656 152422827359907872768 152541352109021331456 152908869538989211648 153978162332968157184 154402344598348234752 154469164126121754624 156754210932721188864 157186040714904993792 157687271712082624512 157756441070013513728 159227417867046617088 159242373011018350592 159805226018974728192 160972423206084345856 161310455777395212288 161754837198269579264 162098104487245774848 163405396761517228032 164671090272757612544 164799139332067688448 165822636358581092352 166279448028990406656 166351407520438812672 166809675860715503616 167414998686544953344 168991906052509270016 169817061843781287936 170284877441147076608 171475680779896356864 172022478231362863104 172097935712742014976 173718952375656382464 174332973838881521664 174752993758844813312 175606279861182922752 175975042666249322496 177338097216815890432 177475996203765202944 179147669637395644416 179641189388462850048 180136068698072940544 180214024813808713728 180293075508586872832 181093976106844889088 181974191848053276672 181991283441163829248 182879912754841387008 183968483664096395264 185254976556852314112 185765320844887719936 186439430355470516224 188195531740294414336 188341873522363072512 190115894309072928768 190639629555103432704 191570487121290461184 192265662554078969856 193459742418344607744 194076642107178614784 194611288504168087552 195972206605595836416 196597117978700414976 198119905484411502592 199505359368917876736 199717707152965500928 200692891269923340288 202653077285332058112 202672111104932446208 202829709947160231936 203388469478695108608 204740193871309307904 205304216443957542912 205958885501495672832 206964544122108444672 207970504969203744768 209005614576961585152 209581387619873325056 209744359149904330752 210249695616110166016 211046991729103208448 211719973207831216128 212303223822728822784 213073634691966304256 215080607703193616384 215247855454129225728 216130805982994366464 218431995327711019008 218937699567189098496 219732185776090251264 221096848478108123136 221801876693918416896 222412901147620671488 222884893669962940416 224682420547086188544 226422749125041717248 228006124993049001984 228634241039861809152 229363304308483817472 229642346565369593856 231603516897522352128 231805382796754550784 233988792995782066176 234141706481577230336 235779061072357490688 236530907568123936768 236634661605020270592 238863559516527525888 239521585851283800064 239707839028462092288 240285366418411618304 241458634809126518784 241965683666092818432 242632255797404368896 243839883673121849344 247006635409136418816 247687094459850293248 249419172043485609984 250214513791073255424 251122498029817430016 253487859078763905024 254186172740137910272 254725592765671931904 255427316161720614912 256354216738771959808 257946323224459476992 258146903569113022464 258768856142904819712 260578428563484573696 261296275474127781888 262129490638267219968 263409419791774384128 266007145825223835648 267590521693231120384 269461784082694275072 270204103047109410816 270321037220713070592 270439613262880309248 272986925161745743872 273951816032528105472 274319869132262080512 274611847335327563776 275952725496144592896 276532209904106078208 278647981267331579904 278674152769282113536 279659145533205774336 282293297610441621504 283070965096971763712 285959444332655149056 288174407977325821952 288398493831118454784 290189613627516911616 291114963160767922176 291242660436948025344 291916932756252131328 292976247701453668352 295735835591891222528 297179858226617253888 299576560729448251392 301039336904885010432 304008166657398669312 304845654719815745536 305082704218042662912 305817739077978423296 307956324665936314368 308804689196696469504 308938328252243509248 313508421865442377728 314372081429809987584 315374543424165249024 315512882140027027456 318454835734093234176 318484746022036701184 319610452037949456384 321944846412168691712 322620911554790424576 324196208974491549696 326810793523034456064 329342180545515225088 329598278664135376896 331645272717162184704 332702815040877625344 333619351721431007232 334829997373089906688 337983812105018540032 339634123687562575872 340569754882294153216 342951361559792713728 344044956462725726208 344195871425484029952 347437904751312764928 349505987517689626624 351212559722365845504 354676194433631780864 354951992407530405888 358295339274791288832 359282378776925700096 360272137396145881088 360428049627617427456 362187952213689778176 363948383696106553344 365759825509682774016 367936967328192790528 370509953113704628224 371530641689775439872 372878860710941032448 376391063480588828672 376683747044726145024 380231788618145857536 381279259110206865408 383140974242580922368 384531325108157939712 386919484836689215488 388153284214357229568 389222577008336175104 391944413211191672832 393194235957400829952 396239810968823005184 399010718737835753472 399435414305931001856 401385782539846680576 405306154570664116224 405344222209864892416 405659419894320463872 406776938957390217216 409480387742618615808 410608432887915085824 411917771002991345664 413929088244216889344 418011229153923170304 419162775239746650112 419488718299808661504 420499391232220332032 422093983458206416896 423439946415662432256 424606447645457645568 430495710908258451456 432261611965988732928 436863990655422038016 437875399134378196992 439464371552180502528 443603753387836833792 444825802295241342976 445769787339925880832 449364841094172377088 452845498250083434496 456012249986098003968 457268482079723618304 458726608616967634944 463207033795044704256 468283412963154460672 471558122144714981376 473061815136247873536 473269323210040541184 477727119033055051776 479043171702567600128 479415678056924184576 480570732836823236608 482917269618253037568 483931367332185636864 485264511594808737792 487679767346243698688 494013270818272837632 495374188919700586496 498838344086971219968 500429027582146510848 502244996059634860032 506975718157527810048 509451185531343863808 510854632323441229824 512708433477543919616 515892646448918953984 516293807138226044928 517537712285809639424 521156857126969147392 524258981276534439936 526818839583548768256 532014291650447671296 535181043386462240768 538923568165388550144 540408206094218821632 540642074441426141184 540879226525760618496 545973850323491487744 548639738264524161024 549223694670655127552 551905450992289185792 557295962534663159808 557348305538564227072 559318291066411548672 564586595220883243008 566141930193943527424 571918888665310298112 576348815954651643904 576796987662236909568 580379227255033823232 582229926321535844352 583833865512504262656 585952495402907336704 591471671183782445056 594359716453234507776 599153121458896502784 602078673809770020864 608016333314797338624 609691309439631491072 610165408436085325824 611635478155956846592 615912649331872628736 617876656504487018496 627016843730884755456 628744162859619975168 630749086848330498048 631025764280054054912 636909671468186468352 636969492044073402368 639220904075898912768 643889692824337383424 645241823109580849152 648392417948983099392 658684361091030450176 659196557328270753792 663290545434324369408 665405630081755250688 667238703442862014464 679268247375125151744 681139509764588306432 685902723119585427456 688089912925451452416 699011975035379253248 702425119444731691008 709352388867263561728 709903984815060811776 716590678549582577664 718564757553851400192 720544274792291762176 720856099255234854912 724375904427379556352 727896767392213106688 731519651019365548032 735873934656385581056 741019906227409256448 743061283379550879744 745757721421882064896 752782126961177657344 753367494089452290048 760463577236291715072 762558518220413730816 766281948485161844736 769062650216315879424 773838969673378430976 776306568428714459136 778445154016672350208 783888826422383345664 786388471914801659904 792479621937646010368 798021437475671506944 802771565079693361152 810612309141328232448 810688444419729784832 811318839788640927744 818960775485237231616 823835542005982691328 827858176488433778688 836022458307846340608 838325550479493300224 838977436599617323008 840998782464440664064 846879892831324864512 849212895290915291136 864523223931977465856 873727981310844076032 875750798268756393984 878928743104361005056 887207506775673667584 889651604590482685952 891539574679851761664 898729682188344754176 905690996500166868992 912024499972196007936 914536964159447236608 917453217233935269888 926414067590089408512 936566825926308921344 943116244289429962752 946123630272495747072 946538646420081082368 955454238066110103552 958086343405135200256 958831356113848369152 961141465673646473216 965834539236506075136 967862734664371273728 975359534692487397376 988026541636545675264 990748377839401172992 1000858055164293021696 1004489992119269720064 1013951436315055620096 1018902371062687727616 1021709264646882459648 1025416866955087839232 1032587614276452089856 1035075424571619278848 1042313714253938294784 1048517962553068879872 1053637679167097536512 1064028583300895342592 1070362086772924481536 1077847136330777100288 1080816412188437643264 1081284148882852282368 1097279476529048322048 1098447389341310255104 1103810901984578371584 1114591925069326319616 1114696611077128454144 1118636582132823097344 1129173190441766486016 1132283860387887054848 1143837777330620596224 1152697631909303287808 1153593975324473819136 1160758454510067646464 1164459852643071688704 1167667731025008525312 1171904990805814673408 1182943342367564890112 1188719432906469015552 1198306242917793005568 1204157347619540041728 1216032666629594677248 1220330816872170651648 1223270956311913693184 1231825298663745257472 1235753313008974036992 1254033687461769510912 1257488325719239950336 1261498173696660996096 1262051528560108109824 1273819342936372936704 1273938984088146804736 1287779385648674766848 1296784835897966198784 1317368722182060900352 1318393114656541507584 1330811260163510501376 1334477406885724028928 1358536494750250303488 1362279019529176612864 1371805446239170854912 1376179825850902904832 1398023950070758506496 1404850238889463382016 1418704777734527123456 1419807969630121623552 1433181357099165155328 1437129515107702800384 1441712198510469709824 1448751808854759112704 1455793534784426213376 1463039302038731096064 1471747869312771162112 1482039812454818512896 1486122566759101759488 1491515442843764129792 1505564253922355314688 1506734988178904580096 1520927154472583430144 1532563896970323689472 1538125300432631758848 1547677939346756861952 1552613136857428918272 1556890308033344700416 1572776943829603319808 1584959243875292020736 1596042874951343013888 1605543130159386722304 1621224618282656464896 1622637679577281855488 1637921550970474463232 1647671084011965382656 1655716352976867557376 1672044916615692681216 1676651100958986600448 1677954873199234646016 1681997564928881328128 1693759785662649729024 1698425790581830582272 1729046447863954931712 1751501596537512787968 1757857486208722010112 1774415013551347335168 1779303209180965371904 1783079149359703523328 1797459364376689508352 1811381993000333737984 1824048999944392015872 1829073928318894473216 1834906434467870539776 1873133651852617842688 1886232488578859925504 1892247260544991494144 1893077292840162164736 1910908476132220207104 1917662712227696738304 1922282931347292946432 1931669078473012150272 1935725469328742547456 1950719069384974794752 1976053083273091350528 1981496755678802345984 2001716110328586043392 2037804742125375455232 2043418529293764919296 2050833733910175678464 2070150849143238557696 2097035925106137759744 2107275358334195073024 2128057166601790685184 2140724173545848963072 2155694272661554200576 2161632824376875286528 2162568297765704564736 2194558953058096644096 2196894778682620510208 2207621803969156743168 2229183850138652639232 2229393222154256908288 2237273164265646194688 2258346380883532972032 2287675554661241192448 2305395263818606575616 2307187950648947638272 2321516909020135292928 2328919705286143377408 2335335462050017050624 2343809981611629346816 2365886684735129780224 2377438865812938031104 2408314695239080083456 2432065333259189354496 2446541912623827386368 2471506626017948073984 2508067374923539021824 2514976651438479900672 2522996347393321992192 2547638685872745873408 2575558771297349533696 2593569671795932397568 2634737444364121800704 2636786229313083015168 2661622520327021002752 2668954813771448057856 2717072989500500606976 2724558039058353225728 2743610892478341709824 2752359651701805809664 2796047900141517012992 2809700477778926764032 2837409555469054246912 2839615939260243247104 2866362714198330310656 2874259030215405600768 2883424397020939419648 2897503617709518225408 2926078604077462192128 2943495738625542324224 2964079624909637025792 2972245133518203518976 3013469976357809160192 3041854308945166860288 3065127793940647378944 3076250600865263517696 3105226273714857836544 3113780616066689400832 3145553887659206639616 3169918487750584041472 3192085749902686027776 3211086260318773444608 3242449236565312929792 3295342168023930765312 3311432705953735114752 3344089833231385362432 3353302201917973200896 3355909746398469292032 3363995129857762656256 3387519571325299458048 3396851581163661164544 3458092895727909863424 3503003193075025575936 3515714972417444020224 3548830027102694670336 3566158298719407046656 3594918728753379016704 3622763986000667475968 3648097999888784031744 3669812868935741079552 3746267303705235685376 3772464977157719851008 3784494521089982988288 3786154585680324329472 3821816952264440414208 3844565862694585892864 3863338156946024300544 3901438138769949589504 3952106166546182701056 3962993511357604691968 4003432220657172086784 4075609484250750910464 4086837058587529838592 4101667467820351356928 4140301698286477115392 4194071850212275519488 4214550716668390146048 4256114333203581370368 4281448347091697926144 4311388545323108401152 4325136595531409129472 4389117906116193288192 4393789557365241020416 4415243607938313486336 4458367700277305278464 4458786444308513816576 4474546328531292389376 4516692761767065944064 4610790527637213151232 4614375901297895276544 4643033818040270585856 4657839410572286754816 4670670924100034101248 4754877731625876062208 4816629390478160166912 4893083825247654772736 4943013252035896147968 5016134749847078043648 5029953302876959801344 5045992694786643984384 5095277371745491746816 5151117542594699067392 5187139343591864795136 5269474888728243601408 5273572458626166030336 5323245040654042005504 5337909627542896115712 5434145979001001213952 5449116078116706451456 5487221784956683419648 5504719303403611619328 5619400955557853528064 5674819110938108493824 5679231878520486494208 5732725428396660621312 5766848794041878839296 5795007235419036450816 5852157208154924384256 5886991477251084648448 5928159249819274051584 5944490267036407037952 6130255587881294757888 6152501201730527035392 6210452547429715673088 6227561232133378801664 6291107775318413279232 6339836975501168082944 6384171499805372055552 6422172520637546889216 6484898473130625859584 6590684336047861530624 6622865411907470229504 6688179666462770724864 6706604403835946401792 6711819492796938584064 6727990259715525312512 6775039142650598916096 6916185791455819726848 7006006386150051151872 7031429944834888040448 7097660054205389340672 7132316597438814093312 7245527972001334951936 7296195999777568063488 7339625737871482159104 7492534607410471370752 7544929954315439702016 7568989042179965976576 7689131725389171785728 7726676313892048601088 7802876277539899179008 7904212333092365402112 7925987022715209383936 8006864441314344173568 8151218968501501820928 8173674117175059677184 8203334935640702713856 8280603396572954230784 8388143700424551038976 8429101433336780292096 8512228666407162740736 8562896694183395852288 8622777090646216802304 8650273191062818258944 8778235812232386576384 8830487215876626972672 8916735400554610556928 8917572888617027633152 9221581055274426302464 9228751802595790553088 9315678821144573509632 9341341848200068202496 9509755463251752124416 9633258780956320333824 9786167650495309545472 9886026504071792295936 10032269499694156087296 10059906605753919602688 10091985389573287968768 10190554743490983493632 10302235085189398134784 10374278687183729590272 10538949777456487202816 10547144917252332060672 10646490081308084011008 10868291958002002427904 10898232156233412902912 11009438606807223238656 11238801911115707056128 11358463757040972988416 11465450856793321242624 11533697588083757678592 11590014470838072901632 11704314416309848768512 11773982954502169296896 11856318499638548103168 11888980534072814075904 12260511175762589515776 12305002403461054070784 12420905094859431346176 12455122464266757603328 12582215550636826558464 12679673951002336165888 12768342999610744111104 12844345041275093778432 13181368672095723061248 13245730823814940459008 13376359332925541449728 13423638985593877168128 13455980519431050625024 13550078285301197832192 13832371582911639453696 14012012772300102303744 14264633194877628186624 14491055944002669903872 14679251475742964318208 14985069214820942741504 15089859908630879404032 15137978084359931953152 15378263450778343571456 15453352627784097202176 15605752555079798358016 15808424666184730804224 16013728882628688347136 16302437937003003641856 16347348234350119354368 16406669871281405427712 16561206793145908461568 16858202866673560584192 17024457332814325481472 17125793388366791704576 17300546382125636517888 17556471624464773152768 17660974431753253945344 17833470801109221113856 18443162110548852604928 18457503605191581106176 18631357642289147019264 18682683696400136404992 19019510926503504248832 19266517561912640667648 19572335300990619090944 19772053008143584591872 20064538999388312174592 20119813211507839205376 20183970779146575937536 20604470170378796269568 20748557374367459180544 21094289834504664121344 21292980162616168022016 21736583916004004855808 21796464312466825805824 22018877213614446477312 22477603822231414112256 23067395176167515357184 23180028941676145803264 23408628832619697537024 23547965909004338593792 23712636999277096206336 23777961068145628151808 24521022351525179031552 24610004806922108141568 24841810189718862692352 25164431101273653116928 25359347902004672331776 25536685999221488222208 25688690082550187556864 26491461647629880918016 26752718665851082899456 26911961038862101250048 27664743165823278907392 28024025544600204607488 28529266389755256373248 28982111888005339807744 29358502951485928636416 29970138429641885483008 30179719817261758808064 30275956168719863906304 30756526901556687142912 30906705255568194404352 31211505110159596716032 31616849332369461608448 32604875874006007283712 32694696468700238708736 33716405733347121168384 34251586776733583409152 34601092764251273035776 35112943248929546305536 35321948863506507890688 35666941602218442227712 36886324221097705209856 36915007210383162212352 37262715284578294038528 37365367392800272809984 38039021853007008497664 38533035123825281335296 39544106016287169183744 40129077998776624349184 40367941558293151875072 41208940340757592539136 41497114748734918361088 43473167832008009711616 43592928624933651611648 44037754427228892954624 44955207644462828224512 46134790352335030714368 46360057883352291606528 46817257665239395074048 47095931818008677187584 47425273998554192412672 49042044703050358063104 49220009613844216283136 49683620379437725384704 50718695804009344663552 51073371998442976444416 51377380165100375113728 52982923295259761836032 53823922077724202500096 55329486331646557814784 56048051089200409214976 57058532779510512746496 57964223776010679615488 58717005902971857272832 59940276859283770966016 60359439634523517616128 60551912337439727812608 61813410511136388808704 62423010220319193432064 65209751748012014567424 65389392937400477417472 67432811466694242336768 68503173553467166818304 69202185528502546071552 70225886497859092611072 70643897727013015781376 71333883204436884455424 73772648442195410419712 73830014420766324424704 74525430569156588077056 76078043706014016995328 77066070247650562670592 80258155997553248698368 80735883116586303750144 82417880681515185078272 82994229497469836722176 86946335664016019423232 87185857249867303223296 88075508854457785909248 89910415288925656449024 92269580704670061428736 92720115766704583213056 93634515330478790148096 94191863636017354375168 94850547997108384825344 98084089406100716126208 101437391608018689327104 102754760330200750227456 105965846590519523672064 107647844155448405000192 110658972663293115629568 112096102178400818429952 114117065559021025492992 115928447552021359230976 119880553718567541932032 121103824674879455625216 123626821022272777617408 130419503496024029134848 130778785874800954834944 134865622933388484673536 137006347106934333636608 138404371057005092143104 140451772995718185222144 141287795454026031562752 147660028841532648849408 149050861138313176154112 152156087412028033990656 154132140495301125341184 161471766233172607500288 164835761363030370156544 165988458994939673444352 173892671328032038846464 176151017708915571818496 179820830577851312898048 185440231533409166426112 187269030660957580296192 188383727272034708750336 196168178812201432252416 202874783216037378654208 205509520660401500454912 211931693181039047344128 215295688310896810000384 221317945326586231259136 228234131118042050985984 239761107437135083864064 242207649349758911250432 247253642044545555234816 260839006992048058269696 261557571749601909669888 269731245866776969347072 276808742114010184286208 280903545991436370444288 282575590908052063125504 304312174824056067981312 308264280990602250682368 322943532466345215000576 329671522726060740313088 331976917989879346888704 347785342656064077692928 359641661155702625796096 370880463066818332852224 376767454544069417500672 392336357624402864504832 405749566432074757308416 411019041320803000909824 423863386362078094688256 456468262236084101971968 479522214874270167728128 484415298699517822500864 494507284089091110469632 521678013984096116539392 539462491733553938694144 561807091982872740888576 565151181816104126251008 608624349648112135962624 616528561981204501364736 645887064932690430001152 659343045452121480626176 663953835979758693777408 719283322311405251592192 741760926133636665704448 753534909088138835001344 784672715248805729009664 811499132864149514616832 847726772724156189376512 912936524472168203943936 959044429748540335456256 968830597399035645001728 989014568178182220939264 1043356027968192233078784 1078924983467107877388288 1130302363632208252502016 1217248699296224271925248 1233057123962409002729472 1318686090904242961252352 1438566644622810503184384 1483521852267273331408896 1507069818176277670002688 1695453545448312378753024 1825873048944336407887872 1937661194798071290003456 1978029136356364441878528 2157849966934215754776576 2260604727264416505004032 2434497398592448543850496 2637372181808485922504704 2877133289245621006368768 2967043704534546662817792 3390907090896624757506048 3651746097888672815775744 3956058272712728883757056 4315699933868431509553152 4521209454528833010008064 5274744363616971845009408 5934087409069093325635584 6781814181793249515012096 7303492195777345631551488 7912116545425457767514112 8631399867736863019106304 10549488727233943690018816 11868174818138186651271168 13563628363586499030024192 15824233090850915535028224 23736349636276373302542336 31648466181701831070056448 47472699272552746605084672 94945398545105493210169344
- Sum of all divisors σ(n): 381729765875849784972072585
- Sum of proper divisors (its aliquot sum) s(n): 286784367330744291761903241
- 94945398545105493210169344 is an abundant number, because the sum of its proper divisors (286784367330744291761903241) is greater than itself. Its abundance is 191838968785638798551733897
Bases of 94945398545105493210169344
- Binary: 1001110100010010111100001011110010101100101110010001001000000000000000000000000000000002
- Hexadecimal: 0x4E89785E565C8900000000
- Base-36: BXH1PEMS77D563GG0
Squares and roots of 94945398545105493210169344
- 94945398545105493210169344 squared (949453985451054932101693442) is 9014628704888920306791650754859800793384337157390336
- 94945398545105493210169344 cubed (949453985451054932101693443) is 855897515121826710603640399378612227286945499560163482247471378959199669059584
-
94945398545105493210169344 is a
perfect square number . Itssquare root is 9743992946688 -
The
cube root of 94945398545105493210169344 is 456202828.8477679885
Scales and comparisons
How big is 94945398545105493210169344?- 94,945,398,545,105,493,210,169,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 94,945,398,545,105,493,210,169,344 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 94945398545105493210169344 cubic inches would be around 38016902.4 feet tall.
Recreational maths with 94945398545105493210169344
- 94945398545105493210169344 backwards is 44396101239450154589354949
- 94945398545105493210169344 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 94945398545105493210169344's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 94945398545105493210169344 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 94945398545105493210169344 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/94945398545105493210169344/
Chicago style:
Numbermatics. 2024. "Number 94945398545105493210169344 - Facts about the integer". https://numbermatics.com/n/94945398545105493210169344/
The information we have on file for 94945398545105493210169344 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 94945398545105493210169344, math, Factors of 94945398545105493210169344, curriculum, school, college, exams, university, Prime factorization of 94945398545105493210169344, STEM, science, technology, engineering, physics, economics, calculator, ninety-four septillion, nine hundred forty-five sextillion, three hundred ninety-eight quintillion, five hundred forty-five quadrillion, one hundred five trillion, four hundred ninety-three billion, two hundred ten million, one hundred sixty-nine thousand, three hundred forty-four.