130712816580219844119512064
130,712,816,580,219,844,119,512,064 is an even composite number composed of seven prime numbers multiplied together.
130712816580219844119512064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-one thousand, one hundred eighty-five divisors.
Prime factorization of 130712816580219844119512064:
210 × 36 × 134 × 192 × 372 × 1272 × 8772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 37 × 37 × 127 × 127 × 877 × 877)See below for interesting mathematical facts about the number 130712816580219844119512064 from the Numbermatics database.
Names of 130712816580219844119512064
- Cardinal: 130712816580219844119512064 can be written as One hundred thirty septillion, seven hundred twelve sextillion, eight hundred sixteen quintillion, five hundred eighty quadrillion, two hundred nineteen trillion, eight hundred forty-four billion, one hundred nineteen million, five hundred twelve thousand and sixty-four.
Scientific notation
- Scientific notation: 1.30712816580219844119512064 × 1026
Factors of 130712816580219844119512064
Divisors of 130712816580219844119512064
- Number of divisors d(n): 31185
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 37 38 39 48 52 54 57 64 72 74 76 78 81 96 104 108 111 114 117 127 128 144 148 152 156 162 169 171 192 208 216 222 228 234 243 247 254 256 288 296 304 312 324 333 338 342 351 361 381 384 416 432 444 456 468 481 486 494 507 508 512 513 576 592 608 624 648 666 676 684 702 703 722 729 741 762 768 832 864 877 888 912 936 962 972 988 999 1014 1016 1024 1026 1053 1083 1143 1152 1184 1216 1248 1296 1332 1352 1368 1369 1404 1406 1443 1444 1458 1482 1521 1524 1536 1539 1651 1664 1728 1754 1776 1824 1872 1924 1944 1976 1998 2028 2032 2052 2106 2109 2166 2197 2223 2286 2304 2368 2413 2432 2496 2592 2631 2664 2704 2736 2738 2808 2812 2886 2888 2916 2964 2997 3042 3048 3072 3078 3159 3211 3249 3302 3328 3429 3456 3508 3552 3648 3744 3848 3888 3952 3996 4056 4064 4104 4107 4212 4218 4329 4332 4394 4446 4563 4572 4608 4617 4693 4699 4736 4826 4864 4953 4992 5184 5262 5328 5408 5472 5476 5616 5624 5772 5776 5832 5928 5994 6084 6096 6156 6253 6318 6327 6422 6498 6591 6604 6656 6669 6858 6912 7016 7104 7239 7296 7488 7696 7776 7893 7904 7992 8112 8128 8208 8214 8424 8436 8658 8664 8788 8892 8991 9126 9139 9144 9216 9234 9386 9398 9472 9477 9633 9652 9728 9747 9906 9984 10287 10368 10524 10656 10816 10944 10952 11232 11248 11401 11544 11552 11664 11856 11988 12168 12192 12312 12321 12506 12636 12654 12844 12987 12996 13182 13208 13312 13338 13357 13689 13716 13824 13851 14032 14079 14097 14208 14478 14592 14859 14976 15392 15552 15786 15808 15984 16129 16224 16256 16416 16428 16663 16848 16872 17316 17328 17576 17784 17797 17982 18252 18278 18288 18468 18759 18772 18796 18944 18954 18981 19266 19304 19456 19494 19773 19812 19968 20007 20574 20736 21048 21312 21463 21632 21717 21888 21904 22464 22496 22802 23088 23104 23328 23679 23712 23976 24336 24384 24624 24642 25012 25272 25308 25688 25974 25992 26011 26364 26416 26676 26714 26973 27378 27417 27432 27648 27702 28064 28158 28194 28416 28561 28899 28956 29184 29241 29718 29952 30784 30861 31104 31369 31572 31616 31968 32258 32448 32449 32512 32832 32856 33326 33696 33744 34203 34632 34656 35152 35568 35594 35964 36504 36556 36576 36936 36963 37518 37544 37592 37888 37908 37962 38532 38608 38961 38988 39546 39624 39936 40014 40071 41067 41148 41472 41743 42096 42237 42291 42624 42926 43264 43434 43776 43808 44577 44928 44992 45604 45847 46176 46208 46656 47358 47424 47952 48387 48672 48768 49248 49284 49989 50024 50544 50616 51376 51948 51984 52022 52728 52832 53352 53391 53428 53946 54756 54834 54864 55404 56128 56277 56316 56388 56832 56943 57122 57798 57912 58368 58482 59319 59436 59904 60021 61009 61087 61568 61722 62208 62738 63144 63232 63936 64389 64516 64896 64898 65024 65151 65664 65712 66652 67392 67488 68406 69264 69312 70304 71037 71136 71188 71928 73008 73112 73152 73872 73926 75036 75088 75184 75816 75924 77064 77216 77922 77976 78033 79092 79248 80028 80142 81289 82134 82251 82296 82944 83486 84192 84474 84582 85248 85683 85852 86528 86697 86868 87552 87616 87723 89154 89281 89856 89984 91208 91694 92352 92416 92583 93312 94107 94716 94848 95904 96774 97344 97347 97536 98496 98568 99978 100048 101088 101232 102609 102752 103896 103968 104044 105456 105664 106704 106782 106856 107892 109512 109668 109728 110808 110889 111379 112256 112554 112632 112776 113664 113886 114244 115596 115824 116883 116964 118638 118807 118872 119808 120042 120213 122018 122174 123136 123201 123444 124416 125229 125476 126288 126464 126711 126873 127872 128778 129032 129792 129796 130048 130302 131328 131424 133304 133731 134784 134976 136812 137541 138528 138624 140608 142074 142272 142376 143856 145161 146016 146224 146304 147744 147852 148213 149967 150072 150176 150368 151632 151848 154128 154432 155844 155952 156066 158184 158496 160056 160173 160284 162578 164268 164502 164592 166972 168384 168831 168948 169164 170496 170829 171366 171704 173056 173394 173641 173736 173863 175104 175232 175446 177957 178308 178562 179712 179968 180063 182416 183027 183261 183388 184704 184832 185166 186624 188214 189432 189696 191808 193167 193548 194688 194694 195072 195453 196992 197136 199956 200096 202176 202464 205218 205504 207792 207936 208088 209677 210912 211328 213111 213408 213564 213712 215784 216619 219024 219336 219456 221616 221778 222758 224512 225108 225264 225552 227772 228488 231192 231361 231648 233766 233928 234099 237276 237614 237744 240084 240426 243867 244036 244348 246272 246402 246753 246888 248832 250458 250952 252576 252928 253422 253746 255744 257049 257556 258064 259584 259592 260091 260604 262656 262848 263169 266608 267462 267843 269568 269952 273624 275082 277056 277248 279019 281216 282321 284148 284544 284752 287712 290322 292032 292041 292448 292608 295488 295704 296426 299934 300144 300352 300736 303264 303696 306451 307827 308256 308864 311688 311904 312132 316368 316597 316992 320112 320346 320568 325156 328536 329004 329184 332667 333944 334137 336768 337662 337896 338143 338328 340992 341658 342732 343408 346788 347282 347472 347726 350464 350649 350892 355914 356421 356616 357124 359424 359936 360126 360639 364832 366054 366522 366776 369408 369664 370332 373248 375687 376428 378864 379392 380133 380619 383616 386334 387096 389376 389388 390144 390906 393984 394272 399912 400192 401193 404352 404928 407797 410436 411008 412623 415584 415872 416176 419354 421824 421837 422656 426222 426816 427128 427424 431568 433238 435483 438048 438672 438912 443232 443556 444639 445516 449024 449901 450216 450528 451104 455544 456976 462384 462722 463296 467532 467856 468198 474552 475228 475488 480168 480519 480852 487734 488072 488696 492544 492804 493506 493776 494209 500916 501904 505152 506493 506844 507492 511488 512487 514098 515112 516128 519168 519184 520182 520923 521208 521589 525312 525696 526338 533216 533871 534924 535686 539136 539904 542659 547248 549081 549783 550164 554112 554496 558038 562432 564642 568296 569088 569504 575424 579501 580644 584064 584082 584896 585216 586359 590976 591408 592852 596011 596773 599868 600288 600704 601472 606528 607392 612902 615654 616512 616531 617728 623376 623808 624264 629031 632736 633194 633984 639333 640224 640692 641136 649857 650312 657072 658008 658368 665334 667888 668274 673536 675324 675792 676286 676656 683316 685464 686816 693576 694083 694564 694944 695452 700928 701298 701784 702297 711828 712842 713232 714248 719872 720252 721278 729664 731601 732108 733044 733552 738816 740259 740664 746496 751374 752856 757728 758784 760266 761238 767232 769129 771147 772668 774192 778752 778776 780273 781812 787968 788544 793117 794131 799824 800384 802386 803529 808704 809856 815594 820872 822016 825246 831168 831744 832352 837057 838708 843648 843674 845312 846963 852444 853632 854256 854848 863136 866476 870966 876096 876123 877344 877824 886464 887112 889278 891032 898048 899802 900432 901056 902208 911088 913952 919353 923481 924768 925444 926592 935064 935712 936396 949104 949791 950456 950976 960336 961038 961704 975468 976144 977392 985608 987012 987552 988418 998001 1001832 1002411 1003808 1010304 1012986 1013688 1014429 1014984 1022976 1024974 1028196 1030224 1032256 1038368 1040364 1041846 1042416 1043178 1051392 1052676 1056757 1066432 1067742 1069263 1069848 1071372 1078272 1079808 1081917 1085318 1094496 1098162 1099566 1100328 1108224 1108992 1116076 1124864 1127061 1129284 1136592 1138176 1139008 1140399 1141857 1150848 1159002 1160653 1161288 1168128 1168164 1169792 1170432 1172718 1181952 1182816 1185704 1192022 1193546 1199736 1200576 1200613 1201408 1202944 1203579 1213056 1214784 1223391 1225804 1231308 1233024 1233062 1235456 1237869 1246752 1247616 1248528 1258062 1265472 1265511 1266388 1267968 1278666 1280448 1281384 1282272 1299714 1300624 1306449 1314144 1316016 1316736 1330668 1333917 1335776 1336548 1347072 1349703 1350648 1351584 1352572 1353312 1366632 1370928 1373632 1387152 1388166 1389128 1389888 1390904 1401856 1402596 1403568 1404594 1423656 1425684 1426464 1428496 1440504 1441557 1442556 1447927 1459328 1463202 1464216 1466088 1467104 1477632 1480518 1481328 1482627 1502748 1505712 1515456 1519479 1520532 1522476 1534464 1538258 1542294 1544491 1545336 1548384 1557504 1557552 1560546 1562769 1563624 1564767 1575936 1577088 1586234 1588262 1599648 1600768 1601613 1604772 1607058 1617408 1619712 1627977 1631188 1641744 1644032 1647243 1649349 1650492 1662336 1663488 1664704 1674114 1677416 1687296 1687348 1690624 1693926 1696339 1704888 1707264 1708512 1709696 1726272 1732952 1738503 1741932 1752192 1752246 1754688 1755648 1759077 1772928 1774224 1778556 1782064 1788033 1790319 1799604 1800864 1802112 1804416 1822176 1827904 1838706 1846962 1849536 1849593 1850888 1853184 1870128 1871424 1872792 1887093 1898208 1899582 1900912 1901952 1920672 1922076 1923408 1926769 1949571 1950936 1952288 1954784 1971216 1974024 1975104 1976836 1996002 2003664 2004822 2007616 2020608 2025972 2027376 2028858 2029968 2049948 2056392 2060448 2064512 2076736 2080728 2082249 2083692 2084832 2086356 2102784 2105352 2106891 2113514 2116201 2132864 2135484 2138526 2139696 2142744 2159616 2163834 2170636 2188992 2194803 2196324 2199132 2200656 2216448 2220777 2232152 2249728 2254122 2257333 2258568 2260219 2273184 2276352 2278016 2280798 2283714 2301696 2307387 2313441 2318004 2321306 2322576 2336256 2336328 2339584 2340819 2345436 2363904 2365632 2371408 2379351 2382393 2384044 2387092 2399472 2401152 2401226 2402816 2405888 2407158 2410587 2426112 2429568 2446782 2451608 2462616 2466048 2466124 2470912 2475738 2493504 2495232 2497056 2511171 2516124 2530944 2531022 2532776 2535936 2540889 2557332 2560896 2562768 2564544 2599428 2601248 2612898 2628288 2628369 2632032 2633472 2661336 2667834 2671552 2673096 2694144 2699406 2701296 2703168 2705144 2706624 2725801 2733264 2741856 2747264 2758059 2770443 2774304 2776332 2778256 2779776 2781808 2805192 2807136 2809188 2816047 2847312 2849373 2851368 2852928 2856992 2881008 2883114 2885112 2895854 2918656 2926404 2928432 2932176 2934208 2961036 2962656 2965254 3005496 3007233 3007693 3011424 3030912 3038958 3041064 3043287 3044952 3068928 3076516 3084588 3088982 3090672 3096768 3115104 3121092 3125538 3127248 3129534 3154176 3170271 3172468 3176524 3199296 3201536 3203226 3207789 3209544 3214116 3234816 3239424 3245751 3255954 3262376 3283488 3288064 3294486 3298698 3300984 3303397 3324672 3326976 3329408 3348228 3354832 3374592 3374696 3381183 3387852 3392678 3409776 3414528 3417024 3419392 3421197 3425571 3452544 3465904 3477006 3481959 3483864 3504384 3504492 3509376 3511296 3518154 3545856 3548448 3557112 3564128 3576066 3580638 3599208 3601728 3601839 3604224 3608832 3627247 3644352 3655808 3670173 3677412 3693924 3699072 3699186 3701776 3706368 3713607 3740256 3742848 3745584 3774186 3796416 3796533 3799164 3801824 3803904 3841344 3844152 3846816 3853538 3899142 3901872 3904576 3909568 3919347 3942432 3948048 3950208 3953672 3983863 3992004 4001751 4007328 4009644 4015232 4041216 4049109 4051944 4054752 4057716 4059936 4099896 4112784 4115761 4120896 4121023 4129024 4153472 4161456 4164498 4167384 4169664 4172712 4205568 4210704 4213782 4227028 4232402 4265728 4270968 4277052 4279392 4285488 4324671 4327668 4341272 4343781 4377984 4389606 4392648 4395859 4398264 4401312 4432896 4441554 4447881 4464304 4508244 4514666 4517136 4520438 4546368 4556032 4558437 4561596 4567428 4603392 4614774 4626882 4633473 4636008 4642612 4645152 4672512 4672656 4679168 4681638 4688307 4690872 4694301 4727808 4731264 4742816 4758702 4764786 4768088 4774184 4798944 4802304 4802452 4805632 4811776 4814316 4821174 4852224 4859136 4883931 4893564 4903216 4925232 4932096 4932248 4941729 4948047 4951476 4987008 4990464 4994112 5022342 5032248 5061888 5062044 5065552 5071872 5081778 5089017 5114664 5121792 5125536 5129088 5198856 5202496 5215509 5225796 5256576 5256738 5264064 5266944 5301361 5322672 5335668 5343104 5346192 5364099 5370957 5398812 5402592 5406336 5410288 5413248 5451602 5466528 5483712 5483881 5494528 5516118 5540886 5548608 5548779 5552664 5556512 5559552 5563616 5610384 5614272 5618376 5632094 5661279 5694624 5698746 5702736 5705856 5713984 5762016 5766228 5770224 5780307 5791708 5822569 5837312 5848713 5852808 5856864 5864352 5868416 5922072 5925312 5930508 6010992 6014466 6015386 6022848 6061824 6077916 6082128 6086574 6089904 6153032 6169176 6177964 6181344 6193536 6230208 6242184 6246747 6251076 6254496 6259068 6308352 6320673 6340542 6344936 6348603 6353048 6398592 6403072 6406452 6415578 6419088 6424717 6428232 6478848 6491502 6511908 6524752 6566976 6584409 6588972 6597396 6601968 6606794 6649344 6658816 6662331 6696456 6709664 6749184 6749392 6762366 6771999 6775704 6780657 6785356 6819552 6829056 6834048 6838784 6842394 6851142 6905088 6922161 6931808 6940323 6954012 6963918 6967728 7008768 7008984 7018752 7036308 7091712 7096896 7114224 7128256 7138053 7147179 7152132 7161276 7198416 7203456 7203678 7208448 7217664 7231761 7254494 7288704 7311616 7340346 7354824 7387848 7398144 7398372 7403552 7412736 7427214 7480512 7485696 7491168 7533513 7548372 7592832 7593066 7598328 7603648 7607808 7622667 7682688 7688304 7693632 7707076 7748143 7758049 7798284 7803744 7809152 7819136 7838694 7884864 7885107 7896096 7900416 7907344 7967726 7984008 8003502 8014656 8014903 8019288 8030464 8082432 8098218 8103888 8109504 8115432 8119872 8177403 8199792 8225568 8231522 8241792 8242046 8258048 8274177 8306944 8311329 8322912 8328996 8334768 8339328 8345424 8421408 8427564 8448141 8454056 8464804 8531456 8541936 8548119 8554104 8558784 8570976 8649342 8655336 8682544 8687562 8755968 8779212 8785296 8791718 8796528 8802624 8883108 8895762 8928608 9016488 9021699 9023079 9029332 9034272 9040876 9092736 9112064 9116874 9123192 9129861 9134856 9206784 9229548 9253764 9266946 9272016 9285224 9290304 9345312 9358336 9363276 9376614 9381744 9388602 9462528 9485632 9510813 9517404 9529572 9536176 9548368 9597888 9604608 9604904 9623367 9628632 9642348 9704448 9718272 9737253 9767862 9787128 9806432 9850464 9864192 9864496 9883458 9896094 9902952 9910191 9974016 9980928 9988224 9998677 10044684 10064496 10123776 10124088 10131104 10143549 10163556 10178034 10229328 10243584 10251072 10258176 10310521 10323703 10397712 10404992 10431018 10445877 10451592 10513152 10513476 10528128 10533888 10602722 10645344 10671336 10686208 10692384 10728198 10741914 10797624 10805184 10805517 10812672 10820576 10826496 10881741 10903204 10933056 10967424 10967762 10989056 11010519 11032236 11081772 11097216 11097558 11105328 11113024 11119104 11127232 11140821 11220768 11228544 11236752 11264188 11322558 11338687 11389248 11389599 11397492 11405472 11411712 11427968 11524032 11532456 11540448 11560614 11583416 11645138 11674624 11697426 11705616 11713728 11714089 11728704 11736832 11758041 11844144 11850624 11861016 11951589 12005253 12021984 12028932 12030772 12045696 12123648 12147327 12155832 12164256 12173148 12179808 12306064 12338352 12347283 12355928 12362688 12363069 12387072 12460416 12484368 12493494 12502152 12508992 12518136 12616704 12641346 12681084 12689872 12697206 12706096 12797184 12812904 12831156 12838176 12849434 12856464 12974013 12983004 13023816 13031343 13049504 13133952 13168818 13177944 13187577 13194792 13203936 13213588 13298688 13317632 13324662 13343643 13392912 13419328 13498784 13524732 13543998 13551408 13561314 13570712 13639104 13668096 13677568 13684788 13702284 13810176 13844322 13863616 13880646 13900419 13908024 13927836 13935456 14017536 14017968 14037504 14064921 14072616 14082903 14145133 14183424 14193792 14228448 14256512 14276106 14294358 14304264 14322552 14396832 14406912 14407356 14416896 14435328 14463522 14508988 14577408 14613451 14623232 14651793 14680692 14709648 14775696 14796288 14796744 14807104 14825187 14844141 14854428 14961024 14971392 14982336 15067026 15088489 15096744 15185664 15186132 15196656 15207296 15215616 15245334 15267051 15365376 15376608 15387264 15414152 15496286 15516098 15596568 15607488 15607969 15618304 15638272 15646527 15677388 15769728 15770214 15792192 15800832 15814688 15904083 15935452 15968016 16007004 16029312 16029806 16038576 16060928 16092297 16112871 16196436 16207776 16219008 16230864 16239744 16354806 16399584 16451136 16451643 16463044 16483584 16484092 16516096 16548354 16613888 16622658 16645824 16646337 16657992 16669536 16678656 16690848 16842816 16855128 16896282 16908112 16929608 16983837 17062912 17083872 17096238 17108208 17117568 17141952 17298684 17310672 17340921 17365088 17375124 17467707 17511936 17546139 17558424 17570592 17583436 17593056 17605248 17766216 17791524 17857216 18032976 18043398 18046158 18058664 18068544 18081752 18185472 18224128 18233748 18246384 18259722 18269712 18459096 18507528 18533892 18544032 18570448 18580608 18690624 18726552 18740241 18753228 18763488 18777204 18823051 18925056 18962019 18971264 19021626 19034808 19045809 19059144 19072352 19096736 19195776 19209216 19209808 19246734 19257264 19274151 19284696 19436544 19474506 19535724 19574256 19612864 19700928 19728992 19753227 19766916 19792188 19805904 19820382 19948032 19976448 19997354 20078383 20089368 20128992 20247552 20248176 20262208 20287098 20315997 20327112 20341971 20356068 20458656 20487168 20502144 20516352 20621042 20647406 20766483 20795424 20809984 20820969 20862036 20891754 20903184 21026304 21026952 21056256 21205444 21290688 21342672 21372416 21384768 21414159 21441537 21456396 21483828 21595248 21610368 21611034 21625344 21641152 21652992 21695283 21763482 21806408 21866112 21934848 21935524 21978112 22021038 22052407 22064472 22080601 22163544 22194432 22195116 22210656 22226048 22238208 22254464 22281642 22441536 22457088 22473504 22528376 22600539 22645116 22677374 22778496 22779198 22794984 22810944 22811647 22823424 22855936 22868001 23048064 23064912 23080896 23121228 23166832 23244429 23274147 23290276 23394852 23411232 23427456 23428178 23457408 23473664 23516082 23655321 23688288 23701248 23722032 23903178 24010506 24043968 24044709 24057864 24061544 24091392 24247296 24294654 24311664 24328512 24346296 24359616 24532209 24612128 24676704 24694566 24711856 24725376 24726138 24774144 24822531 24920832 24968736 24986988 25004304 25017984 25036272 25047997 25282692 25344423 25362168 25379744 25394412 25412192 25594368 25625808 25644357 25662312 25676352 25698868 25712928 25948026 25966008 26047632 26062686 26099008 26267904 26337636 26355888 26375154 26389584 26407872 26427176 26635264 26649324 26687286 26785824 26838656 26997568 27049464 27065097 27069237 27087996 27102816 27122628 27141424 27278208 27336192 27369576 27389583 27404568 27510613 27620352 27688644 27727232 27761292 27800838 27816048 27855672 27870912 28035936 28075008 28129842 28145232 28165806 28290266 28387584 28456896 28457773 28513024 28532439 28552212 28588716 28608528 28645104 28793664 28813824 28814712 28870101 28927044 29017976 29154816 29226902 29246464 29303586 29345329 29361384 29382847 29419296 29551392 29592576 29593488 29614208 29650374 29688282 29708856 29730573 29922048 29942784 29964672 29996031 30134052 30176978 30193488 30371328 30372264 30393312 30414592 30430647 30490668 30534102 30730752 30753216 30774528 30828304 30931563 30971109 30992572 31032196 31193136 31214976 31215938 31236608 31276544 31293054 31337631 31354776 31539456 31540428 31584384 31601664 31629376 31808166 31870904 31936032 32014008 32058624 32059612 32077152 32121856 32184594 32225742 32392872 32415552 32416551 32438016 32461728 32479488 32645223 32709612 32799168 32902272 32903286 32926088 32967168 32968184 33031557 33096708 33227776 33245316 33291648 33292674 33315984 33339072 33357312 33381696 33422463 33685632 33710256 33792564 33816224 33859216 33967674 34016061 34167744 34168797 34192476 34216416 34235136 34283904 34597368 34621344 34681842 34730176 34750248 34935414 35023872 35092278 35116848 35141184 35142267 35166872 35186112 35210496 35435413 35532432 35583048 35714432 35854767 36015759 36065952 36086796 36092316 36117328 36137088 36163504 36370944 36467496 36492768 36519444 36539424 36608611 36918192 37015056 37041849 37067784 37088064 37089207 37140896 37161216 37381248 37453104 37480482 37506456 37526976 37554408 37646102 37850112 37924038 37942528 38043252 38069616 38091618 38118288 38144704 38193472 38391552 38419616 38493468 38514528 38548302 38569392 38949012 39071448 39094029 39100009 39148512 39225728 39401856 39457984 39506454 39533832 39562731 39584376 39611808 39640764 39896064 39952896 39994708 40030929 40156766 40178736 40207819 40257984 40496352 40524416 40574196 40631994 40654224 40683942 40712136 40917312 41004288 41032704 41242084 41294812 41532966 41590848 41619968 41641938 41701257 41724072 41783508 41806368 42052608 42053904 42112512 42194763 42248709 42410888 42435399 42581376 42685344 42744832 42769536 42828318 42883074 42912792 42944161 42967656 43190496 43220736 43222068 43250688 43282304 43305984 43390566 43526964 43612816 43732224 43840353 43869696 43871048 43955379 44042076 44104814 44128944 44161202 44327088 44388864 44390232 44421312 44452096 44475561 44508928 44532423 44563284 44883072 44914176 44947008 45056752 45201078 45265467 45290232 45354748 45556992 45558396 45589968 45621888 45623294 45646848 45711872 45736002 45801153 46096128 46129824 46161792 46242456 46333664 46488858 46548294 46580552 46789704 46822464 46823907 46854912 46856356 46914816 46947328 47032164 47310642 47376576 47402496 47444064 47712249 47806356 48021012 48087936 48089418 48115728 48123088 48182784 48276891 48338613 48589308 48623328 48657024 48692592 48719232 49064418 49224256 49353408 49354929 49389132 49423712 49450752 49452276 49548288 49645062 49841664 49937472 49939011 49973976 50008608 50035968 50072544 50095994 50565384 50688846 50724336 50759488 50788824 50824384 50951511 51188736 51251616 51288714 51324624 51352704 51397736 51425856 51790219 51896052 51932016 52022763 52095264 52125372 52198016 52403121 52535808 52638417 52675272 52711776 52750308 52779168 52815744 52854352 53298648 53374572 53504893 53571648 53573299 53677312 53995136 54098928 54130194 54138474 54175992 54205632 54245256 54282848 54556416 54672384 54739152 54779166 54809136 55021226 55377288 55454464 55522584 55601676 55632096 55711344 55741824 56071872 56220723 56259684 56290464 56331612 56469153 56580532 56775168 56913792 56915546 57026048 57064878 57104424 57137427 57146167 57177432 57217056 57290208 57587328 57627648 57629424 57740202 57822453 57854088 58035952 58309632 58453804 58607172 58690658 58722768 58765694 58838592 59102784 59186976 59228416 59259681 59300748 59376564 59417712 59461146 59844096 59929344 59992062 60235149 60268104 60353956 60386976 60742656 60744528 60786624 60829184 60861294 60947991 60981336 61025913 61068204 61461504 61506432 61549056 61656608 61863126 61942218 61985144 62064392 62299449 62386272 62429952 62431876 62473216 62553088 62586108 62675262 62709552 62764543 63078912 63080856 63168768 63258752 63616332 63741808 63872064 64028016 64117248 64119224 64154304 64242477 64324611 64369188 64451484 64785744 64831104 64833102 64876032 64923456 64958976 65085849 65290446 65419224 65598336 65804544 65806572 65852176 65934336 65936368 66063114 66157221 66193416 66241803 66490632 66583296 66585348 66631968 66678144 66714624 66763392 66844926 67371264 67420512 67585128 67632448 67718432 67801617 67935348 68032122 68335488 68337594 68384952 68432832 68434941 68470272 68567808 68917693 69194736 69242688 69363684 69460352 69500496 69733287 69822441 69870828 70184556 70233696 70282368 70284534 70333744 70372224 70420992 70870826 71064864 71166096 71290453 71428864 71709534 72031518 72131904 72134127 72173592 72184632 72234656 72274176 72327008 72741888 72934992 72985536 73038888 73078848 73217222 73596627 73836384 74030112 74083698 74135568 74176128 74178414 74281792 74322432 74467593 74762496 74906208 74960964 75012912 75053952 75108816 75143991 75292204 75693397 75848076 75885056 76033269 76086504 76139232 76183236 76236576 76289408 76386944 76783104 76839232 76933071 76986936 77029056 77096604 77138784 77898024 78142896 78188058 78200018 78297024 78299437 78451456 78803712 78915968 79012908 79067664 79125462 79168752 79223616 79281528 79905792 79989416 80061858 80313532 80357472 80415638 80515968 80992704 81048832 81148392 81195291 81207711 81263988 81308448 81367884 81424272 81834624 82008576 82168749 82484168 82531839 82589624 83065932 83181696 83239936 83283876 83402514 83448144 83521321 83567016 83612736 84107808 84225024 84389526 84497418 84821776 84870798 85162752 85370688 85373319 85539072 85597317 85656636 85766148 85825584 85888322 85935312 86380992 86441472 86444136 86564608 86610303 86781132 87053928 87225632 87464448 87680706 87739392 87742096 87910758 88035987 88084152 88148541 88209628 88257888 88322404 88654176 88777728 88780464 88842624 88904192 88951122 89017856 89064846 89126568 89191719 89766144 89828352 89894016 89988093 90113504 90402156 90530934 90580464 90709496 91113984 91116792 91179936 91243776 91246588 91423744 91472004 91602306 92192256 92259648 92323584 92484912 92667328 92794689 92913327 92977716 93096588 93161104 93579408 93644928 93647814 93709824 93712712 93829632 94012893 94064328 94621284 94753152 94804992 94888128 95424498 95612712 96042024 96175872 96178836 96231456 96246176 96365568 96553782 96677226 97178616 97246656 97249653 97314048 97385184 97438464 97679383 97935669 98128836 98448512 98706816 98709858 98778264 98847424 98901504 98904552 99094671 99290124 99683328 99874944 99878022 99947952 100017216 100071936 100145088 100191988 100725859 100854637 101130768 101377692 101448672 101518976 101577648 101648768 101903022 102048183 102503232 102506391 102577428 102649248 102705408 102795472 102851712 103580438 103792104 103864032 104045526 104190528 104193739 104250744 104396032 104806242 105071616 105276834 105350544 105423552 105426801 105500616 105558336 105631488 105708704 106306239 106597296 106749144 107009786 107143296 107146598 107354624 107564301 107990272 108047277 108197856 108260388 108276948 108351984 108411264 108490512 108565696 109112832 109478304 109558332 109618272 109825833 110042452 110754576 110908928 111045168 111125547 111203352 111264192 111267621 111422688 111483648 112143744 112441446 112519368 112580928 112663224 112938306 113161064 113550336 113827584 113831092 114052096 114129756 114208848 114274854 114292334 114354864 114434112 114580416 115174656 115258848 115480404 115644906 115708176 116071904 116907608 117214344 117282087 117300027 117381316 117445536 117531388 117677184 118205568 118373952 118456832 118519362 118601496 118688193 118753128 118835424 118922292 119688192 119858688 119984124 120092787 120470298 120536208 120623457 120707912 120773952 121489056 121573248 121658368 121722588 121895982 121962672 122051826 122136408 123012864 123098112 123313216 123726252 123884436 123970288 124128784 124598898 124772544 124859904 124863752 125103771 125172216 125350524 125419104 125529086 126157824 126161712 126337536 126517504 126584289 126746127 127232664 127306197 127483616 127744128 128056032 128234496 128238448 128308608 128484954 128649222 128738376 128832483 128902968 129571488 129662208 129666204 129752064 129846912 129917952 129982801 130171698 130580892 130838448 131196672 131521059 131609088 131613144 131704352 131866137 131872736 132126228 132314442 132386832 132483606 132981264 133166592 133170696 133263936 133356288 133526784 133689852 134208139 134742528 134841024 135170256 135264896 135436864 135603234 135796401 135870696 136064244 136670976 136675188 136769904 136865664 136869882 136940544 137135616 137403459 137835386 138389472 138485376 138727368 138920704 139000992 139466574 139644882 139741656 140369112 140467392 140471721 140564736 140569068 140667488 140744448 140841984 141741652 142129728 142332192 142580906 142857728 143136747 143419068 144063036 144263808 144268254 144347184 144369264 144469312 144548352 144654016 144830673 145015839 145869984 145971072 146077776 146157696 146434444 147193254 147402931 147672768 148060224 148064787 148167396 148271136 148352256 148356828 148563584 148644864 148935186 149524992 149812416 149817033 149921928 150025824 150107904 150217632 150287982 150584408 151386794 151696152 151770112 152066538 152173008 152278464 152283157 152366472 152473152 152477851 152578816 152773888 152854533 153566208 153678464 153866142 153973872 154058112 154193208 154277568 155370657 155796048 156068289 156285792 156376116 156400036 156594048 156598874 156902912 157209363 157607424 157831936 157915251 158025816 158135328 158250924 158337504 158447232 158563056 159978832 160123716 160514679 160627064 160714944 160719897 160831276 161031936 161985408 162097664 162296784 162390582 162415422 162527976 162616896 162735768 162848544 163669248 164017152 164337498 164968336 165063678 165179248 166131864 166363392 166567752 166805028 166896288 167042642 167134032 167225472 168215616 168662169 168779052 168994836 169407459 169643552 169741596 170325504 170741376 170746638 171078144 171194634 171313272 171412281 171438501 171532296 171651168 171776644 171870624 172761984 172882944 172888272 173129216 173220606 173467359 173562264 174107856 174451264 174928896 175361412 175484192 175821516 176071974 176168304 176297082 176419256 176515776 176644808 177308352 177560928 177685248 177808384 177902244 178035712 178129692 178253136 178383438 179532288 179788032 179976186 180227008 180705447 180804312 181061868 181160928 181418992 182227968 182233584 182359872 182487552 182493176 182843973 182944008 183077739 183204612 183886729 184384512 184519296 184647168 184969824 185334656 185589378 185826654 185955432 186193176 186322208 186898347 187158816 187289856 187295628 187419648 187425424 187659264 188025786 188128656 188293629 189242568 189506304 189776256 189974863 190848996 191225424 192084048 192351744 192357672 192462912 192492352 192727431 192973833 193107564 193354452 194357232 194493312 194499306 194628096 194770368 194876928 195358766 195871338 196150357 196257672 196897024 197413632 197419716 197556528 197694848 197803008 197809104 198189342 198471663 198580248 198725409 199749888 199756044 199895904 200034432 200143872 200290176 200383976 201451718 201709274 202261536 202755384 202897344 202903597 203037952 203155296 203297536 203404851 203806044 204096366 205006464 205012782 205154856 205298496 205304823 205410816 205590944 205703424 206753079 207160876 207584208 207728064 208091052 208381056 208387478 208501488 208792064 209199861 209467323 209612484 210553668 210701088 210847104 210853602 211001232 211116672 211262976 211417408 212612478 213194592 213498288 213871359 214019572 214286592 214293196 214709248 215128602 215435053 215980544 216094554 216395712 216402381 216520776 216553896 216703968 216822528 216981024 217131392 218225664 218956608 219116664 219236544 219651666 220084904 220789881 221509152 221817856 222090336 222251094 222406704 222528384 222535242 222845376 222967296 223402779 224287488 224882892 225038736 225161856 225326448 225431973 225876612 226322128 227080191 227655168 227662184 228099807 228259512 228417696 228549708 228584668 228709728 228868224 229160832 230349312 230517696 230799213 230960808 231289812 231416352 232143808 233815216 234428688 234564174 234600054 234762632 234891072 234898311 235062776 235354368 236411136 236747904 236913664 237038724 237202992 237376386 237506256 237670848 237844584 239717376 239968248 240185574 240940596 241072416 241246914 241415824 241547904 242978112 243146496 243445176 243623133 243791964 243925344 244103652 244272816 244699663 246025728 246506247 246626432 247452504 247595517 247768872 247940576 248257568 249197796 249545088 249719808 249727504 250207542 250344432 250563963 250701048 250838208 251058172 252323424 252675072 253035008 253168578 253492254 254465328 254612394 254967232 255488256 256112064 256119957 256476896 256617216 256791951 256969908 257298444 257476752 257664966 257805936 259142976 259324416 259332408 259693824 259965602 260343396 261161784 261676896 262393344 263042118 263218176 263226288 263408704 263732274 263745472 264107961 264252456 264445623 264628884 264773664 264967212 265962528 266333184 266341392 266527872 266712576 267053568 267379704 267575157 268416278 268757527 269485056 269682048 269964279 270340512 270529792 270873728 271206468 271592802 271741392 272128488 273341952 273350376 273539808 273731328 273739764 274271232 274806918 275670772 276778944 276970752 277454736 277655569 277841408 278001984 278384067 278739981 278933148 279289764 279483312 280738224 280934784 280943442 281129472 281138136 281334976 281488896 282038679 283483304 284259456 284664384 285161812 285715456 286273494 286681291 286838136 287047813 288126072 288527616 288536508 288694368 288738528 288938624 289096704 289308032 289661346 290031678 291739968 291748959 291942144 292155552 292315392 292868888 293038149 293807007 294386508 294805862 295345536 296120448 296129574 296334792 296542272 296551411 296704512 296713656 297127168 297284013 297870372 299049984 299624832 299634066 299843856 300051648 300215808 300435264 300575964 301168816 302177577 302563911 302773588 303392304 304133076 304346016 304556928 304566314 304732944 304946304 304955702 305157632 305547776 305709066 306144549 307356928 307519173 307732284 307947744 308116224 308386416 308555136 310741314 311592096 312136578 312571584 312581217 312752232 312800072 313188096 313197748 313805824 314418726 315214848 315663872 315830502 316051632 316270656 316280403 316501848 316675008 316894464 317126112 318918717 319957664 320247432 321029358 321254128 321429888 321439794 321662552 322063872 322692903 323970816 324195328 324593568 324781164 324830844 325055952 325233792 325471536 325697088 327338496 328674996 329477499 329936672 330127356 330358496 332263728 332726784 333135504 333376641 333610056 333792576 333802863 334085284 334268064 334450944 336431232 337324338 337558104 337989672 338814918 339287104 339483192 340651008 341482752 341493276 342156288 342389268 342626544 342824562 342877002 343064592 343302336 343553288 343741248 345523968 345776544 346258432 346441212 346934718 347124528 348215712 348902528 350722824 350968384 351643032 351846261 351900081 352143948 352336608 352594164 352838512 353031552 353289616 354616704 355121856 355370496 355804488 356064579 356259384 356506272 356766876 357637969 359064576 359576064 359952372 360278361 360454016 361410894 361608624 361870371 362123736 362321856 362837984 364467168 364719744 364975104 364986352 365687946 365888016 366155478 366409224 367773458 369038592 369294336 369939648 369951049 370669312 371178756 371653308 371910864 372386352 372644416 373796694 374317632 374579712 374591256 374850848 375311313 376051572 376257312 376587258 378485136 379012608 379552512 379949726 381489277 381697992 381918591 381977011 382450848 384168096 384703488 384715344 384925824 384984704 385454862 385947666 386215128 386497449 386708904 388714464 388986624 388998612 389256192 389540736 389753856 389948403 390717532 391742676 392300714 392515344 393794048 394563177 394827264 394839432 395113056 395389696 395598411 395618208 396378684 396943326 397160496 397450818 399499776 399512088 399791808 400068864 400580352 400767952 402624417 402903436 403418548 404523072 405510768 405794688 405807194 406075904 406310592 406595072 406809702 407389203 407612088 408192732 410012928 410025564 410309712 410596992 410609646 410821632 411181888 411406848 412210377 413506158 414321752 415168416 415456128 416182104 416762112 416774956 417002976 417584128 418399722 418934646 419224968 419531419 421107336 421402176 421415163 421694208 421707204 422002464 422233344 422525952 422834816 425224956 426389184 426996576 427742718 428039144 428573184 428586392 429410241 430257204 430870106 431961088 432189108 432791424 432804762 433041552 433107792 433407936 433421293 433645056 433962048 434262784 434492019 435047517 437913216 438233328 438473088 439303332 440169808 441579762 442208793 443018304 444180672 444194361 444502188 444813408 445056768 445070484 445690752 445934592 446805558 448574976 449451099 449765784 450077472 450323712 450652896 450863946 451753224 452644256 454160382 455310336 455324368 456199614 456519024 456835392 456849471 457099416 457169336 457419456 457433553 457736448 458321664 460660369 460698624 461035392 461598426 461921616 462579624 462832704 464287616 466111971 467630432 468204867 468857376 469128348 469200108 469525264 469782144 469796622 470125552 470708736 471628089 472822272 473495808 474077448 474405984 474752772 475012512 475341696 475689168 475911943 479936496 480371148 481544037 481881192 482144832 482159691 482493828 482831648 483095808 485956224 486292992 486890352 487246266 487583928 487850688 488207304 488545632 489399326 492051456 493012494 493252864 494905008 495191034 495537744 495881152 496515136 498395592 499090176 499455008 500415084 500688864 501127926 501402096 501676416 502116344 504646848 506070016 506337156 506984508 508222377 508930656 509224788 509934464 510976512 512224128 512239914 512953792 513234432 513583902 513939816 514236843 514315503 514596888 514953504 515329932 515611872 518285952 518648832 518664816 519387648 519931204 520402077 520686792 522323568 522701647 523353792 523369921 524786688 526084236 526452576 526817408 527464548 527490944 528215922 528504912 528891246 529257768 529547328 529934424 531925056 532682784 533055744 533425152 534107136 534759408 535150314 536832556 537515054 539364096 539928558 540681024 540697687 541059584 541747456 542116341 542412936 543185604 543482784 544256976 546683904 546700752 547079616 547462656 547479528 548531919 549233217 549613836 551341544 551660187 553557888 553941504 554909472 555311138 555682816 556003968 556768134 557479962 557866296 558274093 558579528 558966624 560695041 561476448 561869568 561886884 562258944 562276272 562669952 562977792 564077358 564880887 566966608 568518912 569328768 569924589 570323624 572546988 573362582 573676272 574095626 576252144 577055232 577073016 577388736 577477056 577877248 578182293 578616064 578921499 579322692 580063356 583479936 583497918 583884288 584311104 584630784 585737776 586076298 587614014 588451071 588773016 589611724 590691072 592240896 592259148 592669584 593084544 593102822 593409024 593427312 594254336 594568026 595414989 595740744 596176227 599249664 599268132 599687712 600103296 600431616 600870528 601151928 602337632 604355154 605127822 605547176 606784608 608266152 608692032 608710791 609113856 609132628 609465888 609892608 609911404 610315264 611095552 611418132 612289098 614713856 615038346 615464568 615895488 615914469 616232448 616772832 617110272 620259237 621482628 623184192 624273156 625143168 625162434 625504464 625600144 626376192 626395496 627599583 628401969 628837452 631327744 631661004 632103264 632541312 632560806 633003696 633350016 633788928 634252224 637837434 639915328 640494864 641614077 642058716 642508256 642859776 642879588 643325104 644127744 645385806 646305159 647941632 649187136 649207143 649562328 649661688 650111904 650467584 650943072 651394176 654676992 657349992 658954998 659873344 660254712 660716992 662369643 664527456 665453568 666271008 666753282 667220112 667585152 667605726 668170568 668536128 668901888 672862464 673272847 674648676 675116208 675979344 676295919 677629836 678574208 678966384 681240573 682965504 682986552 684299421 684778536 685253088 685649124 685754004 686129184 686604672 687106576 687482496 691047936 691553088 692882424 693869436 694249056 695563609 696431424 696452887 697805056 701445648 701936768 703286064 703692522 703800162 704287896 704673216 704694933 705188328 705677024 706063104 706579232 709233408 710243712 710740992 711608976 712129158 712518768 713012544 713533752 715275938 719152128 719904744 720556722 720908032 722821788 723217248 723740742 724247472 724643712 725675968 728934336 729439488 729972704 730869399 731375892 731776032 732310956 732818448 734098989 735546916 738077184 739879296 739902098 741338624 742357512 742786551 742900171 743306616 743821728 744772704 745288832 747593388 748635264 749159424 749182512 749701696 750622626 751691889 752103144 752514624 753174516 756970272 758025216 759105024 759899452 762978554 763395984 763837182 763954022 764901696 768336192 768359871 769430688 769851648 769969408 770375853 770909724 771895332 772430256 772994898 773417808 777428928 777973248 777997224 779081472 779896806 781435064 783485352 784601428 785030688 787588096 789126354 789654528 789678864 790226112 790779392 791196822 791236416 792323883 792757368 793336869 793886652 794320992 794901636 798999552 799024176 799583616 800137728 801160704 801535904 802725471 805248834 805806872 806272581 806837096 809046144 809892837 811021536 811589376 811614388 812151808 812621184 813190144 813619404 814778406 815224176 815939059 816385464 820025856 820051128 820619424 821193984 821219292 822363776 822813696 824420754 827012316 828643504 830336832 830912256 832364208 832966707 833524224 833549912 834005952 835152201 836219943 836799444 837869292 838449936 839062838 842214672 842804352 842830326 843388416 843414408 844004928 844466688 845669632 846116037 850449912 852778368 853993152 855485436 856078288 857146368 857172784 858820482 860043873 860514408 861143439 861740212 864378216 865582848 865609524 866083104 866215584 866815872 866842586 867290112 867924096 868525568 868984038 870095034 875246877 875826432 876466656 876946176 878606664 879114447 880339616 881421021 883159524 884417586 886036608 888361344 888388722 889004376 889626816 889654233 890113536 890140968 891381504 893611116 897149952 898902198 899531568 900154944 900647424 901305792 901727892 903506448 905288512 906532731 907691733 908320764 910648736 912399228 913038048 913670784 913698942 914198832 914338672 914838912 914867106 915472896 916643328 918433647 921320738 922070784 923196852 923843232 925159248 925665408 926775889 928575232 932223942 935260864 936409734 937714752 937743651 938256696 938400216 939050528 939564288 939593244 940251104 941417472 943256178 945644544 946991616 948154896 948811968 948841209 949505544 950025024 950683392 951378336 951823886 956756151 959872992 960742296 963088074 963762384 964289664 964319382 964987656 965663296 966191616 968078709 971912448 972585984 973780704 974492532 975167856 975701376 976414608 977091264 978798652 984014161 986024988 986505728 988432497 989810016 990382068 991075488 991762304 993030272 996791184 998180352 998910016 1000129923 1000830168 1001377728 1001408589 1002255852 1002804192 1003352832 1004232688 1009293696 1012674312 1013969016 1016444754 1017861312 1017892681 1018449576 1019868928 1021953024 1024448256 1024479828 1025907584 1026468864 1027167804 1027879632 1028473686 1028631006 1029193776 1029907008 1030659864 1031223744 1036571904 1037329632 1038775296 1039862408 1040804154 1041373584 1044647136 1045403294 1046707584 1046739842 1052168472 1052905152 1052937601 1053634816 1054929096 1054981888 1055538783 1055700243 1056431844 1057009824 1057782492 1058515536 1059094656 1059868848 1063850112 1065365568 1066111488 1068193737 1069518816 1070300628 1072913907 1073665112 1075030108 1078728192 1079857116 1081362048 1081395374 1082119168 1083494912 1084232682 1084825872 1085611113 1085777173 1086371208 1086965568 1088513952 1093401504 1094159232 1094925312 1094959056 1097063838 1098466434 1099227672 1102683088 1103320374 1107115776 1107883008 1109818944 1109853147 1110622276 1112007936 1113536268 1114959924 1115732592 1116548186 1117159056 1117933248 1121390082 1122952896 1123739136 1123773768 1124552544 1125339904 1125933939 1128154716 1129761774 1133933216 1137037824 1138657536 1139849178 1140647248 1144467831 1145093976 1145755773 1145931033 1146725164 1147352544 1148191252 1152504288 1154110464 1154146032 1154777472 1154954112 1155754496 1156364586 1157232128 1157842998 1158645384 1159492347 1160126712 1166959872 1166995836 1167768576 1168622208 1169261568 1169845209 1171475552 1172152596 1175228028 1176902142 1177546032 1179223448 1181382144 1183689531 1184481792 1184518296 1185339168 1186169088 1186205644 1186854624 1188508672 1189136052 1190829978 1191481488 1192352454 1198499328 1198536264 1199375424 1200206592 1201741056 1202303856 1204675264 1207873251 1208710308 1210255644 1211094352 1213569216 1216532304 1217384064 1217421582 1218227712 1218265256 1218931776 1219785216 1219822808 1222167609 1222836264 1224578196 1229427712 1230076692 1230929136 1231790976 1231828938 1232464896 1233545664 1234220544 1236631131 1240518474 1242965256 1246368384 1248546312 1250286336 1250324868 1251008928 1251200288 1252752384 1252790992 1255199166 1256803938 1257674904 1258594257 1263322008 1264206528 1264245489 1265082624 1265121612 1266007392 1266700032 1267577856 1268504448 1269831979 1275674868 1279830656 1280989728 1283228154 1284117432 1285016512 1285719552 1285759176 1286650208 1288230723 1290771612 1292610318 1295883264 1298374272 1298414286 1299124656 1299323376 1300223808 1300263879 1300935168 1301886144 1302788352 1309436167 1311110281 1314699984 1317909996 1319746688 1320509424 1321433984 1324739286 1326626379 1329054912 1332542016 1332583083 1333506564 1334440224 1335170304 1335211452 1336341136 1337072256 1337803776 1345724928 1346545694 1349297352 1350232416 1351958688 1352591838 1354518607 1355259672 1357148416 1357932768 1362481146 1365931008 1365973104 1368598842 1369557072 1370506176 1370548413 1371298248 1371508008 1372258368 1372300659 1373209344 1374213152 1374964992 1381981107 1382095872 1383106176 1385764848 1387738872 1388498112 1391127218 1392862848 1392905774 1395610112 1398335913 1402891296 1403873536 1404614601 1406572128 1407385044 1407600324 1408575792 1409346432 1409389866 1410376656 1411354048 1412126208 1413158464 1414884267 1418466816 1420487424 1423217952 1424258316 1425037536 1426025088 1427067504 1427735829 1430551876 1439809488 1441113444 1441816064 1444632111 1445643576 1446434496 1446479073 1447481484 1448494944 1449287424 1451351936 1457868672 1458878976 1459945408 1461738798 1462751784 1463552064 1464621912 1465636896 1468197978 1471093832 1476154368 1479758592 1479804196 1482677248 1484715024 1485573102 1485800342 1486613232 1487643456 1487689303 1489545408 1490577664 1495186776 1497270528 1498365024 1499403392 1501245252 1503383778 1504206288 1505029248 1506349032 1513940544 1518210048 1519798904 1524667131 1525957108 1526791968 1527674364 1527908044 1529803392 1536672384 1536719742 1538861376 1539703296 1539938816 1540751706 1541819448 1542710529 1542946509 1543790664 1544860512 1545989796 1546835616 1554857856 1555946496 1555994448 1558162944 1559793612 1561206231 1562870128 1566970704 1568104941 1569202856 1570061376 1570109763 1578252708 1579357728 1580452224 1581558784 1582393644 1582472832 1584647766 1585514736 1586673738 1587773304 1588641984 1589803272 1598048352 1599167232 1600275456 1602321408 1603071808 1605450942 1610497668 1611613744 1612545162 1613674192 1618092288 1619785674 1622043072 1622093061 1623178752 1623228776 1625242368 1626349023 1627238808 1629556812 1630448352 1631878118 1632770928 1640051712 1640102256 1641238848 1642387968 1642438584 1644727552 1645595757 1647699651 1648841508 1654024632 1654980561 1657287008 1660673664 1661824512 1664728416 1665933414 1667048448 1667099824 1668011904 1670304402 1672439886 1673598888 1674822279 1675738584 1676899872 1678125676 1684429344 1685608704 1685660652 1686776832 1686828816 1688009856 1688933376 1689776413 1691339264 1692232074 1694642661 1700899824 1705556736 1707986304 1709773767 1710970872 1712156576 1714345568 1717640964 1720087746 1721028816 1722286878 1723480424 1728756432 1731165696 1731219048 1732166208 1732431168 1733631744 1733685172 1735848192 1737051136 1737968076 1740190068 1750493754 1751652864 1752933312 1753892352 1757213328 1758228894 1760679232 1762842042 1765353213 1766319048 1768835172 1772073216 1776722688 1776777444 1778008752 1779253632 1779308466 1780227072 1780281936 1782763008 1786244967 1787222232 1788528681 1797804396 1799063136 1800309888 1801294848 1802611584 1803455784 1807012896 1810577024 1813065462 1815383466 1816641528 1821297472 1824798456 1826076096 1826132373 1827341568 1827397884 1828397664 1828677344 1829677824 1829734212 1830945792 1833286656 1836867294 1842641476 1844141568 1846393704 1847686464 1847743407 1850318496 1851330816 1853551778 1855908277 1857150464 1860777711 1864447884 1870521728 1872819468 1875429504 1875487302 1876513392 1876800432 1878101056 1879128576 1879186488 1880502208 1882798749 1885205907 1886512356 1893983232 1896309792 1897623936 1897682418 1899011088 1900050048 1901366784 1902756672 1903647772 1913512302 1916238103 1919745984 1921484592 1924842231 1926176148 1927524768 1928579328 1928638764 1929975312 1931326592 1932383232 1936157418 1938915477 1943824896 1947561408 1947621429 1948985064 1950335712 1951402752 1952829216 1954182528 1957597304 1968028322 1972049976 1973011456 1976864994 1979620032 1979681041 1980764136 1982150976 1982212063 1983524608 1986060544 1987108929 1993582368 1996360704 1997820032 2000259846 2001660336 2002755456 2002817178 2004511704 2005608384 2006705664 2008465376 2018587392 2019818541 2025348624 2027938032 2028887757 2032889508 2035722624 2035785362 2036899152 2039737856 2043721719 2048896512 2048959656 2051815168 2052898263 2054335608 2055759264 2056947372 2057262012 2058387552 2059814016 2061319728 2062447488 2073143808 2074659264 2079724816 2081608308 2082747168 2086690827 2089294272 2089358661 2090806588 2093415168 2093479684 2104336944 2105810304 2105875202 2107269632 2109858192 2109963776 2111077566 2111400486 2112863688 2114019648 2114084799 2115564984 2117031072 2118189312 2119737696 2127700224 2130731136 2132222976 2136387474 2139037632 2140601256 2145827814 2147330224 2150060216 2157456384 2159714232 2162724096 2162790748 2166989824 2168465364 2169651744 2171222226 2171554346 2172742416 2173931136 2177027904 2186803008 2188318464 2189918112 2192608197 2194127676 2196932868 2198455344 2202296967 2205366176 2206640748 2214231552 2219637888 2219706294 2221244552 2224015872 2227072536 2228359653 2228700513 2229919848 2231465184 2233096372 2234318112 2235866496 2242780164 2245905792 2247478272 2247547536 2249105088 2250679808 2251867878 2255075667 2256309432 2259523548 2267866432 2274075648 2277315072 2279698356 2281294496 2288935662 2290187952 2291511546 2291862066 2293450328 2294705088 2296382504 2305008576 2305079613 2308292064 2309554944 2309908224 2311508992 2312729172 2314464256 2315685996 2317290768 2318984694 2320253424 2333919744 2333991672 2337244416 2339690418 2342951104 2344305192 2350456056 2353804284 2355092064 2358446896 2362764288 2367379062 2368963584 2369036592 2370678336 2372338176 2372411288 2373709248 2376971649 2378272104 2380010607 2381659956 2382962976 2384704908 2390527477 2396998656 2397072528 2398750848 2400413184 2403482112 2404607712 2408176413 2409350528 2415746502 2417420616 2418817743 2420511288 2422188704 2427138432 2429678511 2433064608 2434768128 2434843164 2436455424 2436530512 2437863552 2439570432 2439645616 2444335218 2445672528 2447817177 2449156392 2460153384 2461858272 2463581952 2463657876 2467091328 2468441088 2469673219 2473262262 2481036948 2485930512 2492736768 2497092624 2498900121 2500572672 2500649736 2502017856 2502400576 2505456603 2505581984 2508659829 2510398332 2513607876 2515349808 2517188514 2526644016 2528413056 2528490978 2530165248 2530243224 2532014784 2533400064 2537008896 2539663958 2549954641 2551349736 2559661312 2561979456 2566456308 2568234864 2570033024 2571439104 2571518352 2573300416 2576461446 2580131619 2581543224 2583430317 2585220636 2596748544 2596828572 2598249312 2598646752 2600447616 2600527758 2601870336 2603772288 2605576704 2618872334 2622220562 2629399968 2635819992 2637343341 2637746761 2639493376 2641018848 2642867968 2644263063 2649478572 2653252758 2658109824 2665084032 2665166166 2667013128 2668880448 2668962699 2670340608 2670422904 2672682272 2674144512 2691449856 2693091388 2698594704 2700464832 2703917376 2705183676 2709037214 2710519344 2714296832 2715865536 2719598193 2723075199 2724962292 2731946208 2737197684 2739114144 2741012352 2741096826 2742596496 2743016016 2744516736 2744601318 2746418688 2748426304 2749929984 2755300941 2763962214 2766212352 2771529696 2775477744 2776996224 2780327667 2782254436 2785725696 2785811548 2791220224 2796671826 2800655689 2805782592 2807747072 2809229202 2813144256 2813230953 2814770088 2815200648 2817151584 2818692864 2818779732 2820753312 2822708096 2824252416 2826316928 2829768534 2836933632 2840974848 2846435904 2846523627 2848516632 2850075072 2852050176 2854135008 2855471658 2861103752 2870268453 2879618976 2882226888 2883632128 2889264222 2891287152 2892868992 2892958146 2894962968 2896989888 2897079169 2898574848 2902703872 2904236127 2915737344 2917757952 2919890816 2923477596 2925503568 2927104128 2929243824 2931273792 2936395956 2942187664 2952042483 2959517184 2959608392 2965297491 2969430048 2971146204 2971600684 2973226464 2975286912 2975378606 2979090816 2981155328 2990373552 2994541056 2996730048 2998806784 3000389769 3002490504 3004225767 3006767556 3008412576 3010058496 3012698064 3027881088 3039597808 3049334262 3051914216 3053583936 3053678043 3055348728 3055816088 3059606784 3073344768 3073439484 3077722752 3079406592 3079877632 3081503412 3083638896 3085421058 3085893018 3087581328 3089721024 3091979592 3093671232 3109715712 3111988896 3116325888 3119587224 3122412462 3125740256 3133941408 3136209882 3138405712 3140122752 3140219526 3156505416 3158715456 3158812803 3160904448 3164787288 3164945664 3167100729 3169295532 3171029472 3173347476 3175546608 3177283968 3179606544 3181095619 3196096704 3198334464 3204581211 3206143616 3210901884 3218741721 3220995336 3223227488 3225090324 3227348384 3236184576 3239571348 3244086144 3244186122 3246357504 3246457552 3250484736 3252698046 3254477616 3256833339 3257331519 3259113624 3260896704 3263756236 3265541856 3280204512 3282477696 3284775936 3284877168 3289455104 3291191514 3295399302 3297683016 3308049264 3309961122 3314574016 3321347328 3323649024 3329456832 3329559441 3331866828 3334199648 3336023808 3340608804 3344879772 3347197776 3349644558 3351477168 3353799744 3356251352 3368858688 3371217408 3371321304 3373657632 3376019712 3379552826 3382678528 3384464148 3389285322 3401799648 3411113472 3415972608 3419547534 3421941744 3424313152 3428691136 3433403493 3435281928 3437267319 3437793099 3440175492 3442057632 3444573756 3446960848 3457512864 3462331392 3462438096 3464332416 3464862336 3467263488 3467370344 3471696384 3475936152 3478477041 3480380136 3493847851 3500987508 3503305728 3505866624 3507784704 3509535627 3514426656 3516457788 3521358464 3525684084 3530706426 3532638096 3537670344 3544146432 3551068593 3553445376 3553554888 3556017504 3558507264 3558616932 3560563872 3565526016 3572489934 3574444464 3577057362 3595608792 3598126272 3600619776 3605223168 3606911568 3609522397 3614025792 3614137171 3621154048 3623619753 3626130924 3630766932 3633283056 3642594944 3649596912 3652152192 3652264746 3654683136 3654795768 3656795328 3657354688 3659355648 3659468424 3666502827 3673734588 3685282952 3688283136 3692787408 3695372928 3695486814 3700636992 3702661632 3707103556 3711816554 3714300928 3721555422 3726856783 3728895768 3731621569 3741043456 3745638936 3750859008 3750974604 3753026784 3753600864 3756202112 3758257152 3758372976 3761004416 3765597498 3770411814 3773024712 3775782771 3792619584 3792736467 3795247872 3795364836 3798022176 3800100096 3802733568 3805513344 3807295544 3809495937 3827024604 3832476206 3839491968 3842969184 3849684462 3852352296 3855049536 3855168343 3857158656 3857277528 3859950624 3862653184 3864692169 3872314836 3877830954 3887649792 3895122816 3895242858 3897970128 3900671424 3900791637 3902805504 3905658432 3908365056 3915194608 3928308501 3933330843 3936056644 3944099952 3953729988 3959240064 3959362082 3961528272 3964301952 3964424126 3967049216 3972121088 3974217858 3979879137 3987164736 3995640064 3997749249 4000519692 4003320672 4005510912 4005634356 4009023408 4011216768 4013411328 4016930752 4037174784 4039637082 4050697248 4055876064 4057775514 4063555821 4065779016 4071445248 4071570724 4073798304 4079475712 4087443438 4097793024 4097919312 4103630336 4105796526 4108671216 4111518528 4111645239 4113894744 4114524024 4116775104 4116901977 4119628032 4122639456 4124894976 4145943321 4146287616 4149318528 4159449632 4163216616 4165494336 4173381654 4178588544 4178717322 4181613176 4186830336 4186959368 4195007739 4208673888 4211620608 4211750404 4214539264 4219716384 4219927552 4222155132 4222800972 4225727376 4228039296 4228169598 4231129968 4234062144 4236378624 4239475392 4244652801 4255400448 4261462272 4272774948 4278075264 4281202512 4283207487 4291655628 4294660448 4300120432 4319428464 4325448192 4325581496 4333896333 4336930728 4339303488 4339437219 4342444452 4343108692 4345484832 4347862272 4354055808 4373606016 4376636928 4379836224 4385216394 4388255352 4393865736 4396910688 4404593934 4410732352 4413281496 4428463104 4439275776 4439412588 4442489104 4448031744 4454145072 4456719306 4457401026 4459839696 4462930368 4463067909 4466192744 4468636224 4471732992 4485560328 4491811584 4495095072 4498210176 4501359616 4503735756 4510151334 4512618864 4519047096 4535732864 4554630144 4559396712 4562588992 4574001393 4577871324 4580375904 4583023092 4583724132 4586900656 4589410176 4592765008 4610017152 4610159226 4616584128 4619109888 4619816448 4625458344 4628839527 4631371992 4634581536 4637969388 4640506848 4649293597 4667839488 4667983344 4674488832 4679380836 4683618693 4685902208 4688610384 4700912112 4704314823 4707608568 4710184128 4710329289 4716893792 4734758124 4738073184 4741356672 4744676352 4744822576 4747418496 4753943298 4756544208 4760021214 4763319912 4765925952 4769409816 4781054954 4794145056 4797501696 4800826368 4806964224 4809215424 4809363637 4816352826 4818701056 4831493004 4834841232 4837635486 4841022576 4844377408 4854276864 4859357022 4866129216 4866279183 4869536256 4869686328 4873061024 4875727104 4879047069 4879291232 4888670436 4891345056 4895634354 4898312784 4920306768 4923716544 4927163904 4927315752 4934182656 4939346438 4946524524 4962073896 4964941683 4965701143 4971861024 4985473536 4994185248 4997800242 5001145344 5001299472 5004035712 5004801152 5010913206 5011163968 5017319658 5020796664 5024466837 5027215752 5030699616 5034377028 5053288032 5056826112 5056981956 5060330496 5060486448 5064029568 5066800128 5069329239 5074017792 5079327916 5083927983 5099909282 5102699472 5106393013 5119322624 5123958912 5129321301 5132912616 5136469728 5140066048 5143036704 5146600832 5152922892 5160263238 5163086448 5166860634 5170441272 5193497088 5193657144 5196498624 5197293504 5200895232 5201055516 5207544576 5211153408 5237744668 5244441124 5258799936 5271639984 5274686682 5275493522 5278986752 5282037696 5285735936 5288526126 5296059639 5298957144 5306505516 5316219648 5330168064 5330332332 5334026256 5337760896 5337925398 5340681216 5340845808 5345364544 5348289024 5358734901 5365586043 5386182776 5397189408 5400929664 5407834752 5410367352 5418074428 5421038688 5428593664 5431731072 5439196386 5446150398 5449924584 5453908447 5463892416 5474395368 5478228288 5478397119 5482024704 5482193652 5485192992 5486032032 5489033472 5489202636 5492837376 5496852608 5499859968 5510601882 5527924428 5532424704 5543059392 5543230221 5550955488 5553992448 5560655334 5564508872 5567724831 5571451392 5571623096 5582333133 5593343652 5601311378 5611565184 5615494144 5618458404 5626288512 5626461906 5629540176 5630401296 5634303168 5634476809 5637385728 5637559464 5641506624 5645416192 5648396247 5652633856 5655617721 5659537068 5681949696 5692871808 5693047254 5697033264 5700150144 5704100352 5708270016 5710943316 5722207504 5740536906 5748714309 5759237952 5764453776 5774526693 5778528444 5782574304 5785737984 5785916292 5789925936 5793979776 5794158338 5797149696 5805407744 5808472254 5816746431 5831474688 5839781632 5842864287 5846955192 5851007136 5854208256 5858487648 5862547584 5872791912 5884375328 5904084966 5919034368 5919216784 5930594982 5938860096 5939043123 5942292408 5943201368 5946452928 5946636189 5950573824 5950757212 5958181632 5962310656 5980747104 5989082112 5993460096 5997613568 6000779538 6004981008 6008451534 6013535112 6016825152 6020116992 6025396128 6055762176 6059455623 6079195616 6086663271 6098668524 6103828432 6107167872 6107356086 6110697456 6111632176 6119213568 6131165157 6146689536 6146878968 6155445504 6163006824 6167277792 6170842116 6171786036 6175162656 6179442048 6183959184 6187342464 6219431424 6223977792 6239174448 6244824924 6251480512 6260072481 6267882816 6268075983 6272419764 6276811424 6280245504 6280439052 6313010832 6317430912 6317625606 6321808896 6329574576 6329891328 6334201458 6338591064 6342058944 6342254397 6346694952 6351093216 6354567936 6359213088 6362191238 6392193408 6396668928 6409162422 6412287232 6421803768 6437483442 6441990672 6446454976 6450180648 6454696768 6472369152 6479142696 6488172288 6488372244 6492915104 6500969472 6505396092 6508955232 6513666678 6514663038 6518227248 6521793408 6527512472 6531083712 6560409024 6564955392 6569754336 6578910208 6582383028 6590798604 6595366032 6606890901 6616098528 6619922244 6629148032 6642694656 6658913664 6659118882 6663733656 6668399296 6672047616 6681217608 6685078959 6686101539 6689759544 6694395552 6699289116 6702954336 6707599488 6712502704 6737717376 6742434816 6742642608 6747315264 6752039424 6759105652 6765227001 6768928296 6778570644 6795121411 6803599296 6803808973 6822226944 6831945216 6839095068 6843883488 6848626304 6857382272 6866806986 6870563856 6874534638 6875586198 6880350984 6884115264 6889147512 6893921696 6915025728 6915238839 6924876192 6928664832 6929724672 6934526976 6934740688 6943392768 6951872304 6956954082 6960760272 6987695702 7001975016 7011733248 7019071254 7028853312 7029069931 7032915576 7042716928 7051368168 7061412852 7065276192 7075340688 7088292864 7102137186 7106890752 7107109776 7112035008 7117014528 7117233864 7121127744 7130914947 7140031821 7144979868 7148888928 7154114724 7171582431 7191217584 7196252544 7201239552 7210446336 7213823136 7219044794 7228051584 7228274342 7242308096 7247239506 7252261848 7256453229 7257563209 7261533864 7266566112 7285189888 7289035533 7299193824 7304304384 7304529492 7309366272 7309591536 7313590656 7314709376 7318711296 7318936848 7333005654 7343451531 7347469176 7370565904 7385574816 7390745856 7390973628 7401273984 7405323264 7409019657 7414207112 7423633108 7443110844 7453713566 7457791536 7463243138 7482086912 7491277872 7496700363 7501718016 7501949208 7506053568 7507201728 7512404224 7516369809 7516745952 7522008832 7525979487 7531194996 7540823628 7546049424 7551565542 7585239168 7585472934 7590495744 7590729672 7596044352 7600200192 7611026688 7614591088 7618991874 7649863923 7654049208 7664952412 7678983936 7685938368 7699368924 7704704592 7710099072 7710336686 7714317312 7714555056 7719901248 7725306368 7729384338 7740394857 7744629672 7750290951 7755661908 7790245632 7790485716 7795940256 7801342848 7801583274 7805611008 7811316864 7816730112 7830389216 7856617002 7866661686 7872113288 7888199904 7907459976 7912030023 7913240283 7918480128 7918724164 7923056544 7928603904 7928848252 7934098432 7944242176 7948435716 7959758274 7971096961 7974329472 7991280128 7995498498 8001039384 8006641344 8006888097 8011021824 8011268712 8018046816 8022433536 8033861504 8074349568 8079274164 8101394496 8111752128 8115551028 8127111642 8131558032 8142890496 8143141448 8147596608 8158794579 8169225597 8174886876 8195838624 8207260672 8211593052 8217342432 8223037056 8223290478 8227789488 8229048048 8233550208 8233803954 8239256064 8245278912 8249789952 8265902823 8291886642 8298637056 8318899264 8326433232 8330988672 8340983001 8346763308 8357177088 8357434644 8363226352 8373660672 8373918736 8390015478 8401967067 8417347776 8423241216 8423500808 8439432768 8439692859 8444310264 8445601944 8451454752 8456078592 8456339196 8462259936 8468124288 8472757248 8478950784 8489305602 8510800896 8522924544 8539570881 8545549896 8556150528 8562405024 8566414974 8583311256 8589320896 8600240864 8610805359 8638856928 8650896384 8651162992 8667792666 8673861456 8678606976 8678874438 8684888904 8686217384 8690969664 8691237507 8695724544 8708111616 8747212032 8752547011 8753273856 8759672448 8770432788 8776510704 8787731472 8793821376 8809187868 8821464704 8826562992 8856127449 8878551552 8878825176 8884978208 8895892473 8908290144 8913438612 8914802052 8919679392 8925860736 8926135818 8932385488 8937272448 8943465984 8971120656 8983623168 8990190144 8996420352 9007471512 9020302668 9025237728 9038094192 9042326917 9053887531 9071465728 9118793424 9125177984 9148002786 9155742648 9160751808 9161034129 9166046184 9167448264 9173801312 9178820352 9185530016 9220034304 9220318452 9233168256 9238219776 9239632896 9250916688 9257679054 9262743984 9269163072 9275938776 9281013696 9298587194 9335966688 9348977664 9358761672 9367237386 9371804416 9377220768 9401824224 9408629646 9415217136 9420368256 9420658578 9433787584 9469516248 9476146368 9476438409 9482713344 9489645152 9494836992 9501302187 9507886596 9513088416 9520042428 9526639824 9531851904 9538819632 9543286857 9562109908 9588290112 9595003392 9618430848 9618727274 9632705652 9637402112 9656225163 9662986008 9669682464 9675270972 9682045152 9688754816 9708553728 9718714044 9732258432 9732558366 9739072512 9739372656 9746122048 9751454208 9758094138 9758582464 9770500017 9771994557 9777340872 9782690112 9791268708 9796625568 9840613536 9847433088 9854327808 9854631504 9868365312 9878692876 9893049048 9924147792 9929883366 9931402286 9943722048 9944028499 9970947072 9988370496 9988678323 9995600484 10002598944 10008071424 10009602304 10021826412 10022327936 10034639316 10041593328 10048933674 10054431504 10061399232 10068754056 10106576064 10113652224 10113963912 10120972896 10128059136 10138658478 10148035584 10158655832 10167855966 10199818564 10205398944 10212786026 10238645248 10247917824 10258642602 10265825232 10272939456 10273256053 10280132096 10286073408 10293201664 10300210479 10305845784 10311801957 10313379297 10320526476 10326172896 10333721268 10340882544 10386994176 10387314288 10392997248 10394587008 10401790464 10402111032 10415089152 10435431123 10475489336 10481543553 10488882248 10517599872 10528606881 10543279968 10549373364 10550987044 10557973504 10564075392 10571471872 10577052252 10592119278 10597914288 10607207767 10613011032 10632439296 10653205779 10660336128 10660664664 10668052512 10675521792 10675850796 10681691616 10690729088 10696578048 10717469802 10731172086 10772365552 10794378816 10801859328 10815669504 10820734704 10828567191 10836148856 10842077376 10842411513 10863462144 10870859259 10878392772 10892300796 10899849168 10907816894 10927784832 10948790736 10956456576 10956794238 10964049408 10964387304 10970385984 10972064064 10978066944 10978405272 10993705216 10999508481 11021203764 11055848856 11064849408 11086118784 11086460442 11101910976 11107984896 11121310668 11129017744 11135449662 11142902784 11143246192 11164666266 11180570349 11186687304 11194864707 11202622756 11223130368 11236916808 11252577024 11252923812 11259080352 11260802592 11268606336 11268953618 11274771456 11275118928 11283013248 11290832384 11296792494 11305267712 11311235442 11319074136 11327348313 11378209401 11385743616 11386094508 11394066528 11400300288 11408200704 11416540032 11421886632 11428487811 11444415008 11481073812 11497428618 11518475904 11528907552 11549053386 11557056888 11565148608 11565505029 11571475968 11571832584 11579851872 11587959552 11588316676 11610815488 11616944508 11633492862 11662949376 11679563264 11685728574 11693910384 11702014272 11702374911 11708416512 11716975296 11725095168 11745583824 11768750656 11784925503 11799992529 11808169932 11838433568 11861189964 11877720192 11878086246 11884584816 11886402736 11892905856 11893272378 11901147648 11901514424 11916363264 11939637411 11961494208 11986920192 11995227136 12001559076 12009962016 12016903068 12027070224 12033650304 12040233984 12050792256 12111524352 12118911246 12158391232 12173326542 12190667463 12197337048 12207656864 12214335744 12214712172 12221394912 12223264352 12238427136 12262330314 12293379072 12293757936 12310891008 12326013648 12334555584 12334935717 12341684232 12343572072 12350325312 12350705931 12358884096 12367918368 12374684928 12405281641 12437829963 12438862848 12447955584 12478348896 12489649848 12502961024 12520144962 12535765632 12536151966 12544839528 12553622848 12560491008 12560878104 12585023217 12626021664 12634861824 12635251212 12643617792 12659149152 12659782656 12668402916 12677182128 12684117888 12684508794 12693389904 12702186432 12709135872 12718426176 12724382476 12784386816 12792184093 12818324844 12824574464 12843607536 12849622461 12874966884 12883981344 12892909952 12900361296 12909393536 12958285392 12976344576 12976744488 12985830208 13001688999 13010792184 13017910464 13018311657 13027333356 13029326076 13036454496 13043586816 13055024944 13062167424 13120818048 13129910784 13139508672 13164766056 13181597208 13190732064 13213781802 13232197056 13232604853 13239844488 13258296064 13285389312 13317827328 13318237764 13327467312 13336798592 13344095232 13362435216 13370157918 13372203078 13379519088 13388791104 13389203727 13398578232 13405908672 13415198976 13425005408 13475434752 13485285216 13494630528 13504078848 13518211304 13530454002 13537856592 13557141288 13590242822 13607198592 13607617946 13663890432 13678190136 13687766976 13688188813 13697252608 13714764544 13722004179 13733613972 13741127712 13749069276 13751172396 13760701968 13768230528 13778295024 13787843392 13830051456 13830477678 13849752384 13857329664 13859449344 13869481376 13886518581 13903744608 13913908164 13921520544 13947880791 13975391404 14003950032 14023466496 14038142508 14057706624 14058139862 14065831152 14085433856 14102736336 14112944469 14115103249 14122825704 14130552384 14130987867 14150681376 14204274372 14214219552 14224070016 14234029056 14234467728 14242255488 14261829894 14280063642 14289959736 14297777856 14308229448 14343164862 14382435168 14392505088 14402479104 14420892672 14427646272 14428090911 14438089588 14456103168 14456548684 14484616192 14494479012 14504523696 14512906458 14515126418 14523067728 14533132224 14570379776 14578071066 14598387648 14598837549 14608608768 14609058984 14619183072 14627181312 14629418752 14637141207 14637873696 14666011308 14686903062 14694938352 14741131808 14771149632 14781491712 14781947256 14802547968 14818039314 14828414224 14847266216 14886221688 14894825049 14897103429 14907427132 14915583072 14926486276 14964173824 14982555744 14993400726 15003436032 15003898416 15012107136 15014403456 15024808448 15032739618 15033491904 15044017664 15051958974 15062389992 15073400511 15081647256 15092098848 15103131084 15170478336 15170945868 15180991488 15181459344 15192088704 15200400384 15207987717 15222053376 15229182176 15237983748 15251783949 15299727846 15308098416 15319179039 15329904824 15357967872 15371876736 15387963903 15398737848 15409409184 15420198144 15420673372 15429110112 15439802496 15450612736 15458768676 15480789714 15489259344 15500581902 15511323816 15580491264 15580971432 15591880512 15602685696 15603166548 15622633728 15633460224 15660778432 15713234004 15733323372 15744226576 15776399808 15814919952 15824060046 15826480566 15836960256 15837448328 15846113088 15857207808 15857696504 15888178917 15896871432 15919516548 15942193922 15948658944 15982560256 15990996996 16002078768 16013282688 16013776194 16022043648 16022537424 16036093632 16044867072 16067723008 16076204703 16096758129 16158548328 16202788992 16223504256 16231102056 16254223284 16263116064 16285780992 16286282896 16295193216 16317589158 16338451194 16349773752 16361725341 16391677248 16423186104 16434684864 16435191357 16446074112 16446580956 16455578976 16458096096 16467100416 16467607908 16478512128 16490557824 16499579904 16507815727 16531805646 16583773284 16597274112 16629690663 16637798528 16652866464 16661977344 16681966002 16693526616 16703174493 16714354176 16714869288 16726452704 16746999399 16747837472 16780030956 16803934134 16834695552 16846482432 16847001616 16878865536 16879385718 16888620528 16891203888 16902909504 16903430427 16912157184 16912678392 16924519872 16936248576 16957901568 16978611204 17044433653 17045849088 17079141762 17091099792 17112301056 17124810048 17132829948 17166622512 17178641792 17200481728 17221610718 17246142927 17277713856 17302325984 17323580079 17335585332 17347722912 17357213952 17357748876 17369777808 17372434768 17381939328 17382475014 17391449088 17416223232 17450239293 17494424064 17505094022 17519344896 17540865576 17553021408 17575462944 17587642752 17608741891 17618375736 17642929408 17653125984 17712254898 17757103104 17757650352 17769956416 17791784946 17816580288 17817129369 17826877224 17829604104 17839358784 17839908567 17851721472 17852271636 17864770976 17874544896 17886931968 17942241312 17967246336 17980380288 17992840704 18014943024 18040605336 18050475456 18076188384 18084653834 18107775062 18142931456 18178366869 18237586848 18250355968 18259989813 18296005572 18311485296 18321503616 18322068258 18332092368 18334896528 18347602624 18357640704 18371060032 18393495471 18440068608 18440636904 18466336512 18501833376 18515358108 18525487968 18538326144 18551877552 18562027392 18597174388 18671933376 18717523344 18734474772 18743608832 18754441536 18780217443 18803648448 18804227949 18817259292 18830434272 18840736512 18841317156 18867575168 18939032496 18952292736 18952876818 18965426688 18979290304 18989673984 19002604374 19015773192 19026176832 19026763191 19040084856 19053279648 19063703808 19077639264 19086573714 19124219816 19176580224 19190006784 19236861696 19237454548 19265411304 19274804224 19312450326 19325972016 19339364928 19339960939 19350541944 19364090304 19364687077 19377509632 19417107456 19437428088 19464516864 19465116732 19478745312 19492244096 19502908416 19516188276 19517164928 19541000034 19543989114 19554681744 19565380224 19582537416 19593251136 19681227072 19694866176 19709263008 19736730624 19757385752 19786098096 19820672703 19848295584 19859766732 19862804572 19887444096 19888056998 19976740992 19977356646 19991200968 20005197888 20005814419 20016142848 20019204608 20043652824 20044655872 20055236877 20058304617 20069278632 20083186656 20097867348 20108863008 20122798464 20137508112 20213152128 20227304448 20227927824 20241945792 20256118272 20277316956 20295681003 20317311664 20335711932 20385364233 20399637128 20410797888 20411426919 20425572052 20495835648 20517285204 20531650464 20545878912 20546512106 20560264192 20572146816 20586403328 20600420958 20611691568 20623603914 20626758594 20641052952 20652345792 20667442536 20681765088 20745716517 20774628576 20785994496 20789174016 20803580928 20804222064 20830178304 20870862246 20950978672 20963087106 20977764496 21035199744 21057213762 21086559936 21087209793 21098746728 21101974088 21128150784 21154104504 21184238556 21195828576 21214415534 21226022064 21264878592 21306411558 21320672256 21321329328 21336105024 21351043584 21351701592 21363383232 21381458176 21392744841 21420095463 21434939604 21462344172 21514747293 21544731104 21588757632 21603718656 21631339008 21641469408 21657134382 21672297712 21684154752 21684823026 21726924288 21741718518 21756785544 21769359687 21772689627 21784601592 21799698336 21815633788 21855569664 21897581472 21912913152 21913588476 21928098816 21928774608 21940771968 21944128128 21956133888 21956810544 21967093369 21987410432 21999016962 22030354593 22042407528 22111697712 22172237568 22172920884 22203821952 22215969792 22227058971 22242621336 22258035488 22270899324 22286492384 22329332532 22361140698 22373374608 22389729414 22405245512 22446260736 22473833616 22490101089 22505154048 22505847624 22518160704 22521605184 22537212672 22537907236 22550237856 22566026496 22581664768 22593584988 22610535424 22622470884 22638148272 22654696626 22756418802 22771487232 22772189016 22788133056 22800600576 22833080064 22843773264 22856975622 22888830016 22949591769 22962147624 22994857236 23036951808 23057815104 23098106772 23114113776 23130297216 23131010058 23142951936 23143665168 23159703744 23175919104 23176633352 23221184571 23233889016 23250872853 23266985724 23359126528 23371457148 23387820768 23404028544 23404749822 23416833024 23433950592 23450190336 23491167648 23537501312 23569851006 23599985058 23616339864 23676867136 23722379928 23736090069 23739720849 23755440384 23756172492 23769169632 23772805472 23785811712 23786544756 23802295296 23803028848 23832726528 23879274822 23913290883 23922988416 23973840384 24003118152 24019924032 24020664291 24033806136 24054140448 24067300608 24101584512 24126807601 24223048704 24237822492 24316782464 24346653084 24381334926 24394674096 24415313728 24428671488 24429424344 24442789824 24446528704 24476383737 24507676791 24524660628 24587515872 24621782016 24652027296 24669111168 24669871434 24683368464 24687144144 24700650624 24701411862 24717768192 24735836736 24749369856 24810563282 24875659926 24895911168 24911095339 24956697792 24979299696 25005922048 25022949003 25040289924 25071531264 25072303932 25089679056 25107245696 25120982016 25121756208 25170046434 25205901201 25252043328 25269723648 25270502424 25318298304 25319078577 25336805832 25354364256 25368235776 25369017588 25386779808 25404372864 25418271744 25436852352 25448764952 25568773632 25584368186 25636649688 25649148928 25687215072 25699244922 25735853533 25749933768 25767962688 25768756819 25785819904 25800722592 25818787072 25832416077 25916570784 25952689152 25953488976 25971660416 26003377998 26021584368 26035820928 26036623314 26054666712 26058652152 26072908992 26073712521 26087173632 26110049888 26124334848 26241636096 26257641033 26259821568 26279017344 26329532112 26363194416 26381464128 26427563604 26464394112 26465209706 26479688976 26516592128 26568382347 26635654656 26636475528 26654934624 26673597184 26687677419 26724870432 26740315836 26744406156 26759038176 26777582208 26778407454 26797156464 26811817344 26830397952 26850010816 26950869504 26970570432 26989261056 27036422608 27060908004 27075713184 27114282576 27126980751 27161662593 27180485644 27214397184 27215235892 27356380272 27375533952 27376377626 27394505216 27429529088 27444008358 27467227944 27482255424 27483102387 27498138552 27502344792 27521403936 27536461056 27556590048 27575686784 27660102912 27660955356 27699504768 27714659328 27718898688 27738962752 27773037162 27807489216 27827816328 27843041088 27895761582 27950782808 28007900064 28046932992 28076285016 28115413248 28116279724 28131662304 28170867712 28205472672 28225888938 28230206498 28245651408 28261104768 28261975734 28301362752 28408548744 28428439104 28429315227 28448140032 28468935456 28484510976 28503906561 28523659788 28560127284 28579919472 28595555712 28616458896 28629860571 28686329724 28764870336 28785010176 28855292544 28856181822 28876179176 28912206336 28913097368 28968675489 28988958024 29009047392 29025812916 29030252836 29046135456 29066264448 29140759552 29156142132 29196775296 29197675098 29217217536 29218117968 29238366144 29254362624 29258837504 29274282414 29275747392 29311500051 29315983671 29332022616 29373806124 29389876704 29482263616 29542299264 29562983424 29563894512 29605095936 29636078628 29656828448 29694532432 29772443376 29789650098 29794206858 29814854264 29831166144 29832085497 29852972552 29965111488 29966034969 29986801452 30007796832 30024214272 30028806912 30049616896 30065479236 30066983808 30088035328 30103917948 30124779984 30146801022 30163294512 30184197696 30206262168 30340956672 30341891736 30362918688 30384177408 30415975434 30444106752 30458364352 30475967496 30503567898 30599455692 30616196832 30638358078 30659809648 30715935744 30743753472 30775927806 30797475696 30818818368 30819768159 30840396288 30841346744 30858220224 30879604992 30900631437 30917537352 30940137891 30961579428 30978518688 31001163804 31022647632 31076857201 31160982528 31161942864 31183761024 31205371392 31206333096 31245267456 31306293369 31321556864 31426468008 31444630659 31466646744 31488453152 31552799616 31585820643 31629839904 31648120092 31652961132 31673920512 31674896656 31692226176 31714415616 31715393008 31776357834 31793742864 31821623301 31839033096 31884387844 31897317888 31981993992 32004157536 32026565376 32027552388 32045074848 32072187264 32089734144 32105751847 32135446016 32152409406 32193516258 32317096656 32405577984 32447008512 32462204112 32485701573 32508446568 32526232128 32527234539 32572565792 32590386432 32612577777 32635178316 32676902388 32699547504 32723450682 32783354496 32846372208 32869369728 32870382714 32892148224 32893161912 32911157952 32916192192 32934200832 32935215816 32981115648 33015631454 33063611292 33167546568 33194548224 33259381326 33275597056 33305732928 33323954688 33363932004 33387053232 33406348986 33428708352 33429738576 33452905408 33493998798 33495674944 33541711047 33560061912 33584594121 33607868268 33669391104 33694003232 33757731072 33758771436 33777241056 33782407776 33805819008 33806860854 33824314368 33825356784 33849039744 33872497152 33915803136 33957222408 33982044939 34088867306 34158283524 34182199584 34224602112 34249620096 34265659896 34285463433 34290707893 34333245024 34357283584 34400963456 34443221436 34492285854 34555427712 34604651968 34647160158 34671170664 34695445824 34696515087 34714427904 34715497752 34739555616 34744869536 34763878656 34764950028 34832446464 34900478586 34988848128 35010188044 35038689792 35081731152 35106042816 35107124733 35150925888 35175285504 35217483782 35236751472 35262257263 35285858816 35306251968 35354776509 35399977587 35424509796 35515300704 35539912832 35583569892 35633160576 35634258738 35653754448 35659208208 35678717568 35679817134 35703442944 35704543272 35729541952 35749089792 35818912233 35884482624 35960760576 35985681408 36029886048 36081210672 36100950912 36152376768 36169307668 36215550124 36285862912 36356733738 36408523957 36475173696 36500711936 36519979626 36572002389 36592011144 36622970592 36643007232 36644136516 36664184736 36669793056 36695205248 36715281408 36742120064 36786990942 36880137216 36881273808 36932673024 37003666752 37004807151 37030716216 37050975936 37052117793 37076652288 37103755104 37124054784 37194348776 37215844923 37313489889 37343866752 37435046688 37468949544 37487217664 37508883072 37560434886 37607296896 37608455898 37634518584 37660868544 37662029197 37681473024 37682634312 37735150336 37755069651 37878064992 37904585472 37905753636 37930853376 37958580608 37979347968 38005208748 38031546384 38052353664 38053526382 38080169712 38106559296 38127407616 38155278528 38173147428 38248439632 38353160448 38376552279 38473723392 38474909096 38530822608 38548867383 38624900652 38651944032 38678729856 38679921878 38701083888 38728180608 38729374154 38755019264 38874856176 38929033728 38930233464 38957490624 38984488192 39005066997 39032376552 39034329856 39054934971 39082000068 39087978228 39109363488 39130760448 39165074832 39186502272 39362454144 39389732352 39418526016 39514771504 39572196192 39641345406 39696591168 39697814559 39719533464 39725609144 39774888192 39776113996 39953481984 39954713292 39982401936 40010395776 40011628838 40032285696 40038409216 40087305648 40089311744 40110473754 40116609234 40138557264 40166373312 40167611181 40195734696 40217726016 40245596928 40275016224 40426304256 40455855648 40483891584 40512236544 40554633912 40591362006 40634623328 40671423864 40770728466 40799274256 40821595776 40822853838 40851144104 40991671296 41034570408 41063300928 41064566439 41091757824 41093024212 41144293632 41172806656 41200841916 41223383136 41247207828 41253517188 41282105904 41304691584 41334885072 41363530176 41491433034 41549257152 41571988992 41578348032 41608444128 41659555743 41741724492 41843642373 41901957344 41926174212 41955528992 42070399488 42114427524 42173119872 42174419586 42197493456 42203948176 42256301568 42308209008 42338833407 42345309747 42368477112 42391657152 42392963601 42428831068 42452044128 42612823116 42642658656 42672210048 42702087168 42703403184 42726766464 42762916352 42785489682 42840190926 42869879208 42924688344 43029494586 43089462208 43177515264 43207437312 43262678016 43282938816 43284272733 43314268764 43344595424 43368309504 43369646052 43453848576 43483437036 43513571088 43538719374 43545379254 43569203184 43599396672 43631267576 43711139328 43795162944 43796512647 43825826304 43827176952 43857549216 43881543936 43888256256 43913621088 43934186738 43974820864 43998033924 44060709186 44084815056 44223395424 44344475136 44345841768 44407643904 44454117942 44485242672 44516070976 44541798648 44572984768 44658665064 44684475147 44691310287 44722281396 44746749216 44779458828 44810491024 44892521472 44947667232 44980202178 45010308096 45011695248 45036321408 45043210368 45074425344 45075814472 45100475712 45132052992 45187169976 45220201533 45244941768 45276296544 45309393252 45420022063 45512837604 45542974464 45544378032 45576266112 45601201152 45623963151 45666160128 45687546528 45713951244 45755351847 45777660032 45899183538 45924295248 45957537117 45989714472 46073903616 46115630208 46163891709 46196213544 46228227552 46260594432 46262020116 46287330336 46319407488 46351838208 46353266704 46442369142 46467778032 46501745706 46533971448 46742914296 46775641536 46808057088 46809499644 46867901184 46900380672 46923791161 46982335296 46983783223 47075002624 47139702012 47199970116 47232679728 47353734272 47444759856 47472180138 47479441698 47510880768 47512344984 47538339264 47545610944 47571623424 47573089512 47606057696 47664536751 47758549644 47826581766 47845976832 47947680768 48006236304 48039848064 48041328582 48067612272 48108280896 48134601216 48203169024 48253615202 48449138179 48475644984 48511080397 48633564928 48693306168 48762669852 48789348192 48830627456 48857342976 48858848688 48885579648 48893057408 48952767474 49015353582 49049321256 49085176023 49175031744 49304054592 49305574071 49338222336 49339742868 49366736928 49374288288 49401301248 49402823724 49435536384 49471673472 49498739712 49523447181 49621126564 49751319852 49791822336 49822190678 49913395584 49958599392 50011844096 50045898006 50080579848 50109523479 50117188459 50143062528 50144607864 50179358112 50214491392 50240998197 50243512416 50340092868 50411802402 50504086656 50539447296 50541004848 50636596608 50638157154 50673611664 50708728512 50710291281 50736471552 50738035176 50773559616 50808745728 50873704704 50897529904 51133300959 51137547264 51168736372 51273299376 51374430144 51398489844 51471707066 51499867536 51535925376 51537513638 51571639808 51601445184 51637574144 51664832154 51738428781 51833141568 51906977952 51943320832 51970740237 52006755996 52043168736 52071641856 52073246628 52109333424 52117304304 52145817984 52147425042 52174347264 52220099776 52248669696 52350717879 52483272192 52515282066 52558034688 52659064224 52726388832 52762928256 52826225673 52855127208 52928788224 52930419412 52959377952 53033184256 53136764694 53271309312 53272951056 53309869248 53347194368 53375354838 53449740864 53451388107 53480631672 53488812312 53518076352 53519725701 53555164416 53556814908 53594312928 53623634688 53660795904 53700021632 53901739008 53941140864 53978522112 54072845216 54121816008 54151426368 54228565152 54253961502 54323325186 54360971288 54428794368 54430471784 54535100607 54712760544 54751067904 54752755252 54789010432 54859058176 54888016716 54934455888 54964510848 54966204774 54996277104 55004689584 55042807872 55044504211 55072922112 55113180096 55151373568 55180486413 55320205824 55321910712 55399009536 55477925504 55546074324 55614978432 55655632656 55686082176 55791523164 55901565616 56015800128 56152570032 56230826496 56232559448 56263324608 56340652329 56410945344 56412683847 56451777876 56460412996 56491302816 56522209536 56523951468 56602725504 56817097488 56856878208 56858630454 56896280064 56937870912 56969021952 57007813122 57047319576 57080289573 57120254568 57159838944 57191111424 57232917792 57259721142 57372659448 57529740672 57570020352 57710585088 57712363644 57752358352 57824412672 57826194736 57937350978 57977916048 58018094784 58019882817 58051625832 58060505672 58092270912 58094061231 58132528896 58312284264 58393550592 58395350196 58436235936 58476732288 58508725248 58517675008 58548564828 58551494784 58623000102 58631967342 58664045232 58747612248 58779753408 58964527232 59084598528 59127789024 59210191872 59272157256 59313656896 59389064864 59462018109 59544886752 59579300196 59588413716 59629708528 59662332288 59664170994 59705945104 59930222976 59932069938 59973602904 60015593664 60017443257 60048428544 60057613824 60130958472 60133967616 60174913851 60207835896 60249559968 60293602044 60326589024 60368395392 60412524336 60440816761 60681913344 60683783472 60725837376 60768354816 60831950868 60887043009 60916728704 60951934992 61007135796 61156092699 61198911384 61232393664 61234280757 61276716156 61319619296 61487506944 61551855612 61594951392 61637636736 61639536318 61680792576 61682693488 61716440448 61759209984 61801262874 61835074704 61880275782 61923158856 61957037376 62002327608 62045295264 62153714402 62323885728 62367522048 62410742784 62412666192 62490534912 62521727281 62612586738 62643113728 62852936016 62889261318 62933293488 62976906304 63105599232 63171641286 63259679808 63261629379 63296240184 63305922264 63349793312 63384452352 63430786016 63552715668 63587485728 63643246602 63678066192 63768775688 63794635776 63963987984 64008315072 64053130752 64055104776 64090149696 64144374528 64211503694 64270892032 64304818812 64387032516 64544241879 64634193312 64811155968 64894017024 64924408224 64971403146 65016893136 65052464256 65054469078 65145131584 65180772864 65225155554 65270356632 65308079061 65318068881 65353804776 65399095008 65446901364 65566708992 65692744416 65738739456 65740765428 65784296448 65786323824 65822315904 65832384384 65868401664 65870431632 65901280107 65962231296 66031262908 66091063779 66127222584 66335093136 66383109169 66518762652 66551194112 66611465856 66647909376 66681176913 66727864008 66774106464 66812697972 66859477152 66905810816 66987997596 66991349888 67083422094 67120123824 67169188242 67215736536 67338782208 67388006464 67470303267 67515462144 67517542872 67554482112 67564815552 67611638016 67613721708 67650713568 67698079488 67744994304 67831606272 67914444816 67964089878 68177734612 68316567048 68364399168 68499240192 68531319792 68570926866 68581415786 68666490048 68668606249 68714567168 68801926912 68848775307 68886442872 68984571708 69110855424 69209303936 69294320316 69342341328 69390891648 69393030174 69428855808 69430995504 69479111232 69489739072 69527757312 69529900056 69663553713 69752618559 69800957172 70020376088 70077379584 70163462304 70212085632 70214249466 70301851776 70350571008 70434967564 70473502944 70524514526 70571717632 70612503936 70709553018 70799955174 70849019592 70900809811 71030601408 71079825664 71167139784 71208270207 71219162547 71266321152 71268517476 71307508896 71318416416 71357435136 71359634268 71406885888 71409086544 71459083904 71498179584 71637824466 71739872649 71768965248 71921521152 72059772096 72061992873 72162421344 72201901824 72304753536 72338615336 72380422803 72431100248 72713467476 72817047914 72950347392 73001423872 73039959252 73144004778 73184022288 73245941184 73248198517 73286014464 73288273032 73328369472 73339586112 73390410496 73429151211 73484240128 73523030373 73573981884 73762547616 73865346048 74007333504 74009614302 74061432432 74101951872 74104235586 74153304576 74207510208 74248109568 74388697552 74431689846 74626979778 74687733504 74733286017 74870093376 74937899088 75017766144 75068847009 75120869772 75214593792 75216911796 75269037168 75321737088 75324058394 75362946048 75365268624 75470300672 75510139302 75617703603 75756129984 75809170944 75811507272 75917161216 75957235731 76010417496 76063092768 76104707328 76107052764 76160339424 76213118592 76254815232 76310557056 76346294856 76496879264 76706320896 76753104558 76947446784 76949818192 77061645216 77097734766 77207560599 77249801304 77303888064 77306270457 77357459712 77359843756 77402167776 77456361216 77458748308 77510038528 77749712352 77858067456 77860466928 77914981248 77968976384 78010133994 78064753104 78068659712 78109869942 78164000136 78175956456 78218726976 78221137563 78261520896 78330149664 78373004544 78724908288 78772923099 78779464704 78837052032 79029543008 79144392384 79282690812 79393182336 79395629118 79439066928 79451218288 79549776384 79552227992 79705147041 79906963968 79909426584 79964803872 80020791552 80023257676 80174611296 80178623488 80220947508 80233218468 80277114528 80332746624 80335222362 80391469392 80435452032 80491193856 80550032448 80852608512 80911711296 80967783168 81109267824 81182724012 81269246656 81342847728 81380942253 81484987779 81541456932 81598548512 81643191552 81645707676 81702288208 82069140816 82126601856 82129132878 82183515648 82186048424 82288587264 82401683832 82446766272 82449307161 82494415656 82507034376 82564211808 82609383168 82669770144 82727060352 82982866068 83098514304 83143977984 83156696064 83216888256 83319111486 83483448984 83687284746 83803914688 83852348424 83911057984 84140798976 84228855048 84346239744 84348839172 84394986912 84407896352 84512603136 84616418016 84677666814 84690619494 84736954224 84783314304 84785927202 84857662136 84904088256 85225646232 85285317312 85287945681 85344420096 85406806368 85453532928 85525832704 85570979364 85680381852 85739758416 85849376688 85889581713 86058989172 86178924416 86355030528 86565877632 86568545466 86628537528 86689190848 86736619008 86739292104 86906026467 86966874072 87027142176 87077438748 87090758508 87138406368 87198793344 87262535152 87422278656 87590325888 87593025294 87651652608 87654353904 87715098432 87763087872 87776512512 87827242176 87868373476 87947951013 87996067848 88121418372 88169630112 88336578343 88446790848 88449516649 88688950272 88691683536 88815287808 88908235884 88970485344 89032141952 89083597296 89145969536 89317330128 89368950294 89382620574 89444562792 89493498432 89496256491 89558917656 89620982048 89895334464 89898104907 89960404356 90023390496 90072642816 90086420736 90148850688 90151628944 90200951424 90264105984 90374339952 90440403066 90489883536 90552593088 90618786504 90840044126 91025675208 91088756064 91152532224 91247926302 91332320256 91375093056 91377909103 91427902488 91510703694 91555320064 91798367076 91848590496 91915074234 91979428944 92147807232 92231260416 92327783418 92392427088 92456455104 92459304477 92521188864 92524040232 92574660672 92638814976 92701894311 92706533408 92820413673 92884738284 92935556064 93003491412 93067942896 93230571603 93485828592 93551283072 93616114176 93618999288 93735802368 93847582322 93964670592 93967566446 94150005248 94279404024 94333891977 94348321717 94399940232 94465359456 94707468544 94757461929 94889519712 94944360276 94958883396 95021761536 95024689968 95076678528 95091221888 95143246848 95146179024 95212115392 95329073502 95464869903 95517099288 95653163532 95691953664 96012472608 96079696128 96082657164 96135224544 96216561792 96269202432 96317255541 96406338048 96507230404 96898276358 96951289968 97022160794 97267129856 97386612336 97457104719 97525339704 97578696384 97581703617 97661254912 97717697376 97771159296 97786114816 97837733331 97905534948 98030707164 98098642512 98170352046 98350063488 98608109184 98611148142 98676444672 98679485736 98733473856 98748576576 98802602496 98805647448 98943346944 99046894362 99242253128 99502639704 99583644672 99644381356 99826791168 99917198784 100023688192 100091796012 100161159696 100219046958 100234376918 100286125056 100289215728 100358716224 100428982784 100481996394 100487024832 100625133141 100680185736 100753782363 100823604804 101008173312 101082009696 101273193216 101276314308 101347223328 101417457024 101420582562 101472943104 101476070352 101547119232 101617491456 101747409408 101795059808 101946134817 102266601918 102337472744 102546598752 102748860288 102796979688 102856390299 102872123679 102943414132 102999735072 103071850752 103075027276 103143279616 103202890368 103275148288 103329664308 103476857562 103624260493 103666283136 103813955904 103886641664 103941480474 104013511992 104086337472 104089545261 104143283712 104146493256 104218666848 104234608608 104291635968 104294850084 104440199552 104497339392 104701435758 104966544384 105030564132 105116069376 105318128448 105321374199 105452777664 105525856512 105652451346 105710254416 105786771789 105857576448 105860838824 105918755904 106064329527 106199932761 106273529388 106545902112 106619738496 106694388736 106750709676 106899481728 106902776214 106961263344 106977624624 107036152704 107039451402 107110328832 107113629816 107188625856 107247269376 107400043264 107456736699 107882281728 107957044224 108145690432 108243632016 108302852736 108457130304 108507923004 108646650372 108721942576 108857588736 108860943568 109070201214 109225571871 109425521088 109502135808 109505510504 109716007167 109776033432 109868911776 109929021696 109932409548 109992554208 110009379168 110085615744 110089008422 110145844224 110226360192 110302747136 110360972826 110640411648 110643821424 110798019072 110955851008 111014421453 111092148648 111156353379 111229956864 111311265312 111372164352 111583046328 111647534769 111803131232 111940469667 112031600256 112305140064 112461652992 112465118896 112526649216 112681304658 112821890688 112825367694 112903555752 112920825992 112982605632 112986087591 113044419072 113047902936 113205451008 113634194976 113713756416 113717260908 113792560128 113875741824 113938043904 114015626244 114094639152 114160579146 114240509136 114319677888 114382222848 114465835584 114519442284 114745318896 115059481344 115129656837 115421170176 115424727288 115504716704 115646602149 115652389472 115874701956 115955832096 116036189568 116039765634 116103251664 116121011344 116184541824 116188122462 116265057792 116624568528 116787101184 116790700392 116872471872 116953464576 117097129656 117102989568 117246000204 117263934684 117328090464 117495224496 117559506816 117700537903 117929054464 118169197056 118255578048 118544314512 118627313792 118778129728 118924036218 119089773504 119093443677 119158600392 119176827432 119259417056 119324664576 119328341988 119411890208 119860445952 119864139876 119947205808 120031187328 120034886514 120096857088 120115227648 120261916944 120267935232 120349827702 120415671792 120499119936 120502833543 120587204088 120653178048 120736790784 120825048672 120881633522 121367566944 121451674752 121536709632 121663901736 121774086018 121833457408 121903869984 122014271592 122312185398 122397822768 122464787328 122468561514 122553432312 122639238592 122975013888 123103711224 123189902784 123193699317 123275273472 123279072636 123365386976 123432880896 123518419968 123602525748 123670149408 123760551564 123846317712 123914074752 124004655216 124090590528 124307428804 124647771456 124735044096 124825332384 125043454562 125225173476 125286227456 125530927119 125705872032 125778522636 125866586976 125953812608 126211198464 126343282572 126519359616 126523258758 126592480368 126611844528 126699586624 126768904704 126861572032 127016500221 127035929241 127105431336 127174971456 127178890803 127286493204 127356132384 127537551376 127927975968 128016630144 128106261504 128110209552 128180299392 128288749056 128423007388 128609637624 128774065032 129088483758 129268386624 129272370487 129622311936 129788034048 129848816448 129852818199 129942806292 130033786272 130104928512 130108938156 130290263168 130361545728 130450311108 130540713264 130616158122 130636137762 130707609552 130798190016 130893802728 131133417984 131385488832 131389537941 131477478912 131481530856 131572647648 131644631808 131664768768 131740863264 131802560214 131924462592 132062525816 132182127558 132254445168 132670186272 132766218338 133037525304 133102388224 133222931712 133362353826 133455728016 133548212928 133552328689 133625395944 133718954304 133723075327 133811621632 133975995192 133982699776 134053425441 134073930861 134166844188 134240247648 134338376484 134431473072 134677564416 134776012928 134940606534 135030924288 135035085744 135108964224 135129631104 135223276032 135227443416 135301427136 135396158976 135660604599 135828889632 135928179756 136260066189 136355469224 136633134096 136728798336 136871889453 136998480384 137062639584 137141853732 137162831572 137332980096 137337212498 137429134336 137603853824 137697550614 137772885744 137872611351 137893700971 137969143416 138221710848 138418607872 138491675127 138588640632 138684682656 138781783296 138786060348 138861991008 138958222464 138979478144 139055514624 139059800112 139327107426 139505237118 139601914344 140040752176 140326924608 140424171264 140428498932 140603703552 140701142016 140771373483 140869935128 140947005888 140951349669 141049029052 141225007872 141419106036 141599910348 141698039184 141801619622 142061202816 142159651328 142334279568 142416540414 142438325094 142532642304 142537034952 142615017792 142636832832 142714870272 142719268536 142818173088 142918167808 142993610253 143275648932 143479745298 143537930496 143843042304 144119544192 144123985746 144324842688 144403803648 144609507072 144677230672 144760845606 144862200496 145347414537 145426934952 145533241191 145634095828 145900694784 146079918504 146288009556 146368044576 146491882368 146496397034 146572028928 146576546064 146656738944 146679172224 146780820992 146858302422 146968480256 147046060746 147147963768 147255528069 147525095232 147916722213 148014667008 148019228604 148122864864 148203903744 148208471172 148306609152 148415020416 148496219136 148570341543 148777395104 148863379692 149253959556 149375467008 149466572034 149740186752 149875798176 150035532288 150137694018 150241739544 150328570437 150351565377 150429187584 150433823592 150538074336 150643474176 150648116788 150730537248 150940601344 151020278604 151235407206 151512259968 151618341888 151623014544 151834322432 151914471462 152020834992 152126185536 152130873843 152209414656 152214105528 152320678848 152426237184 152621114112 152692589712 152993758528 153399902877 153412641792 153506209116 153899636384 154123290432 154195469532 154415121198 154499602608 154607776128 154612540914 154714919424 154719687512 154804335552 154912722432 154917496616 155215286343 155499424704 155720933856 155829962496 155937952768 156020267988 156129506208 156137319424 156219739884 156328000272 156351912912 156437453952 156442275126 156523041792 156660299328 156746009088 157052153637 157449816576 157545846198 157674104064 158059086016 158288784768 158478677019 158565381624 158786364672 158791258236 158878133856 158902436576 159099552768 159104455984 159410294082 159813927936 159818853168 159929607744 160041583104 160046515352 160349222592 160354164321 160441895016 160466436936 160554229056 160559177103 160665493248 160670444724 160782938784 160870904064 160982387712 161100064896 161268661333 161705217024 161823422592 161935566336 162218535648 162365448024 162538493312 162685695456 162761884506 162969975558 163082913864 163197097024 163286383104 163291415352 163404576416 163605301821 164138281632 164253203712 164258265756 164367031296 164372096848 164577174528 164803367664 164893532544 164898614322 164988831312 165014068752 165128423616 165133512633 165218766336 165339540288 165454120704 165965732136 166197028608 166298393209 166433776512 166638222972 166966897968 167374569492 167607829376 167704696848 167822115968 168457710096 168692479488 168697678344 168789973824 168815792704 169021956987 169232836032 169238051541 169355333628 169381238988 169473908448 169566628608 169571854404 169715324272 169808176512 170451292464 170570634624 170575891362 170688840192 170813612736 170907065856 171141958728 171360763704 171479516832 171698753376 171779163426 172023863089 172117978344 172357848832 172710061056 173131755264 173137090932 173257075056 173378381696 173473238016 173478584208 173812052934 173933748144 174054284352 174059648451 174154877496 174181517016 174276812736 174282183693 174397586688 174525070304 175180651776 175186050588 175308707808 175430196864 175526175744 175553025024 175654484352 175736746952 175895902026 175992135696 176242836744 176339260224 176673156686 176893581696 176899033298 177383367072 177630575616 177816471768 177940970688 177946454569 178064283904 178167194592 178291939072 178386054327 178634660256 178737900588 178765241148 178889125584 178986996864 178992512982 179117835312 179241964096 179790668928 179796209814 179920808712 180046780992 180052329771 180145285632 180172841472 180303257888 180401902848 180524741553 180748679904 180880806132 180979767072 181105186176 181237573008 181322450283 181680088252 182051350416 182177512128 182305064448 182495852604 182750186112 182755818206 182855804976 183021407388 183110640128 183468278097 183596734152 183697180992 183702842271 183830148468 183958857888 184462520832 184655566836 184784854176 184912910208 184918608954 185042377728 185048080464 185149321344 185277629952 185403788622 185413066816 185640827346 185769476568 185871112128 186006982824 186135885792 186461143206 186971657184 187102566144 187232228352 187237998576 187471604736 187565181843 187695164644 187929341184 187935132892 188300010496 188558808048 188667783954 188696643434 188799880464 188930718912 188936541481 189414937088 189514923858 189779039424 189784888137 189888720552 189917766792 190049379936 190153357056 190182443776 190292358048 190424230784 190658147004 190929739806 191034198576 191306327064 191383907328 192024945216 192159392256 192165314328 192270449088 192433123584 192634511082 192812676096 193014460808 193632725637 193796552716 193902579936 194044321588 194534259712 194773224672 194914209438 195050679408 195157392768 195163407234 195322509824 195435394752 195542318592 195572229632 195675466662 195811069896 195924237183 195954206643 196061414328 196197285024 196340704092 196700126976 197216218368 197222296284 197352889344 197358971472 197466947712 197497153152 197605204992 197611294896 197703840321 197886693888 198093788724 198273191337 198484506256 199005279408 199149327507 199288762712 199653582336 199834397568 200043530739 200183592024 200322319392 200438093916 200468753836 200578431456 200717432448 200857965568 200963992788 200974049664 201250266282 201360371472 201507564726 201647209608 202016346624 202164019392 202410909801 202546386432 202552628616 202694446656 202834914048 202841165124 202952140704 203094238464 203234982912 203494818816 203590119616 203892269634 204533203836 204674945488 205093197504 205497720576 205593959376 205712780598 205744247358 205886828264 205999470144 206005818747 206143701504 206150054552 206405780736 206546325921 206659328616 206953715124 207248520986 207332566272 207627911808 207773283328 207882960948 208027023984 208172674944 208179090522 208286567424 208292986512 208437333696 208469217216 208583271936 208589700168 208880399104 208990661139 209257855677 209402871516 210061128264 210232138752 210636256896 210642748398 210905555328 211051713024 211304902692 211420508832 211573543578 211715152896 211721677648 211837511808 212128659054 212399865522 212547058776 212702429433 213091804224 213239476992 213501419352 213657487641 213798963456 213805552428 213922526688 213955249248 214072305408 214078902804 214220657664 214227259632 214377251712 214494538752 214601604451 214800086528 214913473398 215219617947 215764563456 216185978619 216291380864 216487264032 216605705472 216914260608 217015846008 217141268409 217293300744 217443885152 217721887136 218140402428 218451143742 218851042176 219004271616 219011021008 219432014334 219552066864 219737823552 219744595551 219858043392 219864819096 219985108416 220018758336 220171231488 220178016844 220452720384 220605494272 220721945652 221287642848 221596038144 221911702016 222028842906 222184297296 222312706758 222459913728 222622530624 222744328704 223166092656 223295069538 223606262464 223880939334 224063200512 224199858051 224610280128 224930237792 225053298432 225206541027 225362609316 225643781376 225650735388 225807111504 225841651984 225965211264 225972175182 226088838144 226095805872 226410902016 226853110809 227268389952 227427512832 227434521816 227751483648 228031252488 228189278304 228321158292 228481018272 228639355776 228764445696 228931671168 229038884568 229490637792 230118962688 230259313674 230842340352 230849454576 231009433408 231293204298 231304778944 231622681797 231749403912 231911664192 231918811371 232072379136 232079531268 232206503328 232242022688 232369083648 232376244924 232530115584 233249137056 233574202368 233581400784 233744943744 233906929152 234194259312 234205979136 234492000408 234527869368 234656180928 234663412689 234990448992 235119013632 235401075806 235700351179 235858108928 236318769297 236338394112 236511156096 237088629024 237254627584 237556259456 237848072436 238179547008 238186887354 238317200784 238353654864 238518834112 238649329152 238656683976 238823780416 239115441123 239720891904 239728279752 239894411616 240062374656 240069773028 240523833888 240535870464 240699655404 240831343584 240998239872 241005667086 241174408176 241306356096 241473581568 241650097344 241763267044 242735133888 242903349504 243327803472 243548172036 243666914816 243807739968 244028543184 244142826759 244454963337 244624370796 244795645536 244929574656 244937123028 245106864624 245278477184 246207422448 246379805568 246387398634 246550546944 246558145272 246730773952 246865761792 247205051496 247340298816 247347921483 247521103128 247692635424 247828149504 248009310432 248181181056 248614857608 249295542912 249470088192 249650664768 250086909124 250450346952 250572454912 251061854238 251411744064 251419492207 251557045272 251733173952 251740932001 251907625216 252422396928 252686565144 253038719232 253046517516 253184960736 253223689056 253399173248 253537809408 253723144064 254033000442 254071858482 254210862672 254349942912 254357781606 254572986408 254712264768 255075102752 255855951936 255863837043 256033260288 256220419104 256360598784 256577498112 256846014776 257219275248 257548130064 257668745139 258176967516 258536773248 258544740974 259697632896 259705636398 259885612584 260067572544 260075587447 260209857024 260217876312 260580526336 260718079401 260900622216 261081426528 261232316244 261272275524 261415219104 261596380032 261787605456 262266835968 262770977664 262779075882 262954957824 262963061712 263145295296 263289263616 263329537536 263481726528 263605120428 263843853039 264125051632 264364255116 264508890336 265009735029 265340372544 265348549947 265532436676 266075050608 266445863424 266724707652 266911456032 267096425856 267104657378 267250791888 267437908608 267446150654 267623243264 267951990384 267965399552 268106850882 268147861722 268333688376 268480495296 268488769473 268676752968 268862946144 269552025856 269694314721 269881213068 270070171488 270217928448 270259262208 270446552064 270454886832 270602854272 270792317952 271321209198 271657779264 271856359512 272520132378 272710938448 273266268192 273457596672 273743778906 273996960768 274125279168 274133727309 274283707464 274325663144 274665960192 274674424996 275207707648 275395101228 275545771488 275745222702 275787401942 275938286832 276443421696 276837215744 276983350254 277177281264 277369365312 277377913431 277563566592 277572120696 277723982016 277916444928 277958956288 278105682933 278119600224 278461241019 278654214852 279010474236 279203828688 279691714809 280081504352 280653849216 280848342528 280856997864 281207407104 281542746966 281739870256 281894011776 281902699338 282098058104 282450015744 282838212072 283001675931 283044965151 283199820696 283396078368 283603239244 284122405632 284319302656 284668559136 284833080828 284876650188 285065284608 285074069904 285230035584 285273665664 285429740544 285438537072 285636346176 285836335616 285987220506 286394609709 286551297864 286959490596 287075860992 288239088384 288247971492 288649685376 288807607296 288951766623 289219014144 289354461344 289521691212 289724400992 290694829074 290853869904 291066482382 291268191656 291801389568 292159837008 292371314157 292576019112 292736089152 292745110851 292983764736 292992794068 293153092128 293313477888 293358344448 293561641984 293716604844 293936960512 294092121492 294295927536 294511056138 295050190464 295833444426 296029334016 296038457208 296245729728 296407807488 296416942344 296830040832 297140683086 297554790208 297726759384 298507919112 298750934016 298933144068 299480373504 299751596352 300071064576 300275388036 300483479088 300657140874 300703130754 300858375168 300867647184 301076148672 301286948352 301296233576 301461074496 301875399423 302040557208 302261347089 302470814412 303024519936 303246029088 303668644864 303828942924 304041669984 304252371072 304261747686 304418829312 304428211056 304641357696 304852474368 305242228224 305385179424 305838404451 305987517056 306799805754 307012418232 307799272768 308246580864 308390939064 308569170897 308616371037 308830242396 308999205216 309215552256 309225081828 309429838848 309439375024 309608671104 309825444864 309834993232 310430572686 310872781479 310998849408 311441867712 311659924992 312040535976 312259012416 312268635783 312439479768 312656000544 312703825824 312874907904 312884550252 313320598656 313492018176 313648498813 314104307274 314899633152 315091692396 315348208128 315964122597 316118172032 316577569536 316957354038 317130763248 317360315367 317572729344 317582516472 317756267712 317804873152 318192988581 318208911968 318599798283 318820588164 319637706336 319859215488 320083166208 320093030704 320698445184 320708328642 320883790032 320932873872 321108458112 321118354206 321330986496 321340889448 321565877568 321741808128 322200129792 322537322666 323646845184 323844239407 323871132672 324437071296 324730896048 325076986624 325371390912 325523769012 325939951116 326165827728 326394194048 326572766208 326582830704 326809152832 327210603642 327676715613 328276563264 328506407424 328516531512 328744193696 329148021501 329606735328 329787065088 329797228644 329977662624 330028137504 330256847232 330267025266 330437532672 330679080576 330908241408 331931464272 332394057216 332596786418 332867553024 333276445944 333933795936 334566095929 334749138984 334942604307 334993838647 335215658752 335409393696 335644231936 335821409001 336915420192 337384958976 337395356688 337579947648 337631585408 338043913974 338465672064 338476103082 338710667256 338762477976 338947816896 338958262773 339133257216 339143708808 339430648544 339616353024 340902584928 341141269248 341151782724 341377680384 341627225472 341814131712 342283917456 342721527408 342959033664 343397506752 343558326852 344047726178 344235956688 344715697664 345388970511 346263510528 346274181864 346514150112 346756763392 346939806447 346957168416 347624105868 347867496288 348108568704 348119296902 348309754992 348363034032 348553625472 348564367386 348795173376 349050140608 350361303552 350372101176 350617415616 350860393728 351308968704 351473493904 351791804052 351984271392 352485673488 352678520448 353101613709 353346313372 353787163392 353798066596 354766734144 355632943536 355881941376 355892909138 356128567808 356334389184 356583878144 356772108654 357269320512 357280331031 357475801176 357530482296 357778251168 357973993728 357985025964 358235670624 358483928192 359581337856 359592419628 359841617424 360093561984 360104659542 360290571264 360345682944 360606515776 360803805696 361049483106 361497359808 361508500629 361761612264 361959534144 362210372352 362475146016 362644900566 363360176504 364102700832 364355024256 364610128896 364991705208 365500372224 365511636412 365711609952 366042814776 366221280256 366936556194 367193468304 367394361984 367405684542 367660296936 367917715776 367929054463 368925041664 369311133672 369569708352 369581097951 369825820416 369837217908 370096160928 370298642688 370555259904 370807577244 370826133632 371281654692 371538953136 371742224256 372013965648 372271771584 372922286412 373943314368 374205132288 374475997152 375130363686 375390329288 375858682368 375870265784 376592781357 377117616096 377335567908 377393286868 377599760928 377861437824 377873082962 378829874176 379029847716 379558078848 379569776274 379777441104 379835533584 380098759872 380110473961 380306714112 380364887552 380584716096 380848461568 381049500663 381107787723 381316294008 381536672409 381859479612 382068397152 382612654128 384049890432 384318784512 384330628656 384540898176 384866247168 385269022164 386028921616 387265451274 387593105432 387805159872 387817111461 388088643176 389546449344 389558454597 389828418876 390101358816 390314785536 390326814468 390645019648 390870789504 391084637184 391144459264 391350933324 391622139792 391848474366 391908413286 392122828656 392394570048 392681408184 393400253952 394168613823 394432436736 394444592568 394717942944 394933895424 394994306304 395222589792 395407680642 395773387776 396187577448 396546382674 396969012512 398010558816 398298655014 398577525424 399307164672 399668795136 400087061478 400367184048 400644638784 400656986067 400876187832 400937507672 401156862912 401169225981 401434864896 401927985576 401948099328 402221792583 402500532564 402720742944 403015129452 403294419216 403999143613 404032693248 404328038784 404821819602 405092772864 405105257232 405388893312 405669828096 405682330248 405904281408 406188476928 406981813797 407180239232 407784539268 408780198567 409066407672 409349890976 410186395008 410615668359 410995441152 411187918752 411425561196 411488494716 411773656528 411998940288 412011637494 412287403008 412300109104 412811561472 413092651842 413318657232 413617834053 413681102913 413907430248 414497041972 414665132544 415255823616 415765921896 416054047968 416345349888 416358181044 416585973024 416874667392 416938434432 417166543872 417179400336 417374774011 417760798208 417981322278 418515711354 418805743032 420122256528 421272513792 421285496796 421811110656 422103426048 422314120449 422609805384 422841017664 422854049007 423147087156 423443355296 423675023616 424257318108 424799731044 425094117552 425404858866 426183608448 426478953984 427002838704 427314975282 427597926912 427611104856 427845053376 427910498496 428144610816 428157805608 428454519264 428754503424 429203208902 429600173056 429826946796 430439235894 431529126912 432371957238 432582761728 432974528064 433211410944 433828521216 434031692016 434282536818 434586601488 434887770304 435443774272 436042243611 436280804856 436599723573 436902287484 437702084352 438022042016 438864028668 439104133728 439475647104 439489191102 439716086784 439729638192 439970216832 440037516672 440342462976 440356033688 440905440768 441443891304 441766584207 442575285696 443823404032 444057685812 444368594592 444625413516 444919827456 445245061248 445488657408 445711024629 446332185312 446590139076 447212524928 447761878668 448126401024 448399716102 449220560256 449860475584 450106596864 450413082054 450725218632 450985711311 451054696131 451287562752 451301470776 451614223008 451683303968 451930422528 451944350364 452191611744 452821804032 453706221618 454536779904 454855025664 454869043632 455502967296 456062504976 456378556608 456392621529 456642316584 456962036544 457278711552 457863342336 458077769136 458409344419 458981275584 458995420717 460199708631 460237925376 460518627348 461698909152 462018866816 462586408596 462609557888 463245363594 463498807824 463823328384 463837622742 464144758272 464159062536 464413006656 464484045376 464738167296 464752489848 465645859029 466498274112 467162801568 467489887488 467813858304 468388518624 468411958272 468984000816 469055738736 469312361856 469326825378 469980897984 470238027264 470802151612 471400702358 471716217856 472637538594 473022312192 473310811441 474177258048 474509255168 475112518912 475436031057 475696144872 476359094016 476373774708 476634401568 476707309728 477037668224 477298658304 477313367952 477647560832 478230882246 479441783808 479456559504 479788823232 480124749312 480139546056 481047667776 481062492963 481399310808 481662687168 481677531309 481996479744 482011334172 482348816352 482612712192 482947163136 483300194688 483526534088 483805983999 485470267776 485806699008 486655606944 487096344072 487333829632 487615479936 488057086368 488285653518 488909926674 489248741592 489591291072 489606379561 489859149312 489874246056 490213729248 490556954368 490815905463 492414844896 492759611136 492774797268 493101093888 493116290544 493461547904 493731523584 494410102992 494680597632 494695842966 495042206256 495385270848 495400537899 495656299008 496018620864 496362362112 497229715216 498591085824 498895179627 499301329536 500173818248 500900693904 502123708476 502823488128 502838984414 503114090544 503466347904 503481864002 503815250432 505373130288 506077438464 506093035032 506369921472 506447378112 506798346496 507065870961 507446288128 507714154623 508066000884 508143716964 508421725344 508699885824 508715563212 509145972816 509424529536 510150205504 511711903872 511727674086 512066520576 512440838208 512721197568 513692029552 514438550496 515096260128 515337490278 516071589267 516353935032 517073546496 517089481948 519395265792 519411272796 519771225168 520135145088 520151174894 520419714048 520435752624 521161052672 521436158802 521801244432 522162853056 522178945353 522464632488 522544551048 522830438208 522846551079 523192760064 523575210912 525541955328 525558151764 525926123424 526290590592 526578527232 526659075072 526963453056 527210240856 527687706078 528250103264 528728510232 529017780672 530019470058 530680745088 530697099894 531064873352 532150101216 532891726848 533449415304 533822912064 533839363707 534192851712 534209314756 534501583776 534875817216 534892301308 535246486528 535903980768 535930799104 536213701764 536295723444 536667376752 536960990592 536977538946 537353505936 537725892288 539104051712 539388629442 539762426136 540140342976 540156989313 540435856896 540518524416 540909773664 541205708544 541574224659 542642418396 543315558528 543712719024 543967350849 545040264756 545421876896 546532536384 546915193344 547487557812 548250558336 548267454618 548567414928 548651326288 549331920384 549348849992 550404834291 550790202456 551091542976 551108526813 551490445404 551574803884 551876573664 553674431488 553966700508 554354562528 554738730624 554755826862 555127133184 555144241392 555447964032 555832889856 555917912576 556211365866 556239200448 556922482038 557308429704 558020948472 558407657376 559383429618 560163008704 561307698432 561696685056 561713995728 562414814208 562695545529 563085493932 563479740512 563788023552 563805398676 564196116208 564900031488 565676424144 566003351862 566089930302 566399641392 566792156736 566809624443 567206478488 568244811264 569337118272 569354664411 569666161656 569753300376 570148139808 570460071168 570547331328 570877074144 571272692352 571672671232 571974441012 572789219418 573102595728 573918981192 574151721984 576478176768 576495942984 577299370752 577903533246 578438028288 578708922688 579043382424 579448801984 580898176911 581389658148 581707739808 582132964764 582536383312 583602779136 584319674016 584742628314 585152038224 585472178304 585490221702 585967529472 585985588136 586306184256 586626955776 586716688896 587433209688 587862619929 588184242984 588591855072 589022112276 590100380928 590460286819 591666888852 592058668032 592076914416 592491459456 592815614976 592833884688 593111520963 593660081664 594281366172 594819574011 595109580416 595453518768 597015838224 597447982521 597866288136 598960747008 599503192704 600130592217 600550776072 600966958176 601314281748 601406261508 601735294368 602152297344 602573896704 602592467152 602922148992 603750798846 604081114416 604522694178 604941628824 606049039872 606492058176 607657885848 608083339968 608504742144 608523495372 608856422112 609282715392 609704948736 610009285093 610484456448 610770358848 610789181899 611676808902 611975034112 613599611508 614024836464 615598545536 616493161728 616781878128 617138341794 617232742074 617660484792 617998410432 618017456241 618431104512 618450163656 618878750048 619217342208 619638977763 619669986464 620861145372 621745562958 621997698816 622883735424 623319849984 624081071952 624518024832 624537271566 624878959536 625312001088 625407651648 625749815808 625769100504 626641197312 627296997626 628208614548 630183384792 630644045161 630696416256 631928245194 632236344064 633155139072 633914708076 634261526496 634720630734 635145458688 635165032944 635512535424 635609746304 636385977162 636417823936 637199596566 637641176328 638107288299 639275412672 639718430976 640186061408 640972462923 641396890368 641416657284 641767580064 641865747744 642216916224 642236708412 642661972992 642681778896 643131755136 643483616256 643804813353 644400259584 645074645332 645658853841 647293690368 647688478814 648874142592 649461792096 650153973248 650742781824 651047538024 651423805227 651523449967 651879902232 652331655456 652788388096 653165661408 653618305664 654421207284 655353431226 656553126528 657012814848 657033063024 657488387392 658296043002 659213470656 659233786653 659574130176 659594457288 659955325248 660056275008 660513694464 660534050532 661358161152 661816482816 663862928544 664788114432 665193572836 665735106048 666552891888 667867591872 669132191858 669498277968 669885208614 669987677294 670431317504 670818787392 671288463872 671642818002 672599574153 673830840384 674790713376 675159895296 675263170816 675619623081 676087827948 676931344128 676952206164 677421334512 677524955952 677895633792 677916525546 678266514432 678287417616 678861297088 679232706048 680559332427 681805169856 682282538496 682303565448 683254450944 684567834912 685443054816 685918067328 686795013504 687116653704 688095452356 688471913376 689431395328 690777941022 692527021056 692548363728 693028300224 693513526784 693879612894 693914336832 694868045391 695248211736 695734992576 695756434113 696217137408 696238593804 696619509984 696726068064 697107250944 697128734772 697590346752 698100281216 700722607104 700744202352 701234831232 701720787456 702617937408 702946987808 703583608104 703968542784 703990238067 704971346976 705357040896 706203227418 706692626744 707101053537 707574326784 707596133192 708956307891 709533468288 711265887072 711763882752 711785818276 712257135616 712668778368 713167756288 713544217308 714538641024 714560662062 714951602352 715060964592 715556502336 715578554743 715947987456 715970051928 716471341248 716967856384 717346323369 719162675712 719184839256 719683234848 720187123968 720209319084 721213031552 721607611392 722098966212 722994719616 723017001258 723523224528 723919068288 724420744704 724950292032 725289801132 726720353008 728205401664 728710048512 729983410416 731000744448 731023272824 731423219904 732085629552 732428480277 733364890011 733873112388 734386936608 734788723968 734811369084 735320593872 735835431552 735858108926 738622267344 739139416704 739162195902 739651640832 739674435816 740192321856 740597285376 741615154488 741652267264 742043764449 742563309384 743077906272 743484448512 744027931296 744543543168 745844572824 747886628736 748410264576 748951994304 750260727372 750780658576 751717364736 751740531568 753185562714 754235232192 754258476621 754671135816 754786573736 755199521856 755222796003 755722875648 755746165924 758059695432 759116157696 759139552548 759554882208 759671067168 760197519744 760220947922 760613428224 760729775104 761169432192 761696923136 762099001326 762215575446 762632588016 763073344818 763718959224 764136794304 765225308256 767591511129 768099780864 768661257312 769081796352 769732494336 770538044328 772057843232 773006235417 774530902548 775186210864 775610319744 775634222922 776177286352 779092898688 779116909194 779656837752 780202717632 780226762341 780629571072 780653628936 781741579008 782701866648 783244279584 783696948732 783816826572 784245657312 784789140096 785362816368 786800507904 788337227646 788864873472 788889185136 789435885888 789867790848 789988612608 790445179584 790815361284 791531559117 792375154896 793092765348 793938025024 795029205087 796021117632 796045649841 796597310028 797155050848 799337590272 800174122956 800734368096 801289277568 801313972134 801752375664 801875015344 802313725824 802338451962 802869729792 803855971152 803896198656 804443585166 805001065128 805441485888 805466308419 806030258904 806588838432 807998287226 808656077568 809643639204 810210514464 810777786624 811339656192 811364660496 811808562816 812376953856 812782454653 813963627594 814360478464 815569078536 817560397134 818132815344 818699781952 820372790016 821231336718 821990882304 822375837504 822401181927 822851122392 822976989432 823547313056 823997880576 824023274988 824600218208 825623122944 826185303684 826637314464 827235668106 827362205826 827814860496 828994083944 829330265088 830511647232 831531843792 832108095936 832133740293 832690699776 832716362088 833171946048 833749334784 833876868864 834358800672 834749548022 835521596416 835962644556 837031422708 837611486064 839075144427 840244513056 842545027584 842570993592 843622221312 844628240898 845219610768 845682035328 845708098014 846294174312 846886710592 847350047232 848514636216 849005027793 849134895453 849599462088 850188235104 850809717732 852367216896 852957907968 854005677408 854629950564 855195853824 855222209712 855690106752 855820996992 856289221632 856315611216 856909038528 857509006848 858406417804 859183829127 859653893592 860878471788 862980419197 864743914476 865165523456 865949056128 866422821888 866855299869 867657042432 868063384032 868565073636 869173202976 869775540608 870887548544 872084487222 872561609712 873199447146 873804574968 875404168704 876044084032 877113942471 877728057336 878208267456 878235332553 878951294208 878978382204 879459276384 879940433664 880075033344 880684925952 880712067376 881810881536 882887782608 883533168414 885150571392 888115371624 888737189184 889250827032 890490122496 891422049258 892664370624 892691881237 893180278152 894425049856 895523757336 896252802048 896799432204 898441120512 899720951168 900213193728 900826164108 901450437264 901971422622 902109392262 902575125504 902602941552 903228446016 903366607936 903860845056 903888700728 904383223488 905626198269 906784041267 907412443236 909073559808 909738087264 911005934592 912125009952 912757113216 912785243058 913284633168 913924073088 914557423104 915726684672 916155538272 916818688838 917962551168 917990841434 920399417262 921037254696 921710527543 923397818304 924037733632 925172817192 925219115776 925707512691 925849113111 926490727188 926997615648 927646656768 927675245484 928289516544 928318125072 928826013312 928968090752 929476334592 929504979696 931291718058 932618344437 932996548224 934325603136 934979774976 936777037248 936805907349 937968001632 938111477472 938624723712 938653650756 939961795968 940476054528 940945496439 941604303224 942801404716 945275077188 946044624384 946621622882 948354516096 949018510336 950225037824 950872062114 951392289744 952080946101 952226580721 952718188032 952747549416 953268803136 953414619456 954075336448 954578965743 954626735904 955295121664 955799394849 956461764492 958913119008 959577646464 960249498624 960279092112 962095335552 962124985926 962798621616 963325374336 963355062618 963992959488 964022668344 964697632704 965225424384 966600389376 967053068176 967611967998 970940535552 971532718221 971613398016 973311213888 974192688144 975230959872 976114172736 976571307036 977819853348 978497483184 979182582144 979212759122 979718298624 979748492112 980427458496 981113908736 981631810926 983030146839 984829689792 985519222272 985549594536 986232581088 986923095808 987444064503 988820205984 989361195264 989391685932 990084412512 990770541696 990801075798 991312598016 992037241728 992724724224 994459430432 997182171648 997790359254 998602659072 1000347636496 1001801387808 1003698287787 1004247416952 1004827812921 1004981515941 1005646976256 1005677968828 1006228181088 1006932695808 1006963728004 1007630500864 1010746260576 1012154876928 1012186070064 1012739842944 1012894756224 1013596692992 1014131741922 1014892576256 1015428309246 1016132001768 1016287433928 1016843450688 1016874788319 1017399771648 1017431126424 1018291945632 1018849059072 1020300411008 1023423807744 1023455348172 1024133041152 1024881676416 1025442395136 1027384059104 1028877100992 1030192520256 1030674980556 1032143178534 1032707870064 1034147092992 1034178963896 1036166911533 1038790531584 1038822545592 1039542450336 1040270290176 1040302349788 1040871505248 1042322105344 1042872317604 1043602488864 1044325706112 1044357890706 1044929264976 1045089102096 1045660876416 1045693102158 1046385520128 1047150421824 1051083910656 1051116303528 1051852246848 1052581181184 1053926906112 1054420481712 1055375412156 1056500206528 1057457020464 1058035561344 1059304841127 1060038940116 1061361490176 1061394199788 1062129746704 1064300202432 1066898830608 1067645824128 1067678727414 1068385703424 1068418629512 1069003167552 1069751634432 1069784602616 1071807961536 1071840993093 1072427403528 1072591446888 1073334753504 1073921981184 1073955077892 1074707011872 1075451784576 1078208103424 1078777258884 1079524852272 1080280685952 1080313978626 1080871713792 1081037048832 1081819547328 1082411417088 1083148449318 1084525501887 1085284836792 1086631117056 1087425438048 1087934701698 1090080529512 1090843753792 1093065072768 1093830386688 1094975115624 1096501116672 1096534909236 1097134829856 1097302652576 1098663840768 1098697699984 1100809668582 1101580404912 1102183085952 1102217053626 1102980890808 1103149607768 1103753147328 1103787163389 1107933401016 1108709125056 1108743293853 1109477461248 1109511653724 1110288482784 1110895928064 1111665779712 1111835825152 1112422731732 1112478400896 1113844964076 1114616859408 1116041896944 1116815314752 1118766859236 1120326017408 1122615396864 1123427991456 1125391091058 1126170987864 1126959481024 1127576047104 1127610797352 1128392232416 1129778344071 1131352848288 1132006703724 1132179860604 1132799282784 1133584313472 1133619248886 1134412956976 1136489622528 1138674236544 1138709328822 1139332323312 1139506600752 1140296279616 1140331421883 1140920142336 1141094662656 1141754148288 1142545384704 1143323363169 1143948882024 1145578438836 1146205191456 1147837962384 1148375518459 1149843716437 1152956353536 1152991885968 1154598741504 1155807066492 1157417845376 1158086764848 1158897603968 1161796353822 1162779316296 1163415479616 1163451334383 1164265929528 1165072766624 1168639348032 1168675363791 1169485256628 1170304076448 1170944356608 1170980443404 1171935058944 1171971176272 1172612368512 1173253911552 1173433377792 1174866419376 1175725239858 1176368485968 1177183710144 1178044224552 1180200761856 1180920573638 1183333777704 1184153828832 1184982918912 1185667769376 1186223041926 1187320163328 1187912818339 1188562732344 1189639148022 1190219160832 1190907037536 1194031676448 1194895965042 1195732576272 1197921494016 1199006385408 1200261184434 1201101552144 1201933916352 1201970958201 1202628563496 1202812523016 1203470588736 1203507677943 1204304594688 1205184934304 1205844297984 1206665377749 1207501597692 1208162228832 1209045388356 1209883257648 1211997430839 1212098079744 1212984116352 1215315771696 1216166679936 1217009484288 1217046990744 1217712844224 1218565430784 1220018570186 1221540717696 1221578363798 1223353617804 1223950068224 1226340595701 1227199223016 1228049672928 1231197091072 1231847005077 1232986323456 1233563756256 1234276683588 1234465484148 1235320969584 1235996820864 1236034912482 1236862209024 1236900327312 1237757500096 1238434684416 1239277955526 1239339972928 1240853502159 1241043308739 1241722290744 1243491125916 1243995397632 1245767470848 1248162143904 1249036049664 1249074543132 1249757919072 1250624002176 1250815303296 1251499631616 1251538201008 1252124322033 1253282394624 1254593995252 1256417229096 1260366769584 1261288090322 1263856490388 1264472688128 1266310278144 1266942361347 1267829416152 1268523052992 1268562147021 1269441261468 1270330065888 1271025070848 1271219492608 1272771954324 1272835647872 1274399193132 1275282352656 1276214576598 1278550825344 1279436861952 1280372122816 1281944925846 1282793780736 1282833314568 1283535160128 1283731495488 1284433832448 1284473416824 1285363557792 1286263510272 1287609626706 1288800519168 1290149290664 1291317707682 1294587380736 1295376957628 1297748285184 1298923584192 1300307946496 1301485563648 1302095076048 1302847610454 1303046899934 1303759804464 1304663310912 1304703518731 1305576776192 1306331322816 1307236611328 1308126730833 1308842414568 1309799170719 1310706862452 1313106253056 1314066126048 1314976774784 1316592086004 1318426941312 1318467573306 1319148260352 1319188914576 1319910650496 1320112550016 1321027388928 1321068101064 1322716322304 1325299752621 1327725857088 1330387145672 1331470212096 1333105783776 1335735183744 1337133073887 1338264383716 1338996555936 1339770417228 1339975354588 1340862635008 1341637574784 1342576927744 1343285636004 1345199148306 1347115386409 1347661680768 1349581426752 1350319790592 1350526341632 1351239246162 1352175655896 1352957133933 1353164088393 1353862688256 1353904412328 1354842669024 1355049911904 1355791267584 1355833051092 1356574835232 1357722594176 1358465412096 1361118664854 1363610339712 1364565076992 1364607130896 1366508901888 1369135669824 1369177864587 1370886109632 1371836134656 1373590027008 1374233307408 1375228033257 1376190904712 1376943826752 1376986262151 1380599125893 1381555882044 1385096727456 1386056600448 1387027053568 1387759225788 1387828673664 1389736090782 1390496423472 1391469985152 1391512868226 1392434274816 1392477187608 1393239019968 1393452136128 1394214501888 1394257469544 1396200562432 1396937577087 1401488404704 1402469662464 1403441574912 1405235874816 1405893975616 1407167216208 1407937085568 1407980476134 1409942693952 1410714081792 1412406454836 1413385253488 1414202107074 1415148653568 1415192266384 1417912615782 1419066936576 1419932434323 1422531774144 1423527765504 1423571636552 1425337556736 1426308093171 1427088434616 1429077282048 1429121324124 1429903204704 1430121929184 1431113004672 1431157109486 1431895974912 1431940103856 1432942682496 1433935712768 1434692646738 1438325351424 1438369678512 1439366469696 1440374247936 1440418638168 1442426063104 1443187478889 1444197932424 1445032593927 1445989439232 1446034002516 1447046449056 1447838136576 1448841489408 1449900584064 1450579602264 1451417951997 1453440706016 1456410803328 1457420097024 1459966820832 1462001488896 1462046545648 1462846439808 1464171259104 1464856960554 1466729780022 1467746224776 1468773873216 1468819138683 1469577447936 1469622738168 1470641187744 1471670863104 1471716217852 1477244534688 1478278833408 1478324391804 1479303281664 1479348871632 1480384643712 1481194570752 1483230308976 1483304534528 1484087528898 1485126618768 1486155812544 1486201613697 1486968897024 1488055862592 1489087086336 1491689145648 1495773257472 1496685538881 1497903988608 1500521454744 1501561317152 1503481063136 1506371125428 1508470464384 1508516953242 1509342271632 1509573147472 1510399043712 1510445592006 1511445751296 1511492331848 1516119390864 1518232315392 1518279105096 1519109764416 1519342134336 1520395039488 1520441895844 1522338864384 1523393846272 1524198002652 1524431150892 1525265176032 1526146689636 1527437918448 1528273588608 1530450616512 1535183022258 1536199561728 1537322514624 1538163592704 1541076088656 1544115686464 1546012470834 1548214767801 1549061805096 1550372421728 1551220639488 1551268445844 1552354572704 1558185797376 1558233818388 1559313675504 1560405435264 1560453524682 1561259142144 1561307257872 1563483158016 1565403733296 1566488559168 1566536836059 1567393897464 1567633653144 1568491314624 1568539653237 1569578280192 1570725632736 1576674455292 1577778370272 1578871771776 1579735581696 1579977225216 1580890359168 1581630722568 1583063118234 1584750309792 1586185530696 1587876050048 1590058410174 1592042235264 1592091299682 1593194620056 1594310101696 1598675180544 1600348245912 1601468736192 1601518091121 1602578555136 1602627944268 1603504751328 1603750030688 1604627451648 1604676903924 1605739459584 1607711942304 1607792397312 1608887170332 1610002130256 1610882971776 1610932616838 1612060517808 1613177676864 1615996574452 1617312155136 1619287278408 1620421028928 1620470967939 1621555573248 1622729320992 1623617125632 1625564909306 1627927255188 1628720956928 1631138157072 1631902052547 1635120794268 1636265630688 1637399563904 1640745580032 1642462673436 1644751675008 1644802363854 1645702244784 1645953978864 1647094626112 1647995761152 1648046549976 1649200436416 1651214502873 1652370607368 1653274628928 1653325580439 1654471336212 1654724411652 1655629720992 1657988167888 1661023294464 1663063687584 1664216191872 1664267480586 1665381399552 1665432724176 1666343892096 1667498669568 1667753737728 1668717601344 1669499096044 1671925289112 1674062845416 1675222972128 1678150288854 1680489026112 1680540816331 1685090055168 1685141987184 1687244442624 1688086636587 1689256481796 1690439221536 1691364070656 1691416196028 1692588348624 1693773421184 1694700094464 1697029272432 1698010055586 1698269790906 1699198924176 1700376470208 1700428873329 1701619435464 1704734433792 1708011354816 1708063993233 1709259901128 1710444419424 1711380213504 1711641993984 1712631222432 1713818077056 1715018013696 1716812835608 1718367658254 1719307787184 1721756943576 1725960838394 1729487828952 1730331046912 1731898112256 1733710599738 1735314084864 1736126768064 1736180272957 1737130147272 1738346405952 1738399979251 1739551081216 1741775097088 1742694530733 1744168974444 1745123219424 1746398894292 1747609149936 1750808337408 1752088168064 1754227884942 1755456114672 1756416534912 1756470665106 1757902588416 1757956764408 1758918552768 1759880867328 1760150066688 1761424134752 1763587859787 1765775565216 1767066336828 1770301142784 1771380860457 1776230743248 1777474378368 1778501654064 1779334562889 1780980244992 1782844098516 1785328741248 1785383762474 1786360556304 1788850099712 1791047514672 1792343947563 1792618112623 1793598864408 1796882241024 1799441902336 1800391776651 1801652328216 1802900874528 1803942845244 1804218784524 1805205883104 1806456892032 1806733215872 1807721690112 1807777401456 1808766446976 1811252396538 1813568082534 1814824886472 1818147119616 1819476174528 1824250019904 1825514226432 1825570486116 1826569266336 1827848146176 1829114846208 1830027855279 1831453369344 1832311076544 1832367545697 1833637377676 1835925102336 1835981682868 1840798834524 1842074509392 1843421055086 1846795636608 1848075467264 1850345634384 1850438231552 1851415025382 1851698226222 1852981454376 1853995231296 1854052368723 1855293313536 1855350490968 1856636250144 1857652026624 1857936181504 1858916933289 1859009959392 1862583436116 1865236688874 1865993096448 1868651206272 1869959549952 1873554074496 1873611814698 1875936003264 1876222954944 1877249447424 1877307301512 1879923591936 1881890992878 1883208606448 1885602809432 1890550154376 1891932135483 1892089248768 1893243245764 1896709032192 1900450075648 1901744124228 1902784579488 1904161892202 1904453161442 1905436376064 1905495098832 1906537606272 1906829238912 1908150672896 1909157931486 1909253471808 1910590243328 1911598789698 1912923528984 1914321864897 1917826238016 1919155292928 1920558184224 1922917388769 1924190671104 1924249971852 1925597243232 1926650748672 1926710125236 1927985918976 1928045336688 1929395265408 1930450848768 1931414440059 1933200778752 1934106136352 1935223935996 1936976561523 1941881071104 1943065436442 1946622427776 1948385376288 1950461919744 1952228345472 1953142614072 1954271415681 1954570349901 1955639706696 1956994966368 1958365164288 1958425518244 1959496984224 1960854916992 1962227817472 1963263621852 1966060293678 1969659379584 1971038444544 1971099189072 1972465162176 1973846191616 1974888129006 1977640411968 1977701359959 1978722390528 1978783371864 1980168825024 1981541083392 1981602151596 1984074483456 1985449448448 1988918860864 1994364343296 1995580718508 1997205318144 2000695272992 2003602775616 2007396575574 2008494833904 2009655625842 2009963031882 2011293952512 2011355937656 2012456362176 2013865391616 2013927456008 2017798722459 2021492521152 2024372140128 2025479685888 2025789512448 2027193385984 2028263483844 2029785152512 2030856618492 2032264003536 2032574867856 2033686901376 2033749576638 2034799543296 2034862252848 2036583891264 2037698118144 2040600822016 2041677997281 2046847615488 2046910696344 2049763352832 2054768118208 2057754201984 2060385040512 2061349961112 2064286357068 2065415740128 2068294185984 2068357927792 2072333823066 2077581063168 2077645091184 2079084900672 2080540580352 2080604699576 2081743010496 2084604136173 2085744635208 2087204977728 2087269302339 2088651412224 2088715781412 2089858529952 2090178204192 2091321752832 2091386204316 2092771040256 2094300843648 2096492597329 2102167821312 2102232607056 2103704493696 2105162362368 2107853812224 2108840963424 2110750824312 2111970714201 2113000413056 2114914040928 2116071122688 2118609682254 2120077880232 2121303160611 2122722980352 2122788399576 2124259493408 2126868923673 2128600404864 2133797661216 2135291648256 2135357454828 2136771406848 2136837259024 2138006335104 2139503268864 2139569205232 2143615923072 2143681986186 2144854807056 2145182893776 2146669507008 2146735664229 2147843962368 2147910155784 2149414023744 2150903569152 2157554517768 2159049704544 2160561371904 2160627957252 2163639094656 2164822834176 2166296898636 2169051003774 2170569673584 2173262234112 2174850876096 2175869403396 2180161059024 2181687507584 2186130145536 2189950231248 2193002233344 2193069818472 2194269659712 2194605305152 2197285440831 2197395399968 2200094670033 2201619337164 2203160809824 2204366171904 2204434107252 2205961781616 2206299215536 2207506294656 2207574326778 2215866802032 2217418250112 2217486587706 2218954922496 2219023307448 2220576965568 2221791856128 2224845463464 2224956801792 2227689928152 2229233718816 2232083793888 2233630629504 2236310220157 2237533718472 2240652034816 2245230793728 2246855982912 2250782182116 2252341975728 2253918962048 2255152094208 2255221594704 2256784464832 2259556688142 2262705696576 2262775429863 2264013407448 2264359721208 2265598565568 2265668388009 2267168626944 2267238497772 2268825913952 2277348473088 2277418657644 2278664646624 2279013201504 2280592559232 2280662843766 2281840284672 2282189325312 2283508296576 2285090769408 2286646726338 2287897764048 2291156877672 2292410382912 2295675924768 2296751036918 2299687432874 2305983771936 2309197483008 2311614132984 2313303909397 2314835690752 2316173529696 2317795207936 2319018706251 2323592707644 2325558632592 2326830959232 2326902668766 2328531859056 2330145533248 2337278696064 2337350727582 2338970513256 2340608152896 2340680287023 2341888713216 2341960886808 2343942352544 2345224737024 2349732838752 2351450479716 2352736971936 2354367420288 2356088449104 2360401523712 2361841147276 2366667555408 2368307657664 2369965837824 2371335538752 2372446083852 2375825636678 2377125464688 2379278296044 2380438321664 2381814075072 2385087615261 2388063352896 2388136949523 2389791930084 2391465152544 2398012770816 2400522368868 2402203104288 2403867832704 2403941916402 2405257126992 2405625046032 2406941177472 2407015355886 2408609189376 2410369868608 2411688595968 2413330755498 2415003195384 2416324457664 2416398925257 2418090776712 2419766515296 2423994861678 2425968232704 2430631543392 2432333359872 2434018968576 2434093981488 2435425688448 2437130861568 2438347363959 2440037140372 2443081435392 2443156727596 2446707235608 2447900136448 2452681191402 2454398446032 2456099345856 2456175039253 2462394182144 2463694010154 2465972646912 2467127512512 2467203545781 2468553367176 2468930968296 2470641939168 2471993641728 2472069824964 2473800654624 2475515000192 2476869368832 2478555911052 2478679945856 2481707004318 2482086617478 2483444581488 2486982251832 2487990795264 2491534941696 2496324287808 2496401220879 2498072099328 2498149086264 2499515838144 2501248004352 2501630606592 2503076402016 2504248644066 2506564789248 2509187990504 2512834458192 2517225433281 2520733539168 2522576180644 2527712980776 2528945376256 2533884722694 2535658832304 2537046105984 2537124294042 2538882522936 2540660131776 2540738431213 2542050141696 2542438985216 2545543908648 2545671295744 2547015083379 2547404686359 2548798386264 2550564705312 2552429153196 2557101650688 2558873723904 2560744245632 2563889851692 2565587561472 2565666629136 2567070320256 2567462990976 2568867664896 2568946833648 2570727115584 2572527020544 2575219253412 2577551487381 2580298581328 2582635415364 2588941257591 2590753915256 2595496570368 2597847168384 2600565899607 2602971127296 2604190152096 2605695220908 2606093799868 2607519608928 2609326621824 2609407037462 2611153552384 2612662645632 2614473222656 2616253461666 2617684829136 2619598341438 2621413724904 2626212506112 2628132252096 2629953549568 2631341827413 2633184172008 2634705997659 2636853882624 2636935146612 2638377829152 2639821300992 2640225100032 2642054777856 2642136202128 2645432644608 2650599505242 2655451714176 2660774291344 2666211567552 2671470367488 2674266147774 2676528767432 2677993111872 2678075643711 2679540834456 2679950709176 2683275149568 2686571272008 2690398296612 2694230772818 2695323361536 2699162853504 2700639581184 2701052683264 2702478492324 2704351311792 2705914267866 2706328176786 2707725376512 2707808824656 2709685338048 2710099823808 2711582535168 2711666102184 2713149670464 2715445188352 2716878594807 2720352123801 2722237329708 2727220679424 2729214261792 2733017803776 2738271339648 2738355729174 2741772219264 2743672269312 2747180054016 2748466614816 2750456066514 2752381809424 2753887653504 2753972524302 2761198251786 2763111764088 2765131582629 2770193454912 2772113200896 2775518451576 2775657347328 2777547339333 2779472181564 2780992846944 2782939970304 2783025736452 2784868549632 2784954375216 2786478039936 2786904272256 2788429003776 2788514939088 2789820857863 2792401124864 2793875154174 2797855033311 2802976809408 2804939324928 2810417722047 2811787951232 2814334432416 2815874171136 2815960952268 2819885387904 2821428163584 2822836489317 2824812909672 2826770506976 2828404214148 2830384532768 2835825231564 2838133873152 2839864868646 2845063548288 2847055531008 2847143273104 2850675113472 2852616186342 2854176869232 2856242838303 2856679742163 2858154564096 2858242648248 2859806409408 2860243858368 2862226009344 2862314218972 2863880207712 2865885364992 2867871425536 2869385293476 2876739357024 2878732939392 2880748495872 2880837276336 2884852126208 2886374957778 2888395864848 2890065187854 2891978878464 2892068005032 2894092898112 2895676273152 2899801168128 2901159204528 2902835903994 2906881412032 2912821606656 2914598154663 2914840194048 2919933641664 2924093091296 2925692879616 2928342518208 2929713921108 2933459560044 2935492449552 2937547746432 2937638277366 2939154895872 2939245476336 2941282375488 2943341726208 2943432435704 2949090440517 2954489069376 2956557666816 2956648783608 2958697743264 2960769287424 2966460617952 2966609069056 2968175057796 2970253237536 2972311625088 2972403227394 2973937794048 2976111725184 2978174172672 2983378291296 2991546514944 2993371077762 2995807977216 3001042909488 3003122634304 3006962126272 3011094863361 3012742250856 3014483438763 3014944547823 3016940928768 3017033906484 3018684543264 3019146294944 3020798087424 3020891184012 3022891502592 3022984663696 3032238781728 3036464630784 3036558210192 3038219528832 3038684268672 3040790078976 3040883791688 3044677728768 3048396005304 3048862301784 3050530352064 3050624364957 3052293379272 3054875836896 3056547177216 3060901233024 3064104565327 3070366044516 3072399123456 3074645029248 3076327185408 3082152177312 3088231372928 3092024941668 3096429535602 3098123610192 3100744843456 3102441278976 3102536891688 3104709145408 3108500734599 3116371594752 3116467636776 3118627351008 3120810870528 3120907049364 3122614515744 3126966316032 3130807466592 3132977118336 3133073672118 3134787794928 3135267306288 3136982629248 3137079306474 3139156560384 3141451265472 3153348910584 3155556740544 3157743543552 3161780718336 3163261445136 3166126236468 3169500619584 3172371061392 3175752100096 3177914523381 3180116820348 3184084470528 3184182599364 3186389240112 3188620203392 3200696491824 3202937472384 3203036182242 3205157110272 3205255888536 3207009502656 3207500061376 3209254903296 3209353807848 3215423884608 3215522979279 3217774340664 3220004260512 3221765943552 3221865233676 3224121035616 3226355353728 3231993148904 3234624310272 3238574556816 3240842057856 3240941935878 3243111146496 3245458641984 3247234251264 3251129818612 3255854510376 3257441913856 3262276314144 3263804105094 3268453398691 3270241588536 3272531261376 3272632116013 3274799127808 3281491160064 3284925346872 3289503350016 3289604727708 3291404489568 3291907957728 3294189252224 3295991522304 3296093099952 3298400872832 3302429005746 3304741214736 3306549257856 3306651160878 3308942672424 3309448823304 3311259441984 3311361490167 3315976335776 3326127375168 3326229881559 3328432383744 3328534961172 3330865448352 3332687784192 3334997339136 3335507475456 3337435202688 3338998192088 3343850578224 3348125690832 3350445944256 3356300577708 3360978052224 3361081632662 3370283974368 3376173273174 3378512963592 3380878443072 3380982636811 3382728141312 3382832392056 3385176697248 3387546842368 3389335032213 3394058544864 3396020111172 3396539581812 3398397848352 3400752940416 3400857746658 3403238870928 3409468867584 3416022709632 3416127986466 3418519802256 3420888838848 3420994265649 3422760427008 3423283987968 3425262444864 3427636154112 3429970089507 3433625671216 3436735316508 3438615574368 3443513887152 3445126555377 3449531149311 3451921676788 3458975657904 3463796224512 3467421199476 3472253536128 3472360545914 3474260294544 3476692811904 3476799958502 3479102162432 3483550194176 3485389061466 3488337948888 3490246438848 3490354003149 3492797788584 3495218299872 3504176336128 3506026091373 3508455769884 3510912229344 3512833069824 3512941330212 3515805176832 3515913528816 3517837105536 3519761734656 3520300133376 3522848269504 3527175719574 3531551130432 3534132673656 3540602285568 3542761720914 3552461486496 3554948756736 3557003308128 3558669125778 3561960489984 3563738455017 3565688197032 3570657482496 3570767524948 3572721112608 3577700199424 3582095029344 3584687895126 3585236225246 3587197728816 3593764482048 3598883804672 3600783553302 3603304656432 3605801749056 3605912874603 3607885690488 3608437569048 3610411766208 3610523033829 3612913784064 3613466431744 3615554802912 3617532893952 3619996133247 3622504793076 3627136165068 3629649772944 3635992292517 3636294239232 3638952349056 3648500039808 3651028452864 3651140972232 3653138532672 3655696292352 3660055710558 3664622153088 3664735091394 3667274755352 3671850204672 3671963365736 3679021787103 3681597669048 3684149018784 3686842110172 3693591273216 3696150934528 3700691268768 3700876463104 3702830050764 3703396452444 3705962908752 3707990462592 3708104737446 3710586627072 3710700981936 3713272500288 3715304053248 3715872363008 3717833866578 3718019918784 3722560506477 3723129926217 3725166872232 3730473377748 3731986192896 3737302412544 3747108148992 3747223629396 3751872006528 3752445909888 3754498894848 3754614603024 3756372966099 3759847183872 3763781985756 3766417212896 3771205618864 3781100308752 3783864270966 3786486491528 3793418064384 3800827084041 3803488248456 3805569158976 3805686441063 3808323784404 3808906322884 3810990197664 3813075212544 3813658477824 3816301345792 3818315862972 3818506943616 3821180486656 3823197579396 3825847057968 3828643729794 3835652476032 3838310585856 3841116368448 3845834777538 3848381342208 3848499943704 3851194486464 3853301497344 3853420250472 3856090673376 3858790530816 3862828880118 3866401557504 3868212272704 3870447871992 3873953123046 3883762142208 3886130872884 3893244855552 3896770752576 3900923839488 3904456690944 3906285228144 3908542831362 3909140699802 3911279413392 3913989932736 3914110556193 3916730328576 3916851036488 3918993968448 3921709833984 3924380192499 3926527243704 3929397512157 3932120587356 3939318759168 3942198378144 3944930324352 3947692383232 3949776258012 3955280823936 3955402719918 3957444781056 3957566743728 3960337650048 3963082166784 3963204303192 3968148966912 3975899257863 3977837721728 3991161437016 3994410636288 4001390545984 4007205551232 4011399221661 4014793151148 4016989667808 4019311251684 4019926063764 4022587905024 4022711875312 4024912724352 4027730783232 4027854912016 4035597444918 4041346159227 4042985042304 4048744280256 4050959371776 4051579024896 4056526967688 4059492265179 4061713236984 4064528007072 4065149735712 4067373802752 4067499153276 4069724505696 4073167782528 4075396236288 4077430484569 4081201644032 4083355994562 4093695230976 4093821392688 4099526705664 4107533593761 4109536236416 4115508403968 4120770081024 4122699922224 4125684099771 4128572714136 4130831480256 4130958786453 4136715855584 4141797377679 4144667646132 4155290182368 4158169801344 4161081160704 4161209399152 4163486020992 4169208272346 4171489270416 4174409955456 4174538604678 4177302824448 4177431562824 4179717059904 4180356408384 4182643505664 4182772408632 4188601687296 4192985194658 4204465214112 4207408987392 4210324724736 4215707624448 4217681926848 4221501648624 4223941428402 4226000826112 4229828081856 4232142245376 4237219364508 4240155760464 4242606321222 4245445960704 4245576799152 4248518986816 4253737847346 4257200809728 4259797302969 4267595322432 4270583296512 4270714909656 4273674518048 4276012670208 4278924279513 4279138410464 4287231846144 4287363972372 4289709614112 4290365787552 4293339014016 4293471328458 4295687924736 4295820311568 4298828047488 4301807138304 4315109035536 4318099409088 4321122743808 4321255914504 4327278189312 4332593797272 4338102007548 4341139347168 4346524468224 4349701752192 4351738806792 4354253855991 4354919902411 4360322118048 4363375015168 4372260291072 4379900462496 4386004466688 4386139636944 4388539319424 4389210610304 4394570881662 4394790799936 4400189340066 4403238674328 4406321619648 4406457416049 4408732343808 4408868214504 4411923563232 4412598431072 4415012589312 4415148653556 4431733604064 4434836500224 4434973175412 4437909844992 4438046614896 4441153931136 4443583712256 4449690926928 4449913603584 4455379856304 4458467437632 4458604841091 4464167587776 4467261259008 4472620440314 4475067436944 4478306672401 4481304069632 4490056616643 4493711965824 4501564364232 4504683951456 4507837924096 4510443189408 4513568929664 4519113376284 4525411393152 4525550859726 4528026814896 4528719442416 4531197131136 4531336776018 4534337253888 4534476995544 4537651827904 4554696946176 4554837315288 4557329293248 4558026403008 4561185118464 4561325687532 4567016593152 4570181538816 4573293452676 4575795528096 4582313755344 4584820765824 4591351849536 4593502073836 4599374865748 4611967543872 4623228265968 4626607818794 4629671381504 4632347059392 4635590415872 4638037412502 4644644303403 4647185415288 4651117265184 4653661918464 4653805337532 4657063718112 4660291066496 4674557392128 4674701455164 4677941026512 4681216305792 4681360574046 4683777426432 4683921773616 4687884705088 4690449474048 4699465677504 4699610508177 4702900959432 4705473943872 4705618959711 4708734840576 4712176898208 4723682294552 4733335110816 4736615315328 4739931675648 4742671077504 4744892167704 4751651273356 4754250929376 4758556592088 4760876643328 4763628150144 4770175230522 4776126705792 4776273899046 4779583860168 4782930305088 4783077708019 4796025541632 4801044737736 4804406208576 4804554273363 4807735665408 4807883832804 4810514253984 4811250092064 4813882354944 4814030711772 4817218378752 4820739737216 4823377191936 4826661510996 4830006390768 4832648915328 4832797850514 4836181553424 4839533030592 4847989723356 4851936465408 4861263086784 4861412903817 4864666719744 4868187962976 4870851376896 4876694727918 4880074280744 4886162870784 4886313455192 4893414471216 4895706157641 4905362382804 4908796892064 4912198691712 4912350078506 4924788364288 4927388020308 4934255025024 4934407091562 4937106734352 4937861936592 4941283878336 4941436161493 4943987283456 4944139649928 4947601309248 4951030000384 4953643508619 4957111822104 4957359891712 4959976741317 4963414008636 4964173234956 4966889162976 4973964503664 4983069883392 4992648575616 4992802441758 4996144198656 4996298172528 4999031676288 5002496008704 5003261213184 5006152804032 5008497288132 5018375981008 5025668916384 5034450866562 5041467078336 5041622448993 5045152361288 5055425961552 5064259909761 5067769445388 5071317664608 5074092211968 5074248588084 5077765045872 5081320263552 5081476862426 5084100283392 5084877970432 5091087817296 5091342591488 5094030166758 5094809372718 5097596772528 5101129410624 5101286619987 5104858306392 5114203301376 5121488491264 5124191979699 5127779703384 5131333258272 5134140640512 5134925981952 5137893667296 5141454231168 5145054041088 5150438506824 5155102974762 5160597162656 5165270830728 5177882515182 5181507830512 5190993140736 5195694336768 5201131799214 5205942254592 5208380304192 5208540818871 5211390441816 5212187599736 5215039217856 5215199937753 5218653243648 5218814074924 5225325291264 5228946445312 5232506923332 5235369658272 5239196682876 5242827449808 5252425012224 5256264504192 5259907099136 5262683654826 5266368344016 5269411995318 5273707765248 5273870293224 5276755658304 5279642601984 5280450200064 5284272404256 5290763579361 5301199010484 5310903428352 5314142581371 5321548582688 5332423135104 5338003688667 5342940734976 5348532295548 5353057534864 5355986223744 5356151287422 5359081668912 5359901418352 5366550299136 5373142544016 5377031842689 5377854337869 5380796593224 5388461545636 5390646723072 5398325707008 5404956984648 5408702623584 5411828535732 5412656353572 5415617649312 5419370676096 5420199647616 5423165070336 5423332204368 5426299340928 5430890376704 5433757189614 5440704247602 5444474659416 5454441358848 5458428523584 5476542679296 5476711458348 5483544438528 5487344538624 5490083565837 5494360108032 5496933229632 5497102637091 5500912133028 5504763618848 5507775307008 5507945048604 5522396503572 5526223528176 5530263165258 5540386909824 5544226401792 5551036903152 5551314694656 5555094678666 5558944363128 5561985693888 5562157106169 5565879940608 5566051472904 5569908750432 5572956079872 5573808544512 5577029878176 5579641715726 5584802249728 5587750308348 5595710066622 5605953618816 5609878649856 5620835444094 5623575902464 5628668864832 5631748342272 5631921904536 5639770775808 5645672978634 5649625819344 5653541013952 5656808428296 5660769065536 5671650463128 5675796406449 5676267746304 5679729737292 5690127096576 5694286546208 5701350226944 5705232372684 5708353738464 5712485676606 5713359484326 5716309128192 5716485296496 5719612818816 5720487716736 5724452018688 5724628437944 5727760415424 5731770729984 5738770586952 5742965594691 5753478714048 5757465878784 5761674552672 5769704252416 5772749915556 5776791729696 5780130375708 5783957756928 5784136010064 5788185796224 5791352546304 5794243320177 5799602336256 5802318409056 5805671807988 5810929684569 5813762824064 5825643213312 5829196309326 5839867283328 5848186182592 5851385759232 5856685036416 5859427842216 5862814247043 5863711049703 5866919120088 5870984899104 5875095492864 5875276554732 5878490952672 5882564750976 5886683452416 5886864871408 5898180881034 5908978138752 5913115333632 5913297567216 5917395486528 5921538574848 5932921235904 5933104079877 5936350115592 5940506475072 5944623250176 5944806454788 5952223450368 5956348345344 5959321477447 5966756582592 5966940469321 5983093029888 5986742155524 5991615954432 6002085818976 6006245268608 6013924252544 6022189726722 6025484501712 6028966877526 6029889095646 6033881857536 6034067812968 6037369086528 6038292589888 6041596174848 6041782368024 6045969327392 6053396167377 6064477563456 6073116420384 6076439057664 6077368537344 6081580157952 6081767583376 6089355457536 6096792010608 6097724603568 6101060704128 6101248729914 6104586758544 6109751673792 6113094354432 6121802466048 6128209130654 6140732089032 6149290058496 6153040548733 6164304354624 6176462745856 6184049883336 6192859071204 6196247220384 6201489686912 6204882557952 6205073783376 6209418290816 6217001469198 6232743189504 6232935273552 6237254702016 6241621741056 6241814098728 6245229031488 6253812408519 6261614933184 6261807907017 6265954236672 6266147344236 6269575589856 6270534612576 6273965258496 6274158612948 6278313120768 6282902530944 6289477791987 6306697821168 6311113481088 6315487087104 6323561436672 6326522890272 6332252472936 6339001239168 6344742122784 6351504200192 6355829046762 6360233640696 6363909481833 6364882934293 6368168941056 6368365198728 6372778480224 6377240406784 6380606771019 6401392983648 6405874944768 6406072364484 6410314220544 6410511777072 6414019005312 6415000122752 6418509806592 6418707615696 6430847769216 6431045958558 6435548681328 6440008521024 6440206992687 6443531887104 6443730467352 6448242071232 6452710707456 6463986297808 6477149113632 6481684115712 6481883871756 6490917283968 6494468502528 6502259637224 6511709020752 6524552628288 6527608210188 6536906797382 6540483177072 6545062522752 6545264232026 6549598255616 6569850693744 6579006700032 6579209455416 6582808979136 6583815915456 6588378504448 6591856322493 6592186199904 6596801745664 6600284010099 6604858011492 6609482429472 6613098515712 6613302321756 6617885344848 6618897646608 6622518883968 6622722980334 6631952671552 6652254750336 6652459763118 6656864767488 6657069922344 6661730896704 6665375568384 6674870405376 6677996384176 6687701156448 6696251381664 6700891888512 6708930660471 6712601155416 6721956104448 6722163265324 6740567948736 6752346546348 6757025927184 6761756886144 6761965273622 6765456282624 6765664784112 6770353394496 6775093684736 6778670064426 6788117089728 6788326289589 6792040222344 6793079163624 6796795696704 6797005164027 6801505880832 6801715493316 6806477741856 6832045419264 6832255972932 6837039604512 6841777677696 6841988531298 6845520854016 6846567975936 6850524889728 6855272308224 6859940179014 6867251342432 6873470633016 6877231148736 6887027774304 6890253110754 6899062298622 6903843353576 6917951315808 6927592449024 6934842398952 6939911728191 6944507072256 6944721091828 6948520589088 6953385623808 6953599917004 6958204324864 6967100388352 6970778122932 6976675897776 6980492877696 6980708006298 6985595577168 6990436599744 6990652034797 7008352672256 7012052182746 7016911539768 7021824458688 7022040861069 7025666139648 7025882660424 7031827057632 7035674211072 7045696539008 7054351439148 7063102260864 7068265347312 7081204571136 7085523441828 7104922972992 7109897513472 7114006616256 7117338251556 7127476910034 7131376394064 7141314964992 7141535049896 7145442225216 7155262845783 7164190058688 7164410848569 7169375790252 7170472450492 7174395457632 7197767609344 7201567106604 7206609312864 7211603498112 7211825749206 7215771380976 7216875138096 7220823532416 7221046067658 7225827568128 7226932863488 7231109605824 7235065787904 7239992266494 7245009586152 7249196775771 7254272330136 7259299545888 7271984585034 7277904698112 7297000079616 7302056905728 7302281944464 7306277065344 7311392584704 7315042091877 7320111421116 7329244306176 7329470182788 7334549510704 7343700409344 7343926731472 7358043574206 7363195338096 7368298037568 7368525117759 7373684220344 7387182546432 7401382537536 7401610637343 7405660101528 7406792904888 7411925817504 7415980925184 7416209474892 7421401963872 7426545000576 7430608106496 7431744726016 7435667733156 7436039837568 7445121012954 7446259852434 7450333744464 7460946755496 7463972385792 7474604825088 7489203662637 7494216297984 7494447258792 7503744013056 7504891819776 7509229206048 7512745932198 7519694367744 7527563971512 7532834425792 7542411237728 7551676299843 7562200617504 7567728541932 7572972983056 7586836128768 7601654168082 7606976496912 7611138317952 7611372882126 7616647568808 7617812645768 7621980395328 7622215293639 7626150425088 7627316955648 7636631725944 7637013887232 7642214059077 7646395158792 7651694115936 7657287459588 7671304952064 7675983728647 7676621171712 7682232736896 7691669555076 7696762684416 7696999887408 7702388972928 7706602994688 7706840500944 7712181346752 7717581061632 7725657760236 7732654462143 7736424545408 7740895743984 7747906246092 7766823772773 7772261745768 7786489711104 7793541505152 7801697698821 7808913381888 7812570456288 7817085662724 7818281399604 7822558826784 7827979865472 7828221112386 7833460657152 7833702072976 7837987936896 7843419667968 7848760384998 7853054487408 7858795024314 7864241174712 7878637518336 7884396756288 7889860648704 7899552516024 7910561647872 7910805439836 7915133487456 7920675300096 7926164333568 7926408606384 7930120706209 7936297933824 7940259364687 7951798515726 7955675443456 7982322874032 8002781091968 8014411102464 8022798443322 8029586302296 8033979335616 8034226931133 8038622503368 8039852127528 8045423750624 8049825448704 8055709824032 8071194889836 8082692318454 8085970084608 8097488560512 8101918743552 8103158049792 8113053935376 8118984530358 8123426473968 8129056014144 8130299471424 8134747605504 8134998306552 8139449011392 8146335565056 8154860969138 8162403288064 8166711989124 8187642785376 8199053411328 8215067187522 8219072472832 8231016807936 8241540162048 8245399844448 8251368199542 8257145428272 8261662960512 8261917572906 8273431711168 8283594755358 8289335292264 8295394747887 8310580364736 8316339602688 8322418798304 8326972041984 8332642017999 8338416544692 8342978540832 8348819910912 8349077209356 8354605648896 8354863125648 8359434119808 8360712816768 8365287011328 8365544817264 8369462573589 8377203374592 8385970389316 8393565099933 8408930428224 8414817974784 8435363853696 8443003297248 8447882856804 8452001652224 8459656163712 8464284490752 8468509467951 8474438729016 8480311520928 8485212642444 8491153598304 8497037973632 8507475694692 8514401619456 8519594605938 8535190644864 8541166593024 8541429819312 8547349036096 8552025340416 8557848559026 8558276820928 8568728514909 8570039226489 8574463692288 8574727944744 8579419228224 8580731575104 8586678028032 8586942656916 8591640623136 8597656094976 8603614276608 8630218071072 8636198818176 8642245487616 8642511829008 8654556378624 8665187594544 8676204015096 8682278694336 8699403504384 8703477613584 8708507711982 8709839804822 8720644236096 8720912993623 8726750030336 8743794463989 8744520582144 8759800924992 8772279273888 8777078638848 8778421220608 8789141763324 8789581599872 8800378680132 8806477348656 8812643239296 8812914832098 8817464687616 8817736429008 8823847126464 8825196862144 8830025178624 8830297307112 8847271321551 8863467208128 8869673000448 8869946350824 8876093229792 8882307862272 8899381853856 8899827207168 8910759712608 8916934875264 8917209682182 8928335175552 8934522518016 8945240880628 8950134873888 8956613344802 8962608139264 8980113233286 8987423931648 9003128728464 9009367902912 9015675848192 9020886378816 9027137859328 9033284590083 9038226752568 9043450316289 9044833643469 9050822786304 9051101719452 9056053629792 9057438884832 9062394262272 9062673552036 9068674507776 9068953991088 9075303655808 9109393892352 9109674630576 9114658586496 9116052806016 9122370236928 9122651375064 9134033186304 9146586905352 9151591056192 9151873094871 9164627510688 9169641531648 9182703699072 9187004147672 9192313695981 9198749731496 9223935087744 9246456531936 9253215637588 9259342763008 9264694118784 9271180831744 9276074825004 9289288606806 9294370830576 9302234530368 9302521211659 9307323836928 9307610675064 9314127436224 9320582132992 9325502203797 9349114784256 9349402910328 9355882053024 9362432611584 9362721148092 9367843547232 9375769410176 9380898948096 9398931355008 9399221016354 9405801918864 9410947887744 9411237919422 9417469681152 9424353796416 9447364589104 9466670221632 9473230630656 9485342155008 9489784335408 9503302546712 9508501858752 9517113184176 9527256300288 9533743570143 9540350461044 9552253411584 9552547798092 9559167720336 9565860610176 9566155416038 9602089475472 9608812417152 9609108546726 9615471330816 9615767665608 9621028507968 9622500184128 9627764709888 9628061423544 9641479474432 9646568937837 9653323021992 9660012781536 9665297830656 9665595701028 9672363106848 9679066061184 9695979446712 9703872930816 9722526173568 9722825807634 9729333439488 9736375925952 9741702753792 9753389455836 9760148561488 9772325741568 9772626910384 9786828942432 9791412315282 9805360196073 9810724765608 9817593784128 9817896348039 9824397383424 9824700157012 9854776040616 9868510050048 9868814183124 9874213468704 9875723873184 9882567756672 9882872322986 9887974566912 9888279299856 9895202618496 9902060000768 9907287017238 9914223644208 9914719783424 9919953482634 9926828017272 9928346469912 9933778325952 9934084470501 9947929007328 9978689644677 9985297151232 9985604883516 9992596345056 9998063352576 10004992017408 10006522426368 10012305608064 10016994576264 10036751962016 10051337832768 10068901733124 10082934156672 10083244897986 10090304722576 10110851923104 10128519819522 10135538890776 10142635329216 10142947910433 10148184423936 10148497176168 10155530091744 10162640527104 10162953724852 10182175634592 10182685182976 10188060333516 10189618745436 10195193545056 10202258821248 10202573239974 10209716612784 10228406602752 10242976982528 10248383959398 10255559406768 10262666516544 10262982796947 10268281281024 10269851963904 10275787334592 10282908462336 10289910268521 10300877013648 10310205949524 10321194325312 10330541661456 10335379666131 10348593447933 10355765030364 10363015661024 10391388673536 10402263598428 10416760608384 10417081637742 10422780883632 10424375199472 10430078435712 10430399875506 10437306487296 10437628149848 10450650582528 10465013846664 10470739316544 10471062009447 10478393365752 10485654899616 10512529008384 10519814198272 10525367309652 10532736688032 10538823990636 10547415530496 10547740586448 10553511316608 10559285203968 10560900400128 10568544808512 10581527158722 10602398020968 10621806856704 10628285162742 10643097165376 10664846270208 10676007377334 10685881469952 10691215365051 10697064591096 10706115069728 10711972447488 10712302574844 10718163337824 10719802836704 10733100598272 10746285088032 10754063685378 10755708675738 10761593186448 10776923091272 10781293446144 10796651414016 10809913969296 10817405247168 10817738623809 10823657071464 10825312707144 10831235298624 10831569101487 10838741352192 10840399295232 10846664408736 10852598681856 10861780753408 10867514379228 10881408495204 10888949318832 10907976877551 10908882717696 10916857047168 10953085358592 10953422916696 10967088877056 10980167131674 10993866459264 10994205274182 11001824266056 11009527237696 11015550614016 11015890097208 11037065361309 11044793007144 11052447056352 11060526330516 11080773819648 11088452803584 11102073806304 11102629389312 11110189357332 11117888726256 11123971387776 11124314212338 11131759881216 11132102945808 11139817500864 11145912159744 11147617089024 11154059756352 11159283431452 11169389778651 11175500616696 11191420133244 11211907237632 11218745449561 11241670888188 11247151804928 11257337729664 11263496684544 11263843809072 11269118898297 11279541551616 11291345957268 11299251638688 11307082027904 11313616856592 11321538131072 11343300926256 11351592812898 11359459474584 11380254193152 11388573092416 11402481252123 11410464745368 11416707476928 11417059323189 11424971353212 11426718968652 11432970592992 11439225637632 11440975433472 11448904037376 11449256875888 11455520830848 11463541459968 11477541173904 11485931189382 11506957428096 11514931757568 11523349105344 11545499831112 11553583459392 11560260751416 11568272020128 11576371592448 11588486640354 11599204672512 11604636818112 11604994456081 11611343615976 11621859369138 11627525648128 11651286426624 11658392618652 11679734566656 11696372365184 11702771518464 11713370072832 11718855684432 11725628494086 11727422099406 11733838240176 11741969798208 11742331668579 11750190985728 11750553109464 11756981905344 11765129501952 11773140577497 11773729742816 11788192536471 11796361762068 11817956277504 11826595134432 11834790973056 11843077149696 11865842471808 11866208159754 11872700231184 11881012950144 11889246500352 11889612909576 11904446900736 11918642954894 11933513165184 11933880938642 11973484311048 11982236858059 11983231908864 12004171637952 12012490537216 12027848505088 12034197664983 12044379453444 12050969003424 12057933755052 12059778191292 12067763715072 12068135625936 12074738173056 12076585179776 12083192349696 12083564736048 12091938654784 12106792334754 12124038477681 12128955126912 12146232840768 12152878115328 12154737074688 12163535166752 12178476795537 12193584021216 12195449207136 12202121408256 12202497459828 12209173517088 12219503347584 12226188708864 12232291453707 12243604932096 12256418261308 12281464178064 12298580116992 12306081097466 12328608709248 12352925491712 12368099766672 12377052299313 12378945549373 12385718142408 12392494440768 12392876359359 12402979373824 12410147566752 12418836581632 12425392133037 12434002938396 12465870547104 12474509404032 12483243482112 12483628197456 12490458062976 12507624817038 12523229866368 12523615814034 12531908473344 12532294688472 12539151179712 12541069225152 12547930516992 12548317225896 12565805061888 12578955583974 12613395642336 12622226962176 12630974174208 12647122873344 12653045780544 12664504945872 12678002478336 12689484245568 12703008400384 12711658093524 12720467281392 12727818963666 12729765868586 12736337882112 12736730397456 12745556960448 12754480813568 12761213542038 12779391908907 12802785967296 12811749889536 12812144728968 12821023554144 12828038010624 12830000245504 12836772838539 12837415231392 12861695538432 12862091917116 12871097362656 12880017042048 12880413985374 12887063774208 12887460934704 12896484142464 12905421414912 12927972595616 12954298227264 12963368231424 12963767743512 12981834567936 13004519274448 13023418041504 13049105256576 13055216420376 13062761567973 13064759707233 13073813594764 13080966354144 13090125045504 13090528464052 13099196511232 13139701387488 13158013400064 13158418910832 13165617958272 13167631830912 13176757008896 13183712644986 13184372399808 13193603491328 13200568020198 13209716022984 13218964858944 13219372248147 13226197031424 13226604643512 13235770689696 13237795293216 13245037767936 13245445960668 13263905343104 13304509500672 13304919526236 13313729534976 13314139844688 13323461793408 13330751136768 13349740810752 13355992768352 13375402312896 13375814523273 13392502763328 13401783777024 13417861320942 13425202310832 13434920017203 13443912208896 13444326530648 13470169849929 13481135897472 13504693092696 13514051854368 13523513772288 13523930547244 13531329568224 13540706788992 13550187369472 13557340128852 13576234179456 13576652579178 13584080444688 13586158327248 13593591393408 13594010328054 13603011761664 13603430986632 13612955483712 13664090838528 13664511945864 13674079209024 13683555355392 13683977062596 13701049779456 13710544616448 13719880358028 13734502684864 13746941266032 13754462297472 13774055548608 13780506221508 13798124597244 13807686707152 13835902631616 13869684797904 13879823456382 13889014144512 13889442183656 13897041178176 13906771247616 13907199834008 13933932910209 13941556245864 13953351795552 13960985755392 13961416012596 13971191154336 13980873199488 13981304069594 14016705344512 14024104365492 14033823079536 14043648917376 14044081722138 14051332279296 14051765320848 14063654115264 14071348422144 14091393078016 14098831524531 14108702878296 14116856879133 14126204521728 14136530694624 14171046883656 14209845945984 14219795026944 14228013232512 14234676503112 14254953820068 14262752788128 14282629929984 14283070099792 14290884450432 14310525691566 14328380117376 14328821697138 14338751580504 14340944900984 14348790915264 14349233124057 14403134213208 14413218625728 14413662820089 14423206996224 14423651498412 14431542761952 14433750276192 14441647064832 14442092135316 14451655136256 14453865726976 14462219211648 14470131575808 14479984532988 14490019172304 14498393551542 14508544660272 14518599091776 14543969170068 14555809396224 14584238711451 14594000159232 14604563888928 14612554130688 14630084183754 14640222842232 14658488612352 14658940365576 14669099021408 14687118472923 14687853462944 14716087148412 14726390676192 14736596075136 14737050235518 14747368440688 14774365092864 14802765075072 14803221274686 14811320203056 14813585809776 14823851635008 14824308484479 14831961850368 14832418949784 14842803927744 14853090001152 14871335466312 14872079675136 14890242025908 14892519704868 14900667488928 14921893510992 14947968313681 14949209650176 14978407325274 14988432595968 14988894517584 15007488026112 15009783639552 15018458412096 15025491864396 15055127943024 15065668851584 15084822475456 15103352599686 15124401235008 15124867346979 15135457083864 15145945966112 15192779729283 15203308336164 15213952993824 15222276635904 15222745764252 15233295137616 15235625291536 15243960790656 15244430587278 15252300850176 15254633911296 15273263451888 15274027774464 15284428118154 15292790317584 15303388231872 15303859859961 15314574919176 15342609904128 15351967457294 15364465473792 15383339110152 15393999774816 15404777945856 15413681001888 15424362693504 15435162123264 15442866638407 15451315520472 15465308924286 15472849090816 15481791487968 15495812492184 15533647545546 15544523491536 15572979422208 15587083010304 15603395397642 15617826763776 15625140912576 15625622456613 15634171325448 15636562799208 15645117653568 15645599813259 15655959730944 15656442224772 15667404145952 15675975873792 15686839335936 15697520769996 15706108974816 15717590048628 15728482349424 15757275036672 15768793512576 15779721297408 15799105032048 15821123295744 15821610879672 15830266974912 15841350600192 15852817212768 15860241412418 15880518729374 15903597031452 15911350886912 15942427744113 15964645748064 16005562183936 16014011066001 16028822204928 16045596886644 16059172604592 16067958671232 16068453862266 16077245006736 16079704255056 16090847501248 16099650897408 16111419648064 16131095528067 16133563013607 16142389779672 16165384636908 16171940169216 16194977121024 16226107870752 16237969060716 16246852947936 16258112028288 16260598942848 16269495211008 16269996613104 16278898022784 16292671130112 16309721938276 16333423978248 16375285570752 16430134375044 16438144945664 16462033615872 16470250697511 16483080324096 16490799688896 16491307911273 16502736399084 16514290856544 16523325921024 16523835145812 16546863422336 16567189510716 16578670584528 16590789495774 16621160729472 16632679205376 16644837596608 16653944083968 16665284035998 16676833089384 16685957081664 16686471318507 16697639821824 16698154418712 16709726251296 16718868239616 16721425633536 16731089634528 16738925147178 16754406749184 16771940778632 16787130199866 16817860856448 16829635949568 16870727707392 16886006594496 16895765713608 16904003304448 16919312327424 16937018935902 16948877458032 16960623041856 16961145743503 16970425284888 16982307196608 16982830566529 16994075947264 17014951389384 17027389219347 17028803238912 17039189211876 17070381289728 17082859638624 17094698072192 17104050680832 17115697118052 17116553641856 17137457029818 17140078452978 17148927384576 17149455889488 17158838456448 17161463150208 17173356056064 17173885313832 17183281246272 17195312189952 17228896784073 17260436142144 17272397636352 17285023658016 17309112757248 17330375189088 17352408030192 17364557388672 17382729960531 17398807008768 17406955227168 17417015423964 17419679609644 17441288472192 17441825987246 17453500060672 17487588927978 17512500023317 17519601849984 17544558547776 17554157277696 17556842441216 17578283526648 17579163199744 17588442741129 17591133149109 17600757360264 17612954697312 17625286478592 17625829664196 17635472858016 17647694252928 17650393724288 17660050357248 17660594614224 17694542643102 17726934416256 17739346000896 17739892701648 17752186459584 17764615724544 17798763707712 17799312239631 17821519425216 17833869750528 17834419364364 17856670351104 17869045036032 17877964432341 17890481761256 17900269747776 17900821407963 17913226689604 17960226466572 17974847863296 18006257456928 18018735805824 18031351696384 18041772757632 18054275718656 18066569180166 18076453505136 18086900632578 18089667286938 18101645572608 18102203438904 18112107259584 18114877769664 18124788524544 18125347104072 18137907982176 18150607311616 18160188502131 18219349261152 18229317172992 18232105612032 18244740473856 18245302750128 18268066372608 18293173810704 18303182112384 18303746189742 18329255021376 18339283063296 18365407398144 18374008295344 18384627391962 18397499462992 18447870175488 18459121646199 18492913063872 18506431275176 18529388237568 18552149650008 18578577213612 18588741661152 18604469060736 18605042423318 18614647673856 18615221350128 18628254872448 18641164265984 18651004407594 18698229568512 18698805820656 18711764106048 18724865223168 18725442296184 18735687094464 18751538820352 18761437225557 18785423721051 18797862710016 18798442032708 18811603837728 18821895775488 18822475838844 18834939362304 18848707592832 18868433375961 18894729178208 18933340443264 18946461261312 18970684310016 18979568670816 19006605093424 19017003717504 19034226368352 19054512600576 19067487140286 19080700922088 19091728445499 19094648802879 19104506823168 19105095596184 19118335440672 19131721220352 19132310832076 19204178950944 19217624834304 19218217093452 19230942661632 19231535331216 19242057015936 19245000368256 19255529419776 19256122847088 19282958948864 19293137875674 19306646043984 19320025563072 19320620978061 19330595661312 19331191402056 19344726213696 19358132122368 19391958893424 19445052347136 19445651615268 19472751851904 19483405507584 19506778911672 19520297122976 19545253820768 19573657884864 19582824630564 19610720392146 19621449531216 19635187568256 19635792696078 19648794766848 19649400314024 19709552081232 19737020100096 19737628366248 19748426937408 19751447746368 19765135513344 19765744645972 19776558599712 19790405236992 19804120001536 19814574034476 19828447288416 19829439566848 19839906965268 19853656034544 19856692939824 19867556651904 19868168941002 19895858014656 19957379289354 19970594302464 19971209767032 19985192690112 19996126705152 20024611216128 20033989152528 20073503924032 20102675665536 20126791981413 20137803466248 20165868313344 20166489795972 20180609445152 20221703846208 20257039639044 20271077781552 20285270658432 20285895820866 20296368847872 20296994352336 20311060183488 20325281054208 20325907449704 20364351269184 20364978868767 20376120667032 20379237490872 20390387090112 20391015492081 20404517642496 20405146479948 20419433225568 20485953965056 20496767918796 20511118813536 20525333033088 20525965593894 20536562562048 20539703927808 20551574669184 20565816924672 20579820537042 20601754027296 20620411899048 20642388650624 20661083322912 20670759332262 20697186895866 20711530060728 20726031322048 20782777347072 20804527196856 20819735184573 20833521216768 20834163275484 20845561767264 20848750398944 20860156871424 20860799751012 20874612974592 20875256299696 20901301165056 20930027693328 20941478633088 20942124018894 20956786731504 20971309799232 20971956104391 21025058016768 21050734619304 21065473376064 21066122583207 21077647981272 21095481172896 21107022633216 21137089617024 21163054317444 21204796041936 21243613713408 21256570325484 21286194330752 21329692540416 21352014754668 21382430730102 21394129182192 21412230139456 21423944894976 21424605149688 21436326675648 21439605673408 21465788537349 21492570176064 21493232545707 21508127370756 21511417351476 21523186372896 21553846182544 21593302828032 21619827938592 21634810494336 21635477247618 21647314142928 21650625414288 21662470597248 21663138202974 21677482704384 21680798590464 21693328817472 21705197363712 21735028758456 21762816990408 21777898637664 21815953755102 21833714094336 21847030612303 21906170717184 21906845833392 21934177754112 21945126275631 21960334263348 21987732918528 21988410548364 22003648532112 22019054475392 22031101228032 22031780194416 22074130722618 22089586014288 22104894112704 22105575353277 22121052661032 22161547639296 22204147612608 22204831912029 22220378714664 22235777452512 22247942775552 22248628424676 22264205891616 22279635001728 22291824319488 22295234178048 22308119512704 22318566862904 22338779557302 22351001233392 22382840266488 22423814475264 22437490899122 22483341776376 22494303609856 22514675459328 22527687618144 22538237796594 22559083103232 22570343548441 22582691914536 22598503277376 22599199730263 22614164055808 22627233713184 22643076262144 22655028899529 22686601852512 22703185625796 22718918949168 22760508386304 22777146184832 22804962504246 22820929490736 22833414953856 22834118646378 22849942706424 22853437937304 22865941185984 22866645880917 22878451275264 22881950866944 22898513751776 22911041661696 22926642177231 22955082347808 22971862378764 23013914856192 23027951185941 23029863515136 23046698210688 23090999662224 23107166918784 23120521502832 23136544040256 23152743184896 23176973280708 23209273636224 23209988912162 23222687231952 23243718738276 23255051296256 23300471318319 23316785237304 23359469133312 23392744730368 23405093096463 23426740145664 23437711368864 23451256988172 23454844198812 23467676480352 23483939596416 23484663337158 23500381971456 23501106218928 23513963810688 23530259003904 23546281154994 23547459485632 23576385072942 23592723524136 23635912555008 23653190268864 23669581946112 23731684943616 23732416319508 23745400462368 23762025900288 23778493000704 23779225819152 23790362118627 23808893801472 23820778094061 23837285909788 23867026330368 23867761877284 23946968622096 23964473716118 24008343275904 24024981074432 24055697010176 24068395329966 24088758906888 24101938006848 24102680793399 24115867510104 24119556382584 24136271251872 24149476346112 24153170359552 24167129472096 24183877309568 24213584669508 24248076955362 24257910253824 24292465681536 24305756230656 24309474149376 24327070333504 24356953591074 24387168042432 24390898414272 24404242816512 24404994919656 24418347034176 24439006695168 24464582907414 24487209864192 24512836522616 24562928356128 24597160233984 24612162194932 24657217418496 24705850983424 24736199533344 24754104598626 24757891098746 24771436284816 24784988881536 24785752718718 24805958747648 24820295133504 24837673163264 24850784266074 24868005876792 24886184243661 24931741094208 24949018808064 24967256394912 24980916125952 24997926053997 25015249634076 25046459732736 25047231628068 25063816946688 25064589376944 25078302359424 25082138450304 25095861033984 25096634451792 25108387720767 25131610123776 25157911167948 25180695299799 25226791284672 25244453924352 25306091561088 25329009891744 25356004956672 25378968491136 25405528403853 25423316187048 25440934562784 25455637927332 25459531737172 25473460794912 25491113920896 25508961627136 25522427084076 25558783817814 25605571934592 25623499779072 25624289457936 25642047108288 25656076021248 25660000491008 25673545677078 25674830462784 25706185544727 25710117679467 25723391076864 25724183834232 25742194725312 25760034084096 25760827970748 25774921869408 25792968284928 25810842829824 25855945191232 25908596454528 25926736462848 25927535487024 25963669135872 26009038548896 26046836083008 26098210513152 26110432840752 26125523135946 26129519414466 26147627189528 26161932708288 26162738980869 26180250091008 26181056928104 26231383391967 26279402774976 26316837821664 26331235916544 26335263661824 26353514017792 26367425289972 26368744799616 26387206982656 26401136040396 26419432045968 26437929717888 26438744496294 26452394062848 26453209287024 26471541379392 26475590586432 26490075535872 26490891921336 26527810686208 26541813964653 26609019001344 26609839052472 26628279689376 26646923586816 26699481621504 26711985536704 26750804625792 26751629046546 26785005526656 26803567554048 26835722641884 26850404621664 26869840034406 26887824417792 26888653061296 26940339699858 26962271794944 27009386185392 27028103708736 27047027544576 27047861094488 27062659136448 27081413577984 27099853770249 27114680257704 27134500930407 27152468358912 27153305158356 27168160889376 27172316654496 27187182786816 27188020656108 27206023523328 27206861973264 27225910967424 27254403765277 27328181677056 27329023891728 27348158418048 27367110710784 27367954125192 27402099558912 27439760716056 27455619284613 27469005369728 27493882532064 27508924594944 27548111097216 27561012443016 27576941087943 27596249194488 27615373414304 27671805263232 27739369595808 27759646912764 27778028289024 27778884367312 27794082356352 27813542495232 27814399668016 27867865820418 27883112491728 27906703591104 27907563634977 27921971510784 27922832025192 27942382308672 27961746398976 27962608139188 28048208730984 28067646159072 28087297834752 28088163444276 28103530641696 28127308230528 28142696844288 28182786156032 28197663049062 28217405756592 28233713758266 28252409043456 28273061389248 28342093767312 28419691891968 28456026465024 28469353006224 28509907640136 28525505576256 28566140199584 28581768900864 28601230710429 28621051383132 28656760234752 28657643394276 28677503161008 28681889801968 28697581830528 28698466248114 28806268426416 28826437251456 28827325640178 28846413992448 28847302996824 28863085523904 28867500552384 28883294129664 28884184270632 28924438423296 28959969065976 28980038344608 28996787103084 29017089320544 29037198183552 29087938340136 29111618792448 29168477422902 29188000318464 29209127777856 29225108261376 29260168367508 29280445684464 29316977224704 29317880731152 29338198042816 29374236945846 29375706925888 29416080588219 29432174296824 29452781352384 29453689044117 29473192150272 29474100471036 29494736881376 29605530150144 29606442549372 29622640406112 29627171619552 29647703270016 29648616968958 29663923700736 29664837899568 29685607855488 29706180002304 29742670932624 29744159350272 29780484051816 29785039409736 29801334977856 29802253411503 29843787021984 29895936627362 29956814650548 29977789035168 30014976052224 30019567279104 30036916824192 30050983728792 30072950822161 30110255886048 30131337703168 30169644950912 30206705199372 30248802470016 30249734693958 30270914167728 30291891932224 30385559458566 30406616672328 30427905987648 30428843731299 30444553271808 30445491528504 30466590275232 30471250583072 30487921581312 30488861174556 30546526903776 30548055548928 30568856236308 30585580635168 30606776463744 30607719719922 30629149838352 30685219808256 30703934914588 30728930947584 30766678220304 30787999549632 30788948390841 30809555891712 30827362003776 30848725387008 30885733276814 30902631040944 30930617848572 30945698181632 30963582975936 30991624984368 31006138998393 31045780343799 31067295091092 31089046983072 31174166020608 31206790795284 31250281825152 31251244913226 31268342650896 31273125598416 31290235307136 31291199626518 31311919461888 31312884449544 31334808291904 31351951747584 31395041539992 31412217949632 31413186028341 31435180097256 31456964698848 31537587025152 31559442594816 31598210064096 31642246591488 31643221759344 31660533949824 31682701200384 31705634425536 31720482824836 31761037458748 31807194062904 31822701773824 31884855488226 31929291496128 31930275510289 32011124367872 32028022132002 32057644409856 32073646095153 32091193773288 32118345209184 32135917342464 32136907724532 32154490013472 32159408510112 32181695002496 32199301794816 32222839296128 32262191056134 32267126027214 32284779559344 32330769273816 32343880338432 32389954242048 32452215741504 32453215871427 32475938121432 32493705895872 32494707304461 32516224056576 32521197885696 32539993226208 32557796045568 32585342260224 32619443876552 32666847956496 32723930632653 32750571141504 32860268750088 32876289891328 32940501395022 32981599377792 32982615822546 33005472798168 33028581713088 33029599605769 33046651842048 33047670291624 33093726844672 33111196083927 33134379021432 33157341169056 33181578991548 33242321458944 33265358410752 33289675193216 33307888167936 33330568071996 33353666178768 33371914163328 33372942637014 33395279643648 33396308837424 33419452502592 33437736479232 33442851267072 33462179269056 33477850294356 33508169335953 33543881557264 33574260399732 33635721712896 33656236348683 33741455414784 33772013188992 33791531427216 33807356694891 33838624654848 33874037871804 33897754916064 33921246083712 33922291487006 33940850569776 33964614393216 33965661133058 33988151894528 34029902778768 34054778438694 34078378423752 34140762579456 34165719277248 34189396144384 34207443756369 34231394236104 34233107283712 34251177969567 34274914059636 34280156905956 34298911778976 34317676912896 34322926300416 34346712112128 34347770627664 34366562492544 34390624379904 34457793568146 34520872284288 34544795272704 34570047316032 34660750378176 34704816060384 34729114777344 34765459921062 34797614017536 34813910454336 34814983368243 34834030847928 34839359219288 34882576944384 34883651974492 34975177855956 35025000046634 35039203699968 35089117095552 35108314555392 35113684882432 35156567053296 35158326399488 35176885482258 35182266298218 35201514720528 35225909394624 35226995005737 35250572957184 35251659328392 35270945716032 35295388505856 35300787448576 35319421732491 35321189228448 35364577609413 35389085286204 35453868832512 35479785403296 35504372919168 35529231449088 35597527415424 35598624479262 35643038850432 35667739501056 35668838728728 35713340702208 35755928864682 35780963522512 35800539495552 35801642815926 35826453379208 35920452933144 35946710574177 35949695726592 36012514913856 36037471611648 36083545515264 36108551437312 36133138360332 36152907010272 36173801265156 36179334573876 36203291145216 36204406877808 36224214519168 36229755539328 36249577049088 36250694208144 36275815964352 36301214623232 36320377004262 36372115433043 36438698522304 36458634345984 36464211224064 36490605500256 36535430386611 36586347621408 36606364224768 36607492379484 36658510042752 36678566126592 36696874361121 36730814796288 36748016590688 36769254783924 36794998925984 36895740350976 36918243292398 36985826127744 37012862550352 37058776475136 37104299300016 37131156897939 37136836648119 37157154427224 37177483322304 37178629078077 37208938121472 37210084846636 37230442700256 37256509744896 37282328531968 37302008815188 37397611641312 37423528212096 37449730446336 37450884592368 37471374188928 37503077640704 37522874451114 37570847442102 37595725420032 37596884065416 37623207675456 37643791550976 37644951677688 37697415185664 37736866751922 37789458356416 37866680886528 37892922522624 37941368620032 37959137341632 38013210186848 38034007435008 38068452736704 38109025201152 38134974280572 38161401844176 38183456890998 38189297605758 38209013646336 38210191192368 38236670881344 38263442440704 38264621664152 38338175726721 38408357901888 38435249668608 38436434186904 38463070662432 38484114031872 38490000736512 38512245694176 38565917897728 38586275751348 38613292087968 38640051126144 38641241956122 38661191322624 38662382804112 38689452427392 38716264244736 38783917786848 38890104694272 38891303230536 38945503703808 39013557823344 39040594245952 39090507641536 39147315769728 39165649261128 39188284703919 39194279121699 39221440784292 39242899062432 39270375136512 39271585392156 39297589533696 39298800628048 39419104162464 39474040200192 39475256732496 39496853874816 39502895492736 39530271026688 39531489291944 39553117199424 39580810473984 39629148068952 39656894576832 39658116744441 39679813930536 39707312069088 39713385879648 39735113303808 39736337882004 39791716029312 39833359349251 39914758578708 39941188604928 39942419534064 39970385380224 39992253410304 40049222432256 40067978305056 40127443569819 40147007848064 40205351331072 40253583962826 40275606932496 40304760051609 40331736626688 40332979591944 40361218890304 40410509549787 40443407692416 40514079278088 40542155563104 40570541316864 40571791641732 40593988704672 40622120366976 40650562108416 40651814899408 40728702538368 40729957737534 40752241334064 40758474981744 40780774180224 40782030984162 40809035284992 40810292959896 40838866451136 40993535837592 41022237627072 41050666066176 41051931187788 41103149338368 41131633849344 41159641074084 41203508054592 41240823798096 41284777301248 41322166645824 41341518664524 41394373791732 41423060121456 41452062644096 41609054393712 41639470369146 41667042433536 41668326550968 41691123534528 41697500797888 41720313742848 41721599502024 41750512599392 41801798730627 41860055386656 41882957266176 41884248037788 41913573463008 41942619598464 41943912208782 42050116033536 42101469238608 42130946752128 42132245166414 42155295962544 42190962345792 42214045266432 42274179234048 42326108634888 42409592083872 42489894182983 42513140650968 42544217508169 42572388661504 42659385080832 42704029509336 42764861460204 42788258364384 42824460278912 42847889789952 42849210299376 42872653351296 42879211346816 42931577074698 42985140352128 42986465091414 43016254741512 43022834702952 43046372745792 43047699372171 43107692365088 43239655877184 43240988460267 43269620988672 43270954495236 43294628285856 43301250828576 43324941194496 43326276405948 43354965408768 43361597180928 43386657634944 43410394727424 43470057516912 43525633980816 43555797275328 43631907510204 43667428188672 43694061224606 43813691666784 43890252551262 43920668526696 43952774278543 43975465837056 43976821096728 44007297064224 44038108950784 44061355418769 44063560388832 44148261445236 44179172028576 44209788225408 44211150706554 44242105322064 44323095278592 44408295225216 44409663824058 44440757429328 44471554905024 44472925453437 44495885551104 44497256849352 44528411783232 44559270003456 44616239025408 44637133725808 44677559114604 44702002466784 44765680532976 44843904941043 44847628950528 44874981798244 44966683552752 45029350918656 45055375236288 45076475593188 45140687096882 45165383829072 45197006554752 45198399460526 45228328111616 45254467426368 45286152524288 45310057799058 45373203705024 45374602040937 45406371251592 45437837898336 45554292369664 45578339187849 45609925008492 45641858981472 45666829907712 45668237292756 45699885412848 45706875874608 45731882371968 45733291761834 45756902550528 45763901733888 45797027503552 45822083323392 45853284354462 45910164695616 45911579579883 45943724757528 46027829712384 46055902371882 46093396421376 46181999324448 46214333837568 46241043005664 46273088080512 46305486369792 46328599915221 46353946561416 46418547272448 46419977824324 46445374463904 46487437476552 46510102592512 46600942636638 46633570474608 46718938266624 46785489460736 46810186192926 46853480291328 46875422737728 46876867369839 46902513976344 46909688397624 46935352960704 46936799439777 46967879192832 46969326674316 47002212437856 47027927621376 47060518007808 47092562309988 47094918971264 47152770145884 47185447048272 47271825110016 47306380537728 47339163892224 47463369887232 47464832639016 47490800924736 47524051800576 47558451638304 47580724237254 47641556188122 47674571819576 47734052660736 47735523754568 47827283232339 47893937244192 47928947432236 48016686551808 48049962148864 48111394020352 48136790659932 48177517813776 48203876013696 48205361586798 48231735020208 48239112765168 48272542503744 48274030193047 48298952692224 48306340719104 48334258944192 48367754619136 48393286584201 48400689040821 48427169339016 48496153910724 48515820507648 48584931363072 48654140667008 48713907182148 48774336084864 48781796828544 48808485633024 48809989839312 48836694068352 48878013390336 48929165814828 49025673045232 49125856712256 49224324389864 49314434836992 49410752092533 49472399066688 49473923733819 49508209197252 49515782197492 49542872569632 49569977763072 49571505437436 49611917495296 49640590267008 49675346326528 49701568532148 49736011753584 49772368487322 49863482188416 49898037616128 49934512789824 49961832251904 49995852107994 50030499268152 50059413955521 50092919465472 50094463256136 50129178753888 50156604718848 50164276900608 50193268903584 50216775441534 50263220247552 50315822335896 50361390599598 50453582569344 50488907848704 50612183122176 50658019783488 50712009913344 50757936982272 50811056807706 50846632374096 50881869125568 50883437230509 50911275854664 50919063474344 50946921589824 50948491699587 50982227841792 51044854168152 51082167658041 51117567635628 51211143869184 51248578915872 51284094216576 51312152042496 51320000982016 51347091354156 51349660925568 51412371089454 51420235358934 51446782153728 51448367668464 51484389450624 51520068168192 51521655941496 51549843738816 51585936569856 51686690352219 51711890382464 51817192909056 51855070974048 51927338271744 52018077097792 52093672166016 52148189881593 52196421026304 52220865681504 52251046271892 52259038828932 52295254379056 52323865416576 52325477961738 52360500182016 52362113856208 52462766783934 52537500069951 52558805549952 52633675643328 52662471833088 52670527323648 52734850579944 52737489599232 52773399447327 52802272080792 52838864091936 52875859435776 52877488992588 52906418574048 52943082758784 52951181172864 52980151071744 52981783842672 53006596299397 53055621372416 53083627929306 53218038002688 53219678104944 53256559378752 53293847173632 53397936718893 53423971073408 53501609251584 53503258093092 53570011053312 53607135108096 53633893297023 53671445283768 53700809243328 53702464223889 53739680068812 53777306122592 53880679399716 53924543589888 54018772370784 54056207417472 54094055089152 54095722188976 54125318272896 54162827155968 54199707540498 54229360515408 54269001860814 54304936717824 54306610316712 54336321778752 54344633308992 54374365573632 54376041312216 54413723946528 54451821934848 54508807530554 54658047783456 54696316836096 54734221421568 54735908250384 54804199117824 54879521432112 54911238569226 54938010739456 54987765064128 55017849189888 55096222194432 55122024886032 55153882175886 55192498388976 55230746828608 55343610526464 55377364938597 55478739191616 55519293825528 55557768734624 55588164712704 55628799336032 55735731640836 55766224983456 55813407182208 55815127269954 55843943021568 55845664050384 55884764617344 55923492797952 55925216278376 56096417461968 56135292318144 56174595669504 56176326888552 56207061283392 56254616461056 56365572312064 56395326098124 56434811513184 56467427516532 56504818086912 56546122778496 56605300127883 56684187534624 56839383783936 56912052930048 56938706012448 57019815280272 57051011152512 57132280399168 57163537801728 57202461420858 57242102766264 57275185336497 57283946408637 57313520469504 57315286788552 57355006322016 57363779603936 57395163661056 57396932496228 57612536852832 57652874502912 57654651280356 57692827984896 57694605993648 57726171047808 57735001104768 57766588259328 57768368541264 57848876846592 57919938131952 57960076689216 57961862934183 57993574206168 58034178641088 58074396367104 58175876680272 58217986741213 58336954845804 58418255555712 58450216522752 58520336735016 58560891368928 58635761462304 58676396085632 58748473891692 58751413851776 58832161176438 58864348593648 58905562704768 58907378088234 58946384300544 58948200942072 58989473762752 59211060300288 59212885098744 59245280812224 59254343239104 59295406540032 59297233937916 59329675799136 59371215710976 59412360004608 59485341865248 59488318700544 59560968103632 59570078819472 59602669955712 59604506823006 59687574043968 59791873254724 59913629301096 59955578070336 60073833648384 60101967457584 60145901644322 60220511772096 60262675406336 60339289901824 60380375944239 60413410398744 60497604940032 60499469387916 60541828335456 60583783864448 60771118917132 60813233344656 60855811975296 60857687462598 60889106543616 60890983057008 60933180550464 60942501166144 60975843162624 60977722349112 61093053807552 61094936606301 61137712472616 61171161270336 61173046476243 61213552927488 61215439439844 61258299676704 61407869829176 61457861895168 61533356440608 61575999099264 61577896781682 61619111783424 61654724007552 61697450774016 61771466553628 61805262081888 61861235697144 61891396363264 61927165951872 61983249968736 62012277996786 62091560687598 62134590182184 62178093966144 62180010204247 62348332041216 62413581590568 62459205553719 62500563650304 62502489826452 62536685301792 62546251196832 62580470614272 62582399253036 62623838923776 62625768899088 62669616583808 62703903495168 62790083079984 62824435899264 62826372056682 62870360194512 62913929397696 62915868313173 63075174050304 63196420128192 63198367749621 63286443518688 63321067899648 63411268851072 63440965649672 63522074917496 63614388125808 63769710976452 63858582992256 63860551020578 64022248735744 64056044264004 64147292190306 64182387546576 64236690418368 64238670099409 64271834684928 64273815449064 64308980026944 64318817020224 64363390004992 64397365612047 64445678592256 64479697637121 64524382112268 64534252054428 64569559118688 64661538547632 64779908484096 64904431483008 64906431742854 64951876242864 64987411791744 64989414608922 65032448113152 65042395771392 65079986452416 65115592091136 65238887753104 65333695912992 65447861265306 65501142283008 65541091836909 65720537500176 65835378826893 65881002790044 65963198755584 65965231645092 66010945596336 66057163426176 66059199211538 66093303684096 66095340583248 66187453689344 66222392167854 66268758042864 66314682338112 66316726059831 66363157983096 66484642917888 66579350386432 66614495736087 66661136143992 66707332357536 66743828326656 66745885274028 66792617674848 66838905005184 66875472958464 66885702534144 66924358538112 66955700588712 67016338671906 67087763114528 67148520799464 67271443425792 67312472697366 67482910829568 67544026377984 67583062854432 67614713389782 67677249309696 67711030645323 67748075743608 67795509832128 67797599190789 67842492167424 67844582974012 67881701139552 67929228786432 67931322266116 67976303789056 68059805557536 68109556877388 68156756847504 68281525158912 68331438554496 68378792288768 68414887512738 68462788472208 68466214567424 68502355939134 68549828119272 68560313811912 68597823557952 68599937642751 68635353825792 68645852600832 68695541255328 68733124985088 68779926531693 68915587136292 69041744568576 69083853557823 69089590545408 69140094632064 69321500756352 69409632120768 69458229554688 69530919842124 69627820908672 69629966736486 69668061695856 69678718438576 69765153888768 69767303948984 69901413954957 69950355711912 70050000093268 70078407399936 70178234191104 70313134106592 70316652798976 70353770964516 70364532596436 70403029441056 70451818789248 70453990011474 70501145914368 70503318656784 70541891432064 70590777011712 70601574897152 70638843464982 70642378456896 70729155218826 70778170572408 70907737665024 70959570806592 71008745838336 71195054830848 71197248958524 71286077700864 71335479002112 71337677457456 71371086355881 71426681404416 71462334282183 71511857729364 71561927045024 71601078991104 71603285631852 71652906758416 71840905866288 71893421148354 72025029827712 72074943223296 72167091030528 72266276720664 72305814020544 72308042380197 72347602530312 72358669147752 72408813755616 72448429038336 72459511078656 72501388416288 72551631928704 72602429246464 72640754008524 72744230866086 72877397044608 72917268691968 72928422448128 72981211000512 73070860773222 73172695242816 73212728449536 73214984758968 73317020085504 73393748722242 73461629592576 73496033181376 73538509567848 73589997851968 73791480701952 73836486584796 73971652255488 74025725100704 74117552950272 74208598600032 74262313795878 74273673296238 74314308854448 74354966644608 74357258156154 74417876242944 74420169693272 74460885400512 74513019489792 74604017630376 74658552730983 74795223282624 74847056424192 74901769184736 74942748377856 75006155281408 75045748902228 75141694884204 75191450840064 75193768130832 75246415350912 75287583101952 75289903355376 75325163162301 75394830371328 75473733503844 75542085899397 75578916712832 75733361773056 75918274683264 76026420373696 76068014870016 76136905473408 76216585211559 76269948561144 76322803688352 76366913781996 76378595211516 76420382384736 76473341762688 76526884881408 76529243328304 76676351453442 76816715803776 76870499337216 76872868373808 76926141324864 76968228063744 76980001473024 77024491388352 77130353038401 77172551502696 77226584175936 77280102252288 77282483912244 77324765608224 77378904854784 77432528489472 77471179206811 77567835573696 77570226101173 77780209388544 77782606461072 77891007407616 78027115646688 78081188491904 78181015283072 78294631539456 78331298522256 78376569407838 78388558243398 78442881568584 78485798124864 78488216942607 78540750273024 78543170784312 78597601256096 78694150175901 78838208324928 78950513464992 78993707749632 79005790985472 79060542053376 79062978583888 79106234398848 79161620947968 79258296137904 79313789153664 79316233488882 79359627861072 79414624138176 79426771759296 79470226607616 79472675764008 79583432058624 79666718698502 79829517157416 79884839068128 79940770760448 80098444864512 80135956610112 80254887139638 80294015696128 80410702662144 80507167925652 80551213864992 80609520103218 80663473253376 80665959183888 80722437780608 80821019099574 80886815384832 81028158556176 81084311126208 81141082633728 81143583283464 81187977409344 81244240733952 81299561310747 81303629798816 81403502791221 81457405076736 81459915475068 81504482668128 81516949963488 81561548360448 81564061968324 81618070569984 81620585919792 81677732902272 81763211295831 81987071675184 82044475254144 82101332132352 82103862375576 82206298676736 82319282148168 82407016109184 82481647596192 82569554602496 82644333291648 82683037329048 82730823263829 82743478145809 82788747583464 82846120242912 82904125288192 83218108787424 83278940738292 83334084867072 83336653101936 83382247069056 83395001595776 83440627485696 83443199004048 83501025198784 83603597461254 83720110773312 83722690904931 83765914532352 83768496075576 83827146926016 83885239196928 83887824417564 84202938477216 84261893504256 84264490332828 84310591925088 84381924691584 84428090532864 84548358468096 84652217269776 84819184167744 84979788365966 85026281301936 85088435016338 85144777323008 85408059018672 85529722920408 85576516728768 85648920557824 85698420598752 85745306702592 85758422693632 85803692131287 85863154149396 85970280704256 85972930182828 86032509483024 86045669405904 86092745491584 86095398744342 86215384730176 86479311754368 86481976920534 86539241977344 86541908990472 86589256571712 86602501657152 86649882388992 86652552811896 86773315269888 86940115033824 87051267961632 87111594550656 87263815020408 87334856377344 87388122449212 87627383333568 87780505102524 87841337053392 87905548557086 87950931674112 87953642193456 88014594128448 88076217901568 88122710837538 88127120777664 88248241764657 88296522890472 88358344057152 88361067132351 88419576450816 88422301413108 88484210644128 88816590450432 88819327648116 88881514858656 88943109810048 88945850906874 88991771102208 88994513698704 89056823566464 89118540006912 89232478050816 89274267451616 89355118229208 89404004933568 89406760234509 89531361065952 89687809882086 89749963596488 89933367105504 90058701837312 90110750472576 90152951186376 90218852466483 90281374193764 90330767658144 90394013109504 90396798921052 90456656223232 90508934852736 90572305048576 90620115598116 90746407410048 90749204081874 90812742503184 90875675796672 90878476452361 91108584739328 91156678375698 91219850016984 91283717962944 91286531193897 91333659815424 91336474585512 91399770825696 91413751749216 91463764743936 91466583523668 91594055007104 91644166646784 91706568708924 91820329391232 91823159159766 91887449515056 92055659424768 92111804743764 92186792842752 92363998648896 92366845172523 92428667675136 92482086011328 92546176161024 92657199830442 92707893122832 92837094544896 92839955648648 92890748927808 92974874953104 93018416995179 93137341031397 93201885273276 93267140949216 93570978921472 93620372385852 93750845475456 93753734739678 93805027952688 93819376795248 93870705921408 93873598879554 93935758385664 93938653348632 94004424875712 94055855242752 94185124619976 94189837942528 94239558085023 94305540291768 94370894096544 94612761075456 94678327784448 94926739774464 94929665278032 94981601849472 95048103601152 95116903276608 95161448474508 95283112376244 95349143639152 95468105321472 95471047509136 95654566464678 95787874488384 95790826530867 95857894864472 96033373103616 96220938285459 96273581319864 96355035627552 96407752027392 96410723173596 96463470040416 96478225530336 96545085007488 96548060386094 96597905384448 96612681438208 96668517888384 96735509238272 96786573168402 96801378081642 96854338678032 96992307821448 97031641015296 97169862726144 97308281334016 97359647614281 97427814364296 97484121913383 97548672169728 97563593657088 97619979678624 97673388136704 97756026780672 97858331629656 98051346090464 98171791897959 98251713424512 98448648779728 98628869673984 98821504185066 98944798133376 98947847467638 99016418394504 99031564394984 99085745139264 99088798817307 99139955526144 99143010874872 99281180534016 99403137064296 99472023507168 99544736974644 99726964376832 99796075232256 99869025579648 99923664503808 99991704215988 100060998536304 100118827911042 100185838930944 100188926512272 100258357507776 100313209437696 100328553801216 100386537807168 100433550883068 100524508007859 100631644671792 100722781199196 100907165138688 100968709046049 101224366244352 101316039566976 101422070084673 101515873964544 101622113615412 101693264748192 101763738251136 101766874461018 101822551709328 101838126948688 101893843179648 101896983399174 101964455683584 102089708336304 102164335316082 102235135271256 102422287738368 102497157831744 102568188433152 102694182708312 102699321851136 102824742178908 102840470717868 102896735336928 102968778901248 103040136336384 103043311882992 103099687477632 103171873139712 103223371740931 103373380704438 103423780764928 103634385818112 103710141948096 104036154195584 104187344332032 104296379763186 104392842052608 104441731363008 104444950104729 104502092543784 104518077657864 104590508758112 104647730833152 104650955923476 104724227712416 104925533567868 105075000139902 105117611099904 105267351286656 105324943666176 105341054647296 105469701159888 105474979198464 105546798894654 105604544161584 105677728183872 105680985017211 105751718871552 105754977985176 105812837148096 105886165517568 105902362345728 105963567685344 106013192598794 106111242744832 106167255858612 106439356209888 106513118757504 106587694347264 106795873437786 106847942146816 107003218503168 107006516186184 107140022106624 107267786594046 107342890567536 107401618486656 107404928447778 107479360137624 107554612245184 107761358799432 107840131722531 107849087179776 108037544741568 108112414834944 108191444377952 108250636545792 108325654311936 108399415080996 108458721030816 108538003721628 108609873435648 108613220633424 108672643557504 108689266617984 108748731147264 108752082624432 108827447893056 108903643869696 109017615061108 109116346299129 109316095566912 109392633672192 109471816500768 109759042864224 109822477138452 109876021478912 109975530128256 110035698379776 110090623083363 110192444388864 110244049772064 110307764351772 110384996777952 110461493657216 110687221052928 110754729877194 110957478383232 111038587651056 111115537469248 111176329425408 111257598672064 111393470693817 111410509944357 111471463281672 111532449966912 111535887234231 111626814364416 111630254539908 111691328100768 111769529234688 111846985595904 111850432556752 112192834923936 112270584636288 112349191339008 112352653777104 112414122566784 112509232922112 112790652196248 112869623026368 112934855033064 113092245556992 113210600255766 113368375069248 113371868917099 113678767567872 113824105860096 113877412024896 114039630560544 114102022305024 114264560798336 114327075603456 114404922841716 114484205532528 114550370672994 114567892817274 114627040939008 114630573577104 114710012644032 114727559207872 114790327322112 114793864992456 115014527180163 115225073705664 115305749005824 115309302560712 115389211987296 115452342095616 115470002209536 115536737082528 115697753693184 115839876263904 115920153378432 115923725868366 115987148412336 116068357282176 116148792734208 116351753360544 116435973482426 116673909691608 116836511111424 117040673470032 117121782737856 117271522924608 117352792171264 117496947783384 117502827703552 117564854111757 117582837365097 117664322352876 117728697187296 117811125409536 117814756176468 117892768601088 117896401884144 117978947525504 118422120600576 118425770197488 118490561624448 118508686478208 118590813080064 118594467875832 118659351598272 118742431421952 118970683730496 118974350233323 119121936207264 119140157638944 119205339911424 119209013646012 119375148087936 119500078047753 119583746509448 119827258602192 119911156140672 120147667296768 120203934915168 120291803288644 120441023544192 120525350812672 120678579803648 120760751888478 120826820797488 120914280154827 120932775751567 120995209880064 120998938775832 121083656670912 121167567728896 121231528649361 121542237834264 121626466689312 121711623950592 121715374925196 121781966114016 121866361100928 121885002332288 121951686325248 121955444698224 122186107615104 122189873212602 122275424945232 122342322540672 122346092952486 122427105854976 122430878879688 122516599353408 122815739658352 123066712881216 123151998198528 123155793563364 123309448015104 123394901548032 123542933107256 123610524163776 123722471394288 123854331903744 123966499937472 124024555993572 124183121375196 124269180364368 124356187932288 124360020408494 124827163181136 124918411107438 125001127300608 125004979652904 125073370603584 125092502393664 125160941228544 125164798506072 125251537798176 125339233167616 125405396191881 125580166159968 125648871798528 125652744113364 125740720389024 125827858795392 125831736626346 126150348100608 126392840256384 126396735499242 126572887037376 126642135799296 126822537702144 126881931299344 127044149834992 127228776251616 127469682548949 127539421952904 127632652524507 127717165984512 127721102041156 128112088528008 128294584380612 128364775093152 128473380836736 128477340198818 128543669369856 128547630898128 128617960053888 128637634040448 128726780009984 128794731224094 128891357184512 128959395274242 129048764224536 129068504108856 129139118237376 129143098116513 129323077095264 129722965380801 129808862966016 129812863485708 129903752485728 129974823583488 129978829217844 130064896226304 130084791542784 130159972904832 130231184182272 130477775506208 130667391825984 130895722530612 131002284566016 131082183673818 131441075000352 131670757653786 131762005580088 131858322835629 131926397511168 131930463290184 132021891192672 132114326852352 132118398423076 132190681166496 132374907378688 132444784335708 132537516085728 132629364676224 132633452119662 132726315966192 132969285835776 133158700772864 133228991472174 133322272287984 133414664715072 133418776360311 133487656653312 133491770548056 133585235349696 133677810010368 133848717076224 133911401177424 134032677343812 134175526229056 134297041598928 134531714823129 134542886851584 134624945394732 135088052755968 135166125708864 135229426779564 135422061290646 135496151487216 135591019664256 135595198381578 135684984334848 135689165948024 135763402279104 135858457572864 135862644532232 136119611115072 136123806122811 136219113754776 136313513695008 136662877108992 136757584577536 136829775025476 136925576944416 136932429134848 137004711878268 137099656238544 137120627623824 137195647115904 137199875285502 137270707651584 137291705201664 137391082510656 137466249970176 137559853063386 137734738739649 137831174272584 138083489137152 138167707115646 138280189264128 138643001512704 138819264241536 138916459109376 138985799745663 139061839684248 139255641817344 139259933472972 139336123391712 139357436877152 139530307777536 139534607897968 139802827909914 139900711423824 140100000186536 140156814799872 140356468382208 140626268213184 140630602109517 140707541929032 140729065192872 140806058882112 140810398319331 140903637578496 140907980022948 141006637313568 141083782864128 141181554023424 141203149794304 141277686929964 141284756913792 141458310437652 141556341144816 141815475330048 141919141613184 142017491676672 142390109661696 142394497917048 142572155401728 142675354914912 142742172711762 142924668564366 143023715458728 143123854090048 143202157982208 143206571263704 143305813516832 143481849697017 143681811732576 143786842296708 144050059655424 144149886446592 144334182061056 144532553441328 144611628041088 144616084760394 144695205060624 144717338295504 144817627511232 144822090579141 144896858076672 144919022157312 145002776832576 145103263857408 145202067122463 145281508017048 145488461732172 145754794089216 145843690844293 145962422001024 146141721546444 146345390485632 146425456899072 146429969517936 146634040171008 146787497444484 146992066362752 147077019135696 147179995703936 147672973169592 147943304510976 148051450201408 148232256277599 148417197200064 148421771201457 148524627591756 148547346592476 148628617708896 148709933289216 148714516312308 148835752485888 148840339386544 148921770801024 149026038979584 149208035260752 149317105461966 149590446565248 149694112848384 149803538369472 149885496755712 150091497804456 150283389768408 150387536261664 150492830701824 150579806710752 150650326324602 150789660742656 150864927929053 150947467007688 151084171798794 151157833425664 151466723546112 151836549366528 152052840747392 152136029740032 152273810946816 152433170423118 152539897122288 152645607376704 152650311691527 152733827563992 152757190423032 152840764769472 152845475098761 152946683525376 153058486656608 153246502974123 153352702906884 153633431607552 153745736747616 153852282649728 153936456127488 153960002946048 154048982776704 154260706076802 154345103005392 154453168351872 154560204504576 154564967824488 154649531216448 154757809709568 154942358413622 155135671147392 155140452202346 155565212922144 155782014815232 156054231293376 156162376983808 156362030566144 156444569644779 156589263078912 156662597044512 156753138815676 156777116486796 156885763137168 156971596249728 156976433885214 157081500546048 157086341568624 157195202512192 157388300351802 157612500209853 157676416649856 157901026929984 157987415499264 158011581970944 158125957167776 158212468797696 158320198341981 158516592275808 158627578307328 158632466977764 158719255722144 158829248276352 158853543518592 158940453215232 158945351528016 159019788898191 159166864117248 159333437397004 159659034314832 159769678136256 159881541520896 160271913220224 160509774279276 160588031392256 160821405324288 160901679891069 161014335851304 161102427729984 161107392671667 161219040206436 161331918367776 161444875561216 161642038199148 161773630769664 162056317112352 162168622252416 162282165267456 162287166566928 162375954818688 162488481467904 162599122621494 162607259597632 162807005582442 162914810153472 162919830950136 163008965336256 163033899926976 163123096720896 163128123936648 163241171839584 163355465804544 163526422591662 163974143350368 164088950508288 164202664264704 164207724751152 164412597353472 164638564296336 164814032218368 164963295192384 165139109204992 165288666583296 165366074658096 165461646527658 165486956291618 165577495166928 165692240485824 165697346878837 165808250576384 166132094815791 166436217574848 166557881476584 166673306203872 166764494138112 166790003191552 166886398008096 167002050397568 167207194922508 167440221546624 167445381809862 167531829064704 167536992151152 167654293852032 167770478393856 167775648835128 168405876954432 168523787008512 168528980665656 168621183850176 168763849383168 169096716936192 169304434539552 169638368335488 169815900383649 169959576731932 170052562603872 170176870032676 170289554646016 170816118037344 171059445840816 171153033457536 171297841115648 171396841197504 171490613405184 171516845387264 171607384262574 171726308298792 171825556009491 171851839225911 171940561408512 171945860365656 172065018966048 172091338811808 172185490983168 172190797488684 172430769460352 172958623508736 172963953841068 173078483954688 173083817980944 173178513143424 173205003314304 173299764777984 173305105623792 173546630539776 173880230067648 173885588802549 174102535923264 174223189101312 174527630040816 174653960223639 174776244898424 175254766667136 175561010205048 175682674106784 175811097114172 175907284386912 176029188256896 176152435803136 176245421675076 176254241555328 176496483529314 176593045780944 176716688114304 176722134264702 176839152901632 176844602826216 176968421288256 177633180900864 177638655296232 177763029717312 177886219620096 177891701813748 177989027397408 178113647132928 178237080013824 178464956101632 178548534903232 178710236458416 178808009867136 178813520469018 179062722131904 179375619764172 179499927192976 179866734211008 180221500945152 180305902372752 180437704932966 180562748387528 180661535316288 180788026219008 180793597842104 181017869705472 181141127832717 181240231196232 181492814820096 181498408163748 181625485006368 181751351593344 181756952904722 182217169478656 182313356751396 182439700033968 182567435925888 182573062387794 182667319630848 182672949171024 182799541651392 182827503498432 182927529487872 182933167047336 183188110014208 183284809818903 183413137417848 183519139428729 183640658782464 183646318319532 183774899030112 184223609487528 184373585685504 184727997297792 184733690345046 184857335350272 184964172022656 185092352322048 185314399660884 185415786245664 185674189089792 185679911297296 185781497855616 185949749906208 186036833990358 186274682062794 186403770546552 186534281898432 186540030612741 187240744771704 187377616661157 187501690950912 187507469479356 187610055905376 187638753590496 187741411842816 187747197759108 187871516771328 187877306697264 188008849751424 188111710485504 188370249239952 188379675885056 188479116170046 188611080583536 188741788193088 188747604939519 189225522150912 189595103248863 189859330556064 189963203698944 190233806553216 190322896949016 190566224752488 190698287278304 190942095018272 191309132929356 191575748976768 191581653061734 191715789728944 192066746207232 192441876570918 192547162639728 192710071255104 192716010298227 192815504054784 192821446347192 192926940080832 192956451060672 193090170014976 193096120772188 193337035776768 193471018476544 193573146336804 193602756163284 193708677356064 193984615642896 194339725452288 194616562668032 194719295228562 194855628728592 194968243826766 195097344339456 195127187314176 195239959357248 195346776273408 195716663259312 196102692180928 196343583795918 196503426849024 196623275510727 196897297559456 197506136480679 197643008370132 197889596266752 197895694935276 198032836789008 198063128789968 198171490278528 198177597634614 198279911052288 198286021749744 198562361068032 198806274128592 198944047014336 198950178179493 199089473949288 199453928753664 199738051159296 199983408431976 200121997072608 200237655822084 200377853024544 200516715015552 200626418875392 200657107602432 200773075614336 200867101766136 201049016015718 201263289343584 201445562398392 201814330277376 201937418092098 202448732488704 202632079133952 202844140169346 203031747929088 203133091935969 203244227230824 203386529496384 203392797572367 203527476502272 203533748922036 203645103418656 203676253897376 203787686359296 203793966798348 203928911367168 204179416672608 204328670632164 204470270542512 204844575476736 204994315663488 205136376866304 205388365416624 205398643702272 205649484357816 205680941435736 205793470673856 205799812928253 205937557802496 206086623765984 206199374955264 206446743481862 206746761408876 206847561529856 207251560673469 207268771636224 207420283896192 208072308391168 208374688664064 208592759526372 208883462726016 208889900209458 209004185087568 209036155315728 209181017516224 209295461666304 209301911846952 209448455424832 209704241864871 209851067135736 210150000279804 210235222199808 210534702573312 210939402319776 210949958396928 211093597789308 211209088323168 211355456367744 211361970034422 211503437743104 211509955970352 211625674296192 211772331035136 211804724691456 211927135370688 212026385197588 212334511717224 212878712419776 213026237515008 213591746875572 213695884293632 214006437006336 214013032372368 214113259067643 214280044213248 214387002846549 214535573188092 214685781135072 214803236973312 214809856895556 214958720275248 215109224490368 215522717598864 215680263445062 216075089483136 216224829669888 216382888755904 216501273091584 216798830161992 216917442061632 216924127140591 217076007443256 217226441266848 217345287115008 217378533235968 217504165248864 217654895786112 217807287739392 218035230122216 218232692598258 218632191133824 218785267344384 218943633001536 219518085728448 219644954276904 219752042957824 219951060256512 220181246166726 220384888777728 220488099544128 220494894665539 220615528703544 220769993555904 220776797364877 220922987314432 221374442105856 221509459754388 221914956766464 222077175302112 222231074938496 222352658850816 222515197344128 222786941387634 222821019888714 222942926563344 223064899933824 223071774468462 223253628728832 223260509079816 223382656201536 223539058469376 223700865113504 223975658192949 224385669847872 224541169272576 224705307554208 224828245133568 225018465844224 225581304392496 225739246052736 225869710066128 225975489486903 226184491113984 226421200511532 226736750138496 226743737834198 227662500303121 227754824049792 228079261121088 228204044610048 228529121596672 228649755634677 228809845683432 228968411065056 229100741345988 229135785634548 229261147154208 229420025288064 229455118415744 229580654644224 229587729984912 230029054360326 230450147411328 230611498011648 230618605121424 230778423974592 230904684191232 230940004419072 231073474165056 231391059115203 231679752527808 231840306756864 231847451736732 231974296824672 232136714564352 232297585468416 232413537620433 232703506721088 232710678303519 232871946964852 233347819383216 233673022222848 234081346940064 234243565475712 234543045849216 234705584342528 234993895566768 235005655407104 235129708223514 235165674730194 235328644705752 235457394374592 235464650827821 235622250819072 235629512352936 235792803768288 235957895051008 236082450527703 236851540394976 236981123248896 237017372956416 237181626160128 237188935751664 237318703196544 237484862843904 237941367460992 237948700466646 238243872414528 238280315277888 238410679822848 238418027292024 238750296175872 239000156095506 239167493018896 239654517204384 239822312281344 240295334593536 240407869830336 240583606577288 240882047088384 241357159607296 241521503776956 241653641594976 241828560309654 241865551503134 241990419760128 241997877551664 242167313341824 242335135457792 242463057298722 243084475668528 243252933378624 243423247901184 243430749850392 243563932228032 243732722201856 243770004664576 243898683932241 243910889396448 244210508373663 244372215230208 244379746425204 244550849890464 244684645081344 244692185904972 244854211709952 244861757759376 245033198706816 245289633887493 245631479316704 246133425762432 246303996397056 246311587126728 246618896030208 247085866214512 247221048327552 247444942788576 247708663807488 247932999874944 248049111987144 248192469791487 248230434437427 248366242750392 248538360728736 248712375864576 248720040816988 249654326362272 249836822214876 250002254601216 250009959305808 250146741207168 250185004787328 250321882457088 250329597012144 250503075596352 250678466335232 250810792383762 251160332319936 251168072714793 251297743597056 251305488226728 251481440778048 251655717590784 251663473252692 252785680512768 252793470998484 253145774074752 253284271598592 253645075404288 253763862598688 254088299669984 254457552503232 254939365097898 255078843905808 255265305049014 255434331969024 255442204082312 256224177056016 256589168761224 256729550186304 256946761673472 256954680397636 257095261796256 257235920107776 257275268080896 257453560019968 257589462448188 257782714369024 257918790548484 258097528449072 258137008217712 258278236474752 258286196233026 258646154190528 259445930761602 259617725932032 259625726971416 259807504971456 259949647166976 259957658435688 260319945809664 260955551012416 261334783651968 261791445061224 262004569132032 262164367347636 262882150000704 263341515307572 263524011160176 263716645671258 263852795022336 263860926580368 264043782385344 264228653704704 264236796846152 264381362332992 264744725293971 264889568671416 265075032171456 265083201397053 265258729352448 265266904239324 265452631932384 266317401545728 266457982944348 266644544575968 266829329430144 266837552720622 266975313306624 266983541096112 267170470699392 267355620020736 267697434152448 267822802354848 268065354687624 268220280703527 268351052458112 268594083197856 269063429646258 269249890789464 270176105511936 270332251417728 270458853559128 270656557399449 270844122581292 270992302974432 271182039328512 271190396763156 271369968669696 271378331896048 271526804558208 271716915145728 271725289064464 272239222230144 272247612245622 272438227509552 272627027390016 272635429357083 273325754217984 273659550050952 273851153888832 273859593581691 274009423756536 274199312477088 274241255247648 274391294231808 274399750571004 274782165021312 274932499940352 275119706126772 275469477479298 275662348545168 276166978274304 276335414231292 276560378528256 277100535517569 277286003025408 277638528483072 277971599491326 278123679368496 278511283634688 278519866945944 278672246783424 278714873754304 279055250985537 279069215795936 279412023094191 279605655819828 279801422847648 280200000373072 280712936764416 281252536426368 281261204219034 281415083858064 281458130385744 281612117764224 281620796638662 281807275156992 281815960045896 282013274627136 282167565728256 282555373859928 282569513827584 282916620875304 283112682289632 283838283226368 284011397959939 284034983353344 284780219323392 284788995834096 285144310803456 285350709829824 285484345423524 285849337128732 286047430917456 286247708180096 286404315964416 286413142527408 286611627033664 286963699394034 287363623465152 287372479592601 287573684593416 288100119310848 288662814856377 289065106882656 289223256082176 289232169520788 289390410121248 289434676591008 289635255022464 289644181158282 289793716153344 289838044314624 290005553665152 290206527714816 290404134244926 290563016034096 290976923464344 291509588178432 291687381688586 291924844002048 292283443092888 292690780971264 292859939035872 293268080342016 293414466129733 293574994888968 293789596493419 293984132725504 294154038271392 294359991407872 294515375693877 295345946339184 295886609021952 296102900402816 296464512555198 296834394400128 296843542402914 297049255183512 297094693184952 297257235417792 297266396451921 297419866578432 297429032624616 297680678773088 297843541602048 298416070521504 298634210923932 299180893130496 299388225696768 299607076738944 299770993511424 300182995608912 300566779536816 300775072523328 300985661403648 301159613421504 301300652649204 301729855858106 301894934015376 302168343597588 302315666851328 302906127138147 303673098733056 304105681494784 304266210254019 304547621893632 304866340846236 305079794244576 305291214753408 305300623383054 305467655127984 305514380846064 305681529538944 305690950197522 305893367050752 306116973313216 306493005948246 306705405813768 307266863215104 307491473495232 307704565299456 308097965553408 308521412153604 308690206010784 308906336703744 309120409009152 309129935648976 309299062432896 309515619419136 309670115222793 309884716827244 310271342294784 310280904404692 311130425844288 312108462586752 312324753967616 312724061132288 312889139289558 313178526157824 313325194089024 313334850314187 313506277631352 313554232973592 313771526274336 313943192499456 313952867770428 314172683137248 314390405024384 314776600703604 315225000419706 315352833299712 315802053859968 315974830998528 316023163941888 316251914335552 316424937595392 316640396683962 317033184551616 317042955051633 317255156614656 317264933955528 317438511444288 317658496552704 317707087037184 317890703056032 318039577796382 318333728234496 318666874794008 319318068629664 319539356272512 319763083041792 320543826440448 321019548558552 321176062784512 321803359782138 322028671702608 322204855459968 322214785343334 322438080412872 322663836735552 322673780764051 322889751122432 323284076398296 323520395167593 323547261539328 324112634224704 324337244504832 324574333133856 324751909637376 324976962935808 325198245242988 325214519195264 325614011164884 325829620306944 325839661900272 326017930672512 326067799853952 326246193441792 326256247873296 326482343679168 326710931609088 327052845183324 327349038897387 327948286700736 328177901016576 328415449502304 329277128592672 329628064436736 329926590384768 330271869250089 330577333166592 330732149316192 330923293055316 330973912583236 331154990333856 331384480971648 331394693757674 331616501152768 332264189631582 332872435149696 333115762953168 333346612407744 333528988276224 333580006383104 333772796016192 334004100795136 334180412081451 334231529833071 334414389845016 334607661702693 334880443093248 334890763619724 335073984302304 335308587704064 335540956787712 335551297670256 336811753908864 337047574017024 337057961331312 337242367700352 337527698766336 338608869079104 339276736670976 339631800767298 339919153463864 340105125207744 340115606751297 340353740065352 341632236074688 342118891681632 342306066915072 342595682231296 342793682395008 342981226810368 343033690774528 343214768525148 343452616597584 343651112018982 343703678451822 343881122817024 343891720731312 344130037932096 344182677623616 344370981966336 344381594977368 344861538920704 345043581540489 345917247017472 345927907682136 346167635961888 346357026286848 346410006628608 346610211247584 347093261079552 347760460135296 347771177605098 348205071846528 348446378202624 349055260081632 349307920447278 349552489796848 350509533334272 351122020410096 351365348213568 351622194228344 351814568773824 352058376513792 352490843350152 352508483110656 352748512095291 352992967058628 353186091561888 353433376228608 353444268529404 353678305803264 353689205652432 353936842576512 354307248948601 355266361801728 355277310592464 355526059434624 355772439240192 355783403627496 355978054794816 356227294265856 356923050699969 357097069806464 357420472916832 357616019734272 357627040938036 358125444263808 358500234143259 358751239528344 358999854385952 359733468422016 360443001890304 360611804745504 360875409865932 361125496775056 361323070632576 361576052438016 361587195684208 362035739410944 362282255665434 362480462392464 362742840464481 362798327254701 362985629640192 362996816327496 363250970012736 363502703186688 363513905809444 364626713502792 364879400067936 365134871851776 365146124775588 365345898342048 365599083302784 365655006996864 365855058975744 365866334094672 366376220028416 366569619637806 366826274835696 367038278857458 367281317564928 367292636639064 367549798060224 368447218975056 369455994595584 369467380690092 369928344045312 370184704644096 370628799321768 370831572491328 371359822594592 371562995711232 371899499812416 372073667980716 372549364125588 372807541093104 373068563796864 373080061225482 374481489543408 374755233322314 375003381901824 375014938958712 375220111810752 375277507180992 375482823685632 375494395518216 375754613394528 376017699502848 376740498479904 376759351770112 376958232340092 377222161167072 377483576386176 377495209879038 378451044301824 379190206497726 379718661112128 379926407397888 380467613106432 380645793898032 381132449504976 381396574556608 381884190036544 382409047646847 382618265858712 382897957573521 383151497953536 383163306123468 383431579457888 384883753141836 385094325279456 385420142510208 385432020596454 385631008109568 385642892694384 385853880161664 385912902121344 386180340029952 386192241544376 386674071553536 387146292673608 387205512326568 387417354712128 387429294349539 387969231285792 389233125336064 389438590457124 389711257457184 389936487653532 390194688678912 390254374628352 390479918714496 390693552546816 391433326518624 392205384361856 392687167591836 393006853698048 393246551021454 393794595118912 395012272961358 395286016740264 395574968506887 395779192533504 395791389870552 396065673578016 396126257579936 396342980557056 396355195269228 396572043499488 397124722136064 397612548257184 397888094028672 397900356358986 398178947898576 398907857507328 399476102318592 399966816863952 400243994145216 400256329080933 400475311644168 400755706049088 401033430031104 401546151228672 401734203532272 402098032031436 402526578687168 402891124796784 403595144469387 403628660554752 403874836184196 405264158267904 405688280338692 406266183871938 406488454461648 406773058992768 406785595144734 407054953004544 407067497844072 407290206837312 407352507794752 407575372718592 407587933596696 408358833345216 408371418368433 408657341264328 408940541085024 409988631326976 410272753732608 410776730833248 410797287404544 411298968715632 411361882871472 411586941347712 411599625856506 411875115604992 412173247531968 412398749910528 412893486963724 413493522817752 413695123059712 414503121346938 414840567792384 415093581633757 416144616782336 416749377328128 416957399236989 417185519052744 417766925452032 417779800418916 418008370175136 418072310631456 418362035032448 418590923332608 418603823693904 418896910849664 419408483729742 419702134271472 420300000559608 420470444399616 421069405146624 421878804639552 421891806328551 422187195578616 422418176646336 422431194957993 422710912735488 422723940068844 423019911940704 423251348592384 423544662070272 423609449382912 423854270741376 424052770395176 424669023434448 425757424839552 426052475030016 427183493751144 427391768587264 428026064744736 428226518135286 428774005693098 429071146376184 429371562270144 429384794874997 429606473946624 429619713791112 429917440550496 430218448980736 430445549091051 431045435197728 431360526890124 432150178966272 432449659339776 432765777511808 433002546183168 433597660323984 433834884123264 433848254281182 434152014886512 434452882533696 434466271737423 434690574230016 434757066471936 435008330497728 435309791572224 435606201367389 436070460244432 436465385196516 437264382267648 437531072532879 437887266003072 439036171456896 439289908553808 439902120513024 440362492333452 440976199088256 440989789331078 441231057407088 441539987111808 441553594729754 441845974628864 443018919508776 443829913532928 444154350604224 444462149876992 444696768832797 445030394688256 445265313604371 445573882775268 445642039777428 445885853126688 446129799867648 446143548936924 446507257457664 446521018159632 446765312403072 447078116938752 447401730227008 447951316385898 448771339695744 449082338545152 449410615108416 449656490267136 451162608784992 451478492105472 451739420132256 451950978973806 452368982227968 452594783787159 452842401023064 453473500276992 453487475668396 455325000606242 455509648099584 456158522242176 456408089220096 457058243193344 457299511269354 457619691366864 457936822130112 457950935074581 458201482691976 458271571269096 458522294308416 458536425296283 458840050576128 458910236831488 459175459969824 459739508922369 460058108720652 460900294822656 461237210242848 461556847949184 461809368382464 461880008838144 462146948330112 462782118230406 463359505055616 463680613513728 463694903473464 463948593649344 464273429128704 464827075240866 465407013442176 465421356607038 465743893929704 466695638766432 467346044445696 468162693880128 468487130951424 469086091698432 469411168685056 469987791133536 470011310814208 470259416447028 470331349460388 470657289411504 470914788749184 470929301655642 471244501638144 471259024705872 471585607536576 471915790102016 472164901055406 472837500629559 473703080789952 473962246497792 474034745912832 474377871503328 474637406393088 474960595025943 475882734921984 475897400933292 476487744829056 476560630555776 476821359645696 476836054584048 477059366694573 477500592351744 478000312191012 478334986037792 479309034408768 479644624562688 480815739660672 481167213154576 481764094176768 482705039673207 483043007553912 483307283189952 483322178015001 483657120619308 483731103006268 483995755103328 484334626683648 484670270915584 484926114597444 486168951337056 486505866757248 486846495802368 486861499700784 487127864456064 487465444403712 487540009329152 487797367864482 487821778792896 488421016747326 488744430460416 488759492850408 489101699780928 489369290162688 489384371809944 489723515518752 490066397413632 490579267774986 491262958633408 492266851524864 492607992794112 492623174253456 493237792060416 494171732429024 494442096655104 494889885577152 495417327614976 495865999749888 496098223974288 496384939582974 496460868874854 496732485500784 497076721457472 497092040636511 497424751729152 497440081633976 498396284447373 499308652724544 499673644429752 500019918611616 500293482414336 500370009574656 500659194024288 501006151192704 501356932670464 501621584767524 502320664639872 502336145429586 502595487194112 502610976453456 502962881556096 503311435181568 503326946505384 505571361025536 505586941996968 506291548149504 507290150808576 507527725197376 508176599339968 508915105006464 509447701150947 509878730195796 510157687811616 510530610098028 510868663938048 510884408164624 512448354112032 513178337522448 513459100372608 513893523346944 513909360795272 514190523592512 514471840215552 514550536161792 515178924896376 515555517677733 515837581096968 516195056898144 516274016435424 516556472949504 516572392466052 517292308381056 517833671540263 518891861523204 519235451864064 519251453942832 519615009942912 519899294333952 519915316871376 520639891619328 521656766407647 521911102024832 522669567303936 523582890122448 523961880670917 524328734695272 525764300001408 526683030615144 527048022320352 527433291342516 527721853160736 528087564770688 528457307409408 528473593692304 528762724665984 529489450587942 529779137342832 530150064342912 530166402794106 530517458704896 530533808478648 530905263864768 532915965888696 533289089151936 533658658860288 533675105441244 533967082192224 534340941398784 534711240041472 535394868304896 535645604709696 536130709375248 536440561407054 536702104916224 537188166395712 538126859292516 538499781578928 540664502835456 540917707118256 541313114798898 541688245162584 541984605948864 542364078657024 542380793526312 542756663792096 543053609116416 543423383498151 543450578128928 544478444460288 544495224491244 544876455019104 545254054780032 545270858714166 546651508435968 547319100101904 547702307777664 547719187163382 548018847513072 548398624954176 548482510495296 548782588463616 548799501142008 549564330042624 550239412253544 550938954958596 551324697090336 552670828462584 553074827606197 553120757056512 554201071035138 554572006050816 555277056966144 555943198982652 556247358736992 557022567269376 557039733891888 557344493566848 557429747508608 558110501971074 558138431591872 558824046188382 559211311639656 559602845695296 559620091838223 560400000746144 562132849983471 562505072852736 562522408438068 562830167716128 562916260771488 563224235528448 563241593277324 563614550313984 563631920091792 564026549254272 564335131456512 565110747719856 565139027655168 565833241750608 566225364579264 566242814818557 567676566452736 568022795919878 569577991668192 570701419659648 570968690847048 571386065621059 571698674257464 572094861834912 572495416360192 572826285054816 573223254067328 573927398788068 574727246930304 574744959185202 575147369186832 576200238621696 577325629712754 578130213765312 578148030894681 578446512164352 578464339041576 578780820242496 578869353182016 579270510044928 579288362316564 580011107330304 580413055429632 580808268489852 581126032068192 581953846928688 583019176356864 583374763377172 583849688004096 584566886185776 585381561942528 585719878071744 586828932259466 587149989777936 587579192986838 587968265451008 588308076542784 588719982815744 589030751387754 589869826532181 590691892678368 592205800805632 592518409442037 592929025110396 593668788800256 593687084805828 594098510367024 594189386369904 594514470835584 594532792903842 594839733156864 594858065249232 595361357546176 595687083204096 596832141043008 596850534538479 597268421847864 598361786260992 599214153477888 600365991217824 601133559073632 601550145046656 601971322807296 602319226843008 602601305298408 603459711716212 603789868030752 604336687195176 604631333702656 605812254276294 607346197466112 608211362989568 608532420508038 609095243787264 609399275807907 609732681692472 610159588489152 610178392717101 610582429506816 610601246766108 610935310255968 611028761692128 611363059077888 611381900395044 611786734101504 612233946626432 612986011896492 613410811627536 614533726430208 614982946990464 615409130598912 616195931106816 617042824307208 617380412021568 617399438784759 617812673407488 618259871297952 618598124865792 619340230445586 619769433654488 620542684589568 620561808809384 621754682020407 622260851688576 624216925173504 624649507935232 625448122264576 625778278579116 626650388178048 626669700628374 627012555262704 627108465947184 627543052548672 627562392509611 627886384998912 627905735540856 628345366274496 628780810048768 629112725594613 629553201407208 630450000839412 630705666599424 631604107719936 632503828671104 632849875190784 633280793367924 634066369103232 634085910103266 634510313229312 634529867911056 634877022888576 635316993105408 635414174074368 635781406112064 636079155592764 637333749588016 638636137259328 639078712545024 641087652880896 642039097117104 642339777202929 643161008539647 643606719564276 644057343405216 644409710919936 644429570686668 644876160825744 645327673471104 645347561528102 645779502244864 646568152796592 647040790335186 648225268449408 648674489009664 649148666267712 649503819274752 650396490485976 650429038390528 650772381421773 651228022329768 651679323800544 652035861345024 652135599707904 652512495746592 652964687358336 653421863218176 654105690366648 654698077794774 655896573401472 656355802033152 656830899004608 658554257185344 659256128873472 659853180769536 660543738500178 661154666333184 661464298632384 661484683996617 661846586110632 661947825166472 662309980667712 662330392094631 662768961943296 662789387515348 664528379263164 665744870299392 666231525906336 666693224815488 667057976552448 667160012766208 667545592032384 668008201590272 668360824162902 668463059666142 668828779690032 669215323405386 669760886186496 669781527239448 670147968604608 670617175408128 671102595340512 671926974578847 673623507817728 674115922662624 674484735400704 675055397532672 677217738158208 677926468460709 678553473341952 679263601534596 679838306927728 680210250415488 680231213502594 680707480130704 682987500909363 683264472149376 684237783363264 684612133830144 685587364790016 686429537050296 686905233195168 687302224037964 687407356903644 687783441462624 688260075864192 688365355247232 688741963932672 688763189954736 689723077841408 690087163080978 691834494034944 691855815364272 692335271923776 692714052573696 692820013257216 693220422495168 694173177345609 695520920270592 695542355210196 696410143693056 696892756405248 697240612861299 698110520163264 698132034910557 698615840894556 699104979593696 701019066668544 702244040820192 702730696427136 703244388456688 703629137547648 704116753027584 704981686700304 705016966221312 705497024190582 705985934117256 706372183123776 706393952483463 706866752457216 706888537058808 707378411304864 707873685153024 708614497897202 710554621184928 711052118869248 711544878480384 711566807254992 711956109589632 712454588531712 713846101399938 714194139612928 714840945833664 715232039468544 715254081876072 716250888527616 717000468286518 717502479056688 717999708771904 719466936844032 720886003780608 721223609491008 721750819731864 722250993550112 722646141265152 723174391368416 724071478821888 724564511330868 724960924784928 725485680928962 725596654509402 725971259280384 725993632654992 726501940025472 727005406373376 727027811618888 729253427005584 729758800135872 730269743703552 730292249551176 730691796684096 731198166605568 731310013993728 731732668189344 732752440056832 733139239275612 733652549671392 734076557714916 734562635129856 734585273278128 735099596120448 735868901662479 736894437950112 738911989191168 738934761380184 739856688090624 741257598643536 741663144982656 742719645189184 743125991422464 743798999624832 744147335961432 744577409374461 744691303312281 745098728251176 745615082186208 746137127593728 746160122450964 748962979086816 749510466644628 750006763803648 750029877917424 750440223621504 750555014361984 750965647371264 750988791036432 751509226789056 752035399005696 753480996959808 753504218144379 753916464680184 754444322334144 754967152772352 754990419758076 756833827635769 758380412995452 759437322224256 759852814795776 760935226212864 761291587796064 762264899009952 762793149113216 763768380073088 764818095293694 765236531717424 765795915147042 766302995907072 766326612246936 766863158915776 769767506283672 770188650558912 770840285020416 770864041192908 771285785388768 771707760323328 771825804242688 772360680059904 772384483088752 773348143107072 774292585347216 774411024653136 774834709424256 774858588699078 775938462571584 778877180914248 779422514914368 779872975307064 780959837428992 782866653037248 784410768723712 785374335183672 786013707396096 786493102042908 787589190237824 790024545922716 790572033480528 791149937013774 791558385067008 791582779741104 792131347156032 792252515159872 792685961114112 792710390538456 793144086998976 794234175881913 795225096514368 795249604191159 795776188057344 795800712717972 796357895797152 798952204637184 799933633727904 800487988290432 800512658161866 800950623288336 801511412098176 802066860062208 803092302457344 803468407064544 804196064062872 805053157374336 805782249593568 807190288938774 807749672368392 808340132655211 810528316535808 811376560677384 811969672198347 812532367743876 812976908923296 813546117985536 813571190289468 814109906009088 814134995688144 814580413674624 814705015589504 815150745437184 815175867193392 816717666690432 816742836736866 817314682528656 817881082170048 817906288071249 819977262653952 821553461666496 821578780745073 822597937431264 822723765742944 823173882695424 823199251713012 824346495063936 824797499821056 825786973927448 826987045635504 829006242693876 829681135584768 830187163267514 832289233564672 833914798473978 834371038105488 835102711292317 835533850904064 835559600837832 836016740350272 836144621262912 836724070064896 837165752956611 837207647387808 837793821699328 838236069282573 838816967459484 839404268542944 840600001119216 842138810293248 843757609279104 843783612657102 844374391157232 844836353292672 844862389915986 845421825470976 845447880137688 846039823881408 846502697184768 847708541482752 848105540790352 849338046868896 851514849679104 852034193879817 852104950060032 854366987502288 856052129489472 856453036270572 857548011386196 858142292752368 858743124540288 858769589749994 859212947893248 859239427582224 859834881100992 860436897961472 860891098182102 862090870395456 862117438777803 862721053780248 864300357932544 865531555023616 865988444569131 867195320647968 867669768246528 867696508562364 868304029773024 868905765067392 868932543474846 869381148460032 869514132943872 870016660995456 870619583144448 871212402734778 872140920488864 872930770393032 874528764535296 875062145065758 875774532006144 878072342913792 878579817107616 879804241026048 880243398389199 880724984666904 881368789480257 881952398176512 881979578662156 882462114814176 883079974223616 883107189459508 883691949257728 886037839017552 887659827065856 888308701208448 888924299753984 889393537665594 890060789376512 890530627208742 891147765550536 891284079554856 891771706253376 891799189355763 892259599735296 892287097873848 893042036319264 893530624806144 894803460454016 895902632771796 897542679391488 898164677090304 898821230216832 899312980534272 902325217569984 902956984210944 903478840264512 903901957947612 905189567574318 905684802046128 906947000553984 906974951336792 908718381414441 910650001212484 911019296199168 912317044484352 914116486386688 914599022538708 915239382733728 915873644260224 915901870149162 916402965383952 916543142538192 917044588616832 917072850592566 917680101152256 917820473662976 918350919939648 919479017844738 920116217441304 921800589645312 922474420485696 923113695898368 924293896660224 925564236460812 926719010111232 927361227027456 927389806946928 927897187298688 928546858257408 929010345668379 929654150481732 930814026884352 930842713214076 931487787859408 933391277532864 936325387760256 936974261902848 938172183396864 939975582267072 940004550942561 940518832894056 940662698920776 941314578823008 941829577498368 941858603311284 942518049411744 943171215073152 943831580204032 944329802110812 945675001259118 947406161579904 947924492995584 948069491825664 948755743006656 949274812786176 949921190051886 951128865154899 951765469843968 951794801866584 952975489658112 953121261111552 953672109168096 954118733389146 955001184703488 956000624382024 956669972075584 958618068817536 959289249125376 961631479321344 962334426309152 963528188353536 965410079346414 966086015107824 966614566379904 966644356030002 967314241238616 967462206012536 967991510206656 968021342292153 968669253367296 969852229194888 970561185502779 972337902674112 973011733514496 973722999401568 974255728912128 974930888807424 975080018658304 975594735728964 975643557585792 976842033494652 977488860920832 977518985700816 978203399561856 978738580325376 978768743619888 979447031037504 980132794827264 981158535549972 982047116692161 982525917266816 984533703049728 985246348506912 988343464858048 988884193310208 989779771154304 990815607750267 991731999499776 992196447948576 992769879165948 992921737749708 993464971001568 994153442914944 994184081273022 994849503458304 994880163267952 996792568894746 998617305449088 999347288859504 1000039837223232 1000586964828672 1000740019149312 1001318388048576 1002012302385408 1002694589499213 1003243169535048 1004641329279744 1004672290859172 1005221952906912 1005925763112192 1006622870363136 1006653893010768 1007125329688543 1008412939315249 1011142722051072 1011173883993936 1012583096299008 1015055450394752 1016353198679936 1017830210012928 1018895402301894 1019757460391592 1020315375623232 1020346820253891 1021061220196056 1021768816329248 1024896708224064 1026356675044896 1026918200745216 1027787046693888 1027818721590544 1028381047185024 1028943680431104 1029101072323584 1030357849792752 1031111035355466 1031675162193936 1032390113796288 1032548032870848 1033112945899008 1033144784932104 1034584616762112 1035667343080526 1037783723046408 1038502907885664 1039230019885824 1039830633742752 1041279783238656 1043313532815294 1043822204049664 1045339134607872 1047165780244896 1047923761341834 1048657469390544 1051528600002816 1053366061230288 1054096044640704 1054866582685032 1055443706321472 1056175129541376 1056947187384608 1057525449331968 1058245536285873 1058978901175884 1059558274685664 1060300128685824 1060332805588212 1061034917409792 1061067616957296 1061810527729536 1062921746845803 1065831931777392 1066578178303872 1067317317720576 1067350210882488 1067934164384448 1068681882797568 1071291209419392 1072261418750496 1072881122814108 1073404209832448 1074376332791424 1075500702429777 1076253718585032 1076999563157856 1081329005670912 1081835414236512 1082626229597796 1083376490325168 1083969211897728 1084728157314048 1084761587052624 1085513327584192 1086107218232832 1086846766996302 1086901156257856 1088228521393443 1088394981764103 1088956888920576 1088990448982488 1089752910038208 1090508109560064 1090541717428332 1094638200203808 1095404615555328 1095438374326764 1096037695026144 1096797249908352 1096965020990592 1097565176927232 1097599002284016 1099128660085248 1100478824507088 1101877909917192 1102649394180672 1105341656925168 1106149655212394 1108402142070276 1110554113932288 1111886397965304 1112494717473984 1114079467783776 1114688987133696 1114859495017216 1116221003942148 1116276863183744 1117648092376764 1118422623279312 1119205691390592 1119240183676446 1120800001492288 1124265699966942 1125010145705472 1125044816876136 1125660335432256 1125832521542976 1126448471056896 1126483186554648 1127263840183584 1128053098508544 1130221495439712 1130278055310336 1131666483501216 1132450729158528 1132485629637114 1135353132905472 1136045591839756 1139155983336384 1141402839319296 1141937381694096 1142772131242118 1143397348514928 1144189723669824 1144990832720384 1145652570109632 1146446508134656 1147227142940541 1147854797576136 1148693872720563 1149454493860608 1149489918370404 1150294738373664 1154651259425508 1156260427530624 1156296061789362 1156893024328704 1156928678083152 1157561640484992 1157738706364032 1158541020089856 1158576724633128 1160022214660608 1161616536979704 1162252064136384 1162287883048617 1163907693857376 1166749526754344 1167699376008192 1169133772371552 1170763123885056 1171439756143488 1173657864518932 1174299979555872 1175158385973676 1175936530902016 1176616153085568 1177439965631488 1178061502775508 1179739653064362 1181383785356736 1181420193880693 1184411601611264 1185036818884074 1185858050220792 1186724905520661 1187337577600512 1187374169611656 1188197020734048 1188378772739808 1189028941671168 1189065585807684 1189716130498464 1190722715092352 1191374166408192 1193664282086016 1193701069076958 1194536843695728 1196723572521984 1198428306955776 1200731982435648 1200768987242799 1202267118147264 1203100290093312 1204638453686016 1205202610596816 1206919423432424 1207579736061504 1208673374390352 1210785433408161 1211624508552588 1216422725979136 1217064841016076 1218798551615814 1219465363384944 1220319176978304 1220356785434202 1221164859013632 1221202493532216 1221870620511936 1222057523384256 1222726118155776 1222763800790088 1224467893252864 1225114255105299 1225972023792984 1226821623255072 1229965893980928 1230818261197824 1232391862213632 1234085648614416 1234760824043136 1234798877569518 1235625346814976 1236519742595904 1237196249731584 1238680460891172 1239538867308976 1241085369179136 1241123617618768 1243509364040814 1244521703377152 1245280744901271 1248433850347008 1250872197710967 1251556557158232 1253300776356096 1253339401256748 1254025110525408 1254216931894368 1255086105097344 1255124785019222 1255772769997824 1255811471081712 1256690732548992 1257561620097536 1258225451189226 1259106402814416 1260900001678824 1261411333198848 1263208215439872 1265007657342208 1265675418985653 1266561586735848 1267293584873979 1268132738206464 1268171820206532 1269059735822112 1269754045777152 1270633986210816 1270828348148736 1271562812224128 1272158311185528 1274667499176032 1277272274518656 1278157425090048 1282175305761792 1284078194234208 1284679554405858 1286322017079294 1287213439128552 1288114686810432 1288154384624991 1288819421839872 1288859141373336 1289752321651488 1290655346942208 1290695123056204 1293136305593184 1294081580670372 1296450536898816 1297348978019328 1298297332535424 1299007638549504 1300792980971952 1300858076781056 1301544762843546 1302456044659536 1303358647601088 1303398815212269 1304071722690048 1304271199415808 1305024991493184 1305929374716672 1306818604102167 1308211380733296 1309396155589548 1311793146802944 1312593217598637 1313661798009216 1317108514370688 1319706361539072 1321087477000356 1322928597264768 1322969367993234 1323693172221264 1323895650332944 1324619961335424 1324660784189262 1325537923886592 1325578775030696 1329056758526328 1331489740598784 1332463051812672 1333386449630976 1335091184064768 1336016403180544 1336721648325804 1336926119332284 1337657559380064 1338430646810772 1339521772372992 1339563054478896 1340295937209216 1341234350816256 1342205190681024 1343853949157694 1347247015635456 1348231845325248 1348969470801408 1354435476316416 1355852936921418 1357106946683904 1357784351361477 1358527203069192 1359676613855456 1360420500830976 1360462427005188 1361414960261408 1365975001818726 1366528944298752 1368475566726528 1369224267660288 1371174729580032 1372859074100592 1373810466390336 1373852805223743 1374604448075928 1374814713807288 1375566882925248 1375609275888849 1376520151728384 1376730710494464 1377526379909472 1379446155682816 1380174326161956 1383711630728544 1384670543847552 1385428105147392 1385640026514432 1386440844990336 1388346354691218 1391041840541184 1391084710420392 1392820287386112 1394481225722598 1396221040326528 1396264069821114 1397231681789112 1398209959187392 1402038133337088 1404488081640384 1405461392854272 1406488776913376 1407258275095296 1408233506055168 1409963373400608 1410033932442624 1410994048381164 1411971868234512 1412744366247552 1412787904966926 1413733504914432 1413777074117616 1414756822609728 1415747370306048 1417228995794404 1418512501888677 1421109242369856 1422104237738496 1423133614509984 1423912219179264 1427692202799876 1428388279225856 1429681891667328 1430464078937088 1430508163752144 1431178100083719 1432501777055232 1434000936573036 1435004958113376 1435999417543808 1438933873688064 1442447218982016 1443501639463728 1444501987100224 1445292282530304 1446348782736832 1448115119019621 1449129022661736 1449921849569856 1449966534045003 1450971361857924 1451193309018804 1451987265309984 1453003880050944 1454010812746752 1454055623237776 1458506854011168 1459517600271744 1460539487407104 1460584499102352 1461383593368192 1462396333211136 1462620027987456 1463465336378688 1466278478551224 1467305099342784 1468153115429832 1469170546556256 1470199192240896 1471737803324958 1473788875900224 1473834295922287 1477823978382336 1477869522760368 1479713376181248 1482515197287072 1483326289965312 1485439290378368 1486251982844928 1487597999249664 1488294671922864 1489154818748922 1489382606624562 1490197456502352 1491230164372416 1491276121909533 1492274255187456 1492320244901928 1495188853342119 1497925958173632 1499020933289256 1500059755834848 1500880447243008 1501110028723968 1501977582072864 1503018453578112 1504070798011392 1506961993919616 1507008436288758 1507832929360368 1508888644668288 1509934305544704 1509980839516152 1513667655271538 1516760825990904 1518874644448512 1521870452425728 1522583175592128 1524529798019904 1525586298226432 1527536760146176 1528343103452841 1529636190587388 1530473063434848 1531591830294084 1532605991814144 1532653224493872 1533726317831552 1539535012567344 1540377301117824 1541680570040832 1541728082385816 1542571570777536 1543415520646656 1543651608485376 1544768966177504 1546666553033199 1548585170694432 1548822049306272 1549669418848512 1549717177398156 1551876925143168 1553501014620789 1557754361828496 1558845029828736 1559745950614128 1561919674857984 1565733306074496 1568821537447424 1570748670367344 1571885642012751 1572126084770371 1572986204085816 1575178380475648 1580049091845432 1581144066961056 1582299874027548 1583165559482208 1584262694312064 1584505030319744 1585371922228224 1585420781076912 1586288173997952 1588468351763826 1590450193028736 1590499208382318 1591552376114688 1591601425435944 1592715791594304 1599867267455808 1600975976580864 1601025316323732 1601901246576672 1603022824196352 1604133720124416 1606184604914688 1606936814129088 1608392128125744 1610106314748672 1611564499187136 1614380577877548 1615499344736784 1616680265310422 1622753121354768 1623939344396694 1625064735487752 1625953817846592 1627092235971072 1627142380578936 1628269991376288 1629160827349248 1629410031179008 1630270150494453 1630351734386784 1633435333380864 1633485673473732 1634629365057312 1635762164340096 1635812576142498 1639954525307904 1643106923332992 1643157561490146 1645195874862528 1645447531485888 1646347765390848 1646398503426024 1648692990127872 1651573947854896 1653974091271008 1658012485387752 1659224482818591 1659362271169536 1660374326535028 1667829596947956 1668742076210976 1670205422584634 1671067701808128 1671119201675664 1672033480700544 1672289242525824 1673448140129792 1674331505913222 1674415294775616 1675587643398656 1676472138565146 1677633934918968 1678808537085888 1678860275514669 1681200002238432 1686398549950413 1687515218558208 1687567225314204 1688748782314464 1689672706585344 1689724779831972 1690843650941952 1690895760275376 1692079647762816 1693005394369536 1695417082965504 1696211081580704 1698676093737792 1698728444455671 1703029699358208 1704068387759634 1708733975004576 1712104258978944 1712906072541144 1714158196863177 1715096022772392 1716284585504736 1717486249080576 1717539179499988 1718478855164448 1719669762201984 1720873795922944 1721782196364204 1724181740790912 1724234877555606 1725442107560496 1728600715865088 1731063110047232 1731976889138262 1734390641295936 1734444092684043 1735339536493056 1735393017124728 1736608059546048 1737811530134784 1737865086949692 1740033321990912 1741239166288896 1742424805469556 1744281840977728 1745861540786064 1749057529070592 1750124290131516 1751549064012288 1756144685827584 1757159634215232 1760486796778398 1761449969333808 1762737578960514 1763904796353024 1763959157324312 1764924229628352 1766159948447232 1766214378919016 1769609479596543 1772075678035104 1776617402416896 1777848599507968 1778787075331188 1780121578753024 1781061254417484 1782295531101072 1782568159109712 1783543412506752 1783598378711526 1784519199470592 1784574195747696 1786084072638528 1787061249612288 1789606920908032 1790551603615437 1791805265543592 1795085358782976 1797642460433664 1804650435139968 1805913968421888 1806957680529024 1807803915895224 1810379135148636 1811369604092256 1813894001107968 1813949902673584 1817436762828882 1821300002424968 1822038592398336 1824634088968704 1828197827423721 1829198045077416 1830478765467456 1830535178151303 1831747288520448 1831803740298324 1832805930767904 1833086285076384 1834089177233664 1834145701185132 1835360202304512 1835640947325952 1836701839879296 1838958035689476 1840232434882608 1843601179290624 1844948840971392 1846227391796736 1848587793320448 1851128472921624 1852198316354277 1853438020222464 1854779613893856 1855794374597376 1858020691336758 1859308300963464 1861628053768704 1861685426428152 1862975575718816 1865264046061221 1866782555065728 1872650775520512 1873948523805696 1876344366793728 1879951164534144 1880009101885122 1881037665788112 1881325397841552 1882629157646016 1882687177528833 1883659154996736 1883717206622568 1885036098823488 1886342430146304 1888659604221624 1891350002518236 1894812323159808 1897511486013312 1898549625572352 1899842380103772 1902257730309798 1903530939687936 1903589603733168 1905950979316224 1906242522223104 1907344218336192 1908237466778292 1912001248764048 1913339944151168 1917236137635072 1923262958642688 1924668852618304 1927019331608787 1929483025618941 1930820158692828 1932172030215648 1933229132759808 1933288712060004 1934628482477232 1934924412025072 1935983020413312 1936042684584306 1937338506734592 1939704458389776 1941122371005558 1944675805348224 1946023467028992 1947445998803136 1948511457824256 1951189471457928 1951287115171584 1953684066989304 1955037971401632 1956406799123712 1957537487239776 1958894062075008 1960265589654528 1961244063077689 1962317071099944 1964094233384322 1965051834533632 1969067406099456 1970492697013824 1976686929716096 1977768386620416 1979559542308608 1981631215500534 1983463998999552 1984392895897152 1984454051989851 1985539758331896 1985843475499416 1986929942003136 1986991176283893 1988306885829888 1988368162546044 1989760326535904 1993585137789492 1997234610898176 1998694577719008 2000079674446464 2001173929657344 2001480038298624 2002636776097152 2004024604770816 2005389178998426 2006486339070096 2009282658559488 2009344581718344 2010443905813824 2011851526224384 2013307786021536 2014250659377086 2016825878630498 2022347767987872 2025166192598016 2030110900789504 2032706397359872 2033779405382127 2035660420025856 2037790804603788 2039514920783184 2040630751246464 2040693640507782 2042122440392112 2043537632658496 2048962502728089 2049793416448128 2052713350089792 2053836401490432 2055637443181088 2056762094370048 2060715699585504 2062222070710932 2063350324387872 2064780227592576 2065096065741696 2066225891798016 2066289569864208 2069169233524224 2071334686161052 2075567446092816 2077005815771328 2078460039771648 2079661267485504 2086627065630588 2087644408099328 2090678269215744 2091721838583897 2094331560489792 2094396104731671 2095847522683668 2097314938781088 2103057200005632 2106732122460576 2108192089281408 2109733165370064 2110887412642944 2112350259082752 2113894374769216 2115050898663936 2116491072571746 2117957802351768 2119116549371328 2119181857450389 2120600257371648 2120665611176424 2122135233914592 2123621055459072 2125843493691606 2131663863554784 2133156356607744 2134634635441152 2134700421764976 2135868328768896 2137363765595136 2142582418838784 2144522837500992 2145762245628216 2146808419664896 2148752665582848 2151001404859554 2152507437170064 2153999126315712 2154065509424881 2162658011341824 2163670828473024 2165252459195592 2166752980650336 2167938423795456 2169523174105248 2171026655168384 2172214436465664 2173693533992604 2173802312515712 2176457042786886 2176789963528206 2177913777841152 2177980897964976 2179505820076416 2181016219120128 2181083434856664 2189276400407616 2190809231110656 2190876748653528 2192075390052288 2193594499816704 2193930041981184 2195198004568032 2198257320170496 2200957649014176 2203755819834384 2205298788361344 2207606704987437 2210683313850336 2212299310424788 2216804284140552 2223772795930608 2224989434947968 2228158935567552 2229377974267392 2229718990034432 2232442007884296 2232553726367488 2233732228123383 2234073909936843 2235296184753528 2236845246558624 2238411382781184 2238480367352892 2241600002984576 2248531399933884 2250020291410944 2250089633752272 2251320670864512 2251665043085952 2252896942113792 2252966373109296 2254527680367168 2256106197017088 2260442990879424 2260512654433137 2263332967002432 2264901458317056 2264971259274228 2270501482907307 2272091183679512 2278311966672768 2282805678638592 2283874763388192 2285544262484236 2286794697029856 2288379447339648 2289981665440768 2291305140219264 2292893016269312 2294454285881082 2295709595152272 2297387745441126 2298908987721216 2298979836740808 2300589476747328 2309302518851016 2312520855061248 2312592123578724 2313857356166304 2315123280969984 2315477412728064 2317082040179712 2317153449266256 2320044429321216 2323233073959408 2324504128272768 2324575766097234 2327815387714752 2333499053508688 2338267544743104 2342879512286976 2347315729037864 2348599959111744 2350316771947352 2353232306171136 2356123005551016 2359479306128724 2362767570713472 2362840387761386 2368823203222528 2370073637768148 2371716100441584 2373449811041322 2374675155201024 2374748339223312 2376394041468096 2376757545479616 2378057883342336 2378131171615368 2379432260996928 2381445430184704 2382702527645739 2385748812573477 2387328564172032 2387402138153916 2389073687391456 2396856613911552 2401463964871296 2401537974485598 2404534236294528 2406200580186624 2409276907372032 2410405221193632 2413838846864848 2415159472123008 2417346748780704 2421570866816322 2423249017105176 2425020397965633 2434129682032152 2435909016595041 2437597103231628 2438930726769888 2440638353956608 2440713570868404 2442329718027264 2442404987064432 2443741241023872 2444115046768512 2445452236311552 2445527601580176 2448935786505728 2450228510210598 2451944047585968 2453643246510144 2453718864213747 2459931787961856 2464736342235219 2468171297228832 2469521648086272 2469597755139036 2473039485191808 2474392499463168 2477360921782344 2479077734617952 2482247235237536 2487018728081628 2489043406754304 2490561489802542 2496867700694016 2501744395421934 2503113114316464 2505308133876951 2506601552712192 2506678802513496 2508050221050816 2508433863788736 2510172210194688 2510249570038444 2511622942163424 2513381465097984 2515123240195072 2516450902378452 2518212805628832 2521800003357648 2526416430879744 2530015314684416 2531350837971306 2533123173471696 2534587169747958 2536265476412928 2536343640413064 2538119471644224 2539508091554304 2543125624448256 2544316622371056 2549334998352064 2554544549037312 2556102581639451 2556314850180096 2568156388468416 2569359108811716 2572644034158588 2574426878257104 2576229373620864 2576308769249982 2577638843679744 2577718282746672 2579504643302976 2581310693884416 2581390246112408 2586272611186368 2586352316333409 2588163161340744 2592901073797632 2596594665070848 2601585961943904 2601716153562112 2603089525687092 2604912089319072 2606717295202176 2606797630424538 2608143445380096 2608542398831616 2610049982986368 2611858749433344 2613637208204334 2616422761466592 2618792311179096 2623586293605888 2625186435197274 2627323596018432 2634217028741376 2639412723078144 2640730195167597 2642174954000712 2644106368440771 2645857194529536 2645938735986468 2647386344442528 2647791300665888 2649239922670848 2649321568378524 2651075847773184 2651157550061392 2658113517052656 2662979481197568 2664926103625344 2666772899261952 2670182368129536 2673443296651608 2673852238664568 2675315118760128 2675397568067289 2676861293621544 2679126108957792 2680591874418432 2684410381362048 2687707898315388 2694494031270912 2696463690650496 2697938941602816 2708870952632832 2711705873842836 2715568702722954 2717054406138384 2719353227710912 2720841001661952 2720924854010376 2722829920522816 2726155144243323 2731950003637452 2733057888597504 2736951133453056 2742349459160064 2745718148201184 2747620932780672 2747705610447486 2749208896151856 2749629427614576 2751133765850496 2751218551777698 2753040303456768 2753461420988928 2755052759818944 2760348652323912 2767423261457088 2769341087695104 2772881689980672 2776692709382436 2782083681082368 2782169420840784 2785640574772224 2787031037005137 2788962451445196 2792442080653056 2792528139642228 2794463363578224 2796419918374784 2808976163280768 2810922785708544 2812977553826752 2814516550190592 2819926746801216 2820013652827683 2821988096762328 2823943736469024 2825488732495104 2825575809933852 2827554148235232 2829513645219456 2831494740612096 2834457991588808 2837025003777354 2842218484739712 2844208475476992 2846267229019968 2847824438358528 2855384405599752 2856776558451712 2859363783334656 2861016327504288 2862356200167438 2865003554110464 2866433630652007 2868001873146072 2870009916226752 2870098365743401 2871998835087616 2877867747376128 2884894437964032 2887003278927456 2889003974200448 2890584565060608 2892697565473664 2896230238039242 2898258045323472 2899843699139712 2899933068090006 2901942723715848 2902386618037608 2903974530619968 2904064026876459 2906007760101888 2908111246475552 2911683556508337 2917013708022336 2919035200543488 2921168998204704 2922767186736384 2924792666422272 2925240055974912 2926930672757376 2932556957102448 2934610198685568 2936306230859664 2938341093112512 2940398384481792 2943475606649916 2947577751800448 2947668591844574 2955739045520736 2965030394574144 2966652579930624 2970878580756736 2972446823250801 2975195998499328 2976589343845728 2978309637497844 2978765213249124 2980394913004704 2982460328744832 2982552243819066 2984548510374912 2984640489803856 2990377706684238 2995851916347264 2998041866578512 3000119511669696 3001760894486016 3002220057447936 3003955164145728 3006036907156224 3008083768497639 3013923987839232 3014016872577516 3015665858720736 3017777289336576 3019868611089408 3019961679032304 3021375989065629 3025238817945747 3027335310543076 3033521651981808 3037749288897024 3045166351184256 3049059596039808 3051172596452864 3055073520292352 3056686206905682 3059272381174776 3060946126869696 3061040460761673 3063183660588168 3065306448987744 3067452635663104 3079070025134688 3080754602235648 3083361140081664 3083456164771632 3085143141555072 3086831041293312 3087303216970752 3089537932355008 3093333106066398 3097170341388864 3097644098612544 3099338837697024 3099434354796312 3103753850286336 3107002029241578 3115508723656992 3117690059657472 3119491901228256 3123839349715968 3131466612148992 3137643074894848 3141497340734688 3143771284025502 3144252169540742 3145972408171632 3150356760951296 3160098183690864 3162288133922112 3164599748055096 3166331118964416 3168525388624128 3169010060639488 3170841562153824 3172576347995904 3174736608857619 3176936703527652 3180900386057472 3180998416764636 3183104752229376 3183202850871888 3185431583188608 3188765240537409 3199734534911616 3201951953161728 3202050632647464 3203802493153344 3206045648392704 3213873628258176 3216784256251488 3220212629497344 3223128998374272 3226502107289331 3228761155755096 3230998689473568 3233360530620844 3245506242709536 3247878688793388 3250129470975504 3251907635693184 3254184471942144 3254284761157872 3256539982752576 3258321654698496 3258820062358016 3260540300988906 3260703468773568 3264685564180329 3265184945292309 3266870666761728 3266971346947464 3269258730114624 3271524328680192 3271625152284996 3286213846665984 3286315122980292 3290391749725056 3290895062971776 3292695530781696 3292797006852048 3297385980255744 3303147895709792 3307948182542016 3316024970775504 3318448965637182 3320748653070056 3335659193895912 3337484152421952 3340410845169268 3342238403351328 3344066961401088 3344578485051648 3346896280259584 3348663011826444 3348830589551232 3351175286797312 3352944277130292 3355267869837936 3357617074171776 3357720551029338 3362400004476864 3372797099900826 3375030437116416 3375134450628408 3377497564628928 3379345413170688 3379449559663944 3381791520550752 3384159295525632 3390834165931008 3392422163161408 3397352187475584 3397456888911342 3406059398716416 3408136775519268 3417467950009152 3424208517957888 3425812145082288 3428316393726354 3430192045544784 3432569171009472 3434972498161152 3435078358999976 3436957710328896 3439339524403968 3441681428821623 3443564392728408 3446081618161689 3448363481581824 3448469755111212 3450884215120992 3462126220094464 3463953778276524 3468781282591872 3468888185368086 3470679072986112 3470786034249456 3473216119092096 3475623060269568 3475730173899384 3480066643981824 3484849610939112 3486863649145851 3488563681955456 3491723081572128 3500248580263032 3503098128024576 3512289371655168 3514319268430464 3520973593556796 3522899938667616 3525475157921028 3527809592706048 3527918314648624 3529848459256704 3532319896894464 3532428757838032 3539218959193086 3544151356070208 3544260581642079 3553234804833792 3557574150662376 3560174716561983 3562122508834968 3564591062202144 3565136318219424 3567086825013504 3567196757423052 3569148391495392 3572168145277056 3574122499224576 3579213841816064 3581103207230874 3583610531087184 3590170717565952 3595284920867328 3602306961728397 3609300870279936 3613915361058048 3615607831790448 3620758270297272 3622739208184512 3627899805347168 3632356300224483 3634873525657764 3642600004849936 3649268177937408 3656395654847442 3658396090154832 3660957530934912 3661070356302606 3663494577040896 3663607480596648 3665611861535808 3666172570152768 3668178354467328 3668291402370264 3673403679758592 3677916071378952 3680464869765216 3689897681942784 3692454783593472 3697175586640896 3702256945843248 3704396632708554 3706876040444928 3709559227787712 3711588749194752 3716041382673516 3718616601926928 3723256107537408 3723370852856304 3725951151437632 3730528092122442 3733565110131456 3735842234703813 3745301551041024 3752616593132901 3759902329068288 3760018203770244 3762075331576224 3762650795683104 3765258315292032 3765374355057666 3767318309993472 3767434413245136 3770072197646976 3772684860292608 3777319208443248 3782700005036472 3789624646319616 3795022972026624 3799684760207544 3804515460619596 3807179207466336 3811901958632448 3812485044446208 3814688436672384 3816474933556584 3819264754414447 3824002497528096 3826679888302336 3834472275270144 3846525917285376 3849337705236608 3854038663217574 3858966051237882 3861640317385656 3864344060431296 3864463153874973 3866458265519616 3866577424120008 3869256964954464 3869848824050144 3871966040826624 3872085369168612 3879408916779552 3882244742011116 3889351610696448 3892046934057984 3894891997606272 3897022915648512 3902378942915856 3902574230343168 3907368133978608 3910075942803264 3910196445636807 3912813598247424 3915074974479552 3917788124150016 3922488126155378 3924634142199888 3928188466768644 3930103669067264 3937779652795911 3940985394027648 3953373859432192 3959119084617216 3963262431001068 3968785791794304 3968908103979702 3971079516663792 3971686950998832 3973859884006272 3973982352567786 3976613771659776 3976736325092088 3979520653071808 3987170275578984 3994469221796352 3997389155438016 4000159348892928 4005273552194304 4008049209541632 4010778357996852 4012972678140192 4018565317118976 4018689163436688 4020887811627648 4023703052448768 4026615572043072 4028501318754172 4033651757260996 4044695535975744 4060221801579008 4065412794719744 4067558810764254 4071320840051712 4073353054084431 4075581609207576 4079029841566368 4081261502492928 4081387281015564 4084244880784224 4087075265316992 4097925005456178 4099586832896256 4105426700179584 4107672802980864 4111274886362176 4113524188740096 4121431399171008 4121558415671229 4124444141421864 4126700648775744 4126827827666547 4129560455185152 4130192131483392 4132579139728416 4138338467048448 4142669372322104 4151134892185632 4154011631542656 4156920079543296 4159322534971008 4173254131261176 4175288816198656 4183443677167794 4188663120979584 4188792209463342 4191695045367336 4194629877562176 4194759149932663 4206114400011264 4213464244921152 4216384178562816 4219466330740128 4221774825285888 4224700518165504 4227788749538432 4230101797327872 4232982145143492 4235915604703536 4238233098742656 4238363714900778 4241200514743296 4241331222352848 4244270467829184 4247242110918144 4251686987383212 4255537505666031 4263327727109568 4266312713215488 4269400843529952 4271736657537792 4285164837677568 4289045675001984 4291524491256432 4293534300251157 4297505331165696 4302002809719108 4305014874340128 4307998252631424 4308131018849762 4327341656946048 4330504918391184 4333505961300672 4335876847590912 4339046348210496 4342053310336768 4344345357058863 4347387067985208 4347604625031424 4349899602135009 4352914085573772 4353579927056412 4355961795929952 4359011640152832 4362032438240256 4362166869713328 4378552800815232 4381618462221312 4381753497307056 4384150780104576 4387188999633408 4387860083962368 4390396009136064 4401915298028352 4407511639668768 4410597576722688 4415213409974874 4421366627700672 4421502887766861 4424598620849576 4433608568281104 4447545591861216 4449978869895936 4456317871135104 4458755948534784 4459437980068864 4464884015768592 4465107452734976 4467464456246766 4468147819873686 4470592369507056 4473690493117248 4473828365728599 4476822765562368 4476960734705784 4483200005969152 4485566560026357 4497062799867768 4500179267504544 4502641341729024 4503330086171904 4505932746218592 4509055360734336 4512212394034176 4520885981758848 4521025308866274 4526665934004864 4529802916634112 4529942518548456 4541002965814614 4544182367359024 4556623933345536 4565611357277184 4567749526776384 4571088524968472 4573589394059712 4576758894679296 4582610280438528 4585786032538624 4588908571762164 4591419190304544 4594775490882252 4597817975442432 4597959673481616 4601178953494656 4618605037702032 4625041710122496 4625184247157448 4627714712332608 4630246561939968 4630954825456128 4634306898532512 4639999659099597 4646466147918816 4649008256545536 4649151532194468 4655630775429504 4660503043862367 4666998107017376 4676535089486208 4685759024573952 4694631458075728 4697199918223488 4700633543894704 4706464612342272 4712246011102032 4715656926038253 4716378254311113 4718958612257448 4725535141426944 4725680775522772 4740147275536296 4743432200883168 4746899622082644 4749496678446624 4752788082936192 4753515090959232 4756115766684672 4756262343230736 4758864521993856 4762890860369408 4765405055291478 4771497625146954 4774657128344064 4774804276307832 4778147374782912 4802927929742592 4803075948971196 4809068472589056 4812401160373248 4818553814744064 4820810442387264 4827677693729696 4830318944246016 4834693497561408 4843141733632644 4846498034210352 4850040795931266 4868259364064304 4871818033190082 4875194206463256 4877861453539776 4881276707913216 4881427141736808 4884809974128864 4887482482047744 4888230093537024 4891055203160352 4897871573011456 4900457020421196 4903888095171936 4907286493020288 4907437728427494 4919863575923712 4929472684470438 4936342594457664 4939043296172544 4939195510278072 4946078970383616 4954721843564688 4958155469235904 4964494470475072 4974037456163256 4977673448455773 4978086813508608 4981122979605084 5003488790843868 5006226228632928 5010616267753902 5013203105424384 5013357605026992 5016100442101632 5016867727577472 5020344420389376 5020499140076888 5023245884326848 5026762930195968 5032901804756904 5036425611257664 5036580826544007 5043600006715296 5060030629368832 5062701675942612 5066246346943392 5069174339495916 5072530952825856 5072687280826128 5076238943288448 5079016183108608 5086251248896512 5088633244742112 5096185333367013 5098669996704128 5109089098074624 5112205163278902 5136312776936832 5138718217623432 5142474590589531 5145288068317176 5148853756514208 5152458747241728 5152617538499964 5155436565493344 5159009286605952 5162621387768832 5162780492224816 5172545222372736 5172704632666818 5176326322681488 5185802147595264 5193189330141696 5203171923887808 5203332278052129 5206179051374184 5209824178638144 5213434590404352 5213595260849076 5220099965972736 5223717498866688 5227274416408668 5232845522933184 5237584622358192 5247172587211776 5250372870394548 5254647192036864 5268434057482752 5281460390335194 5284349908001424 5288212736881542 5291714389059072 5291877471972936 5294772688885056 5295582601331776 5298479845341696 5298643136757048 5302315100122784 5308828438789629 5316227034105312 5329852207250688 5333545798523904 5340364736259072 5346886593303216 5347704477329136 5350630237520256 5350795136134578 5353722587243088 5358252217915584 5361183748836864 5368820762724096 5375415796630776 5392927381300992 5396216561238841 5417741905265664 5423411747685672 5431137405445908 5434108812276768 5438706455421824 5441682003323904 5441849708020752 5445659841045632 5452310288486646 5463900007274904 5466115777195008 5473902266906112 5484593482271163 5491436296402368 5491605534453909 5495241865561344 5495411220894972 5498417792303712 5499258855229152 5502267531700992 5502437103555396 5506080606913536 5506922841977856 5510105519637888 5520697304647824 5534846522914176 5538682175390208 5545763379961344 5553385418764872 5564338841681568 5574062074010274 5577924902890392 5582002333374961 5584884161306112 5585056279284456 5588926727156448 5592839836749568 5595792138183663 5617952326561536 5621845571417088 5625955107653504 5629033100381184 5639853493602432 5640027305655366 5643976193524656 5647887472938048 5648061532586499 5650977464990208 5651151619867704 5655108296470464 5659027290438912 5668915983177616 5674050007554708 5684436969479424 5692534458039936 5695648876717056 5710768811199504 5718727566669312 5722032655008576 5724712400334876 5732867261304014 5736003746292144 5740019832453504 5740196731486802 5743997670175232 5769788875928064 5774006557854912 5778007948400896 5781057994826361 5785395130947328 5788449076856823 5792460476078484 5796516090646944 5799687398279424 5799866136180012 5803885447431696 5804773236075216 5807949061239936 5808128053752918 5812015520203776 5816222492951104 5823367113016674 5834027416044672 5838070401086976 5842337996409408 5845534373472768 5853861345514752 5865113914204896 5869220397371136 5872612461719328 5876682186225024 5880796768963584 5883732189233067 5886951213299832 5895155503600896 5895337183689148 5911478091041472 5930060789148288 5933305159861248 5941757161513472 5944893646501602 5950391996998656 5953178687691456 5953362155969553 5956619274995688 5957530426498248 5960789826009408 5960973528851679 5964920657489664 5965104487638132 5969280979607712 5980755413368476 5991703832694528 5996083733157024 6000239023339392 6003521788972032 6004440114895872 6007910328291456 6012073814312448 6016167536995278 6027847975678464 6028033745155032 6031331717441472 6035554578673152 6039923358064608 6042751978131258 6050477635891494 6054670621086152 6067043303963616 6075498577794048 6090332702368512 6098119192079616 6102345192905728 6110147040584704 6113372413811364 6118544762349552 6121892253739392 6122080921523346 6126367321176336 6130612897975488 6130801834516969 6134905271326208 6146887508184267 6158140050269376 6161509204471296 6166912329543264 6170286283110144 6179075864710016 6186666212132796 6194340682777728 6195288197225088 6198677675394048 6198868709592624 6207507700572672 6214004058483156 6231017447313984 6235380119314944 6238983802456512 6262933224297984 6275165515751691 6282994681469376 6283188314195013 6287542568051004 6288504339081484 6291944816343264 6300713521902592 6320196367381728 6324576267844224 6329199496110192 6332662237928832 6337050777248256 6338020121278976 6341683124307648 6345152695991808 6349473217715238 6353873407055304 6357545572351167 6361800772114944 6361996833529272 6366405701743776 6370863166377216 6377530481074818 6399469069823232 6403903906323456 6404101265294928 6407604986306688 6412091296785408 6427747256516352 6433568512502976 6440425258994688 6446257996748544 6453004214578662 6457522311510192 6461997378947136 6462196528274643 6466721061241688 6491012485419072 6495757377586776 6500258941951008 6503815271386368 6508569522315744 6513079965505152 6516643309396992 6517640124716032 6521080601977812 6521406937547136 6529371128360658 6530369890584618 6533741333523456 6533942693894928 6538517460229248 6543048657360384 6543250304569992 6572427693331968 6572630245960584 6580783499450112 6581790125943552 6585594013704096 6594771960511488 6606295791419584 6615896365084032 6622820114962311 6632049941551008 6636897931274364 6641497306140112 6671318387791824 6674968304843904 6680821690338536 6684476806702656 6688133922802176 6689156970103296 6697326023652888 6697661179102464 6702221729810529 6705888554260584 6710535739675872 6715234148343552 6715441102058676 6724800008953728 6731837730023419 6745594199801652 6750060874232832 6750268901256816 6754995129257856 6758690826341376 6758899119327888 6763583041101504 6768318591051264 6781537963299411 6784844326322816 6794704374951168 6794913777822684 6811504448721921 6816273551038536 6834935900018304 6848417035915776 6851624290164576 6856632787452708 6860384091089568 6865138342018944 6869944996322304 6870156717999952 6873915420657792 6878679048807936 6883362857643246 6887128785456816 6892163236323378 6896726963163648 6896939510222424 6901768430241984 6927907556553048 6937562565183744 6937776370736172 6941572068498912 6946432238184192 6951246120539136 6951460347798768 6960133287963648 6969699221878224 6973727298291702 6977127363910912 6983446163144256 7000497160526064 7028638536860928 7041947187113592 7045799877335232 7050950315842056 7055836629297248 7059696918513408 7064857515676064 7078437918386172 7088302712140416 7088521163284158 7106469609667584 7115148301324752 7120349433123966 7124245017669936 7129182124404288 7130272636438848 7134173650027008 7134393514846104 7138296782990784 7144336290554112 7158427683632128 7162206414461748 7167221062174368 7190569841734656 7204613923456794 7218601740559872 7227830722116096 7231215663580896 7241516540594544 7245478416369024 7255799610694336 7264712600448966 7269747051315528 7275061193896899 7285200009699872 7307727049785123 7312791309694884 7316792180309664 7321915061869824 7322140712605212 7326989154081792 7327214961193296 7331223723071616 7332345140305536 7336356708934656 7336582804740528 7346807359517184 7355832142757904 7360929739530432 7361156592641241 7379795363885568 7404513891686496 7408793265417108 7419118455575424 7423177498389504 7432082765347032 7437233203853856 7446741705712608 7451902302875264 7461056184244884 7467130220262912 7471684469407626 7490603102082048 7505233186265802 7515924401630853 7519804658136576 7520036407540488 7524150663152448 7525301591366208 7530516630584064 7530748710115332 7534868826490272 7540144395293952 7545369720585216 7554638416886496 7565400010072944 7579249292639232 7590045944053248 7599369520415088 7609030921239192 7614358414932672 7629376873344768 7632949867113168 7638529508828894 7648004995056192 7653359776604672 7668307744918353 7668944550540288 7698675410473216 7708077326435148 7717932102475764 7723280634771312 7728688120862592 7728926307749946 7732916531039232 7733154848240016 7738513929908928 7739697648100288 7743932081653248 7744170738337224 7758817833559104 7759056949000227 7764489484022232 7778703221392896 7789783995212544 7804757885831712 7805148460686336 7814736267957216 7820151885606528 7820392891273614 7825627196494848 7830149948959104 7835576248300032 7844976252310756 7849268284399776 7856376933537288 7860207338134528 7875559305591822 7881970788055296 7906747718864384 7918238169234432 7922190585502791 7926524862002136 7932319105322313 7937571583588608 7937816207959404 7942159033327584 7943373901997664 7947719768012544 7947964705135572 7953227543319552 7953472650184176 7959041306143616 7974340551157968 7988938443592704 7994778310876032 8000318697785856 8010547104388608 8021556715993704 8025945356280384 8026192704201867 8037378326873376 8041775623255296 8053231144086144 8057002637508344 8067303514521992 8089391071951488 8120443603158016 8130825589439488 8135117621528508 8146706108168862 8151163218415152 8158059683132736 8158311102624943 8162523004985856 8162774562031128 8168489761568448 8174150530633984 8178465432729969 8195850010912356 8199173665792512 8210853400359168 8222549772724352 8227048377480192 8242862798342016 8243116831342458 8248888282843728 8253401297551488 8253655655333094 8259120910370304 8260384262966784 8265158279456832 8285338744644208 8302269784371264 8308023263085312 8318645069942016 8346508262522352 8361093111015411 8366887354335588 8377326241959168 8377584418926684 8383390090734672 8389259755124352 8389518299865326 8426928489842304 8432768357125632 8438932661480256 8443549650571776 8455577499076864 8460040958483049 8465964290286984 8471831209407072 8476466197485312 8476727429801556 8482662444705696 8488540935658368 8494484221836288 8503373974766424 8511075011332062 8526655454219136 8532625426430976 8538801687059904 8543473315075584 8570329675355136 8578091350003968 8583048982512864 8587068600502314 8595010662331392 8599300891956021 8604005619438216 8610029748680256 8610295097230203 8615996505262848 8616262037699524 8654683313892096 8661009836782368 8667011922601344 8671753695181824 8678092696420992 8684106620673536 8688690714117726 8694774135970416 8695209250062848 8699799204270018 8705828171147544 8707159854112824 8711923591859904 8712192080629377 8718023280305664 8724333739426656 8735050669525011 8757105601630464 8763506994614112 8768301560209152 8774377999266816 8775720167924736 8780792018272128 8803830596056704 8815023279337536 8821195153445376 8830426819949748 8842733255401344 8843005775533722 8849197241699152 8867217136562208 8895091183722432 8899957739791872 8912635742270208 8929768031537184 8930214905469952 8934928912493532 8936295639747372 8941184739014112 8947380986234496 8947656731457198 8953645531124736 8953921469411568 8966400011938304 8971133120052714 8994125599735536 9000358535009088 9005282683458048 9006660172343808 9011865492437184 9018110721468672 9024251305492917 9041771963517696 9042050617732548 9053331868009728 9059605833268224 9059885037096912 9064127967196887 9075716453837241 9082005931629228 9088364734718048 9113247866691072 9135499053552768 9142177049936944 9147178788119424 9153517789358592 9165220560877056 9177817143524328 9182838380609088 9183121382285019 9189550981764504 9195919346963232 9202357906989312 9237210075404064 9250083420244992 9250368494314896 9255429424665216 9260493123879936 9261909650912256 9268613797065024 9279999318199194 9292932295837632 9298016513091072 9298303064388936 9311261550859008 9321006087724734 9333996214034752 9353070178972416 9371518049147904 9389262916151456 9394399836446976 9401267087789408 9412929224684544 9424492022204064 9431313852076506 9432756508622226 9437917224514896 9451070282853888 9451361551045544 9480294551072592 9486864401766336 9493799244165288 9498993356893248 9505576165872384 9507030181918464 9512524686461472 9517729043987712 9525781720738816 9530810110582956 9542995250293908 9549314256688128 9549608552615664 9556294749565824 9566295721612227 9605855859485184 9606151897942392 9618136945178112 9641620884774528 9655355387459392 9660637888492032 9669386995122816 9679506321867993 9686283467265288 9692996068420704 9700081591862532 9736518728128608 9743636066380164 9750388412926512 9755722907079552 9762553415826432 9762854283473616 9769619948257728 9774964964095488 9776460187074048 9782110406320704 9795554835876927 9800914040842392 9807776190343872 9814572986040576 9814875456854988 9838839759264997 9858945368940876 9872685188915328 9878086592345088 9878391020556144 9892157940767232 9909443687129376 9916310938471808 9928988940950144 9948074912326512 9955346896911546 9962245959210168 10006977581687736 10012452457265856 10021232535507804 10026715210053984 10032200884203264 10033735455154944 10040688840778752 10040998280153776 10046491768653696 10053525860391936 10065803609513808 10072851222515328 10073161653088014 10087200013430592 10125403351885224 10132492693886784 10138348678991832 10145374561652256 10152477886576896 10172502497793024 10177266489484224 10192370666734026 10197339993408256 10218178196149248 10224410326557804 10272625553873664 10277436435246864 10284949181179062 10290576136634352 10297707513028416 10304917494483456 10305235076999928 10310873130986688 10318018573211904 10325044286464869 10325560984449632 10338244854485067 10345090444745472 10345409265333636 10352652645362976 10386378660283392 10406343847775616 10406664556104258 10412358102748368 10419648357276288 10426869180808704 10427190521698152 10440199931945472 10454548832817336 10465691045866368 10475169244716384 10500745740789096 10508421724517743 10509294384073728 10536868114965504 10562920780670388 10568699816002848 10576425473763084 10583428778118144 10583754943945872 10589545377770112 10591165202663552 10596959690683392 10597286273514096 10604630200245568 10617656877579258 10632454068210624 10632781744926237 10659704414501376 10680524149685949 10693773186606432 10695408954658272 10701260475040512 10701590272269156 10707445174486176 10716504435831168 10722367497673728 10737641525448192 10750831593261552 10785854762601984 10792433122477682 10846823495371344 10856335246800121 10862274810891816 10868217624553536 10877412910843648 10883699416041504 10891319682091264 10897068900673449 10904620576973292 10927800014549808 10947804533812224 10969186964542326 10982872592804736 10983211068907818 10990483731122688 10990822441789944 10996835584607424 10998517710458304 11004535063401984 11004874207110792 11020211039275776 11041394609295648 11069693045828352 11077364350780416 11091526759922688 11106770837529744 11128677683363136 11148124148020548 11155849805780784 11164004666749922 11169768322612224 11170112558568912 11177853454312896 11185679673499136 11191584276367326 11207526704111439 11235904653123072 11251910215307008 11257849779398703 11279706987204864 11280054611310732 11287952387049312 11295774945876096 11296123065172998 11301954929980416 11302303239735408 11310216592940928 11318054580877824 11337831966355232 11348100015109416 11368873938958848 11385068916079872 11421537622399008 11437455133338624 11444065310017152 11449424800669752 11457794263243341 11465734522608028 11472007492584288 11480039664907008 11480393462973604 11487995340350464 11539577751856128 11548013115709824 11556015896801792 11562115989652722 11570790261894656 11576898153713646 11584920952156968 11593032181293888 11593389461624919 11599374796558848 11599732272360024 11607770894863392 11609546472150432 11615898122479872 11616256107505836 11632444985902208 11646734226033348 11668054832089344 11676140802173952 11684675992818816 11691068746945536 11707722691029504 11730227828409792 11730589336910421 11738440794742272 11745224923438656 11753364372450048 11767464378466134 11773902426599664 11790311007201792 11790674367378296 11813338958387733 11822956182082944 11860121578296576 11883514323026944 11889787293003204 11906357375382912 11906724311939106 11913238549991376 11915060852996496 11921579652018816 11921947057703358 11929841314979328 11930208975276264 11938561959215424 11961510826736952 11983407665389056 11992167466314048 12000478046678784 12015820656582912 12024147628624896 12032335073990556 12055695951356928 12056067490310064 12062663434882944 12071109157346304 12079846716129216 12085503956262516 12100955271782988 12109341242172304 12134086607927232 12180665404737024 12196238384159232 12220059162253293 12226744827622728 12237089524699104 12243784507478784 12244161843046692 12252734642352672 12261225795950976 12261603669033938 12269810542652416 12293775016368534 12316280100538752 12323018408942592 12333824659086528 12340572566220288 12358151729420032 12364675247013687 12373332424265592 12380483482999641 12388681365555456 12390576394450176 12397737419185248 12415015401145344 12428008116966312 12462034894627968 12470760238629888 12477967604913024 12525866448595968 12550331031503382 12565989362938752 12566376628390026 12575085136102008 12577008678162968 12583889632686528 12584277449797989 12640392734763456 12649152535688448 12658398992220384 12665324475857664 12674101554496512 12676040242557952 12683366248615296 12690305391983616 12698946435430476 12707746814110608 12715091144702334 12723601544229888 12723993667058544 12732811403487552 12741726332754432 12755060962149636 12766612516998093 12798938139646464 12808202530589856 12815209972613376 12855494513032704 12867137025005952 12880602900753471 12892515993497088 12906008429157324 12915044623020384 12923994757894272 12924393056549286 12933442122483376 12982024970838144 12991514755173552 13000517883902016 13007630542772736 13017139044631488 13026159931010304 13042161203955624 13042813875094272 13058742256721316 13060739781169236 13067885387789856 13077034920458496 13086097314720768 13086500609139984 13109368211098237 13144855386663936 13145260491921168 13161566998900224 13163580251887104 13171188027408192 13212591582839168 13231792730168064 13245640229924622 13264099883102016 13264508663300583 13273795862548728 13282994612280224 13342636775583648 13349936609687808 13361643380677072 13368953613405312 13376267845604352 13378313940206592 13394652047305776 13395322358204928 13404443459621058 13411777108521168 13421071479351744 13421485097185797 13430468296687104 13430882204117352 13449600017907456 13463675460046838 13491188399603304 13500537802513632 13509990258515712 13517798238655776 13527166082203008 13536637182102528 13563075926598822 13569688652645632 13589408749902336 13589827555645368 13623008897443842 13632547102077072 13669871800036608 13696834071831552 13703248580329152 13713265574905416 13720768182179136 13730276684037888 13740313435999904 13747830841315584 13757358097615872 13766725715286492 13774257570913632 13784326472646756 13793453926327296 13793879020444848 13803536860483968 13855815113106096 13875125130367488 13875552741472344 13883144136997824 13892864476368384 13902920695597536 13939398443756448 13947454596583404 13954254727821824 13966892326288512 13981509131587101 14000994321052128 14057277073721856 14083894374227184 14091599754670464 14101900631684112 14111673258594496 14119393837026816 14129715031352128 14146970778114759 14149134762933339 14156875836772344 14176605424280832 14177042326568316 14230296602649504 14240698866247932 14248490035339872 14258364248808576 14260545272877696 14268347300054016 14268787029692208 14276593565981568 14288672581108224 14324412828923496 14334442124348736 14409227846913588 14437203481119744 14455661444232192 14462431327161792 14483033081189088 14490956832738048 14511599221388672 14529425200897932 14539494102631056 14550122387793798 14570400019399744 14615454099570246 14625582619389768 14633584360619328 14643830123739648 14644281425210424 14654429922386592 14662447446143232 14664690280611072 14673165609481056 14693614719034368 14711664285515808 14721859479060864 14722313185282482 14759590727771136 14809027783372992 14817586530834216 14838236911150848 14864165530694064 14874466407707712 14893483411425216 14903804605750528 14922112368489768 14933020345367319 14934260440525824 14943368938815252 15010466372531604 15031848803261706 15039609316273152 15040072815080976 15048301326304896 15050603182732416 15061033261168128 15061497420230664 15069737652980544 15080288790587904 15109276833772992 15109742479632021 15130800020145888 15180091888106496 15198739040830176 15218061842478384 15228716829865344 15258753746689536 15265899734226336 15277059017657788 15296009990112384 15306719553209344 15336615489836706 15358462520449009 15397350820946432 15416154652870296 15427423771768593 15435864204951528 15446561269542624 15457376241725184 15457852615499892 15466309696480032 15477027859817856 15479395296200576 15487864163306496 15488341476674448 15517635667118208 15518113898000454 15528978968044464 15557406442785792 15579567990425088 15609515771663424 15609996834156387 15629472535914432 15640303771213056 15640785782547228 15660299897918208 15671152496600064 15689952504621512 15698536568799552 15712753867074576 15751118611183644 15763941576110592 15813495437728768 15844381171005582 15853049724004272 15864638210644626 15875143167177216 15875632415918808 15884318066655168 15886747803995328 15895439536025088 15895929410271144 15906945300368352 15918082612287232 15926485316368887 15948681102315936 15989556621752064 16000637395571712 16021094208777216 16043113431987408 16051890712560768 16052385408403734 16074756653746752 16083551246510592 16106462288172288 16114005275016688 16134607029043984 16178782143902976 16188649683716523 16270235243057016 16293412216337724 16302326436830304 16316119366265472 16316622205249886 16325046009971712 16325549124062256 16336979523136896 16348301061267968 16356930865459938 16391700021824712 16398347331585024 16421706800718336 16445099545448704 16453780446813489 16474816603361727 16485725596684032 16486233662684916 16497776565687456 16506802595102976 16507311310666188 16518241820740608 16520768525933568 16530316558913664 16570677489288416 16604539568742528 16616046526170624 16637290139884032 16693016525044704 16722186222030822 16733774708671176 16746007000124883 16754652483918336 16755168837853368 16766780181469344 16778519510248704 16779036599730652 16853856979684608 16865536714251264 16877865322960512 16887099301143552 16911154998153728 16920081916966098 16931928580573968 16943662418814144 16944184597759497 16952932394970624 16953454859603112 16965324889411392 16977081871316736 17006747949532848 17022150022664124 17053310908438272 17077603374119808 17086946630151168 17156182700007936 17166097965025728 17174137201004628 17198601783912042 17208011238876432 17220059497360512 17220590194460406 17231993010525696 17232524075399048 17309366627784192 17322019673564736 17334023845202688 17356185392841984 17368213241347072 17377381428235452 17389548271940832 17390418500125696 17399598408540036 17411656342295088 17414319708225648 17423847183719808 17424384161258754 17436046560611328 17448667478853312 17470101339050022 17514211203260928 17527013989228224 17536603120418304 17561584036544256 17607661192113408 17630046558675072 17642390306890752 17651196567699201 17660853639899496 17685466510802688 17686011551067444 17698394483398304 17734434273124416 17790182367444864 17799915479583744 17825271484540416 17859536063074368 17860086467908659 17869857824987064 17872591279494744 17882369478028224 17882920586555037 17894761972468992 17895313462914396 17907842938823136 17932800023876608 17942266240105428 17988251199471072 18000717070018176 18010565366916096 18013320344687616 18023730984874368 18036221442937344 18048502610985834 18083543927035392 18084101235465096 18106663736019456 18119770074193824 18128255934393774 18151432907674482 18164011863258456 18176729469436096 18226495733382144 18270998107105536 18284354099873888 18294357576238848 18307035578717184 18330441121754112 18355634287048656 18365676761218176 18366242764570038 18379101963529008 18391838693926464 18392405503550907 18404715813978624 18440662524552801 18474420150808128 18500736988629792 18510858849330432 18537227594130048 18559998636398388 18585864591675264 18596033026182144 18596606128777872 18622523101718016 18642012175449468 18667992428069504 18706140357944832 18778525832302912 18788799672893952 18802534175578816 18825496547255073 18848984044408128 18849564942585039 18862627704153012 18865513017244452 18875834449029792 18902140565707776 18902723102091088 18960589102145184 18973728803532672 18987598488330576 18997986713786496 19011152331744768 19014060363836928 19025049372922944 19035458087975424 19061620221165912 19085990500587816 19099217105231328 19112589499131648 19132591443224454 19159845846989731 19211711718970368 19212303795884784 19236273890356224 19283241769549056 19310710774918784 19321275776984064 19338773990245632 19359012643735986 19372566934530576 19385992136841408 19386589584823929 19400163183725064 19473037456257216 19487272132760328 19500776825853024 19511445814159104 19525708566947232 19539239896515456 19549929928190976 19552920374148096 19564220812641408 19591109671753854 19601828081684784 19615552380687744 19629145972081152 19629750913709976 19677679518529994 19717890737881752 19745370377830656 19756782041112288 19784315881534464 19818887374258752 19832621876943616 19857977881900288 19868460344886933 19896149824653024 19910693793823092 19924491918420336 20013955163375472 20024904914531712 20042465071015608 20053430420107968 20064401768406528 20067470910309888 20081996560307552 20092983537307392 20106665189431587 20131607219027616 20145702445030656 20146323306176028 20174400026861184 20195513190070257 20250806703770448 20264985387773568 20276697357983664 20290749123304512 20304955773153792 20354532978968448 20384741333468052 20394679986816512 20434513346165763 20448820653115608 20545251107747328 20554872870493728 20569898362358124 20581152273268704 20595415026056832 20609834988966912 20610470153999856 20621746261973376 20636037146423808 20650088572929738 20651121968899264 20676489708970134 20690180889490944 20690818530667272 20705305290725952 20812687695551232 20813329112208516 20824716205496736 20839296714552576 20853738361617408 20854381043396304 20880399863890944 20909097665634672 20931382091732736 20950338489432768 21001491481578192 21016843449035486 21125841561340776 21137399632005696 21152850947526168 21167509887891744 21179090755540224 21182330405327104 21194572547028192 21209260400491136 21235313755158516 21264908136421248 21265563489852474 21319408829002752 21361048299371898 21387546373212864 21390817909316544 21402520950081024 21403180544538312 21414890348972352 21433008871662336 21475283050896384 21501663186523104 21571709525203968 21584866244955364 21693646990742688 21712670493600242 21724549621783632 21736435249107072 21754825821687296 21767398832083008 21782639364182528 21794137801346898 21809241153946584 21825183581690697 21855600029099616 21923181149355369 21938373929084652 21965745185609472 21966422137815636 21980967462245376 21981644883579888 21993671169214848 21997035420916608 22009070126803968 22009748414221584 22040422078551552 22082789218591296 22083469777923723 22139386091656704 22213541675059488 22257355366726272 22296248296041096 22311699611561568 22328009333499844 22340225117137824 22355706908625792 22371359346998272 22383168552734652 22415053408222878 22471809306246144 22503820430614016 22515699558797406 22547773204892559 22559413974409728 22560109222621464 22575904774098624 22591549891752192 22592246130345996 22604606479470816 22620433185881856 22636109161755648 22675663932710464 22696200030218832 22737747877917696 22770137832159744 22843075244798016 22888130620034304 22898849601339504 22915588526486682 22931469045216056 22944014985168576 22960079329814016 22960786925947208 23004923234755059 23096026231419648 23112031793603584 23124231979305444 23141580523789312 23153796307427292 23169841904313936 23186064362587776 23186778923249838 23198749593117696 23199464544720048 23215541789726784 23219092944300864 23231796244959744 23232512215011672 23264889971804416 23277170847000681 23293468452066696 23336109664178688 23369351985637632 23415445382059008 23460455656819584 23461178673820842 23476881589484544 23490449846877312 23506728744900096 23534928756932268 23547804853199328 23580622014403584 23581348734756592 23626677916775466 23645912364165888 23720243156593152 23766571756508373 23779574586006408 23796957315966939 23812714750765824 23813448623878212 23826477099982752 23830121705992992 23843159304037632 23843894115406716 23859682629958656 23860417950552528 23877123918430848 23923021653473904 23966815330778112 23984334932628096 24000956093357568 24031641313165824 24064670147981112 24078578112605601 24112134980620128 24125326869765888 24159693432258432 24171007912525032 24201910543565976 24218682484344608 24268173215854464 24361330809474048 24392476768318464 24440118324506586 24453489655245456 24474179049398208 24474933307874829 24487569014957568 24488323686093384 24505469284705344 24522451591901952 24523207338067876 24587550032737068 24632560201077504 24667649318173056 24681145132440576 24716303458840064 24729350494027374 24746664848531184 24760966965999282 24777362731110912 24781152788900352 24795474838370496 24856016233932624 24924069789255936 24955935209826048 25083279333046233 25100662063006764 25131978725877504 25132753256780052 25150170272204016 25154017356325936 25167779265373056 25168554899595978 25280785469526912 25298305071376896 25316797984440768 25330648951715328 25366732497230592 25397892870860952 25415493628221216 25430182289404668 25447987334117088 25465622806975104 25483452665508864 25510121924299272 25533225033996186 25597876279292928 25616405061179712 25630419945226752 25710989026065408 25734274050011904 25761205801506942 25785031986994176 25797902675868063 25812016858314648 25830089246040768 25830885291690609 25847989515788544 25848786113098572 25866884244966752 25964049941676288 25983029510347104 26001035767804032 26015261085545472 26034278089262976 26052319862020608 26084322407911248 26085627750188544 26117484513442632 26121479562338472 26135770775579712 26136576241888131 26154069840916992 26173001218279968 26218736422196474 26290520983842336 26323133997800448 26327160503774208 26342376054816384 26425183165678336 26463585460336128 26491280459849244 26528199766204032 26529017326601166 26547591725097456 26565989224560448 26685273551167296 26699873219375616 26723286761354144 26737907226810624 26789304094611552 26790644716409856 26808886919242116 26823554217042336 26842142958703488 26842970194371594 26860936593374208 26861764408234704 26899200035814912 26927350920093676 26982376799206608 27001075605027264 27019980517031424 27035596477311552 27054332164406016 27126151853197644 27139377305291264 27178817499804672 27179655111290736 27192383901590661 27227149361511723 27246017794887684 27265094204154144 27339743600073216 27406497160658304 27426531149810832 27441536364358272 27460553368075776 27480626871999808 27495661682631168 27533451430572984 27548515141827264 27549364146855057 27568652945293512 27587758040889696 27607073720967936 27711630226212192 27750250260734976 27751105482944688 27766288273995648 27785728952736768 27805841391195072 27878796887512896 27894909193166808 27908509455643648 27933784652577024 27963018263174202 28001988642104256 28002851622523453 28114554147443712 28167788748454368 28183199509340928 28203801263368224 28223346517188992 28238787674053632 28259430062704256 28293941556229518 28298269525866678 28313751673544688 28353210848561664 28354084653136632 28460593205299008 28481397732495864 28496980070679744 28516728497617152 28521090545755392 28537574059384416 28553187131963136 28577345162216448 28648825657846992 28668884248697472 28698887164836681 28818455693827176 28924862654323584 28966066162378176 28981913665476096 29023198442777344 29038518965603979 29058850401795864 29078988205262112 29100244775587596 29140800038799488 29230908199140492 29251165238779536 29267168721238656 29287660247479296 29288562850420848 29308859844773184 29324894892286464 29329380561222144 29346331218962112 29386664507630781 29423328571031616 29443718958121728 29444626370564964 29516519277794991 29618055566745984 29635173061668432 29676473822301696 29728331061388128 29748932815415424 29786966822850432 29807609211501056 29844224736979536 29866040690734638 29886737877630504 30020932745063208 30063697606523412 30080145630161952 30096602652609792 30101206365464832 30122066522336256 30122994840461328 30139475305961088 30160577581175808 30218553667545984 30219484959264042 30261600040291776 30397478081660352 30436123684956768 30457433659730688 30517507493379072 30531799468452672 30554118035315576 30592019980224768 30673230979673412 30716925040898018 30794701641892864 30832309305740592 30854847543537186 30871728409903056 30893122539085248 30914752483450368 30915705230999784 30932619392960064 30954055719635712 30958790592401152 30975132859394607 30976682953348896 31014734563455201 31035271334236416 31036227796000908 31057957936088928 31159135980850176 31219031543326848 31219993668312774 31258945071828864 31280607542426112 31281571565094456 31320599795836416 31379905009243024 31397073137599104 31425507734149152 31502237222367288 31525265173553229 31527883152221184 31688762342011164 31706099448008544 31729276421289252 31750286334354432 31751264831837616 31768636133310336 31773495607990656 31790879072050176 31791858820542288 31813890600736704 31836165224574464 31852970632737774 31897362204631872 31898345234778711 31979113243504128 32041572449057847 32086226863974816 32103781425121536 32104770816807468 32149513307493504 32167102493021184 32212924576344576 32228010550033376 32269214058087968 32357564287805952 32377299367433046 32540470486114032 32569005740400363 32586824432675448 32604652873660608 32632238732530944 32633244410499772 32651098248124512 32673959046273792 32696602122535936 32713861730919876 32783400043649424 32843413601436672 32890199090897408 32907560893626978 32949633206723454 32971451193368064 32972467325369832 32995553131374912 33013605190205952 33014622621332376 33060633117827328 33141354978576832 33209079137485056 33232093052341248 33274580279768064 33386033050089408 33444372444061644 33467549417342352 33492014000249766 33509304967836672 33510337675706736 33533560362938688 33557039020497408 33558073199461304 33622580112334317 33707713959369216 33755730645921024 33822309996307456 33840163833932196 33863857161147936 33887324837628288 33888369195518994 33905864789941248 33906909719206224 33930649778822784 33954163742633472 34013495899065696 34044300045328248 34106621816876544 34155206748239616 34312365400015872 34332195930051456 34348274402009256 34373382789730023 34397203567824084 34416022477752864 34440118994721024 34441180388920812 34463986021051392 34465048150798096 34618733255568384 34644039347129472 34668047690405376 34712370785683968 34754762856470904 34779096543881664 34780168384874757 34799196817080072 34823312684590176 34828639416451296 34847694367439616 34848768322517508 34897334957706624 34940202678100044 35028422406521856 35054027978456448 35073206240836608 35123168073088512 35191768010731263 35215322384226816 35260093117350144 35302393135398402 35321707279798992 35370933021605376 35372023102134888 35396788966796608 35440016875163199 35468868546248832 35580364734889728 35650542969080832 35719072126148736 35720172935817318 35739715649974128 35745182558989488 35764738956056448 35765841173110074 35789523944937984 35790626925828792 35815685877646272 35884532480210856 35976502398942144 36001434140036352 36047461969748736 36072442885874688 36097005221971668 36167087854070784 36168202470930192 36213327472038912 36239540148387648 36256511868787548 36302865815348964 36328023726516912 36353458938872192 36541996214211072 36568708199747776 36588715152477696 36660177486759879 36711268574097312 36731353522436352 36732485529140076 36758203927058016 36783677387852928 36784811007101814 36809431627957248 36881325049105602 36948840301616256 37001473977259584 37021717698660864 37074455188260096 37119997272796776 37171729183350528 37193212257555744 37245046203436032 37263637198476091 37284024350898936 37311278754664213 37335984856139008 37412280715889664 37557051664605824 37577599345787904 37605068351157632 37650993094510146 37697968088816256 37699129885170078 37725255408306024 37731026034488904 37751668898059584 37752832349393967 37805446204182176 37921178204290368 37947457607065344 37975196976661152 37995973427572992 38022304663489536 38028120727673856 38050098745845888 38070916175950848 38123240442331824 38171981001175632 38198434210462656 38225178998263296 38265182886448908 38319691693979462 38424607591769568 38566483539098112 38621421549837568 38641808702260413 38677547980491264 38718025287471972 38745133869061152 38771984273682816 38773179169647858 38800326367450128 38946074912514432 38974544265520656 39001553651706048 39022891628318208 39051417133894464 39078479793030912 39128441625282816 39182219343507708 39203656163369568 39231104761375488 39258291944162304 39259501827419952 39328104633294711 39355359037059988 39435781475763504 39490740755661312 39513564082224576 39637774748517504 39665243753887232 39715955763800576 39736920689773866 39792299649306048 39793525989901749 39821387587646184 39848983836840672 40027910326750944 40049809829063424 40084930142031216 40106860840215936 40128803536813056 40134941820619776 40163993120615104 40185967074614784 40213330378863174 40263214438055232 40264455291557391 40291404890061312 40292646612352056 40348800053722368 40391026380140514 40501613407540896 40529970775547136 40553394715967328 40581498246609024 40609911546307584 40709065957936896 40769482666936104 40789359973633024 40869026692331526 40897641306231216 41090502215494656 41109745740987456 41139796724716248 41162304546537408 41190830052113664 41220940307999712 41243492523946752 41272074292847616 41300177145859476 41302243937798528 41352979417940268 41380361778981888 41381637061334544 41410610581451904 41625375391102464 41626658224417032 41649432410993472 41678593429105152 41708762086792608 41818195331269344 41862764183465472 41900676978865536 41944527394761303 42002982963156384 42033686898070972 42251683122681552 42274799264011392 42305701895052336 42335019775783488 42358181511080448 42364660810654208 42389145094056384 42418520800982272 42440912334344277 42447404288800017 42470627510317032 42529816272842496 42531126979704948 42722096598743796 42775092746425728 42781635818633088 42805041900162048 42806361089076624 42829780697944704 42866017743324672 43003326373046208 43169732489910728 43387293981485376 43425340987200484 43449099243567264 43472870498214144 43509651643374592 43534797664166016 43565278728365056 43588275602693796 43618482307893168 43650367163381394 43711200058199232 43846362298710738 43876747858169304 43931490371218944 43932844275631272 43963289767159776 43987342338429696 43994070841833216 44019496828443168 44080844157103104 44165578437182592 44166939555847446 44278772183313408 44427083350118976 44514710733452544 44592496592082192 44623399223123136 44656018666999688 44680450234275648 44711413817251584 44766337105469304 44799061036101957 44830106816445756 45007640861228032 45031399117594812 45095546409785118 45118827948819456 45120218445242928 45151809548197248 45183099783504384 45184492260691992 45209212958941632 45240866371763712 45329227438896063 45351327865420928 45392400060437664 45540275664319488 45686150489596032 45776261240068608 45797699202679008 45831177052973364 45862938090432112 45888029970337152 45920158659628032 45921573851894416 46009846469510118 46075387561347027 46192052462839296 46248463958610888 46282271315305779 46307592614854584 46339683808627872 46372128725175552 46373557846499676 46398929089440096 46431083579453568 46438185888601728 46463592489919488 46465024430023344 46529779943608832 46554341694001362 46586936904133392 46672219328357376 46738703971275264 46829990502469161 46920911313639168 46922357347641684 46980899693754624 47013457489800192 47069857513864536 47095609706398656 47162697469513184 47253355833550932 47291824728331776 47440486313186304 47533143513016746 47559149172012816 47593914631933878 47625429501531648 47626897247756424 47652954199965504 47660243411985984 47686318608075264 47687788230813432 47720835901105056 47754247836861696 47846043306947808 47968669865256192 48001912186715136 48063282626331648 48129340295962224 48157156225211202 48224269961240256 48250653739531776 48319386864516864 48342015825050064 48403821087131952 48437364968689216 48536346431708928 48565949051149569 48880236649013172 48906979310490912 48948358098796416 48949866615749658 48975138029915136 48976647372186768 49010938569410688 49044903183803904 49046414676135752 49175100065474136 49265120402155008 49335298636346112 49432606917680128 49458700988054748 49493329697062368 49521933931998564 49554725462221824 49562305577800704 49590949676740992 49712032467865248 49848139578511872 49911870419652096 50166558666092466 50201324126013528 50238021000374649 50263957451755008 50265506513560104 50300340544408032 50308034712651872 50335558530746112 50337109799191956 50561570939053824 50596610142753792 50633595968881536 50661297903430656 50733464994461184 50795785741721904 50830987256442432 50832553793278491 50860364578809336 50895974668234176 50931245613950208 51020243848598544 51066450067992372 51232810122359424 51260839890453504 51468548100023808 51522411603013884 51595805351736126 51624033716629296 51660178492081536 51661770583381218 51695979031577088 51697572226197144 51733768489933504 51928099883352576 51966059020694208 52002071535608064 52068556178525952 52104639724041216 52168644815822496 52171255500377088 52234969026885264 52242959124676944 52271541551159424 52273152483776262 52308139681833984 52346002436559936 52437472844392948 52581041967684672 52684752109632768 52850366331356672 52927170920672256 52953589703097603 52982560919698488 53056399532408064 53058034653202332 53095183450194912 53131978449120896 53370547102334592 53399746438751232 53446573522708288 53475814453621248 53578608189223104 53580259403725977 53617773838484232 53647108434084672 53648761759665111 53684285917406976 53685940388743188 53723528816469408 53798400071629824 53854701840187352 53964753598413216 54002151210054528 54039961034062848 54071192954623104 54108664328812032 54252303706395288 54278754610582528 54359310222581472 54384767803181322 54454298723023446 54492035589775368 54530188408308288 54531868949124619 54679487200146432 54812994321316608 54853062299621664 54883072728716544 54921106736151552 54961253743999616 54991323365262336 55066902861145968 55097030283654528 55098728293710114 55137305890587024 55175516081779392 55177216510652721 55214147441935872 55321987573658403 55423260452424384 55502210965889376 55532576547991296 55611682782390144 55757593775025792 55789818386333616 55867569305154048 55926036526348404 56003977284208512 56005703245046906 56335577496908736 56366399018681856 56407602526736448 56446693034377984 56476489641765219 56518860125408512 56548694827755117 56587883112459036 56596539051733356 56627503347089376 56706421697123328 56708169306273264 56921186410598016 56962795464991728 56993960141359488 57033456995234304 57042181091510784 57075148118768832 57106374263926272 57297651315693984 57337768497394944 57397774329673362 57479537540969193 57636911387654352 57849725308647168 57932132324756352 57963827330952192 58046396885554688 58077037931207958 58117700803591728 58157976410524224 58159768754471787 58200489551175192 58281600077598976 58461816398280984 58502330477559072 58534337442477312 58577125700841696 58617719689546368 58649789784572928 58658761122444288 58692662437924224 58773329015261562 58846657142063232 58887437916243456 58889252741129928 59033038555589982 59236111133491968 59270346123336864 59352947644603392 59456662122776256 59497865630830848 59573933645700864 59615218423002112 59688449473959072 59732081381469276 59773475755261008 60041865490126416 60127395213046824 60160291260323904 60193205305219584 60202412730929664 60245989680922656 60278950611922176 60319995568294761 60437107335091968 60438969918528084 60523200080583552 60586539570210771 60794956163320704 60872247369913536 60914867319461376 61063598936905344 61108236070631152 61184039960449536 61303540038497289 61346461959346824 61433850081796036 61664618611481184 61709695087074372 61743456819806112 61786245078170496 61829504966900736 61831410461999568 61865238785920128 61908111439271424 61917581184802304 61950265718789214 61953365906697792 62029469126910402 62070542668472832 62072455592001816 62115915872177856 62438063086653696 62439987336625548 62517890143657728 62561215084852224 62563143130188912 62641199591672832 62759810018486048 62794146275198208 62851015468298304 63004474444734576 63050530347106458 63377524684022328 63412198896017088 63458552842578504 63502529663675232 63537272266620672 63546991215981312 63583717641084576 63627781201473408 63672330449148928 63705941265475548 63794724409263744 63796690469557422 63958226487008256 64083144898115694 64172453727949632 64207562850243072 64209541633614936 64299026614987008 64425849152689152 64456021100066752 64538428116175936 64715128575611904 64754598734866092 65080940972228064 65138011480800726 65173648865350896 65209305747321216 65264477465061888 65266488820999544 65302196496249024 65347918092547584 65427723461839752 65475550745072091 65566800087298848 65780398181794816 65815121787253956 65899266413446908 65942902386736128 65944934650739664 65991106262749824 66027210380411904 66029245242664752 66121266235654656 66250409333771169 66282709957153664 66418158274970112 66772066100178816 66888744888123288 66935098834684704 66984028000499532 67020675351413472 67067120725877376 67114078040994816 67116146398922608 67245160224668634 67415427918738432 67511461291842048 67643319614677677 67680327667864392 67727714322295872 67774649675256576 67776738391037988 67813819438412448 67861299557645568 67908327485266944 68026991798131392 68088600090656496 68213243633753088 68310413496479232 68664391860102912 68696548804018512 68746765579460046 68794407135648168 68832044955505728 68880237989442048 68882360777841624 68930096301596192 69014769704265177 69288078694258944 69336095380810752 69424741571367936 69509525712941808 69558193087763328 69560336769749514 69598393634160144 69646625369180352 69657278832902592 69695388734879232 69697536645035016 69794669915413248 69880405356200088 70108055956912896 70246336146177024 70383536021462526 70430644768453632 70520186234700288 70604786270796804 70643414559597984 70741866043210752 70744046204269776 70793577933593216 70880033750326398 70937737092497664 71160729469779456 71299715269525119 71390871947900817 71438144252297472 71440345871634636 71479431299948256 71490365117978976 71529477912112896 71531682346220148 71579047889875968 71581253851657584 71631371755292544 71769064960421712 71953004797884288 72002868280072704 72094923939497472 72194010443943336 72336404941860384 72479080296775296 72513023737575096 72566030333874493 72605731630697928 72656047453033824 72706917877744384 73083992428422144 73137416399495552 73177430304955392 73320354973519758 73422537148194624 73424799923624487 73462707044872704 73464971058280152 73516407854116032 73567354775705856 73569622014203628 73762650098211204 73897680603232512 74002947954519168 74043435397321728 74148910376520192 74239994545593552 74343458366701056 74386424515111488 74527274396952182 74568048701797872 74622557509328426 74671969712278016 75114103329211648 75210136702315264 75249837999138699 75301986189020292 75395936177632512 75398259770340156 75450510816612048 75462052068977808 75503337796119168 75505664698787934 75610892408364352 75842356408580736 75894915214130688 75950393953322304 75991946855145984 76100197491691776 76246480884663648 76343962002351264 76396868420925312 76450357996526592 76530365772897816 76639383387958924 76849215183539136 77132967078196224 77242843099675136 77283617404520826 77355095960982528 77393708027604189 77436050574943944 77490267738122304 77492655875071827 77543968547365632 77546358339295716 77600652734900256 77892149825028864 77949088531041312 78003107303412096 78045783256636416 78102834267788928 78156959586061824 78256883250565632 78364438687015416 78407312326739136 78409728725664393 78462209522750976 78519003654839904 78656209266589422 78710718074119976 78871562951527008 78981481511322624 79027128164449152 79275549497035008 79330487507774464 79431911527601152 79473841379547732 79584599298612096 79587051979803498 79642775175292368 79697967673681344 79700423848720597 80055820653501888 80099619658126848 80169860284062432 80213721680431872 80327986241230208 80371934149229568 80426660757726348 80526428876110464 80528910583114782 80582809780122624 80585293224704112 80697600107444736 80782052760281028 81003226815081792 81059941551094272 81106789431934656 81162996493218048 81418131915873792 81538965333872208 81577151704771983 81681448084535169 81738053384663052 81795282612462432 82219491481974912 82279593449432496 82324609093074816 82381660104227328 82441880615999424 82486985047893504 82600354291718952 82604487875597056 82648092440565171 82705958835880536 82763274122669088 82821221162903808 83250750782204928 83253316448834064 83298864821986944 83357186858210304 83417524173585216 83636390662538688 83725528366930944 83801353957731072 83889054789522606 84005965926312768 84008554867570359 84067373796141944 84503366245363104 84549598528022784 84611403790104672 84670039551566976 84716363022160896 84729321621308416 84778290188112768 84837041601964544 84881824668688554 84894808577600034 84941255020634064 85059632545684992 85062253959409896 85444193197487592 85550185492851456 85563271637266176 85612722178153248 85659561395889408 85732035486649344 86006652746092416 86096661494510043 86339464979821456 86774587962970752 86850681974400968 86898198487134528 86945740996428288 87069595328332032 87176551205387592 87236964615786336 87300734326762788 87422400116398464 87692724597421476 87753495716338608 87862980742437888 87865688551262544 87926579534319552 87974684676859392 87988141683666432 88038993656886336 88159993522892343 88331156874365184 88333879111694892 88549557833384973 88854166700237952 89029421466905088 89184993184164384 89246798446246272 89312037333999376 89360900468551296 89422827634503168 89532674210938608 89598122072203914 89660213632891512 90062798235189624 90191092819570236 90240436890485856 90303619096394496 90366199567008768 90368984521383984 90418425917883264 90481732743527424 90658454877792126 90702655730841856 90784800120875328 91372300979192064 91552522480137216 91595398405358016 91662354105946728 91725876180864224 91776059940674304 91843147703788832 92019692939020236 92150775122694054 92384104925678592 92496927917221776 92564542630611558 92615185229709168 92679367617255744 92744257450351104 92747115692999352 92797858178880192 92862167158907136 92876371777203456 92930048860046688 93059559887217664 93108683388002724 93173873808266784 93477407942550528 93659981004938322 93841822627278336 93844714695283368 93961799387509248 94139715027729072 94191219412797312 94325394939026368 94506711667101864 94575795520659687 94583649456663552 95066287026033492 95118298344025632 95187829263867756 95250859003063296 95253794495512848 95305908399931008 95320486823971968 95372637216150528 95375576461626864 95441671802210112 95508495673723392 95692086613895616 95695035704336133 95937339730512384 96258680591924448 96314312450422404 96448539922480512 96501307479063552 96638773729033728 96684031650100128 96807642174263904 96874729937378432 97072692863417856 97131898102299138 97707017221201089 97760473298026344 97813958620981824 97896716197592832 97899733231499316 97953294744373536 98021877138821376 98089806367607808 98092829352271504 98350200130948272 98530240804310016 98670597272692224 98917401976109496 98986659394124736 99043867863997128 99181899353481984 99424064935730496 99696279157023744 99823740839304192 100333117332184932 100402648252027056 100476042000749298 100527914903510016 100531013027120208 100600681088816064 100616069425303744 100671117061492224 100674219598383912 100867740337002951 101123141878107648 101267191937763072 101466929988922368 101591571483443808 101661974512884864 101665107586556982 101720729157618672 101791949336468352 101862491227900416 102040487697197088 102132900135984744 102465620244718848 102937096200047616 103044823206027768 103120148369190069 103191610703472252 103248067433258592 103320356984163072 103323541166762436 103391958063154176 103395144452394288 103467536979867008 103856199766705152 103932118041388416 104004143071216128 104137112357051904 104337289631644992 104340505154624271 104469938053770528 104485918249353888 104543083102318848 104546304967552524 104692004873119872 104874945688785896 105162083935369344 105369504219265536 105700732662713344 105907179406195206 105965121839396976 106058044334124259 106112799064816128 106116069306404664 106190366900389824 106263956898241792 106320050625489597 106741094204669184 106893147045416576 106951628907242496 107157216378446208 107160518807451954 107235547676968464 107294216868169344 107297523519330222 107368571834813952 107371880777486376 107447057632938816 107709403680374704 107929507196826432 108004302420109056 108142385909246208 108217328657624064 108504607412790576 108718620445162944 108769535606362644 108908597446046892 108984071179550736 109060376816616576 109063737898249238 109625988642633216 109706124599243328 109766145457433088 109922507487999232 109980532460279637 110133805722291936 110194060567309056 110197456587420228 110274611781174048 110351032163558784 110354433021305442 110428294883871744 110643975147316806 110846520904848768 111004421931778752 111065153095982592 111223365564780288 111515187550051584 111579636772667232 111735138610308096 111790911595428273 111852073052696808 111933836263992639 112007954568417024 112011406490093812 112671154993817472 112732798037363712 112815205053472896 112893386068755968 112952979283530438 113037720250817024 113097389655510234 113175766224918072 113193078103466712 113255006694178752 113258497048181901 113416338612546528 113842372821196032 113925590929983456 113987920282718976 114066913990468608 114084362183021568 114150296237537664 114212748527852544 114595302631387968 114675536994789888 114795548659346724 114959075081938386 115273822775308704 115699450617294336 115864264649512704 116092793771109376 116154075862415916 116235401607183456 116315952821048448 116319537508943574 116400979102350384 116563200155197952 116923632796561968 117004660955118144 117068674884954624 117154251401683392 117235439379092736 117385324875848448 117546658030523124 117693314284126464 117774875832486912 117778505482259856 117984313899884133 118066077111179964 118472222266983936 118540692246673728 118913324245552512 118995731261661696 119147867291401728 119376898947918144 119380577969705247 119464162762938552 119546951510522016 120083730980252832 120254790426093648 120320582520647808 120386410610439168 120404825461859328 120491979361845312 120557901223844352 120639991136589522 120793365874672173 120874214670183936 120877939837056168 121046400161167104 121173079140421542 121589912326641408 121744494739827072 121829734638922752 122127197873810688 122216472141262304 122368079920899072 122607080076994578 122692923918693648 122867700163592072 123329237222962368 123419390174148744 123486913639612224 123572490156340992 123662820923999136 123730477571840256 123816222878542848 123835162369604608 123900531437578428 123906731813395584 124058938253820804 124141085336945664 124144911184003632 124231831744355712 124876126173307392 124879974673251096 125035780287315456 125126286260377824 125519620036972096 125588292550396416 125702030936596608 125833582184283909 126008948889469152 126101060694212916 126755049368044656 126824397792034176 126917105685157008 127005059327350464 127074544533241344 127093982431962624 127167435282169152 127255562402946816 127342212866400051 127411882530951096 127589448818527488 127593380939114844 127904916870444961 128166289796231388 128344907455899264 128415125700486144 128419083267229872 128598053229974016 128912042200133504 129076856232351872 129509197469732184 130161881944456128 130276022961601452 130347297730701792 130418611494642432 130528954930123776 130532977641999088 130604392992498048 130695836185095168 130855446923679504 130951101490144182 131133600174597696 131630243574507912 131798532826893816 131889869301479328 131982212525499648 132058490485329504 132242532471309312 132500818667542338 132565419914307328 132836316549940224 133544132200357632 133777489776246576 133870197669369408 133968056000999064 134041350702826944 134134241451754752 134232292797845216 134397183108305871 134490320449337268 135022922583684096 135286639229355354 135360655335728784 135455428644591744 135549299350513152 135553476782075976 135627638876824896 135722599115291136 136053983596262784 136177200181312992 136620826992958464 137328783720205824 137393097608037024 137493531158920092 137588814271296336 137664089911011456 137760475978884096 137764721555683248 137860192603192384 138029539408530354 138226162684041081 138576157388517888 138846813945917337 139019051425883616 139116386175526656 139120673539499028 139196787268320288 139293250738360704 139314557665805184 139390777469758464 139395073290070032 139589339830826496 139760810712400176 140216111913825792 140767072042925052 141040372469400576 141209572541593608 141286829119195968 141488092408539552 141587155867186432 141760067500652796 141875474184995328 142321458939558912 142599430539050238 142781743895801634 142876288504594944 142880691743269272 142958862599896512 142980730235957952 143058955824225792 143063364692440296 143162507703315168 143262743510585088 143538129920843424 143906009595768576 144005736560145408 144189847878994944 144388020887886672 144672809883720768 144958160593550592 145026047475150192 145132060667748986 145211463261395856 145312094906067648 145413835755488768 145697847153448707 146274832798991104 146640709947039516 146845074296389248 146849599847248974 146925414089745408 146929942116560304 147032815708232064 147134709551411712 147139244028407256 147525300196422408 147795361206465024 148005895909038336 148297820753040384 148479989091187104 148686916733402112 148772849030222976 149054548793904364 149136097403595744 149245115018656852 149343939424556032 150228206658423296 150420273404630528 150499675998277398 150603972378040584 150714063001123947 150791872355265024 150796519540680312 150901021633224096 150924104137955616 151006675592238336 151011329397575868 151221784816728704 151684712817161472 151789830428261376 151900787906644608 151983893710291968 152200394983383552 152492961769327296 152497661379835473 152687924004702528 152793736841850624 153060731545795632 153278766775917848 153698430367078272 154485686199350272 154567234809041652 154787416055208378 154872101149887888 154980535476244608 154985311750143654 155087937094731264 155092716678591432 155201305469800512 155784299650057728 155898177062082624 156006214606824192 156205668535577856 156313919172123648 156513766501131264 156728877374030832 156814624653478272 156819457451328786 156924419045501952 157038007309679808 157312418533178844 157421436148239952 157743125903054016 158054256328898304 158551098994070016 158860769109292809 158947682759095464 159169198597224192 159174103959606996 159285550350584736 159395935347362688 159400847697441194 160111641307003776 160199239316253696 160339720568124864 160427443360863744 160655972482460416 160740778211177931 160853321515452696 160946285278995333 161052857752220928 161057821166229564 161170586449408224 161395200214889472 161564105520562056 162006453630163584 162119883102188544 162213578863869312 162325992986436096 162836263831747584 163077930667744416 163154303409543966 163362896169070338 163476106769326104 163590565224924864 163595606847373857 164438982963949824 164559186898864992 164649218186149632 164763320208454656 164883761231998848 164973970095787008 165200708583437904 165208975751194112 165296184881130342 165411917671761072 165526548245338176 165531649531958163 165642442325807616 165965962720975209 166506632897668128 166597729643973888 166835048347170432 167272781325077376 167602707915462144 167778109579045212 168011931852625536 168017109735140718 168134747592283888 169006732490726208 169099197056045568 169222807580209344 169340079103133952 169556580376225536 169674083203929088 169763649337377108 169789617155200068 169882510041268128 170119265091369984 170124507918819792 170888386394975184 171100370985702912 171126543274532352 171225444356306496 171319122791778816 172013305492184832 172193322989020086 172438612622907579 172678929959642912 173549175925941504 173701363948801936 173796396974269056 173891481992856576 174139190656664064 174353102410775184 174473929231572672 174479306263415361 174601468653525576 174844800232796928 175385449194842952 175506991432677216 175731377102525088 175853159068639104 175949369353718784 175976283367332864 176077987313772672 176319987045784686 176662313748730368 176667758223389784 177099115666769946 177708333400475904 178058842933810176 178369986368328768 178493596892492544 178624074667998752 178721800937102592 178845655269006336 179065348421877216 179196244144407828 179320427265783024 180125596470379248 180382185639140472 180480873780971712 180607238192788992 180737969042767968 180836851835766528 181316909755584252 181405311461683712 181569600241750656 181759618710632313 182744601958384128 183190796810716032 183324708211893456 183451752361728448 183552119881348608 183686295407577664 183910620115491867 184039385878040472 184301550245388108 184993855834443552 185129085261223116 185230370459418336 185358735234511488 185488514900702208 185494231385998704 185595716357760384 185724334317814272 185752743554406912 185860097720093376 186217366776005448 186347747616533568 187319962009876644 187683645254556672 187689429390566736 187923598775018496 188279430055458144 188382438825594624 188650789878052736 189013423334203728 189151591041319374 190132574052066984 190236596688051264 190375658527735512 190507588991025696 190611816799862016 190640973647943936 190751152923253728 190883343604420224 191016991347446784 191384173227791232 191390071408672266 191874679461024768 192517361183848896 192628624900844808 192897079844961024 193277547458067456 193368063300200256 193615284348527808 193749459874756864 194145385726835712 194263796204598276 195414034442402178 195520946596052688 195627917241963648 195793432395185664 195799466462998632 195906589488747072 196043754277642752 196185658704543008 196426652235216273 196700400261896544 197341194545384448 197834803952218992 197973318788249472 198087735727994256 198363798706963968 198848129871460992 199660012765837117 200666234664369864 200805296504054112 200952084001498596 201062026054240416 201201362177632128 201232138850607488 201342234122984448 201348439196767824 201735480674005902 202246283756215296 202534383875526144 202929958844033031 203183142966887616 203323949025769728 203330215173113964 203441458315237344 203583898672936704 203724982455800832 204080975394394176 204265800271969488 204931240489437696 206089646412055536 206240296738380138 206383221406944504 206496134866517184 206640713968326144 206647082333524872 206790288904788576 206935073959734016 207044309112795531 207864236082776832 208008286142432256 208274224714103808 208674579263289984 208681010309248542 208939876107541056 208971836498707776 209086166204637696 209092609935105048 209384009746239744 209749891377571792 210324167870738688 210739008438531072 211814358812390412 211930243678793952 212116088668248518 212225598129632256 212232138612809328 212380733800779648 212527913796483584 212640101250979194 213482188409338368 213786294090833152 213899145808575357 214172615843702451 214314432756892416 214321037614903908 214471095353936928 214588433736338688 214595047038660444 214737143669627904 214743761554972752 214894115265877632 215418807360749408 215859014393652864 216008604840218112 216284771818492416 217009214825581152 217437240890325888 217539071212725288 217698091001623479 217817194892093784 217968142359101472 218120753633233152 218127475796498476 219251977285266432 219412249198486656 219532290914866176 219845014975998464 219961064920559274 220267611444583872 220274399770873461 220388121134618112 220394913174840456 220549223562348096 220702064327117568 220708866042610884 221287950294633612 221693041809697536 222008843863557504 222130306191965184 222446731129560576 223030375100103168 223159273545334464 223581823190856546 223704146105393616 223867672527985278 224015909136834048 224022812980187624 225342309987634944 225630410106945792 225786772137511936 225905958567060876 226075440501634048 226194779311020468 226351532449836144 226386156206933424 226510013388357504 226516994096363802 226832677225093056 227684745642392064 227851181859966912 227975840565437952 228300592475075328 229190605262775936 229351073989579776 229591097318693448 229918150163876772 230547645550617408 231398901234588672 231728529299025408 232181124082812567 232308151724831832 232470803214366912 232477967625215481 232631905642096896 232639075017887148 232801958204700768 233126400310395904 233847265593123936 234009321910236288 234137349769909248 234308502803366784 234470878758185472 234770649751696896 235093316061046248 235229186176993179 235386628568252928 235557010964519712 235968627799768266 236132154222359928 236944444533967872 237081384493347456 237826648491105024 237991462523323392 238295734582803456 238753797895836288 238761155939410494 238928325525877104 239093903021044032 239101271546161791 240167461960505664 240509580852187296 240641165041295616 240983958723690624 241115802447688704 241279982273179044 241586731749344346 241748429340367872 241755879674112336 242092800322334208 242346158280843084 243179824653282816 243488989479654144 244254395747621376 244432944282524608 244731455114315949 245044344253605507 245214160153989156 245385847837387296 245735400327184144 246658474445924736 246838780348297488 246973827279224448 247144980312681984 247325641847998272 247460955143680512 247801062875156856 247813463626791168 248117876507641608 248289822368007264 248463663488711424 249077996010866503 249752252346614784 249759949346502192 250071560574630912 250252572520755648 251039240073944192 251176585100792832 251404061873193216 251667164368567818 252017897778938304 252025664602711077 252202121388425832 253510098736089312 253648795584068352 253834211370314016 254010118654700928 254149089066482688 254187964863925248 254334870564338304 254511124805893632 254684425732800102 254823765061902192 255178897637054976 255186761878229688 255809833740889922 256332579592462776 256689814911798528 256838166534459744 257196106459948032 257824084400267008 258153712464703744 258289984483530129 259018394939464368 260323763888912256 260552045923202904 260694595461403584 260837222989284864 261065955283998176 261208785984996096 261710893847359008 261902202980288364 262267200349195392 263260487149015824 263597065653787632 263779738602958656 263964425050999296 264116980970659008 265001637335084676 265130839828614656 265648673500154919 267088264400715264 267554979552493152 267740395338738816 267936112001998128 268082701405653888 268268482903509504 268464585595690432 268794366216611742 268980640898674536 270573278458710708 270721310671457568 270910857289183488 271098598701026304 271106953564151952 271255277753649792 271445198230582272 272107967192525568 272354400362625984 274657567440411648 274786195216074048 274987062317840184 275177628542592672 275328179822022912 275529443111366496 275720385206384768 276059078817060708 276452325368082162 277152314777035776 277693627891834674 278038102851767232 278232772351053312 278241347078998056 278393574536640576 278586501476721408 278629115331610368 278790146580140064 279178679661652992 279521621424800352 280432223827651584 281534144085850104 282419145083187216 282573658238391936 282976184817079104 283174311734372864 283520135001305592 283727386561979061 283750948369990656 285198861078100476 285563487791603268 285752577009189888 285761383486538544 285917725199793024 285961460471915904 286117911648451584 286126729384880592 286325015406630336 286525487021170176 287076259841686848 287085107113008399 287812019191537152 288776041775773344 289345619767441536 289916321187101184 290052094950300384 290264121335497972 290422926522791712 290624189812135296 290827671510977536 291395694306897414 292549665597982208 293121051663603267 293281419894079032 293690148592778496 293699199694497948 293859884233120608 294065631416464128 294269419102823424 294278488056814512 295050600392844816 295590722412930048 296011791818076672 296959978182374208 297545698060445952 298109097587808728 298272194807191488 298490230037313704 300456413316846592 300840546809261056 300999351996554796 301207944756081168 301428126002247894 301583744710530048 301593039081360624 301802043266448192 301848208275911232 302013351184476672 302022658795151736 302443569633457408 302603221011008853 303369425634322944 303801575813289216 304400789966767104 304985923538654592 304995322759670946 305375848009405056 305587473683701248 306121463091591264 306557533551835696 307396860734156544 309134469618083304 309360445107570207 309574832110416756 309744202299775776 309961070952489216 309970623500287308 310175874189462528 310185433357182864 310402610939601024 311568599300115456 311796354124165248 312012429213648384 312411337071155712 313021515463872813 313457754748061664 313629249306956544 313638914902657572 314076014619359616 314624837066357688 314842872296479904 315486251806108032 316108512657796608 317102197988140032 317721538218585618 317895365518190928 318174133002372777 318338397194448384 318348207919213992 318571100701169472 318791870694725376 318801695394882388 320223282614007552 320679441136249728 320854886721727488 321311944964920832 321481556422355862 321706643030905392 321892570557990666 322105715504441856 322115642332459128 322341172898816448 323128211041124112 324012907260327168 324427157727738624 324651985972872192 326155861335488832 326308606819087932 326725792338140676 326952213538652208 327181130449849728 327191213694747714 328877965927899648 329118373797729984 329298436372299264 329767522463997696 330401417166875808 330417951502388224 330592369762260684 330823835343522144 331053096490676352 331063299063916326 331284884651615232 331931925441950418 333013265795336256 333195459287947776 333670096694340864 334545562650154752 335205415830924288 335372734786284819 335556219158090424 335801508791977917 336023863705251072 336034219470281436 336269495184567776 338013464981452416 338198394112091136 338445615160418688 338680158206267904 339113160752451072 339527298674754216 339579234310400136 339765020082536256 339775491144545703 340249015837639584 341776772789950368 342200741971405824 342253086549064704 342450888712612992 342638245583557632 344026610984369664 344386645978040172 344877225245815158 345357859919285824 347098351851883008 347402727897603872 347592793948538112 348278381313328128 348706204821550368 348947858463145344 348958612526830722 349202937307051152 349689600465593856 350770898389685904 351013982865354432 351462754205050176 351706318137278208 352155974627545344 352639974091569372 353324627497460736 353335516446779568 353952941699652399 354198231333539892 355416666800951808 356739972736657536 356987193784985088 357248149335997504 357443601874205184 358130696843754432 358141733909115741 358392488288815656 358640854531566048 360251192940758496 360764371278280944 360961747561943424 361214476385577984 361475938085535936 361673703671533056 362633819511168504 362810622923367424 363139200483501312 363519237421264626 364037071092804889 365489203916768256 366381593621432064 366649416423786912 366903504723456896 367104239762697216 367372590815155328 367821240230983734 368078771756080944 368603100490776216 369987711668887104 370258170522446232 370460740918836672 370717470469022976 370988462771997408 371191432715520768 371448668635628544 371505487108813824 371720195440186752 372434733552010896 372695495233067136 374639924019753288 375378858781133472 376558860110916288 376764877651189248 377301579756105472 377500746552851727 378026846668407456 378303182082638748 380265148104133968 380473193376102528 380751317055471024 381015177982051392 381223633599724032 381281947295887872 381502305846507456 381766687208840448 382026638599200153 382768346455582464 382780142817344532 383714750611334883 385034722367697792 385257249801689616 385794159689922048 386736126600400512 387230568697055616 387498919749513728 388527592409196552 390828068884804356 391041893192105376 391255834483927296 391586864790371328 391598932925997264 391813178977494144 392087508555285504 392371317409086016 392853304470432546 393400800523793088 395669607904437984 395946637576498944 396175471455988512 396727597413927936 397696259742921984 399320025531674234 401332469328739728 401610593008108224 401904168002997192 402124052108480832 402402724355264256 402464277701214976 402696878393535648 403191549324917613 403470961348011804 405068767751052288 405859917688066062 406366285933775232 406647898051539456 406660430346227928 406882916630474688 407167797345873408 408161950788788352 408531600543938976 409862480978875392 412179292824111072 412480593476760276 412766442813889008 412992269733034368 413281427936652288 413294164667049744 413580577809577152 413870147919468032 414088618225591062 414678488052123243 415728472165553664 416540441837752011 417349158526579968 417362020618497084 417879752215082112 417943672997415552 418172332409275392 418185219870210096 418768019492479488 419499782755143584 420648335741477376 423628717624780824 423860487357587904 424232177336497036 424464277225618656 424761467601559296 425055827592967168 425280202501958388 426964376818676736 427572588181666304 427798291617150714 428345231687404902 428628865513784832 428642075229807816 428942190707873856 429176867472677376 429190094077320888 429487523109945504 429788230531755264 430837614721498816 431718028787305728 432017209680436224 432569543636984832 434018429651162304 434874481780651776 435078142425450576 435396182003246958 435634389784187568 435936284718202944 436241507266466304 436254951592996952 437093541460346121 438824498396973312 439690029951996928 439922129841118548 440535222889167744 440548799541746922 440776242269236224 440789826349680912 441098447124696192 441404128654235136 441417732085221768 442575900589267224 443386083619395072 444017687727115008 444893462259121152 446060750200206336 446318547090668928 447163646381713092 447408292210787232 447735345055970556 448031818273668096 448045625960375248 450684619975269888 451260820213891584 451811917134121752 452142189003371841 452389558622040936 452703064899672288 452772312413866848 453020026776715008 453033988192727604 453665354450186112 455369491284784128 455702363719933824 455951681130875904 456601184950150656 457492984139506419 458381210525551872 459182194637386896 459836300327753544 461095291101234816 463457058598050816 464362248165625134 464616303449663664 464941606428733824 464955935250430962 465263811284193792 465278150035774296 465603916409401536 467694531186247872 468018643820472576 468617005606733568 468941757516370944 469541299503393792 470186632122092496 470458372353986358 470773257136505856 471114021929039424 471937255599536532 472264308444719856 474162768986694912 475653296982210048 476582307327878427 477507595791672576 477522311878820988 477856651051754208 478187806042088064 478202543092323582 480334923921011328 481019161704374592 481282330082591232 481967917447381248 482559964546358088 483173463498688692 483511759348224672 484185600644668416 484692316561686168 485046623810634769 486359649306565632 486977978959308288 488508791495242752 488865888565049216 489462910228631898 490088688507211014 490428320307978312 490771695674774592 490786820542121571 491470800654368288 493316948891849472 493677560696594976 493947654558448896 494289960625363968 494651283695996544 494921910287361024 495602125750313712 495626927253582336 496235753015283216 496579644736014528 496594948595874489 496927326977422848 498155992021733006 499519898693004384 500505145041511296 502078480147888384 502808123746386432 503334328737135636 504035795557876608 504051329205422154 504404242776851664 507020197472178624 507297591168136704 507668422740628032 508020237309401856 508669741128676608 509022249611787264 509368851465600204 509647530123804384 510357795274109952 510373523756459376 511619667481779844 512665159184925552 513379629823597056 513676333068919488 515648168800534016 516307424929407488 516579968967060258 517315837868722737 518036789878928736 520647527777824512 521104091846405808 521389190922807168 521674445978569728 522131910567996352 522417571969992192 523421787694718016 523437918790246083 523804405960576728 524534400698390784 526520974298031648 527194131307575264 527559477205917312 527928850101998592 528233961941318016 530003274670169352 530261679657229312 531297347000309838 534176528801430528 535109959104986304 535480790677477632 535872224003996256 536165402811307776 536536965807019008 536929171191380864 537588732433223484 537961281797349072 541146556917421416 541442621342915136 541821714578366976 542213907128303904 542510555507299584 544215934385051136 544708800725251968 545278856131896939 549572390432148096 549974124635680368 550355257085185344 550656359644045824 551058886222732992 551440770412769536 551731860346475601 552118157634121416 552904650736164324 555387255783669348 556076205703534464 556465544702106624 556482694157996112 556787149073281152 557173002953442816 557258230663220736 557580293160280128 559043242849600704 563068288171700208 564838290166374432 565147316476783872 565952369634158208 566348623468745728 567040270002611184 567454773123958122 570397722156200952 571126975583206536 571522766973077088 571835450399586048 571922920943831808 572253458769761184 572650030813260672 573050974042340352 574152519683373696 574170214226016798 575624038383074304 577552083551546688 578691239534883072 579832642374202368 580104189900600768 580528242670995944 580845853045583424 581248379624270592 582791388613794828 585099331195964416 586242103327206534 586562839788158064 587380297185556992 587398399388995896 587719768466241216 588131262832928256 588556976113629024 589279956705648819 590101200785689632 592023583636153344 593919956364748416 595091396120891904 596218195175617456 596544389614382976 596980460074627408 598980038297511351 601998703993109592 602415889512162336 602856252004495788 603186078162721248 603604086532896384 603696416551822464 604026702368953344 604045317590303472 604887139266914816 605206442022017706 606738851268645888 607603151626578432 608789876532099093 609971847077309184 609990645519341892 610751696018810112 611174947367402496 612242926183182528 613115067103671392 614793721468313088 618268939236166608 618720890215140414 619149664220833512 619488404599551552 619922141904978432 619941247000574616 620370866714365728 620805221879202048 623592708248330496 624024858427296768 624822674142311424 626043030927745626 626915509496123328 627258498613913088 627277829805315144 628152029238719232 629249674132715376 629685744592959808 630972503612216064 632217025315593216 635443076437171236 635790731036381856 636348266004745554 636676794388896768 636696415838427984 637142201402338944 637583741389450752 637603390789764776 640446565228015104 641358882272499456 642623889929841664 642963112844711724 643413286061810784 643785141115981332 644211431008883712 644231284664918256 644682345797632896 646256422082248224 648025814520654336 648854315455477248 652311722670977664 652617213638175864 653094273004870437 653451584676281352 653904427077304416 654362260899699456 654382427389495428 657755931855799296 658236747595459968 658596872744598528 659535044927995392 660802834333751616 660823199312620383 661184739524521368 661647670687044288 662106192981352704 662126598127832652 663863850883900836 666026531590672512 666390918575895552 667340193388681728 669091125300309504 670745469572569638 671112438316180848 671603017583955834 672047727410502144 672068438940562872 672538990369135552 676026929962904832 676891230320837376 677360316412535808 678226321504902144 679054597349508432 679158468620800272 679530040165072512 679550982289091406 680498031675279168 683553545579900736 684901777425225984 688053221968739328 688773291956080344 689754450491630316 690715719838571648 694196703703766016 694805455795207744 695185587897076224 696543372248437701 697412409643100736 697433902875646443 697895716926290688 697917225053661444 698405874614102304 699379200931187712 701541796779371808 702027965730708864 702925508410100352 703412636274556416 704311949255090688 705279948183138744 706671032893559136 707905883399304798 708396462667079784 708914296338620047 710833333601903616 713479945473315072 713974387569970176 714496298671995008 714887203748410368 716261393687508864 716283467818231482 716784976577631312 717281709063132096 717303814638485373 720502385881516992 721528742556561888 721923495123886848 722951876171071872 723347407343066112 725267639022337008 726278400967002624 727038474842529252 728074142185609778 732763187242864128 733298832847573824 733807009446913792 734194365342947847 734745181630310656 735133032760816521 735642480461967468 736157543512161888 737206200981552432 739975423337774208 740516341044892464 740921481837673344 741434940938045952 741976925543994816 742382865431041536 743440390880373504 744869467104021792 745390990466134272 747233988032599509 749279848039506576 750757717562266944 753117720221832576 753529755302378496 754603159512210944 755001493105703454 756053693336814912 756076993808133231 756606364165277496 760530296208267936 760946386752205056 761502634110942048 762030355964102784 762447267199448064 762563894591775744 763004611693014912 763533374417680896 764053277198400306 765536692911164928 765560285634689064 767429501222669766 770069444735395584 770514499603379232 771588319379844096 773472253200801024 774461137394111232 774997839499027456 777055184818393104 781656137769608712 782083786384210752 782511668967854592 783197865851994528 783626357954988288 784742634818172032 785706608940865092 786801601047586176 791339215808875968 791893275152997888 792350942911977024 795392519485843968 796946020500464757 798640051063348468 802664938657479456 803221186016216448 803808336005994384 804248104216961664 804805448710528512 804928555402429952 805393756787071296 806383098649835226 806941922696023608 811719835376132124 812732571867550464 813295796103078912 813320860692455856 813765833260949376 814335594691746816 816323901577576704 817063201087877952 824358585648222144 824961186953520552 825532885627778016 825984539466068736 826588329334099488 827161155619154304 827740295838936064 828177236451182124 829356976104246486 831456944331107328 833080883675504022 834698317053159936 834724041236994168 835759504430164224 835887345994831104 836370439740420192 837536038984958976 838999565510287168 841296671482954752 847257435249561648 847720974715175808 848464354672994072 848928554451237312 849522935203118592 850560405003916776 851182159685937183 855145176363332608 855596583234301428 856690463374809804 857257731027569664 857284150459615632 857884381415747712 858353734945354752 858380188154641776 858975046219891008 859576461063510528 861255321339025197 861675229442997632 863436057574611456 868036859302324608 869748963561303552 870156284850901152 870792364006493916 871268779568375136 871872569436405888 872483014532932608 872509903185993904 874187082920692242 877648996793946624 879363154990809801 879844259682237096 881070445778335488 881097599083493844 881579652699361824 882196894249392384 882808257308470272 882835464170443536 885151801178534448 886772167238790144 888035375454230016 892637094181337856 894327292763426184 894816584421574464 895470690111941112 896091251920750496 901369239950539776 902521640427783168 903623834268243504 904284378006743682 904779117244081872 905406129799344576 905544624827733696 906040053553430016 906067976385455208 907330708900372224 911404727439867648 913202369900301312 914985968279012838 916762421051103744 918364389274773792 919672600655507088 922190582202469632 928081335322710621 928724496331250268 929232606899327328 929883212857467648 929911870500861924 930527622568387584 930556300071548592 931207832818803072 935389062372495744 936037287640945152 937234011213467136 940373264244184992 940916744707972716 942228043858078848 943874511199073064 944528616889439712 948325537973389824 951306593964420096 953164614655756854 954522399007118331 955015191583345152 955044623757641976 955713302103508416 956375612084176128 956405086184647164 960669847842022656 962038323408749184 962564660165182464 963935834894762496 965119929092716176 966346926997377384 967023518696449344 969384633123372336 970093247621269538 973955957918616576 977731777130098432 978925820457263796 980177377014422028 980856640615956624 981543391349549184 981573641084243142 982941601308736576 986633897783698944 987355121393189952 987895309116897792 989302567391993088 991204251500627424 991253854507164672 992471506030566432 993159289472029056 993189897191748978 993854653954845696 996311984043466012 999039797386008768 1001010290083022592 1004156960295776768 1005616247492772864 1006118204358854457 1006668657474271272 1007404526375933751 1008071591115753216 1008102658410844308 1008808485553703328 1014040394944357248 1014595182336273408 1015336845481256064 1016040474618803712 1017339482257353216 1018737702931200408 1019295060247608768 1019326473433637109 1020747047512918752 1023239334963559688 1025330318369851104 1026759259647194112 1027352666137838976 1031296337601068032 1032614849858814976 1033159937934120516 1034631675737445474 1036073579757857472 1036105510033367761 1041295055555649024 1042208183692811616 1042778381845614336 1044263821135992704 1044835143939984384 1046843575389436032 1046875837580492166 1047608811921153456 1049068801396781568 1053041948596063296 1054388262615150528 1055118954411834624 1056467923882636032 1060006549340338704 1061858825098957197 1062594694000619676 1070219918209972608 1070961581354955264 1071744448007992512 1072330805622615552 1073858342382761728 1074425201727347223 1075177464866446968 1075922563594698144 1082293113834842832 1082885242685830272 1083643429156733952 1084427814256607808 1085021111014599168 1088431868770102272 1089417601450503936 1090557712263793878 1092111213278414667 1099144780864296192 1099948249271360736 1100710514170370688 1101312719288091648 1102117772445465984 1102881540825539072 1103463720692951202 1104236315268242832 1105809301472328648 1110774511567338696 1112152411407068928 1112965388315992224 1113574298146562304 1114346005906885632 1114516461326441472 1115160586320560256 1118086485699201408 1126136576343400416 1129676580332748864 1130294632953567744 1131904739268316416 1134080540005222368 1134909546247916244 1140795444312401904 1142253951166413072 1143045533946154176 1143670900799172096 1143845841887663616 1144506917539522368 1145300061626521344 1146079915797600459 1148305039366747392 1148340428452033596 1151144251834004649 1155104167103093376 1157382479069766144 1160208379801201536 1161056485341991888 1161691706091166848 1162496759248541184 1165582777227589656 1172484206654413068 1173125679576316128 1174760594371113984 1174796798777991792 1175439536932482432 1176262525665856512 1177113952227258048 1178559913411297638 1180202401571379264 1187839912729496832 1190182792241783808 1192436390351234912 1193088779228765952 1193960920149254816 1197960076595022702 1203997407986219184 1204831779024324672 1205712504008991576 1206372156325442496 1207208173065792768 1207392833103644928 1208090635180606944 1209774278533829632 1210412884044035412 1215206303253156864 1217579753064198186 1219943694154618368 1219981291038683784 1221503392037620224 1224485852366365056 1226230134207342784 1229587442936626176 1236537878472333216 1237441780430280828 1238299328441667024 1238976809199103104 1239844283809956864 1239882494001149232 1240741733428731456 1241610443758404096 1244035464156369729 1247185416496660992 1252086061855491252 1253831018992246656 1254516997227826176 1254555659610630288 1256304058477438464 1258499348265430752 1259371489185919616 1261945007224432128 1270886152874342472 1271581462072763712 1272696532009491108 1273392831676855968 1274284402804677888 1275167482778901504 1275206781579529552 1280893130456030208 1282717764544998912 1285926225689423448 1286826572123621568 1287570282231962664 1288462569329836512 1289364691595265792 1292512844164496448 1296051629041308672 1297708630910954496 1304623445341955328 1305234427276351728 1306188546009740874 1306903169352562704 1307808854154608832 1308724521799398912 1308764854778990856 1311280624381038363 1316473495190919936 1319070089855990784 1321605668667503232 1321646398625240766 1322369479049042736 1323295341374088576 1324212385962705408 1324253196255665304 1327727701767801672 1332053063181345024 1334680386777363456 1338182250600619008 1341490939145139276 1342224876632361696 1343206035167911668 1344095454821004288 1344136877881125744 1345077980738271104 1352053859925809664 1353782460641674752 1356426567010115523 1358109194699016864 1358316937241600544 1359060080330145024 1359101964578182812 1360996063350558336 1367107091159801472 1369803554850451968 1377546583912160688 1378754576343615367 1379508900983260632 1381431439677143296 1389610911590415488 1390371175794152448 1393086744496875402 1394824819286201472 1394867805751292886 1395791433852581376 1395834450107322888 1396811749228204608 1403083593558743616 1404055931461417728 1405851016820200704 1406825272549112832 1408623898510181376 1410559896366277488 1413342065787118272 1415811766798609596 1416792925334159568 1417828592677240094 1426959890946630144 1428992597343990016 1429746921983635281 1432522787375017728 1432566935636462964 1433569953155262624 1434563418126264192 1434607629276970746 1441004771763033984 1443057485113123776 1443846990247773696 1445903752342143744 1450535278044674016 1452556801934005248 1454076949685058504 1455139871431904307 1456148284371219556 1465526374485728256 1466597665695147648 1467614018893827584 1468388730685895694 1469490363260621312 1470266065521633042 1471284960923934936 1472315087024323776 1472360461626364713 1474412401963104864 1479950846675548416 1481032682089784928 1481842963675346688 1482869881876091904 1483953851087989632 1484765730862083072 1486880781760747008 1489738934208043584 1489784845787623467 1490781980932268544 1494467976065199018 1498559696079013152 1501515435124533888 1506235440443665152 1509206319024421888 1510002986211406908 1512107386673629824 1512153987616266462 1513212728330554992 1521060592416535872 1521892773504410112 1523005268221884096 1524060711928205568 1526009223386029824 1527066748835361792 1528106554396800612 1531073385822329856 1531120571269378128 1534859002445339532 1540138889470791168 1541028999206758464 1546944506401602048 1548922274788222464 1551947513606168211 1554110369636786208 1563312275539217424 1564167572768421504 1565023337935709184 1566395731703989056 1567252715909976576 1569485269636344064 1570313756370738249 1571413217881730184 1573603202095172352 1582678431617751936 1583786550305995776 1584701885823954048 1590785038971687936 1593892041000929514 1597280102126696936 1605329877314958912 1606442372032432896 1607616672011988768 1608496208433923328 1609610897421057024 1609857110804859904 1610787513574142592 1612766197299670452 1613883845392047216 1623439670752264248 1625465143735100928 1626641721384911712 1627531666521898752 1632647803155153408 1634126402175755904 1635836568395690817 1648717171296444288 1649922373907041104 1651065771255556032 1651969078932137472 1653176658668198976 1654322311238308608 1656354472902364248 1658713952208492972 1666161767351008044 1669396634106319872 1669448082473988336 1671519008860328448 1671774691989662208 1672740879480840384 1677999131020574336 1694514870499123296 1695441949430351616 1696928709345988144 1697857108902474624 1699045870406237184 1701120810007833552 1702364319371874366 1711193166468602856 1713380926749619608 1714568300919231264 1715768762831495424 1716760376309283552 1717950092439782016 1719152922127021056 1722510642678050394 1723350458885995264 1726872115149222912 1736073718604649216 1739497927122607104 1740312569701802304 1741584728012987832 1742537559136750272 1743745138872811776 1745019806371987808 1748374165841384484 1755297993587893248 1758726309981619602 1759688519364474192 1762140891556670976 1762195198166987688 1763159305398723648 1764393788498784768 1765670928340887072 1770303602357068896 1776070750908460032 1785274188362675712 1788654585526852368 1789633168843148928 1790941380223882224 1792182503841500992 1796940114892534053 1807247668536487008 1808568756013487364 1809558234488163744 1810812259598689152 1811089249655467392 1812080107106860032 1812135952770910416 1814661417800744448 1822809454879735296 1829971936558025676 1833524842102207488 1836728778549547584 1839345201311014176 1844381164404939264 1856162670645421242 1857448992662500536 1858465213798654656 1859766425714935296 1859823741001723848 1861112600143097184 1862415665637606144 1870778124744991488 1872074575281890304 1874468022426934272 1880746528488369984 1881833489415945432 1884456087716157696 1887749022398146128 1889057233778879424 1896651075946779648 1906329229311513708 1909044798014236662 1910030383166690304 1910089247515283952 1911426604207016832 1912751224168352256 1912810172369294328 1921339695684045312 1924076646817498368 1927871669789524992 1930239858185432352 1932693853994754768 1934047037392898688 1938769266246744672 1940186495242539076 1955463554260196864 1957851640914527592 1959282819014611311 1960354754028844056 1961713281231913248 1963086782699098368 1963147282168486284 1965883202617473152 1973267795567397888 1974710242786379904 1975790618233795584 1978605134783986176 1982408503001254848 1982469597937861149 1984943012061132864 1986318578944058112 1986379794383497956 1992623968086932024 1998079594772017536 2002020580166045184 2008313920591553536 2012236408717708914 2013337314948542544 2014809052751867502 2016143182231506432 2016205316821688616 2017616971107406656 2028080789888714496 2030673690962512128 2032080949237607424 2034678964514706432 2037475405862400816 2038590120495217536 2038652946867274218 2041494095025837504 2046478669927119376 2050660636739702208 2054705332275677952 2066319875868241032 2069263351474890948 2072147159515714944 2072211020066735522 2082590111111298048 2084416367385623232 2085556763691228672 2088527642271985408 2089630116745313103 2092301708626939329 2093687150778872064 2093751675160984332 2095217623842306912 2098137602793563136 2106083897192126592 2108776525230301056 2110237908823669248 2112935847765272064 2120013098680677408 2123717650197914394 2125189388001239352 2126742889015860141 2140439836419945216 2141923162709910528 2143488896015985024 2144661611245231104 2147716684765523456 2148850403454694446 2150354929732893936 2151845127189396288 2151911443915456119 2164586227669685664 2165770485371660544 2168855628513215616 2170042222029198336 2178835202901007872 2181115424527587756 2184222426556829334 2198289561728592384 2199896498542721472 2201421028340741376 2204235544890931968 2205763081651078144 2206927441385902404 2208472630536485664 2211618602944657296 2221549023134677392 2224304822814137856 2225930776631984448 2227148596293124608 2230321172641120512 2236172971398402816 2241701964097798527 2252273152686800832 2259353160665497728 2260589265907135488 2263809478536632832 2268161080010444736 2268230981424399693 2269819092495832488 2281590888624803808 2284507902332826144 2286091067892308352 2287341801598344192 2287691683775327232 2289013835079044736 2290600123253042688 2292159831595200918 2296610078733494784 2296680856904067192 2302288503668009298 2310208334206186752 2314764958139532288 2320416759602403072 2322112970683983776 2323383412182333696 2324993518497082368 2331165554455179312 2344968413308826136 2346251359152632256 2349593597555983584 2350879073864964864 2354227904454516096 2357119826822595276 2360404803142758528 2375679825458993664 2384872780702469824 2386177558457531904 2387921840298509632 2390838061501394271 2395920153190045404 2407994815972438368 2409663558048649344 2411425008017983152 2412744312650884992 2414416346131585536 2414785666207289856 2416181270361213888 2420825768088070824 2435159506128396372 2439887388309236736 2439962582077367568 2443006784075240448 2448971704732730112 2452460268414685568 2473075756944666432 2474883560860561656 2476598656883334048 2477953618398206208 2479764988002298464 2481483466857462912 2483220887516808192 2488070928312739458 2494370832993321984 2504172123710982504 2507662037984493312 2509111319221260576 2512608116954876928 2516998696530861504 2518742978371839232 2523890014448864256 2541772305748684944 2543162924145527424 2545393064018982216 2546785663353711936 2548568805609355776 2550413563159059104 2553546479057811549 2565435529089997824 2571852451378846896 2573653144247243136 2575140564463925328 2576925138659673024 2578729383190531584 2585025688328992896 2609246890683910656 2610468854552703456 2612377092019481748 2613806338705125408 2615617708309217664 2617449043598797824 2617529709557981712 2622561248762076726 2632946990381839872 2638089464972429403 2643211337335006464 2643292797250481532 2644738958098085472 2646590682748177152 2648424771925410816 2648506392511330608 2655455403535603344 2664106126362690048 2682981878290278552 2684449753264723392 2686412070335823336 2688273755762251488 2690155961476542208 2704107719851619328 2707564921283349504 2712853134020231046 2716218389398033728 2716633874483201088 2718120160660290048 2718203929156365624 2721992126701116672 2734214182319602944 2739607109700903936 2755093167824321376 2757509152687230734 2759017801966521264 2762862879354286592 2779221823180830976 2784244005968131863 2786173488993750804 2789649638572402944 2789735611502585772 2791582867705162752 2791668900214645776 2793623498456409216 2806167187117487232 2808111862922835456 2811702033640401408 2821119792732554976 2826684131574236544 2831623533597219192 2833585850668319136 2835657185354480188 2853919781893260288 2857985194687980032 2859493843967270562 2863567197021354993 2865045574750035456 2865133871272925928 2867139906310525248 2869126836252528384 2869215258553941492 2882009543526067968 2886114970226247552 2887693980495547392 2891807504684287488 2901070556089348032 2908153899370117008 2910279742863808614 2912296568742439112 2933195331390295296 2935228037787655168 2936777461371791388 2938980726521242624 2940532131043266084 2942569921847869872 2944630174048647552 2944720923252729426 2948824803926209728 2959901693351096832 2962065364179569856 2963685927350693376 2967907702175979264 2973761563521494016 2979477868416087168 2979569691575246934 2981563961864537088 2988935952130398036 2997119392158026304 3003030870249067776 3012470880887330304 3018354613076563371 3020005972422813816 3022213579127801253 3024214773347259648 3024307975232532924 3026425456661109984 3042121184833071744 3043785547008820224 3046010536443768192 3048121423856411136 3052018446772059648 3056213108793601224 3057979420300911327 3062241142538756256 3069718004890679064 3080277778941582336 3082057998413516928 3093889012803204096 3097844549576444928 3103895027212336422 3108220739273572416 3108316530100103283 3126624551078434848 3128335145536843008 3132791463407978112 3134505431819953152 3138970539272688128 3140627512741476498 3142826435763460368 3147206404190344704 3165356863235503872 3169403771647908096 3185576475296871591 3187784082001859028 3194560204253393872 3210659754629917824 3212884744064865792 3215233344023977536 3216992416867846656 3221575027148285184 3225532394599340904 3227767690784094432 3246879341504528496 3250930287470201856 3253283442769823424 3255063333043797504 3265295606310306816 3268252804351511808 3271673136791381634 3276333639835244001 3297434342592888576 3299844747814082208 3302131542511112064 3303938157864274944 3306353317336397952 3308644622476617216 3312708945804728496 3317427904416985944 3332323534702016088 3338896164947976672 3343038017720656896 3343549383979324416 3345481758961680768 3355998262041148672 3389029740998246592 3390883898860703232 3393857418691976288 3395714217804949248 3402241620015667104 3404728638743748732 3422386332937205712 3426761853499239216 3429136601838462528 3431537525662990848 3433520752618567104 3435900184879564032 3445021285356100788 3446700917771990528 3453432755502013947 3472147437209298432 3480625139403604608 3483169456025975664 3485075118273500544 3487490277745623552 3490039612743975616 3496748331682768968 3517452619963239204 3519377038728948384 3524281783113341952 3524390396333975376 3526318610797447296 3528787576997569536 3531341856681774144 3540607204714137792 3570548376725351424 3577309171053704736 3579266337686297856 3581882760447764448 3584365007683001984 3593880229785068106 3614495337072974016 3617137512026974728 3619116468976327488 3621624519197378304 3622178499310934784 3624271905541820832 3629322835601488896 3645618909759470592 3659943873116051352 3673457557099095168 3678690402622028352 3688762328809878528 3712325341290842484 3714897985325001072 3716930427597309312 3719532851429870592 3719647482003447696 3722225200286194368 3724831331275212288 3732106392469109187 3741556249489982976 3761493056976739968 3763666978831890864 3768912175432315392 3775498044796292256 3778114467557758848 3812658458623027416 3818089596028473324 3820178495030567904 3822853208414033664 3825502448336704512 3825620344738588656 3842679391368090624 3848153293634996736 3860479716370864704 3865387707989509536 3868094074785797376 3877538532493489344 3880372990485078152 3910927108520393728 3915703281829055184 3918565638029222622 3920709508057688112 3923426562463826496 3926173565398196736 3926294564336972568 3931766405234946304 3933841873143115089 3949420485572759808 3957210269567972352 3964817006002509696 3964939195875722298 3969886024122265728 3972637157888116224 3972759588766995912 3985247936173864048 3996159189544035072 4004041160332090368 4024472817435417828 4026674629897085088 4029618105503735004 4032286364463012864 4032410633643377232 4035233942214813312 4056161579777428992 4061347381925024256 4069279701030346569 4074950811724801632 4077180240990435072 4077305893734548436 4082988190051675008 4092957339854238752 4101321273479404416 4109410664551355904 4132639751736482064 4136263729030846101 4138526702949781896 4144294319031429888 4144422040133471044 4168832734771246464 4171113527382457344 4177055284543970816 4179260233490626206 4184603417253878658 4187374301557744128 4187503350321968664 4190435247684613824 4212167794384253184 4217553050460602112 4220475817647338496 4225871695530544128 4240026197361354816 4247435300395828788 4250378776002478704 4253485778031720282 4280879672839890432 4286977792031970048 4295433369531046912 4297700806909388892 4300709859465787872 4303690254378792576 4303822887830912238 4329172455339371328 4331540970743321088 4337711257026431232 4357670405802015744 4362230849055175512 4365419614295712921 4368444853113658668 4396579123457184768 4399792997085442944 4402842056681482752 4408471089781863936 4413854882771804808 4416945261072971328 4417081384879094139 4423237205889314592 4443098046269354784 4448609645628275712 4451861553263968896 4454297192586249216 4460642345282241024 4469354537362870401 4472345942796805632 4483403928195597054 4504546305373601664 4518706321330995456 4527618957073265664 4536322160020889472 4536461962848799386 4539638184991664976 4563181777249607616 4569015804665652288 4572182135784616704 4578027670158089472 4581200246506085376 4584319663190401836 4593220157466989568 4593361713808134384 4604577007336018596 4620416668412373504 4640833519204806144 4644225941367967552 4646766824364667392 4655842540818504633 4662331108910358624 4689936826617652272 4692502718305264512 4699187195111967168 4701758147729929728 4708455808909032192 4714239653645190552 4720809606285517056 4732481924206463557 4751359650917987328 4769745561404939648 4772355116915063808 4775843680597019264 4781676123002788542 4791840306380090808 4815989631944876736 4819327116097298688 4822850016035966304 4825488625301769984 4828832692263171072 4829571332414579712 4832362540722427776 4841651536176141648 4870319012256792744 4879925164154735136 4897943409465460224 4904920536829371136 4907509705187072451 4946151513889332864 4949767121721123312 4953197313766668096 4955907236796412416 4959529976004596928 4962966933714925824 4976141856625478916 5008344247421965008 5015324075968986624 5018222638442521152 5033997393061723008 5037485956743678464 5083544611497369888 5086325848291054848 5090786128037964432 5093571326707423872 5097137611218711552 5100827126318118208 5107092958115623098 5143704902757693792 5147306288494486272 5150281128927850656 5153850277319346048 5157458766381063168 5170051376657985792 5218493781367821312 5220937709105406912 5224754184038963496 5227612677410250816 5231235416618435328 5235059419115963424 5245122497524153452 5265893980763679744 5276178929944858806 5286422674670012928 5286585594500963064 5289477916196170944 5293181365496354304 5297012785022661216 5310910807071206688 5328212252725380096 5365963756580557104 5368899506529446784 5372824140671646672 5376547511524502976 5380311922953084416 5390820344677602159 5425706268040462092 5432436778796067456 5433267748966402176 5436240321320580096 5436407858312731248 5443984253402233344 5468428364639205888 5510186335648642752 5515018305374461468 5518035603933042528 5525725758708573184 5558443646361661952 5568488011936263726 5572346977987501608 5579299277144805888 5579471223005171544 5583337800429291552 5587246996912818432 5612334374234974464 5616223725845670912 5623404067280802816 5642239585465109952 5653368263148473088 5663247067194438384 5667171701336638272 5671314370708960376 5715970389375960064 5718987687934541124 5727134394042709986 5730091149500070912 5730267742545851856 5734279812621050496 5738253672505056768 5738430517107882984 5764019087052135936 5772229940452495104 5783615009368574976 5802141112178696064 5816307798740234016 5820559485727617228 5824593137484878224 5866390662780590592 5873554922743582776 5877848457043833933 5881064262086532168 5885139843695739744 5889260348097295104 5889441846505458852 5897649607852419456 5919803386702193664 5924130728359139712 5927371854701386752 5935815404351958528 5947408793813583447 5958955736832174336 5959139383150493868 5977871904260796072 5994238784316052608 6006061740498135552 6024941761774660608 6036709226153126742 6040011944845627632 6044427158255602506 6048429546694519296 6048615950465065848 6052850913322219968 6084242369666143488 6092021072887536384 6096242847712822272 6104036893544119296 6112426217587202448 6115958840601822654 6124482285077512512 6139436009781358128 6164115996827033856 6207790054424672844 6216441478547144832 6216633060200206566 6253249102156869696 6256670291073686016 6265582926815956224 6277941078545376256 6281255025482952996 6285652871526920736 6294412808380689408 6330713726471007744 6338807543295816192 6371152950593743182 6375568164003718056 6380228667047580423 6389120408506787744 6421319509259835648 6425769488129731584 6430466688047955072 6433984833735693312 6443150054296570368 6451064789198681808 6455535381568188864 6455734331746368357 6493758683009056992 6506566885539646848 6510126666087595008 6536505608703023616 6543346273582763268 6552667279670488002 6594868685185777152 6599689495628164416 6604263085022224128 6612706634672795904 6617289244953234432 6625417891609456992 6634855808833971888 6664647069404032176 6677792329895953344 6690963517923361536 6711996524082297344 6725105892293395581 6778059481996493184 6781767797721406464 6787714837383952576 6791428435609898496 6804483240031334208 6804692944273199079 6809457277487497464 6844772665874411424 6853523706998478432 6858273203676925056 6863075051325981696 6867041505237134208 6871800369759128064 6890042570712201576 6893401835543981056 6906865511004027894 6944294874418596864 6961250278807209216 6966338912051951328 6970150236547001088 6974980555491247104 6980079225487951232 6993496663365537936 7034905239926478408 7038754077457896768 7048780792667950752 7052637221594894592 7062683713363548288 7081214409428275584 7154618342107409472 7158532675372595712 7163765520895528896 7168730015366003968 7172514184504182813 7187760459570136212 7228990674145948032 7234275024053949456 7238232937952654976 7243249038394756608 7244356998621869568 7248543811083641664 7319887746232102704 7346915114198190336 7357380805244056704 7424650682581684968 7429795970650002144 7433860855194618624 7439294964006895392 7444450400572388736 7449662662550424576 7464212784938218374 7483112498979965952 7522986113953479936 7527333957663781728 7537824350864630784 7550996089592584512 7556228935115517696 7625316917246054832 7636179192056946648 7640356990061135808 7645706416828067328 7651240689477177312 7660639437173434647 7696306587269993472 7720959432741729408 7730775415979019072 7736188149571594752 7755077064986978688 7760745980970156304 7831406563658110368 7837131276058445244 7841419016115376224 7846853124927652992 7852347130796393472 7852589128673945136 7863532810469892608 7867683746286230178 7898840971145519616 7914268394917288209 7929634012005019392 7929878391751444596 7939772048244531456 7945274315776232448 7945519177533991824 7970495872347728096 7992318379088070144 8048945634870835656 8053349259794170176 8059236211007470008 8064821267286754464 8070467884429626624 8112323159554857984 8122694763850048512 8138559402060693138 8149901623449603264 8154360481980870144 8154611787469096872 8165976380103350016 8185914679708477504 8202642546958808832 8218821329102711808 8265279503472964128 8272527458061692202 8277053405899563792 8288588638062859776 8288844080266942088 8337665469542492928 8354110569087941632 8358520466981252412 8369206834507757316 8374748603115488256 8375006700643937328 8380870495369227648 8424335588768506368 8435106100921204224 8480052394722709632 8494870600791657576 8500757552004957408 8506971556063440564 8561759345679780864 8573955584063940096 8590701591064064979 8595401613818777784 8601419718931575744 8607380508757585152 8607645775661824476 8658344910678742656 8663081941486642176 8675422514052862464 8724461698110351024 8730839228591425842 8736889706227317336 8799585994170885888 8805684113362965504 8816942179563727872 8827709765543609616 8833890522145942656 8834162769758188278 8846474411778629184 8886196092538709568 8903723106527937792 8921284690564482048 8938709074725740802 8944691885593611264 8966807856391194108 9009092610747203328 9037412642661990912 9055063839229690113 9066640737383403759 9072644320041778944 9072923925697598772 9079276369983329952 9126363554499215232 9138031609331304576 9144364271569233408 9156055340316178944 9168639326380803672 9186723427616268768 9209154014672037192 9215885852402060611 9240833336824747008 9281667038409612288 9288451882735935104 9293533648729334784 9311685081637009266 9324662217820717248 9324949590300309849 9379873653235304544 9385005436610529024 9398374390223934336 9403516295459859456 9416911617818064384 9428479307290381104 9441619212571034112 9464963848412927114 9539491122809879296 9551687361194038528 9556729425890614773 9563352246005577084 9583680612760181616 9631979263889753472 9638654232194597376 9645700032071932608 9650977250603539968 9664725081444855552 9683303072352283296 9740638024513585488 9759850328309470272 9795886818930920448 9809841073658742272 9815019410374144902 9829000919505732003 9892303027778665728 9899534243442246624 9906394627533336192 9911814473592824832 9919059952009193856 9925933867429851648 9952283713250957832 10016688494843930016 10030648151937973248 10036445276885042304 10067994786123446016 10074971913487356928 10167089222994739776 10172651696582109696 10181572256075928864 10187142653414847744 10201654252636236416 10214185916231246196 10287409805515387584 10294612576988972544 10300562257855701312 10307700554638692096 10340102753315971584 10360298266506041841 10441875418210813824 10449508368077926992 10455225354820501632 10462470833236870656 10470118838231926848 10490244995048306904 10552357859889717612 10572845349340025856 10573171189001926128 10578955832392341888 10586362730992708608 10594025570045322432 10621821614142413376 10731927513161114208 10737799013058893568 10745648281343293344 10753095023049005952 10760623845906168832 10781640689355204318 10851412536080924184 10864873557592134912 10866535497932804352 10872815716625462496 10887968506804466688 10936856729278411776 11020372671297285504 11030036610748922936 11036071207866085056 11116887292723323904 11136976023872527452 11144693955975003216 11158598554289611776 11158942446010343088 11166675600858583104 11174493993825636864 11196319177407327561 11224668748469948928 11284479170930219904 11306736526296946176 11326494134388876768 11334343402673276544 11342628741417920752 11437975375869082248 11454268788085419972 11460535485091703712 11468559625242100992 11476507345010113536 11476861034215765968 11528038174104271872 11544459880904990208 11604282224357392128 11632615597480468032 11641118971455234456 11649186274969756448 11732781325561181184 11747109845487165552 11755696914087667866 11762128524173064336 11770279687391479488 11778520696194590208 11778883693010917704 11795299215704838912 11848261456718279424 11871630808703917056 11894817587627166894 11917911473664348672 11918278766300987736 11955743808521592144 11988477568632105216 12012123480996271104 12073418452306253484 12080023889691255264 12088854316511205012 12096859093389038592 12097231900930131696 12105701826644439936 12168484739332286976 12184042145775072768 12224852435174404896 12231917681203645308 12248964570155025024 12278872019562716256 12328231993654067712 12408791187092538303 12415580108849345688 12432882957094289664 12433266120400413132 12506498204313739392 12513340582147372032 12531165853631912448 12562510050965905992 12571305743053841472 12661427452942015488 12677615086591632384 12742305901187486364 12751136328007436112 12760457334095160846 12778240817013575488 12842639018519671296 12860933376095910144 12886300108593140736 12902129578397363616 12911070763136377728 12911468663492736714 12987517366018113984 13013133771079293696 13073011217406047232 13086692547165526536 13096258842887138763 13105334559340976004 13189737370371554304 13199378991256328832 13208526170044448256 13225413269345591808 13250835783218913984 13251244154637282417 13269711617667943776 13329294138808064352 13355584659791906688 13381927035846723072 13423993048164594688 13450211784586791162 13469371630433780893 13556118963992986368 13575429674767905152 13582856871219796992 13608966480062668416 13609385888546398158 13618914554974994928 13689545331748822848 13707047413996956864 13716546407353850112 13734083010474268416 13743600739518256128 13780085141424403152 13813731022008055788 13922500557614418432 13932677824103902656 13940300473094002176 13960158450975902464 13967527622455513899 13986993326731075872 14069810479852956816 14077508154915793536 14097561585335901504 14105274443189789184 14125367426727096576 14162428818856551168 14197445772619390671 14309236684214818944 14317065350745191424 14327531041791057792 14337460030732007936 14345028369008365626 14375520919140272424 14457981348291896064 14468550048107898912 14476465875905309952 14486498076789513216 14488713997243739136 14497087622167283328 14639775492464205408 14693830228396380672 14714761610488113408 14849301365163369936 14859591941300004288 14867721710389237248 14878589928013790784 14888900801144777472 14928425569876436748 15045972227906959872 15054667915327563456 15101992179185169024 15112457870231035392 15250633834492109664 15272358384113893296 15280713980122271616 15291412833656134656 15302481378954354624 15321278874346869294 15441918865483458816 15461550831958038144 15472376299143189504 15510154129973957376 15521491961940312608 15662813127316220736 15674262552116890488 15682838032230752448 15693706249855305984 15705178257347890272 15727065620939785216 15735367492572460356 15797681942291039232 15828536789834576418 15859268024010038784 15859756783502889192 15879544096489062912 15891038355067983648 15940991744695456192 15984636758176140288 16097891269741671312 16106698519588340352 16118472422014940016 16129642534573508928 16140935768859253248 16172461034032806477 16277118804121386276 16299803246899206528 16308720963961740288 16309223574938193744 16331952760206700032 16371829359416955008 16405285093917617664 16530559006945928256 16545054916123384404 16554106811799127584 16577177276125719552 16577688160533884176 16675330939084985856 16717040933962504824 16738413669015514632 16750013401287874656 16761740990738455296 16848671177537012736 16870212201842408448 16960104789445419264 16989741201583315152 17001515104009914816 17013943112126881128 17147911168127880192 17181403182128129958 17190803227637555568 17202839437863151488 17214761017515170304 17215291551323648952 17316689821357485312 17350845028105724928 17448923396220702048 17461678457182851684 17473779412454634672 17599171988341771776 17633545371131501799 17655419531087219232 17667781044291885312 17668325539516376556 17692948823557258368 17772392185077419136 17807446213055875584 17877418149451481604 17933615712782388216 18018185221494406656 18074825285323981824 18110127678459380226 18133281474766807518 18145288640083557888 18145847851395197544 18158552739966659904 18252727108998430464 18276063218662609152 18288728543138466816 18312110680632357888 18337278652761607344 18373446855232537536 18418308029344074384 18431771704804121222 18576903765471870208 18623370163274018532 18649324435641434496 18649899180600619698 18759747306470609088 18770010873221058048 18796748780447868672 18833823235636128768 18856958614580762208 18883238425142068224 18929927696825854228 19078982245619758592 19103374722388077056 19113458851781229546 19126704492011154168 19140686001142741269 19167361225520363232 19263958527779506944 19277308464389194752 19291400064143865216 19301954501207079936 19329450162889711104 19366606144704566592 19367202995239105071 19481276049027170976 19519700656618940544 19619682147317484544 19630038820748289804 19658001839011464006 19784606055557331456 19799068486884493248 19812789255066672384 19838119904018387712 19851867734859703296 19904567426501915664 20033376989687860032 20072890553770084608 20135989572246892032 20175317676880186743 20334178445989479552 20345303393164219392 20363144512151857728 20374285306829695488 20403308505272472832 20414078832819597237 20428371832462492392 20574819611030775168 20589225153977945088 20601124515711402624 20615401109277384192 20680205506631943168 20720596533012083682 20883750836421627648 20899016736155853984 20910450709641003264 20924941666473741312 20940237676463853696 20980489990096613808 21104715719779435224 21146342378003852256 21157911664784683776 21188051140090644864 21243643228284826752 21463855026322228416 21475598026117787136 21491296562686586688 21506190046098011904 21563281378710408636 21702825072161848368 21729747115184269824 21733070995865608704 21745631433250924992 22040745342594571008 22060073221497845872 22072142415732170112 22273952047745054904 22289387911950006432 22317884892020686176 22333351201717166208 22348987987651273728 22392638354814655122 22449337496939897856 22568958341860439808 22613473052593892352 22652988268777753536 22668686805346553088 22685257482835841504 22875950751738164496 22908537576170839944 22921070970183407424 22937119250484201984 22953722068431531936 23088919761809980416 23208564448714784256 23265231194960936064 23282237942910468912 23298372549939512896 23494219690974331104 23511393828175335732 23524257048346128672 23540559374782958976 23557041392389180416 23557767386021835408 23590598431409677824 23696522913436558848 23789635175254333788 23835822947328697344 23836557532601975472 23911487617043184288 23976955137264210432 24146836904612506968 24160047779382510528 24177708633022410024 24194463801860263392 24211403653288879872 24336969478664573952 24368084291550145536 24449704870348809792 24463835362407290616 24497929140310050048 24557744039125432512 24656463987308135424 24817582374185076606 24831160217698691376 24865765914188579328 24866532240800826264 25012996408627478784 25062331707263824896 25125020101931811984 25142611486107682944 25484611802374972728 25502272656014872224 25520914668190321692 25556481634027150976 25685278037039342592 25721866752191820288 25772104773192194937 25804259156794727232 25822141526272755456 25822937326985473428 25975034732036227968 26026267542158587392 26173385094331053072 26192517685774277526 26210669118681952008 26398757982512657664 26417052340088896512 26450826538691183616 26501671566437827968 26502488309274564834 26539423235335887552 26658588277616128704 26711169319583813376 26763854071693446144 26900423569173582324 26938743260867561786 27112237927985972736 27150859349535810304 27165191517689070339 27199922212150211277 27217932960125336832 27218771777092796316 27237829109949989856 27379090663497645696 27414094827993913728 27433092814707700224 27468166020948536832 27560170282848806304 27627462044016111576 27647657557206181833 27845001115228836864 27865355648207805312 27880600946188004352 27920316901951804928 27935055244911027798 27973986653462151744 27974848770900929547 28139620959705913632 28155016309831587072 28195123170671803008 28210548886379578368 28250734853454193152 28324857637713102336 28394891545238781342 28618473368429637888 28655062083582115584 28674920061464015872 28690056738016731252 28751041838280544848 28915962696583792128 28937100096215797824 28952931751810619904 28994175244334566656 29279550984928410816 29387660456792761344 29429523220976226816 29487002758517196009 29698602730326739872 29719183882600008576 29735443420778474496 29757179856027581568 29777801602289554944 29856851139752873496 30091944455813919744 30109335830655126912 30203984358370338048 30224915740462070784 30501267668984219328 30544716768227786592 30561427960244543232 30604962757908709248 30642557748693738588 30883837730966917632 30923101663916076288 31020308259947914752 31042983923880625216 31080894799518125523 31325626254632441472 31348525104233780976 31365676064461504896 31387412499710611968 31410356514695780544 31470734985144920712 31657073579669152836 31718536048020077568 31719513567005778384 31759088192978125824 31782076710135967296 31881983489390912384 32195782539483342624 32213397039176680704 32236944844029880032 32259285069147017856 32281871537718506496 32344922068065612954 32554237608242772552 32599606493798413056 32618447149876387488 32663905520413400064 32743658718833910016 32810570187835235328 33061118013891856512 33090109832246768808 33108213623598255168 33155376321067768352 33350661878169971712 33434081867925009648 33476827338031029264 33500026802575749312 33523481981476910592 33920209578890838528 33979482403166630304 34003030208019829632 34027886224253762256 34362806364256259916 34381606455275111136 34405678875726302976 34429522035030340608 34430583102647297904 34633379642714970624 34897846792441404096 34923356914365703368 34947558824909269344 35198343976683543552 35267090742263003598 35310839062174438464 35335562088583770624 35336651079032753112 35385897647114516736 35544784370154838272 35614892426111751168 35754836298902963208 35867231425564776432 36036370442988813312 36220255356918760452 36266562949533615036 36290577280167115776 36291695702790395088 36317105479933319808 36505454217996860928 36552126437325218304 36674557305523214688 36746893710465075072 36836616058688148768 36863543409608242444 37153807530943740416 37226373561277614909 37246740326548037064 37298648871282868992 37299798361201239396 37519494612941218176 37540021746442116096 37593497560895737344 37713917229161524416 37859855393651708456 38157964491239517184 38206749444776154112 38226917703562459092 38253408984022308336 38281372002285482538 38334722451040726464 38527917055559013888 38582800128287730432 38658900325779422208 38733212289409133184 38734405990478210142 38962552098054341952 39039401313237881088 39260077641496579608 39288776528661416289 39316003678022928012 39569212111114662912 39598136973768986496 39625578510133344768 39676239808036775424 39753732463911847251 39809134853003831328 40066753979375720064 40145781107540169216 40271979144493784064 40350635353760373486 40408114891301342679 40668356891978959104 40726289024303715456 40748570613659390976 40806617010544945664 40828157665639194474 40856743664924984784 41149639222061550336 41202249031422805248 41230802218554768384 41441193066024167364 41767501672843255296 41798033472311707968 41820901419282006528 41880475352927707392 41960979980193227616 42209431439558870448 42292684756007704512 42315823329569367552 42376102280181289728 42487286456569653504 42592337317858172013 42927710052644456832 42951196052235574272 42982593125373173376 43012380092196023808 43126562757420817272 43405650144323696736 43459494230368539648 43466141991731217408 43491262866501849984 44081490685189142016 44120146442995691744 44144284831464340224 44547904095490109808 44578775823900012864 44635769784041372352 44666702403434332416 44785276709629310244 45137916683720879616 45305976537555507072 45337373610693106176 45370514965671683008 45751901503476328992 45817075152341679888 45842141940366814848 45874238500968403968 45907444136863063872 46417128897429568512 46530462389921872128 46564475885820937824 46596745099879025792 46988439381948662208 47022787656350671464 47048514096692257344 47081118749565917952 47115534772043670816 47181196862819355648 47393045826873117696 47579270350508667576 47673115065203950944 47822975234086368576 47953910274528420864 48293673809225013936 48320095558765021056 48355417266044820048 48388927603720526784 48422807306577759744 48517383102098419431 48899409740697619584 48927670724814581232 48995858280620100096 49115488078250865024 49635164748370153212 49662320435397382752 49731531828377158656 49733064481601652528 50025992817254957568 50250040203863623968 50285222972215365888 50969223604749945456 51004545312029744448 51041829336380643384 51112963268054301952 51443733504383640576 51544209546384389874 51608518313589454464 51644283052545510912 51645874653970946856 51950069464072455936 52052535084317174784 52346770188662106144 52385035371548555052 52421338237363904016 52797515965025315328 52900636113394505397 53003343132875655936 53004976618549129668 53078846470671775104 53317176555232257408 53422338639167626752 53800847138347164648 53877486521735123572 54224475855971945472 54301718699071620608 54330383035378140678 54399844424300422554 54435865920250673664 54437543554185592632 54475658219899979712 54758181326995291392 54828189655987827456 54866185629415400448 54936332041897073664 55120340565697612608 55254924088032223152 55295315114412363666 55730711296415610624 55840633803903609856 55870110489822055596 55947973306924303488 55949697541801859094 56279241919411827264 56310032619663174144 56390246341343606016 56501469706908386304 56649715275426204672 56789783090477562684 57236946736859275776 57310124167164231168 57380113476033462504 57422058003428223807 57502083676561089696 57831925393167584256 57874200192431595648 57905863503621239808 57988350488669133312 58101608985717315213 58559101969856821632 58859046441952453632 58974005517034392018 59397205460653479744 59438367765200017152 59514359712055163136 59555603204579109888 59713702279505746992 60218671661310253824 60407968716740676096 60525953030640560229 61002535337968438656 61089433536455573184 61122855920489086464 61209925515817418496 61285115497387477176 61767675461933835264 61846203327832152576 62040616519895829504 62085967847761250432 62161789599036251046 62651252509264882944 62697050208467561952 62731352128923009792 62774824999421223936 62820713029391561088 62941469970289841424 63314147159338305672 63439027134011556768 63564153420271934592 63763966978781824768 64391565078966685248 64426794078353361408 64473889688059760064 64518570138294035712 64689844136131225908 65108475216485545104 65199212987596826112 65236894299752774976 65487317437667820032 66122236027783713024 66180219664493537616 66216427247196510336 66310752642135536704 66868163735850019296 66953654676062058528 67000053605151498624 67046963962953821184 67840419157781677056 67958964806333260608 68006060416039659264 68055772448507524512 68725612728512519832 68763212910550222272 68811357751452605952 68861166205294595808 69266759285429941248 69795693584882808192 69846713828731406736 69895117649818538688 70534181484526007196 70621678124348876928 70671124177167541248 70673302158065506224 70771795294229033472 71089568740309676544 71509672597805926416 71734462851129552864 72440510713837520904 72533125899067230072 72583391405580790176 72634210959866639616 73010908435993721856 73104252874650436608 73349114611046429376 73493787420930150144 73673232117376297536 73727086819216484888 74307615061887480832 74452747122555229818 74493480653096074128 74597297742565737984 74599596722402478792 75038989225882436352 75186995121791474688 75427834458323048832 75719710787303416912 76453835407124918184 76506817968044616672 76562744004570965076 76669444902081452928 77055834111118027776 77165600256575460864 77316314319576584811 77466424578818266368 77468811980956420284 77925104196108683904 78078802626475762176 78520155282993159216 78577553057322832578 78632007356045856024 79196273947537972992 79251157020266689536 79352479616073550848 79507464927823694502 79618269706007662656 80133507958751440128 80291562215080338432 80701270707520746972 80816229782602685358 81336713783957918208 81452578048607430912 81613234021089891328 81656315331278388948 81713487329849969568 82299278444123100672 82404498062845610496 82882386132048334728 82942972671618545499 83535003345686510592 83596066944623415936 83641802838564013056 83760950705855414784 83921959960386455232 83924546312702788641 84418862879117740896 84585369512015409024 84631646659138735104 84752204560362579456 84974572913139307008 85184674635716344026 85855420105288913664 85965186250746346752 86024760184392047616 86253125514841634544 86811300288647393472 86982525733003699968 88162981370378284032 88240292885991383488 88288569662928680448 88461008275551588027 89095808190980219616 89157551647800025728 89271539568082744704 89333404806868664832 89570553419258620488 90275833367441759232 90611953075111014144 90674747221386212352 90741029931343366016 91503803006952657984 91634150304683359776 91684283880733629696 91814888273726127744 93060924779843744256 93128951771641875648 93193490199758051584 93242684398554376569 93976878763897324416 94045575312701342928 94097028193384514688 94162237499131835904 94231069544087341632 95158540701017335152 95346230130407901888 95645950468172737152 96587347618450027872 96640191117530042112 96710834532089640096 96777855207441053568 96845614613155519488 97034766204196838862 97798819481395239168 97855341449629162464 97991716561240200192 98230976156501730048 99270329496740306424 99324640870794765504 99466128963203305056 100051985634509915136 100500080407727247936 100570445944430731776 101938447209499890912 102009090624059488896 102083658672761286768 102225926536108603904 103088419092768779748 103217036627178908928 103288566105091021824 103291749307941893712 103900138928144911872 104693540377324212288 104770070743097110104 104842676474727808032 105595031930050630656 105801272226789010794 106006686265751311872 106009953237098259336 106157692941343550208 106634353110464514816 106844677278335253504 107601694276694329296 107754973043470247144 108603437398143241216 108660766070756281356 108799688848600845108 108871731840501347328 108875087108371185264 108951316439799959424 109516362653990582784 109656379311975654912 110240681131395225216 110509848176064446304 110590630228824727332 111461422592831221248 111679120683832844727 111740220979644111192 111895946613848606976 111899395083603718188 112558483838823654528 112620065239326348288 112780492682687212032 113579566180955125368 114473893473718551552 114620248334328462336 114760226952066925008 114844116006856447614 115004167353122179392 115748400384863191296 115976700977338266624 116203217971434630426 117118203939713643264 117866329585984248867 117948011034068784036 118794410921306959488 118876735530400034304 119028719424110326272 119427404559011493984 120437343322620507648 120815937433481352192 121051906061281120458 121224344673904028037 122005070675936877312 122178867072911146368 122245711840978172928 122419851031634836992 122570230994774954352 123692406655664305152 124171935695522500864 124323579198072502092 125302505018529765888 125394100416935123904 125462704257846019584 125641426058783122176 125882939940579682848 126628294318676611344 126878054268023113536 127128306840543869184 127527933957563649536 127777011953574516039 128783130157933370496 128853588156706722816 128947779376119520128 129037140276588071424 129379688272262451816 130216950432971090208 130398425975193652224 130473788599505549952 130974634875335640064 132244472055567426048 132360439328987075232 132432854494393020672 132621505284271073408 133736327471700038592 133907309352124117056 134000107210302997248 135917929612666521216 136012120832079318528 136111544897015049024 137451225457025039664 137526425821100444544 137622715502905211904 137722332410589191616 139591387169765616384 139693427657462813472 139790235299637077376 141068362969052014392 141243356248697753856 141346604316131012448 141543590588458066944 142179137480619353088 143019345195611852832 143468925702259105728 144881021427675041808 145066251798134460144 145166782811161580352 145268421919733279232 145552149306295258293 146698229222092858752 146987574841860300288 147346464234752595072 147454173638432969776 148905494245110459636 148986961306192148256 149194595485131475968 149199193444804957584 150077978451764872704 150855668916646097664 151439421574606833824 152907670814249836368 153013635936089233344 153125488009141930152 153338889804162905856 154331200513150921728 154632628639153169622 154932849157636532736 154937623961912840568 155850208392217367808 156157605252951524352 157040310565986318432 157155106114645665156 157264014712091712048 158392547895075945984 159014929855647389004 159236539412015325312 160267015917502880256 161402541415041493944 161632459565205370716 162673427567915836416 162905156097214861824 163312630662556777896 163426974659699939136 164598556888246201344 164808996125691220992 165764772264096669456 165885945343237090998 167192133889246831872 167521901411710829568 167843919920772910464 167849092625405577282 168837725758235481792 169170739024030818048 169504409120725158912 169949145826278614016 170369349271432688052 171710840210577827328 171930372501492693504 172266174010284671421 172506251029683269088 173622600577294786944 173965051466007399936 175101831195639151609 176480585771982766976 176577139325857360896 176922016551103176054 178191616381960439232 178315103295600051456 178543079136165489408 178666809613737329664 179141106838517240976 181223906150222028288 181482059862686732032 181577859091921680687 183007606013905315968 183268300609366719552 183368567761467259392 183629776547452255488 186121849559687488512 186257903543283751296 186386980399516103168 186485368797108753138 187953757527794648832 188091150625402685856 188194056386769029376 188324474998263671808 188462139088174683264 190317081402034670304 190692460260815803776 191291900936345474304 193174695236900055744 193280382235060084224 193421669064179280192 193555710414882107136 194069532408393677724 195597638962790478336 195710682899258324928 196461952313003460096 198540658993480612848 198649281741589531008 198932257926406610112 201000160815454495872 201140891888861463552 203876894418999781824 204018181248118977792 204167317345522573536 204451853072217207808 206176838185537559496 206434073254357817856 206583498615883787424 207800277856289823744 209387080754648424576 209540141486194220208 209685352949455616064 211602544453578021588 212013372531502623744 212019906474196518672 212315385882687100416 213268706220929029632 215203388553388658592 215509946086940494288 217321532141512562712 217599377697201690216 217750174216742370528 217902632879599918848 219032725307981165568 219312758623951309824 220481362262790450432 221019696352128892608 221181260457649454664 222922845185662442496 223358241367665689454 223480441959288222384 223791893227697213952 223798790167207436376 225116967677647309056 225560985365374424064 227159132361910250736 229520453904133850016 229688232013712895228 230008334706244358784 231496800769726382592 232406435942869260852 234236407879427286528 235732659171968497734 235896022068137568072 237588821842613918976 237753471060800068608 238057438848220652544 238854809118022987968 240874686645241015296 242103812122562240916 242448689347808056074 244010141351873754624 244357734145822292736 244839702063269673984 245140461989549908704 248343871391045001728 248647158396145004184 248828918014855636497 250605010037059531776 250788200833870247808 250925408515692039168 251282852117566244352 251765879881159365696 251773638938108365923 253256588637353222688 253756108536046227072 254256613681087738368 255055867915127299072 255554023907149032078 257566260315866740992 257895558752239040256 258074280553176142848 258759376544524903632 260433900865942180416 260947577199011099904 264488944111134852096 264720878657974150464 264865708988786041344 265243010568542146816 265383024826654764081 267472654943400077184 267814618704248234112 268000214420605994496 271835859225333042432 272024241664158637056 272223089794030098048 274902450914050079328 275052851642200889088 275444664821178383232 279182774339531232768 279386855314925626944 279580470599274154752 282136725938104028784 282486712497395507712 282693208632262024896 286038690391223705664 286937851404518211456 289762042855350083616 290132503596268920288 290333565622323160704 290536843839466558464 291104298612590516586 293396458444185717504 293975149683720600576 294692928469505190144 294908347276865939552 297810988490220919272 297973922612384296512 298398386889609915168 300155956903529745408 301711337833292195328 302878843149213667648 305815341628499672736 306027271872178466688 306250976018283860304 306677779608325811712 309265257278306339244 309865698315273065472 309875247923825681136 311700416784434735616 314080621131972636864 314310212229291330312 314528029424183424096 316785095790151891968 318029859711294778008 318473078824030650624 320534031835005760512 322805082830082987888 323264919130410741432 325810312194429723648 326625261325113555792 326853949319399878272 331529544528193338912 331771890686474181996 334384267778493663744 335037362051498534181 335687839841545820928 335698185250811154564 337675451516470963584 338341478048061636096 340738698542865376104 343421680421155654656 343860745002985387008 344532348020569342842 345012502059366538176 347245201154589573888 347930102932014799872 350203662391278303218 352961171543965533952 353598988757952746601 353844033102206352108 356383232763920878464 356630206591200102912 357086158272330978816 358282213677034481952 362447812300444056576 362964119725373464064 363155718183843361374 363673034021712084111 366015212027810631936 366536601218733439104 366737135522934518784 367259553094904510976 372515807086567502592 372773960799032206336 372970737594217506276 375907515055589297664 376182301250805371712 376388112773538058752 376924278176349366528 380634162804069340608 381384920521631607552 382583801872690948608 383331035860723548117 386349390473800111488 386560764470120168448 386843338128358560384 387111420829764214272 388139064816787355448 391195277925580956672 391421365798516649856 392923904626006920192 397081317986961225696 397298563483179062016 397864515852813220224 402000321630908991744 407753788837999563648 408036362496237955584 408334634691045147072 412353676371075118992 412868146508715635712 413166997231767574848 418774161509296849152 419080282972388440416 419370705898911232128 423205088907156043176 424039812948393037344 424630771765374200832 426537412441858059264 430406777106777317184 431019892173880988576 434643064283025125424 435198755394403380432 435500348433484741056 435805265759199837696 440962724525580900864 442039392704257785216 442362520915298909328 446716482735331378908 446960883918576444768 447583786455394427904 447597580334414872752 450233935355294618112 454318264723820501472 459040907808267700032 459376464027425790456 460016669412488717568 462993601539452765184 464812871885738521704 468472815758854573056 471465318343936995468 471792044136275136144 475177643685227837952 477709618236045975936 484207624245124481832 484897378695616112148 488020282703747509248 488715468291644585472 490280923979099817408 496687742782090003456 497294316792290008368 497657836029711272994 501576401667740495616 502565704235132488704 503531759762318731392 503547277876216731846 506513177274706445376 507512217072092454144 508513227362175476736 511108047814298064156 515132520631733481984 515791117504478080512 516798522030854014263 517518753089049807264 520867801731884360832 521895154398022199808 525305493586917454827 529441757315948300928 529731417977572082688 530486021137084293632 530766049653309528162 534945309886800154368 535629237408496468224 536000428841211988992 543671718450666084864 544446179588060196096 549804901828100158656 550105703284401778176 550889329642356766464 558365548679062465536 558773710629851253888 559160941198548309504 564273451876208057568 564973424994791015424 565386417264524049792 572077380782447411328 573875702809036422912 579524085710700167232 580265007192537840576 580667131244646321408 582208597225181033172 586792916888371435008 589385856939010380288 589816694553731879104 595621976980441838544 595947845224768593024 596796773779219830336 603422675666584390656 605757686298427335296 611630683256999345472 612054543744356933376 612501952036567720608 613355559216651623424 618530514556612678488 619750495847651362272 623400833568869471232 628161242263945273728 628620424458582660624 629056058848366848192 636059719422589556016 636946157648061301248 645610165660165975776 646529838260821482864 653250522650227111584 653707898638799756544 663059089056386677824 663543781372948363992 668768535556987327488 670074724102997068362 671375679683091641856 671396370501622309128 675350903032941927168 676682956096123272192 681477397085730752208 689064696041138685684 690025004118733076352 694490402309179147776 700407324782556606436 705922343087931067904 707197977515905493202 707688066204412704216 712766465527841756928 713260413182400205824 714172316544661957632 716564427354068963904 725928239450746928128 726311436367686722748 727346068043424168222 732030424055621263872 733073202437466878208 734519106189809021952 745031614173135005184 745941475188435012552 746486754044566909491 751815030111178595328 752364602501610743424 752776225547076117504 753848556352698733056 755320916814325097769 761268325608138681216 762769841043263215104 765167603745381897216 766662071721447096234 772698780947600222976 773686676256717120768 774222841659528428544 776278129633574710896 782842731597033299712 794162635973922451392 794597126966358124032 795729031705626440448 804000643261817983488 815507577675999127296 816072724992475911168 816669269382090294144 824707352742150237984 826333994463535149696 837548323018593698304 838160565944776880832 838741411797822464256 846410177814312086352 848079625896786074688 860813554213554634368 862039784347761977152 869286128566050250848 870397510788806760864 871000696866969482112 871610531518399675392 881925449051161801728 884078785408515570432 884725041830597818656 893432965470662757816 893921767837152889536 895195160668829745504 900467870710589236224 908636529447641002944 918081815616535400064 918752928054851580912 920033338824977435136 929625743771477043408 942930636687873990936 943584088272550272288 950355287370455675904 955419236472091951872 968415248490248963664 969794757391232224296 977430936583289170944 980561847958199634816 994588633584580016736 995315672059422545988 1003152803335480991232 1005112086154495602543 1007063519524637462784 1007094555752433463692 1013026354549412890752 1015024434144184908288 1022216095628596128312 1030265041263466963968 1031582235008956161024 1033597044061708028526 1035037506178099614528 1041735603463768721664 1043790308796044399616 1050610987173834909654 1058883514631896601856 1060972042274168587264 1061532099306619056324 1069890619773600308736 1071258474816992936448 1087343436901332169728 1088892359176120392192 1091019102065136252333 1099609803656200317312 1100211406568803556352 1101778659284713532928 1117547421259702507776 1118321882397096619008 1128546903752416115136 1130772834529048099584 1144154761564894822656 1147751405618072845824 1149993107582170644351 1159048171421400334464 1160530014385075681152 1161334262489292642816 1164417194450362066344 1173585833776742870016 1178771713878020760576 1179633389107463758208 1191243953960883677088 1191895690449537186048 1193593547558439660672 1211515372596854670592 1223261366513998690944 1224109087488713866752 1225003904073135441216 1237061029113225356976 1239500991695302724544 1256322484527890547456 1257240848917165321248 1258112117696733696384 1272119438845179112032 1273892315296122602496 1291220331320331951552 1293059676521642965728 1306501045300454223168 1307415797277599513088 1326118178112773355648 1327087562745896727984 1340149448205994136724 1342751359366183283712 1342792741003244618256 1350701806065883854336 1362954794171461504416 1378129392082277371368 1380050008237466152704 1388980804618358295552 1400814649565113212872 1411844686175862135808 1414395955031810986404 1415376132408825408432 1425532931055683513856 1433128854708137927808 1452622872735373445496 1454692136086848336444 1464060848111242527744 1466146404874933756416 1490063228346270010368 1491882950376870025104 1492973508089133818982 1504729205003221486848 1507697112705397466112 1510641833628650195538 1522536651216277362432 1525539682086526430208 1533324143442894192468 1545397561895200445952 1547373352513434241536 1552556259267149421792 1565685463194066599424 1575916480760752364481 1588325271947844902784 1589194253932716248064 1591458063411252880896 1608001286523635966976 1631015155351998254592 1633338538764180588288 1649414705484300475968 1652667988927070299392 1675096646037187396608 1676321131889553761664 1677482823595644928512 1692820355628624172704 1696159251793572149376 1721627108427109268736 1724079568695523954304 1738572257132100501696 1740795021577613521728 1742001393733938964224 1768157570817031140864 1769450083661195637312 1786865930941325515632 1787843535674305779072 1790390321337659491008 1817273058895282005888 1836163631233070800128 1837505856109703161824 1840066677649954870272 1859251487542954086816 1885861273375747981872 1887168176545100544576 1910838472944183903744 1936830496980497927328 1939589514782464448592 1961123695916399269632 1989177267169160033472 1990631344118845091976 2006305606670961982464 2010224172308991205086 2014127039049274925568 2014189111504866927384 2026052709098825781504 2030048868288369816576 2044432191257192256624 2067194088123416057052 2070075012356199229056 2083471206927537443328 2101221974347669819308 2117767029263793203712 2123064198613238112648 2139781239547200617472 2142516949633985872896 2177784718352240784384 2182038204130272504666 2199219607312400634624 2203557318569427065856 2235094842519405015552 2239460262133700728473 2257093807504832230272 2261545669058096199168 2288309523129789645312 2295502811236145691648 2299986215164341288702 2318096342842800668928 2321060028770151362304 2322668524978585285632 2328834388900724132688 2359266778214927516416 2382487907921767354176 2383791380899074372096 2387187095116879321344 2423030745193709341184 2446522733027997381888 2448218174977427733504 2450007808146270882432 2474122058226450713952 2479001983390605449088 2512644969055781094912 2514481697834330642496 2516224235393467392768 2544238877690358224064 2582440662640663903104 2586119353043285931456 2613002090600908446336 2614831594555199026176 2652236356225546711296 2654175125491793455968 2680298896411988273448 2685585482006489236512 2701403612131767708672 2725909588342923008832 2756258784164554742736 2760100016474932305408 2801629299130226425744 2828791910063621972808 2830752264817650816864 2851065862111367027712 2866257709416275855616 2905245745470746890992 2909384272173696672888 2932292809749867512832 2983765900753740050208 2985947016178267637964 3009458410006442973696 3021283667257300391076 3045073302432554724864 3066648286885788384936 3090795123790400891904 3094746705026868483072 3105112518534298843584 3131370926388133198848 3151832961521504728962 3176650543895689805568 3182916126822505761792 3262030310703996509184 3266677077528361176576 3273057306195408756999 3298829410968600951936 3305335977854140598784 3352642263779107523328 3354965647191289857024 3385640711257248345408 3392318503587144298752 3443254216854218537472 3448159137391047908608 3449979322746511933053 3477144514264201003392 3481590043155227043456 3484002787467877928448 3536315141634062281728 3538900167322391274624 3573731861882651031264 3575687071348611558144 3580780642675318982016 3634546117790564011776 3672327262466141600256 3675011712219406323648 3718502975085908173632 3771722546751495963744 3774336353090201089152 3821676945888367807488 3873660993960995854656 3879179029564928897184 3922247391832798539264 3978354534338320066944 3981262688237690183952 4020448344617982410172 4028254078098549851136 4028378223009733854768 4052105418197651563008 4088864382514384513248 4134388176246832114104 4140150024712398458112 4166942413855074886656 4202443948695339638616 4235534058527586407424 4246128397226476225296 4364076408260545009332 4398439214624801269248 4470189685038810031104 4478920524267401456946 4514187615009664460544 4523091338116192398336 4576619046259579290624 4599972430328682577404 4636192685685601337856 4642120057540302724608 4657668777801448265376 4718533556429855032832 4727749442282257093443 4764975815843534708352 4767582761798148744192 4774374190233758642688 4846061490387418682368 4893045466055994763776 4900015616292541764864 4948244116452901427904 4958003966781210898176 5025289938111562189824 5028963395668661284992 5032448470786934785536 5088477755380716448128 5164881325281327806208 5172238706086571862912 5226004181201816892672 5304472712451093422592 5308350250983586911936 5360597792823976546896 5371170964012978473024 5451819176685846017664 5512517568329109485472 5520200032949864610816 5603258598260452851488 5657583820127243945616 5661504529635301633728 5732515418832551711232 5810491490941493781984 5818768544347393345776 5967531801507480100416 5971894032356535275928 6018916820012885947392 6042567334514600782152 6090146604865109449728 6133296573771576769872 6210225037068597687168 6303665923043009457924 6353301087791379611136 6533354155056722353152 6546114612390817513998 6597658821937201903872 6610671955708281197568 6705284527558215046656 6718380786401102185419 6771281422514496690816 6784637007174288597504 6886508433708437074944 6896318274782095817216 6899958645493023866106 6954289028528402006784 6963180086310454086912 6968005574935755856896 7077800334644782549248 7147463723765302062528 7151374142697223116288 7161561285350637964032 7269092235581128023552 7344654524932283200512 7350023424438812647296 7437005950171816347264 7543445093502991927488 7548672706180402178304 7747321987921991709312 7758358059129857794368 7844494783665597078528 7956709068676640133888 7962525376475380367904 8040896689235964820344 8056756446019467709536 8104210836395303126016 8177728765028769026496 8268776352493664228208 8280300049424796916224 8404887897390679277232 8492256794452952450592 8728152816521090018664 8796878429249602538496 8957841048534802913892 9028375230019328921088 9199944860657365154808 9272385371371202675712 9284240115080605449216 9315337555602896530752 9437067112859710065664 9455498884564514186886 9529951631687069416704 9548748380467517285376 9786090932111989527552 9800031232585083529728 9819171918586226270997 9896488232905802855808 9916007933562421796352 10057926791337322569984 10064896941573869571072 10176955510761432896256 10329762650562655612416 10344477412173143725824 10452008362403633785344 10608945424902186845184 10616700501967173823872 10721195585647953093792 10742341928025956946048 10903638353371692035328 11025035136658218970944 11206517196520905702976 11315167640254487891232 11323009059270603267456 11465030837665103422464 11620982981882987563968 11637537088694786691552 11935063603014960200832 11943788064713070551856 12085134669029201564304 12266593147543153539744 12420450074137195374336 12607331846086018915848 12706602175582759222272 13092229224781635027996 13195317643874403807744 13410569055116430093312 13436761572802204370838 13542562845028993381632 13569274014348577195008 13792636549564191634432 13799917290986047732212 13908578057056804013568 13926360172620908173824 14155600669289565098496 14183248326846771280329 14294927447530604125056 14302748285394446232576 14323122570701275928064 14538184471162256047104 14700046848877625294592 14874011900343632694528 15086890187005983854976 15097345412360804356608 15494643975843983418624 15516716118259715588736 15913418137353280267776 15925050752950760735808 16081793378471929640688 16113512892038935419072 16355457530057538052992 16537552704987328456416 16560600098849593832448 16809775794781358554464 16984513588905904901184 17456305633042180037328 17915682097069605827784 18056750460038657842176 18399889721314730309616 18630675111205793061504 18910997769129028373772 19059903263374138833408 19600062465170167059456 19638343837172452541994 19792976465811605711616 19832015867124843592704 20115853582674645139968 20353911021522865792512 20659525301125311224832 20688954824346287451648 20904016724807267570688 21233401003934347647744 21442391171295906187584 21484683856051913892096 21807276706743384070656 22050070273316437941888 22413034393041811405952 22630335280508975782464 22646018118541206534912 23241965963765975127936 23275074177389573383104 23870127206029920401664 23887576129426141103712 24170269338058403128608 24533186295086307079488 24840900148274390748672 25214663692172037831696 26184458449563270055992 26390635287748807615488 26873523145604408741676 27085125690057986763264 27599834581972095464424 27817156114113608027136 27852720345241816347648 28311201338579130196992 28366496653693542560658 28589854895061208250112 28646245141402551856128 29400093697755250589184 29748023800687265389056 30173780374011967709952 30194690824721608713216 30989287951687966837248 31033432236519431177472 31826836274706560535552 31850101505901521471616 32163586756943859281376 32227025784077870838144 32710915060115076105984 33075105409974656912832 33619551589562717108928 33969027177811809802368 34912611266084360074656 35831364194139211655568 36799779442629460619232 37261350222411586123008 37821995538258056747544 38119806526748277666816 39276687674344905083988 39585952931623211423232 40231707165349290279936 40707822043045731585024 41377909648692574903296 42466802007868695295488 42549744980540313840987 42884782342591812375168 42969367712103827784192 43614553413486768141312 44100140546632875883776 44826068786083622811904 45260670561017951564928 45292036237082413069824 46483931927531950255872 46550148354779146766208 47740254412059840803328 47775152258852282207424 48340538676116806257216 49066372590172614158976 49681800296548781497344 50429327384344075663392 52368916899126540111984 53747046291208817483352 54170251380115973526528 55199669163944190928848 56732993307387085121316 57179709790122416500224 58800187395510501178368 59496047601374530778112 60347560748023935419904 61978575903375933674496 62066864473038862354944 63700203011803042943232 64327173513887718562752 64454051568155741676288 65421830120230152211968 66150210819949313825664 67239103179125434217856 67938054355623619604736 69825222532168720149312 71662728388278423311136 73599558885258921238464 74522700444823172246016 75643991076516113495088 78553375348689810167976 79171905863246422846464 84933604015737390590976 85099489961080627681974 85769564685183624750336 85938735424207655568384 88200281093265751767552 89652137572167245623808 90521341122035903129856 90584072474164826139648 92967863855063900511744 93100296709558293532416 95480508824119681606656 95550304517704564414848 96681077352233612514432 98132745180345228317952 100858654768688151326784 104737833798253080223968 107494092582417634966704 110399338327888381857696 113465986614774170242632 114359419580244833000448 120695121496047870839808 124133728946077724709888 127400406023606085886464 127649234941620941522961 128654347027775437125504 128908103136311483352576 130843660240460304423936 132300421639898627651328 134478206358250868435712 135876108711247239209472 139650445064337440298624 143325456776556846622272 147199117770517842476928 149045400889646344492032 151287982153032226990176 157106750697379620335952 170198979922161255363948 171539129370367249500672 176400562186531503535104 179304275144334491247616 181042682244071806259712 185935727710127801023488 186200593419116587064832 191100609035409128829696 193362154704467225028864 196265490360690456635904 201717309537376302653568 209475667596506160447936 214988185164835269933408 220798676655776763715392 226931973229548340485264 254800812047212171772928 255298469883241883045922 257308694055550874251008 257816206272622966705152 264600843279797255302656 268956412716501736871424 271752217422494478418944 279300890128674880597248 286650913553113693244544 294398235541035684953856 302575964306064453980352 314213501394759240671904 340397959844322510727896 343078258740734499001344 362085364488143612519424 372401186838233174129664 382201218070818257659392 386724309408934450057728 392530980721380913271808 403434619074752605307136 418951335193012320895872 429976370329670539866816 441597353311553527430784 453863946459096680970528 510596939766483766091844 514617388111101748502016 529201686559594510605312 537912825433003473742848 558601780257349761194496 573301827106227386489088 588796471082071369907712 605151928612128907960704 628427002789518481343808 680795919688645021455792 764402436141636515318784 773448618817868900115456 806869238149505210614272 837902670386024641791744 859952740659341079733632 883194706623107054861568 907727892918193361941056 1021193879532967532183688 1029234776222203497004032 1117203560514699522388992 1146603654212454772978176 1177592942164142739815424 1210303857224257815921408 1256854005579036962687616 1361591839377290042911584 1613738476299010421228544 1675805340772049283583488 1719905481318682159467264 1766389413246214109723136 1815455785836386723882112 2042387759065935064367376 2293207308424909545956352 2420607714448515631842816 2513708011158073925375232 2723183678754580085823168 3351610681544098567166976 3439810962637364318934528 3532778826492428219446272 3630911571672773447764224 4084775518131870128734752 4841215428897031263685632 5027416022316147850750464 5446367357509160171646336 6879621925274728637869056 7261823143345546895528448 8169551036263740257469504 10054832044632295701500928 10892734715018320343292672 14523646286691093791056896 16339102072527480514939008 21785469430036640686585344 32678204145054961029878016 43570938860073281373170688 65356408290109922059756032 130712816580219844119512064
- Sum of all divisors σ(n): 464543622836868505069925163
- Sum of proper divisors (its aliquot sum) s(n): 333830806256648660950413099
- 130712816580219844119512064 is an abundant number, because the sum of its proper divisors (333830806256648660950413099) is greater than itself. Its abundance is 203117989676428816830901035
Bases of 130712816580219844119512064
- Binary: 1101100000111111000001111111100010000110001011010000100010000100010000001000100000000002
- Hexadecimal: 0x6C1F83FC43168442204400
- Base-36: GF9GRWOH788O0G000
Squares and roots of 130712816580219844119512064
- 130712816580219844119512064 squared (1307128165802198441195120642) is 17085840418334195784539992372895326274679165441540096
- 130712816580219844119512064 cubed (1307128165802198441195120643) is 2233338324720624424269277539220665336955093029846013946651259620580952211718144
-
130712816580219844119512064 is a
perfect square number . Itssquare root is 11432970592992 -
The
cube root of 130712816580219844119512064 is 507503908.1197033445
Scales and comparisons
How big is 130712816580219844119512064?- 130,712,816,580,219,844,119,512,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 130,712,816,580,219,844,119,512,064 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 130712816580219844119512064 cubic inches would be around 42291992.3 feet tall.
Recreational maths with 130712816580219844119512064
- 130712816580219844119512064 backwards is 460215911448912085618217031
- The number of decimal digits it has is: 27
- The sum of 130712816580219844119512064's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 130712816580219844119512064 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 130712816580219844119512064 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/130712816580219844119512064/
Chicago style:
Numbermatics. 2024. "Number 130712816580219844119512064 - Facts about the integer". https://numbermatics.com/n/130712816580219844119512064/
The information we have on file for 130712816580219844119512064 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 130712816580219844119512064, math, Factors of 130712816580219844119512064, curriculum, school, college, exams, university, Prime factorization of 130712816580219844119512064, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty septillion, seven hundred twelve sextillion, eight hundred sixteen quintillion, five hundred eighty quadrillion, two hundred nineteen trillion, eight hundred forty-four billion, one hundred nineteen million, five hundred twelve thousand and sixty-four.