107990710698257431027716096
107,990,710,698,257,431,027,716,096 is an even composite number composed of seven prime numbers multiplied together.
107990710698257431027716096 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 107990710698257431027716096:
212 × 32 × 74 × 134 × 432 × 972 × 15672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 43 × 43 × 97 × 97 × 1567 × 1567)See below for interesting mathematical facts about the number 107990710698257431027716096 from the Numbermatics database.
Names of 107990710698257431027716096
- Cardinal: 107990710698257431027716096 can be written as One hundred seven septillion, nine hundred ninety sextillion, seven hundred ten quintillion, six hundred ninety-eight quadrillion, two hundred fifty-seven trillion, four hundred thirty-one billion, twenty-seven million, seven hundred sixteen thousand and ninety-six.
Scientific notation
- Scientific notation: 1.07990710698257431027716096 × 1026
Factors of 107990710698257431027716096
Divisors of 107990710698257431027716096
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 43 48 49 52 56 63 64 72 78 84 86 91 96 97 98 104 112 117 126 128 129 144 147 156 168 169 172 182 192 194 196 208 224 234 252 256 258 273 288 291 294 301 312 336 338 343 344 364 384 387 388 392 416 441 448 468 504 507 512 516 546 559 576 582 588 602 624 637 672 676 679 686 688 728 768 774 776 784 819 832 873 882 896 903 936 1008 1014 1024 1029 1032 1092 1118 1152 1164 1176 1183 1204 1248 1261 1274 1344 1352 1358 1372 1376 1456 1521 1536 1548 1552 1567 1568 1638 1664 1677 1746 1764 1792 1806 1849 1872 1911 2016 2028 2037 2048 2058 2064 2107 2184 2197 2236 2304 2328 2352 2366 2401 2408 2496 2522 2548 2688 2704 2709 2716 2744 2752 2912 3042 3072 3087 3096 3104 3134 3136 3276 3328 3354 3492 3528 3549 3584 3612 3698 3744 3783 3822 3913 4032 4056 4074 4096 4116 4128 4171 4214 4368 4394 4459 4472 4608 4656 4701 4704 4732 4753 4802 4816 4992 5031 5044 5096 5376 5408 5418 5432 5488 5504 5547 5733 5824 6084 6111 6144 6174 6192 6208 6268 6272 6321 6552 6591 6656 6708 6984 7056 7098 7168 7203 7224 7267 7396 7488 7566 7644 7826 8064 8112 8148 8232 8256 8281 8342 8428 8736 8788 8827 8918 8944 9216 9312 9402 9408 9409 9464 9506 9604 9632 9984 10062 10088 10192 10647 10752 10816 10836 10864 10969 10976 11008 11094 11349 11466 11648 11739 12168 12222 12288 12348 12384 12416 12513 12536 12544 12642 12943 13104 13182 13312 13377 13416 13968 14103 14112 14196 14259 14336 14406 14448 14534 14749 14792 14976 15132 15288 15379 15652 16128 16224 16296 16393 16464 16512 16562 16641 16684 16856 17472 17576 17654 17836 17888 18432 18624 18804 18816 18818 18928 18963 19012 19208 19264 19773 19968 20124 20176 20371 20384 21294 21504 21609 21632 21672 21728 21801 21938 21952 22016 22188 22698 22932 23296 23478 24037 24336 24444 24696 24768 24832 24843 25026 25072 25088 25284 25886 26208 26364 26481 26624 26754 26832 27391 27936 28206 28224 28227 28392 28518 28561 28672 28812 28896 29068 29197 29498 29584 29952 30264 30576 30758 31213 31304 32256 32448 32592 32786 32907 32928 33024 33124 33271 33282 33368 33712 34944 35152 35217 35308 35672 35776 36864 37248 37539 37608 37632 37636 37856 37926 38024 38416 38528 38829 39546 39936 40131 40248 40352 40742 40768 42588 42777 43008 43218 43264 43344 43456 43602 43876 43904 44032 44247 44376 45396 45864 46137 46592 46956 48074 48672 48888 49179 49392 49536 49664 49686 50052 50144 50176 50568 50869 51772 52416 52728 52962 53248 53508 53664 54223 54782 55872 56412 56448 56454 56784 57036 57122 57624 57792 57967 58136 58394 58996 59168 59904 60528 61113 61152 61516 61789 62426 62608 64512 64896 65184 65403 65572 65814 65856 65863 66048 66248 66542 66564 66736 67381 67424 69888 70304 70434 70616 71344 71552 72111 74496 74529 75078 75216 75264 75272 75712 75852 76048 76783 76832 77056 77658 79092 79443 79872 80262 80496 80704 81484 81536 82173 84681 85176 85554 85683 86016 86436 86528 86688 86912 87204 87591 87752 87808 88064 88494 88752 90601 90792 91728 92274 93184 93639 93912 94471 96148 97344 97776 98358 98721 98784 99072 99328 99372 99813 100104 100288 100352 101136 101738 103243 103544 104832 105456 105924 107016 107328 107653 108446 109564 111744 112824 112896 112908 113568 114072 114244 114751 115248 115584 115934 116272 116487 116788 117992 118336 119808 121056 122226 122304 122317 123032 123578 124852 125216 129024 129792 130368 130806 131144 131628 131712 131726 132096 132496 132741 133084 133128 133472 134762 134848 138411 139776 140608 140868 141232 142597 142688 143104 144222 147537 148992 149058 150156 150432 150528 150544 151424 151704 151999 152096 152607 153566 153664 154112 155316 158184 158886 159744 160524 160992 161408 162669 162968 163072 164346 168259 169362 170352 171108 171366 172872 173056 173376 173824 173901 174408 175182 175504 175616 176128 176988 177504 179353 181202 181584 183339 183456 184548 185367 186368 187278 187824 188942 191737 192296 194688 195552 196716 197442 197568 197589 198144 198656 198744 199626 199927 200208 200576 200704 202143 202272 203476 204379 206486 207088 209664 210912 211848 213109 214032 214656 215306 216333 216892 219128 223488 225648 225792 225816 227136 228144 228488 229502 230349 230496 231168 231868 232544 232897 232974 233576 235984 236672 239616 242112 244452 244608 244634 246064 246519 247156 249704 250432 257049 258048 259584 260736 261612 262288 262773 263256 263424 263452 264192 264823 264992 265482 266168 266256 266944 269524 269696 271803 276822 279552 280917 281216 281736 282464 283413 285194 285376 286208 288444 295074 297984 298116 299439 300312 300864 301056 301088 302848 303408 303998 304192 305214 307132 307328 308224 309729 310632 312481 316368 317772 321048 321984 322816 322959 325338 325936 326144 328692 336518 338724 340704 342216 342732 344253 345744 346112 346752 347648 347802 348816 350364 351008 351232 353976 355008 356083 358706 362404 363168 366678 366912 366951 369096 370734 372736 374556 375648 377884 379561 383474 384592 389376 391104 393432 394884 395136 395178 396288 397312 397488 399252 399854 400416 401152 404286 404544 404587 405769 406952 408758 412972 414176 419328 421824 423696 426218 427791 428064 429312 430612 432523 432666 433784 438256 446976 451296 451584 451632 454272 455997 456288 456976 457821 459004 460698 460992 461041 462336 463736 465088 465794 465948 467152 471667 471968 473344 479232 484224 488007 488904 489216 489268 492128 493038 494312 499408 500864 504777 514098 519168 521472 521703 523224 524576 525546 526512 526848 526904 528384 529646 529984 530964 532336 532512 533888 537481 538059 539048 539392 543606 553644 556101 559104 561834 562432 563472 564928 566826 570388 570752 572416 575211 576888 590148 592767 595968 596232 598878 599781 600624 601728 602112 602176 605696 606429 606816 607996 608384 610428 613137 614264 614656 616448 619458 621264 624962 632736 634207 635544 639327 642096 643968 645632 645918 650676 651872 652288 657384 661297 673036 677448 681408 684432 685464 688506 691047 691488 692224 693504 695296 695604 697632 698691 700728 702016 702464 704899 707952 710016 712166 717412 724808 726336 733356 733824 733902 738192 741468 749112 751296 753571 755768 759122 766948 769184 778752 782208 786864 789768 790272 790356 792576 794469 794976 798504 799708 800832 802304 803257 808572 809088 809174 811538 813904 815409 817516 825944 828352 838656 843648 847392 850239 852436 855582 856128 856219 858624 861224 865046 865332 867568 875953 876512 893952 902592 903168 903264 908544 911994 912576 913952 915642 918008 921396 921984 922082 924672 927472 929187 930176 931588 931896 934304 937443 943334 943936 946688 968448 968877 976014 977808 978432 978536 984256 986076 988624 998179 998816 1001728 1009554 1028196 1032759 1038336 1042944 1043406 1046448 1049152 1051092 1053024 1053696 1053808 1059292 1059968 1061928 1063993 1064672 1065024 1067776 1068249 1074962 1076118 1078096 1078784 1087212 1100853 1107288 1112202 1118208 1123668 1124864 1126944 1129856 1133652 1138683 1140776 1141504 1144832 1150422 1153776 1177813 1180296 1185534 1191936 1192464 1197756 1199562 1201248 1203456 1204352 1211392 1212858 1213632 1213761 1215992 1216768 1217307 1220856 1226274 1228123 1228528 1229312 1232896 1238916 1242528 1249924 1255471 1265472 1268414 1271088 1278654 1283373 1284192 1287936 1291264 1291836 1297569 1301352 1303744 1304576 1314768 1322594 1342159 1346072 1354896 1362816 1367991 1368864 1370928 1377012 1382094 1382976 1383123 1387008 1390592 1391208 1395264 1397382 1399489 1401456 1404032 1404928 1409798 1415001 1415904 1420032 1424332 1430653 1434824 1449616 1452672 1466712 1467648 1467804 1476384 1482936 1491763 1498224 1502592 1507142 1511536 1514331 1518244 1533896 1538368 1557504 1564416 1573728 1579536 1580544 1580712 1585152 1588938 1589952 1590121 1597008 1599416 1601664 1604608 1606514 1612443 1614177 1617144 1618176 1618348 1623076 1627808 1630818 1635032 1651888 1656704 1677312 1687296 1694784 1700478 1704872 1711164 1712256 1712438 1717248 1722448 1725633 1730092 1730664 1735136 1751906 1753024 1787904 1799343 1805184 1806336 1806528 1817088 1823988 1825152 1827904 1831284 1836016 1839411 1842792 1843968 1844164 1849344 1853761 1854944 1858374 1860352 1863176 1863792 1868608 1874886 1886668 1887872 1893376 1902621 1917981 1936896 1937754 1952028 1955616 1956864 1957072 1968512 1972152 1975987 1977248 1983891 1996358 1997632 2003456 2019108 2056392 2065518 2076672 2085888 2086812 2092896 2096073 2098304 2102184 2106048 2107392 2107616 2114697 2118584 2119936 2123856 2127986 2129344 2130048 2135552 2136498 2149924 2152236 2156192 2157568 2174424 2187367 2201706 2214576 2224404 2247336 2249728 2253888 2259712 2260713 2267304 2277366 2281552 2283008 2289664 2300844 2307552 2331589 2355626 2360592 2371068 2383407 2384928 2395512 2399124 2402496 2406912 2408704 2409771 2422784 2425716 2427264 2427522 2431984 2433536 2434614 2441712 2452548 2455489 2456246 2457056 2458624 2477832 2485056 2492581 2499848 2510942 2530944 2536828 2542176 2557308 2566746 2568384 2568657 2575872 2582528 2583672 2595138 2602704 2607488 2609152 2627859 2629536 2645188 2656927 2684318 2692144 2709792 2725632 2735982 2737728 2741856 2754024 2764188 2765952 2766246 2770417 2774016 2781184 2782416 2790528 2794764 2798978 2802912 2808064 2812329 2819596 2830002 2831808 2832109 2840064 2848664 2861306 2869648 2897383 2899232 2905344 2933424 2935296 2935608 2952768 2965872 2983526 2994537 2996448 3005184 3014284 3023072 3027661 3028662 3036488 3067792 3076736 3115008 3128832 3147456 3159072 3161088 3161424 3177876 3179904 3180242 3191979 3194016 3198832 3203328 3204747 3209216 3213028 3224886 3227287 3228354 3234288 3236352 3236696 3246152 3255616 3261636 3270064 3301669 3303776 3313408 3354624 3374592 3389568 3400956 3409744 3416049 3422328 3424512 3424876 3434496 3442699 3444896 3451266 3460184 3461328 3470272 3503812 3506048 3533439 3575808 3598686 3610368 3613056 3634176 3641283 3647976 3650304 3651921 3655808 3662568 3672032 3678822 3684369 3685584 3687936 3688328 3698688 3707522 3709888 3716748 3720704 3726352 3727584 3737216 3749772 3762367 3766413 3773336 3775744 3786752 3805242 3835962 3873792 3875508 3892707 3904056 3911232 3913728 3914144 3937024 3944304 3951974 3954496 3967782 3992716 3995264 4006912 4026477 4038216 4062253 4112784 4131036 4149369 4171776 4173624 4185792 4192146 4196608 4198467 4204368 4212096 4214784 4215232 4229394 4237168 4239872 4245003 4247712 4255972 4258688 4260096 4271104 4272996 4291959 4299848 4304472 4312384 4315136 4348848 4374734 4403412 4429152 4439449 4448808 4475289 4494672 4499456 4507776 4519424 4521426 4534608 4554732 4563104 4566016 4601688 4615104 4629079 4663178 4711252 4721184 4742136 4766814 4769856 4770363 4791024 4798248 4804992 4813824 4817408 4819542 4837329 4845568 4851432 4854528 4855044 4863968 4867072 4869228 4883424 4905096 4910978 4912492 4914112 4917248 4934293 4955664 4970112 4985162 4999696 5021884 5061888 5073656 5084352 5114616 5133492 5136768 5137314 5151744 5165056 5167344 5190276 5205408 5214976 5255718 5259072 5259631 5274997 5290376 5313854 5368636 5384288 5419584 5451264 5471964 5475456 5483712 5508048 5528376 5531904 5532492 5540834 5548032 5561283 5564832 5581056 5589528 5597956 5605824 5616128 5622799 5624658 5639192 5660004 5663616 5664218 5680128 5697328 5707863 5722612 5739296 5794766 5798464 5810688 5866848 5870592 5871216 5905536 5927961 5931744 5951673 5967052 5989074 5992896 5993533 6010368 6028568 6046144 6055322 6057324 6072976 6131671 6135584 6153472 6230016 6257664 6294912 6318144 6322176 6322848 6344091 6355752 6359808 6360484 6383958 6388032 6397664 6406656 6409494 6418432 6426056 6449772 6454574 6456708 6468576 6472704 6473392 6492304 6511232 6523272 6535957 6540128 6562101 6603338 6607552 6626816 6749184 6779136 6782139 6801912 6819488 6832098 6844656 6849024 6849752 6868992 6885398 6889792 6902532 6920368 6922656 6940544 6987253 6994767 7007624 7012096 7066878 7197372 7220736 7226112 7229313 7268352 7282566 7295952 7300608 7303842 7311616 7325136 7344064 7357644 7366467 7368738 7371168 7375872 7376656 7415044 7419776 7433496 7441408 7447951 7452704 7455168 7474432 7477743 7499544 7524734 7532826 7546672 7551488 7573504 7610484 7671924 7705971 7747584 7751016 7785414 7808112 7822464 7827456 7828288 7874048 7883577 7888608 7903948 7908992 7935564 7970781 7985432 7990528 8013824 8052954 8076432 8124506 8225568 8244691 8262072 8298738 8311251 8343552 8347248 8371584 8384292 8393216 8396934 8408736 8424192 8430464 8458788 8474336 8479744 8490006 8495424 8496327 8511944 8517376 8520192 8542208 8545992 8583918 8596861 8599696 8608944 8624768 8630272 8692149 8697696 8749468 8788297 8806824 8858304 8878898 8897616 8950578 8983611 8989344 8998912 9015552 9038848 9042852 9069216 9082983 9109464 9126208 9132032 9163687 9203376 9230208 9258158 9326356 9422504 9442368 9484272 9533628 9539712 9540726 9575937 9582048 9596496 9609984 9627648 9634816 9639084 9674658 9681861 9702864 9709056 9710088 9727936 9734144 9738456 9766848 9796423 9810192 9821956 9824984 9828224 9834496 9868586 9905007 9911328 9940224 9970324 9999392 10014571 10043768 10123776 10147312 10168704 10229232 10266984 10273536 10274628 10303488 10328097 10334688 10380552 10410816 10429952 10442341 10511436 10518144 10519262 10549994 10580752 10600317 10627708 10737272 10768576 10839168 10902528 10943928 10950912 10967424 11016096 11053107 11056752 11063808 11064984 11081668 11096064 11122566 11129664 11130847 11162112 11179056 11195912 11211648 11232256 11245598 11249316 11278384 11287101 11299239 11320008 11327232 11328436 11360256 11387389 11394656 11415726 11445224 11478592 11589532 11596928 11621376 11733696 11741184 11742432 11811072 11855922 11863488 11903346 11934104 11978148 11985792 11987066 12020736 12057136 12079431 12092288 12110644 12114648 12145952 12186759 12263342 12271168 12306944 12515328 12589824 12595401 12636288 12644352 12645696 12688182 12711504 12719616 12720968 12767916 12776064 12795328 12813312 12818988 12852112 12875877 12899544 12909148 12913416 12937152 12945408 12946784 12976327 12984608 13022464 13046544 13071914 13080256 13124202 13206676 13215104 13253632 13318347 13425867 13498368 13558272 13564278 13603824 13638976 13664196 13689312 13698048 13699504 13770796 13779584 13805064 13831909 13840736 13845312 13881088 13887237 13974506 13989534 14015248 14024192 14133756 14311089 14394744 14441472 14452224 14458626 14536704 14565132 14591904 14601216 14607684 14623232 14650272 14688128 14715288 14732934 14737476 14742336 14743903 14751744 14753312 14802879 14830088 14839552 14866992 14882816 14895902 14905408 14910336 14948864 14955486 14999088 15049468 15065652 15093344 15102976 15220968 15311569 15343848 15411942 15495168 15502032 15570828 15616224 15644928 15656576 15748096 15767154 15777216 15778893 15807896 15817984 15824991 15871128 15941562 15970864 15981056 16027648 16105908 16152864 16249012 16321123 16451136 16489382 16524144 16597476 16622502 16683849 16694496 16743168 16768584 16786432 16793868 16817472 16848384 16860928 16868397 16917576 16948672 16959488 16980012 16990848 16992654 17023888 17034752 17040384 17084416 17091984 17167836 17188423 17193722 17199392 17217888 17249536 17384298 17395392 17397241 17448067 17498936 17576594 17613648 17716608 17757796 17783883 17795232 17901156 17967222 17978688 17980599 18031104 18077696 18085704 18138432 18165966 18218928 18252416 18264064 18327374 18395013 18406752 18460416 18516316 18598489 18652712 18845008 18884736 18968544 19067256 19079424 19081452 19151874 19164096 19192992 19219968 19255296 19269632 19278168 19349316 19363722 19392919 19405728 19418112 19420176 19455872 19468288 19476912 19533696 19592846 19607871 19620384 19643912 19649968 19656448 19686303 19737172 19810014 19822656 19824763 19880448 19940648 19998784 20029142 20087536 20247552 20281681 20294624 20337408 20458464 20533968 20547072 20549256 20606976 20656194 20669376 20671573 20761104 20821632 20859904 20884682 20961759 20984301 21022872 21036288 21038524 21099988 21161504 21200634 21255416 21474544 21537152 21678336 21805056 21887856 21901824 21934848 22032192 22099401 22106214 22113504 22127616 22129968 22163336 22245132 22259328 22261694 22324224 22343853 22358112 22391824 22423296 22433229 22464512 22491196 22498632 22556768 22574202 22591009 22598478 22640016 22654464 22656872 22720512 22774778 22789312 22831452 22890448 22957184 23111683 23179064 23193856 23242752 23467392 23482368 23484864 23622144 23711844 23726976 23806692 23868208 23912343 23956296 23971584 23974132 24041472 24098893 24114272 24158862 24184576 24221288 24229296 24291904 24373518 24526684 24542336 24613888 24734073 24933753 25030656 25179648 25190802 25272576 25291392 25376364 25423008 25439232 25441936 25488981 25535832 25552128 25590656 25626624 25637976 25687831 25704224 25751754 25790583 25799088 25818296 25826832 25874304 25890816 25893568 25952654 25969216 26044928 26076447 26093088 26143828 26160512 26248404 26364891 26413352 26430208 26507264 26636694 26851734 26996736 27116544 27128556 27207648 27248949 27277952 27328392 27378624 27396096 27399008 27491061 27541592 27559168 27610128 27663818 27681472 27690624 27762176 27774474 27949012 27979068 28030496 28048384 28267512 28435771 28622178 28789488 28882944 28904448 28917252 29045583 29130264 29183808 29202432 29215368 29246464 29300544 29376256 29389269 29430576 29465868 29474952 29484672 29487806 29503488 29506624 29605758 29660176 29679104 29715021 29733984 29765632 29791804 29810816 29820672 29897728 29910972 29998176 30043713 30098936 30131304 30186688 30205952 30310657 30441936 30623138 30687696 30823884 30984291 31004064 31141656 31232448 31289856 31313152 31327023 31496192 31534308 31554432 31557786 31615792 31635968 31649982 31742256 31883124 31921357 31941728 31962112 32211816 32305728 32403553 32498024 32642246 32902272 32978764 33048288 33194952 33245004 33367698 33388992 33392541 33486336 33537168 33572864 33587736 33634944 33696768 33721856 33736794 33835152 33861303 33897344 33918976 33960024 33981696 33985308 34047776 34069504 34080768 34162167 34183968 34335672 34376846 34387444 34398784 34435776 34499072 34540051 34768596 34790784 34794482 34896134 34997872 35153188 35227296 35433216 35515592 35567766 35590464 35802312 35934444 35957376 35961198 36062208 36155392 36171408 36276864 36331932 36437856 36504832 36560277 36654748 36790026 36813504 36817417 36920832 37032632 37196978 37305424 37665979 37690016 37769472 37937088 38134512 38158848 38162904 38303748 38328192 38385984 38439936 38539264 38556336 38698632 38727444 38785838 38811456 38836224 38840352 38911744 38928981 38953824 39067392 39185692 39215742 39240768 39287824 39299936 39312896 39359593 39372606 39474344 39620028 39645312 39649526 39760896 39881296 39955041 39997568 40058284 40175072 40495104 40563362 40589248 40674816 40916928 41067936 41094144 41098512 41312388 41338752 41343146 41495727 41522208 41643264 41661711 41719808 41769364 41923518 41954731 41968602 42045744 42072576 42077048 42199976 42323008 42401268 42510832 42921697 42949088 43074304 43356672 43610112 43775712 43803648 43869696 44064384 44198802 44212428 44227008 44231709 44255232 44259936 44326672 44408637 44490264 44518656 44523388 44648448 44687706 44716224 44755087 44783648 44846592 44866458 44929024 44982392 44997264 45113536 45148404 45182018 45196956 45280032 45308928 45313744 45549556 45578624 45662904 45751699 45780896 45914368 45934707 46223366 46358128 46387712 46485504 46934784 46969728 47244288 47336679 47423688 47453952 47474973 47613384 47736416 47824686 47912592 47943168 47948264 48082944 48197786 48228544 48317724 48369152 48442576 48458592 48583808 48747036 48910771 48963369 49053368 49084672 49227776 49468146 49867506 50359296 50381604 50545152 50582784 50605191 50752728 50846016 50878464 50883872 50977962 51071664 51104256 51181312 51253248 51275952 51375662 51408448 51503508 51565269 51581166 51598176 51636592 51653664 51748608 51787136 51905308 51938432 52089856 52135657 52152894 52186176 52191723 52287656 52321024 52344201 52496808 52729782 52809289 52826704 52860416 53014528 53273388 53703468 53941797 54233088 54257112 54415296 54497898 54555904 54656784 54757248 54792192 54798016 54982122 55083184 55118336 55185039 55220256 55327636 55362944 55381248 55524352 55548948 55795467 55898024 55958136 56060992 56096768 56535024 56871542 57244356 57578976 57712837 57765888 57808896 57834504 58091166 58178757 58260528 58367616 58404864 58430736 58492928 58601088 58752512 58778538 58823613 58861152 58931736 58949904 58969344 58975612 59013248 59211516 59320352 59358208 59430042 59467968 59474289 59583608 59621632 59641344 59795456 59821944 59996352 60087426 60178027 60197872 60262608 60373376 60411904 60621314 60845043 60883872 61246276 61375392 61518079 61647768 61968582 62008128 62014719 62283312 62464896 62579712 62626304 62654046 62885277 62992384 63068616 63108864 63115572 63231584 63271936 63299964 63484512 63766248 63842714 63883456 63924224 64145809 64423632 64611456 64807106 64996048 65284492 65804544 65957528 66096576 66389904 66490008 66735396 66777984 66785082 66972672 67031559 67074336 67145728 67175472 67269888 67393536 67443712 67473588 67670304 67722606 67773027 67794688 67920048 67963392 67970616 68095552 68139008 68161536 68324334 68367936 68375203 68574961 68671344 68753692 68774888 68797568 68871552 68998144 69080102 69335049 69537192 69581568 69588964 69792268 69995744 70306376 70454592 70866432 71031184 71135532 71180928 71604624 71868888 71914752 71922396 72124416 72296679 72342816 72553728 72663864 72875712 73009664 73096387 73120554 73309496 73580052 73627008 73634834 73841664 74065264 74202219 74393956 74610848 75331958 75380032 75538944 75874176 76269024 76317696 76325808 76607496 76656384 76771968 76879872 77063493 77112672 77371749 77397264 77454888 77571676 77622912 77672448 77680704 77823488 77857962 77907648 77915929 78134784 78371384 78431484 78481536 78575648 78599872 78625792 78719186 78745212 78948688 79094673 79240056 79290624 79299052 79521792 79711723 79762592 79910082 79995136 80116568 80350144 80990208 81126724 81178496 81349632 81833856 82135872 82188288 82197024 82473183 82624776 82677504 82686292 82991454 83044416 83286528 83323422 83439616 83538728 83847036 83909462 83937204 84091488 84145152 84154096 84399952 84646016 84802536 84967441 85021664 85307313 85843394 85898176 86148608 86713344 87551424 87607296 87739392 88128768 88167807 88397604 88424856 88454016 88463418 88510464 88519872 88653344 88817274 88980528 89037312 89046776 89296896 89375412 89432448 89510174 89567296 89693184 89732916 89964784 89994528 90131139 90227072 90296808 90364036 90393912 90560064 90617856 90627488 90834289 90931971 91099112 91157248 91325808 91503398 91561792 91828736 91869414 92446732 92716256 92775424 93869568 93939456 93981069 94488576 94673358 94847376 94907904 94949946 95226768 95472832 95649372 95764071 95825184 95886336 95896528 96395572 96457088 96635448 96738304 96823363 96885152 96917184 97167616 97210659 97494072 97821542 97926738 98106736 98169344 98455552 98936292 99735012 100177623 100718592 100763208 101090304 101165568 101210382 101505456 101692032 101756928 101767744 101955924 102143328 102208512 102362624 102486501 102551904 102751324 102816896 103007016 103130538 103162332 103196352 103207321 103273184 103307328 103497216 103574272 103620153 103810616 103876864 104179712 104271314 104305788 104372352 104383446 104575312 104642048 104688402 104993616 105459564 105586027 105618578 105653408 105720832 106546776 107180983 107406936 107883594 108466176 108514224 108830592 108995796 109111808 109313568 109514496 109596032 109964244 110166368 110236672 110370078 110440512 110452251 110655272 110725888 110762496 111048704 111097896 111590934 111796048 111916272 112121984 112193536 112997937 113070048 113743084 114247861 114488712 115157952 115425674 115617792 115669008 116182332 116357514 116521056 116735232 116786943 116861472 116985856 117202176 117505024 117557076 117647226 117722304 117863472 117899808 117938688 117951224 118026496 118078779 118423032 118640704 118716416 118860084 118935936 118948578 119127931 119167216 119243264 119282688 119590912 119643888 119992704 120174852 120318961 120356054 120395744 120525216 120746752 121242628 121690086 121767744 121780687 122492552 122750784 123036158 123295536 123937164 124016256 124029438 124487181 124566624 124929792 125159424 125252608 125308092 125770554 125864193 126137232 126217728 126231144 126463168 126543872 126599928 126969024 127532496 127685428 127766912 127848448 128291618 128765091 128847264 129222912 129614212 129992096 130189423 130568984 131609088 131915056 132193152 132695127 132779808 132980016 133470792 133555968 133570164 133945344 134063118 134148672 134265261 134350944 134539776 134787072 134887424 134947176 135340608 135445212 135546054 135589376 135750433 135840096 135926784 135941232 136191104 136278016 136648668 136735872 136750406 137149922 137255097 137342688 137507384 137549776 137595136 137743104 137804121 137996288 138160204 138670098 138773341 139074384 139163136 139177928 139584536 139991488 140612752 140909184 141732864 141971767 142062368 142271064 142361856 143209248 143737776 143829504 143844792 144248832 144593358 144685632 144701011 145107456 145327728 145751424 146019328 146192774 146241108 146618992 146732313 146890107 147160104 147254016 147269668 147683328 148036057 148130528 148404438 148787912 149221696 150663916 150760064 151077888 151748352 152538048 152635392 152651616 153214992 153312768 153543936 153759744 154126986 154225344 154695807 154743498 154794528 154909776 155143352 155245824 155361408 155646976 155715924 155815296 155831858 156269568 156406971 156575169 156742768 156862968 156963072 157032603 157151296 157199744 157251584 157438372 157490424 157897376 158189346 158427867 158480112 158581248 158598104 159043584 159423446 159525184 159820164 159990272 160233136 160700288 161781781 162253448 162356992 162699264 163667712 164271744 164376576 164394048 164946366 165249552 165355008 165372584 165982908 166088832 166573056 166646844 167077456 167386401 167694072 167818924 167874408 168182976 168290304 168308192 168692251 168799904 169292032 169605072 169934882 170043328 170614626 171686788 171796352 172297216 173138511 173426688 174536271 175102848 175214592 175478784 176257536 176335614 176795208 176849712 176908032 176926836 177039744 177306688 177634548 177961056 178074624 178093552 178422867 178750824 178864896 179020348 179134592 179386368 179465832 179814817 179929568 179989056 180262278 180454144 180534081 180593616 180728072 180787824 181120128 181235712 181254976 181668578 181863942 182198224 182314496 182535129 182651616 183006796 183123584 183657472 183738828 184554237 184893464 185432512 185550848 186044157 187739136 187878912 187962138 188977152 189346716 189694752 189815808 189899892 190453536 190945664 191298744 191528142 191650368 191670739 191772672 191793056 192437427 192791144 192914176 193270896 193476608 193646726 193770304 193834368 194335232 194421318 194988144 195643084 195853476 196213472 196338688 197872584 199050397 199470024 200355246 201437184 201526416 202180608 202331136 202420764 203010912 203319081 203384064 203535488 203911848 204286656 204417024 204725248 204973002 205103808 205125609 205502648 205633792 205724883 206014032 206261076 206324664 206392704 206414642 206546368 206614656 206994432 207148544 207240306 207621232 207753728 208005147 208359424 208542628 208611576 208744704 208766892 209150624 209284096 209376804 209987232 210919128 211172054 211237156 211306816 211441664 212174599 213093552 214361966 214813872 215767188 216890037 217028448 217661184 217991592 218223616 218627136 219028992 219192064 219289161 219928488 220332736 220473344 220740156 220881024 220904502 221310544 221451776 221524992 222097408 222195792 223181868 223449499 223592096 223832544 224243968 225995874 226140096 226164133 226824871 227486168 228495722 228977424 230315904 230851348 231190479 231338016 232364664 232715028 233042112 233470464 233573886 233722944 233747787 234404352 235010048 235114152 235294452 235444608 235726944 235799616 235877376 235902448 236052992 236157558 236846064 237281408 237432832 237720168 237871872 237897156 238182433 238255862 238334432 238486528 238565376 239135169 239287776 239985408 240349704 240637922 240712108 240791488 241050432 241493504 241780357 242485256 243380172 243535488 243561374 244985104 245501568 246072316 246591072 247874328 248032512 248058876 248974362 249133248 249859584 250318848 250505216 250616184 251541108 251728386 252274464 252435456 252462288 252926336 253087744 253199856 253938048 254902323 255064992 255370856 255533824 255921939 256583236 257530182 257694528 257721919 258445824 259228424 259984192 260378846 261137968 263218176 263661853 263830112 264386304 265390254 265559616 265960032 266941584 267111936 267140328 267890688 268126236 268297344 268530522 268701888 268730449 269079552 269774848 269894352 270681216 270890424 271092108 271178752 271500866 271680192 271853568 271882464 272382208 272502867 272795913 273297336 273471744 273500812 274299844 274510194 274685376 275014768 275099552 275190272 275486208 275608242 275992576 276320408 277340196 277546682 278148768 278326272 278355856 279169072 279982976 281046151 281225504 281818368 283465728 283943534 284124736 284542128 284723712 286418496 287292213 287475552 287659008 287689584 289186716 289371264 289402022 290214912 290470089 290655456 291502848 291631977 292038656 292385548 292482216 293237984 293464626 293683117 293780214 294320208 294508032 294539336 295366656 296072114 296261056 296808876 297575824 298443392 300451879 301327832 301520128 302155776 303496704 305076096 305270784 305303232 306429984 306625536 307087872 308253972 308450688 309391614 309486996 309589056 309621963 309819552 310286704 310491648 310722816 310860459 311293952 311431848 311630592 311663716 312539136 312813942 313150338 313285609 313485536 313725936 313926144 314065206 314302592 314399488 314503168 314876744 314980848 315794752 316378692 316758081 316855734 316960224 317162496 317196208 318846892 319050368 319640328 319980544 320261893 320466272 321400576 321542949 323563562 324506896 324713984 325398528 327335424 328543488 328788096 329892732 330499104 330710016 330745168 331356753 331965816 332177664 333146112 333293688 333941803 334154912 334772802 335388144 335637848 335748816 336365952 336580608 336616384 337384502 337599808 338584064 338993811 339210144 339869764 340086656 341229252 342743583 343373576 343592704 344594432 346277022 346853376 349072542 350205696 350957568 352515072 352671228 353590416 353699424 353816064 353853672 354079488 354236337 354613376 355269096 355922112 356149248 356187104 356845734 357383793 357501648 357729792 358040696 358269184 358772736 358931664 359629634 359859136 359978112 360524556 360908288 360956883 361068162 361187232 361456144 361575648 362240256 362509952 363337156 363727884 364396448 364628992 364949599 365070258 365303232 365342061 366013592 366247168 367314944 367477656 369108474 369665023 369786928 370865024 371101696 372088314 375478272 375757824 375924276 377592579 378693432 379389504 379631616 379799784 380907072 381891328 382597488 383056284 383300736 383341478 383545344 383586112 384874854 385582288 385828352 386295273 386541792 386953216 387293452 387540608 387668736 388670464 388842636 389976288 390568269 391286168 391706952 392426944 392677376 394038541 395745168 398100794 398940048 400710492 402795783 403052832 404361216 404662272 404841528 406021824 406638162 406768128 407070976 407251299 407823696 408573312 408834048 409450496 409946004 410207616 410251218 411005296 411267584 411449766 411765291 412028064 412522152 412649328 412785408 412829284 413092736 413229312 413988864 414297088 414480612 414977641 415242464 415507456 416010294 416320023 417085256 417223152 417489408 417533784 418301248 418568192 418753608 419974464 421246189 421838256 422344108 422474312 422613632 422883328 424349198 425915301 426187104 428723932 429627744 430626553 431534376 433780074 434056896 434103033 435322368 435983184 436447232 437254272 438057984 438384128 438578322 439856976 440196939 440665472 440946688 441480312 441762048 441809004 442621088 442903552 443049984 444108171 444391584 446363736 446898998 447184192 447665088 448487936 449020663 451991748 452280192 452328266 453649742 454972336 456991444 457954848 460631808 461702696 462380958 462676032 464729328 465430056 466084224 466940928 467147772 467445888 467495574 468808704 469220913 470020096 470228304 470588904 470889216 471453888 471599232 471754752 471804896 472105984 472315116 473692128 474562816 475283601 475440336 475743744 475794312 476364866 476511724 476668864 476973056 477130752 478270338 478575552 478626421 479970816 480699408 481275844 481424216 481582976 482100864 482987008 483560714 484970512 485345343 486760344 487070976 487122748 489657727 489970208 491003136 492144632 493182144 495748656 496065024 496117752 497948724 498266496 499719168 501010432 501232368 503082216 503456772 504548928 504870912 504924576 505852672 506076753 506399712 507876096 509804646 510129984 510741712 511067648 511674709 511843878 513166472 515060364 515389056 515443838 516891648 518456848 519415533 519968384 520757692 522275936 526436352 527323706 527660224 528772608 530780508 531119232 531920064 533883168 534223872 534280656 536252472 536594688 537061044 537403776 537460898 538159104 539444451 539788704 541362432 541602243 541780848 542184216 542357504 543001732 543360384 543707136 543764928 544764416 545005734 545411503 545591826 546594672 546943488 547001624 548599688 549020388 549370752 550029536 550199104 550380544 550972416 551216484 552640816 553662711 554680392 555093364 556297536 556652544 556711712 557982061 558338144 559965952 562092302 562451008 563636736 566931456 567887068 568249472 569084256 569447424 572836992 574584426 574951104 575012217 575318016 575379168 577312281 578373432 578742528 578804044 580429824 580940178 581310912 583005696 583263954 584077312 584771096 584964432 586475968 586929252 587366234 587560428 588640416 589016064 589078672 592144228 592522112 593617752 594772087 595151648 596886784 597151191 600903758 602655664 603040256 604311552 606993408 610152192 610606464 612859968 613251072 614175744 615376827 616507944 616901376 617174649 618783228 618973992 619178112 619243926 619639104 620573408 620983296 621445632 621720918 622587904 622863696 623261184 623327432 625078272 625627884 626300676 626571218 626971072 627451872 627852288 628130412 628605184 628798976 629753488 629961696 631589504 632757384 633516162 633711468 633920448 633987829 634324992 634392416 635840023 636523797 637693784 638100736 639280656 639961088 640523786 640932544 642801152 643085898 647127124 649013792 649427968 654670848 657086976 657576192 657867483 659785464 660998208 661420032 661490336 662713506 663931632 664355328 666292224 666587376 667883606 668309824 669545604 670348497 670776288 671275696 671497632 672731904 673232768 674769004 675199616 677168128 677763541 677987622 678420288 678492399 679739528 680173312 680474613 682458504 685487166 686747152 687185408 689188864 692554044 698145084 700411392 701243361 705030144 705342456 707180832 707398848 707632128 707707344 708158976 708472674 709226752 710538192 711844224 712298496 712374208 713691468 714547299 714767586 715003296 715459584 716081392 716538368 717405507 717863328 719259268 719718272 719956224 721049112 721816576 721913766 722136324 722374464 722451247 722912288 723151296 724480512 725019904 725341071 726674312 727455768 728792896 729257984 729899198 730140516 730606464 730684122 732027184 732494336 734629888 734955312 738216948 739102189 739330046 739573856 741730048 744176628 750266881 750956544 751515648 751848552 755185158 757386864 758779008 759263232 759599568 761814144 763782656 764706969 765194976 766112568 766601472 766682956 767172224 769749708 771164576 771656704 772590546 773083584 773165757 774586904 775081216 775337472 777340928 777685272 779952576 781136538 782572336 783413904 784853888 785354752 788077082 790985559 791490336 796201588 797880096 799735027 801420984 805591566 806105664 806191347 809324544 809683056 812043648 813276324 813536256 814141952 814502598 815647392 817146624 817508601 818900992 819892008 820415232 820502436 822010592 822535168 822899532 823530582 824056128 825044304 825298656 825570816 825658568 826185472 826458624 827977728 828594176 828961224 829955282 830484928 831014912 832020588 832640046 833895517 834170512 834446304 834978816 835067568 836602496 837136384 837507216 839948928 842232727 842492378 843138453 843676512 844688216 844948624 845227264 848698396 851830602 852374208 852464809 857447864 859255488 861253106 863068752 867560148 868113792 868206066 870644736 871410267 871966368 872894464 874508544 876115968 876768256 877156644 879713952 880393878 881049351 881330944 882960624 883524096 883618008 885242176 885807104 886099968 888216342 888783168 888877639 892727472 893797996 894368384 895330176 896975872 898041326 901355637 903983496 904560384 904656532 907299484 909944672 913982888 915909696 921263616 923405392 924761916 925352064 928865889 929458656 930860112 932168448 933881856 934295544 934891776 934991148 937617408 938441826 939856827 940456608 941177808 941778432 942907776 943198464 943509504 943609792 944211968 944630232 947384256 949125632 950253031 950274243 950567202 950880672 951487488 951588624 952729732 953023448 953337728 953946112 956540676 957151104 957252842 959941632 960785679 961398816 962551688 962848432 963165952 964201728 964628847 965974016 967121428 969941024 970690686 971413387 973520688 974141952 974245496 979315454 979940416 982006272 984289264 986364288 991497312 992130048 992235504 993802369 995897448 996532992 999438336 1001825409 1002464736 1006164432 1006913544 1009097856 1009741824 1009849152 1011705344 1012153506 1012799424 1012907077 1015752192 1019609292 1020259968 1021483424 1022135296 1023349418 1023687756 1026332944 1028230749 1030120728 1030778112 1030887676 1033783296 1036252399 1036913696 1038831066 1039936768 1041515384 1044551872 1052872704 1054647412 1055320448 1057545216 1061561016 1062238464 1063840128 1067766336 1068447744 1068561312 1072151379 1072504944 1073189376 1074122088 1074807552 1074921796 1076318208 1078888902 1079577408 1082724864 1082870649 1083204486 1083561696 1084368432 1084715008 1086003464 1086720768 1087529856 1089528832 1090011468 1090823006 1091183652 1093189344 1093886976 1094003248 1094848797 1096026183 1097199376 1098040776 1098741504 1100059072 1100398208 1100761088 1101944832 1102432968 1104576733 1105281632 1107325422 1108995069 1109360784 1110186728 1112595072 1113305088 1113423424 1115964122 1116676288 1119931904 1124184604 1124902016 1127273472 1135774136 1136498944 1138168512 1138894848 1145673984 1149168852 1149902208 1150024434 1150636032 1150758336 1154624562 1156746864 1157485056 1157608088 1160859648 1161880356 1162621824 1166011392 1166527908 1169542192 1169928864 1171704807 1172951936 1173858504 1174732468 1175120856 1177280832 1178032128 1178157344 1180845757 1182115623 1184288456 1185044224 1187235504 1189544174 1190303296 1193773568 1194302382 1201807516 1205311328 1206080512 1213986816 1220304384 1221212928 1221753897 1225719936 1226502144 1228351488 1230753654 1233015888 1233802752 1234349298 1237566456 1237947984 1238356224 1238487852 1239278208 1241146816 1241966592 1242891264 1243441836 1244932923 1245727392 1246522368 1246654864 1248960069 1251255768 1252601352 1253142436 1253942144 1254903744 1255704576 1256260824 1257210368 1257597952 1258703719 1259506976 1259923392 1263179008 1263738567 1265514768 1267032324 1267422936 1267840896 1267975658 1268649984 1268784832 1271680046 1273047594 1275387568 1276201472 1277745903 1278561312 1279922176 1281047572 1281865088 1285602304 1286171796 1291879659 1294254248 1298027584 1298855936 1302309099 1309341696 1314173952 1315152384 1315734966 1319570928 1321996416 1322840064 1322980672 1325427012 1327863264 1328710656 1332324513 1333174752 1335767212 1336619648 1339091208 1340696994 1341552576 1341695173 1342551392 1342995264 1345463808 1346465536 1347061989 1349538008 1350399232 1354336256 1355527082 1355975244 1356840576 1356984798 1359479056 1360346624 1360949226 1364917008 1370974332 1372618351 1373494304 1374370816 1385108088 1393352779 1396290168 1400822784 1402486722 1410060288 1410684912 1414361664 1414797696 1415264256 1415414688 1416317952 1416945348 1418453504 1421076384 1423688448 1424748416 1427382936 1429094598 1429535172 1430006592 1430919168 1432162784 1433076736 1434811014 1435726656 1435879263 1438518536 1439436544 1439912448 1442098224 1443633152 1443827532 1444272648 1444748928 1444902494 1445824576 1446302592 1448961024 1450039808 1450682142 1453348624 1454911536 1456036029 1457585792 1458515968 1459798396 1460281032 1461212928 1461368244 1464054368 1464988672 1468973181 1469910624 1476433896 1478204378 1478660092 1479147712 1483460096 1485222193 1488353256 1500533762 1503031296 1503697104 1510370316 1514773728 1517558016 1518230259 1519199136 1523628288 1527565312 1529413938 1530389952 1532225136 1533202944 1533365912 1534344448 1535024127 1539499416 1542329152 1543313408 1545181092 1546167168 1546331514 1549173808 1550162432 1550674944 1554681856 1555370544 1559905152 1562273076 1564146493 1565144672 1566827808 1569707776 1576154164 1581971118 1582980672 1583148931 1592403176 1595760192 1599470054 1602841968 1611183132 1612211328 1612382694 1618333353 1619366112 1624087296 1626552648 1627072512 1628283904 1629005196 1631294784 1634293248 1635017202 1636234509 1639784016 1640830464 1641004872 1644021184 1645070336 1645799064 1647061164 1648112256 1650088608 1650597312 1651141632 1651317136 1652370944 1652917248 1657188352 1657922448 1659910564 1660969856 1662029824 1664041176 1665280092 1667277031 1667791034 1668341024 1668892608 1669957632 1670135136 1673204992 1673946183 1675014432 1679897856 1684465454 1684984756 1686276906 1687353024 1689376432 1689897248 1690454528 1692462499 1697396792 1703661204 1704748416 1704929618 1714895728 1718510976 1722506212 1725036651 1726137504 1735120296 1736227584 1736412132 1741289472 1742820534 1743932736 1749017088 1752231936 1753536512 1754313288 1759427904 1760787756 1762098702 1762661888 1765921248 1767048192 1767236016 1770484352 1771614208 1776432684 1777566336 1777755278 1784316261 1785454944 1787595992 1788736768 1790660352 1791453573 1793951744 1796082652 1802711274 1804053433 1807966992 1809120768 1809313064 1814598968 1819889344 1827965776 1831819392 1842527232 1845632971 1846810784 1849523832 1850704128 1857731778 1858917312 1861720224 1864336896 1867763712 1868591088 1869783552 1869982296 1875234816 1876883652 1879713654 1880913216 1881113143 1882355616 1883556864 1885815552 1886396928 1887219584 1888423936 1889260464 1894768512 1898251264 1900506062 1900548486 1901134404 1901761344 1901963487 1902974976 1903177248 1905459464 1906046896 1906675456 1907520069 1909571391 1913081352 1914302208 1914505684 1919883264 1921571358 1922797632 1924468741 1925103376 1925696864 1926331904 1928403456 1929257694 1931948032 1934242856 1939882048 1941381372 1942826774 1947041376 1948283904 1948490992 1958630908 1959880832 1964012544 1967323057 1968578528 1972728576 1982994624 1984260096 1984471008 1987604738 1991794896 1993065984 1998876672 2003650818 2004929472 2011045491 2012328864 2013827088 2018195712 2019698304 2023410688 2024307012 2025598848 2025814154 2031504384 2033290623 2035477197 2039218584 2040519936 2041423839 2042966848 2044270592 2046698836 2047375512 2052665888 2056461498 2060241456 2061556224 2061775352 2067566592 2072504798 2073827392 2077662132 2079873536 2083030768 2089103744 2103163153 2109294824 2110640896 2115090432 2123122032 2124476928 2127680256 2135532672 2136895488 2137122624 2143641897 2144302758 2145009888 2146378752 2148244176 2149615104 2149843592 2157777804 2159154816 2165449728 2165741298 2166408972 2167123392 2167353741 2168736864 2172006928 2173441536 2175059712 2176023213 2179057664 2180022936 2181646012 2182367304 2186378688 2187773952 2188006496 2189697594 2192052366 2192999263 2194398752 2196081552 2197483008 2200118144 2200796416 2201522176 2203889664 2204865936 2209153466 2210563264 2214650844 2217306567 2217990138 2218721568 2220373456 2225190144 2226846848 2231928244 2233352576 2239863808 2241833251 2248369208 2249804032 2250800643 2254546944 2271548272 2272997888 2276337024 2277789696 2291347968 2298337704 2299804416 2300048868 2301516672 2309249124 2313493728 2314970112 2315216176 2319497271 2323760712 2325243648 2332022784 2333055816 2337592621 2339084384 2339857728 2343409614 2345903872 2347717008 2349464936 2350241712 2354561664 2356064256 2356314688 2361691514 2364231246 2368576912 2370088448 2372956677 2374471008 2379088348 2380606592 2387547136 2388604764 2399205081 2403615032 2410622656 2412161024 2418574041 2427973632 2440608768 2442425856 2443507794 2451439872 2456702976 2461507308 2466031776 2467605504 2468698596 2475132912 2475895968 2476712448 2476975704 2478556416 2482293632 2483933184 2485782528 2486883672 2489865846 2491454784 2491719607 2493044736 2493309728 2497920138 2501686551 2502511536 2505202704 2506284872 2507884288 2509807488 2511409152 2512521648 2514420736 2515195904 2517407438 2519013952 2519846784 2526358016 2526698181 2527477134 2529415359 2531029536 2534064648 2534845872 2535681792 2535951316 2537569664 2543360092 2546095188 2550775136 2552402944 2555491806 2557122624 2557394427 2562095144 2563730176 2571204608 2572343592 2583759318 2587655161 2588508496 2596055168 2597711872 2604618198 2618683392 2628347904 2630304768 2631469932 2639141856 2643148053 2643992832 2645961344 2650854024 2655726528 2657421312 2664649026 2666349504 2666632917 2671534424 2673239296 2678182416 2681393988 2683105152 2683390346 2685102784 2685990528 2690927616 2692931072 2694123978 2699076016 2700798464 2704066911 2708672512 2711054164 2711950488 2713681152 2713969596 2718958112 2720693248 2721898452 2729834016 2741948664 2745236702 2746988608 2748741632 2758269787 2770216176 2786705558 2792580336 2801645568 2804973444 2819570481 2821369824 2828723328 2829595392 2830528512 2830829376 2832635904 2833890696 2836907008 2842152768 2847376896 2849496832 2850759093 2854765872 2858189196 2859070344 2860013184 2861838336 2864325568 2866153472 2869622028 2871453312 2871758526 2877037072 2878873088 2879824896 2882357037 2884196448 2887266304 2887655064 2888545296 2889497856 2889804988 2891649152 2892605184 2897922048 2900079616 2901364284 2904843487 2906697248 2909823072 2912072058 2914240161 2915171584 2919596792 2920562064 2922425856 2922736488 2928108736 2929977344 2937946362 2939821248 2940133729 2948723323 2952867792 2956408756 2957320184 2958295424 2966920192 2970444386 2976706512 2981407107 3001067524 3005476227 3007394208 3020740632 3029547456 3035116032 3036460518 3038398272 3038721231 3047256576 3055130624 3058827876 3060779904 3064450272 3066405888 3066731824 3068688896 3070048254 3078998832 3084658304 3086626816 3090362184 3092334336 3092663028 3096371629 3098347616 3100324864 3101349888 3108757197 3110741088 3119810304 3124546152 3128292986 3130289344 3133655616 3139415552 3143144641 3152308328 3163942236 3165961344 3166297862 3184806352 3191520384 3198940108 3205683936 3222366264 3224422656 3224765388 3236666706 3238732224 3248174592 3253105296 3254145024 3256567808 3258010392 3262589568 3268586496 3270034404 3272469018 3279568032 3281660928 3282009744 3284546391 3288042368 3290140672 3291598128 3294122328 3296224512 3300177216 3301194624 3302283264 3302634272 3304741888 3305834496 3313730199 3315844896 3319821128 3321939712 3326985207 3328082352 3330560184 3334554062 3335582068 3336682048 3337785216 3339915264 3340270272 3346409984 3347892366 3350028864 3350384947 3359795712 3368930908 3369969512 3372553812 3374706048 3378752864 3379794496 3380909056 3384924998 3394793584 3407322408 3409496832 3409859236 3427604089 3429791456 3437021952 3445012424 3450073302 3452275008 3470240592 3472455168 3472824264 3482578944 3485641068 3487865472 3498034176 3507073024 3508626576 3518855808 3521575512 3524197404 3525323776 3531842496 3534096384 3534472032 3540968704 3542537271 3546346869 3552865368 3555132672 3555510556 3568632522 3570909888 3575191984 3577473536 3581320704 3582907146 3587903488 3592165304 3605422548 3608106866 3615933984 3618241536 3618626128 3629197936 3639778688 3653599963 3655931552 3663638784 3685054464 3691265942 3693621568 3699047664 3701408256 3715463556 3717834624 3723440448 3728673792 3734798769 3737182176 3739567104 3739964592 3753767304 3759427308 3761826432 3762226286 3764711232 3767113728 3771631104 3772793856 3774439168 3776111157 3778520928 3789537024 3791215701 3796502528 3801012124 3801096972 3802268808 3803522688 3803926974 3805949952 3806354496 3810918928 3812093792 3813350912 3815040138 3817880521 3819142782 3826162704 3828604416 3829011368 3839766528 3843142716 3845595264 3848937482 3850206752 3851393728 3852663808 3856806912 3858515388 3868485712 3875638977 3879764096 3882762744 3885653548 3894082752 3896567808 3896981984 3905874427 3917261816 3919761664 3928025088 3934646114 3937157056 3945457152 3965989248 3968520192 3968942016 3975209476 3983589792 3986131968 4007301636 4009858944 4022090982 4024657728 4025085519 4027654176 4036391424 4039396608 4041185967 4046821376 4048614024 4051197696 4051628308 4063008768 4066581246 4070954394 4078437168 4081039872 4082847678 4085933696 4088541184 4093397672 4094751024 4105331776 4112922996 4117855053 4120482912 4123112448 4123550704 4145009596 4147654784 4155324264 4159747072 4163404609 4166061536 4178207488 4180058337 4206326306 4218589648 4221281792 4230180864 4246244064 4248953856 4255360512 4271065344 4274245248 4287283794 4288605516 4290019776 4292757504 4296488352 4299230208 4299687184 4307637789 4315555608 4318309632 4330899456 4331482596 4332817944 4334246784 4334707482 4337473728 4341243439 4344013856 4346883072 4350119424 4352046426 4358115328 4360045872 4363292024 4364734608 4372757376 4375547904 4376012992 4379395188 4384104732 4385998526 4388797504 4392163104 4394966016 4400236288 4401592832 4406919543 4409731872 4418306932 4421126528 4429301688 4434613134 4435980276 4437443136 4437914803 4440746912 4450380288 4453693696 4455666579 4463856488 4466705152 4479727616 4483666502 4496738416 4499608064 4501601286 4509093888 4540199161 4543096544 4545995776 4552674048 4582695936 4596675408 4599608832 4600097736 4603033344 4605072381 4618498248 4626987456 4629940224 4630432352 4638994542 4647521424 4650487296 4664045568 4666111632 4675185242 4678168768 4679715456 4686819228 4691807744 4692439479 4695434016 4698929872 4700483424 4709123328 4712629376 4723383028 4728462492 4737153824 4740176896 4744344787 4745913354 4748942016 4749446793 4758176696 4761213184 4775094272 4777209528 4798410162 4807230064 4821245312 4824322048 4837148082 4881217536 4884851712 4887015588 4902879744 4908703527 4923014616 4932063552 4935211008 4937397192 4950265824 4951791936 4953424896 4953951408 4957112832 4964587264 4971565056 4973767344 4979731692 4982909568 4983439214 4986089472 4986619456 4995840276 5001831093 5003373102 5005023072 5010405408 5012569744 5015768576 5019614976 5021838549 5025043296 5028841472 5030391808 5034814876 5038027904 5039693568 5052716032 5053396362 5054954268 5057158729 5058830718 5062059072 5068129296 5069691744 5071363584 5071902632 5075139328 5077387497 5086720184 5092190376 5101550272 5104805888 5110983612 5114245248 5114788854 5122501033 5124190288 5127460352 5142409216 5144687184 5167518636 5173715323 5175310322 5177016992 5192110336 5209236396 5256695808 5260609536 5262939864 5278283712 5286296106 5287985664 5291922688 5301708048 5311453056 5314842624 5329298052 5332699008 5333265834 5343068848 5346478592 5352948783 5356364832 5362787976 5366210304 5366780692 5370205568 5371981056 5381855232 5385862144 5388247956 5394709333 5398152032 5401596928 5408133822 5412160299 5422108328 5423900976 5427362304 5427939192 5437916224 5441386496 5443796904 5459668032 5483897328 5490473404 5493977216 5497483264 5516539574 5536898913 5540432352 5573411116 5585160672 5598145189 5603291136 5609946888 5639140962 5642739648 5643339429 5657446656 5659190784 5661658752 5665271808 5667781392 5673814016 5684305536 5694753792 5698993664 5701518186 5705890461 5709531744 5716378392 5718140688 5720026368 5722560207 5728651136 5732306944 5739244056 5742906624 5743517052 5754074144 5757746176 5759649792 5764714074 5768392896 5773406223 5775310128 5777090592 5778995712 5779609976 5783298304 5785210368 5795844096 5800159232 5802728568 5809686974 5813394496 5819646144 5824144116 5828480322 5830343168 5837268619 5839193584 5841124128 5844851712 5845472976 5856217472 5859954688 5875892724 5879642496 5880267458 5895629089 5897446646 5901969171 5905735584 5912817512 5914640368 5916590848 5933840384 5940888772 5953413024 5962814214 5967253663 6002135048 6010952454 6014788416 6041481264 6059094912 6070232064 6072921036 6076796544 6077442462 6094513152 6099871869 6110261248 6117655752 6121559808 6128900544 6132811776 6133463648 6137377792 6140096508 6157997664 6169316608 6180724368 6184668672 6185326056 6192743258 6196695232 6200649728 6202699776 6217514394 6221482176 6222143473 6239620608 6249092304 6256585972 6260578688 6267311232 6278831104 6286289282 6304616656 6309489459 6327884472 6331922688 6332595724 6365550451 6369612704 6383040768 6397880216 6411367872 6444732528 6448845312 6449530776 6473333412 6477464448 6496349184 6502061223 6506210592 6513135616 6516020784 6525179136 6537172992 6540068808 6544938036 6559136064 6563321856 6564019488 6569092782 6576084736 6578997789 6583196256 6588244656 6592449024 6600354432 6602389248 6604566528 6605268544 6609483776 6611668992 6627460398 6631689792 6639642256 6643879424 6651771217 6651919701 6653970414 6656164704 6661120368 6669108124 6671164136 6673364096 6675570432 6680540544 6692819968 6695784732 6700057728 6700769894 6719591424 6725499753 6737861816 6739939024 6745107624 6749412096 6752401929 6757505728 6759588992 6761818112 6769849996 6789587168 6814644816 6818993664 6819718472 6855208178 6859582912 6874043904 6890024848 6900146604 6904550016 6940481184 6944910336 6945648528 6956616583 6971282136 6975730944 6996068352 7012777863 7017253152 7037711616 7043151024 7048394808 7050647552 7063684992 7068192768 7068944064 7081937408 7085074542 7090349539 7092693738 7105730736 7110265344 7111021112 7137265044 7141819776 7150383968 7154947072 7162641408 7165814292 7184330608 7197615243 7210845096 7216213732 7231867968 7236483072 7237252256 7253766793 7258395872 7279557376 7307199926 7311863104 7327277568 7370108928 7382531884 7387243136 7398095328 7402816512 7430927112 7435669248 7446880896 7457347584 7469597538 7474364352 7475158821 7479134208 7479929184 7505059653 7507534608 7518854616 7523652864 7524452572 7529422464 7534227456 7543262208 7545587712 7548878336 7552222314 7557041856 7579074048 7580094543 7582431402 7593005056 7602024248 7602193944 7604537616 7607045376 7607853948 7612708992 7621837856 7624187584 7626701824 7630080276 7635761042 7638285564 7652325408 7657208832 7658022736 7672183281 7686285432 7691190528 7697874964 7700413504 7702787456 7705327616 7713613824 7717030776 7732037131 7736971424 7751277954 7759528192 7762965483 7765525488 7771307096 7788165504 7793135616 7793963968 7811748854 7834523632 7839523328 7856050176 7869292228 7874314112 7890914304 7931978496 7937884032 7950418952 7967179584 7972263936 7999898751 8014603272 8019717888 8044181964 8049315456 8050171038 8055308352 8072782848 8078793216 8082371934 8093642752 8097228048 8102395392 8103256616 8126017536 8133162492 8141908788 8156874336 8162079744 8165695356 8171867392 8186795344 8189502048 8210663552 8225845992 8235710106 8240965824 8241841777 8246224896 8247101408 8265920299 8274809361 8290019192 8295309568 8310648528 8319494144 8326809218 8332123072 8356414976 8360116674 8412652612 8437179296 8442563584 8492488128 8497907712 8510721024 8542130688 8548490496 8552277279 8574567588 8577211032 8580039552 8585515008 8592976704 8598460416 8599374368 8615275578 8631111216 8636619264 8661798912 8662965192 8665635888 8668493568 8669414964 8674947456 8682486878 8688027712 8693766144 8700238848 8704092852 8714530461 8720091744 8726584048 8729469216 8742720483 8745514752 8752025984 8758790376 8768209464 8771997052 8777595008 8784326208 8789932032 8800472576 8803185664 8810926033 8813839086 8819463744 8820401187 8836613864 8842253056 8846169969 8858603376 8869226268 8871960552 8874886272 8875829606 8881493824 8900760576 8907387392 8911333158 8927712976 8933410304 8944221321 8959455232 8967333004 8993476832 8999216128 9003202572 9080398322 9086193088 9091991552 9105348096 9116163693 9165391872 9193350816 9199217664 9200195472 9206066688 9210144762 9236996496 9253974912 9259880448 9260864704 9277989084 9289114887 9295042848 9300974592 9326271591 9332223264 9350370484 9356337536 9359430912 9373638456 9383615488 9384878958 9390868032 9391866211 9397859744 9400966848 9418246656 9425258752 9429433923 9446766056 9456924984 9474307648 9480353792 9488689574 9491826708 9497884032 9498893586 9516353392 9522426368 9550188544 9554419056 9596820324 9608328457 9614460128 9642490624 9674296164 9753469453 9762435072 9769703424 9774031176 9805759488 9817407054 9846029232 9864127104 9870422016 9874794384 9900531648 9903583872 9906849792 9907902816 9914225664 9929174528 9941190597 9947534688 9959463384 9965819136 9966878428 9973238912 9991680552 10003662186 10006746204 10010046144 10020810816 10025139488 10031537152 10039229952 10043677098 10050086592 10051154841 10057682944 10069629752 10076055808 10079387136 10105432064 10106792724 10109908536 10114317458 10117661436 10124118144 10136258592 10139383488 10142727168 10143805264 10150278656 10154774994 10173440368 10184380752 10203100544 10209611776 10221967224 10228490496 10229577708 10241844619 10245002066 10248380576 10254920704 10282812267 10289374368 10335037272 10347430646 10350620644 10354033984 10384220672 10396555351 10418472792 10521219072 10525879728 10556567424 10572592212 10575971328 10583845376 10603416096 10622906112 10627611813 10658596104 10665398016 10666531668 10686137696 10692957184 10705897566 10712729664 10725575952 10732420608 10733561384 10740411136 10743962112 10763710464 10771724288 10776495912 10789418666 10796304064 10803193856 10816267644 10824320598 10844216656 10847801952 10854724608 10855878384 10875832448 10882772992 10887593808 10919336064 10949025451 10960799889 10967794656 10980946808 10987954432 11033079148 11073797826 11080864704 11082042517 11146822232 11170321344 11196290378 11219893776 11278281924 11285479296 11286678858 11314893312 11318381568 11323317504 11328333471 11335562784 11347628032 11368611072 11389507584 11397987328 11403036372 11411780922 11419063488 11432756784 11436281376 11440052736 11445120414 11453641563 11457302272 11478488112 11485813248 11487034104 11508148288 11515492352 11519299584 11529428148 11536785792 11546812446 11550620256 11554181184 11555409307 11557991424 11559219952 11566596608 11570420736 11600318464 11605457136 11619373948 11626788992 11639292288 11648288232 11656960644 11660686336 11670939217 11674537238 11678387168 11682248256 11689703424 11690945952 11712434944 11717623281 11751785448 11759284992 11760534916 11791258178 11794893292 11803938342 11811471168 11825635024 11829280736 11833181696 11867680768 11881777544 11906826048 11925628428 11934507326 12004270096 12021904908 12029576832 12075256557 12082962528 12118189824 12140464128 12145842072 12153593088 12154884924 12189026304 12199743738 12235311504 12243119616 12257801088 12265623552 12266927296 12274755584 12280193016 12315995328 12338633216 12353565159 12361448736 12369337344 12370652112 12385486516 12393390464 12401299456 12435028788 12442964352 12444286946 12479241216 12490213827 12498184608 12513171944 12521157376 12534622464 12540175011 12557662208 12572578564 12609233312 12618978918 12628374031 12655768944 12663845376 12665191448 12731100902 12739225408 12766081536 12795760432 12822735744 12889465056 12897690624 12899061552 12919430797 12946666824 12954928896 12992698368 13004122446 13012421184 13023730317 13032041568 13050358272 13074345984 13080137616 13089876072 13118272128 13126643712 13128038976 13138185564 13152169472 13157995578 13166392512 13167792001 13176489312 13184898048 13200708864 13204778496 13210537088 13218967552 13254920796 13263379584 13279284512 13287758848 13303542434 13303839402 13307940828 13312329408 13313744409 13322240736 13338216248 13342328272 13346728192 13351140864 13361081088 13366999737 13385639936 13391569464 13400115456 13401539788 13439182848 13450999506 13471281187 13475723632 13479878048 13490215248 13498824192 13504803858 13515011456 13519177984 13523636224 13539699992 13579174336 13620597483 13629289632 13637987328 13639436944 13710416356 13719165824 13748087808 13771261399 13780049696 13800293208 13809100032 13880962368 13889820672 13891297056 13913233166 13942564272 13951461888 13992136704 14025555726 14034506304 14075423232 14077318437 14086302048 14096789616 14101295104 14127369984 14137888128 14163874816 14170149084 14180699078 14185387476 14211461472 14220530688 14222042224 14233034361 14248340379 14274530088 14283639552 14300767936 14309894144 14325282816 14331628584 14359497529 14368661216 14395230486 14421690192 14432427464 14463735936 14472966144 14474504512 14507533586 14516791744 14559114752 14614399852 14623726208 14654555136 14765063768 14774486272 14796190656 14805633024 14861854224 14871338496 14893761792 14914695168 14939195076 14948728704 14950317642 14958268416 14959858368 15005493279 15010119306 15015069216 15037709232 15047305728 15048905144 15058844928 15086524416 15091175424 15097756672 15104444628 15114083712 15158148096 15160189086 15164862804 15171476187 15204048496 15204387888 15209075232 15214090752 15215707896 15225417984 15232162491 15243675712 15248375168 15253403648 15260160552 15271522084 15276571128 15304650816 15314417664 15316045472 15344366562 15350994841 15367503099 15372570864 15382381056 15395749928 15400827008 15405574912 15410655232 15427227648 15434061552 15464074262 15473942848 15502555908 15519056384 15521145969 15525930966 15531050976 15542614192 15576331008 15587927936 15623497708 15669047264 15679046656 15692832757 15738584456 15748628224 15781828608 15863956992 15875768064 15900837904 15934359168 15944527872 15999797502 16029206544 16039435776 16088363928 16098630912 16100342076 16110616704 16145565696 16157586432 16164743868 16184127999 16194456096 16204790784 16206513232 16236480897 16266324984 16283817576 16313748672 16324159488 16331390712 16343734784 16363148347 16373590688 16379004096 16421327104 16451691984 16471420212 16481931648 16483683554 16492449792 16494202816 16531840598 16549618722 16580038384 16590619136 16610696739 16621297056 16638988288 16653618436 16664246144 16712829952 16720233348 16794435567 16825305224 16874358592 16885127168 16930018287 16984976256 16995815424 17021442048 17084261376 17096980992 17104554558 17149135176 17154422064 17160079104 17185953408 17196920832 17198748736 17230551156 17262222432 17273238528 17320218669 17325930384 17331271776 17336987136 17338829928 17349894912 17364973756 17376055424 17387532288 17400477696 17408185704 17429060922 17440183488 17442037249 17453168096 17458938432 17485440966 17491029504 17504051968 17511805857 17517580752 17536418928 17543994104 17555190016 17568652416 17579864064 17600945152 17606371328 17621852066 17627678172 17638927488 17640802374 17673227728 17684506112 17686887267 17692339938 17705907513 17717206752 17738452536 17743921104 17749772544 17751659212 17762987648 17801521152 17814774784 17822666316 17844038563 17855425952 17866820608 17888442642 17901760989 17934666008 17986953664 17998432256 18006405144 18113586127 18160796644 18172386176 18183983104 18210696192 18232327386 18330783744 18386701632 18398435328 18400390944 18412133376 18420289524 18473992992 18507949824 18521729408 18555978168 18578229774 18590085696 18601949184 18652543182 18664446528 18666430419 18700740968 18712675072 18718861824 18747276912 18767230976 18769757916 18781736064 18783732422 18795719488 18801933696 18836493312 18850517504 18858867846 18893532112 18913849968 18928468377 18948615296 18960707584 18977379148 18983653416 18995768064 18997787172 19032706784 19044852736 19096651353 19108838112 19193640648 19216656914 19228920256 19284981248 19307888509 19348592328 19506938906 19539406848 19548062352 19611518976 19634814108 19692058464 19728254208 19736993367 19749588768 19801063296 19807167744 19813699584 19815805632 19828451328 19858349056 19882381194 19895069376 19918926768 19931638272 19933756856 19946477824 19955313651 19983361104 20007324372 20013492408 20020092288 20041621632 20050278976 20063074304 20078459904 20087354196 20100173184 20102309682 20139259504 20152111616 20158774272 20176499259 20210864128 20213585448 20219817072 20228634916 20235322872 20248236288 20272517184 20278766976 20285454336 20287610528 20300557312 20309549988 20333904409 20346880736 20368761504 20406201088 20443934448 20456980992 20459155416 20483689238 20490004132 20496761152 20509841408 20565624534 20578748736 20580936103 20670074544 20694861292 20701241288 20708067968 20768441344 20793110702 20836945584 20869849749 21038333589 21051759456 21113134848 21145184424 21151942656 21167690752 21206832192 21245812224 21255223626 21271048617 21317192208 21330796032 21333063336 21372275392 21385914368 21411795132 21425459328 21451151904 21464841216 21467122768 21480822272 21487924224 21543448576 21552991824 21578837332 21592608128 21606387712 21632535288 21648641196 21674601403 21688433312 21695603904 21709449216 21711756768 21751664896 21761300379 21775187616 21838672128 21898050902 21921599778 21935589312 21961893616 21975908864 22002012487 22066158296 22147595652 22161729408 22164085034 22293644464 22340642688 22392580756 22425476463 22439787552 22556563848 22570958592 22573357716 22629786624 22636763136 22646635008 22656666942 22671125568 22737222144 22779015168 22795974656 22806072744 22823561844 22838126976 22865513568 22872562752 22880105472 22890240828 22907283126 22914604544 22956976224 22971626496 22974068208 23016296576 23030984704 23058856296 23073571584 23093624892 23101240512 23103696001 23108362368 23110818614 23115982848 23118439904 23133193216 23140841472 23196111393 23210914272 23238747896 23253577984 23278584576 23288896449 23296576464 23313921288 23321372672 23341878434 23349074476 23356774336 23364496512 23379406848 23381891904 23424869888 23435246562 23452694629 23503570896 23518569984 23521069832 23582516356 23589786584 23607876684 23622942336 23651270048 23658561472 23666363392 23763555088 23813652096 23851256856 23869014652 23993228623 24008540192 24043809816 24059153664 24150513114 24165925056 24236379648 24280928256 24291684144 24307186176 24309769848 24378052608 24399487476 24470623008 24486239232 24515602176 24533854592 24549511168 24560386032 24631990656 24677266432 24707130318 24722897472 24725525331 24738674688 24741304224 24770973032 24786780928 24797760897 24824428083 24870057576 24885928704 24888573892 24958482432 24980427654 24996369216 25026343888 25042314752 25069244928 25080350022 25115324416 25145157128 25218466624 25237957836 25256748062 25311537888 25327690752 25330382896 25462201804 25478450816 25532163072 25575199741 25591520864 25645471488 25778930112 25795381248 25798123104 25838861594 25893333648 25909857792 25985396736 26008244892 26024842368 26047460634 26064083136 26100716544 26143591383 26160275232 26179752144 26236544256 26256077952 26276371128 26304338944 26315991156 26332785024 26335584002 26352978624 26369796096 26401417728 26409556992 26421074176 26432778099 26461203561 26509841592 26526759168 26538509907 26558569024 26575517696 26607084868 26607678804 26615881656 26624658816 26627488818 26644481472 26676432496 26684656544 26693456384 26702281728 26722162176 26733999474 26771279872 26783138928 26800230912 26803079576 26878365696 26901999012 26942562374 26951447264 26959756096 26980430496 26997648384 27009607716 27030022912 27038355968 27079399984 27158348672 27241194966 27258579264 27261476647 27275974656 27278873888 27341120989 27420832712 27438331648 27496175616 27542522798 27560099392 27600586416 27618200064 27761924736 27779641344 27782594112 27826466332 27867344661 27885128544 27902923776 28051111452 28069012608 28150846464 28154636874 28172604096 28175598633 28193579232 28254739968 28275776256 28288301769 28327749632 28340298168 28361398156 28370774952 28422922944 28441061376 28444084448 28466068722 28496680758 28549060176 28567279104 28601535872 28619788288 28650565632 28663257168 28718995058 28737322432 28790460972 28824985371 28843380384 28864854928 28927471872 28949009024 29015067172 29033583488 29118229504 29143832263 29228799704 29247452416 29260408359 29309110272 29530127536 29548972544 29592381312 29611266048 29723708448 29742676992 29787523584 29878390152 29897457408 29900635284 29919716736 30010986558 30020238612 30030138432 30075418464 30094611456 30097810288 30117689856 30153464523 30173048832 30195513344 30208889256 30228167424 30316296192 30320378172 30329725608 30342952374 30388704073 30408096992 30408775776 30418150464 30428181504 30431415792 30450835968 30464324982 30487351424 30496750336 30506807296 30520321104 30543044168 30553142256 30609301632 30628835328 30632090944 30688733124 30701989682 30725533857 30735006198 30745141728 30764762112 30791499856 30801654016 30811149824 30848436801 30868123104 30928148524 30947885696 31005111816 31038112768 31042291938 31051861932 31062101952 31065403621 31085228384 31152662016 31175855872 31189666053 31246995416 31338094528 31358093312 31385665514 31477168912 31497256448 31563657216 31727913984 31751536128 31781394127 31801675808 31868718336 31999595004 32058413088 32078871552 32176727856 32197261824 32200684152 32221233408 32291131392 32315172864 32329487736 32368255998 32388912192 32392354891 32409581568 32413026464 32472961794 32532649968 32567635152 32627497344 32648318976 32662781424 32687469568 32726296694 32747181376 32758008192 32842654208 32847076353 32882399667 32903383968 32942840424 32963863296 32967367108 32988405632 33063681196 33099237444 33160076768 33181238272 33221393478 33242594112 33246127551 33307236872 33328492288 33425659904 33440466696 33588871134 33650610448 33748717184 33770254336 33860036574 33969952512 34042884096 34168522752 34193961984 34209109116 34298270352 34308844128 34320158208 34360924689 34371906816 34397497472 34461102312 34524444864 34546477056 34640437338 34651860768 34662543552 34666227921 34673974272 34677659856 34699789824 34729947512 34752110848 34800955392 34816371408 34858121844 34880366976 34884074498 34906336192 34917876864 34970881932 34982059008 35008103936 35012817651 35023611714 35035161504 35072837856 35087988208 35110380032 35137304832 35152869843 35201890304 35212742656 35243704132 35255356344 35277854976 35281604748 35346455456 35369012224 35373774534 35384679876 35400111103 35411815026 35434413504 35476905072 35487842208 35499545088 35503318424 35525975296 35603042304 35629549568 35645332632 35688077126 35710851904 35733641216 35776885284 35803521978 35857507231 35869332016 35973907328 35996864512 36012810288 36216007261 36227172254 36321593288 36344772352 36421392384 36464654772 36773403264 36796870656 36800781888 36824266752 36840579048 36947985984 37015899648 37043458816 37111956336 37156459548 37180171392 37203898368 37305086364 37328893056 37332860838 37401481936 37425350144 37437723648 37470641481 37494553824 37534461952 37539515832 37563472128 37567464844 37591438976 37603867392 37672986624 37701035008 37717735692 37762965331 37787064224 37827699936 37856936754 37885122093 37897230592 37954758296 37967306832 37991536128 37995574344 38065413568 38089705472 38193302706 38217676224 38221738477 38387281296 38433313828 38457840512 38569962496 38615777018 38697184656 38758292391 39013877812 39071190951 39096124704 39223037952 39269628216 39384116928 39456508416 39473986734 39499177536 39503376003 39602126592 39614335488 39631611264 39656902656 39716698112 39764762388 39790138752 39837853536 39863276544 39867513712 39892955648 39910627302 39941233227 39966722208 40014648744 40026984816 40040184576 40083243264 40100557952 40126148608 40156919808 40174708392 40200346368 40204619364 40252831177 40278519008 40304223232 40317548544 40352998518 40413843561 40427170896 40439634144 40457269832 40470645744 40496472576 40545034368 40557533952 40570908672 40575221056 40601114624 40619099976 40667808818 40693761472 40737523008 40812402176 40860880333 40861792449 40887868896 40913961984 40918310832 40967378476 40980008264 40993522304 41019682816 41131249068 41157497472 41161872206 41313784197 41340149088 41389722584 41402482576 41416135936 41536882688 41586221404 41673891168 41739699498 41770775641 42076667178 42103518912 42226269696 42290368848 42303885312 42335381504 42413664384 42491624448 42510447252 42542097234 42634384416 42661592064 42666126672 42699103083 42744550784 42771828736 42823590264 42850918656 42902303808 42929682432 42934245536 42961644544 42975848448 43078492587 43105983648 43157674664 43185216256 43265070576 43297282392 43349202806 43376866624 43391207808 43418898432 43423513536 43503329792 43522600758 43550375232 43555004311 43677344256 43796101804 43843199556 43871178624 43923787232 43951817728 44004024974 44132316592 44295191304 44323458816 44328170068 44558853157 44587288928 44681285376 44785161512 44850952926 44879575104 45113127696 45141917184 45146715432 45259573248 45273526272 45293270016 45313333884 45342251136 45474444288 45514428561 45591949312 45612145488 45647123688 45676253952 45731027136 45745125504 45760210944 45780481656 45814566252 45829209088 45913952448 45943252992 45948136416 46032593152 46052984523 46102509297 46117712592 46147143168 46187249784 46202481024 46207392002 46216724736 46221637228 46231965696 46236879808 46266386432 46281682944 46392222786 46421828544 46477495792 46507155968 46557169152 46563437907 46577792898 46593152928 46627842576 46642745344 46683756868 46698148952 46713548672 46728993024 46763783808 46849739776 46870493124 46905389258 47007141792 47037139968 47042139664 47078498271 47165032712 47179573168 47215753368 47245884672 47302540096 47317122944 47332726784 47496799519 47527110176 47627304192 47702513712 47738029304 47986457246 48017080384 48087619632 48118307328 48301026228 48331850112 48472759296 48552383997 48583368288 48614372352 48619539696 48798974952 48941246016 48972478464 49031204352 49067709184 49089445041 49120772064 49263981312 49354532864 49414260636 49445794944 49451050662 49477349376 49482608448 49541946064 49573561856 49595521794 49632446773 49648856166 49740115152 49771857408 49777147784 49916964864 49960855308 49992738432 50052687776 50084629504 50138489856 50160700044 50290314256 50383306701 50436933248 50475915672 50513496124 50623075776 50655381504 50660765792 50776367551 50924403608 50956901632 51064326144 51150399482 51183041728 51290942976 51557860224 51590762496 51596246208 51677723188 51786667296 51819715584 52016489784 52049684736 52094921268 52128166272 52201433088 52287182766 52320550464 52326111747 52359504288 52473088512 52512155904 52535417571 52552742256 52608677888 52631982312 52665570048 52671168004 52705957248 52739592192 52802835456 52819113984 52842148352 52865556198 52922407122 53019683184 53053518336 53060661801 53077019814 53117138048 53151035392 53214169736 53215357608 53231763312 53249317632 53254977636 53288962944 53352864992 53369313088 53386912768 53404563456 53444324352 53467998948 53532115689 53566277856 53600461824 53606159152 53705282967 53803998024 53885124748 53902894528 53919512192 53960860992 53995296768 54019215432 54060045824 54076711936 54124259917 54158799968 54316697344 54340758381 54482389932 54517158528 54522953294 54551949312 54557747776 54682241978 54841665424 54876663296 54992351232 55085045596 55120198784 55201172832 55236400128 55523849472 55565188224 55652932664 55734689322 55770257088 55805847552 55999291257 56102222904 56138025216 56301692928 56309273748 56345208192 56351197266 56387158464 56509479936 56551552512 56576603538 56655499264 56680596336 56722796312 56741549904 56845845888 56882122752 56888168896 56932137444 56993361516 57098120352 57134558208 57203071744 57289954059 57326514336 57437990116 57474644864 57580921944 57649970742 57686760768 57692892439 57729709856 57854943744 57898018048 57923665527 58030134344 58067166976 58236459008 58287664526 58457599408 58494904832 58520816718 58618220544 59022589093 59060255072 59097945088 59184762624 59447416896 59485353984 59575047168 59756780304 59794914816 59801270568 59839433472 59865940953 60021973116 60040477224 60060276864 60150836928 60189222912 60195620576 60235379712 60306929046 60391026688 60417778512 60456334848 60632592384 60640756344 60659451216 60685904748 60777408146 60816193984 60817551552 60836300928 60856363008 60862831584 60901671936 60928649964 60974702848 60993500672 61001713227 61040642208 61086088336 61106284512 61218603264 61264181888 61377466248 61403979364 61451067714 61470012396 61490283456 61529524224 61582999712 61603308032 61622299648 61676482231 61696873602 61736246208 61742808309 61856297048 61895771392 62010223632 62076225536 62084583876 62103723864 62124203904 62130807242 62170456768 62305324032 62351711744 62379332106 62493990832 62609549247 62676189056 62716186624 62771331028 62954337824 62994512896 63455827968 63503072256 63562788254 63603351616 63737436672 63813145851 63999190008 64116826176 64157743104 64353455712 64394523648 64401368304 64442466816 64630345728 64658975472 64736511996 64777824384 64784709782 64819163136 64826052928 64945923588 65023804209 65065299936 65135270304 65254994688 65283901137 65325562848 65374939136 65452593388 65494362752 65516016384 65685308416 65694152706 65743063477 65764799334 65806767936 65885680848 65927726592 65934734216 65976811264 66006037461 66127362392 66198474888 66320153536 66362476544 66442786956 66485188224 66492255102 66614473744 66656984576 66851319808 66880933392 67177742268 67258299199 67301220896 67497434368 67720073148 67939905024 68337045504 68387923968 68418218232 68596540704 68617688256 68640316416 68721849378 68743813632 68794994944 68922204624 69048889728 69092954112 69280874676 69303721536 69311088003 69325087104 69332455842 69347948544 69355319712 69399579648 69459895024 69504221696 69588334179 69632742816 69716243688 69760733952 69768148996 69812672384 69835753728 69941763864 69964118016 70016207872 70025635302 70047223428 70070323008 70131221329 70145675712 70175976416 70220760064 70274609664 70305739686 70358083887 70403780608 70487408264 70510712688 70555709952 70563209496 70692910912 70738024448 70747549068 70769359752 70800222206 70823630052 70868827008 70953810144 70975684416 70999090176 71006636848 71051950592 71259099136 71290665264 71376154252 71421703808 71467282432 71553770568 71607043956 71692912333 71715014462 71738664032 71947814656 71979685869 72025620576 72432014522 72454344508 72643186576 72689544704 72775887457 72842784768 72929309544 73546806528 73601563776 73648533504 73681158096 73895971968 74031799296 74086917632 74176575993 74223912672 74312919096 74360342784 74393282691 74610172728 74657786112 74665721676 74802963872 74850700288 74875447296 74941282962 74989107648 75079031664 75126944256 75134929688 75182877952 75207734784 75345973248 75402070016 75435471384 75525930662 75574128448 75655399872 75713873508 75770244186 75794461184 75909516592 75934613664 75983072256 75991148688 76130827136 76179410944 76386605412 76435352448 76443476954 76643178157 76725599223 76774562592 76866627656 76915681024 77139924992 77231554036 77394369312 77516584782 77574297619 78027755624 78142381902 78192249408 78539256432 78768233856 78913016832 78947973468 78998355072 79006752006 79204253184 79228670976 79263222528 79298334297 79433396224 79529524776 79580277504 79675707072 79726553088 79735027424 79785911296 79821254604 79882466454 79933444416 80029297488 80053969632 80080369152 80166486528 80201115904 80313839616 80349416784 80400692736 80409238728 80505662354 80557038016 80608446464 80635097088 80705997036 80827687122 80854341792 80879268288 80887865149 80914539664 80941291488 80992945152 81090068736 81115067904 81150442112 81202229248 81238199952 81335617636 81387522944 81475046016 81624804352 81696574519 81721760666 81723584898 81775737792 81784429941 81827923968 81836621664 81934756952 81960016528 81987044608 82023362967 82262498136 82314994944 82323744412 82627568394 82680298176 82752155863 82779445168 82804965152 82832271872 83073765376 83172442808 83347782336 83479398996 83541551282 84153334356 84207037824 84452539392 84526795899 84580737696 84670763008 84827328768 84983248896 85020894504 85084194468 85268768832 85323184128 85332253344 85398206166 85489101568 85647180528 85701837312 85804607616 85859364864 85868491072 85923289088 85951696896 86156985174 86211967296 86315349328 86370432512 86474956113 86530141152 86594564784 86698405612 86753733248 86782415616 86847027072 87006659584 87045201516 87100750464 87110008622 87354688512 87431496789 87592203608 87686399112 87742357248 87781225077 87847574464 87903635456 88008049948 88264633184 88590382608 88646917632 88656340136 89117706314 89174577856 89362570752 89570323024 89701905852 89759150208 90226255392 90283834368 90293430864 90436015579 90519146496 90586540032 90626667768 90684502272 90948888576 91028857122 91166112219 91224290976 91294247376 91352507904 91462054272 91490251008 91520421888 91560963312 91629132504 91658418176 91827904896 91886505984 91896272832 92065186304 92105969046 92174544007 92176601571 92205018594 92235425184 92294286336 92374499568 92404962048 92414784004 92433449472 92443274456 92473759616 92532772864 92784445572 92843657088 92954991584 93014311936 93114338304 93126875814 93155585796 93186305856 93196210863 93255685152 93367513736 93396297904 93427097344 93457986048 93527567616 93568998159 93699479552 93740986248 93810778516 94014283584 94074279936 94084279328 94156996542 94298968309 94330065424 94359146336 94431506736 94491769344 94605080192 94634245888 94665453568 94993599038 95054220352 95254608384 95344182381 95405027424 95476058608 95972914492 96034160768 96175239264 96236614656 96398829793 96602052456 96663700224 96945518592 97104767994 97166736576 97177064673 97228744704 97239079392 97597949904 97882492032 97944956928 98062408704 98135418368 98178890082 98241544128 98527962624 98541229059 98709065728 98828521272 98891589888 98902101324 98965216896 99083892128 99147123712 99191043588 99264893546 99297712332 99480230304 99543714816 99554295568 99738382653 99921710616 99985476864 100105375552 100169259008 100276979712 100321400088 100516482703 100580628512 100766613402 100873866496 100951831344 101026992248 101246151552 101310763008 101321531584 101552735102 101848807216 101913803264 102128652288 102300798964 102366083456 102581885952 103115720448 103192492416 103355446376 103573334592 103639431168 103998683763 104032979568 104099369472 104189842536 104256332544 104402866176 104574365532 104641100928 104652223494 104719008576 104946177024 105024311808 105038452953 105070835142 105105484512 105217355776 105263964624 105331140096 105342336008 105411914496 105605670912 105638227968 105684296704 105731112396 105844814244 106039366368 106107036672 106121323602 106154039628 106200333309 106234276096 106428339472 106430715216 106463526624 106498635264 106509955272 106577925888 106705729984 106738626176 106773825536 106809126912 106888648704 106935997896 107064231378 107132555712 107143943101 107200923648 107212318304 107410565934 107456963887 107572521693 107607996048 107770249496 107805789056 107839024384 107921721984 107990593536 108038430864 108120091648 108153423872 108248519834 108317599936 108633394688 108648021783 108681516762 108964779864 109034317056 109045906588 109115495552 109364483956 109683330848 109753326592 110170091192 110240397568 110402345664 110472800256 111047698944 111130376448 111305865328 111469378644 111540514176 111611695104 111998582514 112204445808 112276050432 112603385856 112618547496 112690416384 112702394532 112774316928 113018959872 113103105024 113153207076 113288895993 113361192672 113445592624 113483099808 113655366279 113691691776 113776337792 113864274888 113986723032 114196240704 114269116416 114406143488 114542038429 114579908118 114653028672 114665215431 114875980232 114949289728 115161843888 115299941484 115373521536 115385784878 115459419712 115709887488 115796036096 115847331054 116060268688 116134333952 116274877173 116472918016 116575329052 116915198816 116989809664 117041633436 118045178186 118120510144 118195890176 118369525248 118510128009 118894833792 118970707968 119150094336 119513560608 119589829632 119602541136 119678866944 119731881906 120043946232 120080954448 120120553728 120301673856 120378445824 120391241152 120470759424 120613858092 120758493531 120835557024 120912669696 121241530683 121281512688 121318902432 121371809496 121554816292 121632387968 121635103104 121672601856 121712726016 121725663168 121803343872 121857299928 121949405696 121987001344 122003426454 122081284416 122094260743 122172176672 122212569024 122437206528 122528363776 122582640999 122754932496 122807958728 122902135428 122940024792 122980566912 123059048448 123165999424 123206616064 123244599296 123352964462 123393747204 123472492416 123485616618 123712594096 123791542784 123941352591 124020447264 124152451072 124169167752 124207447728 124248407808 124261614484 124340913536 124610648064 124703423488 124758664212 124908269941 124987981664 125219098494 125312326923 125352378112 125542662056 125908675648 125989025792 126795102889 126911655936 127006144512 127125576508 127206703232 127474873344 127626291702 127998380016 128233652352 128315486208 128706911424 128789047296 128802736608 128884933632 129235477761 129317950944 129473023992 129555648768 129569419564 129652105856 129891847176 130047608418 130130599872 130270540608 130509989376 130567802274 130651125696 130665012933 130749878272 130905186776 130988725504 131032032768 131370616832 131388305412 131486126954 131529598668 131613535872 131771361696 131855453184 131869468432 131953622528 132012074922 132254724784 132396949776 132640307072 132724953088 132885573912 132970376448 132984510204 133143980047 133228947488 133313969152 133676559471 133761866784 134355484536 134516598398 134602441792 134994868736 135155219563 135440146296 135879810048 136775847936 136836436464 137193081408 137235376512 137280632832 137443698756 137487627264 137589989888 137844409248 138097779456 138158953569 138561749352 138607443072 138622176006 138650174208 138664911684 138695897088 138710639424 138799159296 138919790048 139008443392 139176668358 139265485632 139432487376 139521467904 139536297992 139625344768 139671507456 139883527728 139928236032 140032415744 140051270604 140094446856 140140646016 140262442658 140291351424 140351952832 140441520128 140549219328 140611479372 140716167774 140974816528 141021425376 141111419904 141126418992 141235494813 141385821824 141476048896 141495098136 141538719504 141600444412 141647260104 141737654016 141907620288 141951368832 141998180352 142013273696 142103901184 142337330863 142490398557 142581330528 142752308504 142843407616 143107541136 143214087912 143385824666 143430028924 143477328064 143895629312 143959371738 144051241152 144066552721 144864029044 144908689016 145286373152 145379089408 145551774914 145858619088 147093613056 147203127552 147268335123 147362316192 147791943936 148063598592 148173835264 148353151986 148447825344 148625838192 148720685568 148786565382 148897340319 149220345456 149315572224 149331443352 149605927744 149701400576 149750894592 149882565924 149978215296 150158063328 150253888512 150269859376 150365755904 150415469568 150804140032 150870942768 151051861324 151148256896 151310799744 151427747016 151540488372 151588922368 151722209821 151819033184 151869227328 151966144512 151982297376 152261654272 152329102653 152773210824 152870704896 152886953908 153286356314 153451198446 153549125184 153733255312 153831362048 154279849984 154463108072 154788738624 155033169564 155148595238 156055511248 156284763804 156384498816 156978335241 157078512864 157536467712 157826033664 157895946936 157996710144 158013504012 158408506368 158457341952 158526445056 158596668594 159059049552 159160555008 159351414144 159453106176 159470054848 159571822592 159642509208 159764932908 159866888832 160058594976 160107939264 160160738304 160332973056 160402231808 160596347067 160698833568 160801385472 160818477456 161011324708 161114076032 161216892928 161411994072 161655374244 161708683584 161725872007 161758536576 161775730298 161829079328 161882582976 161985890304 162180137472 162230135808 162300884224 162372779751 162476399904 162671235272 162775045888 162950092032 163022275143 163249608704 163393149038 163443521332 163447169796 163551475584 163568859882 163655847936 163673243328 163869513904 163920033056 163974089216 164046725934 164168862403 164524996272 164629989888 164647488824 165255136788 165360596352 165504311726 165558890336 165609930304 165664543744 166344885616 166695564672 166958797992 167083102564 167952600361 168306668712 168414075648 168905078784 169053591798 169161475392 169654657536 169966497792 170041789008 170168388936 170537537664 170646368256 170664506688 170796412332 170978203136 171294361056 171403674624 171609215232 171736982144 171846578176 172313970348 172423934592 172630698656 172740865024 172949912226 173060282304 173078677317 173189129568 173396811224 173507466496 173564831232 173694054144 173770996581 174013319168 174090403032 174201500928 174220017244 174709377024 174862993578 175184407216 175372798224 175484714496 175562450154 175695148928 175807270912 176016099896 176529266368 177067767279 177180765216 177293835264 177312680272 178235412628 178349155712 178725141504 179026398187 179140646048 179403811704 179518300416 180452510784 180567668736 180586861728 180872031158 181173080064 181253335536 181369004544 181897777152 182057714244 182332224438 182448581952 182588494752 182705015808 182924108544 182980502016 183005139681 183121926624 183258265008 183316836352 183655809792 183792545664 184130372608 184211938092 184349088014 184353203142 184410037188 184470850368 184588572672 184748999136 184809924096 184829568008 184866898944 184886548912 184947519232 185029446693 185228424927 185568891144 185687314176 185909983168 186028623872 186228676608 186253751628 186311171592 186372611712 186392421726 186511370304 186673467877 186735027472 186792595808 186854194688 186915972096 187055135232 187137996318 187398959104 187481972496 187621557032 188028567168 188148559872 188168558656 188313993084 188597936618 188660130848 188718292672 188863013472 188983538688 189210160384 189268491776 189987198076 190108440704 190509216768 190688364762 190810054848 190830336529 190952117216 191945828984 192068321536 192350478528 192473229312 192797659586 193204104912 193327400448 193891037184 194209535988 194333473152 194354129346 194457489408 194478158784 195071412627 195195899808 195764984064 196124817408 196270836736 196357780164 196483088256 197055925248 197082458118 197229190431 197657042544 197783179776 197804202648 197930433792 198018112383 198167784256 198294247424 198382087176 198529787092 198595424664 198960460608 199087429632 199108591136 199476765306 199843421232 199970953728 200210751104 200338518016 200553959424 200642800176 201032965406 201161257024 201533226804 201747732992 201774897597 201903662688 202053984496 202492303104 202643063168 203105470204 203697614432 203827606528 204006825841 204601597928 204732166912 205163771904 206231440896 206384984832 206710892752 207146669184 207278862336 207933264009 207997367526 208065959136 208198738944 208379685072 208512665088 209148731064 209282201856 209304446988 209438017152 209892354048 210048623616 210076905906 210141670284 210210969024 210393663987 210527929248 210662280192 210684672016 210823828992 211074251661 211211341824 211368593408 211462224792 211689628488 212078732736 212214073344 212242647204 212308079256 212400666618 212468552192 212720928511 212856678944 212861430432 212927053248 212997270528 213019910544 213155851776 213411459968 213477252352 213547651072 213777297408 213871995792 214128462756 214265111424 214287886202 214401847296 214424636608 214821131868 214913927774 215078736999 215145043386 215215992096 215540498992 215611578112 215678048768 215843443968 215939057607 216076861728 216240183296 216306847744 216497039668 216635199872 217266789376 217296043566 217363033524 217457825347 217929559728 218068634112 218091813176 218230991104 218327662371 218728967912 219366661696 219506653184 220340182384 220480795136 220804691328 220945600512 222095397888 222260752896 222469758889 222611730656 222938757288 223081028352 223997165028 224408891616 224552100864 225237094992 225380832768 225404789064 225548633856 226037919744 226206210048 226306414152 226577791986 226722385344 226746484237 226891185248 226966199616 227310732558 227383383552 227552675584 227728549776 227973446064 228392481408 228538232832 228812286976 229084076858 229159816236 229306057344 229330430862 229751960464 229898579456 229929534471 230176797669 230323687776 230599882968 230747043072 230771569756 230918839424 231419774976 231592072192 231694662108 231972501319 232120537376 232268667904 232549754346 232722892857 233150658104 233830397632 233979619328 234083266872 236090356372 236241020288 236391780352 236739050496 237020256018 237789667584 238300188672 239027121216 239179659264 239205082272 239357733888 239463763812 240087892464 240161908896 240241107456 240603347712 240782482304 240941518848 241227716184 241516987062 241671114048 241825339392 242483061366 242563025376 242637804864 242663595447 242743618992 243109632584 243264775936 243270206208 243345203712 243451326336 243606687744 243714599856 243898811392 243974002688 244006852908 244162568832 244188521486 244344353344 244425138048 244874413056 245056727552 245089723557 245165281998 245353289823 245509864992 245615917456 245804270856 245880049584 245961133824 246070088901 246331998848 246413232128 246489198592 246705928924 246787494408 246944984832 246971233236 247425188192 247583085568 247882705182 248040894528 248256467589 248338335504 248414895456 248496815616 248523228968 248681827072 249221296128 249406846976 249517328424 249816539882 249975963328 250438196988 250624653846 250704756224 251002550617 251085324112 251817351296 251978051584 253512050827 253590205778 254012289024 254251153016 254413406464 254949746688 255252583404 255996760032 256467304704 257413822848 257578094592 257605473216 257769867264 258470955522 258635901888 258946047984 259111297536 259138839128 259304211712 259783694352 260095216836 260261199744 260541081216 261019978752 261135604548 261302251392 261330025866 261810373552 261977451008 262064065536 262294490367 262741233664 262776610824 262972253908 263059197336 263227071744 263542723392 263710906368 263738936864 263907245056 264024149844 264340757317 264509449568 264793899552 265280614144 265771147824 265940752896 265969020408 266287960094 266457894976 266627938304 267353118942 267523733568 267552169339 268710969072 269033196796 269204883584 269989737472 270310439126 270880292592 271308046737 271759620096 273498336657 273672872928 274386162816 274470753024 274561265664 274887397512 274975254528 275179979776 275688818496 276195558912 276317907138 276523632021 277123498704 277214886144 277244352012 277300348416 277329823368 277421278848 277598318592 277839580096 278016886784 278353336716 278530971264 278864974752 279042935808 279072595984 279250689536 279343014912 279588632589 279767055456 280064831488 280102541208 280188893712 280281292032 280524885316 280582702848 280703905664 280883040256 281098438656 281222958744 281432335548 281769818239 281949633056 282042850752 282222839808 282252837984 282470989626 282771643648 282896904927 282990196272 283077439008 283200888824 283294520208 283475308032 283815240576 283902737664 283996360704 284026547392 284207802368 284674661726 284980797114 285162661056 285504617008 285686815232 286026162331 286032547143 286215082272 286428175824 286771649332 286860057848 286954656128 287791258624 287918743476 288102482304 288133105442 289196489379 289728058088 289817378032 290572746304 290758178816 291103549828 291531194019 291717238176 294187226112 294406255104 294536670246 294724632384 295583887872 296127197184 296347670528 296706303972 296895650688 297251676384 297441371136 297573130764 297794680638 298440690912 298631144448 298662886704 299211855488 299402801152 299765131848 299956430592 300316126656 300348048013 300507777024 300539718752 300731511808 300830939136 301549448109 301741885536 302103722648 302296513792 302621599488 302855494032 303080976744 303177844736 303444419642 303638066368 303738454656 303932289024 303964594752 304523308544 304658205306 304885030177 305546421648 305741409792 305773907816 306572712628 306902396892 307098250368 307466510624 307662724096 308926216144 309577477248 310066339128 310297190476 311911972099 312111022496 312569527608 312768997632 313956670482 314157025728 315072935424 315652067328 315791893872 315993420288 316027008024 316817012736 316914683904 317052890112 317193337188 318118099104 318321110016 318600999927 318702828288 318940109696 319143645184 319285018416 319529865816 319733777664 320117189952 320215878528 320321476608 320665946112 320804463616 321192694134 321397667136 321431829303 321602770944 321636954912 322022649416 322228152064 322370891661 322717565079 322823988144 323310748488 323417367168 323451744014 323517073152 323551460596 323658158656 323765165952 323971780608 324360274944 324460271616 324601768448 324745559502 324952799808 325342470544 325550091776 325900184064 325944065349 326044550286 326499217408 326786298076 326887042664 326894339592 327102951168 327137719764 327346486656 327739027808 327840066112 327948178432 328093451868 328337724806 329049992544 329259979776 329294977648 330510273576 330721192704 331008623452 331117780672 331219860608 331329087488 332477596633 332689771232 333391129344 333917595984 334166205128 335905200722 336613337424 336828151296 337810157568 338107183596 338322950784 339309315072 339866687979 340083578016 340336777872 341075075328 341329013376 341592824664 341956406272 342588722112 342807349248 343218430464 343473964288 343626115287 343995646293 344627940696 344847869184 345261397312 345481730048 345899824452 346120564608 346157354634 346378259136 346793622448 347014932992 347129662464 347388108288 347541993162 348026638336 348180806064 348403001856 348440034488 349418754048 349725987156 350368814432 350745596448 350969428992 351124900308 351390297856 352032199792 353058532736 354135534558 354361530432 354399196411 354587670528 354625360544 355434572857 356470825256 356698311424 357450283008 358052796374 358281292096 358807623408 359036600832 360905021568 361135337472 361173723456 361744062316 362275480593 362506671072 362738009088 364115428488 364664448876 364897163904 365176989504 365410031616 365848217088 365961004032 366010279362 366243853248 366282782229 366516530016 367311619584 367585091328 367747922997 368260745216 368423876184 368698176028 368706406284 368820074376 368941700736 369177145344 369497998272 369619848192 369659136016 369733797888 369773097824 369895038464 370058893386 370456849854 371137782288 371374628352 371819966336 372057247744 372457353216 372507503256 372622343184 372745223424 372784843452 373022740608 373346935754 373470054944 373585191616 373708389376 373831944192 374110270464 374275992636 374724809823 374963944992 375243114064 375936980769 376057134336 376337117312 376627986168 377195873236 377320261696 377436585344 377726026944 377967077376 378420320768 378536983552 378869819419 379974396152 380216881408 380385308667 381018433536 381376729524 381620109696 381660673058 381904234432 383891657968 384136643072 384700957056 384946458624 385595319172 386408209824 386654800896 388419071976 388666946304 388708258692 388956317568 390142825254 390391799616 391529968128 391995038799 392249634816 392541673472 392715560328 392966176512 394111850496 394164916236 394458380862 395314085088 395566359552 395608405296 395860867584 396036224766 396335568512 396588494848 396764174352 397059574184 397190849328 397920921216 398174859264 398217182272 398953530612 399431940141 399686842464 399941907456 400421502208 401029678413 401285600352 402065930812 402322514048 403066453608 403495465984 403549795194 403807325376 403850247073 404107968992 404984606208 405286126336 405465658689 406210940408 407395228864 407655213056 408013651682 409203195856 409464333824 410327543808 412462881792 412769969664 413158123651 413421785504 414293338368 415866528018 415994735052 416131918272 416397477888 416759370144 417025330176 418297462128 418564403712 418608893976 418876034304 419784708096 420097247232 420153811812 420283340568 420421938048 420787327974 421055858496 421100613583 421324560384 421369344032 421647657984 422148503322 422737186816 422924449584 423379256976 424157465472 424428146688 424485294408 424616158512 424801333236 424937104384 425441857022 425713357888 425722860864 425854106496 425994541056 426039821088 426311703552 426822919936 426954504704 427011992589 427471195671 427743991584 428256925512 428530222848 428575772404 428849273216 429642263736 429827855548 430157473998 430290086772 430431984192 431080997984 431223156224 431356097536 431686887936 431878115214 432153723456 432199658163 432480366592 432994079336 433270399744 434533578752 434592087132 434726067048 434915650694 435859119456 436137268224 436183626352 436461982208 436655324742 437457935824 438733323392 439013306368 440399318617 440680364768 440961590272 441609382656 444190795776 444521505792 444939517778 445223461312 445877514576 446162056704 446692020957 447994330056 448817783232 449104201728 450474189984 450761665536 450809578128 451097267712 452412420096 452612828304 453155583972 453444770688 453492968474 453782370496 453932399232 454621465116 454766767104 455105351168 455166629463 455457099552 455946892128 456784962816 456987307959 457624573952 458168153716 458319632472 458612114688 458660861724 459503920928 459797158912 459859068942 460201444339 460353595338 460647375552 461199765936 461494086144 461543139512 461837678848 462839549952 463184144384 463389324216 463945002638 464241074752 464537335808 465099508692 465445785714 466301316208 467660795264 467959238656 468166533744 470808094393 472180712744 472482040576 473478100992 474040512036 475579335168 478054242432 478359318528 478410164544 478715467776 478927527624 480175784928 480323817792 480482214912 481206695424 481564964608 482455432368 483033974124 483342228096 483650678784 484966122732 485126050752 485177616021 485275609728 485327190894 485487237984 486219265168 486529551872 486540412416 486690407424 486902652672 487118339253 487429199712 487797622784 487948005376 488013705816 488325137664 488377042972 488688706688 488850276096 489748826112 490113455104 490179447114 490330563996 490706579646 490918549303 491019729984 491231834912 491608541712 491760099168 491922267648 492140177802 492506587209 492663997696 492826464256 493411857848 493574988816 493889969664 493942466472 494850376384 495166171136 495765410364 496081789056 496512935178 496676671008 496829790912 496882600201 496993631232 497046457936 497363654144 498813693952 499034656848 499633079764 499951926656 500876393976 501249307692 501409512448 501850386331 502005101234 502170648224 503634702592 503857801083 507024101654 507180411556 508502306032 508826812928 509899493376 510505166808 511993520064 512934609408 514827645696 515210946432 515539734528 516941911044 517271803776 517892095968 518222595072 518277678256 518608423424 519236031951 519567388704 520190433672 520522399488 521082162432 522039957504 522271209096 522604502784 522660051732 523286805301 523620747104 523954902016 524128131072 524588980734 525553221648 525944507816 526118394672 526454143488 527085446784 527421812736 527477873728 527814490112 528048299688 528681514634 529018899136 529587799104 530561228288 531203301837 531542295648 531881505792 531938040816 532575920188 532915789952 533255876608 534706237884 535047467136 535104338678 537079194561 537421938144 538066393592 538409767168 539979474944 540620878252 541760585184 542616093474 543020083333 543519240192 546996673314 547345745856 548772325632 548941506048 549774795024 549950509056 550359959552 551377636992 552391117824 552635814276 553047264042 554246997408 554429772288 554488704024 554600696832 554659646736 554842557696 555088340079 555679160192 556033773568 556706673432 557061942528 557729949504 558085871616 558145191968 558501379072 558686029824 559177265178 559534110912 560020403631 560205082416 560377787424 560562584064 561049770632 561165405696 561407811328 562196877312 562445917488 562864671096 563539636478 563899266112 564085701504 564445679616 564505675968 564941979252 565543287296 565793809854 565980392544 566154878016 566215056043 566401777648 566589040416 566950616064 567630481152 567805475328 568053094784 568415604736 569349323452 569961594228 570325322112 571009234016 571373630464 571876021633 572052324662 572065094286 572430164544 572491009587 572856351648 573543298664 573720115696 573909312256 575582517248 575837486952 576204964608 576266210884 578392978758 579265091041 579456116176 579634756064 581145492608 581516357632 582207099656 583062388038 583434476352 588374452224 588812510208 589073340492 589449264768 591167775744 591687571293 592695341056 593412607944 593791301376 594503352768 594882742272 595146261528 595589361276 596881381824 597262288896 597325773408 598423710976 599530263696 599912861184 600632253312 600696096026 601015554048 601079437504 601463023616 601661878272 603098896218 603483771072 604207445296 604593027584 605243198976 605324692791 605710988064 606161953488 606355689472 606888839284 607276132736 607476909312 607929189504 609046617088 609316410612 609770060354 611092843296 611482819584 611547815632 612020477523 613145425256 613804793784 614196500736 614933021248 615325448192 617458393747 617852432288 619154954496 620132678256 620594380952 623823944198 624222044992 625139055216 625537995264 627913340964 628314051456 630145870848 631180991961 631583787744 631986840576 632054016048 633634025472 634105780224 634386674376 636236198208 636642220032 637201999854 637405656576 637880219392 638162785533 638570036832 639059731632 639467555328 640234379904 640431757056 640642953216 641331892224 641608927232 642385388268 642795334272 642863658606 643205541888 643273909824 644045298832 644456304128 644741783322 645221808049 645236210997 645435130158 645647976288 646621496976 646834734336 646903488028 647034146304 647102921192 647316317312 647530331904 648720549888 648920543232 649203536896 649491119004 649905599616 650684941088 651100183552 651800368128 651888130698 652089100572 652373476041 653572596152 653774085328 653788679184 654205902336 654275439528 654692973312 654982987113 655478055616 655680132224 655896356864 656186903736 656675449612 658099985088 658519959552 658589955296 660092778163 661020547152 661442385408 662017246904 662235561344 662439721216 662658174976 664955193266 665379542464 666782258688 667409276667 667835191968 668332410256 671810401444 673226674848 673656302592 674791808551 676214367192 676645901568 678618630144 679733375958 680167156032 680239452711 680673555744 682150150656 682658026752 683185649328 683912812544 685177444224 685614698496 686436860928 686947928576 687252230574 687991292586 689255881392 689695738368 689788603413 690522794624 690963460096 691799648904 692241129216 692314709268 692756518272 693587244896 694029865984 694259324928 694776216576 695083986324 695917503957 696361612128 696806003712 696880068976 698168678571 699451974312 700737628864 701491192896 701938857984 702249800616 702780595712 703615378921 704064399584 706117065472 708271069116 708723060864 708798392822 709175341056 709250721088 710869145714 712941650512 713396622848 714900566016 716105592748 716562584192 717615246816 718073201664 721810043136 722347446912 723488124632 724550961186 725013342144 725476018176 727990786341 728230856976 729328897752 729794327808 730353979008 730820063232 731696434176 731922008064 732020558724 732487706496 732565564458 733033060032 734623239168 735170182656 735269170671 735495845994 736521490432 736847752368 737396352056 737412812568 737640148752 737883401472 738995996544 739239696384 739318272032 739467595776 739546195648 739790076928 740117786772 740913699708 742275564576 742749256704 743639932672 744769402767 745015006512 745244686368 745490446848 745569686904 746045481216 746693871508 746940109888 747170383232 747416778752 747663888384 748220540928 748551985272 749449619646 749927889984 750007601707 750486228128 751873961538 752114268672 752674234624 753007651851 753255972336 754391746472 754640523392 754873170688 755452053888 755934154752 756840641536 757073967104 757739638838 759948792304 760433762816 760536152481 760770617334 762036867072 762753459048 763240219392 763321346116 763808468864 767293658209 767783315936 768273286144 769401914112 771190638344 772816419648 773309601792 776838143952 777333892608 777416517384 777912635136 780285650508 780783599232 783059936256 783990077598 785083346944 785431120656 785932353024 788223700992 788329832472 788916761724 790628170176 791132719104 791216810592 791721735168 792072449532 792671137024 793022271951 793528348704 794119148368 794381698656 795841842432 796434364544 797907061224 798863880282 799373684928 799883814912 800843004416 801794269003 802059356826 802571200704 802656508017 804131861624 804645028096 806132907216 806990931968 807099590388 807614650752 807700494146 808215937984 809969212416 810572252672 810931317378 812421880816 813924140211 814790457728 815310426112 816027303364 818406391712 818928667648 824925763584 825539939328 826316247302 826843571008 828586676736 829570896063 831733056036 831989470104 832263836544 832794955776 833518740288 834050660352 836594924256 837128807424 837217787952 837752068608 840194494464 840307623624 840566681136 840843876096 841574655948 842111716992 842201227166 842649120768 842738688064 843295315968 844297006644 845309454717 845848899168 846758513952 848314930944 848690714781 848970588816 849232317024 849602666472 849874208768 850883714044 851426715776 851445721728 851708212992 851989082112 852079642176 852623407104 853645839872 853909009408 854023985178 854659825201 854942391342 855487983168 856513851024 857060445696 857151544808 857698546432 858078486993 859284527472 859655711096 860314947996 860580173544 860863968384 862161995968 862446312448 862712195072 863373775872 863756230428 864307446912 864399316326 865988158672 866540799488 867589468137 869067157504 869184174264 869452134096 869831301388 871718238912 872274536448 872367252704 872923964416 873310649484 874357889587 874915871648 877466646784 880798637234 881360729536 881923180544 883218765312 888381591552 889043011584 889879035556 890446922624 891755029152 892324113408 893384041914 895988660112 897635566464 898208403456 900948379968 901044144039 901523331072 901619156256 902194535424 904648344327 905225656608 906311167944 906889541376 906985936948 907564740992 907864798464 909242930232 909533534208 910210702336 910333258926 910914199104 911893784256 913569925632 913974615918 914655090531 915249147904 916336307432 916639264944 917224229376 917321723448 919007841856 919594317824 919718137884 920402888678 920707190676 921294751104 922399531872 922988172288 923086279024 923675357696 926368288768 926778648432 927890005276 928482149504 929074671616 930199017384 930891571428 932007860329 932602632416 935321590528 935735916297 936333067488 941616188786 944361425488 944964081152 946086536941 946956201984 948081024072 951158670336 956108484864 956820329088 957430935552 957855055248 960351569856 960647635584 960964429824 962413390848 963129929216 964295487909 964910864736 966067948248 966684456192 967112674983 969932245464 970252101504 970355232042 970551219456 970654381788 970974475968 972438530336 973059103744 973080824832 973380814848 973805305344 974236678506 974858399424 975595245568 976027411632 976650275328 976754085944 977377413376 977700552192 979497652224 980226910208 980358894228 980661127992 981413159292 981837098606 982039459968 982463669824 983217083424 983520198336 983844535296 984280355604 985013174418 985327995392 986823715696 987149977632 987779939328 987884932944 989700752768 990332342272 991530820728 992163578112 993025870356 993353342016 993458928043 993659581824 993765200402 993987262464 994092915872 994727308288 996361316041 997432789899 998069313696 999266159528 999903853312 1001752787952 1002498615384 1002819024896 1003700772662 1004010202468 1004341296448 1007269405184 1007715602166 1008465869047 1014048203308 1014360823112 1017004612064 1017653625856 1021010333616 1023987040128 1025869218816 1029655291392 1030421892864 1030878345861 1033883822088 1034543607552 1035784191936 1036445190144 1036555356512 1037216846848 1038472063902 1039134777408 1040380867344 1041044798976 1042164324864 1044079915008 1044542418192 1045209005568 1045320103464 1046573610602 1047241494208 1047909804032 1048256262144 1049177961468 1051106443296 1051889015632 1052236789344 1052908286976 1054170893568 1054955747456 1055628980224 1056096599376 1057363029268 1058037798272 1059175598208 1061122456576 1062055468747 1062406603674 1063084591296 1063197589233 1063763011584 1063876081632 1065151840376 1065831579904 1066303718571 1069412475768 1070094934272 1070208677356 1074158389122 1074843876288 1076132787184 1076819534336 1079958949888 1081241756504 1083521170368 1085232186948 1086040166666 1093993346628 1094691491712 1097544651264 1097883012096 1098848346687 1099549590048 1100719919104 1102755273984 1104782235648 1105271628552 1106094528084 1108493994816 1108859544576 1108977408048 1109201393664 1109319293472 1109685115392 1110176680158 1111358320384 1113413346864 1114123885056 1115459899008 1116171743232 1116290383936 1117002758144 1117372059648 1118354530356 1119068221824 1120040807262 1120410164832 1120755574848 1121125168128 1122099541264 1122330811392 1122815622656 1124174429469 1124891834976 1125729342192 1127079272956 1127798532224 1128171403008 1129011351936 1129883958504 1131086574592 1131587619708 1131960785088 1132081104049 1132309756032 1132430112086 1132803555296 1133178080832 1133901232128 1135260962304 1135610950656 1136106189568 1136609458257 1138698646904 1139923188456 1140650644224 1141155926001 1142018468032 1142747260928 1143752043266 1144104649324 1144130188572 1144860329088 1144982019174 1145712703296 1147086597328 1147440231392 1147818624512 1151165034496 1151674973904 1152409929216 1152532421768 1156785957516 1158530182082 1158912232352 1159269512128 1162290985216 1164414199312 1166124776076 1166868952704 1175668202527 1176748904448 1177625020416 1178146680984 1178898529536 1182335551488 1183375142586 1186825215888 1187582602752 1189006705536 1189765484544 1190292523056 1191178722552 1193762763648 1194524577792 1194651546816 1196847421952 1198295820423 1199060527392 1199825722368 1201264506624 1201392192052 1202158875008 1202926047232 1206197792436 1206967542144 1208414890592 1209186055168 1210486397952 1210649385582 1211421976128 1211550741219 1212323906976 1213777678568 1214552265472 1214953818624 1215858379008 1216396976067 1218093234176 1218632821224 1219540120708 1222185686592 1222965639168 1223095631264 1224040955046 1226290850512 1227609587568 1228393001472 1229866042496 1230650896384 1234916787494 1235704864576 1238309908992 1239474370953 1240265356512 1241188761904 1247647888396 1248444089984 1250278110432 1251075990528 1253184787309 1255826681928 1256628102912 1260291741696 1262361983922 1263167575488 1263301840749 1263973681152 1264108032096 1268211560448 1268773348752 1272472396416 1273284440064 1274403999708 1274811313152 1275760438784 1276325571066 1277140073664 1278119463264 1278935110656 1280468759808 1280863514112 1281035977767 1283217854464 1284770776536 1285590668544 1285727317212 1286547819648 1288090597664 1288912608256 1289483566644 1290443616098 1290472421994 1290870260316 1291295952576 1293242993952 1293669468672 1293806976056 1294068292608 1294205842384 1294632634624 1295060663808 1296598974489 1297441099776 1298407073792 1298982238008 1299811199232 1301369882176 1302200367104 1303600736256 1303776261396 1304178201144 1304746952082 1306714275139 1307145192304 1307548170656 1307577358368 1308411804672 1308550879056 1309385946624 1309965974226 1310956111232 1311360264448 1311792713728 1312373807472 1313350899224 1316199970176 1317039919104 1317179910592 1320185556326 1321197955851 1322041094304 1322884770816 1324034493808 1324471122688 1324879442432 1329910386532 1330759084928 1333564517376 1334818553334 1335670383936 1335812355703 1336664820512 1343620802888 1346453349696 1347312605184 1349583617102 1352428734384 1353291803136 1357237260288 1359466751916 1360334312064 1360478905422 1361347111488 1364300301312 1365316053504 1365499888389 1366371298656 1367825625088 1370354888448 1372873721856 1373895857152 1374504461148 1375982585172 1378511762784 1379391476736 1379577206826 1380604333017 1381045589248 1383599297808 1384482258432 1384629418536 1385513036544 1387174489792 1388059731968 1388518649856 1389552433152 1390167972648 1391835007914 1392723224256 1392871260313 1393612007424 1393760137952 1396337357142 1398903948624 1401475257728 1402982385792 1403877715968 1404499601232 1405561191424 1407230757842 1408128799168 1412234130944 1412424283179 1416542138232 1417446121728 1417596785644 1418501442176 1421738291428 1425883301024 1426793245696 1432211185496 1433125168384 1435230493632 1436146403328 1443620086272 1444694893824 1446976249264 1449101922372 1450026684288 1450952036352 1455532848063 1455981572682 1456461713952 1458657795504 1459588655616 1460707958016 1463392868352 1463844016128 1464041117448 1464975412992 1465131128916 1466066120064 1469246478336 1470340365312 1470538341342 1470991691988 1472755647909 1473695504736 1474792704112 1474825625136 1475280297504 1475766802944 1477519761627 1477991993088 1478479392768 1478636544064 1479092391296 1479580153856 1480235573544 1481827399416 1484551129152 1485498513408 1487279865344 1489046499577 1489538805534 1490030013024 1490489372736 1490647800603 1490980893696 1491139373808 1492090962432 1493387743016 1493880219776 1494340766464 1494833557504 1496441081856 1497103970544 1498899239292 1499855779968 1500015203414 1500972456256 1503747923076 1504228537344 1505348469248 1505551158993 1506015303702 1506511944672 1508783492944 1509281046784 1509746341376 1510904107776 1511573403249 1513681283072 1514147934208 1515479277676 1519897584608 1520867525632 1521072304962 1521541234668 1522204777429 1525506918096 1526480438784 1526642692232 1527616937728 1534587316418 1535566631872 1536546572288 1538803828224 1542381276688 1545632839296 1546619203584 1553676287904 1554667785216 1554833034768 1555825270272 1557288312223 1560571301016 1561567198464 1566119872512 1567980155196 1569860415903 1570862241312 1571864706048 1576659664944 1577833523448 1581256340352 1582265438208 1582433621184 1583443470336 1584144899064 1585342274048 1586044543902 1587056697408 1587225389659 1588238296736 1588763397312 1591683684864 1592868729088 1595814122448 1597727760564 1598747369856 1599767629824 1601686008832 1603588538006 1604118713652 1605142401408 1605313016034 1608263723248 1609290056192 1611237583683 1612265814432 1613981863936 1614199180776 1615229301504 1615400988292 1616431875968 1619938424832 1621144505344 1621862634756 1623807509233 1624843761632 1627848280422 1629060249999 1629580915456 1632054606728 1636812783424 1637857335296 1649851527168 1651079878656 1652632494604 1653687142016 1657173353472 1659141792126 1663466112072 1663978940208 1664527673088 1667037480576 1668101320704 1673189848512 1674257614848 1674435575904 1675504137216 1680061210893 1680615247248 1681133362272 1681687752192 1683149311896 1684223433984 1684402454332 1685477376128 1686590631936 1688594013288 1690618909434 1691697798336 1693517027904 1696629861888 1697381429562 1697941177632 1698464634048 1698645168129 1699205332944 1699748417536 1701767428088 1702853431552 1702891443456 1703416425984 1704159284352 1705246814208 1707291679744 1707818018816 1708047970356 1709319650402 1709884782684 1710975966336 1713027702048 1714120891392 1714303089616 1715397092864 1715628064899 1716156973986 1717473028761 1718569054944 1719311422192 1720629895992 1721160347088 1721727936768 1724323991936 1724892624896 1725424390144 1726747551744 1727512460856 1728614893824 1728798632652 1730871740611 1731976317344 1733081598976 1735178936274 1737795273123 1738368348528 1738904268192 1739662602776 1743436477824 1744549072896 1744734505408 1745847928832 1746621298968 1748715779174 1749831743296 1754933293568 1757017854319 1761597274468 1762721459072 1763846361088 1766437530624 1778086023168 1779758071112 1780893845248 1783510058304 1784648226816 1786768083828 1791977320224 1795271132928 1801896759936 1802088288078 1803046662144 1803238312512 1804389070848 1809296688654 1810451313216 1812622335888 1813779082752 1813971873896 1815129481984 1815729596928 1818485860464 1819067068416 1820421404672 1820666517852 1821828398208 1823787568512 1827139851264 1827949231836 1829310181062 1832672614864 1833278529888 1834448458752 1834643446896 1836061432569 1838015683712 1839188635648 1839436275768 1840805777356 1841414381352 1842589502208 1844799063744 1845976344576 1846172558048 1847350715392 1850385301219 1852375181241 1853557296864 1855780010552 1856964299008 1860398034768 1861783142856 1864015720658 1865205264832 1870643181056 1871471832594 1872666134976 1872865185373 1883232377572 1888722850976 1889928162304 1892173073882 1896162048144 1902317340672 1912216969728 1913640658176 1914488356599 1915710110496 1920703139712 1921295271168 1921928859648 1924826781696 1926259858432 1928590975818 1929821729472 1932135896496 1933368912384 1934225349966 1935665424147 1939864490928 1940504203008 1940710464084 1941102438912 1941308763576 1941948951936 1944877060672 1946118207488 1946161649664 1946761629696 1947610610688 1948473357012 1949716798848 1952054823264 1953300550656 1953508171888 1954754826752 1955401104384 1957120428123 1960453820416 1960717788456 1961322255984 1962826318584 1963674197212 1964078919936 1964927339648 1966434166848 1967040396672 1967689070592 1968560711208 1970026348836 1970655990784 1972388727673 1973647431392 1974299955264 1975559878656 1975769865888 1979401505536 1980278334489 1983061641456 1984327156224 1986051740712 1986706684032 1986917856086 1987319163648 1987530400804 1987974524928 1988185831744 1989454616576 1992722632082 1994865579798 1996138627392 1998532319056 1999807706624 2002227830001 2003505575904 2004997230768 2005638049792 2007401545324 2008020404936 2008682592896 2014538810368 2015431204332 2016931738094 2024375425653 2028096406616 2028721646224 2034009224128 2035307251712 2040718358133 2042020667232 2047974080256 2051738437632 2059310582784 2060843785728 2061756691722 2067767644176 2069087215104 2071568383872 2072890380288 2073110713024 2074433693696 2076944127804 2078269554816 2080761734688 2082089597952 2084328649728 2087752511871 2089084836384 2090418011136 2090640206928 2093147221204 2094482988416 2095819608064 2098355922936 2102212886592 2102436336091 2103778031264 2104473578688 2105816573952 2108341787136 2109911494912 2110846136763 2112193198752 2114726058536 2116075596544 2118351196416 2122244913152 2124110937494 2124813207348 2126169182592 2126395178466 2127526023168 2127752163264 2130303680752 2131663159808 2132607437142 2134195211239 2138824951536 2140189868544 2140417354712 2148316778244 2149687752576 2152265574368 2153639068672 2162483513008 2167042340736 2170464373896 2172080333332 2183383804693 2187986693256 2189382983424 2195089302528 2195766024192 2197696693374 2199099180096 2205510547968 2209564471296 2210543257104 2212189056168 2216987989632 2217719089152 2217954816096 2218402787328 2218638586944 2219370230784 2220353360316 2222716640768 2226826693728 2228247770112 2230919798016 2232580767872 2234005516288 2236709060712 2238136443648 2240081614524 2240820329664 2241511149696 2242250336256 2244199082528 2244661622784 2245631245312 2248348858938 2249783669952 2250022805121 2251458684384 2254158545912 2255597064448 2256342806016 2258022703872 2259022955553 2259767917008 2262173149184 2263175239416 2263921570176 2264162208098 2264619512064 2264860224172 2265607110592 2266356161664 2267802464256 2270521924608 2271221901312 2272212379136 2273218916514 2277397293808 2279846376912 2281301288448 2281608457443 2282311852002 2284036936064 2285494521856 2287504086532 2288209298648 2288260377144 2289720658176 2289964038348 2291425406592 2294173194656 2294880462784 2295637249024 2301880974627 2303349947808 2304819858432 2305064843536 2313571915032 2317060364164 2317824464704 2318539024256 2324581970432 2327343176431 2328828398624 2332249552152 2333737905408 2351336405054 2355250040832 2356293361968 2357797059072 2364671102976 2366750285172 2373650431776 2375165205504 2378013411072 2379066815853 2380585046112 2382357445104 2387525527296 2389303093632 2393694843904 2396591640846 2398121054784 2399651444736 2402529013248 2402784384104 2404317750016 2405382807009 2407969524051 2412395584872 2413935084288 2416829781184 2418372110336 2420972795904 2421298771164 2422843952256 2423101482438 2424647813952 2427555357136 2429104530944 2429907637248 2431716758016 2432793952134 2436186468352 2437265642448 2439080241416 2444371373184 2445931278336 2446191262528 2448081910092 2452581701024 2455219175136 2456786002944 2459732084992 2469833574988 2471409729152 2476619817984 2478948741906 2480530713024 2480794374877 2482377523808 2495295776792 2496888179968 2500556220864 2502151981056 2506369574618 2511653363856 2513256205824 2520583483392 2524723967844 2526335150976 2526603681498 2527947362304 2528216064192 2535928364151 2537546697504 2544944792832 2548807999416 2549622626304 2551520877568 2552651142132 2554280147328 2556238926528 2557870221312 2560937519616 2561727028224 2562071955534 2563979475603 2569541553072 2571181337088 2571454634424 2573095639296 2574235460979 2576181195328 2577825216512 2578967133288 2580887232196 2580944843988 2581740520632 2582591905152 2586485987904 2587338937344 2587613952112 2588136585216 2588411684768 2589265269248 2590121327616 2593197948978 2596814147584 2597964476016 2599622398464 2602739764352 2604400734208 2607201472512 2607552522792 2608356402288 2609493904164 2613428550278 2614290384608 2615096341312 2615154716736 2616823609344 2617101758112 2618771893248 2619931948452 2621912222464 2622720528896 2623073668761 2624747614944 2626701798448 2632399940352 2634359821184 2640371112652 2642395911702 2644082188608 2645769541632 2648068987616 2648942245376 2649758884864 2652088735933 2659820773064 2661518169856 2667129034752 2669637106668 2671340767872 2671624711406 2673329641024 2687241605776 2692906699392 2694625210368 2699167234204 2703132432117 2704857468768 2706583606272 2718933503832 2720668624128 2720957810844 2722694222976 2728600602624 2730632107008 2730999776778 2732742597312 2740709776896 2743965271593 2745747443712 2747791714304 2749008922296 2751965170344 2757023525568 2758782953472 2759154413652 2761208666034 2762091178496 2767198595616 2768964516864 2769258837072 2771026073088 2774348979584 2776119463936 2779104866304 2780335945296 2783670015828 2785446448512 2785742520626 2787224014848 2787520275904 2792674714284 2796023580987 2797807897248 2802950515456 2805964771584 2807207748891 2808999202464 2811122382848 2814461515684 2816257598336 2824468261888 2824848566358 2826951729511 2833084276464 2834892243456 2835193571288 2837002884352 2838259610823 2843476582856 2851766602048 2853586491392 2864422370992 2866250336768 2870460987264 2872292806656 2887240172544 2889389787648 2892106865557 2893952498528 2898203844744 2900053368576 2911065696126 2911963145364 2912923427904 2917315591008 2919177311232 2921415916032 2926785736704 2928082234896 2929950825984 2930262257832 2932132240128 2938492956672 2940680730624 2941076682684 2941983383976 2945511295818 2947391009472 2947704295081 2949585408224 2949651250272 2950560595008 2951533605888 2955039523254 2955983986176 2957273088128 2958184782592 2959160307712 2960471147088 2963654798832 2969102258304 2970997026816 2974559730688 2978092999154 2979077611068 2980060026048 2980376784129 2980978745472 2981295601206 2981961787392 2982278747616 2984181924864 2986775486032 2987760439552 2988681532928 2989083948123 2992298369697 2994207941088 2997798478584 2999711559936 3000030406828 3001944912512 3007495846152 3008457074688 3010696938496 3011102317986 3012030607404 3013023889344 3015642517147 3017566985888 3018562093568 3019492682752 3021808215552 3023146806498 3025397607141 3027362566144 3030958555352 3039795169216 3041735051264 3042144609924 3043082469336 3044409554858 3051013836192 3052960877568 3053285384464 3055233875456 3069174632836 3071133263744 3073093144576 3077607656448 3082795230319 3084762553376 3091265678592 3107352575808 3109335570432 3109666069536 3111650540544 3114576624446 3121142602032 3123134396928 3132239745024 3135960310392 3139720831806 3141724482624 3143729412096 3153319329888 3155667046896 3162512680704 3164867242368 3166886940672 3168289798128 3170684548096 3172089087804 3174113394816 3174450779318 3176476593472 3177526794624 3183367369728 3185737458176 3186166406241 3189592767699 3191628244896 3195455521128 3197494739712 3198911155713 3203372017664 3207177076012 3208237427304 3210284802816 3210626032068 3216527446496 3218580112384 3222475167366 3224531628864 3228398361552 3230458603008 3230801976584 3232863751936 3239876849664 3242289010688 3243725269512 3247615018466 3249687523264 3255696560844 3258120499998 3259161830912 3264109213456 3273625566848 3275714670592 3295656660751 3302159757312 3305264989208 3307374284032 3314346706944 3318283584252 3326932224144 3327957880416 3329055346176 3334074961152 3346379697024 3348515229696 3348871151808 3351008274432 3360122421786 3361230494496 3362266724544 3363375504384 3366298623792 3368446867968 3368804908664 3370954752256 3377188026576 3381237818868 3383395596672 3387034055808 3393259723776 3394762859124 3395882355264 3396243312147 3396929268096 3397290336258 3398410665888 3403534856176 3405706863104 3405782886912 3406832851968 3408318568704 3409828374771 3414583359488 3415636037632 3416095940712 3418639300804 3419769565368 3421951932672 3426055404096 3428241782784 3428606179232 3430794185728 3431256129798 3432313947972 3434946057522 3436429845121 3437138109888 3438622844384 3441259791984 3442320694176 3443455873536 3448647983872 3449785249792 3453495103488 3455024921712 3457229787648 3457597265304 3461743481222 3463952634688 3466163197952 3470357872548 3475590546246 3476736697056 3477808536384 3478178201407 3479325205552 3486872955648 3489469010816 3491695857664 3493242597936 3497431558348 3499663486592 3509866587136 3512952704317 3514035708638 3523194548936 3525442918144 3527004607581 3532875061248 3559516142224 3561787690496 3567020116608 3569296453632 3573536167656 3583954640448 3590542265856 3603793519872 3604176576156 3606476625024 3608778141696 3618593377308 3620902626432 3625244671776 3627558165504 3627943747792 3630258963968 3631459193856 3634652223657 3636971720928 3640842809344 3641333035704 3643656796416 3647575137024 3654279702528 3655898463672 3658620362124 3663007637107 3665345229728 3666557059776 3668896917504 3669286893792 3672122865138 3676031367424 3678872551536 3681611554712 3682828762704 3685179004416 3689598127488 3691952689152 3692345116096 3694701430784 3700770602438 3704750362482 3707114593728 3711560021104 3713928598016 3718423112859 3720796069536 3723566285712 3728031441316 3730410529664 3741286362112 3742943665188 3745332269952 3745730370746 3759554361927 3766464755144 3777445701952 3779856324608 3784346147764 3789905522247 3792324096288 3804634681344 3824433939456 3827281316352 3828976713198 3831420220992 3841406279424 3842590542336 3849653563392 3852519716864 3857181951636 3859643458944 3864271792992 3866737824768 3868450699932 3871330848294 3879728981856 3881008406016 3881420928168 3882204877824 3882617527152 3883897903872 3889754121344 3892236414976 3892323299328 3895221221376 3896946714024 3899433597696 3904109646528 3904524624169 3906601101312 3907016343776 3909509653504 3910802208768 3914240856246 3920142825417 3921435576912 3922644511968 3925652637168 3927348394424 3928157839872 3929854679296 3932868333696 3934080793344 3935378141184 3937121422416 3940052697672 3941311981568 3944777455346 3947294862784 3948599910528 3951119757312 3951539731776 3958803011072 3960556668978 3963505392301 3963593867553 3966123282912 3968654312448 3972103481424 3973413368064 3973835712172 3974638327296 3975060801608 3976371663488 3978909233152 3985445264164 3989731159596 3992277254784 3997064638112 3999615413248 4004455660002 4007011151808 4007437067109 4009994461536 4014803090648 4016040809872 4017365185792 4029077620736 4030862408664 4033863476188 4048750851306 4054855637287 4056192813232 4057443292448 4068018448256 4070614503424 4081436716266 4084041334464 4095948160512 4103476875264 4118621165568 4121687571456 4123513383444 4135535288352 4138174430208 4141812999051 4143136767744 4146221426048 4148867387392 4153888255608 4156539109632 4161523469376 4164179195904 4168657299456 4175505023742 4178169672768 4178613780939 4180836022272 4181280413856 4186294442408 4188965976832 4196711845872 4204425773184 4204872672182 4207556062528 4208947157376 4211633147904 4216683574272 4219822989824 4221692273526 4224386397504 4229452117072 4232151193088 4236702392832 4237272849537 4244489826304 4248221874988 4249626414696 4252338365184 4252790356932 4255504326528 4260607361504 4263326319616 4265214874284 4268390422478 4277649903072 4280379737088 4280834709424 4296633556488 4299375505152 4304531148736 4307278137344 4322208756229 4324967026016 4334084681472 4340928747792 4344160666664 4366767609386 4375973386512 4378765966848 4390178605056 4391532048384 4395393386748 4398198360192 4411021095936 4418266943727 4421086514208 4424378112336 4433975979264 4435438178304 4435909632192 4437277173888 4438740461568 4440706720632 4445433281536 4453653387456 4456495540224 4461839596032 4465161535744 4467139498731 4471943401809 4473418121424 4476272887296 4480163229048 4481640659328 4483022299392 4484500672512 4488398165056 4489323245568 4491262490624 4496697717876 4499567339904 4500045610242 4502917368768 4508317091824 4511194128896 4512685612032 4516045407744 4516653476979 4518045911106 4519535834016 4524346298368 4526350478832 4527843140352 4528324416196 4529239024128 4529720448344 4531214221184 4532712323328 4541043849216 4542443802624 4544424758272 4546437833028 4554794587616 4559692753824 4562602576896 4563216914886 4564623704004 4566614332287 4568073872128 4575008173064 4576418597296 4576520754288 4579441316352 4579928076696 4582850813184 4588346389312 4589760925568 4591274498048 4603761949254 4606699895616 4607189553343 4609639716864 4610129687072 4620649447141 4627143830064 4634120728328 4635648929408 4637078048512 4649163940864 4654686352862 4657656797248 4664499104304 4667475810816 4671864936669 4702672810108 4709581247709 4712586723936 4715594118144 4733500570344 4747300863552 4750330411008 4756026822144 4758133631706 4761170092224 4761676168977 4764714890208 4775051054592 4778606187264 4787389687808 4793183281692 4796242109568 4799302889472 4805058026496 4805568768208 4808635500032 4810765614018 4815939048102 4824791169744 4827870168576 4833659562368 4836744220672 4841945591808 4842597542328 4845687904512 4846202964876 4849295627904 4855110714272 4858209061888 4859815274496 4863433516032 4865587904268 4871422527699 4874531284896 4878160482832 4887180749997 4888742746368 4892382525056 4896163820184 4905163402048 4910438350272 4913572005888 4919464169984 4925307652447 4939667149976 4942819458304 4953239635968 4957897483812 4961061426048 4961588749754 4964755047616 4990591553584 4993776359936 5001112441728 5004303962112 5012739149236 5023306727712 5026512411648 5049447935688 5052670301952 5053207362996 5056432128384 5071856728302 5075093395008 5089889585664 5095935504387 5097615998832 5099245252608 5103041755136 5105302284264 5108560294656 5112477853056 5115740442624 5121875039232 5123454056448 5124143911068 5127958951206 5139083106144 5142362674176 5142909268848 5146191278592 5146884194697 5148470921958 5152362390656 5155650433024 5157934266576 5161774464392 5161889687976 5163481041264 5165183810304 5172971975808 5174677874688 5175227904224 5176273170432 5176823369536 5178530538496 5180242655232 5186395897956 5192615221833 5195928952032 5199244796928 5205479528704 5213385819369 5215105045584 5216712804576 5218987808328 5226857100556 5228580769216 5230192682624 5230309433472 5233647218688 5234203516224 5237543786496 5239863896904 5243824444928 5245441057792 5246147337522 5249495229888 5250053211949 5253403596896 5264799880704 5268719642368 5271053562957 5280742225304 5284791823404 5288164377216 5291539083264 5296137975232 5297884490752 5299517769728 5304177471866 5319641546128 5323036339712 5334258069504 5339274213336 5342681535744 5343249422812 5346659282048 5371055607463 5374483211552 5385813398784 5398334468408 5406264864234 5409714937536 5413167212544 5437867007664 5441337248256 5441915621688 5445388445952 5457201205248 5461264214016 5461999553556 5465485194624 5481419553792 5487930543186 5495583428608 5498017844592 5503930340688 5514047051136 5517565906944 5518308827304 5522417332068 5524182356992 5534397191232 5537929033728 5538517674144 5542052146176 5548697959168 5551155903657 5557125543723 5560671890592 5567340031656 5570892897024 5571485041252 5575040551808 5585349428568 5592047161974 5595615794496 5605901030912 5611929543168 5614415497782 5617998404928 5618595556119 5622244765696 5628923031368 5632515196672 5648936523776 5649697132716 5653903459022 5666168552928 5669784486912 5670387142576 5674005768704 5676519221646 5686953165712 5703533204096 5707172982784 5725191142021 5728844741984 5732500673536 5740921974528 5774480345088 5778779575296 5784213731114 5787904997056 5796407689488 5800106737152 5806996272441 5822131392252 5823926290728 5825846855808 5834631182016 5838354622464 5842831832064 5856164469792 5859901651968 5860524515664 5864264480256 5881361461248 5882153365368 5883966767952 5891022591636 5894782018944 5895408590162 5899170816448 5899302500544 5901121190016 5903067211776 5910079046508 5911967972352 5914546176256 5916369565184 5917166183019 5920942294176 5927309597664 5938204516608 5940835003467 5949119461376 5956185998308 5958155222136 5960120052096 5960753568258 5961957490944 5962591202412 5963923574784 5964557495232 5968363849728 5973550972064 5975520879104 5977363065856 5978167896246 5982618776407 5984596739394 5988415882176 5995596957168 5999423119872 6000060813656 6003889825024 6014991692304 6016914149376 6021393876992 6022204635972 6024061214808 6026047778688 6031285034294 6035133971776 6037124187136 6038985365504 6043616431104 6046293612996 6050795214282 6061917110704 6073126276959 6079590338432 6083470102528 6084289219848 6086164938672 6088819109716 6102027672384 6105921755136 6106570768928 6110467750912 6120505227109 6138349265672 6142266527488 6155215312896 6165590460638 6169525106752 6182531357184 6214705151616 6218671140864 6219332139072 6223301081088 6229153248892 6242285204064 6246268793856 6271920620784 6279441663612 6283448965248 6287458824192 6306638659776 6307309008273 6311334093792 6325025361408 6329734484736 6332538410289 6336579596256 6341369096192 6344178175608 6348226789632 6348901558636 6352953186944 6355053589248 6366734739456 6371474916352 6372332812482 6379185535398 6383256489792 6390911042256 6394989479424 6397822311426 6402585633717 6406744035328 6414354152024 6416474854608 6420569605632 6421252064136 6433054892992 6437160224768 6444950334732 6449063257728 6456796723104 6460917206016 6461603953168 6465727503872 6484578021376 6487450539024 6495230036932 6499375046528 6511393121688 6516240999996 6518323661824 6524055022303 6528218426912 6547251133696 6550151414079 6591313321502 6610529978416 6614748568064 6628693413888 6636567168504 6653864448288 6655915760832 6658110692352 6668149922304 6692759394048 6697742303616 6702016548864 6720244843572 6722460988992 6724533449088 6726751008768 6732597247584 6736893735936 6737609817328 6741909504512 6750068415363 6754376053152 6762475637736 6766791193344 6774068111616 6786519447552 6789525718248 6791764710528 6792486624294 6793858536192 6794580672516 6796821331776 6802728468913 6807069712352 6811413726208 6811565773824 6813665703936 6816637137408 6819656749542 6829166718976 6832191881424 6837278601608 6839539130736 6843903865344 6852110808192 6856483565568 6857212358464 6861588371456 6862512259596 6864627895944 6869892115044 6872859690242 6874276219776 6877245688768 6882519583968 6884641388352 6886911747072 6897295967744 6905642923881 6910049843424 6914459575296 6915194530608 6923486962444 6927905269376 6932326395904 6940715745096 6951181092492 6953473394112 6954212496301 6955617072768 6956356402814 6958650411104 6973745911296 6978938021632 6982029529293 6986485195872 6994863116696 6999326973184 7019733174272 7025905408634 7028071417276 7046389097872 7050885836288 7054009215162 7059261083329 7065750122496 7119032284448 7123575380992 7134040233216 7147072335312 7167909280896 7181084531712 7207587039744 7208353152312 7212953250048 7216148421027 7237186754616 7241805252864 7250489343552 7255116331008 7255887495584 7260517927936 7262918387712 7269304447314 7273943441856 7282666071408 7287313592832 7295150274048 7308559405056 7311796927344 7317240724248 7326015274214 7330690459456 7333114119552 7337793835008 7338573787584 7344245730276 7352062734848 7357745103072 7363223109424 7365657525408 7370358008832 7379196254976 7384690232192 7389402861568 7401541204876 7409500724964 7414229187456 7423120042208 7427857196032 7434388281229 7436846225718 7441592139072 7442383124631 7447132571424 7456062882632 7460821059328 7482572724224 7485887330376 7490664539904 7491460741492 7519108723854 7532929510288 7554891403904 7559712649216 7568692295528 7579811044494 7584648192576 7648867878912 7654562632704 7657953426396 7662840441984 7682812558848 7685181084672 7691938426809 7705039433728 7714363903272 7719286917888 7728543585984 7733475649536 7736901399864 7742661696588 7759457963712 7762016812032 7762841856336 7764409755648 7765235054304 7767795807744 7779508242688 7790442442752 7793893428048 7798867195392 7808219293056 7809049248338 7813202202624 7814032687552 7819019307008 7821604417536 7828481712492 7840285650834 7842871153824 7845289023936 7851305274336 7854696788848 7856315679744 7859709358592 7865736667392 7868161586688 7869221006283 7874242844832 7880105395344 7882623963136 7889554910692 7894589725568 7897199821056 7903079463552 7917606022144 7921113337956 7924567728343 7927010784602 7927187735106 7932246565824 7937308624896 7944206962848 7946826736128 7947671424344 7949276654592 7950121603216 7952743326976 7956266207799 7970890528328 7979462319192 7984554509568 7994129276224 7999230826496 8008911320004 8014022303616 8014874134218 8019988923072 8026959118711 8029606181296 8032081619744 8034730371584 8058155241472 8061724817328 8067726952376 8097501702612 8109711274574 8112385626464 8114886584896 8136036896512 8162873432532 8168082668928 8191896321024 8237242331136 8243375142912 8247026766888 8271070576704 8276348860416 8283625998102 8286273535488 8292442852096 8307776511216 8313078219264 8323046938752 8328358391808 8337314598912 8351010047484 8356339345536 8357227561878 8361672044544 8362560827712 8372588884816 8377931953664 8388070742961 8393423691744 8408851546368 8409745344364 8415112125056 8417894314752 8433367148544 8439645979648 8443384547052 8448772795008 8458904234144 8464302386176 8473404785664 8474545699074 8480855188533 8496443749976 8499252829392 8504676730368 8505580713864 8511008653056 8514778832469 8521214723008 8526652639232 8530429748568 8536780844956 8555299806144 8560759474176 8561669418848 8593267112976 8598751010304 8609062297472 8614556274688 8644417512458 8649934052032 8668169362944 8676320596671 8681857495584 8688321333328 8733535218772 8751946773024 8757531933696 8772293511163 8780357210112 8790786773496 8796396720384 8822042191872 8836533887454 8842173028416 8843112885243 8848756224672 8867951958528 8871819264384 8874554347776 8877480923136 8881413441264 8890866563072 8907306774912 8912991080448 8923679192064 8930323071488 8934278997462 8941130352387 8943886803618 8946836242848 8952545774592 8960326458096 8963281318656 8966044598784 8967251844369 8976796330112 8982524981248 8993395435752 8999134679808 9000091220484 9005834737536 9016634183648 9022388257792 9025371224064 9032090815488 9033306953958 9036091822212 9039071668032 9046927551441 9052700957664 9055686280704 9056648832392 9058478048256 9059440896688 9062428442368 9065424646656 9076192821423 9082087698432 9088849516544 9092875666056 9109589175232 9119385507648 9125205153792 9126433829772 9129247408008 9133228664574 9136147744256 9146999925973 9150016346128 9152837194592 9153041508576 9158882632704 9159856153392 9165701626368 9176692778624 9179521851136 9182548996096 9207523898508 9213399791232 9214379106686 9219279433728 9220259374144 9241298894282 9248385690957 9254287660128 9268241456656 9271297858816 9274156097024 9298327881728 9309372705724 9315313594496 9328998208608 9334951621632 9343729873338 9350686489921 9405345620216 9419162495418 9425173447872 9431188236288 9467001140688 9494601727104 9500660822016 9512053644288 9516267263412 9522340184448 9523352337954 9529429780416 9550102109184 9557212374528 9558499218723 9574779375616 9586366563384 9592484219136 9610116052992 9611137536416 9617271000064 9621531228036 9631878096204 9649582339488 9655740337152 9667319124736 9685195084656 9691375809024 9692405929752 9698591255808 9710221428544 9716418123776 9719630548992 9726867032064 9731175808536 9742845055398 9749062569792 9750098822191 9756320965664 9774361499994 9777485492736 9784765050112 9792327640368 9810326804096 9820876700544 9827144011776 9838928339968 9850615304894 9879334299952 9885638916608 9886969982253 9906479271936 9915794967624 9922122852096 9923177499508 9929510095232 9974817556717 9981183107168 9987552719872 10002224883456 10025478298472 10046613455424 10053024823296 10098895871376 10105340603904 10106414725992 10112864256768 10143713456604 10150186790016 10179779171328 10188729936441 10191871008774 10195231997664 10206083510272 10210604568528 10217120589312 10224955706112 10243750078464 10246908112896 10248287822136 10255917902412 10278166212288 10284725348352 10285818537696 10292382557184 10293768389394 10296941843916 10304724781312 10309289535363 10315868533152 10323548928784 10323779375952 10326962082528 10330367620608 10345943951616 10349355749376 10350455808448 10353646739072 10357061076992 10360485310464 10372791795912 10385230443666 10391857904064 10398489593856 10410959057408 10423325497039 10426771638738 10430210091168 10433425609152 10434534604221 10437975616656 10453714201112 10457161538432 10460385365248 10460618866944 10468407032448 10475087572992 10479727793808 10487648889856 10490882115584 10492294675044 10498990459776 10500106423898 10506807193792 10529599761408 10537439284736 10538858112951 10542107125914 10561484450608 10569583646808 10576328754432 10581013822743 10592275950464 10595768981504 10599035539456 10608354943732 10639283092256 10646072679424 10678548426672 10685363071488 10686498845624 10693318564096 10742111214926 10748966423104 10771626797568 10796668936816 10812529728468 10819429875072 10826334425088 10875734015328 10882674496512 10883831243376 10890776891904 10901018185561 10922528428032 10923999107112 10930970389248 10962839107584 10975861086372 10989022911321 10996035689184 11007860681376 11028094102272 11036617654608 11044834664136 11048364713984 11068794382464 11075858067456 11077035348288 11084104292352 11097395918336 11102311807314 11110577727613 11114251087446 11121343781184 11134680063312 11141785794048 11142970082504 11150081103616 11170698857136 11184094323948 11191231588992 11211802061824 11223859086336 11228830995564 11235996809856 11237191112238 11257846062736 11265030393344 11278663085781 11297873047552 11299394265432 11307806918044 11332337105856 11339568973824 11340774285152 11348011537408 11353038443292 11366652564631 11373906331424 11407066408192 11450382284042 11457689483968 11465001347072 11481843949056 11548960690176 11557559150592 11568427462228 11575809994112 11592815378976 11600213474304 11613992544882 11644262784504 11647852581456 11651693711616 11669262364032 11676709244928 11685663664128 11712328939584 11713573872507 11719803303936 11721049031328 11728528960512 11760428476251 11764306730736 11767933535904 11782045183272 11789564037888 11790817180324 11798341632896 11798605001088 11802242380032 11806134423552 11820158093016 11823935944704 11829092352512 11832739130368 11834332366038 11841884588352 11854619195328 11876409033216 11881670006934 11890516176903 11898238922752 11912371996616 11916310444272 11920240104192 11921507136516 11923914981888 11925182404824 11929114990464 11936727699456 11947101944128 11951041758208 11954726131712 11956335792492 11965237552814 11969193478788 11976831764352 11991193914336 11998846239744 12000121627312 12007779650048 12022311201327 12029983384608 12042787753984 12044409271944 12048122429616 12052095557376 12062570068588 12070267943552 12074248374272 12077970731008 12087232862208 12092587225992 12101590428564 12116102184277 12123834221408 12146252553918 12159180676864 12164566911861 12168578439696 12172329877344 12177638219432 12204055344768 12211843510272 12213141537856 12220935501824 12241010454218 12276698531344 12284533054976 12299124980233 12310430625792 12331180921276 12339050213504 12365062714368 12429410303232 12438664278144 12446602162176 12458306497784 12484570408128 12492537587712 12535841342817 12543841241568 12558883327224 12566897930496 12613277319552 12614618016546 12622668187584 12650050722816 12659468969472 12665076820578 12673159192512 12682738192384 12688356351216 12696453579264 12697803117272 12705906373888 12710107178496 12733469478912 12742949832704 12744665624964 12758371070796 12766512979584 12781822084512 12789978958848 12795644622852 12805171267434 12828708304048 12832949709216 12841139211264 12842504128272 12866109785984 12874320449536 12889900669464 12898126515456 12913593446208 12914966064559 12921834412032 12923207906336 12931455007744 12952697108533 12966626268687 12974901078048 12990460073864 12998750093056 13022786243376 13032481999992 13036647323648 13048110044606 13056436853824 13094502267392 13100302828158 13110056297611 13182626643004 13221059956832 13229497136128 13273134337008 13307728896576 13311831521664 13316221384704 13336299844608 13385518788096 13395484607232 13401418496193 13440489687144 13444921977984 13449066898176 13453502017536 13465194495168 13473787471872 13475219634656 13483819009024 13500136830726 13508752106304 13524951275472 13533582386688 13548136223232 13573038895104 13579051436496 13583529421056 13584973248588 13587717072384 13589161345032 13593642663552 13605456937826 13614139424704 13622827452416 13623131547648 13627331407872 13633274274816 13639313499084 13664383762848 13674557203216 13679078261472 13687807730688 13699842996861 13704221616384 13714424716928 13723176742912 13725024519192 13729255791888 13739784230088 13745719380484 13748552439552 13754491377536 13765039167936 13769282776704 13773823494144 13794591935488 13806721093711 13811285847762 13820099686848 13821568660029 13828919150592 13830389061216 13846973924888 13855810538752 13861948341423 13881431490192 13902362184984 13906946788224 13908424992602 13911234145536 13912712805628 13917300822208 13947491822592 13957876043264 13964059058586 13972970391744 13989726233392 13998653946368 14015594810007 14039466348544 14051810817268 14056142834552 14092778195744 14101771672576 14108018430324 14118522166658 14238064568896 14247150761984 14268080466432 14285028506931 14294144670624 14335818561792 14362169063424 14415174079488 14416706304624 14425906500096 14432296842054 14474373509232 14483610505728 14500978687104 14510232662016 14511774991168 14521035855872 14525836775424 14538608894628 14547886883712 14565332142816 14574627185664 14590300548096 14614267583097 14623593854688 14634481448496 14652030548428 14661380918912 14666228239104 14677147575168 14688491460552 14704125469696 14715490206144 14717054352637 14726446218848 14731315050816 14740716017664 14758392509952 14769380464384 14775922957341 14803082409752 14819001449928 14828458374912 14846240084416 14855714392064 14868776562458 14873692451436 14883184278144 14884766249262 14894265142848 14912125765264 14921642118656 14965145448448 14971774660752 14981329079808 14982921482984 15038217447708 15065859020576 15109782807808 15137384591056 15159622088988 15169296385152 15283686632851 15297735757824 15309125265408 15315906852792 15325680883968 15365625117696 15370362169344 15383876853618 15428727806544 15438573835776 15457087171968 15466951299072 15473802799728 15485323393176 15518915927424 15524033624064 15525683712672 15528819511296 15530470108608 15535591615488 15559016485376 15577845665499 15587786856096 15597734390784 15616438586112 15618098496676 15628065375104 15638038614016 15656963424984 15680571301668 15685742307648 15690578047872 15702610548672 15709393577696 15712631359488 15719418717184 15731473334784 15736323173376 15738442012566 15748485689664 15750159635847 15760210790688 15779109821384 15789179451136 15794399642112 15806158927104 15813160688871 15835212044288 15842226675912 15849135456686 15854021569204 15854375470212 15864493131648 15874617249792 15888413925696 15893653472256 15895342848688 15898553309184 15900243206432 15905486653952 15912532415598 15941781056656 15958924638384 15969109019136 15988258552448 15998461652992 16017822640008 16028044607232 16029748268436 16039977846144 16053918237422 16059212362592 16064163239488 16069460743168 16113166822389 16123449634656 16135453904752 16195003405224 16219422549148 16224771252928 16229773169792 16272073793024 16291402235017 16325746865064 16336165337856 16383792642048 16486750285824 16494053533776 16542141153408 16552697720832 16567251996204 16572547070976 16584885704192 16615553022432 16626156438528 16646093877504 16653467710971 16702020094968 16712678691072 16714455123756 16725121655424 16745177769632 16755863907328 16776141485922 16786847383488 16817703092736 16819490688728 16830224250112 16835788629504 16855786668357 16866734297088 16879291959296 16886769094104 16897545590016 16917808468288 16928604772352 16946809571328 16949091398148 16961710377066 16992887499952 16998505658784 17009353460736 17011161427728 17022017306112 17029557664938 17042429446016 17053305278464 17060859497136 17073561689912 17110599612288 17121518948352 17123338837696 17175573426063 17186534225952 17197502020608 17218124594944 17288835024916 17299868104064 17336338725888 17352641193342 17363714991168 17365560624139 17376642666656 17467070437544 17503893546048 17515063867392 17544587022326 17581573546992 17592793440768 17644084383744 17673067774908 17684346056832 17686225770486 17697512449344 17735903917056 17743638528768 17749108695552 17751498549057 17762826882528 17781733126144 17814613549824 17847358384128 17860646142976 17868557994924 17882260704774 17887773607236 17893672485696 17905091549184 17920652916192 17926562637312 17932089197568 17934503688738 17947856329221 17953592660224 17986790871504 17998269359616 18000182440968 18011669475072 18033268367296 18044776515584 18050742448128 18064181630976 18066613907916 18072183644424 18078143336064 18093855102882 18105401915328 18107326384069 18111372561408 18113297664784 18116956096512 18118881793376 18124856884736 18130849293312 18152385642846 18177699033088 18185751332112 18219178350464 18238771015296 18250410307584 18252867659544 18258494816016 18266457329148 18272295488512 18293999851946 18300032692256 18305674389184 18306083017152 18317765265408 18319712306784 18331403252736 18353385557248 18359043702272 18361515681327 18415047797016 18426799582464 18428758213372 18440518748288 18482597788564 18496771381914 18508575320256 18536482913312 18542595717632 18548312194048 18596655763456 18618745411448 18630627188992 18657996417216 18669903243264 18687459746676 18701372979842 18810691240432 18838324990836 18850346895744 18862376472576 18921927024819 18934002281376 18989203454208 19024107288576 19032534526824 19044680368896 19046704675908 19058859560832 19100204218368 19114424749056 19116998437446 19172733126768 19184968438272 19207756901151 19220232105984 19222275072832 19234542000128 19243062456072 19263756192408 19299164678976 19311480674304 19334638249472 19370390169312 19382751618048 19384811859504 19397182511616 19420442857088 19432836247552 19453734064128 19462351617072 19485690110796 19498125139584 19500197644382 19512641931328 19548722999988 19554970985472 19569530100224 19572165066909 19584655280736 19620653608192 19641753401088 19650454242237 19677856679936 19701230609788 19758668599904 19771277833216 19773939964506 19788662106577 19831589935248 19844245704192 19846354999016 19859020190464 19949635113434 19962366214336 19975105439744 20004449766912 20050956596944 20093226910848 20106049646592 20197791742752 20210681207808 20212829451984 20225728513536 20244748058899 20287426913208 20300373580032 20359558342656 20377459872882 20383742017548 20390463995328 20408185406739 20421209137056 20434241178624 20449911412224 20487500156928 20496575644272 20511835804824 20556332424576 20569450696704 20571637075392 20584765114368 20587536778788 20593883687832 20609449562624 20618579070726 20631737066304 20633930065567 20647097857568 20647558751904 20653924165056 20660735241216 20691887903232 20700911616896 20707293478144 20714122153984 20745583591824 20770460887332 20783715808128 20796979187712 20821918114816 20846650994078 20853543277476 20860420182336 20862637488903 20866851218304 20869069208442 20875951233312 20907428402224 20914323076864 20920770730496 20921237733888 20936814064896 20946088587879 20959455587616 20975297779712 20981764231168 20984589350088 20997980919552 21000212847796 21013614387584 21059199522816 21074878569472 21077716225902 21084214251828 21109497620029 21122968901216 21139167293616 21152657508864 21162027645486 21177783249987 21184551900928 21191537963008 21216709887464 21278566184512 21292145358848 21357096853344 21370726142976 21372997691248 21386637128192 21484222429852 21497932846208 21543253595136 21579566612233 21593337873632 21625059456936 21638859750144 21751468030656 21765348993024 21767662486752 21781553783808 21802036371122 21847998214224 21861940778496 21925678215168 21951722172744 21978045822642 21992071378368 22015721362752 22056188204544 22073235309216 22089669328272 22096729427968 22137588764928 22154070696576 22168208584704 22194791836672 22204623614628 22221155455226 22228502174892 22242687562368 22269360126624 22283571588096 22285940165008 22300162207232 22303164843687 22327149373893 22341397714272 22368188647896 22382463177984 22423604123648 22447718172672 22457661991128 22471993619712 22474382224476 22501332627943 22515692125472 22530060786688 22557326171562 22598788530864 22615613836088 22664674211712 22679137947648 22681548570304 22696023074816 22706076886584 22733305129262 22747812662848 22814132816384 22900764568084 22915378967936 22930002694144 22963687898112 23115118301184 23136854924456 23151619988224 23185630757952 23200426948608 23227985089764 23288525569008 23295705162912 23303387423232 23338524728064 23371327328256 23424657879168 23427147745014 23439606607872 23442098062656 23457057921024 23520856952502 23528613461472 23535867071808 23564090366544 23579128075776 23581634360648 23596683265792 23597210002176 23604484760064 23640316186032 23647871889408 23658184705024 23665478260736 23668664732076 23683769176704 23709238390656 23752818066432 23763340013868 23773703185029 23781032353806 23824743993232 23832620888544 23840480208384 23843014273032 23847829963776 23850364809648 23858229980928 23868798623397 23894203888256 23902083516416 23909452263424 23912671584984 23930475105628 23938386957576 23953663528704 23982387828672 23997692479488 24000243254624 24015559300096 24044622402654 24055008915847 24059966769216 24080877356133 24088818543888 24096244859232 24104191114752 24125140137176 24140535887104 24148496748544 24174465724416 24185174451984 24203180857128 24232204368554 24247668442816 24292505107836 24318361353728 24329133823722 24337156879392 24344659754688 24347247409849 24355276438864 24408110689536 24426283075712 24441871003648 24482020908436 24553397062688 24569066109952 24590668930219 24598249960466 24662361842552 24678100427008 24730125428736 24858820606464 24877328556288 24916612995568 24969140816256 24985075175424 25071682685634 25087682483136 25117766654448 25133795860992 25226554639104 25229236033092 25245336375168 25300101445632 25318937938944 25330153641156 25346318385024 25376712702432 25392907158528 25395606234544 25411812747776 25420214356992 25442565565599 25485899665408 25489331249928 25516742141592 25533025959168 25563644169024 25579957917696 25591289245704 25610342534868 25641053459749 25657416608096 25665899418432 25682278422528 25685008256544 25732219571968 25779801338928 25796253030912 25827186892416 25829932129118 25843668824064 25846415812672 25862910015488 25905394217066 25933252537374 25949802156096 25980920147728 25997500186112 26028961790013 26045572486752 26064963999984 26073294647296 26096220089212 26112873707648 26189004534784 26200605656316 26220112595222 26316880533489 26365253286008 26442119913664 26458994272256 26529338655729 26546268674016 26615457793152 26623663043328 26632442769408 26672599689216 26771037576192 26790969214464 26802836992386 26880979374288 26889843955968 26898133796352 26930388990336 26947574943744 26950439269312 26967638018048 27000273661452 27017504212608 27049902550944 27067164773376 27096272446464 27140782654323 27158102872992 27167058842112 27169946497176 27175434144768 27178322690064 27187285327104 27210913875652 27228278849408 27245654904832 27246263095296 27266548549632 27278626998168 27328767525696 27331672369183 27349114406432 27358156522944 27375615461376 27399685993722 27408443232768 27428849433856 27440999777919 27450049038384 27458511583776 27479568460176 27491438760968 27497104879104 27508982755072 27530078335872 27538565553408 27547646988288 27589183870976 27613442187422 27622571695524 27640199373696 27643137320058 27657838301184 27660778122432 27693947849776 27711621077504 27723896682846 27744537746107 27745157072871 27762862980384 27804724369968 27813893576448 27816849985204 27822468291072 27825425611256 27834601644416 27894983645184 27915752086528 27928118117172 27945940783488 27979452466784 27997307892736 28031189620014 28052059469763 28103621634536 28112285669104 28185556391488 28203543345152 28216036860648 28237044333316 28383989461009 28476129137792 28494301523968 28536160932864 28570057013862 28588289341248 28671637123584 28724338126848 28830348158976 28833412609248 28851813000192 28864593684108 28948747018464 28967221011456 29001957374208 29023549982336 29042071711744 29077217789256 29095773767424 29130664285632 29149254371328 29180601096192 29228535166194 29247187709376 29250296466573 29268962896992 29304061096856 29322761837824 29332456478208 29354295150336 29376982921104 29408250939392 29430980412288 29434108705274 29452892437696 29462630101632 29481432035328 29516785019904 29538760928768 29551845914682 29606164819504 29638002899856 29656916749824 29660909946759 29692480168832 29711428784128 29737553124916 29747384902872 29766368556288 29769532498524 29788530285696 29824251530528 29843284237312 29924452670151 29943549321504 29962658159616 29965842965968 30076434895416 30131718041152 30219565615616 30255461293603 30274769182112 30319244177976 30338592770304 30567373265702 30618250530816 30631813705584 30651361767936 30731250235392 30740724338688 30767753707236 30857455613088 30877147671552 30914174343936 30927868606089 30947605599456 30970646786352 31037831854848 31048067248128 31051367425344 31060940217216 31071183230976 31118032970752 31155691330998 31175573712192 31195468781568 31232877172224 31236196993352 31256130750208 31269976491117 31303603812663 31313926849968 31361142603336 31371484615296 31381156095744 31405221097344 31418787155392 31425262718976 31438837434368 31462946669568 31472646346752 31476884025132 31496971379328 31500319271694 31520421581376 31558219642768 31578358902272 31588799284224 31612317854208 31616574338853 31626321377742 31670424088576 31684453351824 31698270913372 31708043138408 31708750940424 31728986263296 31776827851392 31787306944512 31790685697376 31797106618368 31800486412864 31810973307904 31825064831196 31883562113312 31917849276768 31938218038272 31976517104896 32035645280016 32056089214464 32059496536872 32079955692288 32107836474844 32118424725184 32128326478976 32138921486336 32226333644778 32246899269312 32250326873401 32270907809504 32390006810448 32438845098296 32449542505856 32459546339584 32544147586048 32582804470034 32651493730128 32672330675712 32703054556683 32767585284096 32967068733963 32988107067552 33084282306816 33134503992408 33145094141952 33169771408384 33231106044864 33252312877056 33292187755008 33306935421942 33331733182839 33404040189936 33425357382144 33428910247512 33450243310848 33490355539264 33511727814656 33552282971844 33573694766976 33635406185472 33638981377456 33660448500224 33671577259008 33711573336714 33758583918592 33773538188208 33795091180032 33835616936576 33857209544704 33893619142656 33898182796296 33923420754132 33985774999904 33997011317568 34018706921472 34022322855456 34044034612224 34059115329876 34084858892032 34099957693893 34121718994272 34147123379824 34221199224576 34246677675392 34351146852126 34373068451904 34395004041216 34436249189888 34477153567129 34577670049832 34599736208128 34672677451776 34705282386684 34727429982336 34731121248278 34753285333312 34934140875088 35007787092096 35030127734784 35089174044652 35140721617521 35163147093984 35185586881536 35346135549816 35368692113664 35372451540972 35395024898688 35471807834112 35487277057536 35498217391104 35502997098114 35525653765056 35629227099648 35671548530709 35694716768256 35721292285952 35737115989848 35764521409548 35775547214472 35787344971392 35810183098368 35841305832384 35853125274624 35864178395136 35869007377476 35895712658442 35907185320448 35973581743008 35996538719232 36000364881936 36023338950144 36066536734592 36089553031168 36128363261952 36133227815832 36144367288848 36156286672128 36187710205764 36210803830656 36214652768138 36222745122816 36226595329568 36233912193024 36237763586752 36249713769472 36261698586624 36304771285692 36348306552831 36371502664224 36438356700928 36477542030592 36493700735583 36505735319088 36516989632032 36532914658296 36544590977024 36587999703892 36600065384512 36611348778368 36612166034304 36635530530816 36639424613568 36662806505472 36706771114496 36718087404544 36723031362654 36750372483643 36830095594032 36853599164928 36857516426744 36881037496576 36897374940699 36965195577128 36993542763828 37017150640512 37072965826624 37085191435264 37096624388096 37237490822896 37261254377984 37315992834432 37339806486528 37374919493352 37402745959684 37597389252241 37621382480864 37676649981672 37700693791488 37843854049638 37868004562752 37978406908416 38048214577152 38065069053648 38089360737792 38093409351816 38117719121664 38200408436736 38228849498112 38233996874892 38345466253536 38369936876544 38415513802302 38444550145664 38469084000256 38486124912144 38527512384816 38598329357952 38622961348608 38669276498944 38740780338624 38744898193677 38765503236096 38769623719008 38794365023232 38840885714176 38858091325599 38899878806061 38924703234144 38971380221592 38996250279168 39000395288764 39025283862656 39097445999976 39109941970944 39139060200448 39144330133818 39169310561472 39241307216384 39283506802176 39300908484474 39330168892833 39355713359872 39402461219576 39517337199808 39542555666432 39547879929012 39577324213154 39663179870496 39688491408384 39692709998032 39718040380928 39899270226868 39924732428672 39950210879488 40008899533824 40076337994147 40101913193888 40186453821696 40395583485504 40421362415616 40425658903968 40451457027072 40489496117798 40574853826416 40600747160064 40719116685312 40754919745764 40767484035096 40780927990656 40816370813478 40842418274112 40868482357248 40899822824448 40993151288544 41023671609648 41112664849152 41143274150784 41169530228736 41175073557576 41187767375664 41218899125248 41237158141452 41263474132608 41267860131134 41294195715136 41295117503808 41307848330112 41321470482432 41383775806464 41401823233792 41414586956288 41420163281133 41464705980087 41491167183648 41540921774664 41567431616256 41585845024269 41643836229632 41693301988156 41707086554952 41720840364672 41725274977806 41733702436608 41738138416884 41751902466624 41814856804448 41828646153728 41841541460992 41842475467776 41873628129792 41892177175758 41918911175232 41950595559424 41969178700176 41995961839104 42000425695592 42027228775168 42118399045632 42149757138944 42155432451804 42168428503656 42218995240058 42245937802432 42278334587232 42305315017728 42324055290972 42355566499974 42369103801856 42433419774928 42557132369024 42584290717696 42714193706688 42718733905849 42741452285952 42745995382496 42773274256384 42843536589763 42968444859704 42995865692416 43086507190272 43159133224466 43186675747264 43250118913872 43277719500288 43502936061312 43530697986048 43535324973504 43563107567616 43604072742244 43695996428448 43723881556992 43903444345488 43956091645284 43984142756736 44031442725504 44112376409088 44146470618432 44151163057911 44179338656544 44275177529856 44308141393152 44327768872023 44389583673344 44409247229256 44442310910452 44457004349784 44485375124736 44538720253248 44567143176192 44571880330016 44600324414464 44606329687374 44654298747786 44682795428544 44736377295792 44764926355968 44847208247296 44895436345344 44915323982256 44943987239424 44948764448952 45002665255886 45031384250944 45060121573376 45114652343124 45197577061728 45231227672176 45329348423424 45363097140608 45392046149632 45412153773168 45466610258524 45495625325696 45628265632768 45668385156121 45801529136168 45830757935872 45851059898553 45927375796224 46273709848912 46303239976448 46371261515904 46400853897216 46455970179528 46577051138016 46591410325824 46606774846464 46677049456128 46849315758336 46854295490028 46884196125312 46914115842048 47041713905004 47057226922944 47071734143616 47128180733088 47158256151552 47163268721296 47193366531584 47194420004352 47208969520128 47250478907541 47280632372064 47316369410048 47330956521472 47337329464152 47367538353408 47418476781312 47505636132864 47526680027736 47547406370058 47562064707612 47619099282391 47649487986464 47665241777088 47680960416768 47686028546064 47695659927552 47700729619296 47716459961856 47737597246794 47788407776512 47804167032832 47825343169968 47860950211256 47876773915152 47907327057408 47964775657344 47995384958976 48000486509248 48031118600192 48089244805308 48110017831694 48119933538432 48161754712266 48177637087776 48192489718464 48208382229504 48250280274352 48281071774208 48339500467167 48370348903968 48406361714256 48464408737108 48495336885632 48585010215672 48636722707456 48658267647444 48674313758784 48679487474107 48689319509376 48694494819698 48710552877728 48816221379072 48852566151424 48874206705051 48964041816872 49106794125376 49138132219904 49181337860438 49196499920932 49324723685104 49356200854016 49460250857472 49717641212928 49754657112576 49833225991136 49938281632512 50143365371268 50175364966272 50235533308896 50267591721984 50453109278208 50458472066184 50490672750336 50600202891264 50637875877888 50660307282312 50692636770048 50753425404864 50758820114197 50785814317056 50791212469088 50823625495552 50840428713984 50885131131198 50978662499856 51033484283184 51066051918336 51127288338048 51159915835392 51182578491408 51220685069736 51282106919498 51314833216192 51331798836864 51364556845056 51370016513088 51464439143936 51526720278189 51559602677856 51592506061824 51654373784832 51659864258236 51692831625344 51725820030976 51810788434132 51866505074748 51899604312192 51961840295456 51995000372224 52057923580026 52091144973504 52096681872417 52129927999968 52192440178424 52225747415296 52378009069568 52401211312632 52440225190444 52633761066978 52730506572016 52884239827328 52917988544512 53058677311458 53092537348032 53230915586304 53247326086656 53345199378432 53542075152384 53581938428928 53605673984772 53761958748576 53779687911936 53796267592704 53843568987663 53860777980672 53900878538624 53935276036096 54000547322904 54035008425216 54099805101888 54134329546752 54192544892928 54281565308646 54316205745984 54321979152207 54334117684224 54339892994352 54350868289536 54356645380128 54374570654208 54421827751304 54456557698816 54533097099264 54557253996336 54657535051392 54663344738366 54698228812864 54716313045888 54751230922752 54799371987444 54816886465536 54857698867712 54881999555838 54900098076768 54917023167552 54959136920352 54982877521936 54994209758208 55017965510144 55060156671744 55077131106816 55084547043981 55178367741952 55226884374844 55245143391048 55280398747392 55286274640116 55321556244864 55387895699552 55423242155008 55447793365692 55471974098401 55489075492214 55490314145742 55525725960768 55609448739936 55627787152896 55633699970408 55644936582144 55650851222512 55669203288832 55789967290368 55831504173056 55856236234344 55891881566976 55958904933568 55994615785472 56062379240028 56104118939526 56188713830977 56207243269072 56224571338208 56371112782976 56407086690304 56432073721296 56474088666632 56767978922018 56952258275584 57072321865728 57140114027724 57176578682496 57343274247168 57660696317952 57666825218496 57703626000384 57729187368216 57897494036928 57934442022912 58003914748416 58047099964672 58154435578512 58191547534848 58261328571264 58298508742656 58361202192384 58457070332388 58494375418752 58500592933146 58537925793984 58608122193712 58645523675648 58664912956416 58708590300672 58716495200727 58753965842208 58816501878784 58861960824576 58868217410548 58905784875392 58925260203264 59033570039808 59077521857536 59103691829364 59212329639008 59276005799712 59313833499648 59321819893518 59365986319731 59384960337664 59475106249832 59494769805744 59532737112576 59539064997048 59577060571392 59648503061056 59686568474624 59848905340302 59887098643008 59893464193459 59925316319232 59931685931936 60152869790832 60263436082304 60439131231232 60510922587206 60549538364224 60638488355952 60677185540608 60734244176697 61134746531404 61224556220217 61263627411168 61302723535872 61462500470784 61535507414472 61714911226176 61754295343104 61828348687872 61855737212178 61895211198912 61901790196701 61941293572704 62075663709696 62102734850688 62121880434432 62142366461952 62236065941504 62311382661996 62351147424384 62390937563136 62465754344448 62472393986704 62512261500416 62539952982234 62587912466709 62607207625326 62627853699936 62722285206672 62742969230592 62762312191488 62810442194688 62837574310784 62877674868736 62925893339136 62945292693504 62953768050264 62993942758656 63000638543388 63040843162752 63116439285536 63156717804544 63177598568448 63224635708416 63233148677706 63252642755484 63328492860087 63368906703648 63396541826744 63416086276816 63417501880848 63457972526592 63533349749961 63553655702784 63574613889024 63581371394752 63600972825728 63621946615808 63650129662392 63767124226624 63835698553536 63876436076544 63953034209792 64028999481811 64071290560032 64112178428928 64118993073744 64159911384576 64215672949688 64236849450368 64256652957952 64277842972672 64452667289556 64493798538624 64500653746802 64541815619008 64738699836699 64780013620896 64877690196592 64899085011712 64919092679168 65088295172096 65165608940068 65302987460256 65344661351424 65406109113366 65454805429447 65934137467926 65976214135104 66168564613632 66269007984816 66290188283904 66339542816768 66462212089728 66504625754112 66584375510016 66613870843884 66663466365678 66808080379872 66850714764288 66857820495024 66900486621696 66909494531061 66980711078528 67023455629312 67104565943688 67147389533952 67270812370944 67277962754912 67320897000448 67343154518016 67423146673428 67503997883829 67547076376416 67590182360064 67671233873152 67796365592592 67846841508264 67971549999808 67994022635136 68037413842944 68044645710912 68088069224448 68118230659752 68169717784064 68199915387786 68243437988544 68250691755337 68294246759648 68442398449152 68493355350784 68702293704252 68746136903808 68790008082432 68872498379776 68954307134258 69155340099664 69199472416256 69345354903552 69410564773368 69454859964672 69462242496556 69506570666624 69823722897019 69868281750176 70015574184192 70178348089304 70281443235042 70326294187968 70371173763072 70692271099632 70737384227328 70744903081944 70790049797376 70943615668224 70974554115072 70996434782208 71005994196228 71051307530112 71258454199296 71321109555087 71343097061418 71442584571904 71474231979696 71529042819096 71551094428944 71574689942784 71682611664768 71706250549248 71728356790272 71738014754952 71791425316884 71814370640896 71947163486016 71993077438464 72000729763872 72046677900288 72133073469184 72165026747541 72242632068399 72266455631664 72288734577696 72312573344256 72375420411528 72421607661312 72429305536276 72445490245632 72453190659136 72475527173504 72499427538944 72523397173248 72609542571384 72696613105662 72743005328448 72876713401856 72955084061184 72987401471166 73011470638176 73033979264064 73041742229547 73065829316592 73089181954048 73175999407784 73200130769024 73222697556736 73224332068608 73278849227136 73325613010944 73413542228992 73436174809088 73446062725308 73500744967286 73660191188064 73707198329856 73715032853488 73762074993152 73772006790657 73794749881398 73930391154256 73987085527656 74034301281024 74145931653248 74170382870528 74193248776192 74427484846273 74474981645792 74522508755968 74631985668864 74749838986704 74805491919368 75194778504482 75242764961728 75353299963344 75401387582976 75687708099276 75736009125504 75956813816832 76130138107296 76178721475584 76186818703632 76235438243328 76457698996224 76467993749784 76690932507072 76739873753088 76831027604604 76889100291328 76923160379247 76972249824288 77055024769632 77196658715904 77338552997888 77481560677248 77489796387354 77531006472192 77539247438016 77588730046464 77681771428352 77716182651198 77774044093291 77799757612122 77849406468288 77942760443184 77992500558336 78000790577528 78050567725312 78194891999952 78219883941888 78278120400896 78288660267636 78338621122944 78482614432768 78567013604352 78601816968948 78660337785666 78804922439152 78950641600467 79034674399616 79085111332864 79095759858024 79154648426308 79326359740992 79376982816768 79385419996064 79436080761856 79566567952417 79798540453736 79849464857344 80017799067648 80152675988294 80203826387776 80372907643392 80791166971008 80842724831232 80851317807936 80902914054144 80978992235596 81149707652832 81201494320128 81509839491528 81534968070192 81561855981312 81632741626956 81684836548224 81736964714496 81799645648896 81986302577088 81995017107549 82047343219296 82225329698304 82286548301568 82322999333757 82350147115152 82375534751328 82437798250496 82474316282904 82526948265216 82535720262268 82588391430272 82590235007616 82615696660224 82642940964864 82767551612928 82803646467584 82829173912576 82840326562266 82929411960174 82982334367296 83081843549328 83134863232512 83171690048538 83233613238321 83287672459264 83386603976312 83414173109904 83441680729344 83450549955612 83467404873216 83476276833768 83503804933248 83629713608896 83657292307456 83683082921984 83684950935552 83747256259584 83784354351516 83837822350464 83938357400352 83991923678208 84000851391184 84054457550336 84156178409289 84299514277888 84310864903608 84336857007312 84437990480116 84491875604864 84556669174464 84610630035456 84648110581944 84711132999948 84738207603712 84812715289939 84866839549856 85114264738048 85151968383027 85428387413376 85437467811698 85482904571904 85491990764992 85546548512768 85687073179526 85936889719408 85991731384832 86173014380544 86318266448932 86373351494528 86500237827744 86555439000576 87005872122624 87070649947008 87126215135232 87208145484488 87391992856896 87447763113984 87750889399719 87806888690976 87912183290568 87968285513472 88062885451008 88224752818176 88292941236864 88302326115822 88358677313088 88550355059712 88616282786304 88655537744046 88779167346688 88818494458512 88884621820904 88914008699568 88970750249472 89077440506496 89134286352384 89143760660032 89200648828928 89212659374748 89308597495572 89365590857088 89472754591584 89529852711936 89773358010453 89830647964512 89887974478848 89897528897904 90005330511772 90062768501888 90120243146752 90229304686248 90395154123456 90404762451913 90462455344352 90658696846848 90726194281216 90766383880809 90824307546336 90933220517048 90991250651392 91256531265536 91336770312242 91603058272336 91661515871744 91702119797106 91770394083277 91854751592448 92547419697824 92606479952896 92742523031808 92911940359056 93154102276032 93182820651648 93213549692928 93354098912256 93698631516672 93708590980056 93768392250624 93809929473351 94083427810008 94114453845888 94143468287232 94256361466176 94316512303104 94326537442592 94386733063168 94388840008704 94417939040256 94500957815082 94561264744128 94632738820096 94674658928304 94735076706816 94836953562624 95011272265728 95053360055472 95094812740116 95124129415224 95238198564782 95298975972928 95330483554176 95361920833536 95372057092128 95391319855104 95401459238592 95432919923712 95475194493588 95576815553024 95650686339936 95721900422512 95753547830304 95814654114816 95929551314688 96000973018496 96062237200384 96178489610616 96220035663388 96239867076864 96323509424532 96355274175552 96384979436928 96416764459008 96500560548704 96562143548416 96647047655977 96679000934334 96740697807936 96750980620203 96812723428512 96928817474216 96990673771264 97170020431344 97273445414912 97316535294888 97348627517568 97358974948214 97378639018752 97388989639396 97421105755456 97632442758144 97705132302848 97748413410102 97928083633744 98109163670049 98213588250752 98276264439808 98362675720876 98392999841864 98649447370208 98712401708032 99435282425856 99509314225152 99666451982272 99876563265024 99995199548517 100286730742536 100350729932544 100471066617792 100535183443968 100906218556416 100916944132368 100981345500672 101275751755776 101320614564624 101385273540096 101506850809728 101517640228394 101571628634112 101582424938176 101647250991104 101680857427968 101770262262396 101957324999712 102066968566368 102132103836672 102254576676096 102299873081679 102365156982816 102441370139472 102564213838996 102629666432384 102663597673728 102740033026176 102928878287872 103019380468459 103053440556378 103119205355712 103185012123648 103308747569664 103319728516472 103385663250688 103431460701387 103621576868264 103733010149496 103799208624384 103923680590912 103990000744448 104115847160052 104182289947008 104193363744834 104259855999936 104384880356848 104451494830592 104756018139136 104802422625264 104880450380888 105267522133956 105461013144032 105768479654656 106117354622916 106185074696064 106461831172608 106494652173312 107084150304768 107163876857856 107211347969544 107523917497152 107559375823872 107592535185408 107687137975326 107721555961344 107801757077248 108001094645808 108070016850432 108199610203776 108268659093504 108385089785856 108563130617292 108632411491968 108643958304414 108668235368448 108679785988704 108701736579072 108713290760256 108749141308416 108843655502608 108913115397632 109044919658493 109114507992672 109315070102784 109326689476732 109396457625728 109432626091776 109598743974888 109633772931072 109715397735424 109763999111676 109800196153536 109834046335104 109918273840704 109965755043872 109988419516416 110035931020288 110120313343488 110154262213632 110169094087962 110251117450929 110453768749688 110490286782096 110560797494784 110572549280232 110643112489728 110692124822097 110775791399104 110846484310016 110895586731384 110943948196802 110978150984428 110980628291484 111051451921536 111218897479872 111255574305792 111267399940816 111289873164288 111301702445024 111338406577664 111663008346112 111712472468688 111783763133952 111917809867136 111989231570944 112124758480056 112208237879052 112377427661954 112414486538144 112449142676416 112742225565952 112792167756723 112864147442592 112948177333264 113535957844036 113904516551168 114039815645119 114144643731456 114280228055448 114353157364992 114686548494336 115333650436992 115407252000768 115458374736432 115794988073856 115868884045824 116007829496832 116094199929344 116234694581031 116308871157024 116383095069696 116522657142528 116574273976797 116914140664776 116988750837504 117001185866292 117075851587968 117216244387424 117291047351296 117329825912832 117417180601344 117432990401454 117507931684416 117723921649152 117736434821096 117811569750784 117850520406528 117990506678499 118067140079616 118155043715072 118207383658728 118424659278016 118552011599424 118627666999296 118643639787036 118731972639462 118769920675328 118950212499664 118989539611488 119065474225152 119078129994096 119154121142784 119297006122112 119373136949248 119697810680604 119774197286016 119786928386918 119850632638464 119863371863872 120229013982441 120305739581664 120526872164608 120878262462464 121021845174412 121099076728448 121276976711904 121354371081216 121468488353394 121558924368973 122269493062808 122449112440434 122527254822336 122605447071744 123071014828944 123429822452352 123508590686208 123656697375744 123711474424356 123790422397824 123803580393402 123882587145408 124151327419392 124205469701376 124243760868864 124260489843399 124472131883008 124622765323992 124702294848768 124931508688896 124944787973408 125024523000832 125079905964468 125175824933418 125214415250652 125255707399872 125444570413344 125485938461184 125524624382976 125620884389376 125675148621568 125851786678272 125907536100528 125987885517312 126001277086776 126081686325504 126232878571072 126313435609088 126355197136896 126449271416832 126466297355412 126505285510968 126656985720174 126737813407296 126751284688483 126793083653488 126832172553632 126835003761696 126915945053184 127066699499922 127107311405568 127162742789504 127201945651456 127243893231616 127300259324784 127534248453248 127671397107072 127752872153088 127906068419584 128057998963622 128142581120064 128156201717547 128224356857856 128237986147488 128319822769152 128431345899376 128473698900736 128513305915904 128530609769289 128905334579112 128987597077248 129001307493604 129083631238016 129477399673398 129560027241792 129672628237321 129755380393184 129798170023424 129838185358336 130176590344192 130331217880136 130605974920512 130689322702848 130812218226732 130909610858894 131868274935852 131952428270208 132337129227264 132453489173733 132538015969632 132679085633536 132924424179456 133168751020032 133227741687768 133326932731356 133616160759744 133701429528576 133715640990048 133800973243392 133818989062122 133961422157056 134209131887376 134294779067904 134541624741888 134555925509824 134641794000896 134686309036032 134846293346856 135007995767658 135094152752832 135180364720128 135342467746304 135592731185184 135693683016528 135943099999616 135988045270272 136089291421824 136176138448896 136236461319504 136339435568128 136399830775572 136486875977088 136501383510674 136588493519296 136884796898304 136986710701568 137005155468363 137404587408504 137492273807616 137553179695659 137744996759552 137908614268516 138310680199328 138398944832512 138821129546736 138909719929344 138924484993112 139013141333248 139647445794038 139736563500352 140031148368384 140356696178608 140562886470084 140652588375936 140742347526144 141384542199264 141474768454656 141489806163888 141580099594752 141713236412293 141949108230144 141992869564416 142011988392456 142102615060224 142516908398592 142642219110174 142686194122836 142857297847173 142948463959392 143058085638192 143102188857888 143149379885568 143365223329536 143412501098496 143476029509904 143582850633768 143628741281792 143894326972032 143986154876928 144001459527744 144093355800576 144266146938368 144330053495082 144437510458969 144485264136798 144532911263328 144577469155392 144625146688512 144750840823056 144843215322624 144858611072552 144906381318272 144951054347008 144998855077888 145219085142768 145393226211324 145486010656896 145753426803712 145910168122368 145974802942332 146022941276352 146038462422321 146067958528128 146083484459094 146131658633184 146351998815568 146400261538048 146445395113472 146448664137216 146557698454272 146622620115153 146827084457984 146872349618176 146892125450616 147001489934572 147320382376128 147414396659712 147430065706976 147524149986304 147544013581314 147589499762796 147766483340203 147860782308512 147974171055312 148068602562048 148291863306496 148340765741056 148854969692546 148949963291584 149045017511936 149263971337728 149499677973408 149610983838736 150389557008964 150485529923456 150706599926688 150802775165952 151056966285631 151375416198552 151472018251008 151913627633664 152260276214592 152276460342591 152357442951168 152373637407264 152470876486656 152935987499568 153381865014144 153479747506176 153662055209208 153778200582656 153846320758494 153944499648576 154110049539264 154393317431808 154677105995776 154963121354496 154979592774708 155078494876032 155177460092928 155363542856704 155432365302396 155548088186582 155599515224244 155698812936576 155885520886368 155985001116672 156001581155056 156101135450624 156290045617251 156389783999904 156556240801792 156577320535272 156677242245888 156965228865536 157134027208704 157203633937896 157320675571332 157509328395601 157609844878304 157901283200934 158069348799232 158191519716048 158309296852616 158652719481984 158753965633536 158770839992128 158872161523712 159133135904834 159597080907472 159698929714688 160035598135296 160305351976588 160407652775552 160745815286784 161582333942016 161702635615872 161805828108288 161957984471192 162299415305664 162402988640256 162965937456621 163019678983056 163069936140384 163123711962624 163265483253912 163369673096448 163599291297792 163972605154176 163990034215098 164094686438592 164450659396608 164573096603136 164645998667514 164700294230304 164751069502656 164875596500992 164948632565808 165053896530432 165071440524536 165176782860544 165180470015232 165231393320448 165535103225856 165607292935168 165658347825152 165680653124532 165858823920348 165964668734592 166163687098656 166269726465024 166343380097076 166415922295203 166467226476642 166773207952624 166828346219808 166883361458688 166901099911224 166934809746432 166952553667536 167007609866496 167259427217792 167314584614912 167366165843968 167369901871104 167494512519168 167568708703032 167675644700928 167876714800704 167894558839267 167983847356416 168001702782368 168108915100672 168312356818578 168385062410929 168566141492931 168621729807216 168673714014624 168875980960232 168983751209728 169113338348928 169221260070912 169296221163888 169422265999896 169476415207424 169625430579878 169733679099712 170228529476096 170303936766054 170430731868943 170856774826752 170874935623396 170983981529984 171093097025536 171374146359052 171873779438816 171983462769664 172636532897864 172746702989056 173000475655488 173110878001152 174011744245248 174141299894016 174416290968976 174783985713792 174895526227968 175501778799438 175613777381952 175824366581136 175936571026944 176125770902016 176449505636352 176585882473728 176604652231644 176717354626176 177100710119424 177232565572608 177311075488092 177636988917024 177769243641808 177828017399136 177941500498944 178097958959193 178154881012992 178287521320064 178401297657856 178425318749496 178617194991144 178731181714176 178945509183168 179059705423872 179487374218243 179546716020906 179661295929024 179680392580377 179775948957696 179795057795808 180010661023544 180125537003776 180458609372496 180790308246912 180809524903826 180924910688704 181317393693696 181452388562432 181532767761618 181648615092672 181866441034096 181982501302784 182202732530091 182513062531072 182673540624484 183206116544672 183323031743488 183404239594212 183540788166554 185094839395648 185212959905792 185485046063616 185705370590103 185823880718112 186308204552064 186365641303296 186427099385856 186708197824512 187397263033344 187417181960112 187536784501248 187619858946702 188166855620016 188228907691776 188286936574464 188512722932352 188633024606208 188653074885184 188773466126336 188777680017408 188835878080512 189001915630164 189122529488256 189349317856608 189470153413632 189673907125248 189985478580261 190106720110944 190189625480232 190248258830448 190476397129564 190597951945856 190660967108352 190723841667072 190744114184256 190802918477184 190865839847424 190950388987176 191153631106048 191301372679872 191321706584281 191443800845024 191507095660608 191629308229632 191859102629376 192001946036992 192086998445433 192356979221232 192440071326776 192479734153728 192647018849064 192710548351104 192769958873856 192833528918016 193001121097408 193124287096832 193294095311954 193358001868668 193481395615872 193501961240406 193625446857024 193857634948432 193981347542528 194216099510097 194340040862688 194546890829824 194633070589776 194697255035136 194717949896428 194757278037504 194777979278792 194842211510912 195264885516288 195410264605696 195496826820204 195856167267488 196218327340098 196364416288341 196427176501504 196725351441752 196785999683728 197298894740416 197424803416064 198687926227063 198870564851712 199018628450304 199332903964544 199753126530048 199990399097034 200573461485072 200701459865088 200942133235584 201070366887936 201812437112832 201833888264736 201962691001344 202511993651487 202641229129248 202770547080192 203013701619456 203035280456788 203164849876352 203294501982208 203540524524792 203914649999424 204133937132736 204264207673344 204509153352192 204599746163358 204730313965632 204752075266011 204882740278944 205128427677992 205259332864768 205327195347456 205480066052352 205857756575744 206038760936918 206106881112756 206238410711424 206370024247296 206617495139328 206639457032944 206771326501376 206862921402774 207243153736528 207466020298992 207598417248768 207847361181824 207980001488896 208231694320104 208364579894016 208386727489668 208519711999872 208769760713696 208902989661184 209471168691057 209604845250528 209760900761776 210535044267912 210922026288064 211536959309312 211788229055221 212234709245832 212370149392128 212923662345216 212989304346624 214327753715712 214422695939088 215047834994304 215118751647744 215185070370816 215374275950652 215443111922688 215603514154496 216002189291616 216140033700864 216399220407552 216495080242623 217126261234584 217264822983936 217287916608828 217336470736896 217359571977408 217426581520512 217498282616832 217687311005216 217826230795264 218089839316986 218229015985344 218630140205568 218653378953464 218792915251456 218865252183552 219125226688641 219197487949776 219267545862144 219430795470848 219527998223352 219600392307072 219668092670208 219836547681408 219931510087744 219976839032832 220071862040576 220240626686976 220308524427264 220338188175924 220502234901858 220907537499376 220980573564192 221121594989568 221145098560464 221286224979456 221316020371971 221384249644194 221551582798208 221692968620032 221791173462768 221887896393604 221956301968856 221961256582968 222102903843072 222437794959744 222511148611584 222534799881632 222579746328576 222603404890048 222676813155328 223282454538819 223424944937376 223567526267904 223835619734272 224249516960112 224416475758104 224754855323908 224828973076288 224898285352832 225484451131904 225584335513446 225728294885184 225752288113807 225896354666528 227071915688072 227809033102336 228079631290238 228560456110896 228706314729984 229373096988672 230667300873984 230769481137741 230916749472864 231589976147712 232015658993664 232188399858688 232469389162062 232617742314048 232766190139392 233045314285056 233148547953594 233322132279873 233828281329552 233977501675008 234002371732584 234151703175936 234432488774848 234582094702592 234659651825664 234834361202688 234865980802908 235015863368832 235447843298304 235472869642192 235623139501568 235701040813056 235981013356998 236310087430144 236414767317456 236849318556032 237104023198848 237255333998592 237287279574072 237463945278924 237539841350656 237900424999328 237979079222976 238130948450304 238156259988192 238308242285568 238594012244224 238699703857251 239395621361208 239548394572032 239573856773836 239726743727744 240458027964882 240611479163328 241053744329216 241756524924928 242043690348824 242198153456896 242553953423808 242708742162432 242936976706788 243117848737946 244538986125616 244898224880868 245054509644672 245210894143488 245985051322647 246142029657888 246859644904704 247313394751488 247422948848712 247580844795648 247607160786804 247765174290816 248302654838784 248410939402752 248487521737728 248520979686798 249245530647984 249404589697536 249700839714963 249863017377792 249889575946816 250049046001664 250159811928936 250351649866836 250428830501304 250511414799744 250889140826688 250971876922368 251049248765952 251241768778752 251350297243136 251815072201056 251975771034624 252002554173552 252163372651008 252465757142144 252626871218176 252898542833664 252932594710824 253010571021936 253313971440348 253475626814592 253502569376966 253586167306976 253664345107264 253670007523392 253831890106368 254133398999844 254214622811136 254325485579008 254403891302912 254438145869817 254600518649568 255068496906496 255342794214144 255455905149081 255812136839168 256115997927244 256285162240128 256312403435094 256448713715712 256475972294976 256639645538304 256862691798752 256947397801472 257026611831808 257061219538578 257252607385501 257810669158224 257975194154496 258002614987208 258167262476032 258954799346796 259120054483584 259345256474642 259510760786368 259596340046848 259676370716672 260662435760272 261211949841024 261378645405696 261624436453464 261819221717788 263181724765687 263736549871704 263904856540416 264674258454528 264906978347466 265076031939264 265848848358912 266337502040064 266455483375536 266653865462712 267232321519488 267402859057152 267431281980096 267601946486784 267637978124244 267922844314112 268418263774752 268589558135808 269111851019648 269283588001792 269692586693712 270015991535316 270188305505664 270360729440256 270684935492608 271185462370368 271214287355739 271387366033056 271886199999232 271976090540544 272178582843648 272299151642427 272472922639008 272678871136256 272799661551144 272973751954176 273002767021348 273176987038592 273769593796608 273973421403136 274010310936726 274809174817008 274984547615232 275106359391318 275311182249831 275489993519104 275817228537032 276621360398656 276797889665024 277642259093472 277819439858688 277848969986224 278026282666496 279294891588076 279473127000704 280062296736768 280534365959029 280713392357216 281125772940168 281305176751872 282769084398528 282949536909312 282979612327776 283160199189504 283426472824586 283898216460288 284023976784912 284205230120448 285033816797184 285284438220348 285372388245672 285714595694346 285896927918784 286116171276384 286204377715776 286298759771136 286730446659072 286952059019808 287165701267536 287257482563584 287788653944064 288002919055488 288186711601152 288532293876736 288660106990164 288875020917938 288970528273596 289065822526656 289154938310784 289250293377024 289501681646112 289686430645248 289717222145104 289812762636544 289902108694016 289941142967931 290252941860609 290438170285536 290786452422648 290972021313792 291506853607424 291820336244736 291949605884664 292045882552704 292076924844642 292135917056256 292166968918188 292263317266368 292517324163259 292703997631136 292800523076096 292890790226944 292897328274432 293115396908544 293245240230306 293654168915968 293784250901232 294002979869144 294640764752256 294828793319424 294860131413952 295048299972608 295088027162628 295178999525592 295532966680406 295721564617024 295948342110624 296137205124096 296583726612992 297709939385092 297899926583168 298090035023872 298527942675456 298999355946816 299031137340943 299221967677472 300779114017928 300971059846912 301413199853376 301605550331904 302113932571262 302750832397104 302944036502016 303827255267328 304520552429184 304552920685182 304714885902336 304747274814528 304941752973312 305871974999136 306763730028288 307324110418416 307556401165312 307692641516988 307888999297152 308220099078528 308786634863616 309058141405377 309926242708992 309959185549416 310156989752064 310294382104161 310727085713408 310864730604792 311096176373164 311199030448488 311397625873152 311771041772736 311970002233344 312003162310112 312202270901248 312580091234502 312779567999808 313154641070544 313354484491776 313930457731072 314268054417408 314407267875792 314641351142664 315018656791202 315219689756608 315802566401868 316138697598464 316383039432096 316618593705232 317305438963968 317541679984256 317744323047424 318266271809668 319194161814944 319397859429376 319678696092847 320610703953176 320815305551104 321491630573568 323164667884032 323405271231744 323915968942384 324598830611328 324805977280512 325931874913242 326039357966112 326139872280768 326247423925248 326530966507824 326739346192896 327945210308352 327980068430196 328189372877184 328901318793216 329146193206272 329291997335028 329400588460608 329502139005312 329897265131616 330107793060864 330142881049072 330353565721088 330360940030464 330462786640896 330753352352787 331214585870336 331316695650304 331361306249064 331717647840696 331929337469184 332327374197312 332539452930048 332686760194152 332831844590406 332934452953284 333333694976737 333546415905248 333656692439616 333766722917376 333802199822448 333869619492864 333905107335072 334015219732992 334518854435584 334629169229824 334989025038336 335137417406064 335351289401856 335753429601408 335789117678534 335967694712832 336003405564736 336217830201344 336624713637156 336770124821858 337132282985862 337243459614432 337347428029248 337751961920464 337967502419456 338226676697856 338376503270169 338592442327776 338844531999792 338952830414848 339250861159756 339467358199424 340457058952192 340607873532108 340756412318749 340861463737886 341713549653504 341749871246792 341967963059968 342119446935357 342748292718104 343747558877632 343966925539328 345273065795728 345493405978112 346000951310976 346221756002304 348023488490496 348282599788032 348832581937952 349567971427584 351003557598876 351227554763904 351648733162272 351873142053888 352251541804032 353171764947456 353209304463288 353434709252352 354201420238848 354465131145216 354622150976184 355273977834048 355311740799379 355538487283616 355656034798272 355883000997888 356195917918386 356309762025984 356575042640128 356850637498992 357234389982288 357462363428352 357891018366336 358119410847744 358974748436486 359093432041812 359322591858048 359360785160754 359551897915392 359590115591616 360021322047088 360251074007552 360687041947323 360917218744992 361580616493824 361619049807652 361849821377408 362634787387392 362904777124864 363065535523236 363297230185344 363732882068192 363965002605568 364405465060182 364676773106919 365347081248968 366412233089344 366646063486976 366808479188424 367081576333108 370189678791296 370425919811584 370970092127232 371410741180206 371647761436224 372616409104128 372731282606592 373416395649024 374794526066688 374834363920224 375073569002496 375239717893404 376333711240032 376457815383552 376573873148928 377025445864704 377306149770368 377546932252672 377555360034816 378003831260328 378245058976512 378698635713216 378940306827264 379347814250496 379970957160522 380213440221888 380253854065449 380379250960464 380496517660896 380952794259128 381195903891712 381321934216704 381488228368512 381605836954368 381731679694848 381900777974352 382307262212096 382602745359744 382643413168562 382887601690048 383014191321216 383258616459264 383718205258752 384003892073984 384173996890866 384468605152641 384713958442464 384880142653552 384959468307456 385294037698128 385421096702208 385539917747712 385591829307867 386002242194816 386248574193664 386588190623908 386716003737336 386962791231744 387003922480812 387250893714048 387715269896864 387962695085056 388432199020194 388680081725376 389017884711963 389266141179552 389394510070272 389435899792856 389514556075008 389555958557584 389684423021824 390529771032576 390820529211392 390993653640408 391712334534976 392436654680196 392728832576682 392854353003008 393320996816839 393450702883504 393571999367456 394597789480832 394849606832128 397375852454126 398037256900608 398665807929088 399506253060096 399980798194068 401146922970144 401402919730176 401884266471168 403624874225664 403667776529472 403925382002688 405023987302974 405282458258496 405541094160384 406027403238912 406070560913576 406329699752704 407081049049584 407829299998848 408267874265472 408528415346688 409018306704384 409199492326716 409460627931264 409504150532022 409765480557888 410256855355984 410518665729536 410654390694912 410960132104704 411015466405089 411715513151488 412077521873836 412213762225512 412476821422848 413234990278656 413278914065888 413542653002752 413725842805548 414486307473056 414932040597984 415196834497536 415694722363648 416463388640208 416729159788032 416773454979336 417039423999744 417539521427392 417805979322368 418942337382114 419209690501056 419254249354213 419521801523552 421070088535824 421844052576128 423073918618624 423576458110442 424469418491664 424740298784256 425139709236879 425847324690432 425978608693248 428571893541519 428845391878176 430095669988608 430237503295488 430748551901304 430886223845376 431207028308992 432004378583232 432280067401728 432798440815104 432990160485246 433312531376907 434252522469168 434529645967872 434575833217656 434719143954816 434853163041024 434996565233664 435374622010432 435652461590528 436179678633972 436458031970688 437260280411136 437306757906928 437585830502912 437730504367104 438115387266963 438250453377282 438394975899552 438861590941696 439055996446704 439200784614144 439336185340416 439673095362816 439863020175488 440143724081152 440481253373952 440617048854528 440676376351848 441004469803716 441815074998752 441961147128384 442243189979136 442290197120928 442572449958912 442632040743942 442768499288388 443103165596416 443299450020609 443582346925536 443775792787208 443912603937712 443922513165936 444205807686144 444875589919488 445022297223168 445069599763264 445206809780096 445353626310656 446564909077638 446849889874752 447135052535808 447671239468544 448202996372677 448499033920224 448832951516208 449509710647816 449657946152576 449796570705664 450968902263808 451168671026892 451456589770368 451504576227614 451792709333056 453170898856893 454143831376144 455618066204672 456159262580476 456829381027773 457120912221792 457412629459968 461334601747968 461538962275482 461833498945728 463179952295424 464031317987328 464376799717376 464938778324124 465235484628096 465532380278784 466090628570112 466297095907188 466644264559746 467656562659104 467955003350016 468004743465168 468303406351872 468864977549696 469164189405184 469668722405376 469731961605816 470031726737664 470895686596608 470945739284384 471246279003136 471402081626112 471962026713996 472527985186803 472829534634912 473698637112064 474208046397696 474574559148144 474927890557848 475079682701312 475800849998656 475958158445952 476261896900608 476312519976384 476616484571136 477188024488448 477399407714502 477754842287359 478791242722416 479096789144064 479147713547672 479453487455488 480916055929764 481222958326656 482107488658432 484087380697648 484396306913792 485107906847616 485417484324864 485873953413576 486235697475892 488766060279133 489077972251232 489796449761736 490109019289344 491970102645294 492284059315776 493719289809408 494626789502976 494845897697424 495161689591296 495214321573608 495530348581632 496605309677568 496821878805504 496975043475456 497041959373596 498491061295968 498809179395072 499247766885609 499401679429926 499779151893632 500098092003328 500319623857872 500703299733672 500857661002608 501022829599488 501778281653376 501943753844736 502098497531904 502483537557504 502700594486272 503630144402112 503683676517801 503951542069248 504005108347104 504326745302016 504931514284288 505155187232787 505698424478793 505865189421648 506021142043872 506627942880696 506951253629184 507005138753932 507172334613952 507328690214528 507340015046784 507663780212736 508266797999688 508429245622272 508650971158016 508807782605824 508876291739634 509201037299136 510136993812992 510685588428288 510911810298162 511292195606829 511624273678336 512231995854488 512570324480256 512624806870188 512951944589952 513279291076608 513725383597504 513894795602944 514053223663616 514122439077156 514505214771002 515621338316448 515950388308992 516005229974416 516334524952064 517909598693592 518240108967168 518690512949284 519021521572736 519192680093696 519352741433344 520992393923911 521324871520544 522423899682048 523248872906928 523638443435576 526363449531374 527473099743408 527809713080832 529348516909056 529813956694932 530152063878528 531697696717824 532910966751072 533307730925424 534464643038976 534862563960192 535203892973568 535275956248488 535845688628224 536836527549504 537179116271616 538223702039296 538462122654729 539041177741131 539385173387424 540031983070632 540376611011328 541369870985216 542370924740736 542428574711478 542774732066112 543772399998464 543952181081088 544357165687296 544598303284854 544945845278016 545357742272512 545599323102288 545947503908352 546005534042696 546353974077184 547539187593216 547946842806272 548020621873452 549618349634016 549969095230464 550212718782636 550622364499662 551634457074064 553242720797312 553595779330048 555284518186944 555343540776037 555638879717376 555697939972448 556052565332992 556965975666919 558589783176152 558946254001408 560124593473536 561068731918058 561426784714432 562251545880336 562610353503744 565538168797056 565899073818624 565959224655552 566320398379008 566852945649172 568047953569824 568410460240896 570568876440696 570744776491344 571429191388692 571793855837568 572232342552768 572408755431552 572597519542272 573460893318144 573904118039616 573965119752843 574331402535072 575577307888128 576005838110976 576260995336299 577064587753472 577320213980328 577750041835876 577941056547192 578131645053312 578309876621568 578500586754048 579003363292224 579372861290496 579434444290208 579625525273088 579804217388032 579882285935862 580505883721218 580876340571072 581572904845296 581944042627584 583013707214848 583640672489472 583899211769328 584091765105408 584153849689284 584271834112512 584333937836376 584526634532736 585034648326518 585407995262272 585601046152192 585781580453888 585794656548864 586230793817088 586490480460612 587568501802464 588005959738288 589093248865023 589281529504512 589720262827904 590096599945216 590176054325256 590357999051184 591065933360812 591443129234048 591896684221248 592274410248192 593167453225984 593689007029573 595419878770184 595799853166336 596063778681189 597055885350912 597998711893632 598062274681886 598443935354944 601558228035856 601942119693824 602826399706752 603211100663808 604227865142524 605501664794208 605888073004032 609041104858368 609105841370364 609494549629056 609883505946624 611743949998272 613527460056576 614256225798033 614648220836832 615112802330624 615385283033976 615777998594304 616440198157056 617573269727232 618116282810754 619852485417984 619918371098832 620313979504128 620588764208322 621454171426816 621729461209584 622192352746328 622398060896976 622795251746304 623542083545472 623940004466688 624006324620224 624404541802496 625160182469004 625559135999616 626309282141088 626708968983552 628413506073171 628814535751584 629282702285328 630037313582404 630439379513216 631605132803736 632277395196928 632766078864192 632833337163391 633237187410464 634610877927936 635083359968512 635364687165663 636532543619336 638388323629888 638795718858752 639357392185694 641221407906352 641630611102208 642983261147136 646329335768064 646810542463488 647831937884768 649197661222656 651863749826484 652078715932224 652279744561536 652494847850496 653061933015648 653478692385792 655890420616704 655960136860392 656378745754368 657802637586432 658292386412544 658583994670056 658801176921216 659004278010624 659794530263232 659864661484561 660215586121728 660285762098144 660707131442176 660721880060928 660925573281792 661506704705574 662429171740672 662722612498128 663435295681392 663858674938368 664654748394624 665078905860096 665373520388304 665663689180812 665868905906568 666667389953474 667092831810496 667313384879232 667533445834752 667604399644896 667739238985728 667810214670144 668030439465984 669037708871168 669847363616457 670274834812128 670702578803712 671506859202816 671578235357068 672006811129472 672435660402688 673249427274312 673540249643716 674264565971724 674486919228864 674694856058496 675503923840928 675935004838912 676453353395712 676753006540338 677184884655552 677256864341421 677689063999584 678501722319512 678934716398848 680914117904384 681215747064216 681512824637498 681722927475772 683427099307008 683499742493584 683935926119936 684238893870714 685496585436208 687495117755264 687933851078656 690546131591456 690986811956224 692001902621952 696046976980992 696565199576064 697665163875904 699135942855168 699966396839619 702007115197752 702455109527808 703297466324544 703746284107776 704503083608064 706343529894912 706418608926576 706869418504704 708930262290432 709244301952368 710547955668096 710623481598758 711076974567232 711312069596544 711766001995776 712391835836772 712619524051968 713150085280256 713701274997984 714468779964576 714924726856704 715782036732672 716099111571753 717949496872972 718186864083624 718645183716096 718721570321508 719180231183232 720042644094176 720502148015104 721135663279213 721374083894646 721834437489984 723161232987648 723238099615304 723699642754816 725269574774784 725809554249728 726131071046472 726594460370688 727465764136384 727930005211136 728810930120364 729353546213838 730694162497936 732824466178688 733292126973952 733616958376848 734163152666216 740379357582592 741940184254464 742821482360412 743295522872448 745232818208256 745462565213184 749589052133376 749668727840448 750147138004992 750479435786808 752667422480064 752915630767104 753147746297856 754050891729408 754612299540736 756007662520656 756490117953024 757397271426432 757880613654528 758695628500992 759941914321044 760426880443776 760507708130898 760758501920928 760993035321792 761905588518256 762391807783424 762643868433408 762976456737024 763211673908736 763314437609451 763801555948704 764614524424192 765205490719488 765286826337124 765775203380096 766028382642432 767436410517504 768007784147968 768347993781732 768937210305282 769427916884928 769760285307104 769918936614912 770588075396256 770842193404416 771079835495424 771183658615734 771757822156503 772004484389632 773176381247816 773432007474672 773925582463488 774007844961624 774501787428096 775430539793728 775925390170112 776864398040388 777360163450752 778035769423926 778532282359104 778615034514967 778789020140544 778871799585712 779029112150016 779111917115168 779368846043648 781641058422784 781987307280816 783424669069952 784873309360392 785457665153364 785708706006016 786641993633678 786901405767008 787143998734912 789195578961664 789545174297061 794751704908252 797331615858176 799012506120192 799961596388136 802293845940288 802805839460352 803768532942336 807335553058944 807850764005376 810047974605948 810564916516992 811082188320768 812054806477824 812141121827152 812659399505408 813642862067217 814162098099168 815658599997696 816535748530944 818036613408768 818398984653432 818921255862528 819008301064044 819530961115776 820513710711968 821037331459072 821308781389824 821920264209408 822030932810178 824155043747672 824427524451024 824953642845696 825933546749493 826469980557312 826557828131776 827085306005504 827451685611096 828972614946112 829864081195968 830393668995072 831389444727296 832926777280416 833458319576064 833546909958672 834078847999488 835079042854784 835611958644736 837884674764228 838419381002112 838508498708426 839043603047104 841603097877087 842140177071648 843688105152256 846147837237248 847152916220884 848938836983328 849480597568512 850279418473758 850912470582811 851694649380864 857143787083038 857690783756352 860191339977216 861497103802608 861772447690752 862414056617984 864008757166464 864560134803456 865596881630208 865980320970492 866625062753814 868505044938336 869059291935744 869151666435312 869438287909632 869706326082048 869823428903793 870749244020864 871304923181056 872359357267944 872916063941376 874520560822272 874613515813856 875171661005824 875461008734208 876230774533926 876500906754564 876789951799104 877551972489777 878111992893408 878401569228288 878672370680832 879346190725632 879726040350976 880962506747904 881352752703696 882008939607432 883630149997504 883922294256768 884486379958272 884580394241856 885144899917824 885264081487884 885536998576776 886206331192832 886598900041218 887164693851072 887258992819381 887551585574416 887825207875424 887845026331872 888411615372288 889751179838976 890139199526528 890413619560192 890707252621312 893129818155276 893699779749504 894270105071616 895342478937088 896405992745354 896998067840448 897093412022829 897665903032416 899019421295632 899315892305152 899593141411328 901937804527616 902337342053784 902913179540736 903009152455228 903585418666112 906341797713786 907708397661247 908287662752288 911236132409344 912318525160952 913658762055546 914241824443584 914825258919936 922669203495936 923077924550964 923666997891456 926359904590848 927174424216131 928753599434752 929877556648248 930470969256192 932181257140224 932594191814376 933288529119492 935313125318208 935910006700032 936009486930336 936606812703744 937729955099392 939463923211632 940063453475328 941791373193216 941891478568768 942492558006272 942804163252224 943924053427992 945055970373606 945659069269824 947397274224128 948416092795392 949149118296288 949855781115696 950159365402624 951601699997312 951916316891904 952625039952768 953232969142272 954376048976896 954798815429004 955509684574718 957582485444832 958193578288128 958295427095344 958906974910976 959036088278541 961832111859528 962445916653312 964214977316864 967557303001549 968174761395296 968792613827584 970215813695232 971747906827152 972471394951784 977532120558266 978155944502464 979592899523472 980218038578688 983940205290588 984568118631552 987438579618816 989691795394848 990323379182592 990428643147216 991060697163264 993643757611008 993950086950912 994083918747192 996982122591936 997618358790144 998495533771218 998803358859852 999558303787264 1000001084930211 1000639247715744 1001406599467344 1001715322005216 1002045659198976 1003556563306752 1003887507689472 1004967075115008 1005401188972544 1007260288804224 1007367353035602 1007903084138496 1008010216694208 1008653490604032 1009863028568576 1010310374465574 1011062573212783 1011396848957586 1011730378843296 1012042284087744 1013255885761392 1013902507258368 1014010277507864 1014344669227904 1014657380429056 1014680030093568 1016533595999376 1016858491244544 1017301942316032 1017615565211648 1017752583479268 1018402074598272 1020273987625984 1021371176856576 1021823620596324 1022269236956247 1022584391213658 1024463991708976 1025140648960512 1025249613740376 1025903889179904 1026358340806071 1027450767195008 1027789591205888 1028106447327232 1028244878154312 1029010429542004 1031242676632896 1031900776617984 1032010459948832 1032669049904128 1034365383381421 1035819197387184 1036480217934336 1037381025898568 1038043043145472 1038385360187392 1041984787847822 1042649743041088 1044847799364096 1046497745813856 1047276886871152 1052726899062748 1054946199486816 1055619426161664 1057398763999417 1059627913389864 1060304127757056 1063395393435648 1065821933502144 1065935222398137 1066615461850848 1068929286077952 1069725127920384 1070551912496976 1071691377256448 1073673055099008 1074358232543232 1076447404078592 1076924245309458 1078082355482262 1078770346774848 1080063966141264 1080753222022656 1082739741970432 1084741849481472 1084857149422956 1085549464132224 1087544799996928 1087904362162176 1088714331374592 1089196606569708 1089891690556032 1091198646204576 1091895007816704 1092011068085392 1092707948154368 1094030319320757 1095893685612544 1096041243746904 1099236699268032 1099938190460928 1100425437565272 1101244728999324 1102565298769207 1103268914148128 1106485441594624 1110569036373888 1110687081552074 1111277759434752 1111395879944896 1112105130665984 1113931951333838 1117179566352304 1117892508002816 1120249186947072 1122137463836116 1122853569428864 1124503091760672 1125220707007488 1131076337594112 1131918449311104 1132640796758016 1133705891298344 1136095907139648 1136820920481792 1140761562196347 1141137752881392 1141489552982688 1142858382777384 1143587711675136 1144464685105536 1144817510863104 1145195039084544 1146921786636288 1147808236079232 1147930239505686 1148662805070144 1151154615776256 1152011676221952 1152521990672598 1154129175506944 1154640427960656 1155500083671752 1155882113094384 1156263290106624 1156619753243136 1158006726584448 1158745722580992 1158868888580416 1159251050546176 1159608434776064 1159764571871724 1161011767442436 1161752681142144 1163145809690592 1163888085255168 1167053654135889 1167798423538656 1168183530210816 1168307699378568 1168543668225024 1168667875672752 1169053269065472 1170069296653036 1170815990524544 1171202092304384 1171563160907776 1171589313097728 1172461587634176 1172980960921224 1175137003604928 1175261911874869 1176011919476576 1178186497730046 1178563059009024 1179440525655808 1179962990450517 1180352108650512 1180715998102368 1182131866721624 1182886258468096 1183793368442496 1184548820496384 1186334906451968 1187378014059146 1190839757540368 1191599706332672 1192127557362378 1193015123082601 1194111770701824 1195997423787264 1196124549363772 1196887870709888 1203116456071712 1203884239387648 1205652799413504 1208455730285048 1211003329588416 1211776146008064 1218082209716736 1218211682740728 1218989099258112 1223487899996544 1227054920113152 1228512451596066 1229296441673664 1230225604661248 1230770566067952 1231555997188608 1232880396314112 1235146539454464 1236232565621508 1239704970835968 1239836742197664 1240627959008256 1241177528416644 1243458922419168 1244384705492656 1244796121793952 1245590503492608 1247084167090944 1248012649240448 1248809083604992 1250320364938008 1251118271999232 1252618564282176 1253417937967104 1256411619527701 1256827012146342 1257629071503168 1257762748062639 1258565404570656 1260074627164808 1260878759026432 1263210265607472 1264554790393856 1265532157728384 1265666674326782 1266474374820928 1269221755855872 1270166719937024 1270729374331326 1273065087238672 1275419127710637 1276776647259776 1277591437717504 1278714784371388 1282442815812704 1283261222204416 1292658671536128 1293621084926976 1295663875769536 1298395322445312 1299937594130721 1303727499652968 1304157431864448 1304559489123072 1304989695700992 1306123866031296 1306957384771584 1311780841233408 1311920273720784 1312757491508736 1316584772825088 1317167989340112 1317602353842432 1318008556021248 1319589060526464 1319729322969122 1320431172243456 1320571524196288 1321414262884352 1321443760121856 1321851146563584 1323013409411148 1325445224996256 1326870591362784 1327717349876736 1329309496789248 1329898350061827 1330747040776608 1331327378361624 1331737811813136 1333334779906948 1334185663620992 1334626769758464 1335066891669504 1335208799289792 1335620429340288 1336060878931968 1338075417742336 1339251946089967 1339694727232914 1340549669624256 1341405157607424 1343013718405632 1343156470714136 1344013622258944 1344608989118031 1346498854548624 1347080499287432 1348529131943448 1348973838457728 1349389712116992 1351007847681856 1351870009677824 1352906706791424 1353506013080676 1354369769311104 1354513728682842 1355378127999168 1357003444639024 1357869432797696 1359512696570679 1361828235808768 1362431494128432 1363025649274996 1363445854951544 1366854198614016 1366999484987168 1367871852239872 1368477787741428 1370993170872416 1374990235510528 1381092263182912 1381973623912448 1384003805243904 1392093953961984 1393130399152128 1395330327751808 1398271885710336 1399932793679238 1404014230395504 1404910219055616 1406594932649088 1407492568215552 1409006167216128 1412687059789824 1412837217853152 1413738837009408 1417583955560409 1418488603904736 1421095911336192 1421246963197516 1422153949134464 1422624139193088 1424783671673544 1425239048103936 1426300170560512 1427402549995968 1428937559929152 1429849453713408 1431564073465344 1432198223143506 1433264526862077 1435898993745944 1436373728167248 1437290367432192 1437443140643016 1438360462366464 1440085288188352 1441004296030208 1442271326558426 1442748167789292 1443668874979968 1446322465975296 1446476199230608 1447399285509632 1451619108499456 1452262142092944 1453188920741376 1454931528272768 1455860010422272 1457621860240728 1458707092427676 1461388324995872 1465648932357376 1466298180837399 1467233916753696 1468326305332432 1480758715165184 1482517603386547 1483880368508928 1485642964720824 1486591045744896 1490465636416512 1490925130426368 1499337455680896 1500294276009984 1500958871573616 1505334844960128 1505831261534208 1506295492595712 1508101783458816 1509224599081472 1511051029553403 1512015325041312 1512980235906048 1514794542852864 1515465561698361 1519883828642088 1520853760887552 1521015416261796 1521517003841856 1521986070643584 1523811177036512 1524783615566848 1525287736866816 1525952913474048 1526423347817472 1526628875218902 1527603111897408 1530410981438976 1530573652674248 1531550406760192 1532056765284864 1533876586820487 1534872821035008 1536015568295936 1536695987563464 1537874420610564 1538855833769856 1539520570614208 1539837873229824 1541176150792512 1541684386808832 1542159670990848 1542367317231468 1543515644313006 1544008968779264 1546352762495632 1546864014949344 1547851164926976 1548015689923248 1549003574856192 1550861079587456 1551850780340224 1553728796080776 1554720326901504 1556071538847852 1557064564718208 1557230069029934 1557578040281088 1557743599171424 1558058224300032 1558223834230336 1558737692087296 1562977181771733 1563974614561632 1566849338139904 1569746618720784 1570915330306728 1571417412012032 1573283987267356 1573802811534016 1574287997469824 1578391157923328 1579090348594122 1580266016796649 1589503409816504 1594663231716352 1599923192776272 1604587691880576 1605611678920704 1607537065884672 1614671106117888 1615386367964187 1620095949211896 1621129833033984 1624109612955648 1624282243654304 1625318799010816 1627285724134434 1628324196198336 1631317199995392 1633071497061888 1636073226817536 1636797969306864 1637842511725056 1638016602128088 1639061922231552 1641027421423936 1642074662918144 1642617562779648 1643840528418816 1644061865620356 1648310087495344 1648855048902048 1649907285691392 1651867093498986 1653115656263552 1654170612011008 1654903371222192 1657945229892224 1659728162391936 1660787337990144 1662778889454592 1665853554560832 1666030622328111 1666916639152128 1667093819917344 1668157695998976 1670158085709568 1670897927000757 1675769349528456 1676838762004224 1677016997416852 1678087206094208 1683206195754174 1684280354143296 1687376210304512 1692295674474496 1694305832441768 1697877673966656 1698961195137024 1700558836947516 1701824941165622 1714287574166076 1715381567512704 1720382679954432 1721895359258529 1722994207605216 1724828113235968 1728017514332928 1731193763260416 1731960641940984 1733250125507628 1737010089876672 1738118583871488 1738303332870624 1738876575819264 1739412652164096 1739646857807586 1741498488041728 1744718714535888 1745832127882752 1749041121644544 1749227031627712 1750343322011648 1750922017468416 1752461549067852 1753001813509128 1753579903598208 1755103944979554 1756223985786816 1756803138456576 1757344741361664 1758692381451264 1759452080701952 1762705505407392 1764017879214864 1767260299995008 1767844588513536 1769160788483712 1770289799835648 1770528162975768 1771073997153552 1772412662385664 1773197800082436 1774329387702144 1774517985638762 1775103171148832 1775650415750848 1775690052663744 1776823230744576 1779502359677952 1780278399053056 1780827239120384 1781067021088719 1786259636310552 1787399559499008 1788191336043567 1790684957874176 1792811985490708 1793996135680896 1794186824045658 1795331806064832 1798038842591264 1798631784610304 1799186282822656 1803875609055232 1804674684107568 1805826359081472 1806018304910456 1807170837332224 1812683595427572 1815416795322494 1816575325504576 1824637050321904 1827317524111092 1828483648887168 1829650517839872 1842272073359809 1845338406991872 1846155849101928 1847333995782912 1852719809181696 1854348848432262 1859755113296496 1860941938512384 1864362514280448 1865188383628752 1866577058238984 1870626250636416 1871820013400064 1872018973860672 1873213625407488 1875459910198784 1878927846423264 1880126906950656 1883782957137536 1884985116012544 1887848106855984 1890111940747212 1891318138539648 1894794548448256 1896832185590784 1898298236592576 1898500011490173 1899711562231392 1903203399994624 1903832633783808 1905250079905536 1906094061496989 1908752097953792 1909597630858008 1911019369149436 1915164970889664 1916387156576256 1916590854190688 1917813949821952 1918072176557082 1923664223719056 1924891833306624 1928429954633728 1935114606003098 1936349522790592 1937585227655168 1940431627390464 1943495813654304 1944942789903568 1955064241116532 1956311889004928 1959185799046944 1960436077157376 1963740561713203 1967880410581176 1969136237263104 1974877159237632 1979383590789696 1979593984453683 1980646758365184 1980857286294432 1982121394326528 1987287515222016 1988167837494384 1993964245183872 1995236717580288 1996991067542436 1997606717719704 1999116607574528 2000002169860422 2001278495431488 2002813198934688 2003430644010432 2004091318397952 2007113126613504 2010802377945088 2014520577608448 2014734706071204 2016020433388416 2017306981208064 2019726057137152 2020620748931148 2022125146425566 2022793697915172 2023460757686592 2024084568175488 2026511771522784 2027805014516736 2028020555015728 2028689338455808 2029314760858112 2029360060187136 2031770593024263 2033067191998752 2034603884632064 2035231130423296 2035505166958536 2036804149196544 2040547975251968 2042742353713152 2043647241192648 2044538473912494 2045168782427316 2047621269142813 2048927983417952 2050281297921024 2050499227480752 2051807778359808 2052716681612142 2054901534390016 2055579182411776 2056489756308624 2058020859084008 2062485353265792 2063801553235968 2064020919897664 2065338099808256 2068730766762842 2071638394774368 2072960435868672 2074762051797136 2076086086290944 2083969575695644 2085299486082176 2089695598728192 2092995491627712 2093217961386601 2094553773742304 2105453798125496 2109892398973632 2111238852323328 2114797527998834 2119255826779728 2120608255514112 2126790786871296 2131643867004288 2131870444796274 2133230923701696 2137858572155904 2139450255840768 2141103824993952 2143382754512896 2147346110198016 2152894808157184 2153848490618916 2156164710964524 2157540693549696 2160127932282528 2161506444045312 2163406989837639 2169483698962944 2169714298845912 2171098928264448 2175089599993856 2175808724324352 2177428662749184 2178393213139416 2179783381112064 2182397292409152 2182629264910471 2183790015633408 2184022136170784 2185415896308736 2188060638641514 2192082487493808 2198473398536064 2199876380921856 2200850875130544 2202489457998648 2205130597538414 2206537828296256 2212970883189248 2221138072747776 2221374163104148 2222791759889792 2224210261331968 2227863902667676 2234359132704608 2235785016005632 2244274927672232 2245707138857728 2249006183521344 2250441414014976 2262152675188224 2263836898622208 2267411782596688 2272191814279296 2273641840963584 2281523124392694 2282275505762784 2282979105965376 2285716765554768 2287175423350272 2288929370211072 2289635021726208 2293843573272576 2295616472158464 2295860479011372 2297325610140288 2302309231552512 2304023352443904 2305043981345196 2309280855921312 2311000167343504 2311764226188768 2312526580213248 2313239506486272 2315273466469509 2316013453168896 2317737777160832 2318502101092352 2319216869552128 2319529143743448 2322023534884872 2323505362284288 2326291619381184 2327776170510336 2333335864837159 2334107308271778 2335596847077312 2335845103544901 2336367060421632 2336615398757136 2337087336450048 2337335751345504 2338106538130944 2340138593306072 2341631981049088 2342404184608768 2344923175268352 2345961921842448 2350274007209856 2350523823749738 2352023838953152 2356372995460092 2357126118018048 2358881051311616 2359925980901034 2360704217301024 2361431996204736 2364263733443248 2365772516936192 2367586736884992 2368635522891183 2372669812903936 2374756028118292 2381679515080736 2383199412665344 2384255114724756 2385294886231243 2386030246165202 2391994847574528 2392249098727544 2393775741419776 2406232912143424 2407768478775296 2411305598827008 2416911460570096 2422006659176832 2423552292016128 2436164419433472 2436423365481456 2437978198516224 2446975799993088 2454109840226304 2457024903192132 2458592883347328 2461541132135904 2463111994377216 2465760792628224 2472465131243016 2479409941671936 2479673484395328 2481255918016512 2482355056833288 2486917844838336 2487182185595653 2488769410985312 2489592243587904 2491181006985216 2494168334181888 2496025298480896 2500640729876016 2502236543998464 2505237128564352 2506835875934208 2512823239055402 2513654024292684 2515258143006336 2515525496125278 2517130809141312 2520149254329616 2521757518052864 2524809293631261 2526420531214944 2529109580787712 2531064315456768 2531333348653564 2532948749641856 2538443511711744 2540333439874048 2541458748662652 2546130174477344 2550838255421274 2552737411748433 2553553294519552 2557429568742776 2564885631625408 2566522444408832 2585317343072256 2587242169853952 2591327751539072 2596790644890624 2599875188261442 2607454999305936 2608314863728896 2609118978246144 2612247732062592 2613914769543168 2623561682466816 2623840547441568 2625514983017472 2632655917469331 2634335978680224 2635204707684864 2636017112042496 2639178121052928 2639458645938244 2641143048392576 2642828525768704 2642887520243712 2646026818822296 2650890449992512 2653741182725568 2655434699753472 2658618993578496 2659796700123654 2661494081553216 2661776978458143 2662654756723248 2663475623626272 2666669559813896 2668371327241984 2669253539516928 2670417598579584 2671240858680576 2672121757863936 2676150835484672 2678503892179934 2679389454465828 2681099339248512 2682810315214848 2686027436811264 2686312941428272 2688027244517888 2689217978236062 2691280236068487 2692997709097248 2694160998574864 2697058263886896 2697947676915456 2698779424233984 2702015695363712 2703740019355648 2705813413582848 2707012026161352 2708739538622208 2709027457365684 2710756255998336 2714006889278048 2715738865595392 2719025393141358 2723125192983741 2724862988256864 2726051298549992 2726891709903088 2733708397228032 2733998969974336 2735743704479744 2736955575482856 2741986341744832 2749980471021056 2753246977717873 2762184526365824 2763947247824896 2768007610487808 2786260798304256 2790660655503616 2796543771420672 2799865587358476 2808028460791008 2809820438111232 2813189865298176 2825374119579648 2825674435706304 2827477674018816 2835167911120818 2836977207809472 2842191822672384 2842493926395032 2844307898268928 2845248278386176 2849567343347088 2850478096207872 2852600341121024 2854805099991936 2857875119858304 2859698907426816 2863128146930688 2864396446287012 2866529053724154 2871797987491888 2872747456334496 2874580734864384 2874886281286032 2876720924732928 2877108264835623 2880170576376704 2882008592060416 2884542653116852 2885496335578584 2887337749959936 2892644931950592 2892952398461216 2894798571019264 2902671909004647 2904524284185888 2906377841482752 2909863056545536 2915243720481456 2917414184855352 2922776649991744 2931297864714752 2932596361674798 2934467833507392 2934779745479491 2936652610664864 2961517430330368 2965035206773094 2971285929441648 2973182091489792 2980931272833024 2981850260852736 2998674911361792 3000003254790633 3001917743147232 3010669689920256 3011662523068416 3016203566917632 3018449198162944 3022102059106806 3024030650082624 3025960471812096 3029589085705728 3030931123396722 3033187719638349 3039767657284176 3041707521775104 3042030832523592 3043034007683712 3043972141287168 3047622354073024 3049567231133696 3050575473733632 3051905826948096 3052846695634944 3053257750437804 3055206223794816 3060821962877952 3061147305348496 3063100813520384 3064113530569728 3066807710868741 3067753173640974 3072031136591872 3073391975126928 3075748841221128 3077711667539712 3079041141228416 3082352301585024 3083368773617664 3084319341981696 3084734634462936 3087031288626012 3088017937558528 3092705524991264 3093728029898688 3095702329853952 3096031379846496 3098007149712384 3101722159174912 3103096150144263 3107457592161552 3109440653803008 3112143077695704 3114129129436416 3114460138059868 3115156080562176 3115487198342848 3116447668460672 3117475384174592 3125954363543466 3127949229123264 3133698676279808 3139493237441568 3141830660613456 3142834824024064 3146567974534712 3147605623068032 3148575994939648 3156782315846656 3158180697188244 3160532033593298 3172196291998251 3179006819633008 3189326463432704 3197805667194411 3199846385552544 3209175383761152 3215074131769344 3229342212235776 3230772735928374 3240191898423792 3242259666067968 3248219225911296 3248564487308608 3250637598021632 3254571448268868 3256648392396672 3262634399990784 3266142994123776 3273595938613728 3275685023450112 3276033204256176 3278123844463104 3282054842847872 3284149325836288 3287681056837632 3288123731240712 3296620174990688 3297710097804096 3299814571382784 3303734186997972 3306231312527104 3307695896307621 3309806742444384 3315890459784448 3319456324783872 3325557778909184 3331707109121664 3332061244656222 3333833278304256 3334187639834688 3336315391997952 3340316171419136 3341795854001514 3344283896011513 3351538699056912 3353677524008448 3354033994833704 3356174412188416 3366412391508348 3368560708286592 3374752420609024 3388611664883536 3395755347933312 3397922390274048 3401117673895032 3403649882331244 3421362421953931 3428575148332152 3430763135025408 3440765359908864 3443790718517058 3445988415210432 3456035028665856 3462387526520832 3463921283881968 3466500251015256 3474020179753344 3476237167742976 3476606665741248 3477753151638528 3478825304328192 3479293715615172 3482996976083456 3489437429071776 3491664255765504 3498454063255424 3500686644023296 3504923098135704 3506003627018256 3507159807196416 3510207889959108 3512447971573632 3513606276913152 3514689482723328 3517384762902528 3518904161403904 3525411010814784 3525785735624607 3528035758429728 3534520599990016 3535689177027072 3538321576967424 3539888971351551 3541056325951536 3542147994307104 3544825324771328 3546395600164872 3548658775404288 3549035971277524 3550206342297664 3551300831501696 3551380105327488 3553646461489152 3559004719355904 3560556798106112 3561654478240768 3562134042177438 3572519272621104 3574799118998016 3576382672087134 3579045369247803 3581369915748352 3585623970981416 3587992271361792 3588373648091316 3590663612129664 3596077685182528 3597263569220608 3598372565645312 3609349368215136 3611652718162944 3612036609820912 3614341674664448 3625367190855144 3630833590644988 3633150651009152 3646946757467377 3649274100643808 3654635048222184 3656967297774336 3684544146719618 3690676813983744 3692311698203856 3694667991565824 3705439618363392 3708697696864524 3719510226592992 3721883877024768 3730376767257504 3733154116477968 3741252501272832 3744037947721344 3746427250814976 3750919820397568 3757855692846528 3760253813901312 3767565914275072 3769234858583103 3773288244187917 3775696213711968 3780223881494424 3782636277079296 3789589096896512 3793664371181568 3796596473185152 3797000022980346 3799423124462784 3806406799989248 3807665267567616 3810500159811072 3812188122993978 3817504195907584 3819195261716016 3822038738298872 3830329941779328 3832774313152512 3833181708381376 3835627899643904 3836144353114164 3847328447438112 3849783666613248 3870229212006196 3872699045581184 3875170455310336 3880863254780928 3886991627308608 3887404785432259 3889885579807136 3910128482233064 3912623778009856 3918371598093888 3920872154314752 3927481123426406 3935760821162352 3938272474526208 3949754318475264 3958767181579392 3959187968907366 3961293516730368 3961714572588864 3964242788653056 3976335674988768 3987928490367744 3993982135084872 3995213435439408 3998233215149056 4000004339720844 4002556990862976 4005626397869376 4006861288020864 4008182636795904 4014226253227008 4017755838269901 4029041155216896 4029469412142408 4032040866776832 4033826967354093 4039452114274304 4041241497862296 4044250292851132 4045587395830344 4046921515373184 4048169136350976 4053023543045568 4055610029033472 4056041110031456 4057378676911616 4058629521716224 4058720120374272 4063541186048526 4066134383997504 4069207769264128 4071010333917072 4073608298393088 4081095950503936 4085484707426304 4087294482385296 4089076947824988 4090337564854632 4095242538285626 4097855966835904 4100562595842048 4100998454961504 4103615556719616 4105433363224284 4109803068780032 4112979512617248 4116041718168016 4124970706531584 4128041839795328 4130676199616512 4137461533525684 4143276789548736 4145920871737344 4149524103594272 4152172172581888 4155823049207011 4167939151391288 4170598972164352 4179391197456384 4185990983255424 4186435922773202 4189107547484608 4210907596250992 4219784797947264 4222477704646656 4229595055997668 4238511653559456 4241216511028224 4263287734008576 4263740889592548 4266461847403392 4275717144311808 4278900511681536 4282207649987904 4294692220396032 4299793580586231 4305789616314368 4307696981237832 4312329421929048 4315081387099392 4320255864565056 4323012888090624 4326813979675278 4338967397925888 4339428597691824 4342197856528896 4350179199987712 4354857325498368 4356786426278832 4359566762224128 4364794584818304 4365258529820942 4367580031266816 4368044272341568 4370831792617472 4376121277283028 4384164974987616 4396946797072128 4398894542512197 4401701750261088 4404978915997296 4410261195076828 4413075656592512 4425941766378496 4429833360143737 4442276145495552 4442748326208296 4445583519779584 4447552810159641 4455727805335352 4468718265409216 4471570032011264 4488549855344464 4491414277715456 4498012367042688 4500882828029952 4524305350376448 4527673797244416 4534823565193376 4544383628558592 4563046248785388 4564551011525568 4565958211930752 4571433531109536 4574350846700544 4577858740422144 4579270043452416 4591232944316928 4591720958022744 4594651220280576 4604618463105024 4608046704887808 4610087962690392 4618561711842624 4619052630391927 4622000334687008 4623528452377536 4625053160426496 4626479012972544 4630546932939018 4632026906337792 4635475554321664 4637004202184704 4639058287486896 4644047069769744 4647010724568576 4652583238762368 4655552341020672 4666671729674318 4668214616543556 4671193694154624 4671690207089802 4672734120843264 4673230797514272 4674174672900096 4674671502691008 4676213076261888 4680277186612144 4683263962098176 4688931545315199 4691923843684896 4700548014419712 4701047647499476 4704047677906304 4712745990920184 4714252236036096 4717762102623232 4719851961802068 4721408434602048 4722863992409472 4728527466886496 4731545033872384 4735173473769984 4737271045782366 4740798050389947 4749512056236584 4763359030161472 4766398825330688 4768510229449512 4770589772462486 4772060492330404 4783989695149056 4784498197455088 4787551482839552 4812465824286848 4815536957550592 4822611197654016 4833822921140192 4844013318353664 4872328838866944 4872846730962912 4875956397032448 4893951599986176 4908219680452608 4914049806384264 4917185766694656 4923082264271808 4926223988754432 4931521585256448 4944930262486032 4959346968790656 4962511836033024 4964710113666576 4973835689676672 4974364371191306 4977538821970624 4979184487175808 4982362013970432 4988336668363776 4992050596961792 4998091866984333 5001281459752032 5004473087996928 5010474257128704 5012693781002271 5025646478110804 5027308048585368 5030516286012672 5031050992250556 5034261618282624 5040298508659232 5043515036105728 5049618587262522 5052841062429888 5062128630913536 5062666697307128 5065897499283712 5076887023423488 5080666879748096 5082917497325304 5092260348954688 5101676510842548 5105474823496866 5107106589039104 5114859137485552 5129771263250816 5133044888817664 5174484339707904 5182655503078144 5193581289781248 5199750376522884 5214909998611872 5216629727457792 5218237956492288 5224495464125184 5247123364933632 5247681094883136 5251029966034944 5265311834938662 5268671957360448 5270409415369728 5272034224084992 5278356242105856 5278917291876488 5282286096785152 5292053637644592 5301780899985024 5307482365451136 5310869399506944 5317237987156992 5319593400247308 5322988163106432 5323553956916286 5325309513446496 5326951247252544 5333339119627792 5336742654483968 5338507079033856 5340835197159168 5342481717361152 5343201063266157 5352301670969344 5357007784359868 5358778908931656 5362198678497024 5372054873622528 5372625882856544 5376054489035776 5378435956472124 5382560472136974 5385995418194496 5388321997149728 5394116527773792 5395895353830912 5397558848467968 5404031390727424 5411626827165696 5414024052322704 5417479077244416 5418054914731368 5421512511996672 5428013778556096 5431477731190784 5438050786282716 5446250385967482 5449725976513728 5450305241604769 5452102597099984 5453783419806176 5467997939948672 5471487408959488 5473911150965712 5483972683489664 5499960942042112 5506493955435746 5524369052731648 5526816220079427 5536015220975616 5581321311007232 5593087542841344 5599731174716952 5616056921582016 5619640876222464 5626379730596352 5651348871412608 5654955348037632 5670335822241636 5673954415618944 5684383645344768 5684987852790064 5688615796537856 5690496556772352 5695500034470519 5699134686694176 5705200682242048 5709610199983872 5715750239716608 5726256293861376 5728792892574024 5733058107448308 5743595974983776 5745494912668992 5749161469728768 5749772562572064 5753441849465856 5754216529671246 5760341152753408 5769085306233704 5770992671157168 5774675499919872 5785289863901184 5785904796922432 5789597142038528 5805343818009294 5809048568371776 5812755682965504 5819726113091072 5830487440962912 5834828369710704 5845553299983488 5862595729429504 5865192723349596 5868935667014784 5869559490958982 5873305221329728 5891221685139609 5923034860660736 5930070413546188 5938781953361049 5942571858883296 5946364182979584 5961862545666048 5997349822723584 6000006509581266 6003835486294464 6021339379840512 6032407133835264 6036898396325888 6044204118213612 6048061300165248 6051920943624192 6059178171411456 6061862246793444 6066375439276698 6079535314568352 6083415043550208 6084061665047184 6086068015367424 6087944282574336 6095244708146048 6099134462267392 6103811653896192 6105693391269888 6106515500875608 6110412447589632 6121643925755904 6122294610696992 6126201627040768 6128227061139456 6133615421737482 6135506347281948 6142863807428439 6146783950253856 6151497682442256 6155423335079424 6158082282456832 6164704603170048 6166737547235328 6169469268925872 6174062577252024 6176035875117056 6185411049982528 6187456059797376 6191404659707904 6192062759692992 6196014299424768 6203444318349824 6206192300288526 6210812949735667 6214915184323104 6218881307606016 6224286155391408 6228258258872832 6228920276119736 6230974396685696 6232895336921344 6234950768349184 6251908727086932 6255898458246528 6267397352559616 6278986474883136 6279653884159803 6283661321226912 6293135949069424 6295211246136064 6297151989879296 6313564631693312 6316361394376488 6321064067186596 6344392583996502 6353958783628729 6358013639266016 6378652926865408 6395611334388822 6399692771105088 6418350767522304 6430148263538688 6458684424471552 6461545471856748 6480383796847584 6484519332135936 6490220969512917 6497128974617216 6501275196043264 6509142896537736 6513296784793344 6525268799981568 6532285988247552 6547191877227456 6547887794731413 6551370046900224 6552066408512352 6556247688926208 6564109685695744 6576247462481424 6593240349981376 6595420195608192 6599629142765568 6607468373995944 6612462625054208 6615391792615242 6619613484888768 6631780919568896 6638912649567744 6651115557818368 6663414218243328 6664122489312444 6668375279669376 6672630783995904 6680632342838272 6683591708003028 6688567792023026 6703077398113824 6707355048016896 6708067989667408 6712348824376832 6732824783016696 6737121416573184 6749504841218048 6772901121010843 6777223329767072 6791510695866624 6802235347790064 6807299764662488 6842724843907862 6857150296664304 6861526270050816 6881530719817728 6887581437034116 6891976830420864 6912070057331712 6927842567763936 6933000502030512 6948040359506688 6953213331482496 6955506303277056 6957650608656384 6958587431230344 6965993952166912 6978874858143552 6983328511531008 6996908126510848 7000007594511477 7007535310634703 7009846196271408 7012007254036512 7014319614392832 7020415779918216 7024895943147264 7027212553826304 7034769525805056 7037808322807808 7050822021629568 7051571471249214 7056071516859456 7069041199980032 7071378354054144 7076643153934848 7079777942703102 7082112651903072 7084295988614208 7089650649542656 7092791200329744 7097317550808576 7098071942555048 7100412684595328 7102601663003392 7102760210654976 7118009438711808 7121113596212224 7123308956481536 7124268084354876 7145038545242208 7149598237996032 7152765344174268 7155884658693729 7158090738495606 7171247941962832 7175984542723584 7176747296182632 7181327224259328 7192155370365056 7194527138441216 7196745131290624 7218698736430272 7219466030088481 7223305436325888 7224073219641824 7228683349328896 7240557683669947 7250734381710288 7261667181289976 7266301302018304 7293893514934754 7298548201287616 7309270096444368 7313934595548672 7369088293439236 7384623396407712 7389335983131648 7417395393729048 7439020453185984 7443767754049536 7460753534515008 7461546556786959 7466308232955936 7482505002545664 7488075895442688 7501839640795136 7515711385693056 7520507627802624 7535131828550144 7538469717166206 7546576488375834 7551392427423936 7560447762988848 7565272554158592 7579178193793024 7587328742363136 7593192946370304 7594000045960692 7598846248925568 7612813599978496 7615330535135232 7621000319622144 7624376245987956 7638390523432032 7644077476597744 7658212235245299 7660659883558656 7666363416762752 7671255799287808 7672288706228328 7694656894876224 7699567333226496 7717957091384449 7740458424012392 7745398091162368 7761726509561856 7773983254617216 7774809570864518 7779771159614272 7820256964466128 7825247556019712 7836743196187776 7841744308629504 7854962246852812 7871521642324704 7876544949052416 7917534363158784 7918375937814732 7923429145177728 7928485577306112 7952671349977536 7975856980735488 7985330935374429 7987964270169744 7990426870878816 7996466430298112 8000008679441688 8005113981725952 8011252795738752 8013722576041728 8016365273591808 8028452506454016 8035511676539802 8058082310433792 8058938824284816 8064081733553664 8067653934708186 8078904228548608 8082482995724592 8088500585702264 8091174791660688 8093843030746368 8096338272701952 8106047086091136 8111220058066944 8112082220062912 8114757353823232 8117259043432448 8117440240748544 8127082372097052 8132268767995008 8142020667834144 8147216596786176 8169375578951223 8174588964770592 8178153895649976 8180675129709264 8190485076571252 8195711933671808 8201125191684096 8201996909923008 8207231113439232 8210866726448568 8219606137560064 8225959025234496 8226833383124083 8232083436336032 8249941413063168 8256083679590656 8259740933153619 8274923067051368 8286553579097472 8291841743474688 8299048207188544 8304344345163776 8311646098414022 8335878302782576 8341197944328704 8358782394912768 8371981966510848 8372871845546404 8378215094969216 8421815192501984 8439569595894528 8459190111995336 8477023307118912 8482433022056448 8526575468017152 8527481779185096 8532923694806784 8551434288623616 8557801023363072 8564415299975808 8589384440792064 8599587161172462 8611579232628736 8615393962475664 8624658843858096 8630162774198784 8640511729130112 8646025776181248 8653627959350556 8677934795851776 8678857195383648 8684395713057792 8708015727013941 8713572852557664 8719133524448256 8729589169636608 8730517059641884 8736088544683136 8741663585234944 8752242554566056 8768329949975232 8793893594144256 8797789085024394 8803403500522176 8804339236438473 8809957831994592 8820522390153656 8826151313185024 8851883532756992 8859666720287474 8884552290991104 8885496652416592 8891167039559168 8895105620319282 8911455610670704 8937436530818432 8943140064022528 8977099710688928 8982828555430912 8996024734085376 9048610700752896 9055347594488832 9069647130386752 9088767257117184 9099563158915047 9126092497570776 9129102023051136 9131916423861504 9142867062219072 9148701693401088 9155717480844288 9158540086904832 9182465888633856 9183441916045488 9189302440561152 9216093409775616 9220175925380784 9237123423685248 9238105260783854 9244000669374016 9247056904755072 9250106320852992 9252958025945088 9261093865878036 9264053812675584 9270951108643328 9278116574973792 9288094139539488 9294021449137152 9305166477524736 9309288450432789 9333343459348636 9336429233087112 9342387388309248 9343380414179604 9345468241686528 9346461595028544 9349343005382016 9352426152523776 9360554373224288 9366527924196352 9374763622629769 9377863090630398 9383847687369792 9401096028839424 9402095294998952 9408095355812608 9425491981840368 9428504472072192 9435524205246464 9439703923604136 9442816869204096 9445727984818944 9457054933772992 9463090067744768 9470346947539968 9474542091564732 9481596100779894 9499024112473168 9516588875994753 9526718060322944 9532797650661376 9537020458899024 9541179544924972 9544120984660808 9567979390298112 9568996394910176 9575102965679104 9624931648573696 9645222395308032 9667645842280384 9688026636707328 9744657677733888 9745693461925824 9751912794064896 9787903199972352 9828099612768528 9834371533389312 9846164528543616 9852447977508864 9863043170512896 9889860524972064 9918693937581312 9923087688922863 9929420227333152 9947671379353344 9948728742382612 9955077643941248 9958368974351616 9976673336727552 9984101193923584 9996183733968666 10002562919504064 10008946175993856 10020948514257408 10025387562004542 10032851688034539 10051292956221608 10054616097170736 10061032572025344 10062101984501112 10068523236565248 10080597017318464 10087030072211456 10099237174525044 10105682124859776 10124257261827072 10125333394614256 10131794998567424 10161333759496192 10165834994650608 10184520697909376 10203353021685096 10210949646993732 10214213178078208 10229718274971104 10259542526501632 10264087265861793 10365311006156288 10387162579562496 10399500753045768 10429819997223744 10433259454915584 10436475912984576 10448990928250368 10495362189766272 10502059932069888 10530623669877324 10537343914720896 10540818830739456 10544068448169984 10556712484211712 10557834583752976 10564572193570304 10577357206873821 10584107275289184 10603561799970048 10614964730902272 10634475974313984 10639186800494616 10645976326212864 10647107913832572 10650619026892992 10653902494505088 10666678239255584 10673485308967936 10677014158067712 10681670394318336 10684963434722304 10686402126532314 10714015568719736 10717557817863312 10724397356994048 10737136107743409 10744109747245056 10745251765713088 10752108978071552 10756871912944248 10765120944273948 10771990836388992 10776643994299456 10788233055547584 10791790707661824 10795117696935936 10808062781454848 10828048104645408 10834958154488832 10836109829462736 10843025023993344 10856027557112192 10862955462381568 10876101572565432 10892500771934964 10899451953027456 10900610483209538 10904205194199968 10907566839612352 10935995879897344 10940840272402131 10947822301931424 10967945366979328 10999921884084224 11012987910871492 11048738105463296 11053632440158854 11061862117576543 11072030441951232 11162642622014464 11199462349433904 11232113843164032 11239281752444928 11252759461192704 11302697742825216 11307704575749309 11340671644483272 11347908831237888 11368767290689536 11369975705580128 11377231593075712 11380993113544704 11391000068941038 11398269373388352 11419220399967744 11431500479433216 11452512587722752 11457585785148048 11466116214896616 11487191949967552 11490989825337984 11498322939457536 11499545125144128 11506883698931712 11508433059342492 11520682305506816 11538170612467408 11541985342314336 11549350999839744 11571809593844864 11579194284077056 11610687636018588 11618097136743552 11625511365931008 11639452226182144 11660974881925824 11662214356296777 11669656739421408 11691106599966976 11725191458859008 11730385446699192 11737871334029568 11739118981917964 11746610442659456 11782443370279218 11846069721321472 11860140827092376 11877563906722098 11885143717766592 11892728365959168 11994699645447168 12000013019162532 12007670972588928 12042678759681024 12053267514809703 12073796792651776 12088408236427224 12096122600330496 12118356342822912 12123724493586888 12132750878553396 12159070629136704 12166830087100416 12168123330094368 12172136030734848 12175888565148672 12190489416292096 12207623307792384 12213031001751216 12220824895179264 12243287851511808 12244589221393984 12252403254081536 12256454122278912 12267230843474964 12271012694563896 12285727614856878 12293567900507712 12302995364884512 12310846670158848 12316164564913664 12329409206340096 12338938537851744 12348125154504048 12352071750234112 12370822099965056 12374912119594752 12384125519385984 12392028598849536 12406888636699648 12412384600577052 12421625899471334 12429830368646208 12437762615212032 12448572310782816 12456516517745664 12457840552239472 12461948793371392 12465790673842688 12467469147621033 12503817454173864 12511796916493056 12534794705119232 12557972949766272 12559307768319606 12567322642453824 12578244939020137 12586271898138848 12590422492272128 12594303979758592 12627129263386624 12632722788752976 12642128134373192 12688785167993004 12707917567257458 12716027278532032 12791222668777644 12799385542210176 12836701535044608 12917368848943104 12923090943713496 12960767593695168 12969038664271872 12980441939025834 12994257949234432 13018285793075472 13026593569586688 13050537599963136 13064571976495104 13094383754454912 13095775589462826 13102740093800448 13104132817024704 13112495377852416 13128219371391488 13152494924962848 13186480699962752 13190840391216384 13214936747991888 13224925250108416 13230783585230484 13239226969777536 13263561839137792 13277825299135488 13289500080431211 13326828436486656 13328244978624888 13336750559338752 13342658430478923 13361264685676544 13367183416006056 13377135584046052 13406154796227648 13414710096033792 13416135979334816 13424697648753664 13465649566033392 13474242833146368 13499009682436096 13545802242021686 13554446659534144 13583021391733248 13604470695580128 13614599529324976 13685449687815724 13714300593328608 13723052540101632 13746183931992421 13775162874068232 13783953660841728 13824140114663424 13855685135527872 13857157891175781 13866001004061024 13896080719013376 13906426662964992 13911012606554112 13917174862460688 13931987904333824 13957749716287104 13966657023062016 13993816253021696 14000015189022954 14015070621269406 14019692392542816 14024014508073024 14028639228785664 14040831559836432 14049791886294528 14075616645615616 14101644043259136 14103142942498428 14112143033718912 14138082399960064 14142756708108288 14153286307869696 14159555885406204 14164225303806144 14168591977228416 14185582400659488 14194635101617152 14196143885110096 14200825369190656 14205203326006784 14205520421309952 14222394151169841 14242227192424448 14246617912963072 14248536168709752 14290077090484416 14299196475992064 14305530688348536 14311769317387458 14316181476991212 14333348883999691 14342495883925664 14351969085447168 14353494592365264 14362654448518656 14384310740730112 14389054276882432 14437397472860544 14438932060176962 14446610872651776 14448146439283648 14457366698657792 14481115367339894 14501468763420576 14523334362579952 14532602604036608 14587787029869508 14597096402575232 14618540192888736 14627869191097344 14652525729706207 14738176586878472 14769246792815424 14778671966263296 14834790787458096 14878040906371968 14887535508099072 14921507069030016 14923093113573918 14932616465911872 14965010005091328 14976151790885376 15003679281590272 15031422771386112 15070263657100288 15076939434332412 15093152976751668 15102784854847872 15120895525977696 15130545108317184 15186385892740608 15188000091921384 15197692497851136 15225627199956992 15230661070270464 15242000639244288 15248752491975912 15276781046864064 15278404854373297 15288154953195488 15316424470490598 15321319767117312 15332726833525504 15344577412456656 15389313789752448 15399134666452992 15435914182768898 15480916848024784 15490796182324736 15523453019123712 15547966509234432 15549619141729036 15559542319228544 15640513928932256 15650495112039424 15673486392375552 15709924493705624 15743043284649408 15753089898104832 15835068726317568 15836751875629464 15846858290355456 15905342699955072 15951713961470976 15970661870748858 15975928540339488 15980853741757632 15992932860596224 16000017358883376 16010227963451904 16022505591477504 16027445152083456 16056905012908032 16071023353079604 16116164620867584 16117877648569632 16128163467107328 16135307869416372 16164965991449184 16177001171404528 16182349583321376 16187686061492736 16192676545403904 16212094172182272 16224164440125824 16229514707646464 16234518086864896 16234880481497088 16254164744194104 16264537535990016 16284041335668288 16294433193572352 16333351053860113 16338751157902446 16349177929541184 16350915724814307 16356307791299952 16361350259418528 16380970153142504 16391423867343616 16403993819846016 16414462226878464 16421733452897136 16439212275120128 16451918050468992 16453666766248166 16464166872672064 16499882826126336 16512167359181312 16519481866307238 16549846134102736 16573107158194944 16580448660238281 16598096414377088 16608688690327552 16623292196828044 16671756605565152 16682395888657408 16743963933021696 16745743691092808 16756430189938432 16843630385003968 16879139191789056 16918380223990672 16954046614237824 16964866044112896 17053150936034304 17054963558370192 17065847389613568 17115602046726144 17128830599951616 17178768881584128 17199174322344924 17230787924951328 17249317687716192 17260325548397568 17281023458260224 17307255918701112 17355869591703552 17357714390767296 17368791426115584 17410275299169571 17416031454027882 17427145705115328 17438267048896512 17459178339273216 17461034119283768 17472177089366272 17504485109132112 17536659899950464 17587787188288512 17595578170048788 17606807001044352 17608678472876946 17619915663989184 17641044780307312 17652302626370048 17673665055418827 17703767065513984 17719333440574948 17769104581982208 17770993304833184 17782334079118336 17790211240638564 17822911221341408 17874873061636864 17954199421377856 17965657110861824 17992049468170752 18097221401505792 18110695188977664 18139294260773504 18177534514234368 18199126317830094 18252184995141552 18258204046102272 18263832847723008 18285734124438144 18297403386802176 18311434961688576 18317080173809664 18364931777267712 18366883832090976 18378604881122304 18428591422285317 18440351850761568 18474246847370496 18476210521567708 18488001338748032 18494113809510144 18500212641705984 18522187731756072 18528107625351168 18541902217286656 18556233149947584 18576188279078976 18588042898274304 18610332955049472 18618576900865578 18632438849207001 18666686918697272 18672858466174224 18684774776618496 18686760828359208 18692923190057088 18698686010764032 18704852305047552 18721108746448576 18733055848392704 18749527245259538 18755726181260796 18767695374739584 18802192057678848 18804190589997904 18816190711625216 18838961652479409 18850983963680736 18871048410492928 18879407847208272 18885633738408192 18891455969637888 18914109867545984 18926180135489536 18940693895079936 18949084183129464 18963192201559788 18998048224946336 19033177751989506 19053436120645888 19061876350886187 19074040917798048 19082359089849944 19088241969321616 19135958780596224 19137992789820352 19150205931358208 19249863297147392 19272728844025111 19290444790616064 19335291684560768 19376053273414656 19491386923851648 19503825588129792 19575806399944704 19643663384194239 19656199225537056 19668743066778624 19692329057087232 19779721049944128 19837387875162624 19846175377845726 19858840454666304 19895342758706688 19897457484765224 19910155287882496 19916737948703232 19953346673455104 19968202387847168 19992367467937332 20005125839008128 20017892351987712 20041897028514816 20050775124009084 20065703376069078 20102585912443216 20109232194341472 20122065144050688 20124203969002224 20137046473130496 20161194034636928 20174060144422912 20198474349050088 20211364249719552 20248514523654144 20250666789228512 20263589997134848 20318703363032529 20331669989301216 20369041395818752 20406706043370192 20421899293987464 20428426356156416 20459436549942208 20519085053003264 20528174531723586 20543458218356437 20730622012312576 20799001506091536 20859639994447488 20866518909831168 20872951825969152 20897981856500736 20990724379532544 21000022783534431 21061247339754648 21074687829441792 21081637661478912 21113424968423424 21115669167505952 21129144387140608 21154714413747642 21168214550578368 21207123599940096 21229929461804544 21268951948627968 21278373600989232 21291952652425728 21294215827665144 21301238053785984 21307804989010176 21333356478511168 21346970617935872 21354028316135424 21363340788636672 21369926869444608 21372804253064628 21428031137439472 21435115635726624 21448794713988096 21467653976081187 21474272215486818 21490503531426176 21504217956143104 21513743825888496 21530241888547896 21543981672777984 21553287988598912 21576466111095168 21583581415323648 21590235393871872 21616125562909696 21656096209290816 21658398090265443 21669916308977664 21672219658925472 21686050047986688 21712055114224384 21721673051009841 21752203145130864 21785001543869928 21798903906054912 21801220966419076 21808410388399936 21815133679224704 21871991759794688 21881680544804262 21895644603862848 21935890733958656 21999843768168448 22025975821742984 22097476210926592 22107264880317708 22123724235153086 22325285244028928 22384639670360877 22398924698867808 22464227686328064 22505518922385408 22605395485650432 22615409151498618 22681343288966544 22695817662475776 22737534581379072 22739951411160256 22754463186151424 22761986227089408 22782000137882076 22796538746776704 22838440799935488 22863000958866432 22915171570296096 22932232429793232 22974383899935104 22981979650675968 22999090250288256 23013767397863424 23016866118684984 23041364611013632 23076341224934816 23083970684628672 23098701999679488 23143619187689728 23153871274153347 23221375272037176 23236194273487104 23278904452364288 23321949763851648 23324428712593554 23339313478842816 23382213199933952 23450382917718016 23460770893398384 23475742668059136 23478237963835928 23493220885318912 23564886740558436 23720281654184752 23755127813444196 23770287435533184 23785456731918336 23949536953677517 23989399290894336 24000026038325064 24015341945177856 24085357519362048 24106535029619406 24176816472854448 24192245200660992 24236712685645824 24247448987173776 24265501757106792 24318141258273408 24333660174200832 24336246660188736 24344272061469696 24351777130297344 24380978832584192 24426062003502432 24441649790358528 24489178442787968 24504806508163072 24534461686949928 24542025389127792 24571455229713756 24587135801015424 24605990729769024 24621693340317696 24632329129827328 24658818412680192 24677877075703488 24680500149372249 24696250309008096 24741644199930112 24749824239189504 24768251038771968 24779222799460857 24813777273399296 24824769201154104 24843251798942668 24859660737292416 24875525230424064 24897144621565632 24913033035491328 24915681104478944 24923897586742784 24931581347685376 24934938295242066 25007634908347728 25023593832986112 25069589410238464 25115945899532544 25118615536639212 25134645284907648 25156489878040274 25172543796277696 25180844984544256 25188607959517184 25265445577505952 25284256268746384 25377570335986008 25415835134514916 25432054557064064 25528627302271639 25582445337555288 25598771084420352 25673403070089216 25834737697886208 25846181887426992 25921535187390336 25938077328543744 25960883878051668 25988515898468864 26036571586150944 26053187139173376 26188767508909824 26191551178925652 26208265634049408 26224990755704832 26256438742782976 26304989849925696 26372961399925504 26381680782432768 26413017709315419 26429873495983776 26449850500216832 26461567170460968 26478453939555072 26527123678275584 26555650598270976 26579000160862422 26653656872973312 26656489957249776 26673501118677504 26685316860957846 26722529371353088 26734366832012112 26754271168092104 26812309592455296 26829420192067584 26832271958669632 26849395297507328 26931299132066784 26948485666292736 27091604484043372 27108893319068288 27166042783466496 27208941391160256 27211833498025813 27229199058649952 27370899375631448 27428601186657216 27446105080203264 27492367863984842 27550325748136464 27567907321683456 27648280229326848 27711370271055744 27714315782351562 27732002008122048 27792161438026752 27812853325929984 27834349724921376 27863975808667648 27915499432574208 27987632506043392 28000030378045908 28030141242538812 28039384785085632 28048029016146048 28057278457571328 28081663119672864 28099583772589056 28124290867889307 28203288086518272 28206285884996856 28224286067437824 28276164799920128 28285513416216576 28306572615739392 28319111770812408 28328450607612288 28337183954456832 28371164801318976 28374180443836123 28389270203234304 28392287770220192 28401650738381312 28410406652013568 28411040842619904 28444788302339682 28484454384848896 28497072337419504 28580154180968832 28598392951984128 28611061376697072 28623538634774916 28632362953982424 28666697767999382 28684991767851328 28703938170894336 28706989184730528 28725308897037312 28768621481460224 28874794945721088 28877864120353924 28896292878567296 28914733397315584 28962230734679788 29002937526841152 29046668725159904 29065205208073216 29175574059739016 29194192805150464 29237080385777472 29255738382194688 29305051459412414 29476353173756944 29538493585630848 29557343932526592 29669581574916192 29756081812743936 29843014138060032 29846186227147836 29865232931823744 29930020010182656 29952303581770752 30062845542772224 30098555064103617 30140527314200576 30153878868664824 30186305953503336 30205569709695744 30241791051955392 30261090216634368 30372771785481216 30376000183842768 30395384995702272 30451254399913984 30484001278488576 30497504983951824 30553562093728128 30556809708746594 30576309906390976 30632848940981196 30642639534234624 30665453667051008 30689154824913312 30778627579504896 30792261797585379 30871828365537796 30961833696049568 30981592364649472 31008833521006159 31095933018468864 31099238283458072 31119084638457088 31281027857864512 31300990224078848 31346972784751104 31419848987411248 31486086569298816 31506179796209664 31670137452635136 31673503751258928 31693716580710912 31810685399910144 31903427922941952 31941323741497716 31951857080678976 31961707483515264 32000034717766752 32020455926903808 32045011182955008 32054890304166912 32142046706159208 32232329241735168 32235755297139264 32256326934214656 32270615738832744 32329931982898368 32333368412743489 32354002342809056 32364699166642752 32375372122985472 32385353090807808 32424188344364544 32448328880251648 32459029415292928 32508329488388208 32529075071980032 32568082671336576 32588866387144704 32666702107720226 32677502315804892 32698355859082368 32701831449628614 32712615582599904 32722700518837056 32761940306285008 32782847734687232 32807987639692032 32822520817206393 32843466905794272 32878424550240256 32903836100937984 32907333532496332 32928333745344128 32999765652252672 33024334718362624 33038963732614476 33099692268205472 33146214316389888 33160897320476562 33185586352729629 33196192828754176 33246584393656088 33343513211130304 33364791777314816 33487927866043392 33491487382185616 33512860379876864 33687260770007936 33758278383578112 33836760447981344 33908093228475648 34106301872068608 34109927116740384 34131694779227136 34257661199903232 34357537763168256 34398348644689848 34461575849902656 34498635375432384 34520651096795136 34562046916520448 34614511837402224 34715428781534592 34737582852231168 34820550598339142 34832062908055764 34854291410230656 34876534097793024 34918356678546432 34922068238567536 34944354178732544 34986643068890331 35008970218264224 35073319799900928 35175574376577024 35191156340097576 35213614002088704 35217356945753892 35239831327978368 35282089560614624 35304605252740096 35347330110837654 35438666881149896 35538209163964416 35541986609666368 35564668158236672 35580422481277128 35645822442682816 35749746123273728 35908398842755712 35931314221723648 35984098936341504 36221390377955328 36278588521547008 36355069028468736 36398252635660188 36504369990283104 36516408092204544 36527665695446016 36571468248876288 36622869923377152 36729863554535424 36733767664181952 36757209762244608 36857182844570634 36880703701523136 36948493694740992 36952421043135416 36976002677496064 36988227619020288 37044375463512144 37056215250702336 37083804434573312 37112466299895168 37152376558157952 37176085796548608 37220665910098944 37237153801731156 37264877698414002 37333373837394544 37345716932348448 37369549553236992 37373521656718416 37385846380114176 37397372021528064 37402407442863099 37442217492897152 37466111696785408 37499054490519076 37511452362521592 37535390749479168 37604384115357696 37608381179995808 37632381423250432 37677923304958818 37701967927361472 37734734817060411 37758815694416544 37771267476816384 37782911939275776 37828219735091968 37881387790159872 37898168366258928 37926384403119576 37996096449892672 38066355503979012 38106872241291776 38123752701772374 38148081835596096 38152136691233383 38164718179699888 38176483938643232 38275985579640704 38300411862716416 38499726594294784 38545457688050222 38670583369121536 38752106546829312 38982773847703296 39151612799889408 39287326768388478 39312398451074112 39337486133557248 39384658114174464 39559442099888256 39674775750325248 39692350755691452 39717680909332608 39790685517413376 39794914969530448 39820310575764992 39833475897406464 39868500241293633 39936404775694336 39984734935874664 40010251678016256 40083794057029632 40101550248018168 40131406752138156 40205171824886432 40218464388682944 40244130288101376 40248407938004448 40274092946260992 40322388069273856 40396948698100176 40422728499439104 40497029047308288 40501333578457024 40527179994269696 40637406726065058 40663339978602432 40738082791637504 40813412086740384 40843798587974928 40856852712312832 40918873099884416 41038170106006528 41056349063447172 41086916436712874 41238551795977263 41461244024625152 41571473673527343 41598003012183072 41719279988894976 41733037819662336 41795963713001472 41981448759065088 42000045567068862 42122494679509296 42149375658883584 42226849936846848 42231338335011904 42258288774281216 42309428827495284 42336429101156736 42414247199880192 42459858923609088 42556747201978464 42583905304851456 42588431655330288 42602476107571968 42615609978020352 42666712957022336 42693941235871744 42726681577273344 42739853738889216 42745608506129256 42856062274878944 42870231271453248 42897589427976192 42935307952162374 42948544430973636 42981007062852352 43000046651999073 43027487651776992 43060483777095792 43087963345555968 43106575977197824 43152932222190336 43167162830647296 43232251125819392 43312192418581632 43316796180530886 43339832617955328 43344439317850944 43372100095973376 43424110228448768 43443346102019682 43475690648149669 43504406290261728 43570003087739856 43597807812109824 43602441932838152 43616820776799872 43630267358449408 43743983519589376 43763361089608524 43791289207725696 43871781467917312 43957577189118621 44051951643485968 44194952421853184 44214529760635416 44247448470306172 44477711485401103 44650570488057856 44769279340721754 44797849397735616 44928455372656128 45011037844770816 45210790971300864 45230818302997236 45362686577933088 45391635324951552 45479902822320512 45508926372302848 45564000275764152 45593077493553408 45676881599870976 45726001917732864 45830343140592192 45835214563119891 45864464859586464 45948767799870208 45963959301351936 45998180500576512 46033732237369968 46082729222027264 46152682449869632 46167941369257344 46197403999358976 46287238375379456 46307742548306694 46442750544074352 46472388546974208 46557808904728576 46643899527703296 46648857425187108 46678626957685632 46764426399867904 46921541786796768 46951485336118272 46956475927671856 46986441770637824 47129773481116872 47410307847075901 47440563308369504 47510255626888392 47540574871066368 47899073907355034 47978798581788672 48000052076650128 48030683890355712 48170715038724096 48213070059238812 48353632945708896 48384490401321984 48494897974347552 48531003514213584 48636282516546816 48672493320377472 48688544122939392 48703554260594688 48761957665168384 48852124007004864 48883299580717056 48978356885575936 49000053161580339 49052747174442921 49068923373899856 49084050778255584 49142910459427512 49174271602030848 49211981459538048 49243386680635392 49264658259654656 49317636825360384 49355754151406976 49361000298744498 49392500618016192 49483288399860224 49499648478379008 49536502077543936 49558445598921714 49627554546798592 49649538402308208 49686503597885336 49719321474584832 49794289243131264 49826066070982656 49831362208957888 49847795173485568 49863162695370752 49869876590484132 50015269816695456 50047187665972224 50231891799065088 50237231073278424 50269290569815296 50312979756080548 50345087592555392 50361689969088512 50377215919034368 50530891155011904 50536262210619367 50568512537492768 50755140671972016 50831670269029832 50864109114128128 51057254604543278 51164890675110576 51197542168840704 51346806140178432 51692363774853984 51843070374780672 51921767756103336 51977031796937728 52073143172301888 52106374278346752 52230825897508713 52377535017819648 52383102357851304 52416531268098816 52512877485565952 52609979699851392 52745922799851008 52763361564865536 52826035418630838 52859746991967552 52899701000433664 52923134340921936 52956907879110144 53054247356551168 53111301196541952 53158000321724844 53307313745946624 53312979914499552 53347002237355008 53370633721915692 53468733664024224 53508542336184208 53624619184910592 53664543917339264 53698790595014656 53862598264133568 53896971332585472 54025699639691143 54183208968086744 54217786638136576 54332085566932992 54417882782320512 54423666996051626 54458398117299904 54741798751262896 54857202373314432 54892210160406528 54984735727969684 55100651496272928 55135814643366912 55422740542111488 55428631564703124 55464004016244096 55584322876053504 55625706651859968 55668699449842752 55830998865148416 55897316547621003 55975265012086784 56000060756091816 56060282485077624 56078769570171264 56096058032292096 56114556915142656 56163326239345728 56199167545178112 56248581735778614 56406576173036544 56412571769993712 56448572134875648 56552329599840256 56613145231478784 56638223541624816 56656901215224576 56674367908913664 56742329602637952 56748360887672246 56778540406468608 56784575540440384 56803301476762624 56820813304027136 56822081685239808 56889576604679364 56994144674839008 57160308361937664 57185629052658561 57222122753394144 57247077269549832 57264725907964848 57333395535998764 57369983535702656 57407876341788672 57413978369461056 57450617794074624 57537242962920448 57587833681868581 57749589891442176 57755728240707848 57792585757134592 57818186532075333 57924461469359576 58005875053682304 58093337450319808 58130410416146432 58351148119478032 58388385610300928 58474160771554944 58511476764389376 58610102918824828 58952706347513888 59076987171261696 59339163149832384 59512163625487872 59686028276120064 59692372454295672 59730465863647488 59860040020365312 59904607163541504 60125691085544448 60197110128207234 60281054628401152 60307757737329648 60372611907006672 60411139419391488 60483582103910784 60522180433268736 60745543570962432 60752000367685536 60790769991404544 60956110089097587 60995009967903648 61107124187456256 61113619417493188 61152619812781952 61265697881962392 61285279068469248 61330907334102016 61378309649826624 61557255159009792 61584523595170758 61630374655069311 61743656731075592 61923667392099136 61963184729298944 62017667042012318 62191866036937728 62198476566916144 62238169276914176 62562055715729024 62601980448157696 62693945569502208 62839697974822496 62972173138597632 63340274905270272 63347007502517856 63387433161421824 63621370799820288 63806855845883904 63882647482995432 63903714161357952 63923414967030528 64000069435533504 64040911853807616 64090022365910016 64109780608333824 64284093412318416 64471510594278528 64512653868429312 64541231477665488 64659863965796736 64666736825486978 64708004685618112 64729398333285504 64750744245970944 64770706181615616 64848376688729088 64896657760503296 64975194270796329 65016658976776416 65058150143960064 65136165342673152 65165019153029523 65333404215440452 65355004631609784 65396711718164736 65403662899257228 65425231165199808 65445401037674112 65523880612570016 65565695469374464 65615975279384064 65645041634412786 65686933811588544 65807672201875968 65814667064992664 65856667490688256 65999531304505344 66048669436725248 66077927465228952 66199384536410944 66292428632779776 66321794640953124 66371172705459258 66392385657508352 66493168787312176 66687026422260608 66729583554629632 66975855732086784 66982974764371232 67025720759753728 67374521540015872 67516556767156224 67673520895962688 67816186456951296 68212603744137216 68219854233480768 68263389558454272 68515322399806464 68796697289379696 68923151699805312 68997270750864768 69041302193590272 69124093833040896 69229023674804448 69430857563069184 69461613822460041 69641101196678284 69664125816111528 69708582820461312 69836713357092864 69844136477135072 69888708357465088 69973286137780662 70017940436528448 70146639599801856 70351148753154048 70382312680195152 70427228004177408 70434713891507784 70479662655956736 70564179121229248 70609210505480192 70694660221675308 70877333762299792 71083973219332736 71129336316473344 71160844962554256 71291644885365632 71499492246547456 71816797685511424 71848610861032551 71968197872683008 72557177043094016 72710138056937472 72796505271320376 73008739980566208 73032816184409088 73055331390892032 73142936497752576 73467535328363904 73514419524489216 73714365689141268 73761407403046272 73896987389481984 73904842086270832 73952005354992128 73976455238040576 74041500448116747 74088750927024288 74167608869146624 74224932599790336 74304753116315904 74441331820197888 74474307603462312 74529755396828004 74666747674789088 74691433864696896 74739099106473984 74747043313436832 74771692760228352 74794744043056128 74804814885726198 74884434985794304 74998108981038152 75022904725043184 75070781498958336 75208768230715392 75216762359991616 75264762846500864 75355846609917636 75403935854722944 75469469634120822 75517631388833088 75542534953632768 75565823878551552 75656439470183936 75796336732517856 75852768806239152 75992192899785344 76132711007958024 76213744482583552 76247505403544748 76296163671192192 76304273382466766 76329436359399776 76352967877286464 76551971159281408 76585881906814917 76999453188589568 77090915376100444 77341166738243072 77504213093658624 77965547695406592 78574653536776956 78624796902148224 78674972267114496 78769316228348928 79118884199776512 79349551500650496 79384701511382904 79435361818665216 79581371034826752 79589829939060896 79640621151529984 79666951794812928 79737000482587266 79969469871749328 80020503356032512 80167588114059264 80203100496036336 80262813504276312 80410343649772864 80436928777365888 80488260576202752 80496815876008896 80548185892521984 80644776138547712 80793897396200352 80845456998878208 81002667156914048 81054359988539392 81274813452130116 81326679957204864 81476165583275008 81626824173480768 81635500494077439 81687597175949856 81837746199768832 82076340212013056 82112698126894344 82173832873425748 82477103591954526 82922488049250304 83142947347054686 83196006024366144 83438559977789952 83591927426002944 83962897518130176 84000091134137724 84244989359018592 84298751317767168 84372872603667921 84462676670023808 84516577548562432 84618857654990568 84672858202313472 84828494399760384 84919717847218176 85113494403956928 85122541331508369 85167810609702912 85176863310660576 85204952215143936 85231219956040704 85333425914044672 85453363154546688 85491217012258512 85712124549757888 85740462542906496 85795178855952384 85870615904324748 85897088861947272 85962014125704704 86000093303998146 86054975303553984 86120967554191584 86175926691111936 86213151954395648 86305864444380672 86464502251638784 86624384837163264 86633592361061772 86688878635701888 86744200191946752 86848220456897536 86886692204039364 86951381296299338 87008812580523456 87140006175479712 87195615624219648 87204883865676304 87233641553599744 87260534716898816 87487967039178752 87526722179217048 87582578415451392 87743562935834624 87915154378237242 88047714573140959 88103903286971936 88389904843706368 88429059521270832 88494896940612344 88955422970802206 89538558681443508 89595698795471232 89856910745312256 90421581942601728 90461636605994472 90725373155866176 90783270649903104 90959805644641024 91128000551528304 91186154987106816 91353763199741952 91452003835465728 91660686281184384 91670429126239782 91728929719172928 91897535599740416 91927918602703872 91996361001153024 92067464474739936 92165458444054528 92305364899739264 92335882738514688 92574476750758912 92615485096613388 92885501088148704 92944777093948416 93026500563018477 93287799055406592 93297714850374216 93357253915371264 93528852799735808 93843083573593536 93853058391150253 93902970672236544 93912951855343712 93972883541275648 94259546962233744 94820615694151802 94881126616739008 95020511253776784 95081149742132736 95798147814710068 96000104153300256 96061367780711424 96426140118477624 96707265891417792 96768980802643968 96989795948695104 97000105238230467 97062007028427168 97272565033093632 97344986640754944 97377088245878784 97523915330336768 97704248014009728 97766599161434112 97956713771151872 98000106323160678 98105494348885842 98137846747799712 98168101556511168 98285820918855024 98348543204061696 98423962919076096 98529316519309312 98635273650720768 98711508302813952 98722000597488996 98785001236032384 98966576799720448 98999296956758016 99073004155087872 99116891197843428 99299076804616416 99373007195770672 99438642949169664 99556759058188887 99588578486262528 99662724417915776 99695590346971136 99726325390741504 99739753180968264 100030539633390912 100094375331944448 100333442187997837 100463783598130176 100474462146556848 100538581139630592 100625959512161096 100690175185110784 100723379938177024 101061782310023808 101072524421238734 101137025074985536 101510281343944032 101663340538059664 101728218228256256 102114509209086556 102329781350221152 102395084337681408 102567680107943449 103384727549707968 103686140749561344 103843535512206672 103954063593875456 104146286344603776 104212748556693504 104461651795017426 104755070035639296 104766204715702608 104833062536197632 105025754971131904 105219959399702784 105491845599702016 105526723129731072 105652070837261676 105719493983935104 105846268681843872 105913815758220288 106316000643449688 106614627491893248 106625959828999104 106694004474710016 106741267443831384 106937467328048448 106948833980613079 107017084672368416 107249238369821184 107329087834678528 107725196528267136 107793942665170944 108051399279382286 108366417936173488 108435573276273152 108664171133865984 108835765564641024 108847333992103252 108916796234599808 109483597502525792 109714404746628864 109969471455939368 110201302992545856 110271629286733824 110845481084222976 110857263129406248 110928008032488192 111168645752107008 111251413303719936 111337398899685504 111661997730296832 111794633095242006 111950530024173568 112000121512183632 112120564970155248 112157539140342528 112192116064584192 112326652478691456 112398335090356224 112497163471557228 112813152346073088 112825143539987424 112897144269751296 113204204451181233 113276447083249632 113313802430449152 113348735817827328 113484659205275904 113496721775344492 113569151080880768 113606602953525248 113641626608054272 113644163370479616 113779153209358728 113988289349678016 114320616723875328 114371258105317122 114444245506788288 114456410073700149 114494154539099664 114529451815929696 114666791071997528 114739967071405312 114827956738922112 114901235588149248 115074485925840896 115175667363737162 115499179782884352 115511456481415696 115585171514269184 115636373064150666 115848922938719152 116011750107364608 116186674900639616 116260820832292864 116702296238956064 116776771220601856 116948321543109888 117220205837649656 117905412695027776 118153974342523392 118678326299664768 119024327250975744 119372056552240128 119384744908591344 119460931727294976 119809214327083008 120251382171088896 120394220256414468 120615515474659296 120745223814013344 120822278838782976 120967164207821568 121491087141924864 121504000735371072 121581539982809088 121871927094186997 121912220178195174 121990019935807296 122214248374912512 122227238834986376 122305239625563904 122531395763924784 122570558136938496 122661814668204032 122756619299653248 123114510318019584 123169047190341516 123260749310138622 123487313462151184 123715655387931789 123847334784198272 123926369458597888 124035334084024636 124383732073875456 124396953133832288 124476338553828352 125124111431458048 125387891139004416 125679395949644992 125944346277195264 126680549810540544 126694015005035712 126774866322843648 127242741599640576 127765294965990864 127807428322715904 127846829934061056 128000138871067008 128081823707615232 128180044731820032 128219561216667648 128568186824636832 128943021188557056 129000139955997219 129082462955330976 129319727931593472 129333473650973956 129416009371236224 129458796666571008 129501488491941888 129696753377458176 129793315521006592 129950388541592658 130033317953552832 130116300287920128 130272330685346304 130330038306059046 130427071944449007 130666808430880904 130710009263219568 130793423436329472 130807325798514456 130850462330399616 130890802075348224 131047761225140032 131131390938748928 131231950558768128 131290083268825572 131373867623177088 131615344403751936 131629334129985328 131713334981376512 131872731567355863 132097338873450496 132155854930457904 132398769072821888 132584857265559552 132643589281906248 132742345410918516 132784771315016704 132986337574624352 133374052844521216 133433134456203309 133951711464173568 133965949528742464 134051441519507456 134749043080031744 135033113534312448 135347041791925376 135632372913902592 136439708466961536 136526779116908544 137030644799612928 137505643689359673 137593394578759392 137846303399610624 137994541501729536 138248187666081792 138458047349608896 138861715126138368 138923227644920082 139282202393356568 139328251632223056 139417165640922624 139673426714185728 139688272954270144 139777416714930176 139946572275561324 140035880873056896 140293279199603712 140764625360390304 140854456008354816 140869427783015568 140959325311913472 141128358242458496 141218421010960384 141389320443350616 141754667524599584 142167946438665472 142230923541227703 142321689925108512 142583289770731264 142998984493094912 143633595371022848 143697221722065102 143804207528495059 143936395745366016 145114354086188032 145593010542640752 146017479961132416 146065632368818176 146110662781784064 146285872995505152 146935070656727808 147000159484741017 147428731378282536 147522814806092544 147793974778963968 147809684172541664 147904010709984256 147952910476081152 148083000896233494 148177501854048576 148449865199580672 148609506232631808 148882663640395776 148948615206924624 149059510793656008 149333495349578176 149382867729393792 149478198212947968 149494086626873664 149543385520456704 149589488086112256 149609629771452396 149768869971588608 149996217962076304 150045809450086368 150141562997916672 150433524719983232 150529525693001728 150711693219835272 150807871709445888 150938939268241644 151035262777666176 151085069907265536 151131647757103104 151312878940367872 151592673465035712 151608786631858101 151705537612478304 151984385799570688 152265422015916048 152427488965167104 152495010807089496 152592327342384384 152608546764933532 152658872718799552 152705935754572928 153103942318562816 153171763813629834 153998906377179136 154181830752200888 154682333476486144 155931095390813184 156692477692526139 157149307073553912 157249593804296448 157538632456697856 158237768399553024 158699103001300992 158769403022765808 158870723637330432 159162742069653504 159179659878121792 159281242303059968 159333903589625856 159474000965174532 159938939743498656 160041006712065024 160406200992072672 160525627008552624 160820687299545728 160873857554731776 160993631752017792 161096371785043968 161289552277095424 161587794792400704 161690913997756416 162005334313828096 162077098919073429 162549626904260232 162653359914409728 162952331166550016 163253648346961536 163271000988154878 163375194351899712 163675492399537664 164152680424026112 164225396253788688 164347665746851496 164954207183909052 166285894694109372 166392012048732288 166877119955579904 167925795036260352 168000182268275448 168489978718037184 168597502635534336 168745745207335842 168925353340047616 169237715309981136 169345716404626944 169656988799520768 169839435694436352 170226988807913856 170245082663016738 170335621219405824 170353726621321152 170409904430287872 170462439912081408 170666851828089344 170982434024517024 171424249099515776 171480925085812992 171741231808649496 171794177723894544 171924028251409408 172000186607996292 172109950607107968 172241935108383168 172351853382223872 172426303908791296 172611728888761344 172763501045605743 173248769674326528 173267184722123544 173377757271403776 173454559596225999 173696440913795072 173773384408078728 173902762592598676 174017625161046912 174280012350959424 174391231248439296 174409767731352608 174467283107199488 174521069433797632 174975934078357504 175053444358434096 175165156830902784 175487125871669248 175830308756474484 176095429146281918 176207806573943872 176858119042541664 176989793881224688 177910845941604412 178700391115901473 179077117362887016 179191397590942464 179713821490624512 180843163885203456 180923273211988944 181450746311732352 181566541299806208 181919611289282048 182256001103056608 182372309974213632 183321372562368768 183340858252479564 183457859438345856 183795071199480832 183855837205407744 183992722002306048 184134928949479872 184610729799478528 184671765477029376 184891123965207933 185148953501517824 185230970193226776 185771002176297408 185889554187896832 186053001126036954 186575598110813184 186595429700748432 186714507830742528 187057705599471616 187686167147187072 187706116782300506 187805941344473088 187825903710687424 187945767082551296 188519093924467488 189641231388303604 189762253233478016 190041022507553568 190162299484265472 190482834486180691 191596295629420136 192000208306600512 192122735561422848 192852280236955248 193414531782835584 193537961605287936 193979591897390208 194000210476460934 194124014056854336 194545130066187264 194689973281509888 195047830660673536 195408496028019456 195913427542303744 196000212646321356 196210988697771684 196275693495599424 196336203113022336 196571641837710048 196697086408123392 196847925838152192 197423016605627904 197444001194977992 197570002472064768 197933153599440896 197998593913516032 198146008310175744 198233782395686856 198598153609232832 198619263106852861 198746014391541344 198877285898339328 199113518116377774 199177156972525056 199325448835831552 199391180693942272 199479506361936528 200061079266781824 200188750663888896 200666884375995674 200927567196260352 200948924293113696 201077162279261184 201251919024322192 201380350370221568 202123564620047616 202145048842477468 202274050149971072 203020562687888064 203326681076119328 203456436456512512 204229018418173112 204659562700442304 204790168675362816 205135360215886898 206769455099415936 207372281499122688 207687071024413344 207908127187750912 208292572689207552 208923303590034852 209510140071278592 209532409431405216 209666125072395264 210439918799405568 210983691199404032 211053446259462144 211304141674523352 211438987967870208 211692537363687744 211827631516440576 212632001286899376 213251919657998208 213388008949420032 213482534887662768 213874934656096896 213897667961226158 214034169344736832 214498476739642368 214658175669357056 215450393056534272 215545832583097653 216102798558764572 216732835872346976 216871146552546304 217671531129282048 217694667984206504 217833592469199616 218967195005051584 219428809493257728 219938942911878736 220402605985091712 220543258573467648 221690962168445952 221714526258812496 221856016064976384 222502826607439872 222674797799371008 223323995460593664 223589266190484012 224000243024367264 224241129940310496 224315078280685056 224384232129168384 224653304957382912 224994326943114456 225626304692146176 225650287079974848 225794288539502592 226333578889204423 226408408902362466 226552894166499264 226627604860898304 226697471635654656 226969318410551808 226993443550688984 227138302161761536 227213205907050496 227558306418717456 227976578699356032 228641233447750656 228742516210634244 228888491013576576 228912820147400298 228988309078199328 229058903631859392 229333582143995056 229479934142810624 229655913477844224 229757645720444751 230148971851681792 230351334727474324 230998359565768704 231022912962831392 231170343028538368 231272746128301332 231697845877438304 232023500214729216 232373349801279232 233404592477912128 233553542441203712 233896643086219776 234440411675299312 235810825390055552 236307948685046784 237356652599329536 238048654501951488 238744113104480256 238769489817182688 238921863454589952 240502764342177792 240788440512828936 241231030949318592 241490447628026688 241644557677565952 241934328415643136 243008001470742144 243163079965618176 243743854188373994 243824440356390348 243980039871614592 244428496749825024 244454477669972752 244610479251127808 244906501482232317 245062791527849568 245323629336408064 245513238599306496 246229020636039168 246338094380683032 246521498620277244 246974626924302368 247431310775863578 247694669568396544 248070668168049272 248767464147750912 248793906267664576 248952677107656704 250248222862916096 250775782278008832 251358791899289984 251888692554390528 253388030010071424 253549732645687296 254485483199281152 255367623994525107 255530589931981728 255614856645431808 255693659868122112 256000277742134016 256360089463640064 257136373649273664 257886042377114112 258000279911994438 258164925910661952 258639455863186944 258666947301947912 258832018742472448 258917593333142016 259393506754916352 259586631042013184 259900777083185316 260066635907105664 260232600575840256 260544661370692608 260660076612118092 260854143888898014 261333616861761808 261420018526439136 261586846872658944 261614651597028912 261700924660799232 261781604150696448 262095522450280064 262262781877497856 262463901117536256 262580166537651144 262747735246354176 263230688807503872 263258668259970656 263426669962753024 263745463134711726 264143143719422877 264311709860915808 264797538145643776 265169714531119104 265287178563812496 265484690821837032 265569542630033408 265972675149248704 266748105689042432 266866268912406618 267064956838633681 267931899057484928 268102883039014912 269498086160063488 270694083583850752 271264745827805184 272879416933923072 274061289599225856 275011287378719346 275186789157518784 275692606799221248 275989083003459072 276496375332163584 276916094699217792 277723430252276736 277846455289840164 278564404786713136 278656503264446112 278834331281845248 279079501689055431 279376545908540288 279554833429860352 279893144551122648 280071761746113792 280586558399207424 281529250720780608 281559175173450759 281708912016709632 281738855566031136 281918650623826944 282256716484916992 282778640886701232 283509335049199168 284335892877330944 284461847082455406 284643379850217024 285166579541462528 285997968986189824 287267190742045696 287394443444130204 287608415056990118 290228708172376064 291000315714691401 291186021085281504 292034959922264832 292131264737636352 292571745991010304 293870141313455616 294000318969482034 294857462756565072 295045629612185088 295587949557927936 295619368345083328 295808021419968512 295905820952162304 296166001792466988 296355003708097152 296899730399161344 297219012465263616 297897230413849248 298119021587312016 298666990699156352 298765735458787584 298988173253747328 299086771040913408 299178976172224512 299219259542904792 299537739943177216 299992435924152608 300091618900172736 300283125995833344 300867049439966464 301000326563993511 301423386439670544 301615743418891776 301877878536483288 302070525555332352 302170139814531072 302625757880735744 303185346930071424 303217573263716202 303411075224956608 303968771599141376 304530844031832096 304854977930334208 304990021614178992 305184654684768768 305217093529867064 305317745437599104 305411871509145856 306207884637125632 306343527627259668 307703040323830347 308363661504401776 309364666952972288 311343980397807721 311862190781626368 313384955385052278 314298614147107824 314499187608592896 315077264913395712 316475536799106048 317538806045531616 317741447274660864 318359319756243584 318562484606119936 318948001930349064 319877879486997312 320082013424130048 320812401984145344 320846501941839237 321051254017105248 321641374599091456 321747715109463552 321987263504035584 322579104554190848 323175589584801408 323381827995512832 324010668627656192 324154197838146858 325099253808520464 325306719828819456 325904662333100032 326507296693923072 326542001976309756 326750388703799424 327350984799075328 328450792507577376 328695331493702992 329908414367818104 331872154929531307 332571789388218744 332784024097464576 333754239911159808 335851590072520704 336000364536550896 336979957436074368 337195005271068672 337491490414671684 337850706680095232 338475430619962272 338691432809253888 340453977615827712 340490165326033476 340707453242642304 340819808860575744 340924879824162816 341333703656178688 341964868049034048 342848498199031552 342961850171625984 343369230221100447 343482463617298992 343588355447789088 343848056502818816 344000373215992584 344219901214215936 344483870216766336 344703706764447744 344852607817582592 345223457777522688 345527002091211486 346497539348653056 346534369444247088 346755514542807552 346909119192451998 347392881827590144 347546768816157456 347805525185197352 348035250322093824 348560024701918848 348782462496878592 348819535462705216 348934566214398976 349042138867595264 350106888716868192 350330313661805568 351660617512948968 352190858292563836 352415613147887744 353716238085083328 353753835474335569 353979587762449376 355821691883208824 357400782231802946 358154234725774032 358382795181884928 359427642981249024 361846546423977888 362901492623464704 363839222578564096 364512002206113216 364744619948427264 365615781282560991 366642745124737536 366681716504959128 366915718876691712 367590142398961664 367711674410815488 367985444004612096 368269857898959744 369221459598957056 369343530954058752 369782247930415866 370297907003035648 370461940386453552 371542004352594816 371779108375793664 372106002252073908 373151196221626368 373190859401496864 373429015661485056 375372334294374144 375412233564601012 375651807421374848 375891534165102592 377038187848934976 379282462776607208 379524506466956032 380082045015107136 380324598968530944 380965668972361382 383192591258840272 384000416613201024 384245471122845696 385704560473910496 386829063565671168 387959183794780416 388000420952921868 388248028113708672 389090260132374528 389379946563019776 390816992056038912 391281215833347021 391826855084607488 392000425292642712 392421977395543368 392551386991198848 392672406226044672 393143283675420096 393394172816246784 393695851676304384 394846033211255808 394888002389955984 395140004944129536 395866307198881792 396292016620351488 396467564791373712 397196307218465664 397238526213705722 397492028783082688 397754571796678656 398227036232755548 398354313945050112 398650897671663104 398959012723873056 400122158533563648 400299403368609927 401333768751991348 401855134392520704 401897848586227392 402154324558522368 402503838048644384 402760700740443136 403114835773080067 404247129240095232 404290097684954936 404548100299942144 406041125375776128 406653362152238656 406912872913025024 408458036836346224 409319125400884608 409580337350725632 410270720431773796 413538910198831872 414744562998245376 415374142048826688 416585145378415104 417846607180069704 419020280142557184 419064818862810432 419332250144790528 420879837598811136 421967382398808064 422608283349046704 422877975935740416 423385074727375488 423655263032881152 425264002573798752 426503839315996416 426692770623683109 426965069775325536 427749869312193792 427795335922452316 428068338689473664 428996953479284736 429316351338714112 430900786113068544 431091665166195306 431412622585485177 432205597117529144 433465671744693952 433742293105092608 435343062258564096 435389335968413008 435667184938399232 437934390010103168 438857618986515456 439877885823757472 440805211970183424 443381924336891904 443429052517624992 443712032129952768 445349595598742016 446647990921187328 447178532380968024 448000486048734528 448482259880620992 448630156561370112 448768464258336768 449306609914765824 449988653886228912 451300574159949696 451588577079005184 452667157778408846 452816817804724932 453105788332998528 453255209721796608 453394943271309312 453938636821103616 453986887101377968 454276604323523072 454826359895574303 455116612837434912 455953157398712064 457282466895501312 457485032421268488 457776982027153152 457825640294800596 457976618156398656 458117807263718784 458667164287990112 458959868285621248 459311826955688448 459515291440889502 460702669454948648 461996719131537408 462045825925662784 462340686057076736 462545492256602664 463395691754876608 464047000429458432 464746699602558464 466809184955824256 467107084882407424 467793286172439552 468880823350598624 471621650780111104 472615897370093568 474713305198659072 476097309003902976 477488226208960512 477538979634365376 477843726909179904 481576881025657872 482462061898637184 482980895256053376 483289115355131904 483868656831286272 486016002941484288 486231296757220287 487487708376747988 487648880712780696 487960079743229184 488856993499650048 488908955339945504 489220958502255616 489813002964464634 490125583055699136 491026477198612992 492458041272078336 492676188761366064 493042997240554488 493949253848604736 494862621551727156 495389339136793088 496141336336098544 497587812535329152 497905354215313408 500496445725832192 502717583798579968 503777385108781056 506776060020142848 508970966398562304 510735247989050214 511061179863963456 511229713290863616 511387319736244224 512000555484268032 514272747298547328 515772084754228224 516000559823988876 516329851821323904 517278911726373888 517333894603895824 517664037484944896 517835186666284032 518290503136817229 519173262084026368 519801554166370632 520133271814211328 521089322741385216 521320153224236184 521708287777796028 522667233723523616 522840037052878272 523173693745317888 523229303194057824 523401849321598464 523563208301392896 524191044900560128 524927802235072512 525160333075302288 525495470492708352 526461377615007744 526517336519941312 526853339925506048 527490926269423452 528286287438845754 528623419721831616 529595076291287552 530574357127624992 530969381643674064 531139085260066816 531945350298497408 533496211378084864 533732537824813236 534129913677267362 535863798114969856 536101173347704419 538996172320126976 541388167167701504 542529491655610368 545758833867846144 550022574757438692 550373578315037568 551385213598442496 551978166006918144 553832189398435584 555446860504553472 555692910579680328 557128809573426272 557313006528892224 557668662563690496 558159003378110862 558753091817080576 559786289102245296 560143523492227584 561173116798414848 563058501441561216 563118350346901518 563417824033419264 563477711132062272 563837301247653888 564513432969833984 565557281773402464 567018670098398336 568671785754661888 568923694164910812 569286759700434048 570333159082925056 571448503458542073 574534381484091392 574788886888260408 575216830113980236 580457416344752128 582000631429382802 582372042170563008 584069919844529664 585143491982020608 587740282626911232 588000637938964068 589714925513130144 590091259224370176 591238736690166656 591616042839937024 592332003584933976 592710007416194304 593799460798322688 594438024930527232 595794460827698496 595857789320558583 596238043174624032 597333981398312704 597531470917575168 597976346507494656 598173542081826816 598438519085809584 599075479886354432 599984871848305216 600183237800345472 600566251991666688 601734098879932928 602000653127987022 602846772879341088 603231486837783552 603755757072966576 604141051110664704 605251515761471488 606370693860142848 606435146527432404 606822150449913216 607937543198282752 609061688063664192 609980043228357984 610369309369537536 610434187059734128 610635490875198208 610823743018291712 612415769274251264 612687055254519336 615406080647660694 616334002011986713 616727323008803552 618729333905944576 622687960795615442 623724381563252736 626769910770104556 628597228294215648 628998375217185792 632951073598212096 635077612091063232 635482894549321728 636718639512487168 637896003860698128 639755758973994624 640164026848260096 641624803968290688 641693003883678474 642102508034210496 643282749198182912 643495430218927104 643974527008071168 645158209108381696 646351179169602816 648021337255312384 648308395676293716 650198507617040928 650613439657638912 653014593387846144 653084003952619512 653500777407598848 654701969598150656 656901585015154752 656971408738051771 657390662987405984 659816828735636208 663744309859062614 665143578776437488 665568048194929152 667508479822319616 672000729073101792 673959914872148736 674982980829343368 675701413360190464 676950861239924544 677382865618507776 679000736667613269 680907955231655424 680980330652066952 681414906485284608 681639617721151488 682667407312357376 683929736098068096 685696996398063104 685923700343251968 686738460442200894 686964927234597984 687176710895578176 687696113005637632 688000746431985168 688439802428431872 688967740433532672 689705215635165184 690446915555045376 691054004182422972 692995078697306112 693068738888494176 693511029085615104 693818238384903996 695093537632314912 695611050370394704 696070500644187648 697120049403837696 697639070925410432 697869132428797952 698084277735190528 700213777433736384 700660627323611136 702334095315984859 703321235025897936 704381716585127672 704831226295775488 707432476170166656 707507670948671138 707959175524898752 711643383766417648 714801564463605892 716308469451548064 716765590363769856 723693092847955776 725802985246929408 727678445157128192 729024004412226432 729489239896854528 731231562565121982 733285490249475072 733363433009918256 733831437753383424 735180284797923328 735970888009224192 736539715797919488 738442919197914112 738687061908117504 739564495860831732 740923880772907104 743084008705189632 744212004504147816 746302392443252736 746381718802993728 746858031322970112 748641837864291553 750744668588748288 750824467129202024 751303614842749696 754076375697869952 758564925553214416 759049012933912064 760164090030214272 760649197937061888 761931337944722764 766385182517680544 768000833226402048 771409120947820992 773658127131342336 775918367589560832 776000841905843736 776496056227417344 778180520264749056 778759893126039552 781633984112077824 782562431666694042 783653710169214976 784000850585285424 784843954791086736 785102773982397696 785344812452089344 786286567350840192 786788345632493568 787391703352608768 789692066422511616 789776004779911968 790280009888259072 792429431158268631 792935129582747424 794392614436931328 794477052427411444 794984057566165376 795509143593357312 796454072465511096 796708627890100224 797301795343326208 797918025447746112 800244317067127296 800598806737219854 801194870515901043 802667537503982696 803795697172454784 804308649117044736 805007676097288768 805521401480886272 806229671546160134 808494258480190464 808580195369909872 809096200599884288 812082250751552256 813306724304477312 813825745826050048 816916073672692448 818638250801769216 820541440863547592 827077820397663744 829489125996490752 830748284097653376 833170290756830208 835693214360139408 838129637725620864 838664500289581056 841759675197622272 844677525520352277 845216566698093408 845755951871480832 846770149454750976 850528005147597504 853007678631992832 853385541247366218 853930139550651072 855499738624387584 855590671844904632 856136677378947328 857993906958569472 858632702677428224 861801572226137088 862183330332390612 862825245170970354 864411194235058288 866931343489387904 867484586210185216 870686124517128192 870778671936826016 871334369876798464 875868780020206336 877715237973030912 879755771647514944 881610423940366848 886763848673783808 886858105035249984 887424064259905536 890699191197484032 894357064761936048 896000972097469056 896964519761241984 897260313122740224 897536928516673536 898613219829531648 899977307772457824 902601148319899392 903000979691980533 905334315556817692 905633635609449864 906211576665997056 906510419443593216 907877273642207232 907973774202755936 908553208647046144 909652719791148606 910233225674869824 911906314797424128 914564933791002624 914970064842536976 915553964054306304 915651280589601192 915953236312797312 916235614527437568 917334328575980224 917919736571242496 918623653911376896 919030582881779004 921405338909897296 923109120971491041 924091651851325568 924681372114153472 925090984513205328 926791383509753216 928094000858916864 929493399205116928 933618369911648512 934031941193423163 935586572344879104 937761646701197248 943243301560222208 945231794740187136 949426610397318144 955077959268730752 955687453818359808 962539505825517711 963153762051315744 964924123797274368 965961790512106752 967737313662572544 972032005882968576 972462593514440574 974975416753495976 975297761425561392 975920159486458368 977713986999300096 977817910679891008 978441917004511232 979626005928929268 980251166111398272 982052954397225984 985352377522732128 986085994481108976 987898507697209472 989725243103454312 990778678273586176 992282672672197088 995175625070658304 995616464788593921 1000992891451664384 1005435167597159936 1007554770217562112 1013552120040285696 1021470495978100428 1022122359727926912 1022459426581727232 1022774639472488448 1024001110968536064 1028545494597094656 1031544169508456448 1032001119647977752 1032659703642647808 1034557823452747776 1034667789207791648 1035328074969889792 1035670373332568064 1036581006273634458 1039603108332741264 1040266543628422656 1042178645482770432 1042640306448472368 1043416575555592056 1045334467447047232 1045680074105756544 1046347387490635776 1046458606388115648 1046803698643196928 1047126416602785792 1048382089801120256 1050320666150604576 1050990940985416704 1053034673039882624 1053706679851012096 1054981852538846904 1056572574877691508 1057246839443663232 1059190152582575104 1061148714255249984 1061261506423006707 1061938763287348128 1063890700596994816 1066992422756169728 1067465075649626472 1068259827354534724 1071727596229939712 1072202346695408838 1077992344640253952 1082776334335403008 1091517667735692288 1096847343847682973 1100045149514877384 1100747156630075136 1102770427196884992 1103956332013836288 1107664378796871168 1110893721009106944 1111385821159360656 1114257619146852544 1114626013057784448 1115337325127380992 1116318006756221724 1117506183634161152 1119572578204490592 1120287046984455168 1126117002883122432 1126236700693803036 1126955422264124544 1127674602495307776 1129026865939667968 1131114563546804928 1134037340196796672 1137343571509323776 1137847388329821624 1138573519400868096 1140666318165850112 1142897006917084146 1149068762968182784 1149577773776520816 1150433660227960472 1164001262858765604 1164744084341126016 1168139839689059328 1175480565253822464 1176001275877928136 1179429851026260288 1180182518448740352 1182477473380333312 1184664007169867952 1185420014832388608 1187598921596645376 1188876049861054464 1191588921655396992 1191715578641117166 1192476086349248064 1194667962796625408 1195062941835150336 1195952693014989312 1196877038171619168 1198150959772708864 1199969743696610432 1200366475600690944 1203468197759865856 1204001306255974044 1205693545758682176 1206462973675567104 1207511514145933152 1208282102221329408 1209344507319240201 1212741387720285696 1212870293054864808 1213644300899826432 1215875086396565504 1218123376127328384 1219960086456715968 1220089759084953289 1220738618739075072 1220868374119468256 1221270981750396416 1221647486036583424 1224831538548502528 1225374110509038672 1230812161295321388 1232668004023973426 1233454646017607104 1245375921591230884 1253539821540209112 1257194456588431296 1257996750434371584 1265902147196424192 1270155224182126464 1270965789098643456 1273437279024974336 1275792007721396256 1279511517947989248 1283249607936581376 1283386007767356948 1284205016068420992 1286565498396365824 1286990860437854208 1287949054016142336 1292702358339205632 1294237867756455531 1296042674510624768 1296616791352587432 1300397015234081856 1301226879315277824 1306029186775692288 1306168007905239024 1307001554815197696 1309403939196301312 1313803170030309504 1313942817476103542 1314781325974811968 1319633657471272416 1327488619718125228 1330287157552874976 1331136096389858304 1333379841403264837 1344001458146203584 1347919829744297472 1349965961658686736 1351402826720380928 1353901722479849088 1354765731237015552 1358001473335226538 1361815910463310848 1361960661304133904 1362829812970569216 1365334814624714752 1367859472196136192 1371393992796126208 1371847400686503936 1373476920884401788 1373929854469195968 1374353421791156352 1376001492863970336 1376879604856863744 1377935480867065344 1382108008364845944 1385990157394612224 1386137477776988352 1387022058171230208 1387636476769807992 1390187075264629824 1390334841747970027 1391222100740789408 1392141001288375296 1394240098807675392 1395278141850820864 1395738264857595904 1400427554867472768 1401321254647222272 1404668190631969718 1406642470051795872 1408763433170255344 1409662452591550976 1414864952340333312 1415015341897342276 1415918351049797504 1423286767532835296 1429603128927211784 1432616938903096128 1433531180727539712 1447386185695911552 1451605970493858816 1455356890314256384 1458048008824452864 1462463125130243964 1466570980498950144 1466726866019836512 1467662875506766848 1473079431595838976 1476885838395828224 1477374123816235008 1479128991721663464 1481847761545814208 1486168017410379264 1488424009008295632 1492763437605987456 1493716062645940224 1497283675728583106 1501489337177496576 1501648934258404048 1502607229685499392 1508152751395739904 1517129851106428832 1518098025867824128 1520328180060428544 1523862675889445528 1532770365035361088 1536001666452804096 1542818241895641984 1547316254262684672 1551836735179121664 1552001683811687472 1552992112454834688 1557519786252079104 1563267968224155648 1565124863333388084 1568001701170570848 1569687909582173472 1570205547964795392 1570689624904178688 1572573134701680384 1574783406705217536 1579384132845023232 1579552009559823936 1580560019776518144 1584335052224430961 1584858862316537262 1585870259165494848 1588785228873862656 1588954104854822888 1589968115132330752 1592908144931022192 1593417255780200448 1594603590686652416 1595836050895492224 1600488634134254592 1601197613474439708 1602389741031802086 1605335075007965392 1607591394344909568 1608303520043113257 1610015352194577536 1611042802961772544 1612459343092320268 1616988516960380928 1617160390739819744 1618192401199768576 1624164501503104512 1626613448608954624 1633832147345384896 1637276501603538432 1641082881727095184 1654155640795327488 1661496568195306752 1666340581513660416 1671386428720278816 1676259275451241728 1683519350395244544 1689355051040704554 1690433133396186816 1691511903742961664 1693540298909501952 1701056010295195008 1706015357263985664 1706771082494732436 1707860279101302144 1710999477248775168 1711181343689809264 1712273354757894656 1714345510375626219 1717265405354856448 1723603144452274176 1724366660664781224 1725650490341940708 1728822388470116576 1733862686978775808 1741372249034256384 1741557343873652032 1742668739753596928 1751737560040412672 1755430475946061824 1759511543295029888 1763220847880733696 1773716210070499968 1774848128519811072 1781398382394968064 1787573367961675749 1788714129523872096 1792001944194938112 1793929039522483968 1794520626245480448 1797226439659063296 1799954615544915648 1805202296639798784 1806001959383961066 1810668631113635384 1811267271218899728 1812423153331994112 1815754547284414464 1815947548405511872 1817106417294092288 1819305439582297212 1820466451349739648 1823812629594848256 1829940129685073952 1831107928108612608 1831302561179202384 1831906472625594624 1832471229054875136 1834668657151960448 1835839473142484992 1837247307822753792 1838061165763558008 1842810677819794592 1846218241942982082 1848183303702651136 1849002006035960139 1850181969026410656 1853582767019506432 1856188001717833728 1858986798410233856 1867236739823297024 1868063882386846326 1869454697870435767 1871173144689758208 1875523293402394496 1886486603120444416 1898853220794636288 1910155918537461504 1925079011651035422 1926307524102631488 1929848247594548736 1931923581024213504 1935474627325145088 1944064011765937152 1944925187028881148 1949950833506991952 1950595522851122784 1951840318972916736 1955635821359782016 1956883834009022464 1959252011857858536 1960502332222796544 1964105908794451968 1970704755045464256 1970914226214155313 1972171988962217952 1975797015394418944 1979450486206908624 1981557356547172352 1984565345344394176 1990351250141316608 1991232929577187842 2001985782903328768 2010870335194319872 2027104240080571392 2037002210002839807 2042940991956200856 2044244719455853824 2044918853163454464 2048002221937072128 2057090989194189312 2063088339016912896 2064002239295955504 2065319407285295616 2069115646905495552 2069335578415583296 2070656149939779584 2071340746665136128 2073162012547268916 2079206216665482528 2080533087256845312 2085280612896944736 2086833151111184112 2090668934894094464 2091360148211513088 2092917212776231296 2093607397286393856 2094252833205571584 2096764179602240512 2100641332301209152 2101981881970833408 2106069346079765248 2107002285947954577 2109963705077693808 2113145149755383016 2114493678887326464 2118380305165150208 2122297428510499968 2122523012846013414 2123877526574696256 2127781401193989632 2133984845512339456 2134930151299252944 2136519654709069448 2143455192459879424 2144404693390817676 2165552668670806016 2183035335471384576 2193694687695365946 2200090299029754768 2201494313260150272 2205540854393769984 2207912664027672576 2215328757593742336 2222771642318721312 2228515238293705088 2229252026115568896 2232636013512443448 2235012367268322304 2239145156408981184 2240574093968910336 2245925513592874659 2252234005766244864 2252473401387606072 2253910844528249088 2258053731879335936 2262229127093609856 2268074680393593344 2274687143018647552 2275694776659643248 2277147038801736192 2281332636331700224 2285794013834168292 2299155547553041632 2300867320455920944 2323105084506719149 2328002525717531208 2329488168682252032 2336279679378118656 2350961130507644928 2352002551755856272 2358859702052520576 2360365036897480704 2364954946760666624 2369328014339735904 2370840029664777216 2383177843310793984 2383431157282234332 2384952172698496128 2389335925593250816 2390125883670300672 2391905386029978624 2393754076343238336 2399939487393220864 2400732951201381888 2403584611547703129 2406936395519731712 2408002612511948088 2411387091517364352 2412925947351134208 2415023028291866304 2416564204442658816 2418689014638480402 2425482775440571392 2425740586109729616 2427288601799652864 2431750172793131008 2436246752254656768 2439920172913431936 2440179518169906578 2441477237478150144 2441736748238936512 2442541963500792832 2443294972073166848 2450748221018077344 2461624322590642776 2465336008047946852 2466909292035214208 2476276848320348983 2490751843182461768 2507079643080418224 2514388913176862592 2515993500868743168 2540310448364252928 2546874558049948672 2551584015442792512 2559023035895978496 2566499215873162752 2566772015534713896 2568410032136841984 2573130996792731648 2573981720875708416 2575898108032284672 2585404716678411264 2588475735512911062 2592085349021249536 2593233582705174864 2600794030468163712 2602453758630555648 2612058373551384576 2612336015810478048 2614003109630395392 2627606340060619008 2627885634952207084 2629562651949623936 2639267314942544832 2654977239436250456 2660574315105749952 2662272192779716608 2666759682806529674 2688002916292407168 2695839659488594944 2699931923317373472 2702805653440761856 2707803444959698176 2716002946670453076 2723631820926621696 2723921322608267808 2725659625941138432 2735718944392272384 2742787985592252416 2743694801373007872 2746953841768803576 2747859708938391936 2748706843582312704 2752002985727940672 2753759209713727488 2755870961734130688 2764216016729691888 2772274955553976704 2774044116342460416 2775272953539615984 2780374150529259648 2780669683495940054 2782444201481578816 2784282002576750592 2788480197615350784 2790556283701641728 2800855109734945536 2802095823580269489 2809336381263939436 2813284940103591744 2817526866340510688 2819324905183101952 2829729904680666624 2830030683794684552 2831836702099595008 2846573535065670592 2859206257854423568 2865233877806192256 2867062361455079424 2894772371391823104 2903211940987717632 2916096017648905728 2924926250260487928 2933141960997900288 2933453732039673024 2935325751013533696 2946158863191677952 2953771676791656448 2958257983443326928 2963695523091628416 2972336034820758528 2976848018016591264 2985526875211974912 2986849394365781763 2994567351457166212 3002978674354993152 3003297868516808096 3005214459370998784 3016305502791479808 3034259702212857664 3036196051735648256 3040656360120857088 3047725351778891056 3065540730070722176 3072003332905608192 3085636483791283968 3094632508525369344 3103673470358243328 3104003367623374944 3105984224909669376 3126535936448311296 3130249726666776168 3136003402341141696 3139375819164346944 3140411095929590784 3141379249808357376 3145146269403360768 3159104019119647872 3161120039553036288 3168670104448861922 3169717724633074524 3171740518330989696 3177570457747725312 3177908209709645776 3179936230264661504 3183784519269020121 3185816289862044384 3189207181373304832 3191672101790984448 3200977268268509184 3202395226948879416 3204779482063604172 3210670150015930784 3215182788689819136 3216607040086226514 3220030704389155072 3224918686184640536 3233977033920761856 3234320781479639488 3236384802399537152 3248329003006209024 3253226897217909248 3267664294690769792 3274553003207076864 3282165763454190368 3308311281590654976 3322993136390613504 3332681163027320832 3342772857440557632 3352518550902483456 3378710102081409108 3380866266792373632 3383023807485923328 3387080597819003904 3402112020590390016 3412030714527971328 3413542164989464872 3415720558202604288 3421998954497550336 3422362687379618528 3424546709515789312 3428691020751252438 3447206288904548352 3448733321329562448 3451300980683881416 3457644776940233152 3467725373957551616 3483114687747304064 3485337479507193856 3503475120080825344 3519023086590059776 3526441695761467392 3547432420140999936 3562796764789936128 3575146735923351498 3577428259047744192 3584003888389876224 3587858079044967936 3594452879318126592 3599909231089831296 3610404593279597568 3612003918767922132 3621337262227270768 3622534542437799456 3624846306663988224 3628033521957720603 3631895096811023744 3634212834588184576 3638610879164594424 3640932902699479296 3647625259189696512 3659880259370147904 3660269277254859867 3662215856217225216 3662605122358404768 3663812945251189248 3664942458109750272 3669337314303920896 3674494615645507584 3676122331527116016 3685621355639589184 3692436483885964164 3696366607405302272 3698004012071920278 3700363938052821312 3707165534039012864 3717973596820467712 3734473479646594048 3736127764773692652 3738909395740871534 3751046586804788992 3772973206240888832 3797706441589272576 3820311837074923008 3850158023302070844 3852615048205262976 3859696495189097472 3863847162048427008 3888128023531874304 3889850374057762296 3899901667013983904 3901191045702245568 3903680637945833472 3911271642719564032 3918504023715717072 3921004664445593088 3928211817588903936 3941409510090928512 3941828452428310626 3944343977924435904 3951594030788837888 3958900972413817248 3963114713094344704 3969130690688788352 3980702500282633216 3982465859154375684 4000139524209794511 4021740670388639744 4054208480161142784 4074004420005679614 4085881983912401712 4088489438911707648 4096004443874144256 4114181978388378624 4128004478591911008 4130638814570591232 4138671156831166592 4141312299879559168 4146324025094537832 4158412433330965056 4161066174513690624 4170561225793889472 4171004525243910081 4173666302222368224 4181337869788188928 4182720296423026176 4185834425552462592 4187214794572787712 4193528359204481024 4201282664602418304 4203963763941666816 4212138692159530496 4214004571895909154 4219927410155387616 4226290299510766032 4228987357774652928 4236760610330300416 4244594857020999936 4245046025692026828 4247755053149392512 4255562802387979264 4269860302598505888 4273039309418138896 4286910384919758848 4288809386781635352 4314338014083906991 4331105337341612032 4366070670942769152 4387389375390731892 4400180598059509536 4402988626520300544 4430657515187484672 4445543284637442624 4457030476587410176 4458504052231137792 4465272027024886896 4470024734536644608 4478290312817962368 4481148187937820672 4491851027185749318 4504468011532489728 4504946802775212144 4507821689056498176 4516107463758671872 4524458254187219712 4536149360787186688 4551389553319286496 4554294077603472384 4571588027668336584 4598311095106083264 4598799861166362397 4601734640911841888 4646210169013438298 4656005051435062416 4658976337364504064 4672559358756237312 4704005103511712544 4717719404105041152 4729909893521333248 4738656028679471808 4741680059329554432 4753005156673292883 4766355686621587968 4766862314564468664 4769904345396992256 4778671851186501632 4780251767340601344 4783810772059957248 4787508152686476672 4799878974786441728 4801465902402763776 4807169223095406258 4813872791039463424 4816005225023896176 4822774183034728704 4830046056583732608 4833128408885317632 4837378029276960804 4850965550881142784 4851481172219459232 4854577203599305728 4872493504509313536 4879840345826863872 4880359036339813156 4883473496477873024 4885083927001585664 4886589944146333696 4901496442036154688 4923248645181285552 4930672016095893704 4933818584070428416 4952553696640697966 4981503686364923536 5014159286160836448 5028777826353725184 5080620896728505856 5093749116099897344 5103168030885585024 5118046071791956992 5132998431746325504 5133544031069427792 5136820064273683968 5146261993585463296 5151796216064569344 5170809433356822528 5176951471025822124 5186467165410349728 5201588060936327424 5224116747102769152 5224672031620956096 5228006219260790784 5240492865050040871 5255212680121238016 5255771269904414168 5259125303899247872 5278534629885089664 5309954478872500912 5321148630211499904 5324544385559433216 5333519365613059348 5376005832584814336 5391679318977189888 5399863846634746944 5415606889919396352 5432005893340906152 5447263641853243392 5447842645216535616 5451319251882276864 5471437888784544768 5485575971184504832 5493907683537607152 5495719417876783872 5497413687164625408 5504005971455881344 5507518419427454976 5511741923468261376 5528432033459383776 5544549911107953408 5547006018107880417 5550545907079231968 5560748301058519296 5561339366991880108 5564888402963157632 5568564005153501184 5576960395230701568 5581112567403283456 5601710219469891072 5604191647160538978 5608364093611307301 5618672762527878872 5626569880207183488 5635053732681021376 5638649810366203904 5659459809361333248 5660061367589369104 5663673404199190016 5693147070131341184 5718412515708847136 5730467755612384512 5789544742783646208 5806423881975435264 5832192035297811456 5849852500520975856 5866907464079346048 5870651502027067392 5892317726383355904 5912742678642465939 5916515966886653856 5927391046183256832 5944672069641517056 5953696036033182528 5971053750423949824 5973698788731563526 5989134702914332424 6005957348709986304 6006595737033616192 6010428918741997568 6032611005582959616 6068519404425715328 6072392103471296512 6081312720241714176 6095450703557782112 6131081460141444352 6144006665811216384 6171272967582567936 6189265017050738688 6207346940716486656 6208006735246749888 6211968449819338752 6260499453333552336 6272006804682283392 6278751638328693888 6280822191859181568 6282758499616714752 6290292538806721536 6318208038239295744 6321006857843863731 6337340208897723844 6339435449266149048 6343481036661979392 6355140915495450624 6355816419419291552 6359872460529323008 6367569038538040242 6371632579724088768 6383344203581968896 6401954536537018368 6404790453897758832 6409558964127208344 6421340300031861568 6430365577379638272 6433214080172453028 6440061408778310144 6449837372369281072 6468641562959278976 6472769604799074304 6496658006012418048 6506453794435818496 6535328589381539584 6549106006414153728 6564331526908380736 6616622563181309952 6645986272781227008 6685545714881115264 6705037101804966912 6737776540778623977 6757420204162818216 6761732533584747264 6774161195638007808 6804224041180780032 6824061429055942656 6827084329978929744 6831441116405208576 6843997908995100672 6844725374759237056 6849093419031578624 6857382041502504876 6897466642659124896 6902601961367762832 6915289553880466304 6935450747915103232 6966229375494608128 6969315253520157447 7006950240161650688 7038046173180119552 7052883391522934784 7094864840281999872 7150293471846702996 7154856518095488384 7168007776779752448 7175716158089935872 7199818462179662592 7220809186559195136 7224007837535844264 7242674524454541536 7245069084875598912 7249692613327976448 7256067043915441206 7263790193622047488 7277221758329188848 7281865805398958592 7295250518379393024 7319760518740295808 7320538554509719734 7324431712434450432 7325210244716809536 7327625890502378496 7329884916219500544 7338674628607841792 7352244663054232032 7371242711279178368 7384872967771928328 7392733214810604544 7396008024143840556 7400727876105642624 7414331068078025728 7428830544961046949 7468946959293188096 7472255529547385304 7477818791481743068 7502093173609577984 7545946412481777664 7640623674149846016 7700316046604141688 7705230096410525952 7719392990378194944 7727694324096854016 7776256047063748608 7779700748115524592 7799803334027967808 7802382091404491136 7807361275891666944 7822543285439128064 7837008047431434144 7842009328891186176 7882819020181857024 7883656904856621252 7888687955848871808 7903188061577675776 7917801944827634496 7938261381377576704 7961405000565266432 7964931718308751368 8000279048419589022 8043481340777279488 8108416960322285568 8148008840011359228 8171763967824803424 8176978877823415296 8228363956776757248 8256008957183822016 8261277629141182464 8277342313662333184 8292648050189075664 8316824866661930112 8322132349027381248 8341122451587778944 8342009050487820162 8347332604444736448 8362675739576377856 8365440592846052352 8371668851104925184 8387056718408962048 8402565329204836608 8424277384319060992 8428009143791818308 8439854820310775232 8452580599021532064 8457974715549305856 8489189714041999872 8490092051384053656 8495510106298785024 8511125604775958528 8539720605197011776 8540628313594673023 8546078618836277792 8573820769839517696 8577618773563270704 8628676028167813982 8774778750781463784 8800361196119019072 8805977253040601088 8861315030374969344 8891086569274885248 8914060953174820352 8917008104462275584 8930544054049773792 8940049469073289216 8956580625635924736 8983702054371498636 9008936023064979456 9009893605550424288 9015643378112996352 9048916508374439424 9072298721574373376 9102779106638572992 9108588155206944768 9143176055336673168 9196622190212166528 9197599722332724794 9203469281823683776 9292420338026876596 9312010102870124832 9317952674729008128 9408010207023425088 9435438808210082304 9459819787042666496 9477312057358943616 9483360118659108864 9506010313346585766 9532711373243175936 9533724629128937328 9539808690793984512 9557343702373003264 9567621544119914496 9575016305372953344 9599757949572883456 9602931804805527552 9614338446190812516 9632010450047792352 9645548366069457408 9660092113167465216 9674756058553921608 9701931101762285568 9702962344438918464 9709154407198611456 9732343892235790189 9744987009018627072 9759680691653727744 9760718072679626312 9766946992955746048 9770167854003171328 9802992884072309376 9846497290362571104 9861344032191787408 9867637168140856832 9905107393281395932 9963007372729847072 10028318572321672896 10057555652707450368 10161241793457011712 10187498232199794688 10206336061771170048 10236092143583913984 10265996863492651008 10267088062138855584 10273640128547367936 10341618866713645056 10353902942051644248 10372934330820699456 10403176121872654848 10449344063241912192 10456012438521581568 10480985730100081742 10510425360242476032 10511542539808828336 10518250607798495744 10557069259770179328 10619908957745001824 10642297260422999808 10667038731226118696 10752011665169628672 10783358637954379776 10799727693269493888 10831213779838792704 10864011786681812304 10895685290433071232 10902638503764553728 10942875777569089536 10980807831764579601 10987815367075214304 10991438835753567744 10994827374329250816 11008011942911762688 11023483846936522752 11056864066918767552 11089099822215906816 11094012036215760834 11101091814158463936 11121496602117038592 11122678733983760216 11129776805926315264 11153920790461403136 11162225134806566912 11203420438939782144 11208383294321077956 11216728187222614602 11237345525055757744 11253139760414366976 11270107465362042752 11277299620732407808 11318919618722666496 11320122735178738208 11327346808398380032 11386294140262682368 11436825031417694272 11460935511224769024 11579089485567292416 11664384070595622912 11699705001041951712 11733814928158692096 11784635452766711808 11825485357284931878 11833031933773307712 11854782092366513664 11889344139283034112 11907392072066365056 11942107500847899648 11947397577463127052 11978269405828664848 12000418572629383533 12013191474067232384 12020857837483995136 12065222011165919232 12137038808851430656 12162625440483428352 12190901407115564224 12262162920282888704 12288013331622432768 12342545935165135872 12416013470493499776 12423936899638677504 12513013575731730243 12520998906667104672 12544013609364566784 12557503276657387776 12561644383718363136 12580585077613443072 12636416076478591488 12642013715687727462 12674680417795447688 12678870898532298096 12686962073323958784 12710281830990901248 12711632838838583104 12719744921058646016 12735138077076080484 12743265159448177536 12766688407163937792 12809580907795517664 12819117928254416688 12842680600063723136 12860731154759276544 12866428160344906056 12880122817556620288 12899674744738562144 12937283125918557952 12943014042251720973 12993316012024836096 13012907588871636992 13070657178763079168 13098212012828307456 13128663053816761472 13291972545562454016 13371091429762230528 13410074203609933824 13475553081557247954 13514840408325636432 13523465067169494528 13548322391276015616 13608448082361560064 13654168659957859488 13662882232810417152 13689450749518474112 13698186838063157248 13714764083005009752 13794933285318249792 13796399583499087191 13805203922735525664 13830579107760932608 13870901495830206464 13932458750989216256 13938630507040314894 14013900480323301376 14076092346360239104 14189729680563999744 14259015470019878649 14300586943693405992 14309713036190976768 14336015553559504896 14351432316179871744 14399636924359325184 14441618373118390272 14448015675071688528 14485349048909083072 14490138169751197824 14499385226655952896 14512134087830882412 14527580387244094976 14554443516658377696 14563731610797917184 14639521037480591616 14641077109019439468 14650420489433619072 14655251781004756992 14659769832439001088 14677349257215683584 14704489326108464064 14742485422558356736 14769745935543856656 14785466429621209088 14792016048287681112 14801455752211285248 14828662136156051456 14857661089922093898 14937893918586376192 14944511059094770608 14955637582963486136 15004186347219155968 15281247348299692032 15400632093208283376 15410460192821051904 15438785980756389888 15455388648193708032 15559401496231049184 15599606668055935616 15604764182808982272 15645086570878256128 15674016094862868288 15684018657782372352 15721478595150122613 15765638040363714048 15767313809713242504 15777375911697743616 15806376123155351552 15835603889655268992 15876522762755153408 15922810001130532864 15929863436617502736 16000558096839178044 16296017680022718456 16343527935649606848 16353957755646830592 16456727913553514496 16512017914367644032 16522555258282364928 16554684627324666368 16585296100378151328 16633649733323860224 16682244903175557888 16684018100975640324 16694665208889472896 16725351479152755712 16730881185692104704 16743337702209850368 16805130658409673216 16825092280833921903 16848554768638121984 16856018287583636616 16879709640621550464 16905161198043064128 16915949431098611712 16978379428083999744 16980184102768107312 16991020212597570048 17022251209551917056 17079441210394023552 17081256627189346046 17092157237672555584 17155237547126541408 17257352056335627964 17333937938242442881 17549557501562927568 17600722392238038144 17611954506081202176 17782173138549770496 17828121906349640704 17834016208924551168 17861088108099547584 17913161251271849472 17967404108742997272 18017872046129958912 18019787211100848576 18031286756225992704 18097833016748878848 18144597443148746752 18205558213277145984 18217176310413889536 18286352110673346336 18393244380424333056 18395199444665449588 18406938563647367552 18584840676053753192 18624020205740249664 18635905349458016256 18816020414046850176 18870877616420164608 18919639574085332992 18954624114717887232 19012020626693171532 19065422746486351872 19067449258257874656 19079617381587969024 19150032610745906688 19199515899145766912 19205863609611055104 19228676892381625032 19264020900095584704 19291096732138914816 19320184226334930432 19349512117107843216 19405924688877836928 19418308814397222912 19464687784471580378 19489974018037254144 19519361383307455488 19521436145359252624 19533893985911492096 19605985768144618752 19692994580725142208 19722688064383574816 19735274336281713664 19810214786562791864 19926014745459694144 20056637144643345792 20115111305414900736 20322483586914023424 20412672123542340096 20472184287167827968 20531993726985302016 20534176124277711168 20547280257094735872 20707805884103288496 20745868661641398912 20806352243745309696 20898688126483824384 20907945760560472341 20961971460200163484 21020850720484952064 21023085079617656672 21036501215596991488 21114138519540358656 21239817915490003648 21284594520845999616 21334077462452237392 21504023330339257344 21599455386538987776 21662427559677585408 21728023573363624608 21791370580866142464 21885751555138179072 21961615663529159202 21975630734150428608 21982877671507135488 21989654748658501632 22016023885823525376 22113728133837535104 22178199644431813632 22188024072431521668 22202183628316927872 22242993204234077184 22245357467967520432 22259553611852630528 22286491634883140847 22324450269613133824 22406840877879564288 22416766588642155912 22433456374445229204 22474691050111515488 22506279520828733952 22540214930724085504 22637839237445332992 22640245470357476416 22654693616796760064 22772588280525364736 22873650062835388544 22921871022449538048 23158178971134584832 23328768141191245824 23399410002083903424 23467629856317384192 23650970714569863756 23666063867546615424 23709564184733027328 23814784144132730112 23884215001695799296 23894795154926254104 23956538811657329696 24000837145258767066 24026382948134464768 24130444022331838464 24274077617702861312 24325250880966856704 24381802814231128448 24524325840565777408 24685091870330271744 24832026940986999552 25026027151463460486 25041997813334209344 25088027218729133568 25115006553314775552 25161170155226886144 25272832152957182976 25284027431375454924 25349360835590895376 25357741797064596192 25373924146647917568 25423265677677166208 25439489842117292032 25470276154152160968 25486530318896355072 25533376814327875584 25619161815591035328 25621884940784019069 25638235856508833376 25685361200127446272 25721462309518553088 25732856320689812112 25760245635113240576 25799349489477124288 25874566251837115904 25886028084503441946 26025815177743273984 26141314357526158336 26257326107633522944 26583945091124908032 26742182859524461056 26820148407219867648 26951106163114495908 27029680816651272864 27046930134338989056 27216896164723120128 27308337319915718976 27325764465620834304 27378901499036948224 27429528166010019504 27589866570636499584 27592799166998174382 27610407845471051328 27661158215521865216 27741802991660412928 27864917501978432512 27877261014080629788 28152184692720478208 28379459361127999488 28518030940039757298 28601173887386811984 28619426072381953536 28672031107119009792 28702864632359743488 28799273848718650368 28896031350143377056 28970698097818166144 28980276339502395648 29024268175661764824 29055160774488189952 29108887033316755392 29127463221595834368 29197031676707370567 29279042074961183232 29282154218038878936 29300840978867238144 29310503562009513984 29354698514431367168 29408978652216928128 29484970845116713472 29539491871087713312 29570932859242418176 29584032096575362224 29602911504422570496 29657324272312102912 29715322179844187796 29889022118189541216 29911275165926972272 30008372694438311936 30200366098587348937 30562494696599384064 30801264186416566752 30820920385642103808 31118802992462098368 31199213336111871232 31209528365617964544 31290173141756512256 31348032189725736576 31368037315564744704 31442957190300245226 31531276080727428096 31534627619426485008 31554751823395487232 31612752246310703104 31671207779310537984 31753045525510306816 31859726873235005472 32001116193678356088 32191599028164536779 32592035360045436912 32687055871299213696 32707915511293661184 33024035828735288064 33109369254649332736 33170592200756302656 33267299466647720448 33364489806351115776 33368036201951280648 33389330417778945792 33450702958305511424 33461762371384209408 33486675404419700736 33610261316819346432 33650184561667843806 33697109537276243968 33712036575167273232 33759419281243100928 33810322396086128256 33831898862197223424 33956758856167999488 33960368205536214624 33982040425195140096 34158882420788047104 34162513254378692092 34184314475345111168 34310475094253082816 34514704112671255928 34667875876484885762 35099115003125855136 35201444784476076288 35564346277099540992 35656243812699281408 35668032417849102336 35722176216199095168 35826322502543698944 35934808217485994544 36039574422201697152 36062573512451985408 36195666033497757696 36411116426554291968 36572704221346692672 36786488760848666112 36790398889330899176 36813877127294735104 37169681352107506384 37248040411480499328 37271810698916032512 37632040828093700352 37741755232840329216 37909248229435774464 38024041253386343064 38130845492972703744 38134898516515749312 38159234763175938048 38300065221491813376 38399031798291533824 38457353784763250064 38528041800191169408 38582193464277829632 38640368452669860864 38699024234215686432 38811849377755673856 38829042126755162919 38929375568943160756 38979948036074508288 39038722766614910976 39042872290718505248 39067787971822984192 39211971536289237504 39385989161450284416 39445376128767149632 39470548672563427328 39620429573125583728 39852029490919388288 40113274289286691584 40230222610829801472 40644967173828046848 40825344247084680192 41068352248555422336 41094560514189471744 41389198750497261573 41415611768206576992 41491737323282797824 41612704487490619392 41797376252967648768 41815891521120944682 41923942920400326968 42041701440969904128 42046170159235313344 42073002431193982976 42228277039080717312 42479635830980007296 42569189041691999232 42668154924904474784 43008046660678514688 43198910773077975552 43324855119355170816 43456047146727249216 43582741161732284928 43923231327058318404 43951261468300857216 43965755343014270976 43979309497317003264 44032047771647050752 44227456267675070208 44356399288863627264 44376048144863043336 44404367256633855744 44485986408468154368 44490714935935040864 44519107223705261056 44572983269766281694 44813681755759128576 44833533177284311824 44866912748890458408 44949382100223030976 45012559041657467904 45080429861448171008 45280490940714952832 45309387233593520128 45545176561050729472 45747300125670777088 45843742044899076096 46316357942269169664 46798820004167806848 46935259712634768384 47164435785450367839 47301941429139727512 47332127735093230848 47419128369466054656 47629568288265460224 47768430003391598592 47789590309852508208 47913077623314659392 48001674290517534132 48052765896268929536 48548155235405722624 48763605628462256896 49048651681131554816 49370183740660543488 49664053881973999104 50052054302926920972 50083995626668418688 50176054437458267136 50230013106629551104 50545664305914365952 50568054862750909848 50698721671181790752 50715483594129192384 50747848293295835136 50846531355354332416 50940552308304321936 50973060637792710144 51066753628655751168 51238323631182070656 51243769881568038138 51276471713017666752 51370722400254892544 51465712641379624224 51520491270226481152 51598698978954248576 51749132503674231808 51772056169006883892 52001813814727328643 52282628715052316672 52514652215267045888 53484365719048922112 53902212326228991816 54059361633302545728 54093860268677978112 54433792329446240256 54616674639831437952 54651528931241668608 54757802998073896448 54859056332020039008 55179733141272999168 55185598333996348764 55220815690942102656 55322316431043730432 55729835003956865024 55754522028161259576 56304369385440956416 56758918722255998976 57036061880079514596 57202347774773623968 57238852144763907072 57598547697437300736 57792062700286754112 57941396195636332288 57960552679004791296 58048536351323529648 58110321548976379904 58217774066633510784 58254926443191668736 58394063353414741134 58558084149922366464 58564308436077757872 58601681957734476288 58709397028862734336 58817957304433856256 58969941690233426944 59078983742175426624 59168064193150724448 59205823008845140992 59430644359688375592 59778044236379082432 59784398195162711161 59822550331853944544 60016745388876623872 60400732197174697874 61602528372833133504 61641840771284207616 62237605984924196736 62398426672223742464 62419056731235929088 62580346283513024512 62696064379451473152 62885914380600490452 63062552161454856192 63069255238852970016 63109503646790974464 63342415558621075968 63506091051020613632 63719453746470010944 64002232387356712176 64383198056329073558 65184070720090873824 65374111742598427392 66048071657470576128 66218738509298665472 66341184401512605312 66534598933295440896 66728979612702231552 66736072403902561296 66778660835557891584 66901405916611022848 66973350808839401472 67220522633638692864 67300369123335687612 67424073150334546464 67518838562486201856 67620644792172256512 67913517712335998976 67920736411072429248 67964080850390280192 68126407245650531323 68317764841576094208 68325026508757384184 68368628950690222336 68620950188506165632 69029408225342511856 69335751752969771524 70198230006251710272 70402889568952152576 71128692554199081984 71312487625398562816 71444352432398190336 71652645005087397888 71869616434971989088 72079148844403394304 72391332066995515392 72822232853108583936 73145408442693385344 73572977521697332224 73580797778661798352 73627754254589470208 74339362704215012768 74496080822960998656 75264081656187400704 75483510465680658432 75818496458871548928 76048082506772686128 76269797033031498624 76318469526351876096 76600130442983626752 76865654822352057207 76914707569526500128 77056083600382338816 77164386928555659264 77280736905339721728 77398048468431372864 77623698755511347712 77658084253510325838 77858751137886321512 78077445533229821952 78085744581437010496 78135575943645968384 78423943072578475008 78771978322900568832 78890752257534299264 78941097345126854656 79240859146251167456 79704058981838776576 80226548578573383168 80460445221659602944 81650688494169360384 82136704497110844672 82778397500994523146 82831223536413153984 82983474646565595648 83225408974981238784 83594752505935297536 83631783042241889364 83847885840800653936 84092340318470626688 84146004862387965952 84456554078161434624 84959271661960014592 85138378083383998464 85336309849808949568 86016093321357029376 86397821546155951104 86912094293454498432 87165482323464569856 87591095030122111701 87846462654116636808 87902522936601714432 87931510686028541952 88064095543294101504 88454912535350140416 88712798577727254528 88752096289726086672 88808734513267711488 88971972816936308736 88981429871870081728 89038214447410522112 89145966539532563388 89667066354568623648 89733825497780916816 89898764200446061952 90025118083314935808 90160859722896342016 90560981881429905664 90601098295762046811 91090353122101458944 91494600251341554176 91687484089798152192 93597640008335613696 93870519425269536768 94328871570900735678 94603882858279455024 94664255470186461696 94838256738932109312 95259136576530920448 95579180619705016416 95826155246629318784 96003348581035068264 96105531792537859072 96574797084493610337 97096310470811445248 97527211256924513792 98097303362263109632 99328107763947998208 100104108605853841944 100167991253336837376 100352108874916534272 100460026213259102208 101091328611828731904 101136109725501819696 101397443342363581504 101430967188258384768 101495696586591670272 101693062710708664832 101881104616608643872 101946121275585420288 102476647262364141312 102487539763136076276 102552943426035333504 102741444800509785088 102931425282759248448 103197397957908497152 103498265007348463616 103544112338013767784 104003627629454657286 104565257430104633344 105029304430534091776 106968731438097844224 107804424652457983632 108118723266605091456 108187720537355956224 109233349279662875904 109515605996147792896 109718112664040078016 110359466282545998336 110371196667992697528 110441631381884205312 110644632862087460864 111459670007913730048 111509044056322519152 114072123760159029192 114404695549547247936 114477704289527814144 115197095394874601472 115584125400573508224 115882792391272664576 115921105358009582592 116097072702647059296 116220643097952759808 116435548133267021568 116788126706829482268 117116168299844732928 117128616872155515744 117203363915468952576 117635914608867712512 117939883380466853888 118157967484350853248 118336128386301448896 118411646017690281984 118861288719376751184 119556088472758164864 119568796390325422322 119645100663707889088 120801464394349395748 123205056745666267008 123283681542568415232 124475211969848393472 124796853344447484928 124838113462471858176 125392128758902946304 125771828761200980904 126125104322909712384 126138510477705940032 126219007293581948928 126684831117242151936 127012182102041227264 127438907492940021888 128004464774713424352 128766396112658147116 130368141440181747648 130748223485196854784 132096143314941152256 132437477018597330944 132682368803025210624 133069197866590881792 133457959225404463104 133472144807805122592 133557321671115783168 134441045267277385728 134600738246671375224 134848146300669092928 135037677124972403712 135241289584344513024 135841472822144858496 135928161700780560384 136252814491301062646 136635529683152188416 136650053017514768368 136737257901380444672 137241900377012331264 138058816450685023712 138671503505939543048 140396460012503420544 140805779137904305152 142257385108398163968 142888704864796380672 143305290010174795776 143739232869943978176 144158297688806788608 145644465706217167872 146290816885386770688 147145955043394664448 147161595557323596704 147255508509178940416 148678725408430025536 148992161645921997312 150528163312374801408 151636992917743097856 152096165013545372256 152539594066062997248 153200260885967253504 153731309644704114414 153829415139053000256 154112167200764677632 154561473810679443456 154796096936862745728 155247397511022695424 155316168507020651676 155717502275772643024 156005441444181985929 156171489162874020992 156271151887291936768 156847886145156950016 157543956645801137664 157781504515068598528 158481718292502334912 159408117963677553152 160453097157146766336 163301376988338720768 164273408994221689344 165556795001989046292 165662447072826307968 165966949293131191296 167189505011870595072 167263566084483778728 167695771681601307872 168184680636941253376 168913108156322869248 169918543323920029184 170276756166767996928 170672619699617899136 172795643092311902208 173824188586908996864 174330964646929139712 175182190060244223402 175692925308233273616 175805045873203428864 176128191086588203008 176909825070700280832 177504192579452173344 177617469026535422976 177962859743740163456 178076428894821044224 178291933079065126776 179334132709137247296 179353194585488133483 179467650995561833632 179797528400892123904 180050236166629871616 180321719445792684032 181121963762859811328 181202196591524093622 182180706244202917888 182989200502683108352 187195280016671227392 187741038850539073536 188657743141801471356 189207765716558910048 189328510940372923392 190518273153061840896 191158361239410032832 191652310493258637568 192006697162070136528 192211063585075718144 193149594168987220674 194192620941622890496 195054422513849027584 198656215527895996416 200208217211707683888 200335982506673674752 200704217749833068544 200920052426518204416 202272219451003639392 202794886684727163008 202861934376516769536 203386125421417329664 203762209233217287744 203892242551170840576 204379221736951593969 204953294524728282624 204975079526272152552 205105886852070667008 205482889601019570176 205862850565518496896 206394795915816994304 206996530014696927232 207088224676027535568 208007255258909314572 210058608861068183552 213937462876195688448 215608849304915967264 216237446533210182912 218466698559325751808 219031211992295585792 219436225328080156032 220718932565091996672 220742393335985395056 220883262763768410624 221289265724174921728 223018088112645038304 225341193197151757453 228144247520318058384 228809391099094495872 228955408579055628288 231168250801147016448 231765584782545329152 231842210716019165184 232194145405294118592 232871096266534043136 233576253413658964536 234232336599689465856 234257233744311031488 234406727830937905152 235271829217735425024 235879766760933707776 236315934968701706496 236672256772602897792 236823292035380563968 237722577438753502368 239112176945516329728 239137592780650844644 239290201327415778176 241602928788698791496 246410113491332534016 248950423939696786944 249593706688894969856 249676226924943716352 250784257517805892608 251543657522401961808 252277020955411880064 252438014587163897856 253369662234484303872 254877814985880043776 256008929549426848704 257532792225316294232 260736282880363495296 261496446970393709568 264192286629882304512 265364737606050421248 266138395733181763584 266915918450808926208 266944289615610245184 267114643342231566336 269201476493342750448 269696292601338185856 270075354249944807424 270482579168689026048 271682945644289716992 271803294887286140433 272505628982602125292 273271059366304376832 273300106035029536736 273474515802760889344 274483800754024662528 276117632901370047424 277343007011879086096 280792920025006841088 281611558275808610304 284514770216796327936 285777409729592761344 287478465739887956352 288316595377613577216 289724391253480831011 291288931412434335744 292581633770773541376 294291910086789328896 294323191114647193408 294511017018357880832 297357450816860051072 297984323291843994624 301056326624749602816 303273985835486195712 304192330027090744512 305079188132125994496 307462619289408228828 307658830278106000512 308224334401529355264 309592193873725491456 310494795022045390848 310632337014041303352 311435004551545286048 312010882888363971858 312342978325748041984 313695772290313900032 315087913291602275328 315563009030137197056 316963436585004669824 318816235927355106304 320906194314293532672 328546817988443378688 331113590003978092584 331324894145652615936 331933898586262382592 334379010023741190144 334527132168967557456 335391543363202615744 336369361273882506752 339837086647840058368 341345239399235798272 345591286184623804416 347648377173817993728 348661929293858279424 350364380120488446804 351385850616466547232 351610091746406857728 353819650141400561664 355008385158904346688 355234938053070845952 355925719487480326912 356583866158130253552 358668265418274494592 358706389170976266966 358935301991123667264 359595056801784247808 360643438891585368064 362243927525719622656 362404393183048187244 365978401005366216704 374390560033342454784 377315486283602942712 378415531433117820096 378657021880745846784 381036546306123681792 382316722478820065664 383304620986517275136 384013394324140273056 384422127170151436288 386299188337974441348 390108845027698055168 397312431055791992832 400416434423415367776 400671965013347349504 404544438902007278784 405589773369454326016 405723868753033539072 406772250842834659328 407524418466434575488 407784485102341681152 408758443473903187938 409906589049456565248 409950159052544305104 410211773704141334016 410965779202039140352 411725701131036993792 412789591831633988608 414176449352055071136 416014510517818629144 418490787366138978127 420117217722136367104 431217698609831934528 432474893066420365824 436933397118651503616 438062423984591171584 438872450656160312064 441437865130183993344 441484786671970790112 441766525527536821248 446036176225290076608 450682386394303514906 456288495040636116768 457618782198188991744 462336501602294032896 463531169565090658304 463684421432038330368 464388290810588237184 465742192533068086272 467152506827317929072 468514467488622062976 468813455661875810304 470543658435470850048 472631869937403412992 473344513545205795584 475445154877507004736 478224353891032659456 478275185561301689288 478580402654831556352 483205857577397582992 492820226982665068032 497900847879393573888 499187413377789939712 501568515035611785216 503087315044803923616 504554041910823760128 506739324468968607744 509755629971760087552 512017859098853697408 515065584450632588464 521472565760726990592 522992893940787419136 528384573259764609024 530729475212100842496 533888579231220490368 534229286684463132672 538059583756464400449 538402952986685500896 539392585202676371712 540150708499889614848 540965158337378052096 543365891288579433984 543606589774572280866 545011257965204250584 546542118732608753664 546600212070059073472 546949031605521778688 548967601508049325056 552235265802740094848 554686014023758172192 561585840050013682176 563223116551617220608 571554819459185522688 574956931479775912704 576633190755227154432 579448782506961662022 582577862824868671488 585163267541547082752 588646382229294386816 589022034036715761664 594714901633720102144 595968646583687989248 602112653249499205632 608384660054181489024 610158376264251988992 613137665210854781907 614925238578816457656 615317660556212001024 616448668803058710528 619184387747450982912 620989590044090781696 621264674028082606704 622870009103090572096 624021765776727943716 624685956651496083968 630175826583204550656 631126018060274394112 633926873170009339648 637632471854710212608 641812388628587065344 657093635976886757376 662227180007956185168 662649788291305231872 663867797172524765184 669054264337935114912 670783086726405231488 672738722547765013504 676023579591455272359 679674173295680116736 682690478798471596544 695296754347635987456 700728760240976893608 702771701232933094464 703220183492813715456 707639300282801123328 710016770317808693376 710469876106141691904 711851438974960653824 713167732316260507104 717336530836548989184 717412778341952533932 717870603982247334528 719190113603568495616 724487855051439245312 724808786366096374488 731956802010732433408 748781120066684909568 754630972567205885424 756831062866235640192 757314043761491693568 764633444957640131328 766609241973034550272 768026788648280546112 772598376675948882696 780217690055396110336 800832868846830735552 801343930026694699008 809088877804014557568 811179546738908652032 811447737506067078144 813544501685669318656 815048836932869150976 817516886947806375876 819813178098913130496 819900318105088610208 820423547408282668032 823451402262073987584 825579183663267977216 828352898704110142272 832029021035637258288 836981574732277956254 862435397219663869056 864949786132840731648 873866794237303007232 877744901312320624128 882875730260367986688 882969573343941580224 883533051055073642496 892072352450580153216 901364772788607029812 912576990081272233536 915237564396377983488 924673003204588065792 927062339130181316608 928776581621176474368 931484385066136172544 934305013654635858144 937028934977244125952 941087316870941700096 945263739874806825984 946689027090411591168 950890309755014009472 956448707782065318912 956550371122603378576 957160805309663112704 966411715154795165984 985640453965330136064 995801695758787147776 1003137030071223570432 1006174630089607847232 1009108083821647520256 1019511259943520175104 1024035718197707394816 1030131168901265176928 1042945131521453981184 1045985787881574838272 1061458950424201684992 1067777158462440980736 1076119167512928800898 1076805905973371001792 1078785170405352743424 1081930316674756104192 1086731782577158867968 1087213179549144561732 1090022515930408501168 1093200424140118146944 1093898063211043557376 1097935203016098650112 1104470531605480189696 1109372028047516344384 1123171680100027364352 1143109638918371045376 1149913862959551825408 1153266381510454308864 1158897565013923324044 1170326535083094165504 1177292764458588773632 1189429803267440204288 1191937293167375978496 1216769320108362978048 1220316752528503977984 1226275330421709563814 1229850477157632915312 1230635321112424002048 1232897337606117421056 1238368775494901965824 1242529348056165213408 1245740018206181144192 1248043531553455887432 1249371913302992167936 1255472362098416934381 1260351653166409101312 1262252036120548788224 1267853746340018679296 1275264943709420425216 1314187271953773514752 1324454360015912370336 1325299576582610463744 1338108528675870229824 1341566173452810462976 1345477445095530027008 1352047159182910544718 1359348346591360233472 1365380957596943193088 1390593508695271974912 1401457520481953787216 1405543402465866188928 1406440366985627430912 1420033540635617386752 1423702877949921307648 1426335464632521014208 1434673061673097978368 1434825556683905067864 1435741207964494669056 1438380227207136991232 1448975710102878490624 1449617572732192748976 1497562240133369819136 1509261945134411770848 1513662125732471280384 1529266889915280262656 1533218483946069100544 1536053577296561092224 1545196753351897765392 1601665737693661471104 1602687860053389398016 1618177755608029115136 1622359093477817304064 1622895475012134156288 1630097673865738301952 1635033773895612751752 1639626356197826260992 1639800636210177220416 1640847094816565336064 1646902804524147975168 1651158367326535954432 1656705797408220284544 1664058042071274516576 1673963149464555912508 1724870794439327738112 1729899572265681463296 1747733588474606014464 1755489802624641248256 1765939146687883160448 1767066102110147284992 1784144704901160306432 1802729545577214059624 1825153980162544467072 1830475128792755966976 1849346006409176131584 1857553163242352948736 1862968770132272345088 1868610027309271716288 1874057869954488251904 1890527479749613651968 1893378054180823182336 1901780619510028018944 1912897415564130637824 1913100742245206757152 1914321610619326225408 1932823430309590331968 1971280907930660272128 1991603391517574295552 2012349260179215694464 2018216167643295040512 2028070738774365817077 2039022519887040350208 2048071436395414789632 2060262337802530353856 2085890263042907962368 2122917900848403369984 2135554316924881961472 2152238335025857601796 2153611811946742003584 2157570340810705486848 2173463565154317735936 2174426359098289123464 2180045031860817002336 2186400848280236293888 2195870406032197300224 2208941063210960379392 2218744056095032688768 2246343360200054728704 2299827725919103650816 2317795130027846648088 2340653070166188331008 2354585528917177547264 2378859606534880408576 2433538640216725956096 2440633505057007955968 2452550660843419127628 2459700954315265830624 2461270642224848004096 2476737550989803931648 2485058696112330426816 2491480036412362288384 2496087063106911774864 2498743826605984335872 2510944724196833868762 2524504072241097576448 2535707492680037358592 2648908720031824740672 2650599153165220927488 2676217057351740459648 2683132346905620925952 2690954890191060054016 2704094318365821089436 2730761915193886386176 2781187017390543949824 2802915040963907574432 2811086804931732377856 2840067081271234773504 2847405755899842615296 2852670929265042028416 2869346123346195956736 2869651113367810135728 2871482415928989338112 2876760454414273982464 2899235145464385497952 2929435511562972846889 3018523890268823541696 3027324251464942560768 3058533779830560525312 3066436967892138201088 3072107154593122184448 3090393506703795530784 3203331475387322942208 3236355511216058230272 3244718186955634608128 3245790950024268312576 3260195347731476603904 3270067547791225503504 3279601272420354440832 3281694189633130672128 3293805609048295950336 3313411594816440569088 3328116084142549033152 3347926298929111825016 3449741588878655476224 3459799144531362926592 3510979605249282496512 3531878293375766320896 3568289409802320612864 3605459091154428119248 3650307960325088934144 3660950257585511933952 3698692012818352263168 3715106326484705897472 3737220054618543432576 3748115739908976503808 3766417086295250803143 3781054959499227303936 3786756108361646364672 3803561239020056037888 3825794831128261275648 3826201484490413514304 3828643221238652450816 3865646860619180663936 3942561815861320544256 4024698520358431388928 4036432335286590081024 4056141477548731634154 4078045039774080700416 4096142872790829579264 4120524675605060707712 4171780526085815924736 4271108633849763922944 4304476670051715203592 4307223623893484007168 4315140681621410973696 4346927130308635471872 4348852718196578246928 4360090063721634004672 4372801696560472587776 4417882126421920758784 4437488112190065377536 4492686720400109457408 4599655451838207301632 4635590260055693296176 4709171057834355094528 4757719213069760817152 4867077280433451912192 4905101321686838255256 4919401908630531661248 4922541284449696008192 4953475101979607863296 4970117392224660853632 4982960072824724576768 4992174126213823549728 4997487653211968671744 5021889448393667737524 5071414985360074717184 5297817440063649481344 5301198306330441854976 5352434114703480919296 5366264693811241851904 5408188636731642178872 5461523830387772772352 5605830081927815148864 5622173609863464755712 5680134162542469547008 5694811511799685230592 5705341858530084056832 5738692246692391913472 5739302226735620271456 5742964831857978676224 5798470290928770995904 5858871023125945693778 6037047780537647083392 6054648502929885121536 6117067559661121050624 6144214309186244368896 6180787013407591061568 6406662950774645884416 6472711022432116460544 6489436373911269216256 6520390695462953207808 6540135095582451007008 6559202544840708881664 6587611218096591900672 6626823189632881138176 6656232168285098066304 6695852597858223650032 6899483177757310952448 7021959210498564993024 7063756586751532641792 7136578819604641225728 7210918182308856238496 7300615920650177868288 7321900515171023867904 7430212652969411794944 7474440109237086865152 7496231479817953007616 7532834172590501606286 7573512216723292729344 7607122478040112075776 7652402968980827028608 7657286442477304901632 7731293721238361327872 8049397040716862777856 8072864670573180162048 8112282955097463268308 8192285745581659158528 8241049351210121415424 8343561052171631849472 8542217267699527845888 8608953340103430407184 8614447247786968014336 8630281363242821947392 8697705436393156493856 8720180127443268009344 8745603393120945175552 8788306534688918540667 8835764252843841517568 8874976224380130755072 9199310903676414603264 9271180520111386592352 9418342115668710189056 9515438426139521634304 9734154560866903824384 9810202643373676510512 9838803817261063322496 9845082568899392016384 9940234784449321707264 9965920145649449153536 9984348252427647099456 10043778896787335475048 10142829970720149434368 10595634880127298962688 10704868229406961838592 10732529387622483703808 10816377273463284357744 11211660163855630297728 11244347219726929511424 11360268325084939094016 11410683717060168113664 11477384493384783826944 11478604453471240542912 11485929663715957352448 11596940581857541991808 11717742046251891387556 12074095561075294166784 12109297005859770243072 12234135119322242101248 12288428618372488737792 12361574026815182123136 12813325901549291768832 12945422044864232921088 13040781390925906415616 13080270191164902014016 13118405089681417763328 13253646379265762276352 13312464336570196132608 13391705195716447300064 13798966355514621904896 14127513173503065283584 14273157639209282451456 14421836364617712476992 14601231841300355736576 14860425305938823589888 14948880218474173730304 14992462959635906015232 15065668345181003212572 15214244956080224151552 15304805937961654057216 15462587442476722655744 16098794081433725555712 16224565910194926536616 16384571491163318317056 16482098702420242830848 17084434535399055691776 17217906680206860814368 17228894495573936028672 17395410872786312987712 17440360254886536018688 17491206786241890351104 17576613069377837081334 17671528505687683035136 17749952448760261510144 18542361040222773184704 18836684231337420378112 19468309121733807648768 19620405286747353021024 19677607634522126644992 19880469568898643414528 19931840291298898307072 19968696504855294198912 20087557793574670950096 21191269760254597925376 21409736458813923677184 21465058775244967407616 21632754546926568715488 22423320327711260595456 22488694439453859022848 22720536650169878188032 22821367434120336227328 22957208906942481085824 22971859327431914704896 23193881163715083983616 23435484092503782775112 24148191122150588333568 24218594011719540486144 24576857236744977475584 24723148053630364246272 25626651803098583537664 25890844089728465842176 26160540382329804028032 26236810179362835526656 26364919604066755622001 26507292758531524552704 26624928673140392265216 26783410391432894600128 27597932711029243809792 28255026347006130567168 28546315278418564902912 28843672729235424953984 29202463682600711473152 29897760436948347460608 30131336690362006425144 30428489912160448303104 30609611875923308114432 30925174884953445311488 32197588162867451111424 32449131820389853073232 32964197404840485661696 34435813360413721628736 34457788991147872057344 34790821745572625975424 34880720509773072037376 34982413572483780702208 35153226138755674162668 35499904897520523020288 37084722080445546369408 39240810573494706042048 39355215269044253289984 39760939137797286829056 39863680582597796614144 39937393009710588397824 40175115587149341900192 42382539520509195850752 42819472917627847354368 43265509093853137430976 44846640655422521190912 44977388878907718045696 45642734868240672454656 45914417813884962171648 46387762327430167967232 46870968185007565550224 48296382244301176667136 49153714473489954951168 49446296107260728492544 51253303606197167075328 52321080764659608056064 52473620358725671053312 52729839208133511244002 53014585517063049105408 53249857346280784530432 53566820782865789200256 56510052694012261134336 57687345458470849907968 58404927365201422946304 59795520873896694921216 60262673380724012850288 61219223751846616228864 61850349769906890622976 64395176325734902222848 64898263640779706146464 65928394809680971323392 68871626720827443257472 68915577982295744114688 69581643491145251950848 69761441019546144074752 70306452277511348325336 70999809795041046040576 74169444160891092738816 78481621146989412084096 78710430538088506579968 79521878275594573658112 79874786019421176795648 80350231174298683800384 84765079041018391701504 85638945835255694708736 86531018187706274861952 89693281310845042381824 91285469736481344909312 91828835627769924343296 92775524654860335934464 93741936370015131100448 96592764488602353334272 98892592214521456985088 104642161529319216112128 104947240717451342106624 105459678416267022488004 106499714692561569060864 107133641565731578400512 115374690916941699815936 119591041747793389842432 120525346761448025700576 122438447503693232457728 123700699539813781245952 129796527281559412292928 131856789619361942646784 137743253441654886514944 139163286982290503901696 139522882039092288149504 140612904555022696650672 148338888321782185477632 156963242293978824168192 157420861076177013159936 159043756551189147316224 159749572038842353591296 160700462348597367600768 169530158082036783403008 173062036375412549723904 179386562621690084763648 183657671255539848686592 185551049309720671868928 187483872740030262200896 193185528977204706668544 197785184429042913970176 209284323058638432224256 210919356832534044976008 212999429385123138121728 214267283131463156801024 230749381833883399631872 241050693522896051401152 244876895007386464915456 259593054563118824585856 275486506883309773029888 278326573964581007803392 279045764078184576299008 281225809110045393301344 296677776643564370955264 313926484587957648336384 314841722152354026319872 319499144077684707182592 321400924697194735201536 346124072750825099447808 358773125243380169527296 367315342511079697373184 371102098619441343737856 374967745480060524401792 395570368858085827940352 418568646117276864448512 421838713665068089952016 428534566262926313602048 461498763667766799263744 482101387045792102802304 519186109126237649171712 550973013766619546059776 556653147929162015606784 562451618220090786602688 593355553287128741910528 627852969175915296672768 638998288155369414365184 642801849394389470403072 692248145501650198895616 734630685022159394746368 749935490960121048803584 837137292234553728897024 843677427330136179904032 857069132525852627204096 922997527335533598527488 964202774091584205604608 1038372218252475298343424 1101946027533239092119552 1113306295858324031213568 1124903236440181573205376 1186711106574257483821056 1255705938351830593345536 1285603698788778940806144 1384496291003300397791232 1499870981920242097607168 1687354854660272359808064 1714138265051705254408192 1928405548183168411209216 2076744436504950596686848 2203892055066478184239104 2249806472880363146410752 2511411876703661186691072 2571207397577557881612288 2768992582006600795582464 2999741963840484195214336 3374709709320544719616128 3856811096366336822418432 4153488873009901193373696 4499612945760726292821504 5142414795155115763224576 5999483927680968390428672 6749419418641089439232256 7713622192732673644836864 8306977746019802386747392 8999225891521452585643008 11998967855361936780857344 13498838837282178878464512 15427244385465347289673728 17998451783042905171286016 26997677674564357756929024 35996903566085810342572032 53995355349128715513858048 107990710698257431027716096
- Sum of all divisors σ(n): 408072259129044341381777721
- Sum of proper divisors (its aliquot sum) s(n): 300081548430786910354061625
- 107990710698257431027716096 is an abundant number, because the sum of its proper divisors (300081548430786910354061625) is greater than itself. Its abundance is 192090837732529479326345529
Bases of 107990710698257431027716096
- Binary: 1011001010100111110110000101000010010010001011000110110100100110100011100010000000000002
- Hexadecimal: 0x5953EC2849163693471000
- Base-36: DKHD54KSNQHNKXZ40
Squares and roots of 107990710698257431027716096
- 107990710698257431027716096 squared (1079907106982574310277160962) is 11661993597114731966481621756362020981386933977481216
- 107990710698257431027716096 cubed (1079907106982574310277160963) is 1259386976710947546303053224679034213323197872217678247860140210181627220852736
-
107990710698257431027716096 is a
perfect square number . Itssquare root is 10391857904064 -
The
cube root of 107990710698257431027716096 is 476206661.6366154509
Scales and comparisons
How big is 107990710698257431027716096?- 107,990,710,698,257,431,027,716,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,990,710,698,257,431,027,716,096 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 107990710698257431027716096 cubic inches would be around 39683888.5 feet tall.
Recreational maths with 107990710698257431027716096
- 107990710698257431027716096 backwards is 690617720134752896017099701
- 107990710698257431027716096 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 107990710698257431027716096's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 107990710698257431027716096 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 107990710698257431027716096 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/107990710698257431027716096/
Chicago style:
Numbermatics. 2024. "Number 107990710698257431027716096 - Facts about the integer". https://numbermatics.com/n/107990710698257431027716096/
The information we have on file for 107990710698257431027716096 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 107990710698257431027716096, math, Factors of 107990710698257431027716096, curriculum, school, college, exams, university, Prime factorization of 107990710698257431027716096, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven septillion, nine hundred ninety sextillion, seven hundred ten quintillion, six hundred ninety-eight quadrillion, two hundred fifty-seven trillion, four hundred thirty-one billion, twenty-seven million, seven hundred sixteen thousand and ninety-six.