327777284597287701597650944
327,777,284,597,287,701,597,650,944 is an even composite number composed of six prime numbers multiplied together.
327777284597287701597650944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 327777284597287701597650944:
228 × 114 × 132 × 172 × 314 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 11 × 11 × 11 × 11 × 13 × 13 × 17 × 17 × 31 × 31 × 31 × 31 × 43 × 43)See below for interesting mathematical facts about the number 327777284597287701597650944 from the Numbermatics database.
Names of 327777284597287701597650944
- Cardinal: 327777284597287701597650944 can be written as Three hundred twenty-seven septillion, seven hundred seventy-seven sextillion, two hundred eighty-four quintillion, five hundred ninety-seven quadrillion, two hundred eighty-seven trillion, seven hundred one billion, five hundred ninety-seven million, six hundred fifty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 3.27777284597287701597650944 × 1026
Factors of 327777284597287701597650944
Divisors of 327777284597287701597650944
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 4 8 11 13 16 17 22 26 31 32 34 43 44 52 62 64 68 86 88 104 121 124 128 136 143 169 172 176 187 208 221 242 248 256 272 286 289 338 341 344 352 374 403 416 442 473 484 496 512 527 544 559 572 578 676 682 688 704 731 748 806 832 884 946 961 968 992 1024 1054 1088 1118 1144 1156 1331 1333 1352 1364 1376 1408 1462 1496 1573 1612 1664 1768 1849 1859 1892 1922 1936 1984 2048 2057 2108 2176 2236 2288 2312 2431 2662 2666 2704 2728 2752 2816 2873 2924 2992 3146 3179 3224 3328 3536 3698 3718 3751 3757 3784 3844 3872 3968 4096 4114 4216 4352 4433 4472 4576 4624 4862 5203 5239 5324 5332 5408 5456 5504 5632 5746 5797 5848 5984 6149 6292 6358 6448 6656 6851 7072 7267 7396 7436 7502 7514 7568 7688 7744 7936 8041 8192 8228 8432 8704 8866 8944 8959 9152 9248 9503 9724 10406 10478 10571 10648 10664 10816 10912 11008 11264 11492 11594 11696 11968 12298 12427 12493 12584 12716 12896 13312 13702 14144 14534 14641 14663 14792 14872 15004 15028 15136 15376 15488 15872 16082 16337 16384 16456 16864 17303 17329 17408 17732 17888 17918 18304 18496 19006 19448 20339 20449 20812 20956 21142 21296 21328 21632 21824 22016 22528 22627 22661 22984 23188 23392 23936 24037 24596 24854 24986 25168 25432 25792 26624 26741 27404 28288 29068 29282 29326 29584 29744 29791 30008 30056 30272 30752 30976 31433 31603 31744 32164 32674 32768 32912 33728 34606 34658 34816 34969 35464 35776 35836 36608 36992 38012 38896 40678 40898 41261 41323 41327 41624 41912 42284 42592 42656 43264 43648 44032 45056 45254 45322 45968 46376 46784 47872 48074 48763 48841 49192 49708 49972 50336 50864 51584 53248 53482 54808 56576 57233 57319 57629 58136 58564 58652 59168 59488 59582 60016 60112 60544 61504 61952 62866 63206 63488 63767 64328 65348 65536 65824 67456 67639 69212 69316 69632 69938 70928 71552 71672 73216 73984 75361 76024 77792 79937 81356 81796 82522 82646 82654 83248 83824 84568 85184 85312 86528 87296 88064 88451 89063 90112 90508 90644 91936 92752 93568 95744 96148 97526 97682 98384 98549 99416 99944 100672 101728 103168 104533 106496 106964 109616 113152 114466 114638 115258 116272 116281 116467 117128 117304 118336 118976 119164 120032 120224 121088 123008 123539 123904 125732 126412 126976 127534 128656 130696 131072 131648 134912 135278 136697 137423 138424 138632 139264 139876 141856 143104 143344 146432 147968 150722 152048 155584 159874 161293 161551 162409 162712 163592 165044 165292 165308 166496 167648 169136 170368 170624 173056 174592 176128 176902 178126 179707 180224 181016 181288 183872 185504 187136 190333 190619 191488 192296 195052 195364 196768 197098 198832 199888 201344 203456 206336 209066 212381 212992 213928 219232 223729 224939 225277 226304 228932 229276 230516 232544 232562 232934 234256 234608 236672 237952 238328 240064 240448 242176 246016 247078 247808 248897 249271 251464 252824 253952 255068 257312 261392 262144 263296 264407 269824 270556 273394 274846 276848 277264 277729 278528 279752 283712 286208 286688 292864 294151 294593 295936 301444 304096 311168 312481 319748 322586 323102 324818 325424 327184 327701 330088 330584 330616 332992 335296 338272 340736 341248 345763 346112 347633 349184 352256 353804 356252 359414 360448 362032 362576 367744 371008 374272 380666 381238 382976 384592 384659 385237 387283 390104 390728 393536 394196 397664 399776 402688 406912 408629 412672 418132 424762 425984 427856 438464 447458 449878 450554 452608 453871 454553 454597 457864 458552 461032 465088 465124 465868 468512 469216 473344 475904 476656 480128 480896 484352 492032 494156 495616 497794 498542 502928 505648 506447 507904 510136 514624 522784 524288 526592 528814 534361 536393 537199 537251 539648 541112 546788 549692 553696 554528 555458 557056 559504 567424 572416 573376 585728 588302 589186 591872 602888 608192 622336 624962 629563 630509 633919 639496 645172 646204 649636 650848 654368 655402 660176 661168 661232 665984 670592 676544 681472 682496 691526 692224 695266 698368 701437 702491 704512 707608 712504 718828 720896 724064 725152 735488 742016 744029 745147 748544 761332 762476 765952 769184 769318 770474 774566 780208 781456 787072 788392 795328 799552 805376 813824 817258 825344 828971 836264 849524 851968 855712 876928 879307 894916 899756 901108 905216 907742 909106 909194 915728 917104 922064 923521 930176 930248 931736 937024 938432 946688 951808 953312 960256 961792 968704 972961 974423 979693 984064 988312 991232 995588 997084 1005856 1011296 1012894 1015808 1020272 1029248 1045568 1048576 1053184 1057628 1068722 1072786 1074398 1074502 1079296 1082224 1084039 1093576 1099384 1107392 1109056 1110916 1114112 1119008 1134848 1144832 1146752 1149863 1171456 1176604 1178372 1183744 1205776 1216384 1244672 1249924 1259126 1261018 1267838 1278992 1279091 1281013 1281137 1290344 1292408 1299272 1301696 1308736 1310804 1320352 1322336 1322464 1331968 1341184 1353088 1358929 1362944 1364992 1383052 1384448 1390532 1396736 1402874 1404982 1409024 1415216 1425008 1437656 1441792 1448128 1450304 1470976 1484032 1488058 1490294 1497088 1503667 1511653 1514071 1522664 1524952 1531904 1538368 1538636 1540948 1549132 1560416 1562912 1574144 1576784 1590656 1599104 1610752 1627648 1634516 1650688 1657942 1672528 1699048 1703936 1711424 1753856 1758614 1774223 1776889 1777061 1786499 1789832 1799512 1802216 1810432 1815484 1818212 1818388 1831456 1834208 1844128 1847042 1860352 1860496 1863472 1874048 1876864 1893376 1903616 1906624 1920512 1923584 1937408 1945922 1948846 1959386 1968128 1976624 1976777 1982464 1991176 1994168 2011712 2022592 2025788 2031616 2040544 2058496 2091136 2096809 2097152 2100163 2106368 2115256 2137444 2145572 2148796 2149004 2158592 2164448 2168078 2187152 2198768 2214784 2218112 2221832 2228224 2238016 2269696 2289664 2293504 2299726 2336191 2342912 2353208 2356744 2367488 2411552 2432768 2461019 2474329 2478047 2489344 2499848 2518252 2522036 2535676 2557984 2558182 2562026 2562274 2580688 2584816 2598544 2603392 2617472 2621608 2640704 2644672 2644928 2663936 2682368 2706176 2717858 2725888 2729984 2741981 2760953 2766104 2768896 2781064 2793472 2805748 2809964 2818048 2830432 2850016 2875312 2883584 2896256 2900608 2908477 2941952 2968064 2976116 2980588 2994176 3007334 3023306 3028142 3045328 3049904 3055019 3063808 3076736 3077272 3081896 3098264 3120832 3125824 3148288 3153568 3181312 3198208 3221504 3235661 3240523 3255296 3269032 3301376 3315884 3345056 3398096 3407872 3422848 3437291 3507712 3517228 3548446 3553778 3554122 3572998 3579664 3599024 3604432 3604711 3610477 3620864 3630968 3636424 3636776 3662912 3668416 3688256 3694084 3720704 3720992 3726944 3748096 3753728 3786752 3803393 3807232 3813248 3823963 3829709 3841024 3847168 3874816 3891844 3897692 3918772 3936256 3953248 3953554 3964928 3982352 3988336 4023424 4045184 4051576 4063232 4081088 4116992 4182272 4193618 4194304 4200326 4212736 4230512 4231249 4237607 4260113 4274888 4291144 4297592 4298008 4317184 4328896 4336156 4374304 4397536 4429568 4436224 4443664 4456448 4476032 4494919 4539392 4579328 4587008 4599452 4672382 4685824 4706416 4713488 4734976 4823104 4865536 4922038 4948658 4956094 4978688 4999696 5000083 5000567 5008081 5034679 5036504 5044072 5071352 5115968 5116364 5124052 5124548 5161376 5169632 5197088 5206784 5234944 5243216 5281408 5289344 5289856 5312177 5327872 5364736 5412352 5435716 5451776 5459968 5483962 5521906 5532208 5537792 5562128 5570917 5586944 5611496 5619928 5636096 5660864 5700032 5750624 5767168 5792512 5801216 5816954 5877971 5883904 5900323 5909189 5909761 5936128 5952232 5961176 5988352 6014668 6046612 6056284 6090656 6099808 6110038 6127616 6153472 6154544 6163792 6196528 6241664 6251648 6296576 6307136 6362624 6396416 6443008 6471322 6481046 6510592 6538064 6583811 6602752 6631768 6690112 6796192 6815744 6845696 6874582 6935599 6946693 6973109 6983587 7015424 7034456 7096892 7107556 7108244 7145996 7159328 7198048 7208864 7209422 7220954 7241728 7261936 7272848 7273552 7325824 7336832 7376512 7388168 7441408 7441984 7453888 7496192 7507456 7573504 7606786 7614464 7626496 7647926 7659418 7682048 7694336 7715807 7727401 7749632 7783688 7795384 7837544 7872512 7906496 7907108 7929856 7964704 7976672 8046848 8090368 8103152 8126464 8162176 8184319 8196617 8233984 8364544 8387236 8388608 8400652 8425472 8461024 8462498 8475214 8520226 8549776 8582288 8595184 8596016 8609599 8634368 8657792 8672312 8748608 8795072 8859136 8872448 8887328 8912896 8952064 8989838 9078784 9118681 9132383 9158656 9174016 9198904 9344764 9371648 9412832 9426976 9469952 9646208 9672377 9686911 9731072 9844076 9897316 9912188 9957376 9999392 10000166 10001134 10016162 10069358 10073008 10088144 10142704 10158731 10231936 10232728 10248104 10249096 10322752 10339264 10394176 10413568 10469888 10486432 10562816 10578688 10579712 10624354 10655744 10702571 10718653 10729472 10776623 10824704 10871432 10903552 10919936 10967924 11043812 11064416 11075584 11124256 11141834 11173888 11222992 11239856 11272192 11321728 11400064 11501248 11534336 11585024 11602432 11633908 11755942 11767808 11800646 11818378 11819522 11872256 11904464 11922352 11924429 11942347 11976704 12005773 12029336 12093224 12112568 12181312 12199616 12220076 12255232 12306944 12309088 12327584 12393056 12483328 12503296 12593152 12614272 12648493 12667499 12725248 12792832 12886016 12942644 12962092 13021184 13076128 13167622 13205504 13263536 13380224 13592384 13631488 13691392 13749164 13871198 13893386 13946218 13967174 14030848 14068912 14070001 14091143 14092507 14193784 14215112 14216488 14291992 14318656 14396096 14417728 14418844 14441908 14483456 14523872 14545696 14547104 14651648 14673664 14753024 14776336 14882816 14883968 14907776 14948219 14992384 15014912 15147008 15213572 15228928 15252992 15295852 15318836 15364096 15388672 15431614 15454802 15499264 15567376 15590768 15675088 15699857 15745024 15812992 15814216 15859712 15929408 15953344 16093696 16180736 16206304 16252928 16324352 16368638 16393234 16467968 16540337 16565191 16628183 16653169 16654781 16729088 16774472 16777216 16801304 16850944 16922048 16924996 16950428 17040452 17099552 17164576 17190368 17192032 17219198 17268736 17315584 17344624 17497216 17590144 17718272 17744896 17774656 17825792 17904128 17979676 18157568 18237362 18264766 18317312 18348032 18397808 18689528 18743296 18825664 18853952 18939904 19292416 19344754 19373822 19462144 19516453 19545779 19547671 19651489 19688152 19794632 19824376 19914752 19998784 20000332 20002268 20032324 20138716 20146016 20176288 20285408 20317462 20463872 20465456 20496208 20498192 20645504 20678528 20788352 20827136 20939776 20972864 21125632 21157376 21159424 21248708 21311488 21405142 21437306 21458944 21553246 21649408 21742864 21744547 21777221 21807104 21839872 21935848 22087624 22128832 22151168 22248512 22283668 22347776 22445984 22479712 22544384 22643456 22800128 23002496 23064899 23068672 23099557 23101793 23170048 23204864 23267816 23511884 23535616 23601292 23636756 23639044 23744512 23808928 23844704 23848858 23884694 23953408 24011546 24058672 24186448 24225136 24362624 24399232 24440152 24510464 24613888 24618176 24655168 24786112 24966656 25006592 25186304 25228544 25296986 25334998 25450496 25585664 25698101 25772032 25885288 25924184 26042368 26152256 26335244 26411008 26527072 26760448 27071209 27184768 27258517 27262976 27382784 27498328 27742396 27786772 27892436 27934348 28061696 28137824 28140002 28182286 28185014 28387568 28430224 28432976 28583984 28637312 28792192 28835456 28837688 28883816 28966912 29047744 29091392 29094208 29303296 29347328 29506048 29552672 29765632 29767936 29815552 29896438 29984768 30029824 30161791 30207113 30294016 30370483 30427144 30457856 30505984 30591704 30637672 30728192 30777344 30863228 30909604 30998528 31134752 31181536 31350176 31399714 31490048 31625984 31628432 31719424 31858816 31906688 31993247 32187392 32361472 32412608 32505856 32648704 32737276 32786468 32935936 33080674 33130382 33256366 33306338 33309562 33458176 33548944 33554432 33602608 33605209 33701888 33844096 33849992 33900856 34080904 34199104 34329152 34380736 34384064 34438396 34537472 34631168 34689248 34994432 35180288 35436544 35489792 35549312 35645753 35651584 35808256 35959352 36315136 36474724 36529532 36634624 36696064 36795616 37379056 37486592 37651328 37707904 37810201 37879808 38584832 38689508 38747644 38924288 39032906 39091558 39095342 39302978 39376304 39589264 39648752 39651821 39711403 39715247 39829504 39997568 40000664 40004536 40064648 40277432 40292032 40352576 40570816 40634924 40927744 40930912 40992416 40996384 41291008 41357056 41576704 41654272 41837323 41879552 41945728 42063593 42126799 42251264 42314752 42318848 42497416 42622976 42810284 42874612 42917888 43106492 43298816 43485728 43489094 43554442 43614208 43679744 43871696 44175248 44257664 44302336 44497024 44567336 44695552 44891968 44959424 45088768 45286912 45600256 46004992 46129798 46137344 46199114 46203586 46340096 46409728 46535632 46613677 46861243 46936201 47023768 47071232 47202584 47273512 47278088 47489024 47617856 47689408 47697716 47769388 47906816 48023092 48117344 48372896 48450272 48725248 48798464 48880304 49020928 49227776 49236352 49310336 49444109 49572224 49933312 50013184 50372608 50457088 50593972 50669996 50900992 51171328 51396202 51544064 51770576 51848368 52084736 52304512 52670488 52822016 53054144 53520896 54142418 54369536 54517034 54525952 54765568 54996656 55000913 55006237 55083559 55088891 55381469 55484792 55573544 55784872 55868696 56123392 56275648 56280004 56364572 56370028 56775136 56860448 56865952 57167968 57274624 57584384 57670912 57675376 57767632 57933824 58095488 58182784 58188416 58433947 58606592 58694656 59012096 59105344 59531264 59535872 59631104 59792876 59969536 60059648 60323582 60414226 60588032 60740966 60854288 60915712 61011968 61183408 61275344 61280087 61456384 61554688 61726456 61819208 61997056 62269504 62363072 62700352 62799428 62980096 63251968 63256864 63438848 63717632 63813376 63986494 64374784 64657681 64722944 64825216 65001079 65007371 65011712 65105053 65297408 65474552 65572936 65871872 66161348 66260764 66512732 66612676 66619124 66916352 67097888 67108864 67205216 67210418 67403776 67688192 67699984 67801712 68161808 68398208 68658304 68761472 68768128 68876792 69074944 69262336 69378496 69988864 70360576 70873088 70979584 71098624 71291506 71303168 71616512 71918704 72421921 72630272 72949448 73059064 73269248 73392128 73591232 74758112 74973184 75302656 75415808 75620402 75759616 76291589 76413623 76704199 76819457 77169664 77379016 77495288 77848576 78065812 78183116 78190684 78605956 78752608 79178528 79297504 79303642 79422806 79430494 79659008 79995136 80001328 80009072 80129296 80554864 80584064 80705152 81141632 81269848 81855488 81861824 81984832 81992768 82582016 82714112 83153408 83308544 83674646 83759104 83891456 84127186 84253598 84502528 84629504 84637696 84994832 85001411 85245952 85589543 85620568 85749224 85835776 86212984 86597632 86971456 86978188 87108884 87228416 87359488 87743392 88350496 88515328 88604672 88994048 89134672 89391104 89783936 89918848 90162787 90177536 90307009 90573824 91200512 92009984 92259596 92274688 92398228 92407172 92680192 92819456 93071264 93227354 93722486 93872402 94047536 94142464 94405168 94547024 94556176 94705589 94978048 95235712 95378816 95395432 95538776 95813632 96046184 96234688 96745792 96900544 97450496 97596928 97760608 98041856 98455552 98472704 98620672 98888218 99144448 99866624 100026368 100305491 100456213 100745216 100914176 101187944 101339992 101801984 102342656 102792404 103088128 103541152 103696736 104169472 104609024 105340976 105644032 106108288 106396147 106556021 107041792 108284836 108739072 109034068 109051904 109531136 109993312 110001826 110012474 110167118 110177782 110762938 110969584 111147088 111569744 111737392 111746041 111924787 112246784 112551296 112560008 112729144 112740056 113550272 113720896 113731904 114335936 114549248 115168768 115341824 115350752 115535264 115867648 116190976 116365568 116376832 116867894 117213184 117389312 117905183 118024192 118210688 118542853 118720979 119062528 119071744 119262208 119585752 119939072 120119296 120647164 120828452 121176064 121481932 121708576 121831424 122023936 122366816 122550688 122560174 122912768 123109376 123452912 123638416 123994112 124539008 124726144 125400704 125598856 125960192 126503936 126513728 126877696 127435264 127626752 127972988 128749568 129315362 129445888 129650432 130002158 130014742 130023424 130210106 130594816 130949104 131145872 131168719 131365817 131743744 132063503 132322696 132521528 133025464 133225352 133238248 133832704 134195776 134217728 134410432 134420836 134807552 135376384 135399968 135603424 136323616 136796416 137316608 137522944 137536256 137753584 138149888 138524672 138756992 139133423 139342489 139977728 140721152 141746176 141959168 142197248 142583012 142606336 143233024 143837408 144843842 145260544 145898896 146118128 146538496 146784256 147182464 149516224 149946368 150605312 150831616 151240804 151519232 152583178 152827246 153408398 153638914 154339328 154758032 154990576 155002573 155017577 155250511 155697152 156075049 156131624 156366232 156381368 157211912 157505216 158357056 158595008 158607284 158845612 158860988 159318016 159990272 160002656 160018144 160258592 161109728 161168128 161410304 162283264 162539696 163710976 163723648 163969664 163985536 164430409 164677487 165164032 165428224 166306816 166617088 167349292 167518208 167782912 168254372 168507196 169005056 169259008 169275392 169989664 170002822 170491904 171179086 171241136 171498448 171671552 172425968 172698427 173195264 173942912 173956376 174217768 174456832 174718976 175486784 176700992 177030656 177209344 177988096 178269344 178782208 179567872 179837696 180325574 180355072 180614018 181147648 181943707 182217101 182401024 182910013 183184859 183202591 184019968 184519192 184549376 184796456 184814344 185360384 185638912 186142528 186454708 187444972 187744804 188095072 188284928 188810336 189094048 189112352 189411178 189956096 190471424 190757632 190790864 191077552 191627264 192092368 192469376 193491584 193801088 194900992 195193856 195521216 196083712 196911104 196945408 197241344 197776436 198288896 199733248 200052736 200610982 200912426 201490432 201828352 202375888 202679984 203603968 204098141 204685312 205584808 206176256 207082304 207393472 208338944 209218048 210681952 211288064 212216576 212792294 213112042 214083584 215003569 215024381 215347483 216166379 216491197 216569672 217478144 218068136 218103808 219062272 219986624 220003652 220024948 220334236 220355564 221525876 221939168 222294176 223139488 223474784 223492082 223849574 224493568 225102592 225120016 225458288 225480112 227100544 227441792 227463808 228671872 229098496 230337536 230683648 230701504 231070528 231735296 232381952 232731136 232753664 233735788 234426368 234778624 235810366 236048384 236421376 237085706 237441958 238125056 238143488 238524416 239171504 239190017 239549431 239878144 240238592 241294328 241656904 242352128 242963864 243417152 243662848 244047872 244733632 245101376 245120348 245825536 246218752 246905824 247276832 247988224 249078016 249452288 250801408 251197712 251920384 253007872 253027456 253713889 253755392 254095127 254119723 254870528 255253504 255945976 257499136 258630724 258891776 259300864 260004316 260029484 260046848 260420212 261189632 261898208 262291744 262337438 262731634 263487488 264127006 264645392 265043056 266050928 266450704 266476496 266897569 267665408 268391552 268435456 268820864 268841672 269615104 270752768 270799936 271206848 272647232 273592832 274633216 275045888 275072512 275507168 276299776 277049344 277513984 278266846 278684978 279955456 281442304 282679111 283103873 283492352 283918336 284394496 285166024 285212672 286466048 287674816 289687684 290521088 291797792 292236256 293076992 293568512 294364928 299032448 299843687 299892736 300294241 301210624 301663232 302481608 303038464 305166356 305654492 306816796 307277828 308678656 309516064 309981152 310005146 310035154 310501022 311394304 312150098 312263248 312732464 312762736 314423824 315010432 316714112 317190016 317214568 317691224 317721976 318636032 319980544 320005312 320036288 320517184 322219456 322336256 322820608 324566528 325079392 327421952 327447296 327939328 327971072 328860818 329354974 330328064 330856448 331779701 332278243 332613632 333234176 334075313 334698584 335036416 335565824 336508744 337014392 338010112 338518016 338550784 339979328 340005644 340983808 342358172 342482272 342996896 343343104 344851936 345396854 346390528 347885824 347912752 348435536 348913664 349437952 350973568 351925717 353401984 354061312 354418688 355976192 356538688 357564416 359135744 359675392 360651148 360710144 361228036 362295296 363887414 364434202 364802048 365820026 366369718 366405182 368039936 369038384 369098752 369592912 369628688 369657299 370212757 370720768 371277824 372285056 372909416 374889944 375489608 376190144 376569856 377620672 378188096 378224704 378822356 379912192 380942848 381515264 381581728 382155104 383254528 384184736 384938752 386983168 387602176 389801984 390387712 391042432 392103283 392167424 392692469 393822208 393890816 394482688 395552872 396577792 399466496 400105472 401221964 401824852 402980864 403656704 404751776 405359968 407207936 408196282 409370624 411169616 412352512 414164608 414786944 415912211 416677888 418436096 421363904 422576128 424433152 425584588 426224084 428167168 430007138 430048762 430694966 432332758 432982394 433139344 434956288 436136272 436170031 436207616 436825433 436867717 438124544 439973248 440007304 440049896 440668472 440711128 443051752 443878336 444588352 446278976 446949568 446984164 447699148 448987136 450205184 450240032 450916576 450960224 454201088 454883584 454927616 457343744 458196992 460210553 460675072 461367296 461403008 462141056 463394789 463470592 464763904 465462272 465507328 467471576 468852736 469557248 471620732 472096768 472842752 474171412 474883916 476250112 476286976 477048832 478343008 478380034 479098862 479756288 480477184 482588656 483313808 484704256 485927728 486834304 487325696 488095744 489467264 490202752 490240696 491651072 492437504 493811648 494553664 495976448 498156032 498904576 501602816 502395424 503840768 506015744 506054912 507427778 507510784 508190254 508239446 509741056 510507008 511891952 512750447 513520921 514998272 515473673 516248239 516298211 517261448 517783552 518601728 520008632 520058968 520093696 520840424 522379264 523796416 524583488 524674876 525463268 526974976 528254012 529290784 530086112 532101856 532901408 532952992 533795138 535330816 536783104 537641728 537683344 539230208 541505536 541599872 542413696 543885199 545294464 547185664 549266432 550091776 550145024 551014336 552599552 554098688 555027968 556533692 557369956 559910912 562884608 565358222 566207746 566984704 567836672 568788992 570332048 570425344 572932096 575349632 579375368 581042176 583595584 584472512 586153984 587137024 588729856 598064896 599687374 599785472 600588482 602421248 603326464 604963216 605010043 605919149 605977801 606076928 609196159 610332712 611308984 613633592 614555656 617357312 619032128 619962304 620010292 620070308 621002044 622788608 624300196 624526496 625464928 625525472 628847648 630020864 633428224 634380032 634429136 635382448 635443952 637272064 639961088 640010624 640072576 641034368 642773417 644438912 644672512 645641216 649133056 650158784 654843904 654894592 655878656 655942144 657721636 658709948 660656128 661712896 663559402 664556486 665227264 666468352 668150626 669397168 670072832 671131648 673017488 674028784 674080957 675093851 676020224 677036032 677101568 679958656 680011288 681967616 684716344 684964544 685993792 686686208 689703872 690793708 692781056 695771648 695825504 696871072 697827328 698875904 701947136 703851434 706803968 708122624 708837376 711234491 711952384 713077376 715011869 715081081 715128832 716086267 716155583 718271488 719350784 721302296 721420288 722456072 724590592 727774828 728868404 729604096 731640052 732739436 732810364 736079872 738076768 738197504 739185824 739257376 739314598 740425514 741441536 742555648 744570112 745818832 749779888 750979216 752380288 753139712 755241344 756376192 756449408 757644712 759824384 761885696 763030528 763163456 764310208 766509056 768369472 769877504 773966336 775204352 779603968 780775424 782084864 784206566 784334848 785384938 787644416 787781632 788965376 791105744 793155584 796641131 798932992 800210944 802443928 803649704 805961728 807313408 809503552 810719936 814415872 816392564 818741248 822339232 824705024 828329216 829573888 831824422 833355776 836872192 839207479 840549853 842727808 845014027 845152256 848866304 851169176 852448168 856334336 860014276 860097524 861389932 864665516 865964788 866278688 869912576 872272544 872340062 872415232 873650866 873735434 876249088 879946496 880014608 880099792 881336944 881422256 886103504 887756672 889176704 892557952 893899136 893968328 895398296 897974272 900410368 900480064 901833152 901920448 908402176 909767168 909855232 914687488 916393984 920421106 921350144 922734592 922806016 924282112 926789578 926941184 929527808 930924544 931014656 934943152 935015521 936420503 937705472 939114496 941484973 943241464 944193536 945685504 948342824 949767832 952500224 952573952 954097664 956686016 956760068 958197724 959512576 960954368 965177312 966627616 969408512 971855456 973668608 974651392 976191488 978934528 980405504 980481392 983302144 984875008 987623296 989107328 991790657 991952896 993377099 996312064 997809152 1003205632 1004790848 1007681536 1012031488 1012109824 1014855556 1015021568 1016380508 1016478892 1019482112 1021014016 1023783904 1025500894 1027041842 1029996544 1030947346 1032496478 1032596422 1034522896 1035567104 1037203456 1040017264 1040117936 1040187392 1041680848 1041761479 1044758528 1047592832 1049166976 1049349752 1050926536 1053949952 1056508024 1058581568 1060172224 1064203712 1065802816 1065905984 1067590276 1070661632 1073566208 1075283456 1075366688 1078460416 1083011072 1083199744 1084827392 1087770398 1090588928 1094371328 1098532864 1100183552 1100290048 1102028672 1105018343 1105199104 1108197376 1110055936 1113067384 1114739912 1119821824 1125769216 1130716444 1132415492 1133969408 1135673344 1137577984 1140664096 1140850688 1145864192 1150699264 1158750736 1162084352 1167191168 1168945024 1172116231 1172307968 1174274048 1177459712 1196129792 1199374748 1199570944 1201176964 1204842496 1206652928 1209926432 1210020086 1211838298 1211955602 1212153856 1218392318 1220665424 1222617968 1227267184 1229111312 1229206451 1231172657 1234714624 1238064256 1239924608 1240020584 1240140616 1242004088 1245577216 1248600392 1249052992 1250929856 1251050944 1257695296 1260041728 1266856448 1268760064 1268858272 1270764896 1270887904 1274544128 1279922176 1280021248 1280145152 1282068736 1285546834 1288877824 1289345024 1291282432 1296957013 1298266112 1300317568 1303971383 1305930769 1309687808 1309789184 1311757312 1311884288 1315443272 1317419896 1321312256 1323425792 1327118804 1329112972 1330454528 1332936704 1336301252 1338794336 1340145664 1342263296 1346034976 1348057568 1348161914 1350187702 1352040448 1354072064 1354203136 1359917312 1360022576 1363935232 1369432688 1369929088 1371987584 1373372416 1379407744 1381587416 1385562112 1391543296 1391651008 1393742144 1395654656 1397751808 1403894272 1407702868 1413607936 1416245248 1417674752 1422468982 1423904768 1426154752 1430023738 1430162162 1430257664 1432172534 1432311166 1436542976 1438701568 1442604592 1442840576 1444912144 1445023987 1449181184 1452698533 1455022231 1455549656 1457736808 1459208192 1463280104 1465478872 1465620728 1472159744 1476153536 1476395008 1478371648 1478514752 1478629196 1480851028 1482883072 1485111296 1489140224 1491637664 1499559776 1501958432 1504760576 1506279424 1510482688 1512752384 1512898816 1515289424 1519648768 1523771392 1526061056 1526326912 1528620416 1532767379 1533018112 1536738944 1539755008 1547932672 1550408704 1559207936 1561550848 1564169728 1568413132 1568669696 1570769876 1575288832 1575563264 1577930752 1582211488 1586311168 1593282262 1597865984 1600421888 1604887856 1607299408 1611923456 1614626816 1619007104 1621439872 1628831744 1632785128 1637482496 1644678464 1649410048 1656658432 1659147776 1663648844 1666711552 1673744384 1678414958 1681099706 1685455616 1690028054 1690304512 1697732608 1702338352 1704896336 1705028303 1705193347 1707590329 1707755621 1712668672 1716825539 1720028552 1720195048 1722779864 1729331032 1731929576 1732557376 1739825152 1744545088 1744680124 1744830464 1747301732 1747470868 1752498176 1759892992 1760029216 1760199584 1762673888 1762844512 1772207008 1775513344 1778353408 1785115904 1787798272 1787936656 1790796592 1795948544 1800820736 1800960128 1803666304 1803840896 1808734499 1811452357 1816804352 1819534336 1819710464 1829374976 1832787968 1840842212 1842700288 1845469184 1845612032 1848564224 1853579156 1853882368 1859055616 1861849088 1862029312 1869886304 1870031042 1872841006 1875410944 1878228992 1882969946 1886482928 1888387072 1891371008 1896685648 1899535664 1899682697 1905000448 1905147904 1908195328 1913372032 1913520136 1916395448 1919025152 1921908736 1930354624 1933255232 1938817024 1943710912 1947337216 1949302784 1952382976 1957869056 1960811008 1960962784 1966604288 1969750016 1975246592 1978214656 1983581314 1983905792 1986754198 1992624128 1995618304 2004388111 2006411264 2009581696 2015033449 2015228501 2015363072 2018256643 2024062976 2024219648 2029711112 2030043136 2032761016 2032957784 2038964224 2042028032 2047567808 2051001788 2054083684 2059993088 2061894692 2064992956 2065192844 2069045792 2071134208 2074406912 2080034528 2080235872 2080374784 2083361696 2083522958 2089517056 2095185664 2098333952 2098699504 2101853072 2107899904 2113016048 2117163136 2120344448 2128407424 2131605632 2131811968 2135180552 2141323264 2147132416 2150566912 2150733376 2156920832 2166022144 2166399488 2169654784 2175540796 2181177856 2188742656 2197065728 2200367104 2200580096 2204057344 2210036686 2210398208 2216394752 2220111872 2226134768 2229479824 2239643648 2245079551 2251538432 2261432888 2264830984 2267938816 2271346688 2275155968 2281328192 2281701376 2291728384 2301398528 2317501472 2324168704 2334382336 2337890048 2344232462 2344615936 2348548096 2354919424 2365039259 2365268191 2368822313 2377830169 2381403167 2392259584 2398749496 2399141888 2402353928 2409684992 2413305856 2419852864 2420040172 2423676596 2423911204 2424307712 2436784636 2441330848 2445235936 2454534368 2458222624 2458412902 2462345314 2469429248 2476128512 2479849216 2480041168 2480281232 2484008176 2491154432 2497200784 2498105984 2501859712 2502101888 2515390592 2520083456 2533712896 2537520128 2537716544 2541529792 2541775808 2549088256 2559844352 2560042496 2560290304 2564137472 2571093668 2577755648 2578690048 2582564864 2593914026 2596532224 2600635136 2607942766 2611861538 2619375616 2619578368 2623514624 2623768576 2630886544 2634839792 2635043741 2642624512 2646851584 2653275833 2654237608 2658225944 2660909056 2665873408 2672602504 2677588672 2680291328 2684526592 2692069952 2696115136 2696323828 2700375404 2704080896 2708144128 2708406272 2719834624 2720045152 2727870464 2738865376 2739858176 2743975168 2746744832 2758815488 2763174832 2771124224 2783086592 2783302016 2787484288 2791309312 2795046397 2795316953 2795503616 2799517279 2807788544 2815405736 2827215872 2832490496 2835349504 2844937964 2847809536 2852309504 2860047476 2860324324 2860515328 2864345068 2864622332 2873085952 2877403136 2885209184 2885681152 2889824288 2890047974 2898362368 2905397066 2910044462 2911099312 2915473616 2918416384 2926560208 2930957744 2931241456 2935873259 2944319488 2952307072 2952790016 2956743296 2957029504 2957258392 2961702056 2965766144 2970222592 2978280448 2983275328 2999119552 3003916864 3009521152 3012558848 3020965376 3025504768 3025797632 3030578848 3039297536 3047542784 3052122112 3052653824 3057240832 3065534758 3066036224 3073477888 3079510016 3095865344 3100817408 3109470221 3114142603 3118415872 3123101696 3128339456 3136826264 3137339392 3141539752 3150577664 3151126528 3155861504 3164422976 3172622336 3186564524 3195731968 3200843776 3209775712 3214598816 3223846912 3229253632 3238014208 3242879744 3257663488 3265570256 3274964992 3289356928 3298280557 3298820096 3303236651 3313316864 3318295552 3327297688 3333423104 3347488768 3356829916 3362199412 3370911232 3380056108 3380609024 3395465216 3404676704 3409792672 3410056606 3410386694 3415180658 3415511242 3425337344 3433651078 3440057104 3440390096 3445559728 3458662064 3463859152 3465114752 3469668397 3479650304 3489090176 3489360248 3489660928 3494603464 3494941736 3504996352 3519785984 3520058432 3520399168 3525347776 3525689024 3544414016 3551026688 3556706816 3570231808 3575596544 3575873312 3581593184 3591897088 3601641472 3601920256 3607332608 3607681792 3617468998 3622904714 3633608704 3639068672 3639420928 3655060673 3658749952 3665575936 3674828443 3680350349 3681684424 3685400576 3690938368 3691224064 3697128448 3707158312 3707764736 3718111232 3723698176 3724058624 3739772608 3740062084 3745682012 3750821888 3756457984 3765939892 3772965856 3776774144 3782742016 3793371296 3799071328 3799365394 3810000896 3810295808 3816390656 3826744064 3827040272 3832790896 3838050304 3843817472 3860709248 3866510464 3877634048 3887421824 3894674432 3898605568 3904765952 3915738112 3921622016 3921925568 3933208576 3939500032 3950493184 3956429312 3967162628 3967811584 3973508396 3985248256 3991236608 4008776222 4012822528 4019163392 4030066898 4030457002 4030726144 4036513286 4048125952 4048439296 4059422224 4060086272 4065522032 4065915568 4066230289 4072340327 4077928448 4084056064 4095135616 4102003576 4108167368 4119986176 4123789384 4129985912 4130385688 4138091584 4142268416 4148813824 4160069056 4160471744 4160749568 4166723392 4167045916 4179034112 4190371328 4196667904 4197399008 4203706144 4215799808 4226032096 4234326272 4240688896 4256814848 4263211264 4263623936 4270361104 4282646528 4294264832 4301133824 4301466752 4313136113 4313841664 4319617159 4332044288 4332798976 4339309568 4351081592 4362355712 4377485312 4394131456 4400734208 4401160192 4408114688 4420073372 4420796416 4432789504 4440223744 4452269536 4458959648 4479287296 4490159102 4503076864 4522865776 4529661968 4535877632 4542693376 4550311936 4562656384 4563402752 4575034321 4583456768 4602797056 4635002944 4648337408 4668764672 4675780096 4688464924 4689231872 4697096192 4709838848 4730078518 4730536382 4737644626 4755660338 4762806334 4784519168 4797498992 4798283776 4804707856 4805079763 4805544887 4812765841 4819369984 4826611712 4839705728 4840080344 4847353192 4847822408 4848615424 4873569272 4882661696 4890471872 4909068736 4916445248 4916825804 4924690628 4938858496 4952257024 4959698432 4960082336 4960562464 4968016352 4982308864 4994401568 4996211968 5003719424 5004203776 5030781184 5040166912 5067425792 5075040256 5075433088 5083059584 5083551616 5097342679 5098176512 5105002097 5119688704 5120084992 5120580608 5128274944 5142187336 5155511296 5157380096 5165129728 5187828052 5193064448 5201270272 5215885532 5223723076 5238751232 5239156736 5247029248 5247537152 5261773088 5269679584 5270087482 5285249024 5293703168 5306551666 5308475216 5316451888 5321818112 5331746816 5345205008 5355177344 5360582656 5369053184 5384139904 5392230272 5392647656 5400750808 5408161792 5416288256 5416812544 5439669248 5440090304 5455740928 5477730752 5479716352 5487950336 5493489664 5517630976 5526349664 5542248448 5566173184 5566604032 5574968576 5582618624 5590092794 5590633906 5591007232 5599034558 5615577088 5630811472 5640254917 5648730131 5654431744 5664980992 5670210403 5670699008 5678730629 5679280321 5689875928 5695619072 5704619008 5720094952 5720648648 5721030656 5728690136 5729244664 5746171904 5754806272 5770418368 5771362304 5779648576 5780095948 5796724736 5810794132 5820088924 5822198624 5830947232 5836832768 5853120416 5861915488 5862482912 5871746518 5888638976 5904614144 5913486592 5914059008 5914516784 5923404112 5931532288 5940445184 5956560896 5966550656 5982737189 5998239104 6007833728 6019042304 6025117696 6041930752 6051009536 6051595264 6061157696 6078595072 6095085568 6104244224 6105307648 6114481664 6131069516 6132072448 6146955776 6159020032 6191730688 6201634816 6218940442 6228285206 6236831744 6246203392 6256678912 6273652528 6274678784 6283079504 6301155328 6302253056 6311723008 6328845952 6345244672 6373129048 6391463936 6401687552 6419551424 6429197632 6447693824 6458507264 6476028416 6485759488 6515326976 6531140512 6549929984 6578713856 6596561114 6597640192 6606473302 6626633728 6636591104 6654595376 6665110639 6665755811 6666846208 6675771973 6694977536 6701157749 6711227107 6713659832 6724398824 6741822464 6760112216 6761218048 6790930432 6809353408 6819585344 6820113212 6820773388 6830361316 6831022484 6850674688 6867302156 6880114208 6880780192 6891119456 6917324128 6927718304 6930229504 6939336794 6959300608 6978180352 6978720496 6989206928 6989883472 7009992704 7039571968 7040116864 7040798336 7050695552 7051378048 7070507587 7088828032 7102053376 7113413632 7140463616 7151193088 7151746624 7163186368 7183794176 7203282944 7203840512 7214665216 7215363584 7234937996 7245809428 7267217408 7278137344 7278841856 7310121346 7317499904 7331151872 7349656886 7360700698 7363368848 7370801152 7381876736 7382448128 7394256896 7414316624 7414890527 7415529472 7426032361 7436222464 7447396352 7448117248 7479545216 7480124168 7491364024 7501643776 7512915968 7531879784 7545931712 7553548288 7565484032 7586742592 7598142656 7598730788 7620001792 7620591616 7632781312 7653488128 7654080544 7665581792 7676100608 7687634944 7721418496 7733020928 7755268096 7774843648 7789348864 7797211136 7809531904 7823579401 7831476224 7843244032 7843851136 7865130559 7866417152 7876948937 7877711413 7879000064 7900986368 7912858624 7934325256 7935623168 7947016792 7970496512 7982473216 8017552444 8025645056 8038326784 8060133796 8060914004 8061452288 8073026572 8096251904 8096878592 8118844448 8120172544 8131044064 8131831136 8132460578 8144680654 8155856896 8168112128 8190271232 8204007152 8216334736 8239972352 8247578768 8259971824 8260771376 8276183168 8284536832 8297627648 8320138112 8320943488 8321499136 8333446784 8334091832 8358068224 8380742656 8393335808 8394798016 8407412288 8431599616 8452064192 8468652544 8481377792 8513629696 8526422528 8527247872 8540722208 8565293056 8588529664 8602267648 8602933504 8626272226 8627683328 8639234318 8664088576 8665597952 8678619136 8702163184 8724711424 8754970624 8763052441 8776220063 8788262912 8801468416 8802320384 8816229376 8840146744 8841592832 8865579008 8880447488 8904539072 8917919296 8958574592 8980318204 9006153728 9045731552 9059323936 9071755264 9085386752 9100623872 9125312768 9150068642 9166913536 9205594112 9246048383 9270005888 9295154297 9296674816 9309121471 9337529344 9351560192 9376929848 9378463744 9394192384 9419677696 9460157036 9461072764 9475289252 9511320676 9525612668 9569038336 9594997984 9596567552 9609415712 9610159526 9611089774 9625531682 9638739968 9653223424 9679411456 9680160688 9694706384 9695644816 9697230848 9747138544 9765323392 9780943744 9818137472 9832890496 9833651608 9849381256 9877716992 9904514048 9919396864 9920164672 9921124928 9936032704 9964617728 9988803136 9992423936 10007438848 10008407552 10061562368 10080333824 10134851584 10150080512 10150866176 10166119168 10167103232 10194685358 10196353024 10210004194 10239377408 10240169984 10241161216 10256549888 10284374672 10285170731 10300625533 10311022592 10314760192 10330259456 10356334703 10375656104 10386128896 10402540544 10431771064 10447446152 10477502464 10478313472 10494058496 10495074304 10523546176 10539359168 10540174964 10570498048 10587406336 10613103332 10616950432 10632903776 10643636224 10663493632 10690410016 10710354688 10721165312 10738106368 10768279808 10784460544 10785295312 10801501616 10816323584 10832576512 10833625088 10879338496 10880180608 10909697227 10911481856 10927148089 10955461504 10959432704 10975900672 10986979328 11035261952 11052699328 11084496896 11132346368 11133208064 11149937152 11165237248 11180185588 11181267812 11182014464 11198069116 11231154176 11261622944 11280509834 11297460262 11308863488 11329961984 11340420806 11341398016 11357461258 11358560642 11379751856 11391238144 11409238016 11440189904 11441297296 11442061312 11457380272 11458489328 11459376269 11476595467 11492343808 11509612544 11540836736 11542724608 11559297152 11560191896 11593449472 11621588264 11640177848 11644397248 11661894464 11673665536 11706240832 11723830976 11724965824 11743493036 11777277952 11809228288 11826973184 11828118016 11829033568 11846808224 11863064576 11880890368 11913121792 11933101312 11965474378 11996478208 12015667456 12038084608 12050235392 12083861504 12102019072 12103190528 12122315392 12155201773 12157190144 12173466539 12190171136 12208488448 12210615296 12228963328 12262139032 12264144896 12293911552 12318040064 12383461376 12403269632 12437880884 12456570412 12473663488 12492406784 12513357824 12547305056 12549357568 12566159008 12602310656 12604506112 12623446016 12657691904 12690489344 12746258096 12782927872 12803375104 12839102848 12858395264 12893278541 12895387648 12917014528 12952056832 12971518976 13030653952 13062281024 13099859968 13157427712 13193122228 13195280384 13212946604 13253267456 13273182208 13309190752 13330221278 13331511622 13333692416 13351543946 13389955072 13402315498 13422454214 13427319664 13448797648 13483644928 13520224432 13521270961 13522436096 13542899227 13581860864 13618706816 13639170688 13640226424 13641546776 13660722632 13662044968 13701349376 13734604312 13760228416 13761560384 13782238912 13834648256 13855436608 13860459008 13878673588 13918601216 13956360704 13957440992 13978413856 13979766944 14019985408 14079143936 14080233728 14081596672 14101391104 14102756096 14141015174 14177656064 14204106752 14226827264 14266527143 14280927232 14302386176 14303493248 14326372736 14365238459 14367588352 14406565888 14407681024 14429330432 14430727168 14469875992 14491618856 14534434816 14556274688 14557683712 14620242692 14634999808 14662303744 14699313772 14721401396 14726737696 14741602304 14763753472 14764896256 14788513792 14828633248 14829781054 14831058944 14852064722 14872444928 14894792704 14896234496 14959090432 14960248336 14982728048 15003287552 15025831936 15063759568 15091863424 15107096576 15130968064 15173485184 15196285312 15197461576 15240003584 15241183232 15265562624 15306976256 15308161088 15331163584 15352201216 15375269888 15442836992 15466041856 15510536192 15549687296 15578697728 15594422272 15619063808 15647158802 15662952448 15686488064 15687702272 15730261118 15732834304 15753897874 15755422826 15758000128 15801972736 15825717248 15868650512 15871246336 15894033584 15895263857 15919148551 15940993024 15964946432 15979683863 16005244541 16035104888 16051290112 16076653568 16120267592 16121828008 16122904576 16146053144 16192503808 16193757184 16237688896 16240345088 16262088128 16263662272 16264921156 16289361308 16311713792 16336224256 16380542464 16408014304 16432669472 16479944704 16495157536 16519943648 16521542752 16552366336 16569073664 16595255296 16640276224 16641886976 16666893568 16668183664 16716136448 16761485312 16786671616 16789596032 16814824576 16860441169 16863199232 16904128384 16937305088 16962755584 17027259392 17052845056 17054495744 17081444416 17130586112 17177059328 17204535296 17205867008 17252544452 17255366656 17278468636 17328177152 17331195904 17357238272 17404326368 17449422848 17509941248 17526104882 17552440126 17576525824 17602936832 17604640768 17632458752 17680293488 17683185664 17731158016 17760894976 17809078144 17835838592 17917149184 17960636408 18012307456 18091463104 18118647872 18143510528 18170773504 18201247744 18250625536 18300137284 18333827072 18411188224 18492096766 18540011776 18590308594 18593349632 18618242942 18675058688 18703120384 18753859696 18755311333 18756927488 18783493619 18785311831 18788384768 18839355392 18885080929 18920314072 18922145528 18950578504 19022641352 19051225336 19138076672 19189995968 19193135104 19218831424 19220319052 19222179548 19251063364 19277479936 19306446848 19358822912 19360321376 19389412768 19391289632 19394461696 19494277088 19530646784 19561887488 19636274944 19665780992 19667303216 19698762512 19755433984 19809028096 19838793728 19840329344 19842249856 19872065408 19925975927 19929235456 19977606272 19984847872 20014877696 20016815104 20123124736 20160667648 20269703168 20300161024 20301732352 20332238336 20334206464 20389370716 20392706048 20420008388 20478754816 20480339968 20482322432 20513099776 20568749344 20570341462 20601251066 20622045184 20629520384 20660518912 20712669406 20751312208 20772257792 20805081088 20863542128 20894892304 20896509667 20955004928 20956626944 20988116992 20990148608 21047092352 21078718336 21080349928 21140996096 21174812672 21226206664 21233900864 21265807552 21287272448 21326987264 21380820032 21420709376 21442330624 21476212736 21536559616 21568921088 21570590624 21603003232 21632647168 21665153024 21667250176 21758676992 21760361216 21819394454 21822963712 21854296178 21910923008 21918865408 21951801344 21973958656 22048269221 22070523904 22105398656 22165367939 22167513511 22168993792 22198674277 22200823073 22264692736 22266416128 22299874304 22330474496 22360371176 22362535624 22364028928 22396138232 22462308352 22523245888 22561019668 22594920524 22617726976 22659923968 22680841612 22682796032 22714922516 22717121284 22759503712 22782476288 22818476032 22880379808 22882594592 22884122624 22914760544 22916978656 22918752538 22953190934 22984687616 23019225088 23081673472 23118594304 23120383792 23186898944 23243176528 23280355696 23288794496 23323788928 23347331072 23412481664 23447661952 23449931648 23486986072 23554555904 23618456576 23653946368 23656236032 23658067136 23693616448 23726129152 23761780736 23826243584 23866202624 23930948756 23992956416 24031334912 24076169216 24100470784 24167723008 24204038144 24206381056 24244630784 24310403546 24314380288 24346933078 24380342272 24416976896 24421230592 24457926656 24524278064 24528289792 24587823104 24636080128 24695875061 24766922752 24806539264 24875761768 24913140824 24947326976 24984813568 25026715648 25094610112 25098715136 25132318016 25204621312 25209012224 25246892032 25315383808 25380978688 25492516192 25565855744 25606750208 25678205696 25716790528 25786557082 25790775296 25834029056 25904113664 25943037952 26015431849 26057045443 26061307904 26124562048 26195434837 26199719936 26314855424 26386244456 26390560768 26425893208 26506534912 26546364416 26618381504 26660442556 26663023244 26667384832 26703087892 26779910144 26804630996 26844908428 26854639328 26897595296 26967289856 27040448864 27042541922 27044872192 27085798454 27163721728 27237413632 27278341376 27280452848 27283093552 27321445264 27324089936 27402698752 27469208624 27520456832 27523120768 27564477824 27669296512 27710873216 27720918016 27757347176 27837202432 27912721408 27914881984 27956827712 27959533888 28039970816 28158287872 28160467456 28163193344 28202782208 28205512192 28282030348 28355312128 28408213504 28453654528 28533054286 28561854464 28604772352 28606986496 28652745472 28730476918 28735176704 28813131776 28815362048 28858660864 28861454336 28939751984 28983237712 28985481151 29029035593 29068869632 29112549376 29115367424 29186034163 29240485384 29269999616 29324607488 29398627544 29442802792 29453475392 29483204608 29527506944 29529792512 29577027584 29657266496 29659562108 29662117888 29704129444 29744889856 29789585408 29792468992 29918180864 29920496672 29965456096 30006575104 30051663872 30127519136 30183726848 30214193152 30261936128 30346970368 30392570624 30394923152 30480007168 30482366464 30531125248 30613952512 30616322176 30662327168 30704402432 30745510367 30748486483 30750539776 30794690069 30885673984 30932083712 31021072384 31099374592 31157395456 31188844544 31238127616 31294317604 31325904896 31372976128 31375404544 31460522236 31465668608 31507795748 31510845652 31516000256 31603945472 31651434496 31737301024 31742492672 31788067168 31790527714 31838297102 31881986048 31929892864 31959367726 32010489082 32070209776 32102580224 32153307136 32240535184 32243656016 32245809152 32292106288 32294605849 32385007616 32387514368 32475377792 32480690176 32524176256 32527324544 32529842312 32578722616 32623427584 32672448512 32761084928 32816028608 32865338944 32959889408 32990315072 33039887296 33043085504 33104732672 33138147328 33190510592 33280552448 33283773952 33333787136 33336367328 33432272896 33522970624 33573343232 33579192064 33629649152 33720882338 33726398464 33808256768 33874610176 33925511168 34054518784 34105690112 34108991488 34162888832 34255568633 34261172224 34354118656 34409070592 34411734016 34505088904 34510733312 34556937272 34656354304 34662391808 34714476544 34808652736 34898845696 35019882496 35052209764 35104880252 35153051648 35205873664 35209281536 35264917504 35360586976 35366371328 35462316032 35521789952 35618156288 35671677184 35834298368 35921272816 36024614912 36182926208 36237295744 36287021056 36335603161 36341547008 36402495488 36501251072 36600274568 36667654144 36822376448 36984193532 37080023552 37180617188 37186699264 37236485884 37350117376 37406240768 37507719392 37510622666 37513854976 37566987238 37570623662 37576769536 37678710784 37770161858 37840628144 37844291056 37901157008 38045282704 38102450672 38166352367 38276153344 38379991936 38386270208 38437662848 38440638104 38444359096 38502126728 38554959872 38612893696 38717645824 38720642752 38778825536 38782579264 38788923392 38988554176 39061293568 39123774976 39272549888 39331561984 39334606432 39397525024 39510867968 39618056192 39677587456 39680658688 39684499712 39744130816 39851951854 39858470912 39955212544 39969695744 40029755392 40033630208 40205667403 40246249472 40321335296 40423112873 40483853839 40539406336 40600322048 40603464704 40664476672 40668412928 40778741432 40785412096 40840016776 40957509632 40960679936 40964644864 41026199552 41137498688 41140682924 41202502132 41244090368 41259040768 41321037824 41425338812 41502624416 41544515584 41610162176 41727084256 41789784608 41793019334 41910009856 41913253888 41976233984 41980297216 42094184704 42157436672 42160699856 42281992192 42349625344 42452413328 42467801728 42531615104 42574544896 42653974528 42761640064 42841418752 42884661248 42952425472 43073119232 43137842176 43141181248 43206006464 43265294336 43330306048 43334500352 43517353984 43520722432 43638788908 43645927424 43708592356 43821846016 43837730816 43903602688 43947917312 44096538442 44141047808 44210797312 44330735878 44335027022 44337987584 44397348554 44401646146 44529385472 44532832256 44599748608 44660948992 44720742352 44725071248 44728057856 44792276464 44795743597 44924616704 45046491776 45105689161 45122039336 45189841048 45235453952 45319847936 45361683224 45365592064 45429845032 45434242568 45519007424 45564952576 45636952064 45760759616 45765189184 45768245248 45829521088 45833957312 45837505076 45906381868 45969375232 46038450176 46163346944 46237188608 46240767584 46373797888 46486353056 46560711392 46577588992 46647577856 46694662144 46824963328 46895323904 46899863296 46973972144 47109111808 47236913152 47307892736 47312472064 47316134272 47387232896 47452258304 47515788749 47523561472 47652487168 47732405248 47861897512 47985912832 48062669824 48152338432 48200941568 48335446016 48408076288 48412762112 48489261568 48620807092 48628760576 48693866156 48760684544 48833953792 48842461184 48915853312 49048556128 49056579584 49175646208 49272160256 49391750122 49533845504 49613078528 49751523536 49826281648 49894653952 49969627136 50053431296 50189220224 50197430272 50264636032 50409242624 50418024448 50493784064 50630767616 50761957376 50985032384 51131711488 51213500416 51356411392 51433581056 51573114164 51581550592 51668058112 51808227328 51886075904 52030863698 52114090886 52122615808 52249124096 52390869674 52399439872 52629710848 52772488912 52781121536 52851786416 52855877393 52860993757 52940424251 53013069824 53092728832 53236763008 53320885112 53326046488 53334769664 53406175784 53559820288 53609261992 53689816856 53709278656 53795190592 53934579712 54080897728 54085083844 54089744384 54171596908 54327443456 54474827264 54556682752 54560905696 54566187104 54642890528 54648179872 54805397504 54938417248 55040913664 55046241536 55128955648 55338593024 55421746432 55441836032 55514694352 55674404864 55825442816 55829763968 55913655424 55919067776 56070769469 56079941632 56155023067 56316575744 56320934912 56326386688 56405564416 56411024384 56564060696 56710624256 56816427008 56907309056 57066108572 57123708928 57209544704 57213972992 57305490944 57460953836 57470353408 57626263552 57630724096 57717321728 57722908672 57879503968 57966475424 57970962302 58058071186 58137739264 58225098752 58230734848 58372068326 58480970768 58539999232 58649214976 58797255088 58885605584 58906950784 58966409216 59055013888 59059585024 59154055168 59314532992 59319124216 59324235776 59408258888 59489779712 59579170816 59584937984 59836361728 59840993344 59930912192 60013150208 60103327744 60255038272 60367453696 60428386304 60523872256 60693940736 60785141248 60789846304 60960014336 60964732928 61062250496 61227905024 61232644352 61324654336 61408804864 61491020734 61496972966 61501079552 61589380138 61771347968 61864167424 62042144768 62136031441 62198749184 62314790912 62377689088 62466036919 62472083531 62476255232 62565955933 62588635208 62651809792 62745952256 62750809088 62921044472 62931337216 63015591496 63021691304 63032000512 63207890944 63302868992 63474602048 63484985344 63576134336 63581055428 63676594204 63763972096 63859785728 63918735452 64020978164 64140419552 64205160448 64306614272 64481070368 64487312032 64491618304 64584212576 64589211698 64770015232 64775028736 64950755584 65048352512 65054649088 65059684624 65157445232 65246855168 65344897024 65522169856 65632057216 65730677888 65919778816 65980630144 66079774592 66086171008 66209465344 66276294656 66381021184 66561104896 66567547904 66667574272 66672734656 66864545792 67045941248 67146686464 67158384128 67259298304 67441764676 67452796928 67616513536 67749220352 67851022336 68109037568 68211380224 68217982976 68325777664 68511137266 68522344448 68708237312 68818141184 68823468032 69010177808 69021466624 69113874544 69312708608 69324783616 69428953088 69617305472 69797691392 70039764992 70104419528 70209760504 70306103296 70411747328 70418563072 70529835008 70721173952 70732742656 70924632064 71043579904 71236312576 71343354368 71668596736 71842545632 72049229824 72365852416 72474591488 72574042112 72671206322 72683094016 72804990976 73002502144 73200549136 73316217029 73323313921 73335308288 73433491703 73644752896 73712735239 73823498177 73968387064 74160047104 74361234376 74373398528 74472971768 74700234752 74812481536 75015438784 75021245332 75027709952 75133974476 75141247324 75153539072 75357421568 75540323716 75681256288 75688582112 75802314016 76090565408 76204901344 76332704734 76552306688 76759983872 76875325696 76881276208 76888718192 77004253456 77109919744 77225787392 77435291648 77441285504 77557651072 77565158528 77577846784 77775583457 77977108352 78122587136 78247549952 78545099776 78663123968 78669212864 78795050048 79021735936 79236112384 79355174912 79361317376 79368999424 79488261632 79703903708 79716941824 79910425088 79939391488 80059510784 80067260416 80411334806 80492498944 80642670592 80846225746 80967707678 81078812672 81200644096 81206929408 81328953344 81336825856 81557482864 81570824192 81680033552 81686355971 81915019264 81921359872 81929289728 82052399104 82274997376 82281365848 82405004264 82488180736 82518081536 82642075648 82850677624 83005248832 83089031168 83220324352 83454168512 83579569216 83586038668 83820019712 83826507776 83952467968 83960594432 84188369408 84314873344 84321399712 84563984384 84699250688 84904826656 84935603456 85063230208 85149089792 85307949056 85523280128 85682837504 85769322496 85904850944 86146238464 86275684352 86282362496 86412012928 86530588672 86646438307 86654825543 86660612096 86669000704 86785035649 87034707968 87041444864 87277577816 87291854848 87417184712 87643692032 87675461632 87807205376 87895834624 88193076884 88282095616 88421594624 88661471756 88670054044 88675975168 88794697108 88803292292 89058770944 89065664512 89199497216 89321897984 89441484704 89450142496 89456115712 89584552928 89591487194 89849233408 90092983552 90211378322 90244078672 90379682096 90470907904 90639695872 90723366448 90859690064 90868485136 91038014848 91129905152 91273904128 91521519232 91530378368 91536490496 91659042176 91667914624 91675010152 91812763736 91938750464 92076900352 92326693888 92474377216 92481535168 92747595776 92972706112 93121422784 93155177984 93295155712 93389324288 93649926656 93790647808 93799726592 93947944288 94218223616 94473826304 94615785472 94624944128 94632268544 94774465792 94904516608 95031577498 95047122944 95304974336 95464810496 95723795024 95971825664 96125339648 96304676864 96393576851 96401883136 96538420693 96670892032 96816152576 96825524224 96978523136 97241614184 97257521152 97387732312 97521369088 97667907584 97684922368 97831706624 98097112256 98113159168 98351292416 98544320512 98783500244 99067691008 99226157056 99503047072 99652563296 99789307904 99939254272 100106862592 100378440448 100529272064 100818485248 100836048896 100987568128 101261535232 101523914752 101706532213 101970064768 102246697267 102263422976 102400336181 102427000832 102712822784 102867162112 103146228328 103163101184 103336116224 103616454656 103772151808 104061727396 104228181772 104245231616 104498248192 104781739348 104798879744 105259421696 105544977824 105562243072 105703572832 105711754786 105721987514 105880848502 106026139648 106185457664 106473526016 106641770224 106652092976 106669539328 106812351568 107119640576 107218523984 107379633712 107418557312 107590381184 107869159424 108161795456 108170167688 108179488768 108343193816 108654886912 108949654528 109113365504 109121811392 109132374208 109285781056 109296359744 109610795008 109876834496 110081827328 110092483072 110257911296 110677186048 110843492864 110883672064 111029388704 111348809728 111650885632 111659527936 111827310848 111838135552 112141538938 112159883264 112310046134 112633151488 112641869824 112652773376 112811128832 112822048768 113128121392 113306880863 113421248512 113632854016 113814618112 113919681733 114090860819 114132217144 114247417856 114419089408 114427945984 114610981888 114921907672 114940706816 115252527104 115261448192 115434643456 115445817344 115759007936 115932950848 115941924604 116116142372 116275478528 116450197504 116461469696 116744136652 116961941536 117079998464 117298429952 117594510176 117771211168 117813901568 117932818432 118110027776 118119170048 118308110336 118629065984 118638248432 118816517776 118979559424 119158341632 119169875968 119672723456 119681986688 119861824384 120026300416 120198628979 120206655488 120510076544 120734907392 120856772608 121047744512 121387881472 121570282496 121579692608 121920028672 121929465856 122124500992 122455810048 122465288704 122649308672 122817609728 122982041468 122993945932 123002159104 123178760276 123542695936 123728334848 124084289536 124272062882 124397498368 124629581824 124755378176 124932073838 124944167062 124952510464 125131911866 125177270416 125303619584 125491904512 125501618176 125842088944 125862674432 126031182992 126043382608 126053138959 126064001024 126242550137 126415781888 126605737984 126949204096 126969970688 127152268672 127162110856 127353188408 127527944192 127719571456 127837470904 128041956328 128280839104 128410320896 128613228544 128962140736 128974624064 128983236608 129168425152 129178423396 129540030464 129550057472 129901511168 130096705024 130109298176 130119369248 130314890464 130493710336 130689794048 131044339712 131264114432 131461355776 131839557632 131961260288 132159549184 132172342016 132418930688 132552589312 132762042368 133122209792 133135095808 133335148544 133345469312 133707219503 133729091584 133908131929 134091882496 134293372928 134316768256 134518596608 134883529352 134905593856 135233027072 135498440704 135702044672 136218075136 136422760448 136435965952 136651555328 137022274532 137044688896 137416474624 137636282368 137646936064 138020355616 138042933248 138227749088 138625417216 138649567232 138857906176 139234610944 139595382784 140079529984 140208839056 140419521008 140612206592 140823494656 140837126144 141059670016 141442347904 141465485312 141826063951 141849264128 142087159808 142472625152 142686708736 143337193472 143685091264 144098459648 144731704832 144949182976 145148084224 145342412644 145366188032 145609981952 146005004288 146401098272 146632434058 146646627842 146670616576 146866983406 147289505792 147425470478 147646996354 147936774128 148320094208 148722468752 148746797056 148945943536 148971891497 149195741071 149400469504 149624963072 150030877568 150042490664 150055419904 150267948952 150282494648 150307078144 150714843136 151080647432 151362512576 151377164224 151604628032 152181130816 152409802688 152665409468 153104613376 153519967744 153750651392 153762552416 153777436384 154008506912 154219839488 154451574784 154870583296 154882571008 155115302144 155130317056 155551166914 155954216704 156245174272 156495099904 157090199552 157326247936 157338425728 157590100096 158017623049 158043471872 158255065007 158472224768 158710349824 158722634752 158737998848 158976523264 159407807416 159433883648 159820850176 159878782976 160119021568 160134520832 160822669612 160984997888 161285341184 161692451492 161935415356 162157625344 162401288192 162413858816 162657906688 162673651712 163114965728 163141648384 163360067104 163372711942 163830038528 163842719744 163858579456 164104798208 164549994752 164562731696 164810008528 164976361472 165036163072 165284151296 165701355248 166010497664 166178062336 166440648704 166908337024 167159138432 167172077336 167640039424 167653015552 167904935936 167921188864 168376738816 168629746688 168642799424 169127968768 169398501376 169809653312 169871206912 170126460416 170298179584 170615898112 171046560256 171365675008 171538644992 171809701888 172292476928 172551368704 172564724992 172824025856 173061177344 173292876614 173309651086 173321224192 173338001408 173570071298 174069415936 174082889728 174555155632 174583709696 174834369424 174847902427 175110634061 175287384064 175350923264 175614410752 175776522493 175791669248 176057689951 176386153768 176564191232 176843189248 177322943512 177340108088 177351950336 177589394216 177606584584 178117541888 178131329024 178398994432 178643795968 178882969408 178900284992 178912231424 179169105856 179182974388 179698466816 180185967104 180422756644 180488157344 180759364192 180941815808 181279391744 181446732896 181719380128 181736970272 182076029696 182259810304 182547808256 183043038464 183060756736 183318084352 183335829248 183350020304 183625527472 183877500928 184153800704 184653387776 184948754432 184963070336 185464852859 185495191552 185945412224 186242845568 186310355968 186590311424 186778648576 187299853312 187581295616 187599453184 187895888576 188436447232 188947652608 189231570944 189249888256 189264537088 189548931584 189809033216 190063154996 190094245888 190609948672 190929620992 191447590048 191943651328 192250679296 192609353728 192787153702 192803766272 193076841386 193341784064 193632305152 193651048448 193957046272 194483228368 194515042304 194775464624 195042738176 195335815168 195369844736 195663413248 196194224512 196226318336 196702584832 197088641024 197567000488 198135382016 198452314112 199006094144 199305126592 199578615808 199878508544 200213725184 200756880896 201058544128 201636970496 201672097792 201975136256 202523070464 203047829504 203413064426 203940129536 204493394534 204526845952 204800672362 204854001664 205425645568 205734324224 206292456656 206326202368 206618429809 206638430141 206672232448 206948931163 207232909312 207544303616 207735890219 208123454792 208456363544 208490463232 208996496384 209563478696 209597759488 210518843392 211089955648 211124486144 211407145664 211423509572 211443975028 211761697004 212052279296 212370915328 212947052032 213283540448 213304185952 213339078656 213624703136 214239281152 214437047968 214759267424 214837114624 215180762368 215738318848 216323590912 216340335376 216686387632 217309773824 217899309056 218226731008 218243622784 218264748416 218571562112 218592719488 219185735197 219221590016 219753668992 220163654656 220184966144 220515822592 221354372096 221686985728 221767344128 222058777408 222697619456 223301771264 223319055872 223654621696 223676271104 224283077876 224319766528 224620092268 225266302976 225283739648 225305546752 225622257664 225644097536 226256242784 226613761726 226842497024 227265708032 227629236224 227839363466 228181721638 228264434288 228494835712 228838178816 228855891968 229221963776 229843815344 229861606337 229881413632 230505054208 230522896384 230869286912 230891634688 231518015872 231865901696 231883849208 232232284744 232550957056 232900395008 232922939392 233488273304 233923883072 234159996928 234596859904 235189020352 235542422336 235627803136 235865636864 236220055552 236238340096 236616220672 237258131968 237276496864 237633035552 237959118848 238316683264 238339751936 239345446912 239363973376 239723648768 240052600832 240397257958 240413310976 241020153088 241469814784 241713545216 242095489024 242530961431 242775762944 243140564992 243159385216 243819047329 243840057344 243858931712 244185417047 244209053803 244249001984 244911620096 244930577408 245298617344 245635219456 245964082936 245987891864 246004318208 246357520552 247085391872 247456669696 248168579072 248544125764 248794996736 249259163648 249510756352 249864147676 249888334124 249905020928 250263823732 250354540832 250607239168 250983809024 251003236352 251684177888 251725348864 252062365984 252086765216 252106277918 252128002048 252485100274 252831563776 253211475968 253898408192 254304537344 254324221712 254706376816 255055888384 255439142912 255674941808 256083912656 256561678208 256820641792 257226457088 257924281472 257949248128 257966473216 258336850304 258356846792 259080060928 259100114944 259803022336 260193410048 260218596352 260238738496 260629780928 260987420672 261379588096 262088679424 262528228864 262922711552 263679115264 263922520576 264319098368 264344684032 264837861376 265105178624 265524084736 266244419584 266270191616 266670297088 266690938624 267414439006 267458183168 267816263858 268183764992 268586745856 268633536512 269037193216 269767058704 269811187712 270466054144 270996881408 271404089344 271654625671 272436150272 272845520896 272871931904 273303110656 274044549064 274089377792 274832949248 275272564736 275293872128 276040711232 276085866496 276455498176 277250834432 277299134464 277715812352 278469221888 279190765568 280159059968 280417678112 280839042016 281224413184 281646989312 281674252288 282119340032 282884695808 283652127902 283698528256 284174319616 284945250304 285373417472 286627499873 286674386944 287370182528 288149783207 288196919296 288582765601 289463409664 289898365952 290296168448 290684825288 290732376064 291219963904 292010008576 292802196544 293264868116 293293255684 293341233152 293733966812 294579011584 294850940956 295293992708 295873548256 296640188416 297444937504 297493594112 297891887072 297943782994 298391482142 298800939008 299249926144 300061755136 300084981328 300535897904 300564989296 300614156288 301429686272 302161294864 302725025152 302754328448 303209256064 304362261632 304819605376 305330818936 306209226752 307039935488 307501302784 307525104832 307554872768 308017013824 308439678976 308903149568 309741166592 309765142016 310230604288 310260634112 311102333828 311908433408 312490348544 312990199808 314180399104 314652495872 314676851456 315180200192 316035246098 316086943744 316510130014 316944449536 317420699648 317445269504 317475997696 317953046528 318815614832 318840292661 318867767296 319319391523 319641700352 319757565952 320238043136 320269041664 321046375793 321645339224 321969995776 322570682368 323384902984 323870830712 324315250688 324802576384 324827717632 325315813376 325347303424 326229931456 326283296768 326720134208 326745423884 327660077056 327685439488 327717158912 328209596416 329099989504 329125463392 329620017056 329952722944 330072326144 330568302592 331402710496 332020995328 332356124672 332881297408 333816674048 334318276864 334344154672 335280078848 335306031104 335809871872 335842377728 336753477632 337259493376 337285598848 338200614037 338255937536 338741590759 338797002752 339619306624 339742413824 340252920832 340596359168 341231796224 342093120512 342731350016 343077289984 343619403776 344584953856 345102737408 345129449984 345648051712 346122354688 346585753228 346619302172 346642448384 346676002816 347140142596 348138831872 348165779456 349110311264 349167419392 349668738848 349695804854 350221268122 350574768128 350701846528 351228821504 351553044986 351583338496 352115379902 352772307536 353128382464 353686378496 354645887024 354680216176 354703900672 355178788432 355213169168 355240664339 356235083776 356262658048 356797988864 357287591936 357765938816 357800569984 357824462848 358338211712 358365948776 359396933632 360371934208 360845513288 360976314688 361518728384 361883631616 362558783488 362893465792 363438760256 363473940544 364152059392 364519620608 365095616512 366086076928 366121513472 366636168704 366671658496 366700040608 367251054944 367755001856 368307601408 369306775552 369897508864 369926140672 370929705718 370990383104 371890824448 372485691136 372620711936 373180622848 373557297152 374599706624 375162591232 375198906368 375791777152 376811254963 376872894464 377377462709 377895305216 378463141888 378499776512 378529074176 379097863168 379618066432 380126309992 380188491776 381219897344 381859241984 382895180096 383887302656 384501358592 385218707456 385574307404 385607532544 386153682772 386683568128 387264610304 387302096896 387914092544 388966456736 389030084608 389550929248 390085476352 390671630336 390739689472 391326826496 392388449024 393405169664 394177282048 395134000976 396270764032 396904628224 398012188288 398610253184 399157231616 399691634771 399757017088 400427450368 401513761792 402117088256 403273940992 403344195584 403950272512 405046140928 406095659008 406826128852 407880259072 408986789068 409053691904 409601344724 409708003328 410851291136 411468648448 412584913312 412652404736 413236859618 413276860282 413344464896 413897862326 414465818624 415088607232 415471780438 416246909584 416912727088 416980926464 417992992768 419126957392 419195518976 419829876037 421037686784 422179911296 422248972288 422814291328 422847019144 422887950056 423523394008 424104558592 424741830656 425894104064 426567080896 426608371904 426678157312 427249406272 428478562304 428874095936 429518534848 429674229248 430361524736 431476637696 432647181824 432680670752 433372775264 434619547648 435798618112 436453462016 436487245568 436529496832 437143124224 437185438976 438371470394 438443180032 439507337984 440327309312 440369932288 441031645184 442262341433 442708744192 443373971456 443534688256 444117554816 445322392229 445395238912 446603542528 446638111744 447309243392 447352542208 448566155752 448639533056 449240184536 450532605952 450567479296 450611093504 451244515328 451288195072 452512485568 453227523452 453684994048 454531416064 455258472448 455678726932 456363443276 456528868576 456989671424 457676357632 457711783936 458443927552 459687630688 459723212674 459762827264 461010108416 461045792768 461738573824 461783269376 463036031744 463731803392 463767698416 464464569488 465101914112 465800790016 465845878784 466976546608 467847766144 468319993856 469193719808 470378040704 471084844672 471255606272 471731273728 472440111104 472476680192 473232441344 474516263936 474552993728 475266071104 475918237696 476633366528 476679503872 478690893824 478727946752 479447297536 480105201664 480794515916 480826621952 482040306176 482939629568 483427090432 484190978048 485061922862 485551525888 486281129984 486318770432 487638094658 487680114688 487717863424 488370834094 488418107606 488498003968 489823240192 489861154816 490597234688 491270438912 491928165872 491975783728 492008636416 492715041104 492753179567 493493605081 494170783744 494913339392 496162580771 496337158144 497088251528 497589993472 498518327296 499021512704 499728295352 499776668248 499810041856 500527647464 500709081664 501214478336 501967618048 502006472704 503368355776 503450697728 504124731968 504173530432 504212555836 504256004096 504970200548 505663127552 506422951936 507796816384 508609074688 508648443424 509412753632 510111776768 510878285824 511349883616 512167825312 513123356416 513641283584 514452914176 515848562944 515898496256 516673700608 516713693584 518160121856 518200229888 519606044672 520386820096 520437192704 520477476992 521259561856 521974841344 522673676239 522759176192 524177358848 525056457728 525845423104 527358230528 527845041152 528638196736 528689368064 529675722752 530210357248 531048169472 532488839168 532540383232 533340594176 533381877248 534828878012 534916366336 535632527716 536367529984 537173491712 537267073024 538074386432 539534117408 539622375424 540932108288 541993762816 542808178688 543309251342 544872300544 545691041792 545743863808 546606221312 548089098128 548178755584 549665898496 550545129472 550587744256 552081422464 552171732992 552910996352 554501668864 554598268928 555431624704 556938443776 558381531136 560318119936 560835356224 561678084032 562448826368 563293978624 563348504576 564238680064 565769391616 567304255804 567397056512 568348639232 569890500608 570746834944 573254999746 573348773888 574740365056 576299566414 576393838592 577165531202 578926819328 579796731904 580592336896 581369650576 581414651323 581464752128 582344666761 582439927808 584020017152 585604393088 586529736232 586586511368 586682466304 587467933624 589158023168 589701881912 590587985416 591747096512 593280376832 594889875008 594987188224 595783774144 595887565988 596782964284 597601878016 598499852288 600123510272 600169962656 601071795808 601129978592 601228312576 602859372544 604322589728 605450050304 605508656896 606418512128 608724523264 609639210752 610661637872 612418453504 614079870976 615002605568 615050209664 615109745536 616034027648 616879357952 617705253737 617806299136 619482333184 619530284032 620461208576 620521268224 622204667656 623816866816 624980697088 625980399616 628360798208 629304991744 629353702912 630360400384 632070492196 632173887488 633020260028 633888899072 634841399296 634890539008 634951995392 635906093056 637631229664 637680585322 637735534592 638638783046 639283400704 639515131904 640476086272 640538083328 642092751586 643290678448 643939991552 645141364736 646769805968 647741661424 648630501376 649605152768 649655435264 650631626752 650694606848 652459862912 652566593536 653440268416 653490847768 655320154112 655370878976 655434317824 656419192832 658199979008 658250926784 659240034112 659905445888 660144652288 661136605184 662805420992 664041990656 664712249344 665762594816 667633348096 668636553728 668688309344 670560157696 670612062208 671619743744 671684755456 673506955264 674518986752 674571197696 676401228074 676511875072 677483181518 677594005504 679238613248 679484827648 680505841664 681192718336 682463592448 683496345851 684186241024 685462700032 686154579968 687126406109 687192918841 687238807552 688225515263 689169907712 690205474816 690258899968 691296103424 692244709376 693171506456 693238604344 693284896768 693352005632 694280285192 696277663744 696331558912 698220622528 698334838784 699337477696 699391609708 700442536244 701149536256 701403693056 702457643008 703106089972 703166676992 704230759804 705544615072 706256764928 707372756992 709291774048 709360432352 709407801344 710357576864 710426338336 710481328678 712470167552 712525316096 713595977728 715531877632 715601139968 716676423424 716731897552 718793867264 720743868416 721691026576 721952629376 723037456768 723767263232 725117566976 725786931584 726877520512 726947881088 728304118784 729039241216 730191233024 732172153856 732243026944 733272337408 733343316992 733400081216 734502109888 735510003712 736615202816 738613551104 739795017728 739852281344 741859411436 741980766208 743781648896 744971382272 745241423872 746361245696 747114594304 749199413248 750325182464 750397812736 751583554304 753622509926 753745788928 754754925418 755790610432 756926283776 756999553024 757058148352 758195726336 759236132864 760252619984 760376983552 762439794688 763718483968 765790360192 767774605312 769002717184 770437414912 771148614808 771215065088 772307365544 773367136256 774529220608 774604193792 775828185088 777932913472 778060169216 779101858496 780170952704 781343260672 781479378944 782653652992 784776898048 786810339328 788354564096 790268001952 792541528064 793809256448 796024376576 797220506368 798314463232 799383269542 799514034176 800854900736 803027523584 804234176512 806478387319 806547881984 806688391168 807768408733 807900545024 810092281856 812058479947 812191318016 813652257704 815760518144 817973578136 818107383808 819202689448 819416006656 821702582272 822937296896 825169826624 825304809472 826473719236 826553720564 826688929792 827795724652 828931637248 830177214464 830943560876 832493819168 833825454176 833961852928 835985985536 838253914784 838391037952 839659752074 842075373568 844359822592 845628582656 845694038288 845775900112 847046788016 848209117184 849483661312 851788208128 853134161792 853216743808 853356314624 854498812544 856957124608 857748191872 859037069696 859348458496 860723049472 862953275392 865294363648 865361341504 866745550528 869239095296 871597236224 872906924032 872974491136 873058993664 874286248448 874370877952 876742940788 876886360064 879014675968 880654618624 880739864576 882063290368 884524682866 885417488384 886747942912 887069376512 888235109632 890644784458 890790477824 893207085056 893276223488 894618486784 894705084416 897132311504 897279066112 898480369072 898549915681 901065211904 901134958592 901222187008 902489030656 902576390144 905024971136 906455046904 907369988096 909062832128 910516944896 911357453864 912726886552 913057737152 913979342848 915352715264 915423567872 916887855104 919375261376 919446425348 919525654528 922020216832 922091585536 923477147648 923566538752 926072063488 927463606784 927535396832 928929138976 930203828224 931601580032 931691757568 933953093216 935695532288 936639987712 938387439616 940756081408 942169689344 942511212544 943462547456 944880222208 944953360384 946464882688 949032527872 949105987456 950532142208 951836475392 953110821377 953203080973 953266733056 953359007744 954635392139 957381787648 957455893504 958894595072 960210403328 961589031832 961653243904 964080612352 965879259136 966854180864 968381956096 970123845724 971103051776 972562259968 972637540864 975276189316 975360229376 975435726848 976741668188 976836215212 976996007936 979646480384 979722309632 981194469376 982540877824 983856331744 983951567456 984017272832 985430082208 985506359134 986987210162 988341567488 989826678784 992325161542 994176503056 995179986944 997036654592 999456590704 999553336496 999620083712 1001055294928 1001418163328 1002428956672 1003935236096 1004012945408 1006736711552 1006901395456 1008249463936 1008347060864 1008425111672 1008512008192 1009940401096 1011326255104 1012845903872 1015593632768 1017218149376 1017296886848 1018825507264 1020223553536 1021756571648 1022699767232 1024335650624 1026246712832 1027282567168 1028905828352 1031697125888 1031796992512 1033347401216 1033427387168 1036320243712 1036400459776 1039212089344 1040773640192 1040874385408 1040954953984 1042519123712 1043949682688 1045347352478 1045518352384 1048354717696 1050112915456 1051690846208 1054716461056 1055690082304 1057276393472 1057378736128 1059351445504 1060420714496 1061922627623 1062096338944 1064977678336 1065080766464 1066681188352 1066763754496 1069657756024 1069832732672 1071265055432 1072735059968 1074346983424 1074534146048 1076148772864 1079068234816 1079244750848 1081864216576 1083987525632 1085616357376 1086618502684 1089744601088 1091382083584 1091487727616 1093212442624 1096178196256 1096357511168 1099331796992 1101090258944 1101175488512 1104162844928 1105821992704 1109003337728 1109196537856 1110863249408 1113876887552 1116763062272 1120636239872 1121670712448 1123356168064 1124897652736 1126403697991 1126587957248 1126697009152 1128477360128 1131538783232 1134608511608 1134794113024 1136697278464 1139781001216 1141493669888 1146509999492 1146697547776 1149480730112 1152599132828 1152787677184 1154331062404 1157853638656 1159593463808 1161184673792 1162739301152 1162829302646 1162929504256 1164689333522 1164879855616 1168040034304 1171208786176 1173059472464 1173173022736 1173364932608 1174935867248 1178316046336 1179403763824 1181175970832 1183494193024 1186560753664 1189779750016 1189974376448 1191567548288 1191775131976 1193565928568 1195203756032 1196999704576 1200247020544 1200339925312 1202143591616 1202259957184 1202456625152 1205718745088 1208645179456 1210900100608 1211017313792 1212837024256 1217449046528 1219278421504 1221323275744 1224836907008 1228159741952 1230005211136 1230100419328 1230219491072 1232068055296 1233758715904 1235410507474 1235612598272 1238964666368 1239060568064 1240922417152 1241042536448 1244409335312 1246375689493 1247633733632 1249961394176 1251960799232 1253116499063 1254999469009 1256721596416 1258609983488 1258707405824 1260720800768 1264140984392 1264347774976 1266040520056 1267777798144 1269682798592 1269781078016 1269903990784 1271812186112 1275262459328 1275361170644 1275471069184 1277277566092 1278566801408 1279030263808 1280952172544 1281076166656 1284185503172 1286581356896 1287879983104 1290282729472 1293539611936 1295483322848 1297261002752 1299210305536 1299310870528 1301263253504 1301389213696 1304919725824 1306880536832 1306981695536 1310640308224 1310741757952 1310868635648 1312838385664 1316399958016 1316501853568 1318480068224 1319810891776 1320289304576 1322184918769 1322273210368 1325610841984 1328083981312 1329424498688 1331525189632 1335266696192 1337273107456 1337376618688 1341120315392 1341224124416 1343239487488 1343369510912 1347013910528 1349037973504 1349142395392 1352802456148 1353023750144 1354966363036 1355188011008 1358477226496 1358969655296 1361011683328 1362385436672 1364927184896 1366992691702 1368372482048 1370925400064 1372309159936 1374252812218 1374385837682 1374477615104 1376451030526 1378339815424 1380410949632 1380517799936 1382592206848 1384489418752 1386343012912 1386477208688 1386569793536 1386704011264 1388560570384 1388668051507 1392555327488 1392663117824 1396441245056 1396669677568 1398674955392 1398783219416 1400885072488 1402299072512 1402807386112 1404915286016 1406212179944 1406333353984 1408461519608 1411089230144 1412513529856 1414745513984 1418583548096 1418720864704 1418815602688 1420715153728 1420852676672 1420962657356 1424940335104 1425050632192 1427191955456 1431063755264 1431202279936 1433352846848 1433463795104 1437587734528 1441487736832 1443382053152 1443905258752 1446074913536 1447534526464 1450235133952 1451573863168 1453755041024 1453895762176 1456608237568 1458078482432 1460382466048 1464344307712 1464486053888 1466544674816 1466686633984 1466800162432 1469004219776 1471020007424 1472989451219 1473230405632 1477227102208 1479590035456 1479704562688 1483718822872 1483961532416 1487563297792 1489942764544 1490482847744 1492722491392 1494229188608 1498398826496 1500650364928 1500795625472 1503167108608 1507245019852 1507491577856 1509509850836 1511581220864 1513852567552 1513999106048 1514116296704 1516391452672 1518472265728 1520505239968 1520753967104 1524879589376 1527436967936 1531580720384 1535549210624 1538005434368 1540874829824 1542297229616 1544614731088 1546734272512 1549058441216 1549208387584 1551656370176 1555865826944 1556120338432 1558203716992 1560341905408 1562686521344 1562958757888 1565307305984 1569553796096 1573620678656 1576709128192 1580536003904 1585083056128 1587618512896 1592048753152 1594441012736 1596628926464 1598766539084 1599028068352 1601709801472 1606055047168 1608468353024 1612956774638 1613095763968 1613376782336 1615536817466 1615801090048 1620184563712 1624116959894 1624382636032 1627304515408 1631521036288 1635947156272 1636214767616 1638405378896 1638690806467 1638832013312 1641153151781 1643405164544 1645874593792 1650339653248 1650609618944 1652947438472 1653107441128 1653377859584 1655591449304 1657863274496 1660354428928 1661887121752 1664987638336 1667650908352 1667923705856 1671971971072 1676507829568 1676782075904 1679319504148 1684150747136 1688719645184 1691257165312 1691388076576 1691551800224 1694093576032 1696418234368 1698967322624 1703576416256 1706268323584 1706433487616 1708997625088 1713914249216 1715496383744 1718074139392 1718696916992 1721446098944 1725906550784 1730588727296 1730722683008 1733491101056 1738193853539 1738478190592 1740805715077 1743194472448 1745813848064 1745948982272 1746117987328 1748572496896 1748741755904 1753485881576 1753772720128 1758029351936 1761309237248 1761479729152 1764126580736 1769049365732 1770834976768 1773495885824 1774138753024 1776470219264 1781289568916 1781580955648 1786414170112 1786552446976 1789236973568 1789410168832 1794264623008 1794558132224 1796960738144 1797099831362 1802130423808 1802269917184 1802444374016 1804978061312 1805152780288 1810049942272 1812910093808 1814739976192 1818125664256 1821033889792 1822714907728 1825453773104 1826115474304 1827958685696 1830705430528 1830847135744 1833775710208 1838750522752 1838892850696 1839051309056 1844040433664 1844183171072 1846954295296 1847133077504 1852144126976 1854927213568 1855070793664 1857858277952 1860407656448 1863203160064 1863383515136 1867906186432 1871391064576 1873279975424 1876774879232 1881512162816 1884339378688 1885022425088 1886925094912 1889760444416 1889906720768 1892929765376 1898065055744 1898211974912 1901064284416 1903672950784 1906221642754 1906406161946 1906533466112 1906718015488 1909270784278 1914763575296 1914911787008 1917789190144 1920420806656 1923178063664 1923306487808 1926216974671 1928161224704 1931758518272 1933708361728 1936634589461 1936763912192 1939544633923 1940247691448 1942206103552 1945124519936 1945275081728 1950552378632 1950720458752 1950871453696 1953483336376 1953672430424 1953992015872 1959292960768 1959444619264 1962388938752 1965081755648 1967712663488 1967903134912 1968034545664 1970860164416 1971012718268 1973974420324 1976683134976 1979653357568 1984650323084 1988353006112 1990359973888 1994073309184 1998913181408 1999106672992 1999240167424 2002110589856 2002836326656 2004857913344 2007870472192 2008025890816 2013473423104 2016498927872 2016694121728 2016850223344 2019880802192 2022652510208 2025691807744 2031187265536 2034436298752 2034593773696 2037651014528 2040447107072 2043513143296 2045399534464 2048671301248 2052493425664 2054565134336 2057811656704 2063394251776 2063593985024 2066694802432 2066854774336 2072640487424 2072800919552 2078424178688 2081547280384 2081748770816 2081909907968 2085038247424 2087899365376 2090694704956 2091036704768 2096709435392 2100225830912 2103381692416 2109432922112 2111380164608 2114552786944 2114757472256 2118702891008 2120841428992 2123845255246 2124192677888 2129955356672 2130161532928 2133362376704 2133527508992 2139315512048 2139665465344 2142530110864 2145470119936 2148693966848 2149068292096 2152297545728 2158136469632 2158489501696 2163728433152 2167975051264 2171232714752 2173237005368 2179489202176 2182764167168 2182975455232 2186424885248 2192356392512 2192715022336 2198663593984 2202180517888 2202350977024 2208325689856 2211643985408 2218006675456 2218393075712 2221726498816 2227753775104 2233526124544 2241272479744 2243341424896 2246712336128 2249795305472 2252807395982 2253175914496 2253394018304 2256954720256 2263077566464 2269217023216 2269588226048 2272802727899 2273022731551 2273394556928 2276438242793 2279562002432 2282987339776 2285094792409 2293019998984 2293395095552 2298961460224 2305198265656 2305575354368 2308662124808 2315707277312 2319186927616 2322369347584 2325478602304 2325658605292 2325859008512 2329378667044 2329759711232 2336080068608 2342417572352 2346118944928 2346346045472 2346729865216 2349871734496 2356632092672 2358807527648 2362351941664 2366988386048 2373121507328 2379559500032 2383135096576 2383550263952 2387131857136 2390407512064 2393999409152 2400494041088 2400679850624 2404287183232 2404519914368 2404913250304 2411043087167 2411437490176 2417290358912 2421800201216 2422034627584 2425674048512 2434898093056 2438556843008 2442646551488 2449673814016 2456319483904 2460010422272 2460200838656 2460438982144 2464136110592 2467517431808 2470821014948 2471225196544 2477929332736 2478121136128 2481844834304 2482085072896 2488818670624 2492751378986 2495267467264 2499922788352 2503921598464 2506232998126 2509998938018 2513443192832 2517219966976 2517414811648 2521441601536 2528281968784 2528695549952 2532081040112 2535555596288 2539365597184 2539562156032 2539807981568 2543624372224 2550524918656 2550722341288 2550942138368 2554555132184 2557133602816 2558060527616 2561904345088 2562152333312 2568371006344 2573162713792 2575759966208 2580565458944 2587079223872 2590966645696 2594522005504 2598420611072 2598621741056 2602526507008 2602778427392 2609839451648 2613761073664 2613963391072 2621280616448 2621483515904 2621737271296 2625676771328 2632799916032 2633003707136 2636960136448 2639621783552 2640578609152 2644369837538 2644546420736 2651221683968 2656167962624 2658848997376 2663050379264 2670533392384 2674546214912 2674753237376 2682240630784 2682448248832 2686039587517 2686299591833 2686478974976 2686739021824 2690336105119 2694027821056 2698075947008 2698284790784 2705604912296 2706047500288 2709932726072 2710376022016 2716954452992 2717939310592 2722023366656 2724770873344 2729854369792 2733985383404 2736744964096 2741850800128 2744618319872 2748505624436 2748771675364 2748955230208 2752902061052 2756679630848 2760821899264 2761035599872 2765184413696 2768978837504 2772686025824 2772954417376 2773139587072 2773408022528 2777121140768 2777336103014 2785110654976 2785326235648 2792882490112 2797349910784 2797566438832 2801770144976 2804598145024 2805614772224 2809830572032 2812424359888 2816923039216 2822178460288 2825027059712 2829491027968 2837167096192 2837441729408 2837631205376 2841430307456 2841705353344 2841925314712 2849880670208 2850101264384 2854383910912 2862127510528 2862404559872 2866705693696 2866927590208 2875175469056 2882975473664 2886764106304 2887810517504 2892149827072 2895069052928 2900470267904 2903147726336 2907510082048 2907791524352 2913216475136 2916156964864 2920764932096 2928688615424 2928972107776 2933089349632 2933373267968 2933600324864 2938008439552 2942040014848 2945978902438 2946460811264 2954454204416 2959180070912 2959409125376 2967437645744 2967923064832 2975126595584 2979885529088 2980965695488 2985444982784 2988200882381 2988458377216 2996797652992 3001300729856 3001591250944 3006334217216 3014490039704 3014983155712 3019019701672 3023162441728 3027705135104 3027998212096 3028232593408 3032782905344 3036944531456 3041010479936 3041507934208 3049759178752 3054873935872 3063161440768 3071098421248 3076010868736 3081749659648 3084594459232 3089229462176 3093468545024 3098116882432 3098416775168 3103312740352 3111731653888 3116407433984 3120683810816 3125373042688 3125917515776 3130614611968 3139107592192 3147241357312 3152902498603 3153418256384 3161072007808 3169647615277 3170166112256 3174410421611 3175237025792 3184097506304 3188882025472 3193257852928 3197533078168 3198056136704 3203419602944 3212110094336 3216936706048 3225913549276 3226191527936 3226753564672 3231073634932 3231602180096 3240369127424 3248233919788 3248765272064 3254609030816 3263042072576 3271894312544 3272429535232 3276810757792 3277381612934 3277664026624 3282306303562 3286810329088 3291749187584 3300679306496 3305894876944 3306214882256 3306755719168 3311182898608 3315726548992 3320708857856 3323774243504 3329975276672 3335301816704 3335847411712 3343943942144 3353015659136 3353564151808 3358639008296 3368301494272 3377439290368 3382514330624 3382776153152 3383103600448 3388187152064 3392836468736 3397934645248 3407152832512 3412536647168 3412866975232 3417995250176 3427828498432 3430992767488 3436148278784 3437393833984 3442892197888 3451813101568 3461177454592 3461445366016 3466982202112 3476387707078 3476956381184 3481611430154 3486388944896 3491627696128 3491897964544 3492235974656 3497144993792 3497483511808 3506971763152 3507545440256 3512513306753 3516058703872 3522618474496 3522959458304 3528253161472 3531510133723 3538098731464 3541669953536 3546991771648 3548277506048 3552940438528 3562579137832 3563161911296 3572828340224 3573104893952 3578473947136 3578820337664 3588529246016 3589116264448 3593921476288 3594199662724 3604260847616 3604539834368 3604888748032 3609956122624 3610305560576 3620099884544 3625820187616 3629479952384 3636251328512 3642067779584 3645429815456 3650907546208 3652230948608 3655917371392 3661410861056 3661694271488 3667551420416 3677501045504 3677785701392 3688080867328 3688366342144 3693908590592 3694266155008 3704288253952 3709854427136 3710141587328 3715716555904 3720815312896 3726157498349 3726406320128 3726767030272 3735812372864 3742782129152 3746559950848 3753549758464 3763024325632 3768678757376 3770044850176 3773850189824 3779520888832 3779813441536 3785859530752 3796130111488 3796423949824 3802128568832 3807345901568 3812443285508 3812812323892 3813066932224 3813436030976 3818541568556 3829527150592 3829823574016 3835578380288 3840841613312 3846356127328 3846612975616 3852433949342 3856322449408 3863517036544 3867416723456 3873269178922 3873527824384 3879089267846 3880495382896 3884412207104 3890249039872 3890550163456 3901104757264 3901742907392 3906966672752 3907344860848 3907647307729 3907984031744 3918585921536 3918889238528 3924777877504 3930163511296 3935425326976 3935806269824 3936069091328 3941720328832 3942025436536 3947948840648 3953366269952 3959306715136 3969300646168 3976706012224 3980719947776 3988146618368 3997826362816 3998213345984 3998480334848 4004221179712 4005672653312 4009715826688 4015740944384 4016051781632 4026946846208 4032997855744 4033388243456 4033700446688 4039761604384 4045305020416 4051383615488 4062374531072 4068872597504 4069187547392 4075302029056 4080894214144 4087026286592 4090799068928 4097342602496 4104986851328 4109130268672 4115623313408 4126788503552 4127187970048 4133389604864 4133709548672 4144923804593 4145280974848 4145601839104 4151152089799 4156848357376 4163094560768 4163497541632 4163819815936 4170076494848 4175798730752 4181389409912 4182073409536 4193418870784 4200451661824 4206763384832 4218865844224 4222760329216 4229105573888 4229514944512 4237405782016 4241682857984 4247690510492 4248385355776 4259910713344 4260323065856 4266724753408 4267055017984 4278631024096 4279330930688 4285060221728 4290940239872 4297387933696 4298136584192 4304595091456 4316272939264 4327456866304 4335950102528 4342465429504 4346474010736 4358978404352 4365528334336 4365950910464 4372849770496 4384712785024 4385430044672 4396607982481 4397327187968 4404361035776 4404701954048 4416651379712 4423287970816 4436013350912 4436786151424 4443452997632 4455507550208 4467052249088 4482544959488 4486682849792 4493424672256 4499590610944 4505614791964 4506351828992 4506788036608 4513909440512 4526155132928 4538434046432 4539176452096 4545605455798 4546045463102 4546789113856 4552876485586 4559124004864 4565974679552 4570189584818 4586039997968 4586790191104 4597922920448 4610396531312 4611150708736 4617324249616 4618128636407 4631414554624 4638373855232 4644738695168 4650957204608 4651317210584 4651718017024 4658757334088 4659519422464 4672160137216 4684835144704 4692237889856 4692692090944 4693459730432 4699743468992 4713264185344 4717615055296 4724703883328 4733976772096 4746243014656 4759119000064 4766270193152 4767100527904 4774263714272 4780815024128 4787998818304 4800988082176 4801359701248 4808574366464 4809039828736 4822086174334 4822874980352 4834580717824 4843600402432 4844069255168 4851348097024 4869796186112 4877113686016 4885293102976 4898546314519 4899347628032 4905907015217 4912638967808 4920020844544 4920401677312 4920877964288 4928272221184 4935034863616 4941642029896 4942450393088 4955858665472 4956242272256 4963689668608 4964170145792 4977637341248 4985502757972 4990534934528 4999845576704 5007843196928 5012465996252 5019997876036 5026886385664 5034439933952 5034829623296 5042883203072 5056563937568 5057391099904 5064162080224 5071111192576 5078731194368 5079124312064 5079615963136 5087248744448 5101049837312 5101444682576 5109110264368 5114267205632 5116121055232 5123808690176 5124304666624 5136742012688 5146325427584 5151519932416 5161130917888 5174158447744 5181933291392 5189044011008 5196841222144 5197243482112 5205053014016 5205556854784 5219678903296 5227522147328 5227926782144 5242561232896 5242967031808 5243474542592 5251353542656 5265599832064 5266007414272 5273920272896 5279243567104 5281157218304 5288739675076 5289092841472 5302443367936 5312335925248 5317697994752 5326100758528 5341066784768 5349092429824 5349506474752 5364481261568 5364896497664 5372079175034 5372599183666 5372957949952 5373478043648 5380672210238 5388055642112 5396151894016 5396569581568 5411209824592 5412095000576 5419865452144 5420284975237 5420752044032 5428429655891 5433908905984 5435878621184 5444046733312 5449541746688 5457788388481 5459708739584 5467970766808 5473489928192 5483701600256 5489236639744 5497011248872 5497543350728 5497910460416 5505804122104 5513359261696 5521643798528 5522071199744 5530368827392 5537957675008 5545372051648 5545908834752 5546279174144 5546816045056 5554242281536 5554672206028 5570221309952 5570652471296 5585764980224 5594699821568 5595132877664 5603540289952 5609196290048 5611229544448 5619661144064 5624848719776 5633846078432 5644356920576 5650054119424 5658982055936 5674334192384 5674883458816 5682860614912 5683410706688 5683850629424 5699761340416 5700202528768 5708767821824 5724255021056 5724809119744 5733411387392 5733855180416 5749410438629 5750350938112 5765950947328 5773528212608 5775621035008 5784299654144 5790138105856 5800940535808 5806295452672 5815020164096 5815583048704 5826432950272 5832313929728 5841529864192 5857377230848 5857944215552 5866178699264 5866746535936 5867200649728 5876016879104 5884080029696 5891957804876 5892921622528 5908908408832 5918360141824 5918818250752 5934875291488 5935846129664 5950253191168 5959771058176 5961931390976 5970889965568 5976401764762 5976916754432 5993595305984 6002601459712 6003182501888 6012668434432 6028980079408 6029966311424 6038039403344 6046324883456 6055410270208 6055996424192 6056465186816 6065565810688 6073889062912 6082020959872 6083015868416 6099518357504 6109747871744 6126322881536 6142196842496 6152021737472 6163499319296 6169188918464 6178458924352 6186937090048 6196233764864 6196833550336 6206625480704 6223463307776 6232814867968 6241367621632 6250746085376 6251835031552 6261229223936 6278215184384 6294482714624 6305804997206 6306836512768 6322144015616 6339295230554 6340332224512 6348820843222 6350474051584 6368195012608 6377764050944 6386515705856 6395066156336 6396112273408 6405791334371 6406839205888 6415416866053 6424220188672 6433873412096 6451827098552 6452383055872 6453507129344 6462147269864 6463204360192 6480738254848 6496467839576 6497530544128 6509218061632 6526084145152 6543788625088 6544859070464 6553621515584 6554763225868 6555328053248 6564612607124 6573620658176 6583498375168 6601358612992 6611789753888 6612429764512 6613511438336 6622365797216 6631453097984 6641417715712 6647548487008 6659950553344 6670603633408 6687887884288 6706031318272 6717278016592 6736602988544 6754878580736 6765028661248 6765552306304 6766207200896 6776374304128 6785672937472 6794757791107 6795869290496 6814305665024 6825073294336 6825733950464 6835990500352 6855656996864 6861985534976 6872296557568 6874787667968 6885784395776 6903626203136 6922354909184 6922890732032 6933964404224 6952775414156 6953912762368 6963222860308 6972777889792 6983255392256 6983795929088 6984471949312 6994289987584 6994967023616 7013943526304 7015090880512 7025026613506 7032117407744 7045236948992 7045918916608 7056506322944 7063020267446 7076197462928 7083339907072 7093983543296 7096555012096 7105880877056 7125158275664 7126323822592 7145656680448 7146209787904 7156947894272 7157640675328 7177058492032 7178232528896 7187842952576 7188399325448 7208521695232 7209079668736 7209777496064 7219912245248 7220611121152 7240199769088 7251640375232 7258959904768 7272502657024 7284135559168 7290859630912 7301815092416 7304461897216 7311834742784 7322821722112 7323388542976 7335102840832 7355002091008 7355571402784 7376161734656 7376732684288 7387817181184 7388532310016 7408576507904 7419708854272 7420283174656 7431433111808 7441630625792 7452314996698 7452812640256 7453534060544 7471624745728 7485564258304 7493119901696 7507099516928 7518459804361 7526048651264 7537357514752 7540089700352 7547700379648 7558390467199 7559041777664 7559626883072 7570480667893 7571719061504 7592260222976 7592847899648 7604257137664 7614691803136 7624886571016 7625624647784 7626133864448 7626872061952 7637083137112 7659054301184 7659647148032 7671156760576 7681683226624 7692712254656 7693225951232 7704867898684 7712644898816 7727034073088 7734833446912 7746538357844 7747055648768 7758178535692 7760990765792 7768824414208 7780498079744 7781100326912 7802209514528 7803485814784 7813933345504 7814689721696 7815294615458 7815968063488 7837171843072 7837778477056 7849555755008 7870850653952 7871612539648 7883440657664 7884050873072 7895897681296 7906732539904 7918613430272 7938601292336 7953412024448 7961439895552 7976293236736 7995652725632 7996426691968 7996960669696 8008442359424 8011345306624 8019431653376 8031481888768 8032103563264 8053893692416 8065995711488 8066776486912 8067400893376 8079523208768 8090610040832 8102767230976 8124749062144 8137745195008 8138375094784 8150604058112 8161788428288 8174052573184 8181598137856 8194685204992 8209973702656 8218260537344 8231246626816 8253577007104 8254375940096 8266779209728 8267419097344 8289847609186 8290561949696 8291203678208 8302304179598 8313696714752 8326189121536 8326995083264 8327639631872 8340152989696 8351597461504 8362778819824 8364146819072 8386837741568 8400903323648 8413526769664 8437731688448 8445520658432 8458211147776 8459029889024 8474811564032 8483365715968 8495381020984 8496770711552 8519821426688 8520646131712 8533449506816 8534110035968 8557262048192 8558661861376 8570120443456 8581880479744 8594775867392 8596273168384 8609190182912 8632545878528 8654913732608 8671900205056 8684930859008 8692948021472 8717956808704 8731056668672 8731901820928 8745699540992 8769425570048 8793215964962 8794654375936 8808722071552 8809403908096 8833302759424 8846575941632 8872026701824 8873572302848 8885452496063 8886905995264 8911015100416 8932643279417 8934104498176 8965089918976 8973365699584 8986849344512 8999181221888 9011229583928 9012703657984 9013576073216 9027818881024 9052310265856 9076868092864 9078352904192 9091210911596 9092090926204 9093578227712 9105752971172 9118248009728 9131949359104 9140379169636 9172079995936 9173580382208 9195845840896 9220793062624 9222301417472 9234648499232 9236257272814 9262829109248 9276747710464 9301914409216 9302634421168 9317514668176 9319038844928 9344320274432 9369670289408 9384475779712 9385384181888 9386919460864 9399486937984 9426528370688 9435230110592 9449407766656 9467953544192 9492486029312 9518238000128 9532540386304 9534201055808 9548527428544 9561630048256 9575997636608 9601976164352 9602719402496 9617148732928 9618079657472 9644172348668 9645749960704 9669161435648 9687200804864 9688138510336 9702696194048 9739592372224 9754227372032 9770586205952 9797092629038 9798695256064 9811814030434 9825277935616 9840041689088 9840803354624 9841755928576 9856544442368 9870069727232 9883284059792 9884049072491 9884900786176 9911717330944 9912484544512 9927379337216 9928340291584 9955274682496 9971005515944 9981069869056 9999691153408 10015686393856 10024931992504 10039995752072 10053772771328 10068879867904 10069659246592 10085766406144 10113127875136 10114782199808 10128324160448 10142222385152 10157462388736 10158248624128 10159231926272 10174497488896 10202099674624 10202889365152 10218220528736 10228534411264 10232242110464 10247617380352 10248609333248 10273484025376 10292650855168 10303039864832 10322261835776 10348316895488 10363866582784 10378088022016 10393682444288 10394486964224 10410106028032 10411113709568 10439357806592 10455044294656 10455853564288 10484219035147 10485122465792 10485934063616 10486949085184 10500989313529 10502707085312 10531199664128 10532014828544 10547840545792 10558487134208 10562314436608 10577479350152 10578185682944 10604886735872 10624671850496 10635395989504 10652201517056 10682133569536 10698184859648 10699012949504 10728962523136 10729792995328 10744158350068 10745198367332 10745915899904 10746956087296 10761344420476 10776111284224 10792303788032 10793139163136 10822419649184 10824190001152 10839730904288 10840569950474 10841504088064 10856859311782 10867817811968 10871757242368 10888093466624 10899083493376 10915576776962 10935941533616 10946979856384 10967403200512 10994022497744 10995086701456 10995820920832 11011608244208 11026718523392 11043287597056 11044142399488 11060737654784 11075915350016 11090744103296 11091817669504 11092558348288 11093632090112 11108484563072 11109344412056 11140442619904 11141304942592 11171529960448 11189399643136 11190265755328 11207080579904 11218392580096 11222459088896 11239322288128 11249697439552 11267692156864 11288713841152 11300108238848 11317964111872 11348668384768 11349766917632 11365721229824 11366821413376 11367701258848 11399522680832 11400405057536 11417535643648 11448510042112 11449618239488 11466822774784 11467710360832 11498820877258 11500701876224 11531901894656 11547056425216 11551242070016 11568599308288 11580276211712 11601881071616 11612590905344 11630040328192 11631166097408 11652865900544 11664627859456 11681148903853 11683059728384 11714754461696 11715888431104 11732357398528 11733493071872 11734401299456 11752033758208 11768160059392 11783915609752 11785843245056 11817816817664 11836720283648 11837636501504 11869750582976 11871692259328 11900506382336 11919542116352 11923862781952 11941779931136 11952803529524 11953833508864 11987190611968 12005202919424 12006365003776 12025336868864 12057960158816 12059932622848 12076078806688 12092649766912 12110820540416 12111992848384 12112930373632 12131131621376 12164041919744 12199036715008 12219495743488 12252645763072 12284393684992 12304043474944 12326998638592 12338377836928 12356917848704 12373874180096 12390440677901 12392467529728 12393667100672 12413250961408 12446926615552 12465629735936 12482735243264 12501492170752 12503670063104 12522458447872 12556430368768 12588965429248 12611609994412 12613673025536 12644288031232 12678590461108 12680664449024 12697641686444 12700948103168 12736390025216 12755528101888 12773031411712 12790132312672 12792224546816 12811582668742 12813678411776 12830833732106 12848440377344 12867746824192 12903654197104 12907014258688 12924294539728 12926408720384 12961476509696 12992935679152 12995061088256 13018436123264 13052168290304 13087577250176 13089718140928 13107243031168 13109526451736 13110656106496 13129225214248 13147241316352 13166996750336 13202717225984 13223579507776 13224859529024 13227022876672 13244731594432 13262906195968 13282835431424 13295096974016 13319901106688 13341207266816 13375775768576 13412062636544 13434556033184 13473205977088 13509757161472 13530057322496 13531104612608 13532414401792 13552748608256 13571345874944 13589515582214 13591738580992 13628611330048 13650146588672 13651467900928 13671981000704 13710132584423 13711313993728 13723971069952 13744593115136 13749575335936 13771568791552 13804994159099 13807252406272 13844709818368 13845781464064 13867928808448 13905550828312 13907825524736 13926445720616 13945555779584 13966510784512 13967591858176 13968943898624 13988579975168 13989934047232 14027887052608 14030181761024 14050053227012 14064234815488 14090473897984 14091837833216 14113012645888 14126040534892 14152394925856 14166679814144 14187967086592 14193110024192 14211761754112 14250316551328 14252647645184 14291313360896 14292419575808 14313895788544 14315281350656 14354116984064 14375685905152 14376798650896 14417043390464 14418159337472 14419554992128 14439824490496 14441222242304 14480399538176 14503280750464 14517919809536 14545005314048 14568271118336 14581719261824 14603630184832 14608923794432 14623669485568 14645643444224 14646777085952 14670205681664 14710004182016 14711142805568 14752323469312 14753465368576 14775634362368 14777064620032 14817153015808 14839417708544 14840566349312 14862866223616 14883261251584 14904629993396 14905625280512 14907068121088 14943249491456 14971128516608 14986239803392 15014199033856 15036919608722 15052097302528 15074715029504 15080179400704 15095400759296 15116780934398 15118083555328 15119253766144 15140961335786 15143438123008 15184520445952 15185695799296 15208514275328 15229383606272 15249773142032 15251249295568 15252267728896 15253744123904 15274166274224 15275348566577 15318108602368 15319294296064 15342313521152 15363366453248 15385424509312 15386451902464 15409735797368 15425289797632 15454068146176 15469666893824 15493076715688 15494111297536 15516357071384 15521981531584 15537648828416 15560996159488 15562200653824 15604419029056 15606971629568 15627866691008 15629379443392 15630589230916 15631936126976 15674343686144 15675556954112 15699111510016 15741701307904 15743225079296 15766881315328 15768101746144 15791795362592 15813465079808 15837226860544 15877202584672 15906824048896 15922879791104 15952586473472 15991305451264 15992853383936 16016884718848 16022690613248 16038863306752 16062963777536 16064207126528 16107787384832 16131991422976 16133552973824 16134801786752 16159046417536 16181220081664 16202883963409 16205534461952 16249498124288 16275490390016 16276750189568 16301208116224 16323576856576 16348105146368 16363196275712 16389370409984 16419947405312 16436521074688 16462493253632 16507154014208 16508751880192 16533558419456 16534838194688 16579695218372 16581123899392 16582407356416 16604608359196 16627393429504 16652378243072 16653990166528 16655279263744 16680305979392 16703194923008 16725557639648 16728293638144 16773675483136 16801806647296 16827053539328 16891041316864 16916422295552 16918059778048 16949623128064 16990762041968 16993541423104 17039642853376 17041292263424 17066899013632 17068220071936 17114524096384 17117323722752 17140240886912 17163760959488 17189551734784 17192546336768 17218380365824 17265091757056 17309827465216 17343800410112 17369861718016 17385896042944 17435913617408 17462113337344 17463803641856 17491399081984 17538851140096 17586431929924 17589308751872 17617444143104 17618807816192 17666605518848 17693151883264 17744053403648 17747144605696 17770904992126 17773811990528 17822030200832 17865286558834 17868208996352 17930179837952 17946731399168 17973698689024 17998362443776 18022459167856 18025407315968 18027152146432 18052684669591 18055637762048 18104620531712 18153736185728 18156705808384 18182421823192 18184181852408 18187156455424 18211505942344 18236496019456 18263898718208 18280758339272 18344159991872 18347160764416 18391691681792 18441586125248 18444602834944 18469296998464 18472514545628 18525658218496 18553495420928 18603828818432 18605268842336 18635029336352 18638077689856 18688640548864 18739340578816 18768951559424 18770768363776 18798973875968 18853056741376 18870460221184 18898815533312 18935907088384 18984972058624 19036476000256 19065080772608 19068402111616 19097054857088 19123260096512 19148862865847 19151995273216 19203952328704 19205438804992 19234297465856 19236159314944 19288344697336 19291499921408 19338322871296 19374401609728 19376277020672 19405392388096 19479184744448 19508454744064 19541172411904 19594185258076 19597390512128 19623628060868 19650555871232 19680083378176 19681606709248 19683511857152 19713088884736 19740139454464 19766568119584 19768098144982 19769801572352 19823434661888 19824969089024 19854758674432 19856680583168 19910549364992 19942011031888 19962139738112 19999382306816 20031372787712 20049863985008 20079991504144 20107545542656 20137759735808 20139318493184 20171532812288 20226255750272 20229564399616 20256648320896 20284444770304 20314924777472 20316497248256 20318463852544 20348994977792 20404199349248 20405778730304 20436441057472 20457068822528 20464484220928 20495234760704 20497218666496 20546968050752 20585301710336 20606079729664 20644523671552 20696633790976 20727733165568 20756176044032 20787364888576 20788973928448 20820212056064 20822227419136 20878715613184 20910088589312 20911707128576 20968438070294 20970244931584 20971868127232 20973898170368 21001978627058 21005414170624 21062399328256 21064029657088 21095681091584 21116974268416 21124628873216 21154958700304 21156371365888 21188386721381 21209773471744 21249343700992 21270791979008 21302980484071 21304403034112 21334990973153 21364267139072 21396369719296 21398025899008 21457925046272 21459585990656 21488316700136 21490396734664 21491831799808 21493912174592 21522688840952 21552222568448 21584607576064 21586278326272 21644839298368 21648380002304 21679461808576 21681139900948 21683008176128 21713718623564 21735635623936 21743514484736 21776186933248 21798166986752 21831153553924 21871883067232 21893959712768 21934806401024 21988044995488 21990173402912 21991641841664 22023216488416 22053437046784 22086575194112 22088284798976 22121475309568 22181488206592 22183635339008 22216969126144 22218688824112 22280885239808 22282609885184 22343059920896 22378799286272 22380531510656 22414161159808 22436785160192 22444918177792 22478644576256 22499394879104 22535384313728 22577427682304 22600216477696 22635928223744 22697336769536 22699533835264 22731442459648 22733642826752 22735402517696 22799045361664 22800810115072 22835071287296 22897020084224 22899236478976 22933645549568 22935420721664 22997641754516 23001403752448 23063803789312 23094112850432 23102484140032 23137198616576 23160552423424 23203762143232 23225181810688 23260080656384 23262332194816 23305731801088 23329255718912 23362297807706 23366119456768 23429508923392 23431776862208 23464714797056 23466986143744 23468802598912 23504067516416 23536320118784 23567831219504 23571686490112 23635633635328 23673440567296 23675273003008 23739501165952 23743384518656 23801012764672 23839084232704 23847725563904 23883559862272 23905607059048 23907667017728 23974381223936 24010405838848 24012730007552 24050673737728 24115920317632 24119865245696 24152157613376 24185299533824 24221641080832 24223985696768 24225860747264 24262263242752 24328083839488 24398073430016 24438991486976 24505291526144 24568787369984 24608086949888 24653997277184 24676755673856 24713835697408 24747748360192 24780881355802 24784935059456 24787334201344 24826501922816 24893853231104 24931259471872 24965470486528 25000830006889 25002984341504 25007340126208 25040820670723 25044916895744 25112860737536 25177930858496 25223219988824 25227346051072 25288576062464 25357180922216 25361328898048 25395283372888 25401896206336 25472780050432 25511056203776 25546062823424 25580264625344 25584449093632 25623165337484 25627356823552 25661667464212 25696880754688 25735493648384 25807308394208 25814028517376 25848589079456 25852817440768 25922953019392 25985871358304 25990122176512 26036872246528 26104336580608 26175154500352 26214486062336 26219052903472 26258450428496 26294482632704 26333993500672 26405434451968 26447159015552 26449719058048 26454045753344 26489463188864 26525812391936 26565670862848 26590193948032 26639802213376 26682414533632 26751551537152 26824125273088 26869112066368 26946411954176 27019514322944 27060114644992 27062209225216 27064828803584 27105497216512 27142691749888 27179031164428 27183477161984 27257222660096 27300293177344 27302935801856 27343962001408 27420265168846 27422627987456 27447942139904 27489186230272 27499150671872 27543137583104 27609988318198 27614504812544 27689419636736 27691562928128 27735857616896 27811101656624 27815651049472 27852891441232 27891111559168 27933021569024 27935183716352 27937887797248 27977159950336 27979868094464 28055774105216 28060363522048 28100106454024 28128469630976 28180947795968 28183675666432 28226025291776 28252081069784 28304789851712 28333359628288 28375934173184 28386220048384 28423523508224 28500633102656 28505295290368 28582626721792 28584839151616 28627791577088 28630562701312 28708233968128 28751371810304 28753597301792 28834086780928 28836318674944 28839109984256 28879648980992 28882444484608 28960799076352 29006561500928 29035839619072 29090010628096 29136542236672 29163438523648 29207260369664 29217847588864 29247338971136 29291286888448 29293554171904 29340411363328 29420008364032 29422285611136 29504646938624 29506930737152 29546435462687 29549295510163 29551268724736 29554129240064 29593697156309 29634306031616 29678835417088 29681132698624 29725732447232 29766522503168 29809259986792 29811250561024 29814136242176 29886498982912 29942257033216 29972479606784 30028398067712 30073839217444 30104194605056 30149430059008 30160358801408 30190801518592 30233561868796 30236167110656 30238507532288 30281922671572 30286876246016 30369040891904 30371391598592 30417028550656 30458767212544 30499546284064 30502498591136 30504535457792 30507488247808 30548332548448 30550697133154 30636217204736 30638588592128 30684627042304 30770849018624 30819471594736 30850579595264 30908136292352 30986153431376 30988222595072 31032714142768 31043963063168 31075297656832 31121992318976 31124401307648 31208838058112 31213943259136 31255733382016 31258758886784 31261178461832 31263872253952 31348687372288 31351113908224 31398223020032 31483402615808 31486450158592 31533762630656 31536203492288 31583590725184 31626930159616 31674453721088 31754405169344 31813648097792 31845759582208 31905172946944 31982610902528 31985706767872 32033769437696 32045381226496 32077726613504 32125927555072 32128414253056 32215574769664 32263982845952 32267105947648 32269603573504 32318092835072 32362440163328 32405767926818 32411068923904 32498996248576 32550980780032 32553500379136 32602416232448 32647153713152 32696210292736 32726392551424 32778740819968 32839894810624 32873042149376 32924986507264 33014308028416 33017503760384 33067116838912 33069676389376 33159390436744 33162247798784 33164814712832 33209216718392 33254786859008 33304756486144 33307980333056 33310558527488 33360611958784 33406389846016 33451115279296 33456587276288 33547350966272 33603613294592 33654107078656 33782082633728 33832844591104 33836119556096 33899246256128 33981524083936 33987082846208 34079285706752 34082584526848 34133798027264 34136440143872 34229048192768 34280481773824 34327521918976 34379103469568 34385092673536 34436760731648 34530183514112 34619654930432 34687600820224 34739723436032 34771792085888 34871827234816 34918514637721 34924226674688 34927607283712 34982798163968 35077702280192 35172863859848 35178617503744 35234888286208 35237615632384 35333211037696 35386303766528 35488106807296 35494289211392 35541809984252 35547623981056 35644060401664 35730573117668 35736417992704 35860359675904 35893462798336 35947397378048 35996724887552 36044918335712 36050814631936 36054304292864 36105369339182 36111275524096 36209241063424 36307472371456 36364843646384 36368363704816 36374312910848 36423011884688 36472992038912 36527797436416 36561516678544 36688319983744 36694321528832 36783383363584 36883172250496 36889205669888 36938593996928 36945029091256 37051316436992 37106990841856 37207657636864 37210537684672 37270058672704 37276155379712 37377281097728 37478681157632 37537903118848 37541536727552 37597947751936 37706113482752 37740920442368 37797631066624 37871814176768 37969944117248 38072952000512 38130161545216 38136804223232 38194109714176 38246520193024 38297725731694 38303990546432 38407904657408 38410877609984 38468594931712 38472318629888 38576689394672 38582999842816 38637646374283 38676645742592 38748803219456 38752554041344 38810784776192 38846611470953 38958369488896 39016909488128 39082344823808 39188370516152 39194781024256 39247256121736 39301111742464 39360166756352 39363213418496 39367023714304 39426177769472 39480278908928 39533136239168 39536196289964 39539603144704 39646869323776 39649938178048 39709517348864 39713361166336 39821098729984 39884022063776 39924279476224 39998764613632 40062745575424 40099727970016 40159983008288 40215091085312 40275519471616 40278636986368 40343065624576 40452511500544 40513296641792 40568889540608 40629849554944 40632994496512 40636927705088 40697989955584 40808398698496 40811557460608 40872882114944 40914137645056 40928968441856 40987732481839 40990469521408 40994437332992 41093936101504 41170603420672 41212159459328 41289047343104 41393267581952 41455466331136 41512352088064 41574729777152 41577947856896 41640424112128 41644454838272 41757431226368 41820177178624 41823414257152 41936876140588 41940489863168 41943736254464 41947796340736 42003957254116 42010828341248 42124798656512 42128059314176 42191362183168 42233948536832 42249257746432 42309917400608 42312742731776 42376773442762 42419546943488 42498687401984 42541583958016 42605960968142 42608806068224 42669981946306 42728534278144 42792739438592 42796051798016 42919171981312 42976633400272 42980793469328 42983663599616 42987824349184 43045377681904 43104445136896 43169215152128 43172556652544 43289678596736 43296760004608 43358923617152 43362279801896 43366016352256 43427437247128 43471271247872 43487028969472 43552373866496 43596333973504 43662307107848 43743766134464 43787919425536 43869612802048 43976089990976 43980346805824 43983283683328 44046432976832 44106874093568 44173150388224 44176569597952 44242950619136 44362976413184 44367270678016 44433938252288 44437377648224 44561770479616 44565219770368 44686119841792 44757598572544 44761063021312 44828322319616 44873570320384 44889836355584 44957289152512 44998789758208 45070768627456 45154855364608 45200432955392 45271856447488 45394673539072 45399067670528 45462884919296 45467285653504 45470805035392 45598090723328 45601620230144 45662672987789 45670142574592 45794040168448 45798472957952 45867291099136 45870841443328 45995283509032 46002807504896 46127607578624 46188225700864 46204968280064 46274397233152 46321104846848 46407524286464 46450363621376 46520161312768 46524664389632 46611463602176 46658511437824 46724595615412 46732238913536 46859017846784 46863553724416 46929429594112 46933972287488 46937605197824 47008135032832 47072640237568 47135662439008 47143372980224 47271267270656 47346881134592 47350546006016 47479002331904 47602025529344 47678168465408 47695451127808 47767119724544 47811214118096 47948762447872 48020811677696 48025460015104 48101347475456 48231840635264 48239730491392 48304315226752 48370599067648 48443282161664 48447971393536 48451721494528 48524526485504 48656167678976 48796146860032 48877982973952 49010583052288 49137574739968 49216173899776 49307994554368 49353511347712 49427671394816 49495496720384 49561762711604 49569870118912 49574668402688 49653003845632 49787706462208 49862518943744 49930940973056 50001660013778 50005968683008 50014680252416 50081641341446 50089833791488 50225721475072 50355861716992 50446439977648 50454692102144 50577152124928 50714361844432 50722657796096 50790566745776 50799415000477 50803792412672 50945560100864 51022112407552 51092125646848 51160529250688 51168898187264 51246330674968 51254713647104 51323334928424 51393761509376 51470987296768 51614616788416 51628057034752 51697178158912 51705634881536 51845906038784 51971742716608 51980244353024 52073744493056 52208673161216 52350309000704 52428972124672 52438105806944 52516900856992 52588965265408 52667987001344 52810868903936 52894318031104 52899438116096 52978926377728 53051624783872 53131341725696 53180387896064 53279604426752 53364829067264 53503103074304 53648250546176 53738224132736 53884009459709 53892823908352 53964977167387 54039028645888 54120229289984 54124418450432 54129657607168 54210994433024 54285383499776 54358062328856 54366954323968 54514445320192 54600586354688 54605871603712 54687924002816 54840530337692 54845255974912 54895884279808 54978372460544 54998301343744 55086275166208 55219976636396 55229009625088 55378839273472 55383125856256 55471715233792 55622203313248 55631302098944 55705782882464 55782223118336 55866043138048 55870367432704 55875775594496 55954319900672 55959736188928 56111548210432 56200212908048 56256939261952 56361895591936 56367351332864 56452050583552 56504162139568 56609579703424 56666719256576 56751868346368 56772440096768 56847047016448 57001266205312 57010590580736 57165253443584 57169678303232 57255583154176 57261125402624 57416467936256 57502743620608 57507194603584 57668173561856 57672637349888 57678219968512 57759297961984 57764888969216 57921598152704 58013123001856 58071679238144 58180021256192 58273084473344 58326877047296 58414520739328 58435695177728 58494677942272 58582573776896 58587108343808 58680822726656 58840016728064 58844571222272 59009293877248 59013861474304 59092870925374 59098591020326 59102537449472 59108258480128 59187394312618 59268612063232 59357670834176 59362265397248 59451464894464 59533045006336 59618519973584 59622501122048 59628272484352 59712726214801 59772997965824 59884514066432 59944959213568 60035672273291 60056796135424 60147678434888 60208389210112 60298860118016 60320717602816 60381603037184 60467123737592 60472334221312 60477015064576 60563845343144 60573752492032 60738081783808 60742783197184 60834057101312 60917534425088 60999092568128 61004997182272 61009070915584 61014976495616 61096665096896 61101394266308 61272434409472 61277177184256 61369254084608 61541698037248 61638943189472 61701159190528 61816272584704 61972306862752 61976445190144 62065428285536 62087926126336 62150595313664 62243984637952 62248802615296 62417676116224 62511466764032 62517517773568 62522356923664 62697374744576 62702227816448 62796446040064 62966805231616 62972900317184 63067525261312 63072406984576 63167181450368 63253860319232 63348907442176 63508810338688 63627296195584 63691519164416 63810345893888 63965221805056 63971413535744 64067538875392 64090762452992 64155453227008 64251855110144 64256828506112 64431149539328 64527965691904 64534211895296 64539207147008 64636185670144 64724880326656 64811535853636 64822137847808 64997992497152 65101961560064 65107000758272 65204832464896 65294307426304 65392420585472 65452785102848 65557481639936 65679789621248 65746084298752 65849973014528 66028616056832 66035007520768 66134233677824 66139352778752 66318780873488 66329629425664 66418433436784 66509573718016 66609512972288 66615960666112 66621117054976 66721223917568 66812779692032 66902230558592 66913174552576 67094701932544 67207226589184 67308214157312 67564165267456 67665689182208 67672239112192 67798492512256 67963048167872 67974165692416 68158571413504 68165169053696 68267596054528 68272880287744 68458096385536 68560963547648 68655043837952 68758206939136 68770185347072 68873521463296 69060367028224 69239309860864 69375201640448 69479446872064 69543584171776 69743654469632 69837029275442 69848453349376 69855214567424 69965596327936 70155404560384 70345727719696 70357235007488 70463704678081 70469776572416 70475231264768 70569585526583 70666422075392 70772607533056 70976213614592 70988578422784 71083619968504 71095247962112 71288120803328 71461146235336 71472835985408 71720719351808 71786925596672 71894794756096 71993449775104 72089836671424 72101629263872 72108608585728 72210738678364 72222551048192 72418482126848 72614944742912 72729687292768 72736727409632 72748625821696 72846023769376 72945984077824 73055594872832 73123033357088 73376639967488 73566766727168 73766344500992 73877187993856 73890058182512 74102632873984 74213981683712 74415315273728 74421075369344 74540117345408 74552310759424 74742335702177 74754562195456 74957362315264 75075806237696 75083073455104 75195895503872 75412226965504 75481840884736 75595262133248 75743628353536 75939888234496 76145904001024 76260323090432 76273608446464 76388219428352 76493040386048 76595451463388 76607981092864 76815809314816 76821755219968 76937189863424 76944637259776 77153378789344 77165999685632 77275292748566 77353291485184 77497606438912 77505108082688 77621569552384 77693222941906 77916738977792 78033818976256 78164689647616 78376741032304 78389562048512 78494512243472 78602223484928 78720333512704 78726426836992 78734047428608 78852355538944 78960557817856 79066272478336 79072392579928 79079206289408 79293738647552 79299876356096 79419034697728 79426722332672 79642197459968 79768044127552 79848558952448 79997529227264 80125491150848 80199455940032 80319966016576 80430182170624 80551038943232 80557273972736 80686131249152 80905023001088 81026593283584 81137779081216 81259699109888 81265988993024 81273855410176 81395979911168 81616797396992 81623114921216 81745764229888 81828275290112 81857936883712 81975464963678 81980939042816 81988874665984 82187872203008 82341206841344 82424318918656 82578094686208 82786535163904 82910932662272 83024704176128 83149459554304 83155895713792 83275287346823 83280848224256 83288909676544 83400419258689 83514862452736 83640354357248 83646828514304 83873752281176 83880979726336 83887472508928 83895592681472 84007914508232 84021656682496 84249597313024 84256118628352 84382724366336 84467897073664 84498515492864 84619834801216 84625485463552 84753546885524 84839093886976 84997374803968 85083167916032 85211921936284 85217612136448 85339963892612 85457068556288 85585478877184 85592103596032 85838343962624 85953266800544 85961586938656 85967327199232 85975648698368 86090755363808 86208890273792 86338430304256 86345113305088 86579357193472 86717847234304 86724559603792 86854874494256 86942542495744 86974057938944 87104747732992 87324614215696 87487532268928 87575838851072 87739225604096 87952179981952 87960693611648 87966567366656 88092865953664 88213748187136 88346300776448 88353139195904 88485901238272 88725952826368 88734541356032 88867876504576 88874755296448 89123540959232 89130439540736 89372239683584 89515197145088 89522126042624 89656644639232 89747140640768 89779672711168 89914578305024 89997579516416 90141537254912 90309710729216 90400865910784 90543712894976 90789347078144 90798135341056 90925769838592 90934571307008 90941610070784 91196181446656 91203240460288 91325345975578 91340285149184 91588080336896 91596945915904 91734582198272 91741682886656 91990567018064 92005615009792 92255215157248 92376451401728 92409936560128 92548794466304 92642209693696 92815048572928 92900727242752 93040322625536 93049328779264 93222927204352 93317022875648 93449191230824 93464477827072 93718035693568 93727107448832 93858859188224 93867944574976 93875210395648 94016270065664 94145280475136 94271324878016 94286745960448 94542534541312 94693762269184 94701092012032 94958004663808 95204051058688 95356336930816 95390902255616 95534239449088 95622428236192 95897524895744 96041623355392 96050920030208 96202694950912 96463681270528 96608630453504 96741198135296 96886564323328 96895942787072 96903442989056 97049052971008 97312335357952 97592293720064 97739977456693 97755965947904 98021166104576 98259076073587 98275149479936 98432347799552 98615989108736 98707022695424 98855342789632 98990993440768 99123525423208 99139740237824 99149336805376 99306007691264 99575412924416 99725037887488 99861881946112 100003320027556 100011937366016 100029360504832 100163282682892 100179667582976 100451442950144 100711723433984 100892879955296 100909384204288 101154304249856 101428723688864 101445315592192 101581133491552 101598830000954 101607584825344 101891120201728 102044224815104 102321058501376 102492661349936 102509427294208 102646669856848 102787523018752 102941974593536 103229233576832 103256114069504 103394356317824 103411269763072 103691812077568 103943485433216 103960488706048 104147488986112 104417346322432 104700618001408 104857944249344 104876211613888 105033801713984 105177930530816 105335974002688 105621737807872 105788636062208 105798876232192 105957852755456 106103249567744 106262683451392 106360775792128 106559208853504 106729658134528 107006206148608 107296501092352 107476448265472 107768018919418 107785647816704 107929954334774 108078057291776 108240458579968 108248836900864 108259315214336 108421988866048 108570766999552 108716124657712 108733908647936 109028890640384 109201172709376 109211743207424 109375848005632 109681060675384 109690511949824 109791768559616 109956744921088 109996602687488 110172550332416 110439953272792 110458019250176 110757678546944 110766251712512 110943430467584 111244406626496 111262604197888 111411565764928 111564446236672 111732086276096 111740734865408 111751551188992 111908639801344 111919472377856 112223096420864 112400425816096 112513878523904 112723791183872 112734702665728 112904101167104 113008324279136 113219159406848 113333438513152 113503736692736 113544880193536 113694094032896 114002532410624 114330506887168 114339356606464 114511166308352 114522250805248 114832935872512 115005487241216 115014389207168 115336347123712 115345274699776 115356439937024 115510882448819 115518595923968 115529777938432 115843196305408 116026246003712 116143358476288 116360042512384 116546168946688 116653754094592 116829041478656 116871390355456 116989355884544 117165147553792 117174216687616 117361645453312 117680033456128 117689142444544 118018587754496 118027722948608 118185741850748 118197182040652 118205074898944 118216516960256 118374788625236 118537224126464 118715341668352 118724530794496 118902929788928 119066090012672 119237039947168 119245002244096 119256544968704 119425452429602 119545995931648 119769028132864 119889918427136 120071344546582 120295356869776 120416778420224 120597720236032 120641435205632 120934247475184 120954030129152 121127690686288 121147504984064 121476163567616 121485566394368 121668114202624 121835068850176 121998185136256 122009994364544 122018141831168 122029952991232 122193330193792 122202788532616 122544868818944 122554354368512 122738508169216 123083396074496 123277886378944 123402318381056 123632545169408 123944613725504 123952890380288 124130856571072 124175852252672 124301190627328 124487969275904 124497605230592 124835352232448 125022933528064 125035035547136 125044713847328 125394749489152 125404455632896 125592892080128 125933610463232 125945800634368 126135050522624 126144813969152 126334362900736 126507720638464 126697814884352 127017620677376 127254592391168 127383038328832 127620691787776 127930443610112 127942827071488 128135077750784 128181524905984 128310906454016 128492637942383 128503710220288 128513657012224 128862299078656 129055931383808 129068423790592 129078414294016 129272371340288 129449760653312 129623071707272 129644275695616 129995984994304 130203923120128 130214001516544 130409664929792 130588614852608 130784841170944 130905570205696 131114963279872 131359579242496 131492168597504 131699946029056 132057232113664 132070015041536 132268467355648 132278705557504 132637561746976 132659258851328 132836866873568 133019147436032 133219025944576 133231921332224 133242234109952 133442447835136 133804461117184 134189403865088 134414453178368 134616428314624 135128330534912 135331378364416 135344478224384 135596985024512 135926096335744 135948331384832 136294847456911 136317142827008 136330338107392 136535192109056 136545760575488 136916192771072 137121927095296 137310087675904 137516413878272 137540370694144 137747042926592 138120734056448 138478619721728 138750403280896 138958893744128 139087168343552 139487308939264 139674058550884 139696906698752 139710429134848 139931192655872 140310809120768 140691455439392 140714470014976 140927409356162 140939553144832 140950462529536 141139171053166 141332844150784 141545215066112 141977156845568 142167239937008 142190495924224 142576241606656 142922292470672 142945671970816 143441438703616 143573851193344 143789589512192 143986899550208 144179673342848 144203258527744 144217217171456 144421477356728 144445102096384 144836964253696 145229889485824 145459374585536 145473454819264 145497251643392 145692047538752 145891968155648 146111189745664 146246066714176 146753279934976 147133533454336 147532689001984 147754375987712 147780116365024 148205265747968 148427963367424 148830630547456 148842150738688 149080234690816 149484671404354 149509124390912 149914724630528 150151612475392 150166146910208 150391791007744 150824453931008 150963681769472 151190524266496 151487256707072 151854935750089 151879776468992 152291808002048 152520646180864 152547216892928 152776438856704 152986080772096 153190902926776 153215962185728 153631618629632 153643510439936 153874379726848 153889274519552 154306757578688 154331999371264 154550585497132 154706582970368 154995212877824 155010216165376 155243139104768 155386445883812 155833477955584 156067637952512 156329379295232 156753482064608 156779124097024 156989024486944 157204446969856 157440667025408 157452853673984 157468094857216 157704711077888 158132544956672 158144785159856 158587477295104 158599752712192 158838069395456 158853444665344 159284394919936 159536088255104 159697117904896 159995058454528 160250982301696 160398911880064 160639932033152 160860364341248 161102077886464 161114547945472 161372262498304 161810046002176 162053186567168 162275558162432 162519398219776 162531977986048 162547710820352 162791959822336 163233594793984 163246229842432 163491528459776 163656550580224 163715873767424 163950929927356 163961878085632 163977749331968 164375744406016 164682413682688 164848637837312 165156189372416 165573070327808 165821865324544 166049408352256 166298919108608 166311791427584 166550574693646 166561696448512 166577819353088 166800838517378 167029724905472 167280708714496 167293657028608 167747504562352 167774945017856 167791185362944 168015829016464 168028834232347 168043313364992 168499194626048 168512237256704 168765448732672 168935794147328 168997030985728 169239669602432 169250970927104 169507093771048 169678187773952 169994749607936 170166335832064 170423843872568 170435224272896 170679927785224 170914137112576 171170957754368 171184207192064 171676687925248 171906533601088 171923173877312 171934654398464 171951297396736 172181510727616 172417780547584 172676860608512 172690226610176 173158714386944 173435694468608 173449119207584 173709748988512 173885084991488 173948115877888 174209495465984 174649228431392 174975064537856 175151677702144 175478451208192 175904359963904 175921387223296 176185731907328 176427496374272 176692601552896 176706278391808 176971802476544 177451905652736 177469082712064 177735753009152 177749510592896 178231723597499 178247081918464 178260879081472 178744479367168 179030394290176 179044252085248 179313289278464 179494281281536 179559345422336 179829156610048 179995159032832 180283074509824 180619421458432 180801731821568 181087425789952 181578694156288 181596270682112 181851539677184 181869142614016 181883220141568 182392362893312 182406480920576 182650691951156 182680570298368 183176160673792 183193891831808 183469164396544 183483365773312 183981134036128 184011230019584 184510430314496 184752902803456 184819873120256 185097588932608 185284419387392 185801454485504 186080645251072 186098657558528 186445854408704 186898382461648 186928955654144 187436071387136 187454214897664 187717718376448 187735889149952 187750420791296 188032540131328 188290560950272 188542649756032 188573491920896 189085069082624 189387524538368 189402184024064 189916009327616 190408102117376 190712673861632 190781804511232 191068478898176 191244856472384 191795049791488 192083246710784 192101840060416 192405389901824 192927362541056 193217260907008 193482396270592 193773128646656 193791885574144 193806885978112 194098105942016 194624670715904 195184587440128 195479954913386 195511931895808 196042332209152 196518152147174 196550298959872 196864695599104 197231978217472 197414045390848 197710685579264 197981986881536 198247050846416 198279480475648 198298673610752 198579531365501 198612015382528 199150825848832 199450075774976 199723763892224 200006640055112 200023874732032 200058721009664 200326565365784 200359335165952 200902885900288 201423446867968 201785759910592 201818768408576 202308608499712 202857447377728 202890631184384 203162266983104 203197660001908 203215169650688 203782240403456 204088449630208 204642117002752 204985322699872 205018854588416 205293339713696 205575046037504 205883949187072 206458467153664 206788712635648 207383624155136 207886970866432 208294977972224 208834692644864 209401236002816 209715888498688 209752423227776 210067603427968 210355861061632 210637491524317 210671948005376 211243475615744 211577272124416 211597752464384 211915705510912 212206499135488 212525366902784 212721551584256 213118417707008 213459316269056 214012412297216 214593002184704 214952896530944 215536037838836 215571295633408 215859908669548 216156114583552 216480917159936 216497673801728 216518630428672 216843977732096 217141533999104 217432249315424 217467817295872 218057781280768 218402345418752 218423486414848 218751696011264 219362121350768 219583537119232 219913489842176 219993205374976 220345100664832 220879906545584 220916038500352 221515357093888 221532503425024 221886860935168 222488813252992 222525208395776 222823131529856 223128892473344 223464172552192 223481469730816 223503102377984 223817279602688 223838944755712 224446192841728 224800851632192 225027757047808 225447582367744 225469405331456 225808202334208 226016648558272 226438318813696 226666877026304 227007473385472 227089760387072 227388188065792 228005064821248 228661013774336 228678713212928 229022332616704 229044501610496 229665871745024 230010974482432 230028778414336 230672694247424 230690549399552 230712879874048 231021764897638 231037191847936 231059555876864 231686392610816 232052492007424 232286716952576 232720085024768 233072253935191 233092337893376 233307508189184 233658082957312 233742780710912 233978711769088 234330295107584 234348433375232 234684900704683 234723290906624 235360066912256 235378284889088 236037175508992 236055445897216 236371483701496 236394364081304 236410149797888 236433033920512 236749577250472 237074448252928 237430683336704 237449061588992 237805859577856 238132180025344 238474079894336 238490004488192 238513089937408 238850904859204 239091991863296 239538056265728 239779836854272 240142689093164 240590713739552 240833556840448 241195440472064 241282870411264 241868494950368 241908060258304 242255381372576 242295009968128 242952327135232 242971132788736 243336228405248 243996370272512 244019988729088 244386660387584 244405577065232 245089737637888 245108708737024 245477016338432 246166792148992 246555772757888 246804636762112 247265090338816 247889227451008 247905780760576 248261713142144 248351704505344 248602381254656 248975938551808 248995210461184 249670704464896 250045867056128 250070071094272 250089427694656 250789498978304 250808911265792 251185784160256 251867220926464 251891601268736 252270101045248 252289627938304 252668725801472 253015441276928 253395629768704 254035241354752 254509184782336 254766076657664 255241383575552 255860887220224 255885654142976 256270155501568 256363049811968 256621812908032 256985275884766 257007420440576 257027314024448 257724598157312 258111862767616 258136847581184 258156828588032 258544742680576 258899521306624 259246143414544 259288551391232 259991969988608 260407846240256 260428003033088 260819329859584 261177229705216 261569682341888 261811140411392 262229926559744 262719158484992 262984337195008 263399892058112 264114464227328 264140030083072 264536934711296 264557411115008 265275123493952 265318517702656 265673733747136 266038294872064 266438051889152 266463842664448 266484468219904 266884895670272 267608922234368 268378807730176 268828906356736 269232856629248 270256661069824 270662756728832 270688956448768 271193970049024 271852192671488 272589694913822 272634285654016 272660676214784 273070384218112 273091521150976 273832385542144 274243854190592 274620175351808 275032827756544 275080741388288 275449027377953 275494085853184 276241468112896 276957239443456 277500806561792 277917787488256 278174336687104 278974617878528 279348117101768 279393813397504 279420858269696 279862385311744 280621618241536 281382910878784 281428940029952 281854818712324 281879106289664 281900925059072 282278342106332 282665688301568 283090430132224 283954313691136 284334479874016 284380991848448 285152483213312 285844584941344 285891343941632 287147702386688 287579179024384 288359346685696 288842954713456 288890204192768 289673928507392 290459778971648 290918749171072 290946909638528 290994503286784 291384095077504 291783936311296 292222379491328 292492133428352 293506559869952 294267066908672 295065378003968 295508751975424 295560232730048 296410531495936 296855926734848 297661261094912 297684301477376 298160469381632 298969342808708 299018248781824 299829449261056 300303224950784 300332293820416 300783582015488 301648907862016 301927363538944 302381048532992 302974513414144 303709871500178 303759552937984 304583616004096 305041292361728 305094433785856 305552877713408 305972161544192 306381805853552 306431924371456 307263237259264 307287020879872 307748759453696 307778549039104 308613515157376 308663998742528 309101170994264 309413165940736 309990425755648 310020432330752 310486278209536 310772891767624 311666955911168 312135275905024 312658758590464 313506964129216 313558248194048 313978048973888 314408893939712 314881334050816 314905707347968 314936189714432 315409422155776 316265089913344 316289570319712 317174954590208 317199505424384 317676138790912 317706889330688 318568789839872 319072176510208 319394235809792 319990116909056 320501964603392 320797823760128 321279864066304 321720728682496 322204155772928 322229095890944 322744524996608 323620092004352 324106373134336 324551116324864 325010790089557 325038796439552 325063955972096 325095421640704 325530668719399 325583919644672 326467189587968 326492459684864 326983056919552 327313101160448 327431747534848 327901859854712 327923756171264 327955498663936 328751488812032 329364827365376 329697275674624 330312378744832 331146140655616 331643730649088 332098816704512 332597838217216 332623582855168 333101149387292 333123392897024 333155638706176 333601677034756 334059449810944 334561417428992 334587314057216 335495009124704 335549890035712 335582370725888 336031658032928 336057668464694 336086626729984 336998389252096 337024474513408 337530897465344 337871588294656 338479339204864 339014187542096 339356375547904 339989499215872 340847687745136 340870448545792 341359855570448 341828274225152 342341915508736 342368414384128 343353375850496 343813067202176 343846347754624 343869308796928 343902594793472 344363021455232 344835561095168 345353721217024 345380453220352 346317428773888 346871388937216 346898238415168 347419497977024 347770169982976 347896231755776 348418990931968 349298456862784 349950129075712 350303355404288 350956902416384 351808719927808 351842774446592 352371463814656 352854992748544 353385203105792 353412556783616 353943604953088 354903811305472 354938165424128 355471506018304 355499021185792 356463447194998 356494163836928 356521758162944 357488958734336 358060788580352 358088504170496 358626578556928 358988562563072 359118690844672 359658313220096 359990318065664 360566149019648 361238842916864 361603463643136 362174851579904 363157388312576 363192541364224 363703079354368 363738285228032 363766440283136 364784725786624 364812961841152 365301383902312 365361140596736 366352321347584 366387783663616 366938328793088 366966731546624 367962268072256 368022460039168 369020860628992 369505805606912 369639746240512 370195177865216 370568838774784 371602908971008 372161290502144 372197315117056 372891708817408 373796764923296 373857911308288 374872142774272 374908429795328 375435436752896 375471778299904 375500841582592 376065080262656 377085299512064 378170138165248 378775049076736 378804368048128 379832018655232 380816204234752 381425347723264 381563609022464 382136957796352 382489712944768 383590099582976 384103661014931 384166493421568 384203680120832 384810779803648 385854725082112 386434521814016 386964792541184 387546257293312 387583771148288 387613771956224 388196211884032 389249341431808 390369174880256 390959909826772 391023863791616 392084664418304 393036304294348 393100597919744 393729391198208 394463956434944 394828090781696 395421371158528 395963973763072 396494101692832 396558960951296 396597347221504 397159062731002 397224030765056 398301651697664 398900151549952 400013280110224 400117442019328 400653130731568 400718670331904 401805771800576 402846893735936 403571519821184 403637536817152 404617216999424 405714894755456 405781262368768 406324533966208 406395320003816 406430339301376 407564480806912 408176899260416 409284234005504 409970645399744 410037709176832 410586679427392 411150092075008 411767898374144 412916934307328 413577425271296 414767248310272 415773941732864 416589955944448 417669385289728 418802472005632 419431776997376 419504846455552 420135206855936 420711722123264 421274983048634 421343896010752 422486951231488 423154544248832 423195504928768 423831411021824 424412998270976 425014110117113 425050733805568 425443103168512 426236835414016 426918632538112 428024824594432 429186004369408 429905793061888 431072075677672 431142591266816 431719817339096 432312229167104 432961834319872 432995347603456 433037260857344 433687955464192 434283067998208 434864498630848 434935634591744 436115562561536 436804690837504 436846972829696 437503392022528 438724242701536 439167074238464 439826979684352 439986410749952 440690201329664 441759813091168 441832077000704 443030714187776 443065006850048 443773721870336 444977626505984 445646263059712 446257784946688 446928345104384 446962939461632 447006204755968 447634559205376 447677889511424 448892385683456 449601703264384 450055514095616 450895164735488 450938810662912 451616404668416 452033297116544 452876637627392 453333754052608 454014946770944 454179520774144 454776376131584 456010129642496 457322027548672 457357426425856 458044665233408 458089003220992 459331743490048 460021948964864 460057556828672 461345388494848 461381098799104 461425759748096 462043529795276 462074383695872 462119111753728 463372785221632 464104984014848 464573433905152 465440170049536 466144507870382 466184675786752 466615016378368 467316165914624 467485561421824 467957423538176 468660590215168 468696866750464 469369801409366 469446581813248 470720133824512 470756569778176 472110891794432 472742967402992 472788728162608 472820299595776 472866067841024 473499154500944 474148896505856 474861366673408 474898123177984 475611719155712 476264360050688 476948159788672 476980008976384 477026179874816 477701809718408 478183983726592 479076112531456 479559673708544 480285378186328 481181427479104 481667113680896 482390880944128 482565740822528 483736989900736 483816120516608 484510762745152 484590019936256 485904654270464 485942265577472 486672456810496 487992740545024 488039977458176 488773320775168 488811154130464 490179475275776 490217417474048 490954032676864 492333584297984 493111545515776 493609273524224 494530180677632 495778454902016 496523426284288 496703409010688 497204762509312 497951877103616 497990420922368 499341408929792 500091734112256 500140142188544 500178855389312 501578997956608 501617822531584 502289402865679 502371568320512 503734441852928 503783202537472 504540202090496 504579255876608 505337451602944 506030882553856 506791259537408 508070482709504 509018369564672 509532153315328 510482767151104 511721774440448 511771308285952 512540311003136 512726099623936 513243625816064 513970551769532 514014840881152 514054628048896 515449196314624 516223725535232 516273695162368 516313657176064 517089485361152 517799042613248 518492286829088 518577102782464 519983939977216 520815692480512 520856006066176 521638659719168 523622280822784 524459853119488 525438316969984 526799784116224 528228928454656 528280060166144 529073869422592 529114822230016 530550246987904 530637035405312 531347467494272 532076589744128 532876103778304 532927685328896 532968936439808 533769791340544 535217844468736 536757615460352 537657812713472 538465713258496 540513322139648 541325513457664 541377912897536 542387940098048 543704385342976 545179389827644 545268571308032 545321352429568 546140768436224 546183042301952 547664771084288 548487708381184 549240350703616 550065655513088 550161482776576 550898054755906 550988171706368 552482936225792 553914478886912 555001613123584 555835574976512 556348673374208 557949235757056 558696234203536 558787626795008 558841716539392 559724770623488 561243236483072 562765821757568 562857880059904 563709637424648 563758212579328 563801850118144 564556684212664 565331376603136 566180860264448 567908627382272 568668959748032 568761983696896 570304966426624 571689169882688 571782687883264 574295404773376 575158358048768 576718693371392 577685909426912 577780408385536 579347857014784 580919557943296 581837498342144 581893819277056 582768190155008 583567872622592 584444758982656 584984266856704 587013119739904 588534133817344 590130756007936 591017503950848 591120465460096 592821062991872 593614748841257 593711853469696 595322522189824 595368602954752 596320938763264 597938685617416 598036497563648 599658898522112 600606449901568 600664587640832 601567164030976 603297815724032 603854727077888 604762097065984 605949026828288 607419743000356 607519105875968 609167232008192 610082584723456 610188867571712 611105755426816 611944323088384 612763611707104 612863848742912 614526474518528 614574041759744 615497518907392 615557098078208 617227030314752 618202341988528 618826331881472 619980851511296 620040864661504 620972556419072 621545783535248 623333911822336 624270551810048 625317517180928 627013928258432 627116496388096 627956097947776 628817787879424 629762668101632 629811414695936 629872379428864 630818844311552 632530179826688 632579140639424 634349909180416 634399010848768 635352277581824 635413778661376 637137579679744 638144353020416 638788471619584 639980233818112 641003929206784 641595647520256 642559728132608 643441457364992 644408311545856 644458191781888 645489049993216 647240184008704 648212746268672 649102232649728 650021580179114 650077592879104 650127911944192 650190843281408 651061337438798 651167839289344 652934379175936 652984919369728 653966113839104 654626202320896 654863495069696 655803719709424 655847512342528 655910997327872 656839988362811 657502977624064 658729654730752 659394551349248 660392395006201 660624757489664 662292281311232 663287461298176 664197633409024 665195676434432 665247165710336 666202298774584 666246785794048 666311277412352 667203354069512 668118899621888 669122834857984 669174628114432 670990018249408 671099780071424 671164741451776 672063316065856 672115336929388 672173253459968 673996778504192 674048949026816 675061794930688 675743176589312 676958678409728 678028375084192 678712751095808 679978998431744 681695375490272 681740897091584 682719711140896 683656548450304 684683831017472 684736828768256 687626134404352 687692695509248 688726042910464 689671122190336 690707442434048 690760906440704 692634857547776 693742777874432 693796476830336 694838995954048 695540339965952 695792463511552 696837981863936 698596913725568 699900258151424 700606710808576 701913804832768 703617439855616 703685548893184 704742927629312 705709985497088 706770406211584 706825113567232 707887209906176 709807622610944 709876330848256 710943012036608 710998042371584 712926894389996 712988327673856 713043516325888 714977917468672 716121577160704 716177008340992 717253157113856 717977125126144 718237381689344 719316626440192 719980636131328 721132298039296 722477685833728 723206927286272 724349703159808 726314776625152 726385082728448 727406158708736 727476570456064 727532880566272 729625923682304 730602767804624 730722281193472 732704642695168 732775567327232 733876657586176 733933463093248 735924536144512 736044920078336 738041721257984 739011611213824 739279492481024 740390355730432 741137677549568 743205817942016 744322581004288 744394630234112 745783417634816 747593529846592 747715822616576 749744285548544 749816859590656 750870873505792 750943556599808 751001683165184 752130160525312 754170599024128 756340276330496 757550098153472 757608736096256 759664037310464 761632408469504 762850695446528 763127218044928 764273915592704 764979425889536 767180199165952 768207322029862 768332986843136 768407360241664 769621559607296 771709450164224 772869043628032 773929585082368 775092514586624 775167542296576 775227543912448 776265440792413 776392423768064 778498682863616 780738349760512 781919819653544 782047727583232 784169328836608 786072608588696 786201195839488 787458782396416 788927912869888 789656181563392 790842742317056 791927947526144 792988203385664 793117921902592 793194694443008 794318125462004 794448061530112 796603303395328 797800303099904 800026560220448 800234884038656 801306261463136 801437340663808 803611543601152 805693787471872 807143039642368 809234433998848 811429789510912 812649067932416 812790640007632 815128961613824 816353798520832 818568468011008 819941290799488 820075418353664 821173358854784 822300184150016 823535796748288 825833868614656 827154850542592 829534496620544 831547883465728 833179911888896 835338770579456 837604944011264 838863553994752 839009692911104 840270413711872 841423444246528 842549966097268 842687792021504 844973902462976 846309088497664 846391009857536 847662822043648 848825996541952 850028220234226 850101467611136 850886206337024 852473670828032 853837265076224 856049649188864 858372008738816 859811586123776 862144151355344 862285182533632 863439634678192 864624458334208 865923668639744 865990695206912 866074521714688 867375910928384 868566135996416 869728997261696 869871269183488 872231125123072 873609381675008 873693945659392 875006784045056 877448485403072 878334148476928 879653959368704 879972821499904 881380402659328 883519626182336 883664154001408 886061428375552 886130013700096 887547443740672 889955253011968 891292526119424 892515569893376 893856690208768 893925878923264 894012409511936 895269118410752 895355779022848 897784771366912 899203406528768 900111028191232 901790329470976 901877621325824 903232809336832 904066594233088 905753275254784 906667508105216 908029893541888 908359041548288 909552752263168 912020259284992 914644055097344 914714852851712 916028160815053 916089330466816 916178006441984 917404611845579 918663486980096 920043897929728 920115113657344 922690776989696 922762197598208 922851519496192 924087059590552 924148767391744 924238223507456 926745570443264 928209968029696 929146867810304 930880340099072 932289015740764 932369351573504 933230032756736 934632331829248 934971122843648 935914847076352 937321180430336 937393733500928 938739602818732 938893163626496 941440267649024 941513139556352 944221783588864 945485934805984 945577456325216 945640599191552 945732135682048 946998309001888 948297793011712 949722733346816 949796246355968 951223438311424 953896319577344 955403619436816 956367967453184 958152225062912 960570756372656 962362854958208 963334227361792 964781761888256 965131481645056 967473979801472 967632241033216 969021525490304 969180039872512 971809308540928 971884531154944 973344913620992 975985481090048 976079954916352 977546641550336 977622308260928 980358950551552 980434834948096 981908065353728 984667168595968 986223091031552 987218547048448 989060361355264 991556909804032 993046852568576 993406818021376 994409525018624 995903754207232 995980841844736 998682817859584 1000183468224512 1000280284377088 1000357710778624 1003157995913216 1003235645063168 1004578805731358 1004743136641024 1007468883705856 1007566405074944 1009080404180992 1009158511753216 1010674903205888 1012061765107712 1013582519074816 1016140965419008 1018036739129344 1019064306630656 1020965534302208 1023443548880896 1023542616571904 1025080622006272 1025452199247872 1026487251632128 1027941103539064 1028029681762304 1028109256097792 1030898392629248 1032447451070464 1032547390324736 1032627314352128 1034178970722304 1035598085226496 1036984573658176 1037154205564928 1039967879954432 1041631384961024 1041712012132352 1043277319438336 1047244561645568 1048919706238976 1050876633939968 1053599568232448 1056457856909312 1056560120332288 1058147738845184 1058229644460032 1061100493975808 1062694934988544 1064153179488256 1065752207556608 1065855370657792 1065937872879616 1067539582681088 1070435688937472 1073515230920704 1075315625426944 1076931426516992 1081026644279296 1082651026915328 1082755825795072 1084775880196096 1087408770685952 1090358779655288 1090537142616064 1090642704859136 1092281536872448 1092366084603904 1095329542168576 1096975416762368 1098480701407232 1100131311026176 1100322965553152 1101796109511812 1101976343412736 1104965872451584 1107828957773824 1110003226247168 1111671149953024 1112697346748416 1115898471514112 1117392468407072 1117575253590016 1117683433078784 1119449541246976 1122486472966144 1125531643515136 1127419274849296 1127603700236288 1129113368425328 1130662753206272 1132361720528896 1135817254764544 1137337919496064 1137523967393792 1140609932853248 1143378339765376 1143565375766528 1148590809546752 1150316716097536 1153437386742784 1155371818853824 1155560816771072 1158695714029568 1161839115886592 1163674996684288 1163787638554112 1165536380310016 1167135745245184 1168889517965312 1169968533713408 1174026239479808 1177068267634688 1180261512015872 1182035007901696 1182240930920192 1185642125983744 1187229497682514 1187423706939392 1190645044379648 1190737205909504 1192641877526528 1195877371234832 1196072995127296 1199317797044224 1201212899803136 1201329175281664 1203134328061952 1206595631448064 1207709454155776 1209524194131968 1211898053656576 1214839486000712 1215038211751936 1218334464016384 1220165169446912 1220377735143424 1222211510853632 1223888646176768 1225527223414208 1225727697485824 1229052949037056 1229148083519488 1230995037814784 1231114196156416 1234454060629504 1236404683977056 1237652663762944 1239961703022592 1240081729323008 1241945112838144 1243091567070496 1246667823644672 1248541103620096 1250635034361856 1254027856516864 1255912195895552 1257635575758848 1259525336203264 1259622829391872 1259744758857728 1261637688623104 1265060359653376 1265158281278848 1268699818360832 1268798021697536 1270619706937009 1270704555163648 1270827557322752 1274275159359488 1276288706040832 1277576943239168 1279960467636224 1282007858413568 1283191295040512 1285119456265216 1286882914729984 1288816623091712 1288916383563776 1290978099986432 1294480368017408 1296425492537344 1298204465299456 1300043160358228 1300155185758208 1300255823888384 1300381686562816 1302122674877596 1302335678578688 1305868758351872 1305969838739456 1307932227678208 1309252404641792 1309726990139392 1311607439418848 1311695024685056 1311821994655744 1313679976725622 1315005955248128 1317459309461504 1318789102698496 1320784790012402 1324584562622464 1326574922596352 1330494331420672 1332404597549168 1332493571588096 1332622554824704 1334406708139024 1336237799243776 1338245669715968 1338349256228864 1341980036498816 1342199560142848 1342329482903552 1344126632131712 1344230673858776 1344346506919936 1347993557008384 1348097898053632 1350123589861376 1351486353178624 1353917356819456 1356056750168384 1357425502191616 1359957996863488 1363390750980544 1363481794183168 1365439422281792 1367313096900608 1369367662034944 1369473657536512 1375252268808704 1375385391018496 1377452085820928 1379342244380672 1381414884868096 1381521812881408 1385269715095552 1387485555748864 1387592953660672 1389677991908096 1391080679931904 1391584927023104 1393675963727872 1397193827451136 1399800516302848 1401213421617152 1403827609665536 1407234879711232 1407371097786368 1409485855258624 1411419970994176 1413540812423168 1413650227134464 1415774419812352 1419615245221888 1419752661696512 1421886024073216 1421996084743168 1425853788779992 1425976655347712 1426087032651776 1429955834937344 1432243154321408 1432354016681984 1434506314227712 1435954250252288 1436474763378688 1438633252880384 1439961272262656 1442264596078592 1444955371667456 1446413854572544 1448699406319616 1452629553250304 1452770165456896 1454812317417472 1454953140912128 1455065761132544 1459251847364608 1461205535609248 1461444562386944 1465409285390336 1465551134654464 1467753315172352 1467866926186496 1471849072289024 1476083442515968 1478023222427648 1478558984962048 1480780711460864 1486411635884032 1488645162008576 1488789260468224 1491566835269632 1495187059693184 1495431645233152 1499488571097088 1499633719181312 1501741747011584 1501887113199616 1502003366330368 1504260321050624 1508341198048256 1512680552660992 1515100196306944 1515217472192512 1519328074620928 1523264816939008 1525701390893056 1526254436089856 1528547831185408 1529958851779072 1534360398331904 1536414644059724 1536665973686272 1536814720483328 1539243119214592 1543418900328448 1545738087256064 1547859170164736 1550185029173248 1550335084593152 1550455087824896 1552530881584826 1552784847536128 1556997365727232 1563839639307088 1564095455166464 1568338657673216 1572145217177392 1572402391678976 1574917564792832 1577855825739776 1579312363126784 1581685484634112 1583855895052288 1585976406771328 1586235843805184 1586389388886016 1588636250924008 1588896123060224 1593206606790656 1595600606199808 1600053120440896 1600469768077312 1602612522926272 1602874681327616 1607223087202304 1611387574943744 1614286079284736 1618468867997696 1622859579021824 1625298135864832 1625581280015264 1630257923227648 1632707597041664 1637136936022016 1639882581598976 1642346717709568 1644600368300032 1647071593496576 1651667737229312 1654309701085184 1659068993241088 1663095766931456 1666359823777792 1670404293250979 1670677541158912 1675209888022528 1677727107989504 1678019385822208 1680540827423744 1682846888493056 1685099932194536 1685375584043008 1689947804925952 1692618176995328 1692782019715072 1695325644087296 1697651993083904 1700056440468452 1700202935222272 1701772412674048 1704947341656064 1707674530152448 1712099298377728 1716744017477632 1719623172247552 1724288302710688 1724570365067264 1726879269356384 1729248916668416 1731847337279488 1731981390413824 1732149043429376 1734751821856768 1739457994523392 1744462250246144 1747218763350016 1747387891318784 1750013568090112 1754896970806144 1756668296953856 1759307918737408 1759945642999808 1762760805318656 1767039252364672 1767328308002816 1772122856751104 1772260027400192 1775094887481344 1779910506023936 1782585052238848 1785031139786752 1787713380417536 1787851757846528 1788024819023872 1790538236821504 1790711558045696 1795569542733824 1798406813057536 1800222056382464 1803580658941952 1803755242651648 1806465618673664 1808133188466176 1811506550509568 1813335016210432 1816059787083776 1816718083096576 1819105504526336 1824040518569984 1829288110194688 1829429705703424 1832056321630106 1832178660933632 1832356012883968 1834809223691158 1837326973960192 1840087795859456 1840230227314688 1845524395196416 1845703038992384 1848174119181104 1848297534783488 1848476447014912 1853491140886528 1856419936059392 1858293735620608 1861760680198144 1864578031481528 1864738703147008 1866460065513472 1869264663658496 1869942245687296 1871829694152704 1874642360860672 1874787467001856 1877479205637464 1877786327252992 1882880535298048 1883026279112704 1888443567177728 1890971869611968 1891154912650432 1891281198383104 1891464271364096 1893996618003776 1896595586023424 1899445466693632 1899592492711936 1902446876622848 1907792639154688 1910807238873632 1912735934906368 1916304450125824 1921141512745312 1924725709916416 1926668454723584 1929563523776512 1930262963290112 1934947959602944 1938043050980608 1943618617081856 1943769062309888 1946689827241984 1951970962180096 1952159909832704 1955093283100672 1955244616521856 1960717901103104 1960869669896192 1963816130707456 1969334337191936 1972446182063104 1974437094096896 1978120722710528 1983113819608064 1986093705137152 1986813636042752 1988819050037248 1991807508414464 1991961683689472 1997365635719168 2000366936449024 2000560568754176 2000715421557248 2006315991826432 2006471290126336 2009157611462716 2009486273282048 2014937767411712 2015132810149888 2018160808361984 2018317023506432 2021349806411776 2024123530215424 2027165038149632 2032281930838016 2036073478258688 2038128613261312 2046887097761792 2047085233143808 2050161244012544 2050904398495744 2055882207078128 2056218512195584 2061796785258496 2064894902140928 2065094780649472 2065254628704256 2068357941444608 2071196170452992 2073969147316352 2074308411129856 2079935759908864 2083262769922048 2083424024264704 2086554638876672 2094489123291136 2097839412477952 2101753267879936 2107199136464896 2112915713818624 2113120240664576 2116295477690368 2116459288920064 2122200987951616 2125389869977088 2128306358976512 2131504415113216 2131710741315584 2131875745759232 2135079165362176 2140871377874944 2147030461841408 2150631250853888 2153862853033984 2162053288558592 2165302053830656 2165511651590144 2169551760392192 2174817541371904 2180717559310576 2181074285232128 2181285409718272 2184374845020511 2184563073744896 2184732169207808 2190659084337152 2193950833524736 2196961402814464 2200262622052352 2200645931106304 2203592219023624 2203952686825472 2209931744903168 2215657915547648 2220006452494336 2223342299906048 2225394693496832 2231796943028224 2234784936814144 2235150507180032 2235366866157568 2238899082493952 2244972945932288 2251063287030272 2254838549698592 2255207400472576 2258226736850656 2261325506412544 2264723441057792 2274675838992128 2281219865706496 2286756679530752 2297181619093504 2300633432195072 2306874773485568 2310743637707648 2311121633542144 2317012406767487 2317391428059136 2323678231773184 2327349993368576 2327575277108224 2331072760620032 2334271490490368 2337779035930624 2339937067426816 2348052478959616 2354136535269376 2360523024031744 2364070015803392 2364481861840384 2371284251967488 2374458995365028 2374847413878784 2381290088759296 2381474411819008 2385283755053056 2391754742469664 2392145990254592 2398635594088448 2402425799606272 2402658350563328 2406268656123904 2415418908311552 2419048388263936 2423796107313152 2429678972001424 2430076423503872 2436668928032768 2440330338893824 2440755470286848 2444423021707264 2447777292353536 2451054446828416 2451455394971648 2458105898074112 2458296167038976 2461990075629568 2462228392312832 2468908121259008 2472809367954112 2475305327525888 2479923406045184 2480163458646016 2483890225676288 2486183134140992 2493335647289344 2497082207240192 2501270068723712 2508055713033728 2511824391791104 2515271151517696 2519050672406528 2519245658783744 2519489517715456 2523275377246208 2530120719306752 2530316562557696 2537399636721664 2537596043395072 2541239413874018 2541409110327296 2541655114645504 2548550318718976 2552577412081664 2555153886478336 2559920935272448 2564015716827136 2566382590081024 2570238912530432 2573765829459968 2577633246183424 2577832767127552 2581533907751513 2581956199972864 2588960736034816 2592850985074688 2596408930598912 2600086320716456 2600310371516416 2600511647776768 2600763373125632 2604245349755192 2604671357157376 2611737516703744 2611939677478912 2615864455356416 2618504809283584 2619453980278784 2623214878837696 2623390049370112 2623643989311488 2627359953451244 2630011910496256 2634918618923008 2637578205396992 2641569580024804 2649169125244928 2653149845192704 2660988662841344 2664809195098336 2664987143176192 2665245109649408 2668813416278048 2672475598487552 2676491339431936 2676698512457728 2683960072997632 2688253264263424 2688461347717552 2695987114016768 2696195796107264 2700247179722752 2707834713638912 2712113500336768 2714851004383232 2719915993726976 2726781501961088 2726963588366336 2730878844563584 2734626193801216 2738735324069888 2738947315073024 2750504537617408 2750770782036992 2754904171641856 2758684488761344 2762829769736192 2763043625762816 2770539430191104 2774971111497728 2775185907321344 2779355983816192 2782161359863808 2783169854046208 2787351927455744 2794387654902272 2799601032605696 2802426843234304 2807655219331072 2814469759422464 2814742195572736 2818971710517248 2822839941988352 2827081624846336 2827300454268928 2831548839624704 2839230490443776 2839505323393024 2843772048146432 2843992169486336 2851707577559984 2852174065303552 2859911669874688 2864486308642816 2864708033363968 2869012628455424 2871908500504576 2872949526757376 2877266505760768 2879922544525312 2884529192157184 2889910743334912 2892827709145088 2897398812639232 2905259106500608 2905540330913792 2909624634834944 2909906281824256 2910131522265088 2918503694729216 2922411071218496 2922889124773888 2930818570780672 2931102269308928 2935506630344704 2935733852372992 2943698144578048 2952166885031936 2956046444855296 2957117969924096 2961561422921728 2972823271768064 2977290324017152 2977578520936448 2983133670539264 2990374119386368 2998977142194176 2999267438362624 3003483494023168 3003774226399232 3004006732660736 3008520642101248 3016682396096512 3025361105321984 3029939301157483 3030200392613888 3030434944385024 3038656149241856 3046529633878016 3051402781786112 3052508872179712 3057095662370816 3059917703558144 3068720796663808 3072829288119448 3073331947372544 3073629440966656 3078486238429184 3086837800656896 3091476174512128 3095718340329472 3100370058346496 3100670169186304 3100910175649792 3105061763169652 3105569695072256 3113994731454464 3127679278614176 3128190910332928 3136677315346432 3144290434354784 3144804783357952 3149835129585664 3158624726253568 3163370969268224 3171952813542656 3177272501848016 3177792246120448 3186413213581312 3191201212399616 3200106240881792 3200939536154624 3205225045852544 3205749362655232 3214446174404608 3222775149887488 3228572158569472 3236937735995392 3245719158043648 3250596271729664 3251162560030528 3260515846455296 3265415194083328 3274273872044032 3279765163197952 3284693435419136 3289200736600064 3294143186993152 3303335474458624 3308619402170368 3318137986482176 3326191533862912 3332719647555584 3340808586501958 3341355082317824 3350419776045056 3355454215979008 3356038771644416 3361081654847488 3365693776986112 3370199864389072 3370751168086016 3379895609851904 3385236353990656 3385564039430144 3390651288174592 3395303986167808 3400112880936904 3400405870444544 3403544825348096 3409894683312128 3415349060304896 3424198596755456 3433488034955264 3439246344495104 3448576605421376 3449140730134528 3453758538712768 3458497833336832 3463694674558976 3463962780827648 3464298086858752 3469503643713536 3478915989046784 3488924500492288 3494437526700032 3494775782637568 3500027136180224 3509793941612288 3513336593907712 3518615837474816 3519891285999616 3525521610637312 3534078504729344 3544245713502208 3544520054800384 3550189774962688 3559821012047872 3565170104477696 3570062279573504 3575426760835072 3575703515693056 3576049638047744 3580837355913389 3581076473643008 3581423116091392 3591139085467648 3596813626115072 3600444112764928 3607161317883904 3607510485303296 3612931237347328 3616266376932352 3623013101019136 3626670032420864 3632119574167552 3633436166193152 3638211009052672 3648081037139968 3658576220389376 3658859411406848 3664112643260212 3664357321867264 3664712025767936 3669618447382316 3674653947920384 3680175591718912 3680460454629376 3691048790392832 3691406077984768 3696348238362208 3696595069566976 3696952894029824 3706982281773056 3712839872118784 3716587471241216 3729156062963056 3732920131026944 3738529327316992 3739884491374592 3749574934003712 3754958411274928 3755572654505984 3765761070596096 3766052558225408 3776887134355456 3781943739223936 3782309825300864 3782562396766208 3782928542728192 3787993236007552 3793191172046848 3798890933387264 3799184985423872 3804893753245696 3815585278309376 3821614477747264 3825471869812736 3832608900251648 3842283025490624 3849451419832832 3853336909447168 3859127047553024 3860525926580224 3869895919205888 3876086101961216 3887237234163712 3887538124619776 3893379654483968 3903941924360192 3904319819665408 3910186566201344 3910489233043712 3921435802206208 3921739339792384 3927632261414912 3938668674383872 3944892364126208 3948874188193792 3956241445421056 3966227639216128 3972187410274304 3973627272085504 3977638100074496 3983615016828928 3983923367378944 3994731271438336 4000733872898048 4001121137508352 4001430843114496 4012631983652864 4012942580252672 4018315222925432 4018972546564096 4029875534823424 4030265620299776 4036321616723968 4036634047012864 4042699612823552 4048247060430848 4054330076299264 4064563861676032 4072146956517376 4076257226522624 4093774195523584 4094170466287616 4100322488025088 4101808796991488 4111764414156256 4112437024391168 4123593570516992 4129789804281856 4130189561298944 4130509257408512 4136715882889216 4147938294632704 4159871519817728 4166525539844096 4166848048529408 4173109277753344 4188978246582272 4195678824955904 4203506535759872 4214398272929792 4225140271164241 4225831427637248 4226240481329152 4232590955380736 4232918577840128 4244401975903232 4250779739954176 4256612717953024 4263008830226432 4263421482631168 4263751491518464 4270158330724352 4281742755749888 4294060923682816 4301262501707776 4307725706067968 4324106577117184 4330604107661312 4331023303180288 4339103520784384 4349635082743808 4361435118621152 4362148570464256 4362570819436544 4368749690041022 4369126147489792 4369464338415616 4381318168674304 4387901667049472 4401291862212608 4407184438047248 4407905373650944 4419863489806336 4431315831095296 4440012904988672 4446684599812096 4450789386993664 4463593886056448 4469569873628288 4470301014360064 4470733732315136 4477798164987904 4489945891864576 4502126574060544 4509677099397184 4510414800945152 4516453473701312 4522651012825088 4529446882115584 4549351677984256 4562439731412992 4573513359061504 4594363238187008 4601266864390144 4613749546971136 4621487275415296 4634024813534974 4634782856118272 4647356463546368 4654699986737152 4655150554216448 4662145521240064 4668542980980736 4675558071861248 4679874134853632 4696104957919232 4708273070538752 4721046048063488 4728140031606784 4728963723680768 4742568503934976 4748917990730056 4749694827757568 4762580177518592 4762948823638016 4770567510106112 4783509484939328 4784291980509184 4797271188176896 4804851599212544 4805316701126656 4812537312247808 4830837816623104 4838096776527872 4847592214626304 4859357944002848 4860152847007744 4873337856065536 4880660677787648 4881510940573696 4888846043414528 4902108893656832 4916211796148224 4916592334077952 4923980151259136 4924456784625664 4937816242518016 4945618735908224 4950610655051776 4959846812090368 4960326917292032 4967780451352576 4972366268281984 4986671294578688 4994164414480384 5002540137447424 5016111426067456 5023648783582208 5030542303035392 5038101344813056 5038491317567488 5038979035430912 5046550754492416 5060241438613504 5060633125115392 5074799273443328 5075192086790144 5082478827748036 5082818220654592 5083310229291008 5097100637437952 5105154824163328 5110307772956672 5119841870544896 5128031433654272 5132765180162048 5140477825060864 5147531658919936 5155266492366848 5155665534255104 5163067815503026 5163912399945728 5177921472069632 5185701970149376 5200172641432912 5201023295553536 5201526746251264 5208490699510384 5209342714314752 5223475033407488 5223879354957824 5231728910712832 5237009618567168 5238907960557568 5246429757675392 5246780098740224 5247287978622976 5254719906902488 5260023820992512 5269837237846016 5275156410793984 5283139160049608 5298338250489856 5306299690385408 5321977325682688 5329618390196672 5329974286352384 5330490219298816 5337626832556096 5344951196975104 5352982678863872 5353397024915456 5367920145995264 5376506528526848 5376922695435104 5391974228033536 5392391592214528 5400494359445504 5415669427277824 5424227000673536 5429702008766464 5439831987453952 5453563003922176 5461757689127168 5469252387602432 5477470648139776 5477894630146048 5501009075234816 5501541564073984 5509808343283712 5517368977522688 5525183431522469 5525659539472384 5526087251525632 5541078860382208 5549942222995456 5550371814642688 5558711967632384 5564322719727616 5566339708092416 5574703854911488 5588775309804544 5599202065211392 5604853686468608 5615310438662144 5628939518844928 5629484391145472 5637943421034496 5645679883976704 5654163249692672 5654600908537856 5663097679249408 5678460980887552 5679010646786048 5687544096292864 5687984338972672 5703415155119968 5704348130607104 5719823339749376 5728972617285632 5729416066727936 5738025256910848 5743817001009152 5759845089050624 5769058384314368 5779821486669824 5794797625278464 5810518213001216 5811080661827584 5819249269669888 5819812563648512 5820263044530176 5837007389458432 5844822142436992 5845778249547776 5861637141561344 5862204538617856 5871013260689408 5871467704745984 5887396289156096 5904333770063872 5912092889710592 5914235939848192 5923122845843456 5945646543536128 5954580648034304 5955157041872896 5966267341078528 5980748238772736 5997954284388352 5998534876725248 6006966988046336 6007548452798464 6008013465321472 6017041284202496 6033364792193024 6050722210643968 6059878602314966 6060400785227776 6060869888770048 6077312298483712 6093059267756032 6102805563572224 6105017744359424 6114191324741632 6119835407116288 6137441593327616 6145658576238896 6146663894745088 6147258881933312 6156972476858368 6173675601313792 6182952349024256 6191436680658944 6200740116692992 6201340338372608 6201820351299584 6210123526339304 6211139390144512 6227989462908928 6255358557228352 6256381820665856 6273354630692864 6288580868709568 6289609566715904 6299670259171328 6317249452507136 6326741938536448 6343905627085312 6354545003696032 6355584492240896 6372826427162624 6382402424799232 6400212481763584 6410450091705088 6428892348809216 6457144317138944 6473875471990784 6491438316087296 6501192543459328 6502325120061056 6521031692910592 6529762237253827 6530830388166656 6548547744088064 6559530326395904 6569386870838272 6578401473200128 6588286373986304 6606670948917248 6617238804340736 6636275972964352 6652383067725824 6665439295111168 6681617173003916 6682710164635648 6700839552090112 6710908431958016 6712077543288832 6722163309694976 6731387553972224 6740399728778144 6741502336172032 6759791219703808 6770472707981312 6771128078860288 6781302576349184 6800225761873808 6807089650696192 6819789366624256 6830698120609792 6848397193510912 6866976069910528 6878492688990208 6897153210842752 6898281460269056 6907517077425536 6916995666673664 6927389349117952 6927925561655296 6928596173717504 6939007287427072 6957831978093568 6977849000984576 6988875053400064 6989551565275136 7000054272360448 7019587883224576 7026673187815424 7037231674949632 7039782571999232 7051043221274624 7068157009458688 7088491427004416 7089040109600768 7100379549925376 7119642024095744 7130340208955392 7140124559147008 7150853521670144 7151407031386112 7152099276095488 7161674711826778 7162152947286016 7162846232182784 7182278170935296 7193627252230144 7200888225529856 7214322635767808 7215020970606592 7225239871990921 7225862474694656 7232532753864704 7246026202038272 7253340064841728 7264239148335104 7266872332386304 7276422018105344 7296162074279936 7317152440778752 7317718822813696 7328225286520424 7328714643734528 7329424051535872 7339236894764632 7349307895840768 7360351183437824 7360920909258752 7382097580785664 7382812155969536 7392696476724416 7393190139133952 7393905788059648 7413964563546112 7425679744237568 7433174942482432 7458312125926112 7465840262053888 7477058654633984 7479768982749184 7499149868007424 7509916822549856 7511145309011968 7531522141192192 7532105116450816 7563887478447872 7564619650601728 7575986472015104 7586382344093696 7597781866774528 7598369970847744 7609787506491392 7631170556618752 7643228955494528 7650943739625472 7665217800503296 7684566050981248 7698902839665664 7706673818894336 7718254095106048 7721051853160448 7739791838411776 7752172203922432 7774474468327424 7775076249239552 7786759308967936 7807883848720384 7808639639330816 7820373132402688 7820978466087424 7842871604412416 7843478679584768 7855264522829824 7877337348767744 7889784728252416 7897748376387584 7912482890842112 7932455278432256 7944374820548608 7947254544171008 7955276200148992 7967230033657856 7967846734757888 7989462542876672 8001467745796096 8002242275016704 8002861686228992 8025885160505344 8036630445850864 8037945093128192 8059751069646848 8060531240599552 8072643233447936 8073268094025728 8085399225647104 8096494120861696 8108660152598528 8129127723352064 8144293913034752 8152514453045248 8187548391047168 8188340932575232 8200644976050176 8203617593982976 8223528828312512 8224874048782336 8247187141033984 8259579608563712 8260379122597888 8261018514817024 8273431765778432 8295876589265408 8319743039635456 8333051079688192 8333696097058816 8346218555506688 8377956493164544 8391357649911808 8407013071519744 8450280542328482 8451662855274496 8452480962658304 8465181910761472 8465837155680256 8488803951806464 8501559479908352 8513225435906048 8526017660452864 8526842965262336 8527502983036928 8538919848716543 8540316661448704 8563485511499776 8588121847365632 8602525003415552 8615451412135936 8648213154234368 8661208215322624 8662046606360576 8678207041568768 8699270165487616 8722870237242304 8724297140928512 8725141638873088 8737499380082044 8738252294979584 8738928676831232 8762636337348608 8775803334098944 8802583724425216 8814368876094496 8815810747301888 8839726979612672 8862631662190592 8901578773987328 8939139747256576 8955596329975808 8979891783729152 9004253148121088 9019354198794368 9020829601890304 9032906947402624 9045302025650176 9058893764231168 9098703355968512 9124879462825984 9147026718123008 9188726476374016 9202533728780288 9227499093942272 9242974550830592 9268049627069948 9269565712236544 9294712927092736 9309399973474304 9310301108432896 9324291042480128 9337085961961472 9351116143722496 9359748269707264 9392209915838464 9416546141077504 9442092096126976 9456280063213568 9457927447361536 9485137007869952 9497835981460112 9499389655515136 9525160355037184 9525897647276032 9541135020212224 9567018969878656 9568583961018368 9594542376353792 9609703198425088 9610633402253312 9625074624495616 9661675633246208 9676193553055744 9695184429252608 9718715888005696 9720305694015488 9746675712131072 9761321355575296 9763021881147392 9777692086829056 9804217787313664 9832423592296448 9833184668155904 9847960302518272 9848913569251328 9875632485036032 9891237471816448 9901221310103552 9919693624180736 9920653834584064 9935560902705152 9944732536563968 9973342589157376 9988328828960768 10005080274894848 10032222852134912 10047297567164416 10061084606070784 10076202689626112 10076982635134976 10077958070861824 10091450730301369 10093101508984832 10120482877227008 10121266250230784 10149598546886656 10150384173580288 10164957655496072 10165636441309184 10166620458582016 10194201274875904 10210309648326656 10220615545913344 10239683741089792 10256062867308544 10265530360324096 10280955650121728 10295063317839872 10310532984733696 10311331068510208 10326135631006052 10327824799891456 10355842944139264 10371403940298752 10400345282865824 10402046591107072 10403053492502528 10416981399020768 10418685428629504 10446950066814976 10447758709915648 10463457821425664 10474019237134336 10492859515350784 10509439813804976 10520047641985024 10539674475692032 10566278320099216 10596676500979712 10612599380770816 10643954651365376 10659236780393344 10659948572704768 10660980438597632 10675253665112192 10689902393950208 10705965357727744 10706794049830912 10735840291990528 10753013057053696 10753845390870208 10783948456067072 10784783184429056 10800988718891008 10831338854555648 10848454001347072 10859404017532928 10879663974907904 10907126007844352 10923515378254336 10938504775204864 10954941296279552 10955789260292096 11002018150469632 11003083128147968 11019616686567424 11034737955045376 11050366863044938 11051319078944768 11052174503051264 11082157720764416 11099884445990912 11100743629285376 11117423935264768 11128645439455232 11132679416184832 11149407709822976 11177550619609088 11198404130422784 11209707372937216 11230620877324288 11257879037689856 11258968782290944 11275886842068992 11291359767953408 11308326499385344 11309201817075712 11326195358498816 11356921961775104 11358021293572096 11375088192585728 11375968677945344 11406830310239936 11408696261214208 11439646679498752 11457945234571264 11458832133455872 11476050513821696 11487634002018304 11519690178101248 11538116768628736 11559642973339648 11589595250556928 11621036426002432 11622161323655168 11638498539339776 11639625127297024 11640526089060352 11689644284873984 11723274283122688 11724409077235712 11742026521378816 11742935409491968 11774792578312192 11808667540127744 11824185779421184 11828471879696384 11846245691686912 11891293087072256 11909161296068608 11910314083745792 11932534682157056 11961496477545472 11995908568776704 11997069753450496 12013933976092672 12015096905596928 12016026930642944 12034082568404992 12066729584386048 12101444421287936 12119757204629932 12120801570455552 12121739777540096 12154624596967424 12186118535512064 12205611127144448 12210035488718848 12228382649483264 12239670814232576 12274883186655232 12291317152477792 12293327789490176 12294517763866624 12313944953716736 12347351202627584 12365904698048512 12403640702599168 12420247052678608 12422278780289024 12455978925817856 12510717114456704 12512763641331712 12546709261385728 12577161737419136 12579219133431808 12599340518342656 12634498905014272 12653483877072896 12687811254170624 12709090007392064 12711168984481792 12745652854325248 12764804849598464 12800424963527168 12820900183410176 12857784697618432 12914288634277888 12947750943981568 12982876632174592 13002385086918656 13004650240122112 13042063385821184 13059524474507654 13061660776333312 13097095488176128 13119060652791808 13138773741676544 13156802946400256 13176572747972608 13213341897834496 13234477608681472 13272551945928704 13304766135451648 13330878590222336 13363234346007832 13365420329271296 13401679104180224 13421816863916032 13424155086577664 13444326619389952 13462775107944448 13480799457556288 13483004672344064 13519582439407616 13540945415962624 13542256157720576 13562605152698368 13600451523747616 13614179301392384 13639578733248512 13661396241219584 13696794387021824 13733952139821056 13756985377980416 13794306421685504 13815034154851072 13833991333347328 13854778698235904 13855851123310592 13857192347435008 13878014574854144 13915663956187136 13955698001969152 13977750106800128 13979103130550272 14000108544720896 14039175766449152 14053346375630848 14074463349899264 14079565143998464 14102086442549248 14136314018917376 14176982854008832 14178080219201536 14200759099850752 14239284048191488 14260680417910784 14280249118294016 14301707043340288 14302814062772224 14304198552190976 14323349423653556 14324305894572032 14325692464365568 14364556341870592 14387254504460288 14401776451059712 14428645271535616 14430041941213184 14450479743981842 14451724949389312 14465065507729408 14492052404076544 14506680129683456 14528478296670208 14552844036210688 14592324148559872 14635437645627392 14656450573040848 14657429287469056 14658848103071744 14678473789529264 14698615791681536 14720702366875648 14721841818517504 14764195161571328 14765624311939072 14785392953448832 14786380278267904 14787811576119296 14827929127092224 14851359488475136 14866349884964864 14916624251852224 14931680524107776 14954117309267968 14959537965498368 14998299736014848 15019833645099712 15022290618023936 15063044282384384 15064210232901632 15127774956895744 15129239301203456 15151972944030208 15172764688187392 15195563733549056 15196739941695488 15219575012982784 15262341113237504 15286457910989056 15301887479250944 15330435601006592 15369132101962496 15397805679331328 15413347637788672 15436508190212096 15442103706320896 15479583676823552 15504344407844864 15548948936654848 15550152498479104 15573518617935872 15615767697440768 15617279278661632 15640746264805376 15641956932174848 15685743208824832 15686957359169536 15710529045659648 15754674697535488 15779569456504832 15795496752775168 15824965781684224 15864910556864512 15888749641097216 15894509088342016 15910552400297984 15934460067315712 15935693469515776 15978925085753344 16002935491592192 16004484550033408 16005723372457984 16051770321010688 16073260891701728 16075890186256384 16119502139293696 16121062481199104 16145286466895872 16146536188051456 16170798451294208 16258255446704128 16288587826069504 16375096782094336 16376681865150464 16401289952100352 16407235187965952 16447057656625024 16449748097564672 16494374282067968 16519159217127424 16520758245195776 16522037029634048 16546863531556864 16591753178530816 16639486079270912 16666102159376384 16667392194117632 16692437111013376 16755912986329088 16782715299823616 16814026143039488 16900561084656964 16903325710548992 16904961925316608 16930363821522944 16931674311360512 16977607903612928 17003118959816704 17026450871812096 17052035320905728 17053685930524672 17055005966073856 17077839697433086 17080633322897408 17126971022999552 17205050006831104 17230902824271872 17296426308468736 17322416430645248 17324093212721152 17356414083137536 17398540330975232 17445740474484608 17448594281857024 17450283277746176 17474998760164088 17476504589959168 17477857353662464 17525272674697216 17551606668197888 17605167448850432 17628737752188992 17631621494603776 17679453959225344 17725263324381184 17803157547974656 17878279494513152 17911192659951616 17959783567458304 18008506296242176 18038708397588736 18065813894805248 18090604051300352 18117787528462336 18197406711937024 18249758925651968 18294053436246016 18377452952748032 18405067457560576 18454998187884544 18485949101661184 18536099254139896 18539131424473088 18589425854185472 18618799946948608 18620602216865792 18648582084960256 18674171923922944 18702232287444992 18719496539414528 18784419831676928 18833092282155008 18884184192253952 18912560126427136 18915854894723072 18970274015739904 18995671962920224 18998779311030272 19050320710074368 19051795294552064 19082270040424448 19134037939757312 19189084752707584 19219406396850176 19221266804506624 19250149248991232 19323351266492416 19352387106111488 19390368858505216 19437431776011392 19440611388030976 19493351424262144 19522642711150592 19526043762294784 19555384173658112 19608435574627328 19664847184592896 19666369336311808 19695920605036544 19697827138502656 19751264970072064 19782474943632896 19802442620207104 19839387248361472 19841307669168128 19871121805410304 19889465073127936 19946685178314752 19976657657921536 20010160549789696 20064445704269824 20094595134328832 20122169212141568 20152405379252224 20153965270269952 20155916141723648 20182901460602738 20186203017969664 20240965754454016 20242532500461568 20300768347160576 20329915310992144 20331272882618368 20333240917164032 20388402549751808 20420619296653312 20441231091826688 20479367482179584 20512125734617088 20531060720648192 20561911300243456 20590126635679744 20621065969467392 20622662137020416 20652271262012104 20655649599782912 20711685888278528 20742807880597504 20800690565731648 20804093182214144 20806106985005056 20833962798041536 20837370857259008 20893900133629952 20895517419831296 20926915642851328 20948038474268672 20985719030701568 21018879627609952 21040095283970048 21079348951384064 21132556640198432 21193353001959424 21225198761541632 21318473560786688 21350507330224384 21379804787900416 21411930715455488 21413588099661824 21471680583981056 21506026114107392 21507690781740416 21567896912134144 21569566368858112 21601977437782016 21662677709111296 21696908002694144 21718808035065856 21759327949815808 21814252015688704 21847030756508672 21877009550409728 21909882592559104 21911578520584192 22004036300939264 22006166256295936 22039233373134848 22069475910090752 22100733726089876 22102638157889536 22104349006102528 22164315441528832 22199768891981824 22201487258570752 22234847870529536 22257290878910464 22265358832369664 22298815419645952 22355101239218176 22396808260845568 22419414745874432 22515758075379712 22517937564581888 22551773684137984 22618403634151424 22652390716997632 22713843923550208 22716042587144192 22750176385171456 22751937355890688 22813660620479872 22817392522428416 22879293358997504 22915890469142528 22917664266911744 22952101027643392 22975268004036608 23039380356202496 23076233537257472 23119285946679296 23179190501113856 23242072852004864 23244322647310336 23276997078679552 23279250254594048 23281052178120704 23379288569747968 23446548566245376 23448818154471424 23484053042757632 23485870818983936 23549585156624384 23617335080255488 23648371558842368 23656943759392768 23692491383373824 23782586174144512 23818322592137216 23820628167491584 23865069364314112 23922992955090944 23991817137553408 23994139506900992 24027867952185344 24030193811193856 24032053861285888 24068165136809984 24133459168772096 24202888842575872 24239514409259864 24241603140911104 24243479555080192 24309249193934848 24372237071024128 24411222254288896 24420070977437696 24456765298966528 24479341628465152 24549766373310464 24582634304955584 24586655578980352 24589035527733248 24627889907433472 24694702405255168 24731809396097024 24807281405198336 24840494105357216 24844557560578048 24911957851635712 25021434228913408 25093418522771456 25154323474838272 25268997810028544 25306967754145792 25375622508341248 25418180014784128 25422337968963584 25491305708650496 25529609699196928 25600849927054336 25641800366820352 25715569395236864 25828577268555776 25895501887963136 25965753264349184 26004770173837312 26009300480244224 26084126771642368 26119048949015308 26123321552666624 26194190976352256 26238121305583616 26277547483353088 26313605892800512 26353145495945216 26426683795668992 26468955217362944 26609532270903296 26661757180444672 26726468692015664 26730840658542592 26803358208360448 26843633727832064 26848310173155328 26888653238779904 26925550215888896 26961598915112576 26966009344688128 27039164878815232 27081890831925248 27084512315441152 27125210305396736 27200903047495232 27228358602784768 27279157466497024 27322792482439168 27393588774043648 27467904279642112 27513970755960832 27588612843371008 27630068309702144 27667982666694656 27709557396471808 27711702246621184 27714384694870016 27756029149708288 27831327912374272 27911396003938304 27955500213600256 27958206261100544 28000217089441792 28078351532898304 28106692751261696 28148926699798528 28159130287996928 28204172885098496 28272628037834752 28353965708017664 28356160438403072 28396872985266643 28401518199701504 28478568096382976 28521360835821568 28560498236588032 28603414086680576 28605628125544448 28608397104381952 28646698847307112 28648611789144064 28651384928731136 28729112683741184 28774509008920576 28803552902119424 28857290543071232 28860083882426368 28900959487963684 28903449898778624 28930131015458816 28984104808153088 29013360259366912 29056956593340416 29105688072421376 29184648297119744 29270875291254784 29312901146081696 29314858574938112 29317696206143488 29356947579058528 29397231583363072 29441404733751296 29443683637035008 29570785906897664 29655858254184448 29702718976950272 29833248503704448 29863361048215552 29908234618535936 29919075930996736 29996599472029696 30039667290199424 30044581236047872 30126088564768768 30128420465803264 30255549913791488 30258478602406912 30303945888060416 30345529376374784 30391127467098112 30393479883390976 30439150025965568 30524682226475008 30572915821978112 30603774958501888 30660871202013184 30738264203924992 30795611358662656 30826695275577344 30873016380424192 30884207412641792 30959167353647104 31008688815689728 31097897873309696 31100304996958208 31147037235871744 31231535394881536 31234558557323264 31281492529610752 31283913864349696 31373914718339072 31421058091319296 31509349395070976 31559138913009664 31590993505550336 31649931563368448 31729821113729024 31777499282194432 31789018176684032 31821104800595968 31868920134631424 31871386939031552 31957850171506688 32005870983184384 32008969100066816 32011446744915968 32103540642021376 32146521783403456 32151780372512768 32239004278587392 32242124962398208 32290572933791744 32293072376102912 32341596902588416 32516510893408256 32577175652139008 32750193564188672 32753363730300928 32802579904200704 32814470375931904 32894115313250048 32988748564135936 33038318434254848 33041516490391552 33044074059268096 33093727063113728 33183506357061632 33278972158541824 33332204318752768 33334784388235264 33384874222026752 33511825972658176 33565430599647232 33628052286078976 33801122169313928 33806651421097984 33809923850633216 33860727643045888 33863348622721024 33955215807225856 34006237919633408 34052901743624192 34104070641811456 34107371861049344 34110011932147712 34155679394866172 34161266645794816 34253942045999104 34410100013662208 34461805648543744 34592852616937472 34644832861290496 34648186425442304 34797080661950464 34891480948969216 34949997520328176 34955714707324928 35050545349394432 35103213336395776 35210334897700864 35257475504377984 35263242989207552 35358907918450688 35450526648762368 35606315095949312 35756558989026304 35822385319903232 35919567134916608 36017012592484352 36077416795177472 36131627789610496 36181208102600704 36235575056924672 36394813423874048 36499517851303936 36588106872492032 36754905905496064 36810134915121152 36909996375769088 36971898203322368 37072198508279792 37078262848946176 37178851708370944 37237599893897216 37241204433731584 37297164169920512 37348343847845888 37404464574889984 37438993078829056 37568839663353856 37666184564310016 37768368384507904 37825120252854272 37831709789446144 37940548031479808 37991343925840448 37997558622060544 38100641420148736 38103590589104128 38164540080848896 38268075879514624 38378169505415168 38438812793700352 38442533609013248 38500298497982464 38646702532984832 38704774212222976 38780737717010432 38874863552022784 38986702848524288 39045285422301184 39052087524589568 39110768347316224 39216871149254656 39329694369185792 39332738672623616 39389210915047279 39391841210073088 39395654277005312 39502529940144128 39564949887265792 39604885240414208 39678774496722944 39682615338336256 39742243610820608 39778930146255872 39893370356629504 39953315315843072 40020321099579392 40128891408539648 40189190268657664 40244338424283136 40304810758504448 40307930540539904 40311832283447296 40365802921205476 40372406035939328 40481931508908032 40485065000923136 40601536694321152 40659830621984288 40662545765236736 40666481834328064 40776805099503616 40841238593306624 40882462183653376 41062121441296384 41123822600486912 41245324274040832 41304542524024208 41311299199565824 41423371776557056 41485615761195008 41601381131463296 41608186364428288 41612213970010112 41667925596083072 41674741714518016 41787800267259904 41791034839662592 41853831285702656 41896076948537344 41971438061403136 42037759255219904 42080190567940096 42158697902768128 42265113280396864 42386706003918848 42450397523083264 42636947121573376 42701014660448768 42759609575800832 42823861430910976 42827176199323648 42943361167962112 43012052228214784 43015381563480832 43135793824268288 43139132737716224 43203954875564032 43325355418222592 43393816005388288 43437616070131712 43518655899631616 43628504031377408 43694061513017344 43754019100819456 43819765185118208 43823157041168384 44008072601878528 44012332512591872 44078466746269696 44138951820181504 44201467452179752 44205276315779072 44208698012205056 44328630883057664 44399537783963648 44402974517141504 44469695741059072 44514581757820928 44530717664739328 44597630839291904 44710202478436352 44793616521691136 44838829491748864 45031516150759424 45035875129163776 45103547368275968 45236807268302848 45304781433995264 45427687847100416 45432085174288384 45500352770342912 45503874711781376 45627321240959744 45758586717995008 45831780938285056 45835328533823488 45904202055286784 46078760712404992 46152467074514944 46238571893358592 46358381002227712 46484145704009728 46488645294620672 46553994157359104 46558500509188096 46562104356241408 46758577139495936 46893097132490752 46897636308942848 46968106085515264 46971741637967872 47099170313248768 47234670160510976 47296743117684736 47313887518785536 47384982766747648 47565172348289024 47636645184274432 47641256334983168 47730138728628224 47845985910181888 47983634275106816 47988279013801984 48055735904370688 48060387622387712 48064107722571776 48136330273619968 48266918337544192 48479028818519728 48486959110160384 48618498387869696 48744474142048256 48822444508577792 48840141954875392 48913530597933056 48958683256930304 49099532746620928 49165268609911168 49173311157960704 49178071055466496 49255779814866944 49389404810510336 49463618792194048 49614562810396672 49680988210714432 49689115121156096 49823915703271424 50042868457826816 50186837045542912 50308646949676544 50537995620057088 50613935508291584 50751245016682496 50836360029568256 50982611417300992 51059219398393856 51201699854108672 51283600733640704 51431138790473728 51657154537111552 51791003775926272 51931506528698368 52009540347674624 52018600960488448 52168253543284736 52238097898030616 52246643105333248 52388381952704512 52476242611167232 52555094966706176 52627211785601024 52706290991890432 52853367591337984 52937910434725888 53219064541806592 53323514360889344 53452937384031328 53461681317085184 53606716416720896 53687267455664128 53696620346310656 53777306477559808 53923197830225152 54078329757630464 54163781663850496 54169024630882304 54250420610793472 54401806094990464 54456717205569536 54558314932994048 54645584964878336 54787177548087296 54935808559284224 55027941511921664 55177225686742016 55260136619404288 55335965333389312 55419114792943616 55423404493242368 55428769389740032 55512058299416576 55662655824748544 55822792007876608 55911000427200512 55916412522201088 56000434178883584 56156703065796608 56213385502523392 56297853399597056 56318260575993856 56408345770196992 56545256075669504 56707931416035328 56712320876806144 56793745970533286 56803036399403008 56957136192765952 57042721671643136 57211256251088896 57216794208763904 57293397694614224 57297223578288128 57302769857462272 57458225367482368 57549018017841152 57607105804238848 57714581086142464 57720167764852736 57801918975927368 57806899797557248 57860262030917632 57968209616306176 58026720518733824 58113913186680832 58211376144842752 58369296594239488 58541750582509568 58625802292163392 58629717149876224 58635392412286976 58713895158117056 58794463166726144 58882809467502592 58887367274070016 59141571813795328 59311716508368896 59405437953900544 59666497007408896 59726722096431104 59816469237071872 59838151861993472 60079334580398848 60252177129537536 60256840931606528 60511099827582976 60516957204813824 60607891776120832 60691058752749568 60782254934196224 60786959766781952 60878300051931136 61049364452950016 61145831643956224 61207549917003776 61321742404026368 61476528407849984 61591222717325312 61653390551154688 61746032760848384 61768414825283584 61918334707294208 62017377631379456 62195795746619392 62200609993916416 62294074471743488 62463070789763072 62469117114646528 62562985059221504 62567827728699392 62747829436678144 62842116182638592 63018698790141952 63118277826019328 63181987011100672 63459642227458048 63554998564388864 63578036353368064 63742773878063104 63915700343013376 64011741966368768 64017938200133632 64022893489831936 64207081284042752 64293043566806912 64303560745025536 64478008557174784 64484249924796416 64581145867583488 64586144752205824 64683193805176832 65033021786816512 65154351304278016 65500387128377344 65506727460601856 65605159808401408 65628940751863808 65788230626500096 65977497128271872 66076636868509696 66083032980783104 66088148118536192 66187454126227456 66367012714123264 66557944317083648 66664408637505536 66669568776470528 66769748444053504 67023651945316352 67130861199294464 67256104572157952 67602244338627856 67613302842195968 67619847701266432 67721455286091776 67726697245442048 67910431614451712 68012475839266816 68105803487248384 68208141283622912 68214743722098688 68220023864295424 68311358789732344 68322533291589632 68507884091998208 68820200027324416 68923611297087488 69185705233874944 69289665722580992 69296372850884608 69594161323900928 69782961897938432 69899995040656352 69911429414649856 70101090698788864 70206426672791552 70514951008755968 70717815836901376 71212630191898624 71513117978052608 71644770639806464 71827384609792097 71839134269833216 72034025184968704 72154833590354944 72263255579220992 72362416205201408 72471150113849344 72789626847748096 72999035702607872 73176213744984064 73509811810992128 73620269830242304 73819992751538176 73943796406644736 74144397016559584 74156525697892352 74357703416741888 74475199787794432 74482408867463168 74594328339841024 74877986157658112 75137679326707712 75332369128620032 75536736769015808 75650240505708544 75663419578892288 75881096062959616 75982687851680896 75995117244121088 76201282840297472 76207181178208256 76329080161697792 76536151759029248 76756339010830336 76877625587400704 76885067218026496 77000596995964928 77293405065969664 77409548424445952 77561475434020864 77749727104045568 77973405697048576 78090570844602368 78104175049179136 78221536694632448 78433742298509312 78659388738371584 78665477345247232 78778421830094558 78783682420146176 78791308554010624 79005059880288256 79129899774531584 79209770480828416 79357548993445888 79365230676672512 79484487221641216 79557860292511744 79786740713259008 79906630631686144 80040642199158784 80257782817079296 80378380537315328 80488676848566272 80609621517008896 80615861081079808 80623664566894592 80731605842410952 80744812071878656 80963863017816064 80970130001846272 81203073388642304 81319661243968576 81325091530473472 81332963668656128 81553610199007232 81682477186613248 81764924367306752 82124242882592768 82247645200973824 82490648548081664 82609085048048416 82622598399131648 82846743553114112 82971231522390016 83202762262926592 83335851192166144 83575600534519808 83582069679325184 83707662571405312 83942876122806272 84075518510439808 84160381135880192 84317395805536256 84530226560793728 84773412007837696 84900795046166528 85273894243146752 85402029320897536 85519219151601664 85647722861821952 85654352398647296 85886722335924224 86024104456429568 86030763126961664 86271587648536576 86278265475432448 86407909751128064 86650710836445184 86787632010776576 86875232140263424 87037311799263232 87257008062754816 87388123026034688 87508038201638912 87639530370236416 87646314082336768 88016145203757056 88024665025183744 88156933492539392 88402934904359504 88417396024410112 88657261766115328 88799075567927296 88805949034283008 88939391482118144 89029163515641856 89061435329478656 89195261678583808 89420404956872704 89587233043382272 89677658983497728 90063032301518848 90071750258327552 90207094736551936 90473614536605696 90609562867990528 90855375694200832 90864170348576768 91000705540685824 91007749423562752 91254642481919488 91517173435990016 91663561876570112 91670657067646976 91808404110573568 92157521424809984 92304934149029888 92477143786717184 92968291408019456 92977290589241344 93107988314718208 93117001018376192 93124208712482816 93517154278991872 93786194264981504 93795272617885696 93928118335881973 93936212171030528 93943483275935744 94198340626497536 94469340321021952 94593486235369472 94627775037571072 94769965533495296 95130344696578048 95273290368548864 95282512669966336 95460277457256448 95691971820363776 95967268550213632 95976558027603968 96111471808741376 96120775244775424 96128215445143552 96272660547239936 96533836675088384 96958057637039456 96973918220320768 97236996775739392 97488948284096512 97644889017155584 97917366513860608 98330537219822336 98511559629733888 98778809621020672 98927237584388096 99229125620793344 99361976421428864 99378230242312192 99647831406542848 100085736915653632 100373674091085824 100617293899353088 101075991240114176 101227871016583168 101502490033364992 101672720059136512 101965222834601984 102118438796787712 102403399708217344 102567201467281408 102862277580947456 103314309074223104 103582007551852544 103863013057396736 104019080695349248 104037201920976896 104336507086569472 104476195796061232 104493286210666496 104776763905409024 104952485222334464 105110189933412352 105254423571202048 105412581983780864 105706735182675968 105875820869451776 106438129083613184 106647028721778688 106905874768062656 106923362634170368 107213432833441792 107374534911328256 107393240692621312 107554612955119616 107846395660450304 108156659515260928 108327563327700992 108338049261764608 108500841221586944 108803612189980928 108913434411139072 109116629865988096 109291169929756672 109871617118568448 110055883023843328 110354451373484032 110520273238808576 110671930666778624 110838229585887232 110846808986484736 110857538779480064 111005958033315059 111024116598833152 111325311649497088 111645584015753216 111822000854401024 111832825044402176 112000868357767168 112313406131593216 112426771005046784 112595706799194112 112636521151987712 112816691540393984 113090512151339008 113415862832070656 113424641753612288 113587491941066572 113606072798806016 113914272385531904 114085443343286272 114422512502177792 114433588417527808 114586795389228448 114594447156576256 114605539714924544 114916450734964736 115098036035682304 115214211608477696 115603837951854736 115720524061835264 115936419232612352 116422752289685504 116738593188478976 117083501165019136 117251604584326784 117259434299752448 117270784824573952 117427790316234112 117588926333452288 117765618935005184 117774734548140032 118283143627590656 118623433016737792 118810875907801088 119332994014817792 119453444192862208 119632938474143744 119676303723986944 120158669160797696 120504354259075072 120513681863213056 121022199655165952 121033914409627648 121215783552241664 121382117505499136 121564509868392448 121573919533563904 121756600103862272 122098728905900032 122291663287912448 122415099834007552 122643484808052736 122953056815699968 123182445434650624 123306781102309376 123492065521696768 123536829650567168 123836669414588416 124034755262758912 124391591493238784 124401219987832832 124588148943486976 124926141579526144 124938234229293056 125125970118443008 125135655457398784 125495658873356288 125684232365277184 126037397580283904 126236555652038656 126363974022201344 126919284454916096 127109997128777728 127156072706736128 127485547756126208 127831400686026752 128023483932737536 128035876400267264 128045786979663872 128586087133613824 128956017114349568 128968499849592832 129162291735166976 129172289504411648 129366387610353664 130066043573633024 130308702608556032 131000774256754688 131013454921203712 131210319616802816 131257881503727616 131576461253000192 131954994256543744 132153273737019392 132166065961566208 132176296237072384 132374908252454912 132734025428246528 133115888634167296 133328817275011072 133339137552941056 133539496888107008 134047303890632704 134261722398588928 134512209144315904 135204488677255712 135226605684391936 135239695402532864 135442910572183552 135453394490884096 135820863228903424 136024951678533632 136440047728590848 136622717579464688 136645066583179264 137015768183996416 137640400054648832 137847222594174976 138371410467749888 138579331445161984 138592745701769216 139188322647801856 139565923795876864 139799990081312704 139822858829299712 140202181397577728 140412853345583104 141029902017511936 141435631673802752 142425260383797248 143026235956105216 143654769219584194 143678268539666432 144068050369937408 144309667180709888 144526511158441984 144724832410402816 144942300227698688 145579253695496192 145998071405215744 146352427489968128 147019623621984256 147240539660484608 147639985503076352 147887592813289472 148288794033119168 148313051395784704 148715406833483776 148950399575588864 148964817734926336 149188656679682048 149755972315316224 150275358653415424 150664738257240064 151073473538031616 151300481011417088 151326839157784576 151965375703361792 152402565680594944 152414362356416512 152658160323395584 153072303518058496 153512678021660672 153755251174801408 153770134436052992 154001193991929856 154586810131939328 154819096848891904 155122950868041728 155499454208091136 155946811394097152 156181141689204736 156208350098358272 156443073389264896 156867484597018624 157318777476743168 157330954690494464 157556843660189116 157567364840292352 157582617108021248 158010119760576512 158259799549063168 158419540961656832 158715097986891776 158730461353345024 158968974443282432 159115720585023488 159573481426518016 159813261263372288 160081284398317568 160515565634158592 160756761074630656 161231722162159616 161247329133789184 161463211684821904 161489624143757312 161927726035632128 161940260003692544 162406146777284608 162639322487937152 162650183060946944 162665927337312256 163107220398014464 163364954373226496 163529848734613504 164248485765185536 164495290401947648 164981297096163328 165218170096096832 165245196798263296 165693487106228224 165942463044780032 166405524525853184 166671702384332288 167151201069039616 167164139358650368 167415325142810624 167885752245612544 168151037020879616 168320762271760384 168634791611072512 169060453121587456 169546824015675392 169801590092333056 170547788486293504 170804058641795072 171038438303203328 171295445723643904 171308704797294592 171773444671848448 172048208912859136 172061526253923328 172543175297073152 172556530950864896 172815819502256128 173301421672890368 173575264021553152 173750464280526848 174074623598526464 174514016125509632 174776246052069376 175016076403277824 175279060740472832 175292628164673536 176032290407514112 176049330050367488 176313866985078784 176805869808719008 176834792048820224 177314523532230656 177598151135854592 177611898068566016 177878782964236288 178058327031283712 178840809913745408 179174466086764544 180126064603037696 180143500516655104 180414189473103872 180947229073211392 181219125735981056 181710751388401664 181728340697153536 182001411081371648 182015498847125504 182509284963838976 183034346871980032 183327123753140224 183341314135293952 183616808221147136 184315042849619968 184609868298059776 184954287573434368 185936582816038912 185954581178482688 186215976629436416 186234002036752384 186248417424965632 187034308557983744 187572388529963008 187590545235771392 187856236671763946 187872424342061056 187886966551871488 188396681252995072 189186972470738944 189255550075142144 189539931066990592 190260689393156096 190546580737097728 190565025339932672 190920554914512896 191383943640727552 191934537100427264 191953116055207936 192222943617482752 192241550489550848 192256430890287104 192545321094479872 193067673350176768 193916115274078912 193947836440641536 194473993551478784 194977896568193024 195289778034311168 195834733027721216 196661074439644672 197023119259467776 197557619242041344 197854475168776192 198723952842857728 199295662813085696 200171473831307264 200747348182171648 201234587798706176 202151982480228352 202455742033166336 203004980066729984 203345440118273024 203930445669203968 204236877593575424 204806799416434688 205134402934562816 205724555161894912 206628618148446208 207164015103705088 207726026114793472 208038161390698496 208074403841953792 208673014173138944 208952391592122464 208986572421332992 209553527810818048 209904970444668928 210220379866824704 211413470365351936 211751641738903552 212876258167226368 213294057443557376 213811749536125312 213846725268340736 214426865666883584 214749069822656512 214786481385242624 215109225910239232 215692791320900608 216313319030521856 216655126655401984 216676098523529216 217001682443173888 217607224379961856 217826868822278144 218233259731976192 218582339859513344 219743234237136896 220111766047686656 220708902746968064 221040546477617152 221343861333557248 221676459171774464 221693617972969472 221715077558960128 222011916066630118 222048233197666304 222650623298994176 223644001708802048 223665650088804352 224001736715534336 224626812263186432 224853542010093568 225191413598388224 225273042303975424 225633383080787968 226181024302678016 226831725664141312 226849283507224576 227174983882133144 227212145597612032 227828544771063808 228170886686572544 228845025004355584 228867176835055616 229173590778456896 229188894313152512 229211079429849088 229832901469929472 230196072071364608 230428423216955392 231207675903709472 231441048123670528 231872838465224704 232845504579371008 233477186376957952 234503209168653568 234855580632468224 235177852666904576 235531237870010368 235549469096280064 236566287255181312 237246866033475584 237621751815602176 238665988029635584 238906888385724416 239265876948287488 239352607447973888 240317338321595392 241008708518150144 241027363726426112 242044399310331904 242067828819255296 242431567104483328 242764235010998272 243129019736784896 243147839067127808 243513200207724544 244197457811800064 244583326575824896 244830199668015104 245286969616105472 245906113631399936 246364890869301248 246613562204618752 246984131043393536 247673338829176832 248069510525517824 248802439975665664 249176297886973952 249852283159052288 249876468458586112 250251940236886016 250271310914797568 250991317746712576 251368464730554368 252074795160567808 252473111304077312 252727948044402688 253838568909832192 254219994257555456 254312145413472256 254971095512252416 255662801372053504 256046967865475072 256071752800534528 256091573959327744 257172174267227648 257912034228699136 257936999699185664 258324583470333952 258344579008823296 258732775220707328 260132087147266048 260617405217112064 262001548513509376 262026909842407424 262420639233605632 262515763007455232 263152922506000384 263909988513087488 264306547474038784 264332131923132416 264352592474144768 264749816504909824 265468050856493056 266231777268334592 266657634550022144 266678275105882112 267078993776214016 268094607781265408 268523444797177856 269024418288631808 270408977354511424 270453211368783872 270479390805065728 270885821144367104 270906788981768192 271641726457806848 272049903357067264 272880095457181696 273245435158929376 273290133166358528 274031536367992832 278376645295603712 279131847591753728 279599980162625408 279645717658599424 280404362795155456 280825706691166208 282059804035023872 282871263347605504 284850520767594496 286052471912210432 287309538439168388 287356537079332864 288136100739874816 288619334361419776 289053022316883968 289449664820805632 289884600455397376 291158507390992384 292704854979936256 294039247243968512 294481079320969216 295279971006152704 295775185626578944 296577588066238336 296626102791569408 297430813666967552 297900799151177728 297929635469852672 298377313359364096 299511944630632448 300550717306830848 301329476514480128 302146947076063232 302600962022834176 302653678315569152 303930751406723584 304805131361189888 304828724712833024 305316320646791168 306144607036116992 307025356043321344 307510502349602816 307540268872105984 308002387983859712 309173620263878656 309638193697783808 310245901736083456 310998908416182272 311893622788194304 312362283378409472 312416700196716544 312886146778529792 313734969194037248 314637554953486336 314661909380988928 315113687320378232 315134729680584704 315165234216042496 316020239521153024 316519599098126336 316839081923313664 317430195973783552 317460922706690048 317937948886564864 318231441170046976 319146962853036032 319626522526744576 320162568796635136 321031131268317184 321513522149261312 322463444324319232 322494658267578368 322926423369643808 322979248287514624 323855452071264256 323880520007385088 325278644975874304 326214440796028928 326729908746452992 328496971530371072 328990580803895296 329962594192326656 330436340192193664 330490393596526592 331386974212456448 331884926089560064 332811049051706368 333343404768664576 334302402138079232 334328278717300736 334830650285621248 335771504491225088 336302074041759232 336641524543520768 337269583222145024 338120906243174912 339093648031350784 339603180184666112 341095576972587008 341608117283590144 342076876606406656 342590891447287808 342617409594589184 343546889343696896 344096417825718272 344123052507846656 345113061901729792 345631639004512256 346602843345780736 347150528043106304 347500928561053696 348149247197052928 349028032251019264 349552492104138752 350032152806555648 350558121480945664 350585256329347072 352064580815028224 352098660100734976 352627733970157568 353611739617438016 353669584097640448 354629047064461312 355196302271709184 355223796137132032 355757565928472576 356116654062567424 357681619827490816 358348932173529088 360252129206075392 360287001033310208 360828378946207744 363421502776803328 363456681394307072 364002822162743296 364030997694251008 365018569927677952 366068693743960064 366654247506280448 366682628270587904 367233616442294272 368630085699239936 369219736596119552 369908575146868736 371873165632077824 371909162356965376 372431953258872832 372468004073504768 372496834849931264 374068617115967488 375144777059926016 375181090471542784 375712473343527892 375744848684122112 375773933103742976 376793362505990144 378373944941477888 378511100150284288 379079862133981184 380521378786312192 381093161474195456 381130050679865344 382767887281455104 384512861780574208 385090642188959744 386135346700353536 387832230548157824 387895672881283072 388947987102957568 389955793136386048 390579556068622336 391669466055442432 393322148879289344 394046238518935552 395115238484082688 395708950337552384 397447905685715456 398591325626171392 400342947662614528 401494696364343296 402469175597412352 404303964960456704 404911484066332672 406009960133459968 406690880236546048 407860891338407936 408473755187150848 409613598832869376 410268805869125632 411449110323789824 413257236296892416 414328030207410176 415452052229586944 416076322781396992 416148807683907584 417346028346277888 417904783184244928 417973144842665984 419107055621636096 419809940889337856 420440759733649408 422826940730703872 423503283477807104 425752516334452736 426588114887114752 427623499072250624 428853731333767168 429498139645313024 429572962770485248 430218451820478464 431385582641801216 432626638061043712 433310253310803968 433352197047058432 434003364886347776 435214448759923712 435653737644556288 436466519463952384 437164679719026688 439486468474273792 440223532095373312 441417805493936128 442081092955234304 442687722667114496 443352918343548928 443387235945938944 443430155117920256 444023832133260236 444096466395332608 445301246597988352 447288003417604096 447331300177608704 448003473431068672 449253624526372864 449707084020187136 450382827196776448 452362048605356032 453698567014449152 454349967764266288 454424291195224064 455657089542127616 456341773373145088 457690050008711168 457734353670111232 458347181556913792 458377788626305024 458422158859698176 459665802939858944 460392144142729216 460856846433910784 462415351807418944 462882096247341056 463745676930449408 465691009158742016 466954372753915904 469006418337307136 469711161264936448 470355705333809152 471062475740020736 471098938192560128 473132574510362624 474493732066951168 475243503631204352 477331976059271168 477813776771448832 478531753896574976 478705214895947776 480634676643190784 482017417036300288 482054727452852224 484088798620663808 484135657638510592 484863134208966656 485528470021996544 486258039473569792 486295678134255616 487026400415449088 488394915623600128 489166653151649792 489660399336030208 490573939232210944 491812227262799872 492729781738602496 493227124409237504 493968262086787072 495346677658353664 496139021051035648 497604879951331328 498352595773947904 499704566318104576 499752936917172224 500503880473772032 500542621829595136 504149590321135616 504946222608154624 507677137819664384 508439988515110912 508624290826944512 509942191024504832 511325602744107008 512093935730950144 512143505601069056 512183147918655488 514344348534455296 515824068457398272 515873999398371328 516649166940667904 516689158017646592 517465550441414656 520264174294532096 521234810434224128 524003097027018752 524053819684814848 524841278467211264 525031526014910464 526305845012000768 527819977026174976 528613094948077568 528664263846264832 528705184948289536 529499633009819648 530936101712986112 533356550211764224 534157987552428032 536189215562530816 537046889594355712 538048836577263616 540817954709022848 540906422737567744 540958781610131456 541771642288734208 541813577963536384 543283452915613696 544099806714134528 545760190914363392 546490870317858752 546580266332717056 548063072735985664 556753290591207424 558263695183507456 559199960325250816 560808725590310912 561651413382332416 564119608070047744 565742526695211008 569701041535188992 572104943824420864 574619076878336776 574713074158665728 576272201479749632 577238668722839552 578106044633767936 578899329641611264 579769200910794752 582317014781984768 585409709959872512 588078494487937024 588962158641938432 590559942012305408 591550371253157888 593155176132476672 594861627333935104 595801598302355456 595859270939705344 596754626718728192 599023889261264896 601101434613661696 602658953028960256 604293894152126464 605201924045668352 605307356631138304 607861502813447168 609610262722379776 609657449425666048 610632641293582336 612289214072233984 614050712086642688 615021004699205632 615080537744211968 616004775967719424 618347240527757312 619276387395567616 620491803472166912 621997816832364544 623787245576388608 624724566756818944 624833400393433088 625772293557059584 627469938388074496 629323818761977856 630227374640756464 630269459361169408 630330468432084992 632040479042306048 633039198196252672 633678163846627328 634860391947567104 634921845413380096 635875897773129728 636462882340093952 638293925706072064 639253045053489152 640325137593270272 642062262536634368 643027044298522624 644926888648638464 644989316535156736 645852846739287616 645958496575029248 647710904142528512 647761040014770176 650557289951748608 652428881592057856 653459817492905984 656993943060742144 657981161607790592 660872680384387328 662773948424912896 663769852179120128 665622098103412736 666686809537329152 668604804276158464 668656557434601472 669661300571242496 671543008982450176 672604148083518464 673283049087041536 674539166444290048 676241812486349824 678187296062701568 679206360369332224 682191153945174016 683216234567180288 684153753212813312 685181782894575616 685234819189178368 687093778687393792 688192835651436544 688246105015693312 690226123803459584 691263278009024512 693205686691561472 694301056086212608 695001857122107392 698056064502038528 699104984208277504 701170512658694144 704129161630056448 704197320201469952 705255467940315136 707223479234876032 707339168195280896 709258094128922624 710392604543418368 710447592274264064 711515131856945152 712233308125134848 715363239654981632 716697864347058176 720504258412150784 720574002066620416 721656757892415488 726843005553606656 726913362788614144 728005644325486592 728061995388502016 730037139855355904 732137387487920128 733308495012560896 733365256541175808 734467232884588544 737260171398479872 738439473192239104 739817150293737472 743746331264155648 743818324713930752 744863906517745664 744936008147009536 744993669699862528 748137234231934976 750289554119852032 750362180943085568 751424946687055784 751489697368244224 751547866207485952 753586725011980288 756747889882955776 757022200300568576 758159724267962368 761042757572624384 762186322948390912 762260101359730688 765535774562910208 769025723561148416 770181284377919488 772270693400707072 775664461096315648 777895974205915136 783338932110884864 786644297758578688 788092477037871104 790230476968165376 791417900675104768 794895811371430912 797182651252342784 800685895325229056 802989392728686592 804938351194824704 808607929920913408 809822968132665344 812019920266919936 813381760473092096 815721782676815872 816947510374301696 819227197665738752 820537611738251264 826514472593784832 828656060414820352 830904104459173888 832152645562793984 832297615367815168 834692056692555776 835809566368489856 835946289685331968 838214111243272192 839619881778675712 840881519467298816 845653881461407744 847006566955614208 851505032668905472 853176229774229504 855246998144501248 857707462667534336 858996279290626048 859145925540970496 860436903640956928 862771165283602432 865253276122087424 866620506621607936 866704394094116864 868006729772695552 870428897519847424 871307475289112576 872933038927904768 874329359438053376 878972936948547584 880447064190746624 882835610987872256 884162185910468608 885375445334228992 886705836687097856 886774471891877888 886860310235840512 888047664266520472 888192932790665216 890602493195976704 894576006835208192 894662600355217408 896006946862137344 898507249052745728 899414168040374272 900765654393552896 904724097210712064 907397134028898304 908699935528532576 908848582390448128 911314179084255232 912683546746290176 916694363113827584 919331605879717888 920784288285458432 924830703614837888 925764192494682112 927491353860898816 931382018317484032 933908745507831808 938012836674614272 939422322529872896 940711410667618304 942124951480041472 942197876385120256 946265149020725248 948987464133902336 950487007262408704 954663952118542336 955627553542897664 957063507793149952 957410429791895552 961269353286381568 964034834072600576 964109454905704448 968177597241327616 968271315277021184 969726268417933312 972591356268511232 974052800830898176 976789831247200256 978333306303299584 979320798672060416 981147878464421888 983624454525599744 985459563477204992 986454248818475008 987936524173574144 990693355316707328 992278042102071296 995209759902662656 996705191547895808 999409132636209152 999505873834344448 1001007760947544064 1001085243659190272 1008299180642271232 1009892445216309248 1015354275639328768 1016879977030221824 1017248581653889024 1022651205488214016 1024187871461900288 1024287011202138112 1024366295837310976 1028688697068910592 1031648136914796544 1031747998796742656 1033298333881335808 1033378316035293184 1034931100882829312 1040528348589064192 1042469620868448256 1048006194054037504 1048107639369629696 1049682556934422528 1050063052029820928 1052611690024001536 1055639954052349952 1057226189896155136 1057328527692529664 1057410369896579072 1058999266019639296 1061872203425972224 1066713100423528448 1068315975104856064 1072378431125061632 1074093779188711424 1081635909418045696 1083627155927072768 1086566905831227392 1088199613428269056 1091520381828726784 1092981740635717504 1093160532665434112 1096126145471971328 1113506581182414848 1116527390367014912 1118399920650501632 1121617451180621824 1123302826764664832 1128239216140095488 1131485053390422016 1139402083070377984 1144209887648841728 1149238153756673552 1149426148317331456 1152544402959499264 1154477337445679104 1156212089267535872 1157798659283222528 1159538401821589504 1164634029563969536 1170819419919745024 1176156988975874048 1177924317283876864 1181119884024610816 1183100742506315776 1186310352264953344 1189723254667870208 1191603196604710912 1191718541879410688 1193509253437456384 1198047778522529792 1202202869227323392 1208587788304252928 1210403848091336704 1210614713262276608 1215723005626894336 1219220525444759552 1219314898851332096 1221065538366465649 1221265282587164672 1224578428144467968 1228101424173285376 1230042009398411264 1230161075488423936 1232009551935438848 1236694481055514624 1238552774791135232 1240983606944333824 1243995633664729088 1247574491152777216 1249449133513637888 1249666800786866176 1251544587114119168 1254939876776148992 1258647637523955712 1260454749281512928 1260538918722338816 1260660936864169984 1264080958084612096 1266078396392505344 1267356327693254656 1272925764680187904 1280650275186540544 1284124525073268736 1286054088597045248 1289853777297276928 1289978633070313472 1291705693478575232 1291916993150058496 1295421808285057024 1295522080029540352 1301114579903497216 1304857763184115712 1306919634985811968 1313987886121484288 1315962323215581184 1321745360768774656 1325547896849825792 1327539704358240256 1331244196206825472 1333373619074658304 1337209608552316928 1337313114869202944 1339322601142484992 1343086017964900352 1345208296167036928 1346566098174083072 1349078332888580096 1352483624972699648 1356374592125403136 1358412720738664448 1364382307890348032 1366432469134360576 1368307506425626624 1370363565789151232 1370469638378356736 1374187557374787584 1376385671302873088 1376492210031386624 1380452247606919168 1382526556018049024 1386411373383122944 1388602112172425216 1390003714244214784 1396112129004077056 1398209968416555008 1402341025317388288 1408258323260112896 1408394640402939904 1410510935880630272 1414446958469752064 1418516188257845248 1420785209086836736 1420895184548528128 1423030263713890304 1430726479309963264 1433395728694116352 1441008516824301568 1441148004133240832 1443313515784830976 1453686011107213312 1453826725577228288 1456011288650973184 1456123990777004032 1460074279710711808 1464274774975840256 1466616990025121792 1466730513082351616 1468934465769177088 1474520342796959744 1476878946384478208 1479634300587474944 1487492662528311296 1487636649427861504 1489727813035491328 1489872016294019072 1489987339399725056 1496274468463869952 1502849893374111568 1503095732414971904 1507173450023960576 1513495779765911552 1514044400601137152 1516319448535924736 1522085515145248768 1524372645896781824 1524520202719461376 1531071549125820416 1538051447122296832 1540362568755838976 1544541386801414144 1551328922192631296 1555791948411830272 1566677864221769728 1573288595517157376 1580460953936330752 1582835801350209536 1589791622742861824 1594365302504685568 1601371790650458112 1605978785457373184 1609876702389649408 1617215859841826816 1619645936265330688 1624039840533839872 1626763520946184192 1631443565353631744 1633895020748603392 1638454395331477504 1641075223476502528 1653028945187569664 1657312120829640704 1661808208918347776 1664305291125587968 1664595230735630336 1671619132736979712 1676428222486544384 1679239763557351424 1681763038934597632 1691307762922815488 1694013133911228416 1703010065337810944 1706352459548459008 1710493996289002496 1715414925335068672 1717992558581252096 1718291851081940992 1720873807281913856 1725542330567204864 1730506552244174848 1733241013243215872 1733408788188233728 1736013459545391104 1740857795039694848 1742614950578225152 1745866077855809536 1748658718876106752 1757945873897095168 1760894128381493248 1765671221975744512 1768324371820937216 1773548943783755776 1773720620471681024 1776095328533040944 1776385865581330432 1781204986391953408 1789152013670416384 1789325200710434816 1792013893724274688 1797014498105491456 1798828336080748544 1801531308787105792 1809448194421424128 1814794268057796608 1817399871057065152 1817697164780896256 1822628358168510464 1825367093492580352 1833388726227655168 1838663211759435776 1841568576570916864 1849661407229675776 1851528384989364224 1854982707721797632 1867817491015663616 1876025673349228544 1878844645059745792 1881422821335236608 1884249902960082944 1884395752770240512 1892530298041450496 1897974928267804672 1900974014524817408 1909327904237084672 1911255107085795328 1914127015586299904 1914820859583791104 1922538706572763136 1928069668145201152 1928218909811408896 1936355194482655232 1936542630554042368 1939452536835866624 1945182712537022464 1948105601661796352 1953579662494400512 1956666612606599168 1958641597344120832 1967248909051199488 1970919126954409984 1981386710633414656 1984556084204142592 1990419519805325312 1993410383095791616 1998818265272418304 1999011747668688896 2002015521895088128 2002170487318380544 2016598361284542464 2019784890432618496 2030708551278657536 2033759954060443648 2034497163307778048 2045302410976428032 2048375742923800576 2048574022404276224 2048732591674621952 2057377394137821184 2063296273829593088 2063495997593485312 2066596667762671616 2066756632070586368 2069862201765658624 2081056697178128384 2084939241736896512 2096012388108075008 2096215278739259392 2099365113868845056 2100126104059641856 2105223380048003072 2111279908104699904 2114452379792310272 2114657055385059328 2114820739793158144 2117998532039278592 2123744406851944448 2133426200847056896 2136631950209712128 2144756862250123264 2148187558377422848 2163271818836091392 2167254311854145536 2173133811662454784 2176399226856538112 2185963481271435008 2192252290943942656 2227013162364829696 2233054780734029824 2236799841301003264 2243234902361243648 2246605653529329664 2256478432280190976 2262970106780844032 2278804166140755968 2288419775297683456 2298476307513347104 2298852296634662912 2305088805918998528 2308954674891358208 2312424178535071744 2329268059127939072 2341638839839490048 2352313977951748096 2355848634567753728 2362239768049221632 2366201485012631552 2372620704529906688 2379446509335740416 2383206393209421824 2383437083758821376 2387018506874912768 2396095557045059584 2404405738454646784 2417175576608505856 2420807696182673408 2421229426524553216 2431446011253788672 2438441050889519104 2438629797702664192 2442131076732931298 2442530565174329344 2449156856288935936 2460084018796822528 2460322150976847872 2464019103870877696 2473388962111029248 2477105549582270464 2481967213888667648 2487991267329458176 2495148982305554432 2498898267027275776 2499333601573732352 2503089174228238336 2509879753552297984 2517295275047911424 2520909498563025856 2521077837444677632 2521321873728339968 2528161916169224192 2532156792785010688 2534712655386509312 2545851529360375808 2561300550373081088 2568249050146537472 2572108177194090496 2583411386957150464 2590843616570114048 2591044160059080704 2602229159806994432 2609715526368231424 2613839269971623936 2627975772242968576 2631924646431162368 2643490721537549312 2651095793699651584 2655079408716480512 2662488392413650944 2666747238149316608 2674419217104633856 2674626229738405888 2678645202284969984 2686172035929800704 2690416592334073856 2693132196348166144 2698156665777160192 2704967249945399296 2712749184250806272 2716825441477328896 2728764615780696064 2732864938268721152 2740939276756713472 2748375114749575168 2752771342605746176 2752984420062773248 2760904495213838336 2765053112036098048 2772822746766245888 2777204224344850432 2780007428488429568 2792224258008154112 2796419936833110016 2804682050634776576 2816516646520225792 2816789280805879808 2821021871761260544 2828893916939504128 2837032376515690496 2841570418173673472 2841790369097056256 2846060527427780608 2861452958619926528 2866791457388232704 2882017033648603136 2882296008266481664 2886627031569661952 2907372022214426624 2907653451154456576 2912022577301946368 2912247981554008064 2920148559421423616 2928549549951680512 2933233980050243584 2933461026164703232 2937868931538354176 2949040685593919488 2953757892768956416 2959268601174949888 2974985325056622592 2975273298855723008 2979455626070982656 2979744032588038144 2979974678799450112 2992548936927739904 3005699786748223136 3006191464829943808 3014346900047921152 3026991559531823104 3062143098251640832 3076102894244593664 3080725137511677952 3089082773602828288 3102657844385262592 3111583896823660544 3133355728443539456 3146577191034314752 3160921907872661504 3165671602700419072 3179583245485723648 3188730605009371136 3202743581300916224 3219753404779298816 3234431719683653632 3239291872530661376 3248079681067679744 3253527041892368384 3262887130707263488 3267790041497206784 3276908790662955008 3282150446953005056 3306057890375139328 3314624241659281408 3323616417836695552 3328610582251175936 3329190461471260672 3343238265473959424 3352856444973088768 3358479527114702848 3363526077869195264 3382615525845630976 3388026267822456832 3406020130675621888 3412704919096918016 3420987992578004992 3430829850670137344 3435985117162504192 3436583702163881984 3441747614563827712 3451084661134409728 3461013104488349696 3466482026486431744 3466817576376467456 3472026919090782208 3481715590079389696 3485229901156450304 3491732155711619072 3497317437752213504 3515891747794190336 3521788256762986496 3531342443951489024 3536648743641874432 3547097887567511552 3547441240943362048 3552190657066081888 3552771731162660864 3562409972783906816 3594028996210982912 3618896388842848256 3629588536115593216 3634799742114130304 3635394329561792512 3645256716337020928 3650734186985160704 3666777452455310336 3677326423518871552 3683137153141833728 3699322814459351552 3703056769978728448 3709965415443595264 3735634982031327232 3752051346698457088 3757689290119491584 3762845642670473216 3768499805920165888 3768791505540481024 3785060596082900992 3801948029049634816 3818655808474169344 3822510214171590656 3828254031172599808 3829641719167582208 3845077413145526272 3856139336290402304 3856437819622817792 3872710388965310464 3873085261108084736 3878905073671733248 3890365425074044928 3896211203323592704 3907159324988801024 3913333225213198336 3917283194688241664 3934497818102398976 3941838253908819968 3962773421266829312 3969112168408285184 3997636530544836608 3998023495337377792 4004031043790176256 4004340974636761088 4033196722569084928 4039569780865236992 4061417102557315072 4067519908120887296 4068994326615556096 4090604821952856064 4096751485847601152 4097148044808552448 4097465183349243904 4114754788275642368 4126592547659186176 4126991995186970624 4133193335525343232 4133513264141172736 4139724403531317248 4162113394356256768 4169878483473793024 4192024776216150016 4192430557478518784 4198730227737690112 4210446760096006144 4229641479586316288 4235997064078557184 4247488813703888896 4266852401694113792 4273263900419424256 4289513724500246528 4296375116754845696 4326543637672182784 4334508623708291072 4346267623324909568 4352798453713076224 4371926962542870016 4384504581887885312 4454026324729659392 4466109561468059648 4473599682602006528 4486469804722487296 4493211307058659328 4512956864560381952 4525940213561688064 4557608332281511936 4576839550595366912 4596952615026694208 4597704593269325824 4610177611837997056 4617909349782716416 4624848357070143488 4658536118255878144 4683277679678980096 4724479536098443264 4732402970025263104 4745241409059813376 4758893018671480832 4766412786418843648 4766874167517642752 4774037013749825536 4792191114090119168 4808811476909293568 4834351153217011712 4841615392365346816 4842458853049106432 4862892022507577344 4876882101779038208 4877259595405328384 4884262153465862596 4885061130348658688 4898313712577871872 4920168037593645056 4920644301953695744 4928038207741755392 4946777924222058496 4954211099164540928 4975982534658916352 4998667203147464704 5006178348456476672 5019759507104595968 5034590550095822848 5041818997126051712 5042155674889355264 5042643747456679936 5056323832338448384 5064313585570021376 5069425310773018624 5091703058720751616 5122601100746162176 5136498100293074944 5144216354388180992 5166822773914300928 5181687233140228096 5182088320118161408 5204458319613988864 5219431052736462848 5227678539943247872 5255951544485937152 5263849292862324736 5286981443075098624 5302191587399303168 5310158817432961024 5324976784827301888 5333494476298633216 5348838434209267712 5349252459476811776 5357290404569939968 5372344071859601408 5380833184668147712 5386264392696332288 5396313331554320384 5409934499890798592 5425498368501612544 5433650882954657792 5457529231561392128 5465729876537442304 5481878553513426944 5496750229499150336 5505542685211492352 5505968840125546496 5545645493532491776 5554408448689700864 5584448516016308224 5592839873666220032 5609364101269553152 5633033293040451584 5633578561611759616 5642043743522521088 5657787833879008256 5674064753031380992 5683140836347346944 5683580738194112512 5692121054855561216 5722905917239853056 5733582914776465408 5764034067297206272 5764592016532963328 5773254063139323904 5814744044428853248 5815306902308913152 5824045154603892736 5824495963108016128 5840297118842847232 5866922052329406464 5875737863076708352 5898081371187838976 5907515785537912832 5918537202349899776 5949970650113245184 5950546597711446016 5958911252141965312 5959488065176076288 5959949357598900224 5985097873855479808 6011399573496446272 6012382929659887616 6028693800095842304 6053983119063646208 6124286196503281664 6178165547205656576 6205315688770525184 6223167793647321088 6266711456887078912 6293154382068629504 6321843815745323008 6331343205400838144 6359166490971447296 6377461210018742272 6405487162601832448 6439506809558597632 6468863439367307264 6478583745061322752 6496159362135359488 6507054083784736768 6553817581325910016 6564300893906010112 6612115780750278656 6629248483318562816 6647232835673391104 6657221164502351872 6658380922942521344 6686476530947918848 6705712889946177536 6716959054229405696 6727052155738390528 6765231051691261952 6776052535644913664 6812040261351243776 6825409838193836032 6841975985156009984 6861659701340274688 6871970234325008384 6873167404327763968 6883495229127655424 6902169322268819456 6932964052972863488 6933635152752934912 6944053838181564416 6963431180158779392 6970459802312900608 6983464311423238144 6994634875504427008 7031783495588380672 7043576513525972992 7062684887902978048 7073297487283748864 7094195775135023104 7094882481886724096 7104381314132163776 7105543462325321728 7124819945567813632 7188057992421965824 7237792777685696512 7269599484228260608 7290513432674041856 7301468373970321408 7333554904910620672 7354652847037743104 7366274306283667456 7398645628918703104 7406113539957456896 7419930830887190528 7471269964062654464 7504102693396914176 7515378580238983168 7525691285340946432 7536999611840331776 7537583011080962048 7570121192165801984 7603896058099269632 7637311616948338688 7645020428343181312 7656508062345199616 7690154826291052544 7712875639245635584 7745420777930620928 7746170522216169472 7757810147343466496 7780730850148089856 7792422406647185408 7814318649977602048 7826666450426396672 7834566389376483328 7868995636204797952 7883676507817639936 7925546842533658624 7938224336816570368 7995273061089673216 7996046990674755584 8008062087580352512 8008681949273522176 8066393445138169856 8079139561730473984 8122834205114630144 8135039816241774592 8137988653231112192 8181209643905712128 8193502971695202304 8194296089617104896 8194930366698487808 8229509576551284736 8253185095318372352 8253983990373941248 8266386671050686464 8267026528282345472 8279448807062634496 8324226788712513536 8339756966947586048 8384049552432300032 8384861114957037568 8397460455475380224 8420893520192012288 8459282959172632576 8471994128157114368 8494977627407777792 8653087275344365568 8669017247416582144 8692535246649819136 8705596907426152448 8743853925085740032 8769009163775770624 8908052649459318784 8932219122936119296 8947199365204013056 8972939609444974592 8986422614117318656 9025913729120763904 9115216664563023872 9153679101190733824 9193905230053388416 9195409186538651648 9220355223675994112 9235818699565432832 9249696714140286976 9317072236511756288 9366555359357960192 9448959072196886528 9464805940050526208 9490482818119626752 9517786037342961664 9532825572837687296 9533748335035285504 9548074027499651072 9584382228180238336 9617622953818587136 9668702306434023424 9683230784730693632 9684917706098212864 9725784045015154688 9753764203558076416 9754519190810656768 9768524306931725192 9770122260697317376 9796627425155743744 9840336075187290112 9841288603907391488 9856076415483510784 9893555848444116992 9908422198329081856 9951965069317832704 9997334406294929408 10012356696912953344 10039519014209191936 10083637994252103424 10112647664676896768 10128627171140042752 10183406117441503232 10245202201492324352 10272996200586149888 10288432708776361984 10333645547828601856 10363374466280456192 10364176640236322816 10408916639227977728 10438862105472925696 10455357079886495744 10511903088971874304 10527698585724649472 10573962886150197248 10604383174798606336 10620317634865922048 10649953569654603776 10666988952597266432 10698504918953623552 10714580809139879936 10744688143719202816 10761666369336295424 10772528785392664576 10792626663108640768 10819868999781597184 10850996737003225088 10867301765909315584 10915058463122784256 10931459753074884608 10963757107026853888 10993500458998300672 11011085370422984704 11011937680251092992 11091290987064983552 11108816897379401728 11168897032032616448 11185679747332440064 11266066586080903168 11267157123223519232 11284087487045042176 11315575667758016512 11348129506062761984 11366281672694693888 11367161476388225024 11384242109711122432 11445811834479706112 11467165829552930816 11528068134594412544 11529184033065926656 11546508126278647808 11629488088857706496 11630613804617826304 11648090309207785472 11648991926216032256 11680594237685694464 11733844104658812928 11751475726153416704 11796162742375677952 11815031571075825664 11919898715197800448 11970195747710959616 12022799146992892544 12024765859319775232 12057387600191684608 12107966238127292416 12248572393006563328 12356331094411313152 12410631377541050368 12446335587294642176 12533422913774157824 12586308764137259008 12643687631490646016 12662686410801676288 12718332981942894592 12754922420037484544 12810974325203664896 12879013619117195264 12937726878734614528 12957167490122645504 12992318724270718976 13014108167569473536 13107635162651820032 13128601787812020224 13224231561500557312 13294465671346782208 13314442329004703744 13316761845885042688 13372953061895837696 13411425779892355072 13433918108458811392 13454104311476781056 13530462103382523904 13552105071289827328 13624080522702487552 13650819676387672064 13683951970312019968 13723319402680549376 13743940468650016768 13746334808655527936 13766990458255310848 13804338644537638912 13865928105945726976 13867270305505869824 13888107676363128832 13926862360317558784 13940919604625801216 14087153027051945984 14125369775805956096 14146594974567497728 14188391550270046208 14189764963773448192 14208762628264327552 14211086924650643456 14249639891135627264 14376115984843931648 14475585555371393024 14539198968456521216 14581026865348083712 14602936747940642816 14667109809821241344 14709305694075486208 14732548612567334912 14797291257837406208 14812227079914913792 14839861661774381056 14942539928125308928 15008205386793828352 15030757160477966336 15051382570681892864 15073999223680663552 15075166022161924096 15140242384331603968 15207792116198539264 15274623233896677376 15290040856686362624 15313016124690399232 15380309652582105088 15425751278491271168 15490841555861241856 15492341044432338944 15515620294686932992 15628637299955204096 15653332900852793344 15737991272409595904 15767353015635279872 15851093685067317248 15876448673633140736 15990546122179346432 15992093981349511168 16016124175160705024 16017363898547044352 16132786890276339712 16158279123460947968 16245668410229260288 16270079632483549184 16275977306462224384 16362419287811424256 16387005943390404608 16388592179234209792 16389860733396975616 16459019153102569472 16534053056564690944 16558897614125268992 16648453577425027072 16679513933895172096 16768099104864600064 16769722229914075136 16794920910950760448 16841787040384024576 16918565918345265152 16943988256314228736 16989955254815555584 17306174550688731136 17385070493299638272 17411193814852304896 17487707850171480064 17538018327551541248 17816105298918637568 17864438245872238592 17894398730408026112 17945879218889949184 17972845228234637312 18051827458241527808 18230433329126047744 18307358202381467648 18387810460106776832 18440710447351988224 18471637399130865664 18499393428280573952 18634144473023512576 18733110718715920384 18897918144393773056 18929611880101052416 18980965636239253504 19035572074685923328 19065651145675374592 19067496670070571008 19096148054999302144 19168764456360476672 19235245907637174272 19337404612868046848 19366461569461387264 19369835412196425728 19451568090030309376 19509038381621313536 19537048613863450384 19540244521394634752 19593254850311487488 19680672150374580224 19682577207814782976 19712152830967021568 19787111696888233984 19816844396658163712 19903930138635665408 19994668812589858816 20024713393825906688 20079038028418383872 20167275988504206848 20225295329353793536 20257254342280085504 20366812234883006464 20545992401172299776 20576865417552723968 20667291095657203712 20726748932560912384 20728353280472645632 20817833278455955456 20877724210945851392 20910714159772991488 21023806177943748608 21055397171449298944 21147925772300394496 21208766349597212672 21240635269731844096 21299907139309207552 21333977905194532864 21397009837907247104 21429161618279759872 21489376287438405632 21523332738672590848 21545057570785329152 21639737999563194368 21830116926245568512 21862919506149769216 21927514214053707776 21987000917996601344 22022170740845969408 22023875360502185984 22182581974129967104 22217633794758803456 22337794064065232896 22371359494664880128 22532133172161806336 22534314246447038464 22568174974090084352 22631151335516033024 22696259012125523968 22732563345389387776 22734322952776450048 22768484219422244864 22891623668959412224 22934331659105861632 23056136269188825088 23058368066131853312 23093016252557295616 23258976177715412992 23261227609235652608 23296180618415570944 23297983852432064512 23361188475371388928 23467688209317625856 23502951452306833408 23592325484751355904 23630063142151651328 23839797430395600896 23940391495421919232 24045598293985785088 24114775200383369216 24497144786013126656 24712662188822626304 24821262755082100736 24892671174589284352 25066845827548315648 25172617528274518016 25287375262981292032 25325372821603352576 25436665963885789184 25621948650407329792 25758027238234390528 25875453757469229056 25914334980245291008 25984637448541437952 26028216335138947072 26215270325303640064 26257203575624040448 26448463123001114624 26588931342693564416 26628884658009407488 26633523691770085376 26745906123791675392 26822851559784710144 26867836216917622784 26908208622953562112 27060924206765047808 27104210142579654656 27248161045404975104 27301639352775344128 27367903940624039936 27446638805361098752 27487880937300033536 27492669617311055872 27533980916510621696 27608677289075277824 27731856211891453952 27734540611011739648 27776215352726257664 27853724720635117568 27881839209251602432 28174306054103891968 28250739551611912192 28293189949134995456 28417525256528655104 28499279782271254528 28752231969687863296 28951171110742786048 29078397936913042432 29162053730696167424 29205873495881285632 29334219619642482688 29418611388150972416 29465097225134669824 29594582515674812416 29624454159829827584 29679723323548762112 29885079856250617856 30016410773587656704 30061514320955932672 30150332044323848192 30280484768663207936 30415584232397078528 30549246467793354752 30580081713372725248 30626032249380798464 30760619305164210176 30851502556982542336 30981683111722483712 30984682088864677888 31031240589373865984 31257274599910408192 31306665801705586688 31475982544819191808 31534706031270559744 31702187370134634496 31752897347266281472 31981092244358692864 31984187962699022336 32032248350321410048 32034727797094088704 32265573780552679424 32316558246921895936 32491336820458520576 32540159264967098368 32551954612924448768 32724838575622848512 32774011886780809216 32777184358468419584 32779721466793951232 32918038306205138944 33068106113129381888 33117795228250537984 33296907154850054144 33683574080768049152 33837131836690530304 33887976512628457472 33979910509631111168 34612349101377462272 34770140986599276544 34822387629704609792 34975415700342960128 35076036655103082496 35632210597837275136 35728876491744477184 35788797460816052224 35891758437779898368 35945690456469274624 36103654916483055616 36460866658252095488 36614716404762935296 36775620920213553664 36881420894703976448 36943274798261731328 36998786856561147904 37268288946047025152 37466221437431840768 37795836288787546112 37859223760202104832 37961931272478507008 38071144149371846656 38131302291350749184 38134993340141142016 38192296109998604288 38337528912720953344 38470491815274348544 38674809225736093696 38732923138922774528 38739670824392851456 38903136180060618752 39018076763242627072 39074097227726900768 39080489042789269504 39186509700622974976 39807860277271330816 39989337625179717632 40049426787651813376 40158076056836767744 40334551977008413696 40450590658707587072 40514508684560171008 40733624469766012928 41091984802344599552 41153730835105447936 41334582191314407424 41453497865121824768 41456706560945291264 41635666556911910912 41821428319545982976 42047612355887497216 42110794342898597888 42295851544600788992 42417532699194425344 42481270539463688192 42599814278618415104 42667955810389065728 42794019675814494208 42858323236559519744 42978752574876811264 43046665477345181696 43090115141570658304 43279475999126388736 43660233852491137024 43725839012299538432 43974001835993202688 44044341481691938816 44047750721004371968 44365163948259934208 44435267589517606912 44675588128130465792 44742718989329760256 45064266344323612672 45068628492894076928 45136349948180168704 45262302671032066048 45392518024251047936 45465126690778775552 45468645905552900096 45536968438844489728 45783247337918824448 45868663318211723264 46112272538377650176 46116736132263706624 46186032505114591232 46595967704864129024 46722376950742777856 46935376418635251712 47005902904613666816 47184650969502711808 47260126284303302656 47679594860791201792 47880782990843838464 48091196587971570176 48229550400766738432 48994289572026253312 49425324377645252608 49642525510164201472 49785342349178568704 50133691655096631296 50345235056549036032 50574750525962584064 50650745643206705152 50873331927771578368 51243897300814659584 51516054476468781056 51969274897082875904 52056432670277894144 52430540650607280128 52514407151248080896 52896926246002229248 53177862685387128832 53257769316018814976 53267047383540170752 53491812247583350784 53645703119569420288 53735672433835245568 53816417245907124224 54121848413530095616 54208420285159309312 54496322090809950208 54735807881248079872 54985339234622111744 55067961833021243392 55217354578150555648 55463712423782907904 55469081222023479296 55552430705452515328 55707449441270235136 55763678418503204864 56348612108207783936 56501479103223824384 56586379898269990912 56835050513057310208 56998559564542509056 57504463939375726592 57902342221485572096 58156795873826084864 58324107461392334848 58411746991762571264 58668439239284965376 58837222776301944832 58930194450269339648 59189165031349624832 59248908319659655168 59359446647097524224 59770159712501235712 60032821547175313408 60123028641911865344 60300664088647696384 60560969537326415872 61098492935586709504 61521238610328420352 61703005113965084672 61963366223444967424 61969364177729355776 62062481178747731968 62514549199820816384 62613331603411173376 62951965089638383616 63069412062541119488 63404374740269268992 63505794694532562944 63962184488717385728 63968375925398044672 64064496700642820096 64069455594188177408 64633116493843791872 64982673640917041152 65080318529934196736 65103909225848897536 65449677151245697024 65548023773561618432 65554368716936839168 65559442933587902464 65836076612410277888 66136212226258763776 66235590456501075968 66593814309700108288 67367148161536098304 67959821019262222336 69224698202754924544 69540281973198553088 69644775259409219584 69950831400685920256 70152073310206164992 71264421195674550272 71457752983488954368 71577594921632104448 72207309832966111232 72921733316504190976 73229432809525870592 73551241840427107328 73762841789407952896 73886549596523462656 73997573713122295808 74536577892094050304 74932442874863681536 75591672577575092224 75718447520404209664 75923862544957014016 76262604582701498368 76269986680282284032 76384592219997208576 76675057825441906688 76940983630548697088 77349618451472187392 77465846277845549056 77479341648785702912 77806272360121237504 78036153526485254144 78148194455453801536 78160978085578539008 78373019401245949952 79615720554542661632 80316152113673535488 80669103954016827392 80901181317415174144 81029017369120342016 81467248939532025856 82183969604689199104 82307461670210895872 82669164382628814848 82906995730243649536 82913413121890582528 83271333113823821824 83642856639091965952 84095224711774994432 84221588685797195776 84591703089201577984 85199628557236830208 85335911620778131456 85588039351628988416 85716646473119039488 85957505149753622528 86093330954690363392 86180230283141316608 86558951998252777472 87320467704982274048 87451678024599076864 87948003671986405376 88088682963383877632 88095501442008743936 88730327896519868416 88870535179035213824 89351176256260931584 89485437978659520512 90128532688647225344 90137256985788153856 90272699896360337408 90524605342064132096 90785036048502095872 90930253381557551104 90937291811105800192 91073936877688979456 91566494675837648896 91737326636423446528 92224545076755300352 92233472264527413248 92372065010229182464 93191935409728258048 93444753901485555712 95359189721582403584 95761565981687676928 96182393175943140352 96459100801533476864 97988579144052506624 98850648755290505216 99285051020328402944 100267383310193262592 100690470113098072064 101149501051925168128 101301491286413410304 101746663855543156736 102487794601629319168 103032108952937562112 103938549794165751808 104112865340555788288 104861081301214560256 105028814302496161792 105793852492004458496 106355725370774257664 106515538632037629952 106534094767080341504 106983624495166701568 107291406239138840576 107471344867670491136 107632834491814248448 108243696827060191232 108416840570318618624 108992644181619900416 109471615762496159744 109970678469244223488 110135923666042486784 110434709156301111296 111414898882540470272 112697224216415567872 113002958206447648768 113172759796539981824 113670101026114620416 113997119129085018112 115008927878751453184 115804684442971144192 116313591747652169728 116648214922784669696 116823493983525142528 117336878478569930752 117860388900538679296 118378330062699249664 118497816639319310336 118718893294195048448 119540319425002471424 120065643094350626816 120246057283823730688 120601328177295392768 121121939074652831744 122196985871173419008 123042477220656840704 123926732446889934848 123938728355458711552 124124962357495463936 125029098399641632768 125226663206822346752 125903930179276767232 126138824125082238976 126808749480538537984 127011589389065125888 127924368977434771456 127936751850796089344 128128993401285640192 128138911188376354816 129266232987687583744 129965347281834082304 130160637059868393472 131118885867175804928 131672153224820555776 132272424452517527552 132471180913002151936 133187628619400216576 134734296323072196608 135919642038524444672 138449396405509849088 139080563946397106176 139289550518818439168 139901662801371840512 140304146620412329984 142528842391349100544 142915505966977908736 143155189843264208896 144414619665932222464 146458865619051741184 147102483680854214656 147525683578815905792 147773099193046925312 147995147426244591616 149073155784188100608 149864885749727363072 151183345155150184448 151436895040808419328 151847725089914028032 152525209165402996736 152539973360564568064 152769184439994417152 153350115650883813376 154958683297571405824 155612544720242475008 156072307052970508288 156296388910907603072 156321956171157078016 156746038802491899904 159231441109085323264 160632304227347070976 161338207908033654784 161802362634830348288 162058034738240684032 162934497879064051712 164367939209378398208 164614923340421791744 165338328765257629696 165813991460487299072 165826826243781165056 166542666227647643648 167285713278183931904 168190449423549988864 168443177371594391552 169183406178403155968 170399257114473660416 170671823241556262912 171915010299507245056 172186661909380726784 173117903996505554944 174640935409964548096 174903356049198153728 175896007343972810752 176177365926767755264 176191002884017487872 177460655793039736832 177741070358070427648 178702352512521863168 178970875957319041024 180257065377294450688 180274513971576307712 180545399792720674816 181049210684128264192 181874583622211600384 182147873755377958912 183132989351675297792 183474653272846893056 184449090153510600704 184466944529054826496 184744130020458364928 186383870819456516096 186889507802971111424 191523131963375353856 192364786351886280704 192918201603066953728 195977158288105013248 197701297510581010432 198570102040656805888 200534766620386525184 201380940226196144128 203493327711086313472 204975589203258638336 206064217905875124224 207877099588331503616 208225730681111576576 209722162602429120512 210057628604992323584 211587704984008916992 212711450741548515328 213031077264075259904 213068189534160683008 213967248990333403136 214942689735340982272 215265668983628496896 216487393654120382464 216833681140637237248 217985288363239800832 218943231524992319488 219941356938488446976 220271847332084973568 220869418312602222592 222829797765080940544 226005916412895297536 226345519593079963648 227340202052229240832 227994238258170036224 230017855757502906368 231609368885942288384 232627183495304339456 233296429845569339392 233646987967050285056 234673756957139861504 235720777801077358592 236756660125398499328 236995633278638620672 240131286188701253632 240492114567647461376 241202656354590785536 242243878149305663488 244393971742346838016 246084954441313681408 247853464893779869696 247877456710917423104 248249924714990927872 250058196799283265536 250453326413644693504 251807860358553534464 252277648250164477952 253617498961077075968 254023178778130251776 255848737954869542912 255873503701592178688 256257986802571280384 256277822376752709632 258532465975375167488 259930694563668164608 260321274119736786944 262237771734351609856 263344306449641111552 269468592646144393216 271839284077048889344 276898792811019698176 278161127892794212352 278579101037636878336 279803325602743681024 285057684782698201088 285831011933955817472 286310379686528417792 288829239331864444928 292917731238103482368 294204967361708429312 295051367157631811584 295546198386093850624 295990294852489183232 298146311568376201216 299729771499454726144 302366690310300368896 302873790081616838656 303695450179828056064 305050418330805993472 305079946721129136128 305538368879988834304 306700231301767626752 309917366595142811648 311225089440484950016 312592777821815206144 313492077604983799808 318462882218170646528 321264608454694141952 322676415816067309568 323604725269660696576 324116069476481368064 325868995758128103424 328735878418756796416 329229846680843583488 330676657530515259392 331653652487562330112 333085332455295287296 334571426556367863808 336380898847099977728 336886354743188783104 338366812356806311936 340798514228947320832 341343646483112525824 343830020599014490112 344373323818761453568 346235807993011109888 349281870819929096192 349806712098396307456 351792014687945621504 352354731853535510528 352382005768034975744 354921311586079473664 355482140716140855296 357404705025043726336 357941751914638082048 360514130754588901376 360549027943152615424 361090799585441349632 362098421368256528384 363749167244423200768 364295747510755917824 366265978703350595584 372767741638913032192 373779015605942222848 383046263926750707712 384729572703772561408 385836403206133907456 391954316576210026496 395402595021162020864 397140204081313611776 401069533240773050368 402761880452392288256 406986655422172626944 409951178406517276672 412128435811750248448 415754199176663007232 416451461362223153152 419444325204858241024 420115257209984647168 423175409968017833984 425422901483097030656 426062154528150519808 426136379068321366016 427934497980666806272 429885379470681964544 430531337967256993792 437886463049984638976 439882713876976893952 440543694664169947136 441738836625204445184 445659595530161881088 452011832825790595072 452691039186159927296 454680404104458481664 455988476516340072448 460035711515005812736 463218737771884576768 465254366990608678912 466592859691138678784 467293975934100570112 469347513914279723008 471441555602154717184 473513320250796998656 473991266557277241344 480262572377402507264 480984229135294922752 484487756298611326976 488787943484693676032 492169908882627362816 495706929787559739392 495754913421834846208 496499849429981855744 500116393598566531072 500906652827289387008 503615720717107068928 504555296500328955904 507234997922154151936 508046357556260503552 512555644753505419264 517064931950750334976 519861389127336329216 520642548239473573888 524475543468703219712 526688612899282223104 538937185292288786432 543678568154097778688 553797585622039396352 556322255785588424704 557158202075273756672 559606651205487362048 571662023867911634944 572620759373056835584 577658478663728889856 585835462476206964736 588409934723416858624 590102734315263623168 591092396772187701248 591980589704978366464 596292623136752402432 599459542998909452288 605747580163233677312 607390900359656112128 610100836661611986944 610159893442258272256 611076737759977668608 613400462603535253504 619834733190285623296 622450178880969900032 625185555643630412288 626984155209967599616 636925764436341293056 642529216909388283904 645352831632134619136 647209450539321393152 648232138952962736128 651737991516256206848 657471756837513592832 658459693361687166976 661353315061030518784 663307304975124660224 666170664910590574592 676733624713612623872 681597028457894641664 682687292966225051648 687660041198028980224 688746647637522907136 692471615986022219776 698563741639858192384 699613424196792614912 703584029375891243008 704709463707071021056 704764011536069951488 710964281432281710592 714809410050087452672 715883503829276164096 721028261509177802752 721098055886305230848 722181599170882699264 724196842736513056768 727498334488846401536 728591495021511835648 732531957406701191168 747558031211884445696 766092527853501415424 769459145407545122816 771672806412267814912 783908633152420052992 794280408162627223552 802139066481546100736 805523760904784576512 813973310844345253888 819902356813034553344 824256871623500496896 831508398353326014464 832902922724446306304 838888650409716482048 840230514419969294336 846350819936035667968 850845802966194061312 852124309056301039616 852272758136642732032 855868995961333612544 859770758941363929088 861062675934513987584 875772926099969277952 883477673250408890368 891319191060323762176 904023665651581190144 905382078372319854592 909360808208916963328 911976953032680144896 920071423030011625472 926437475543769153536 930508733981217357824 938695027828559446016 942883111204309434368 947026640501593997312 947982533114554482688 960525144754805014528 961968458270589845504 968975512597222653952 977575886969387352064 984339817765254725632 991413859575119478784 991509826843669692416 992999698859963711488 1000232787197133062144 1001813305654578774016 1007231441434214137856 1009110593000657911808 1014469995844308303872 1016092715112521007104 1025111289507010838528 1048951086937406439424 1053377225798564446208 1077874370584577572864 1087357136308195557376 1107595171244078792704 1112644511571176849408 1114316404150547513344 1119213302410974724096 1143324047735823269888 1145241518746113671168 1155316957327457779712 1171670924952413929472 1176819869446833717248 1180205468630527246336 1182184793544375402496 1183961179409956732928 1192585246273504804864 1198919085997818904576 1211495160326467354624 1214781800719312224256 1239669466380571246592 1244900357761939800064 1250371111287260824576 1253968310419935199232 1273851528872682586112 1285058433818776567808 1290705663264269238272 1296464277905925472256 1303475983032512413696 1314943513675027185664 1316919386723374333952 1322706630122061037568 1326614609950249320448 1332341329821181149184 1353467249427225247744 1363194056915789283328 1365374585932450103296 1375320082396057960448 1377493295275045814272 1384943231972044439552 1397127483279716384768 1399226848393585229824 1407168058751782486016 1409418927414142042112 1409528023072139902976 1421928562864563421184 1429618820100174905344 1431767007658552328192 1448393685473026113536 1454996668977692803072 1457182990043023671296 1465063914813402382336 1495116062423768891392 1532185055707002830848 1538918290815090245632 1543345612824535629824 1567817266304840105984 1588560816325254447104 1611047521809569153024 1627946621688690507776 1639804713626069106688 1648513743247000993792 1663016796706652028928 1665805845448892612608 1677777300819432964096 1680461028839938588672 1704545516273285464064 1711737991922667225088 1719541517882727858176 1722125351869027975168 1751545852199938555904 1766955346500817780736 1782638382120647524352 1808047331303162380288 1810764156744639709184 1818721616417833926656 1823953906065360289792 1840142846060023250944 1852874951087538307072 1861017467962434715648 1877390055657118892032 1894053281003187994624 1921050289509610029056 1923936916541179691008 1937951025194445307904 1955151773938774704128 1968679635530509451264 1982827719150238957568 1983019653687339384832 1985999397719927422976 2003626611309157548032 2014462882868428275712 2018221186001315823616 2028939991688616607744 2032185430225042014208 2050222579014021677056 2106754451597128892416 2155748741169155145728 2174714272616391114752 2215190342488157585408 2238426604821949448192 2286648095471646539776 2290483037492227342336 2310633914654915559424 2343341849904827858944 2353639738893667434496 2364369587088750804992 2367922358819913465856 2385170492547009609728 2397838171995637809152 2422990320652934709248 2429563601438624448512 2489800715523879600128 2500742222574521649152 2507936620839870398464 2547703057745365172224 2570116867637553135616 2581411326528538476544 2592928555811850944512 2606951966065024827392 2645413260244122075136 2653229219900498640896 2664682659642362298368 2706934498854450495488 2726388113831578566656 2730749171864900206592 2750640164792115920896 2754986590550091628544 2769886463944088879104 2794254966559432769536 2798453696787170459648 2814336117503564972032 2818837854828284084224 2819056046144279805952 2843857125729126842368 2859237640200349810688 2863534015317104656384 2896787370946052227072 2990232124847537782784 3064370111414005661696 3077836581630180491264 3135634532609680211968 3177121632650508894208 3222095043619138306048 3255893243377381015552 3279609427252138213376 3297027486494001987584 3326033593413304057856 3331611690897785225216 3355554601638865928192 3360922057679877177344 3409091032546570928128 3423475983845334450176 3503091704399877111808 3533910693001635561472 3565276764241295048704 3616094662606324760576 3621528313489279418368 3637443232835667853312 3680285692120046501888 3705749902175076614144 3722034935924869431296 3754780111314237784064 3788106562006375989248 3842100579019220058112 3847873833082359382016 3875902050388890615808 3910303547877549408256 3937359271061018902528 3965655438300477915136 3966039307374678769664 3971998795439854845952 4007253222618315096064 4028925765736856551424 4100445158028043354112 4213508903194257784832 4311497482338310291456 4349428545232782229504 4430380684976315170816 4476853209643898896384 4573296190943293079552 4580966074984454684672 4621267829309831118848 4686683699809655717888 4707279477787334868992 4728739174177501609984 4735844717639826931712 4845980641305869418496 4859127202877248897024 4979601431047759200256 5001484445149043298304 5015873241679740796928 5095406115490730344448 5140233735275106271232 5162822653057076953088 5185857111623701889024 5213903932130049654784 5290826520488244150272 5329365319284724596736 5413868997708900990976 5452776227663157133312 5461498343729800413184 5501280329584231841792 5509973181100183257088 5539772927888177758208 5588509933118865539072 5596907393574340919296 5638112092288559611904 5687714251458253684736 5718475280400699621376 5727068030634209312768 5793574741892104454144 5980464249695075565568 6128740222828011323392 6155673163260360982528 6354243265301017788416 6444190087238276612096 6511786486754762031104 6559218854504276426752 6594054972988003975168 6663223381795570450432 6711109203277731856384 6721844115359754354688 6818182065093141856256 6846951967690668900352 7006183408799754223616 7067821386003271122944 7130553528482590097408 7232189325212649521152 7243056626978558836736 7274886465671335706624 7444069871849738862592 7509560222628475568128 7576213124012751978496 7684201158038440116224 7695747666164718764032 7751804100777781231616 7820607095755098816512 7874718542122037805056 7931310876600955830272 7932078614749357539328 7943997590879709691904 8014506445236630192128 8057851531473713102848 8427017806388515569664 8622994964676620582912 8860761369952630341632 8953706419287797792768 9146592381886586159104 9161932149968909369344 9242535658619662237696 9373367399619311435776 9414558955574669737984 9457478348355003219968 9471689435279653863424 9718254405754497794048 9959202862095518400512 10002968890298086596608 10031746483359481593856 10190812230981460688896 10325645306114153906176 10371714223247403778048 10427807864260099309568 10581653040976488300544 10658730638569449193472 10827737995417801981952 10905552455326314266624 10922996687459600826368 11002560659168463683584 11019946362200366514176 11079545855776355516416 11177019866237731078144 11193814787148681838592 11276224184577119223808 11587149483784208908288 11960928499390151131136 12257480445656022646784 12311346326520721965056 12708486530602035576832 12888380174476553224192 13023572973509524062208 13118437709008552853504 13188109945976007950336 13326446763591140900864 13636364130186283712512 13693903935381337800704 14012366817599508447232 14135642772006542245888 14261107056965180194816 14464378650425299042304 14486113253957117673472 14549772931342671413248 14888139743699477725184 15019120445256951136256 15152426248025503956992 15368402316076880232448 15391495332329437528064 15503608201555562463232 15641214191510197633024 15749437084244075610112 16029012890473260384256 16115703062947426205696 16854035612777031139328 17245989929353241165824 17721522739905260683264 17907412838575595585536 18293184763773172318208 18323864299937818738688 18485071317239324475392 18829117911149339475968 18914956696710006439936 18943378870559307726848 19436508811508995588096 19918405724191036801024 20005937780596173193216 20063492966718963187712 20381624461962921377792 20651290612228307812352 21163306081952976601088 21317461277138898386944 21655475990835603963904 21811104910652628533248 21845993374919201652736 22039892724400733028352 22159091711552711032832 22354039732475462156288 22387629574297363677184 22552448369154238447616 23174298967568417816576 23921856998780302262272 24622692653041443930112 25416973061204071153664 25776760348953106448384 26047145947019048124416 26236875418017105707008 26376219891952015900672 26652893527182281801728 27387807870762675601408 28024733635199016894464 28271285544013084491776 28522214113930360389632 29099545862685342826496 29776279487398955450368 30038240890513902272512 30304852496051007913984 30736804632153760464896 30782990664658875056128 31007216403111124926464 31282428383020395266048 31498874168488151220224 33708071225554062278656 34491979858706482331648 35443045479810521366528 35814825677151191171072 36586369527546344636416 36647728599875637477376 36970142634478648950784 37658235822298678951936 38873017623017991176192 39836811448382073602048 40011875561192346386432 40763248923925842755584 41302581224456615624704 42326612163905953202176 42634922554277796773888 43310951981671207927808 43622209821305257066496 43691986749838403305472 44079785448801466056704 44318183423105422065664 45104896738308476895232 46348597935136835633152 47843713997560604524544 49245385306082887860224 50833946122408142307328 51553520697906212896768 52094291894038096248832 53305787054364563603456 54775615741525351202816 56049467270398033788928 56542571088026168983552 57044428227860720779264 58199091725370685652992 59552558974797910900736 60076481781027804545024 60609704992102015827968 61473609264307520929792 61565981329317750112256 62564856766040790532096 62997748336976302440448 67416142451108124557312 70886090959621042733056 71629651354302382342144 73295457199751274954752 73940285268957297901568 75316471644597357903872 77746035246035982352384 79673622896764147204096 80023751122384692772864 82605162448913231249408 84653224327811906404352 85269845108555593547776 86621903963342415855616 87244419642610514132992 87383973499676806610944 88159570897602932113408 88636366846210844131328 92697195870273671266304 98490770612165775720448 101667892244816284614656 103107041395812425793536 104188583788076192497664 109551231483050702405632 112098934540796067577856 114088856455721441558528 116398183450741371305984 119105117949595821801472 120152963562055609090048 121219409984204031655936 122947218528615041859584 123131962658635500224512 134832284902216249114624 141772181919242085466112 143259302708604764684288 146590914399502549909504 150632943289194715807744 155492070492071964704768 159347245793528294408192 160047502244769385545728 165210324897826462498816 169306448655623812808704 170539690217111187095552 173243807926684831711232 176319141795205864226816 177272733692421688262656 185394391740547342532608 196981541224331551440896 203335784489632569229312 208377167576152384995328 219102462966101404811264 224197869081592135155712 232796366901482742611968 238210235899191643602944 240305927124111218180096 242438819968408063311872 245894437057230083719168 246263925317271000449024 283544363838484170932224 286518605417209529368576 293181828799005099819008 301265886578389431615488 310984140984143929409536 320095004489538771091456 330420649795652924997632 338612897311247625617408 341079380434222374191104 346487615853369663422464 370788783481094685065216 393963082448663102881792 406671568979265138458624 438204925932202809622528 448395738163184270311424 465592733802965485223936 476420471798383287205888 480611854248222436360192 484877639936816126623744 567088727676968341864448 573037210834419058737152 586363657598010199638016 602531773156778863230976 621968281968287858819072 640190008979077542182912 660841299591305849995264 677225794622495251234816 692975231706739326844928 741577566962189370130432 787926164897326205763584 813343137958530276917248 876409851864405619245056 931185467605930970447872 952840943596766574411776 961223708496444872720384 969755279873632253247488 1134177455353936683728896 1146074421668838117474304 1205063546313557726461952 1280380017958155084365824 1321682599182611699990528 1354451589244990502469632 1483155133924378740260864 1575852329794652411527168 1752819703728811238490112 1862370935211861940895744 1905681887193533148823552 1939510559747264506494976 2292148843337676234948608 2410127092627115452923904 2560760035916310168731648 2643365198365223399981056 2708903178489981004939264 3151704659589304823054336 3724741870423723881791488 3811363774387066297647104 4820254185254230905847808 5121520071832620337463296 5286730396730446799962112 6303409319178609646108672 7449483740847447763582976 7622727548774132595294208 9640508370508461811695616 10243040143665240674926592 10573460793460893599924224 12606818638357219292217344 14898967481694895527165952 19281016741016923623391232 20486080287330481349853184 25213637276714438584434688 29797934963389791054331904 40972160574660962699706368 81944321149321925399412736 163888642298643850798825472 327777284597287701597650944
- Sum of all divisors σ(n): 877521732799190783456782575
- Sum of proper divisors (its aliquot sum) s(n): 549744448201903081859131631
- 327777284597287701597650944 is an abundant number, because the sum of its proper divisors (549744448201903081859131631) is greater than itself. Its abundance is 221967163604615380261480687
Bases of 327777284597287701597650944
- Binary: 100001111001000011000101000110011110111001101111001100111000100000000000000000000000000002
- Hexadecimal: 0x10F218A33DCDE6710000000
- Base-36: 156NQCEJP3EA4JZMKG
Squares and roots of 327777284597287701597650944
- 327777284597287701597650944 squared (3277772845972877015976509442) is 107437948297971337549313572888516710041666138864091136
- 327777284597287701597650944 cubed (3277772845972877015976509443) is 35215718955812832935023773376164283256040832261343838494410417300877491132432384
-
327777284597287701597650944 is a
perfect square number . Itssquare root is 18104620531712 -
The
cube root of 327777284597287701597650944 is 689487321.0486917033
Scales and comparisons
How big is 327777284597287701597650944?- 327,777,284,597,287,701,597,650,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 327,777,284,597,287,701,597,650,944 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 327777284597287701597650944 cubic inches would be around 57457276.8 feet tall.
Recreational maths with 327777284597287701597650944
- 327777284597287701597650944 backwards is 449056795107782795482777723
- The number of decimal digits it has is: 27
- The sum of 327777284597287701597650944's digits is 142
- 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 327777284597287701597650944 - Facts about the integer". Numbermatics.com. 2024. Web. 2 June 2024.
APA style:
Numbermatics. (2024). Number 327777284597287701597650944 - Facts about the integer. Retrieved 2 June 2024, from https://numbermatics.com/n/327777284597287701597650944/
Chicago style:
Numbermatics. 2024. "Number 327777284597287701597650944 - Facts about the integer". https://numbermatics.com/n/327777284597287701597650944/
The information we have on file for 327777284597287701597650944 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 327777284597287701597650944, math, Factors of 327777284597287701597650944, curriculum, school, college, exams, university, Prime factorization of 327777284597287701597650944, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-seven septillion, seven hundred seventy-seven sextillion, two hundred eighty-four quintillion, five hundred ninety-seven quadrillion, two hundred eighty-seven trillion, seven hundred one billion, five hundred ninety-seven million, six hundred fifty thousand, nine hundred forty-four.