100106709540886752657408
100,106,709,540,886,752,657,408 is an even composite number composed of seven prime numbers multiplied together.
What does the number 100106709540886752657408 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 23328 divisors.
100106709540886752657408 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand, three hundred twenty-eight divisors.
Prime factorization of 100106709540886752657408:
217 × 33 × 73 × 132 × 472 × 892 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 47 × 47 × 89 × 89 × 167 × 167)See below for interesting mathematical facts about the number 100106709540886752657408 from the Numbermatics database.
Names of 100106709540886752657408
- Cardinal: 100106709540886752657408 can be written as One hundred sextillion, one hundred six quintillion, seven hundred nine quadrillion, five hundred forty trillion, eight hundred eighty-six billion, seven hundred fifty-two million, six hundred fifty-seven thousand, four hundred eight.
Scientific notation
- Scientific notation: 1.00106709540886752657408 × 1023
Factors of 100106709540886752657408
Divisors of 100106709540886752657408
- Number of divisors d(n): 23328
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 47 48 49 52 54 56 63 64 72 78 84 89 91 94 96 98 104 108 112 117 126 128 141 144 147 156 167 168 169 178 182 188 189 192 196 208 216 224 234 252 256 267 273 282 288 294 312 329 334 336 338 343 351 356 364 376 378 384 392 416 423 432 441 448 468 501 504 507 512 534 546 564 576 588 611 623 624 637 658 668 672 676 686 702 712 728 752 756 768 784 801 819 832 846 864 882 896 936 987 1002 1008 1014 1024 1029 1068 1092 1128 1152 1157 1169 1176 1183 1222 1246 1248 1269 1274 1316 1323 1336 1344 1352 1372 1404 1424 1456 1503 1504 1512 1521 1536 1568 1602 1638 1664 1692 1728 1764 1792 1833 1869 1872 1911 1974 2004 2016 2028 2048 2058 2136 2171 2184 2209 2256 2303 2304 2314 2338 2352 2366 2403 2444 2457 2492 2496 2538 2548 2632 2646 2672 2688 2704 2744 2808 2848 2912 2961 3006 3008 3024 3042 3072 3087 3136 3204 3276 3328 3384 3456 3471 3507 3528 3549 3584 3666 3738 3744 3822 3948 4008 4032 4056 4096 4116 4183 4272 4277 4342 4361 4368 4418 4459 4509 4512 4563 4606 4608 4628 4676 4704 4732 4806 4888 4914 4984 4992 5076 5096 5264 5292 5344 5376 5408 5488 5499 5607 5616 5696 5733 5824 5922 6012 6016 6048 6084 6144 6174 6272 6408 6513 6552 6627 6656 6768 6909 6912 6942 7014 7056 7098 7168 7332 7476 7488 7644 7849 7896 7921 7943 8016 8064 8099 8112 8183 8192 8232 8281 8366 8544 8554 8684 8722 8736 8836 8883 8918 9018 9024 9126 9212 9216 9256 9261 9352 9408 9464 9612 9776 9828 9968 9984 10152 10192 10413 10521 10528 10584 10647 10688 10752 10816 10976 10998 11214 11232 11392 11466 11648 11844 12024 12032 12096 12168 12288 12348 12544 12549 12816 12831 13026 13083 13104 13254 13312 13377 13536 13818 13824 13884 14028 14112 14196 14336 14664 14863 14952 14976 15041 15197 15288 15463 15698 15792 15842 15886 16032 16121 16128 16198 16224 16366 16384 16464 16497 16562 16732 16821 17088 17108 17199 17368 17444 17472 17672 17766 17836 18036 18048 18252 18424 18432 18512 18522 18704 18816 18928 19224 19539 19552 19656 19881 19936 19968 20304 20384 20727 20826 21042 21056 21168 21294 21376 21504 21632 21952 21996 22428 22464 22784 22932 23296 23547 23688 23763 23829 24048 24064 24192 24297 24336 24549 24576 24696 24843 25088 25098 25632 25662 26052 26166 26208 26508 26624 26754 27072 27636 27648 27768 27889 28056 28223 28224 28392 28672 28717 29281 29328 29726 29904 29939 29952 30082 30394 30527 30576 30926 31239 31396 31563 31584 31684 31772 31941 32064 32242 32256 32396 32448 32732 32768 32928 32994 33124 33464 33642 34176 34216 34398 34736 34888 34944 35344 35532 35672 36072 36096 36504 36848 36864 37024 37044 37408 37632 37647 37856 38448 38493 39078 39104 39249 39312 39762 39872 39936 40131 40608 40768 41454 41652 42084 42112 42336 42588 42752 43008 43264 43904 43992 44589 44856 44928 45123 45568 45591 45864 46389 46592 47094 47376 47526 47658 48096 48128 48363 48384 48594 48672 49098 49152 49392 49686 50176 50196 51264 51324 52104 52332 52416 53016 53248 53508 54144 54379 54943 55272 55296 55447 55536 55601 55778 56112 56446 56448 56693 56784 57281 57344 57434 57967 58562 58617 58656 59452 59643 59808 59878 59904 60164 60788 61054 61152 61852 62181 62478 62792 63126 63168 63368 63544 63882 64128 64484 64512 64792 64896 65464 65536 65856 65988 66248 66928 67284 68352 68432 68796 69472 69776 69888 70641 70688 71064 71289 71344 71487 72144 72192 72891 73008 73647 73696 73728 74048 74088 74529 74816 75264 75294 75712 76896 76986 78156 78208 78498 78624 79524 79744 79872 80262 81216 81536 82908 83304 83667 84168 84224 84669 84672 85176 85504 86016 86151 86528 87808 87843 87984 89178 89712 89817 89856 90246 91136 91182 91581 91728 92778 93184 94188 94752 95052 95316 96192 96256 96726 96768 97188 97344 98196 98304 98784 99372 100352 100392 102037 102528 102648 102973 104041 104208 104664 104832 105287 106032 106379 106496 107016 108241 108288 108758 109886 110544 110592 110894 111072 111202 111556 112224 112892 112896 112941 113386 113568 114562 114688 114868 115479 115934 117124 117234 117312 117747 118904 119286 119616 119756 119808 120328 120393 121576 122108 122304 123704 124362 124956 125584 126252 126336 126736 127088 127764 128256 128968 129024 129584 129792 130928 131072 131712 131976 132496 133767 133856 134568 135369 136704 136773 136864 137592 138944 139167 139552 139776 141282 141376 142128 142578 142688 142974 144288 144384 145089 145782 146016 147294 147392 147456 148096 148176 149058 149632 150528 150588 151424 153792 153972 156312 156416 156996 157248 159048 159488 159744 160524 162432 163072 163137 164829 165816 166341 166608 166803 167334 168336 168448 169338 169344 170079 170352 171008 171843 172032 172302 173056 173901 175616 175686 175968 178356 179424 179634 179712 180492 182272 182364 183162 183456 185556 186368 188376 189504 190104 190632 192384 192512 193219 193452 193536 194376 194688 195223 196392 196601 196608 197561 197568 198744 200704 200784 201019 204074 204967 205056 205296 205946 208082 208416 209328 209573 209664 210574 211923 212064 212758 212992 213867 214032 214461 216482 216576 217516 218673 219772 220941 221088 221184 221788 222144 222404 223112 223587 224448 225784 225792 225882 226772 227136 229124 229376 229736 230958 231868 234248 234468 234624 235494 237808 238572 239232 239512 239616 240656 240786 243152 244216 244608 247408 248724 249912 251001 251168 252504 252672 253472 254007 254176 255528 256512 257936 258048 258453 259168 259584 261856 263424 263529 263952 264992 267534 267712 269136 269451 270738 273408 273546 273728 274743 275184 277888 278334 279104 279552 282564 282752 284256 285156 285376 285948 288576 288768 290178 291564 292032 294588 294784 294912 296192 296352 298116 299264 301056 301176 302848 306111 307584 307944 308919 312123 312624 312832 313992 314496 315861 318096 318976 319137 319488 321048 324723 324864 326144 326274 329658 331632 332682 333216 333606 334668 336672 336896 338676 338688 340158 340704 342016 343686 344064 344604 346112 347802 351232 351372 351936 356712 358848 359268 359424 360984 362557 364544 364728 366324 366912 368903 371112 372287 372736 373321 376752 379008 380208 380653 381264 384601 384768 385024 386438 386904 387072 388129 388752 389207 389376 390446 392784 393202 393216 395122 395136 396851 397488 401301 401408 401568 402038 406107 408148 409934 410112 410319 410592 411892 416164 416832 417501 418656 419146 419328 421148 423846 424128 425516 425984 427734 428064 428922 432964 433152 435032 435267 437346 439544 441882 442176 442368 443576 444288 444808 446224 447174 448896 451568 451584 451764 453544 454272 458248 458752 459472 461916 463736 468496 468936 469248 470988 475616 477144 478464 479024 479232 481312 481572 486304 488432 489216 489411 494487 494816 497448 499023 499824 500409 502002 502336 505008 505344 506944 508014 508352 510237 511056 513024 515529 515872 516096 516906 518336 519168 521703 523712 526848 527058 527904 529984 535068 535424 538272 538902 541476 546816 547092 547456 549486 550368 555776 556668 558208 559104 565128 565504 568512 570312 570752 571896 577152 577536 579657 580356 583128 584064 585669 589176 589568 589803 589824 592384 592683 592704 596232 598528 602112 602352 603057 605696 612222 614901 615168 615888 617838 624246 625248 625664 627984 628719 628992 631722 636192 637952 638274 638976 642096 649446 649728 652288 652548 659316 663264 665364 666432 667212 669336 673344 673792 677352 677376 680316 681408 684032 687372 688128 689208 692224 695604 698561 702464 702744 703872 706927 713424 714259 717696 718536 718848 720811 721968 725114 728287 729088 729456 732648 733824 737009 737806 742224 744574 744653 745472 746642 753003 753504 757687 758016 760416 761306 762021 762528 769202 769536 770048 772876 773808 774144 775359 776258 777504 778414 778752 780892 785568 786404 790244 790272 790587 793702 794976 802602 802816 803136 804076 808353 812214 816296 819868 820224 820638 821184 823784 824229 832328 833664 835002 837312 838292 838656 842296 847692 848256 851032 851968 855468 856128 857844 865928 866304 870064 870534 874692 879088 883764 884352 884736 887152 888576 889616 892448 894348 897792 903136 903168 903528 907088 908544 916496 917504 918333 918944 923832 926757 927472 936369 936992 937872 938496 941976 947583 951232 954288 956928 957411 958048 958464 962624 963144 972608 974169 976864 978432 978822 988974 989632 994896 998046 999648 1000818 1004004 1004672 1010016 1010688 1013888 1016028 1016704 1020474 1022112 1026048 1031058 1031744 1032192 1033812 1036672 1038336 1043406 1047424 1053696 1054116 1055808 1059968 1070136 1070848 1076544 1077804 1082952 1087671 1093632 1094184 1094912 1098972 1100736 1106709 1111552 1113336 1116416 1116861 1118208 1119963 1130256 1131008 1137024 1140624 1141504 1141959 1143792 1153803 1154304 1155072 1159314 1160712 1164387 1166256 1167621 1168128 1171338 1178352 1179136 1179606 1179648 1184768 1185366 1185408 1190553 1192464 1197056 1204224 1204704 1206114 1211392 1224444 1229802 1230336 1231776 1235676 1248492 1250496 1251328 1255968 1257438 1257984 1263444 1272384 1275904 1276548 1277952 1284192 1298892 1299456 1304576 1305096 1310783 1318632 1322807 1326481 1326528 1330728 1332864 1334424 1338649 1338672 1346688 1347584 1352533 1354704 1354752 1360632 1362816 1366561 1368064 1374744 1376207 1376256 1378416 1382927 1384448 1391208 1397122 1404928 1405488 1407133 1407744 1413854 1426848 1428518 1434769 1435392 1437072 1437696 1441622 1443936 1450228 1456574 1458176 1458912 1465296 1467648 1468233 1474018 1475612 1483461 1484448 1489148 1489306 1490944 1493284 1497069 1501227 1506006 1507008 1515374 1516032 1520832 1522612 1524042 1525056 1530711 1538404 1539072 1540096 1545752 1546587 1547616 1548288 1550718 1552516 1555008 1556828 1557504 1561784 1565109 1571136 1572808 1580488 1580544 1581174 1587404 1589952 1605204 1605632 1606272 1608152 1616706 1624428 1632592 1639736 1640448 1641276 1642368 1647568 1648458 1664656 1667328 1670004 1674624 1676584 1677312 1684592 1695384 1696512 1702064 1703936 1710936 1712256 1715688 1731856 1732608 1738971 1740128 1741068 1749384 1757007 1758176 1767528 1768704 1769409 1769472 1774304 1777152 1778049 1779232 1784896 1788696 1795584 1806272 1806336 1807056 1809171 1814176 1817088 1832992 1836666 1837888 1844703 1847664 1853514 1854944 1872738 1873984 1875744 1876992 1883952 1886157 1895166 1902464 1908576 1913856 1914822 1916096 1916928 1925248 1926288 1945216 1948338 1953728 1956864 1957644 1977948 1979264 1989792 1996092 1999296 2001636 2008008 2009344 2020032 2021376 2027776 2032056 2033408 2040948 2044224 2052096 2062116 2063488 2064384 2067624 2073344 2076672 2086812 2094848 2095683 2107392 2108232 2111616 2119936 2120781 2140272 2141696 2142777 2153088 2155608 2162433 2165904 2175342 2184861 2187264 2188368 2189824 2197944 2201472 2211027 2213418 2223104 2226672 2232832 2233722 2233959 2236416 2239926 2260512 2262016 2273061 2274048 2281248 2283008 2283918 2287584 2307606 2308608 2310144 2318628 2321424 2328774 2332512 2335242 2336256 2342676 2356704 2358272 2359212 2369536 2370732 2370816 2381106 2384928 2394112 2408448 2409408 2412228 2422784 2448888 2459604 2460672 2463552 2471352 2482121 2496984 2500992 2502656 2511847 2511936 2514876 2515968 2526888 2537899 2544768 2551808 2553096 2555813 2555904 2568384 2582321 2597784 2598912 2606009 2609152 2610192 2613247 2621566 2637264 2645614 2652962 2653056 2661456 2664571 2665728 2668848 2677298 2677344 2692207 2693376 2695168 2705066 2709408 2709504 2716903 2721264 2724449 2725632 2733122 2736128 2749488 2752414 2752512 2754999 2756832 2765854 2768896 2780271 2782416 2794244 2809107 2809856 2810976 2814266 2815488 2827708 2842749 2853696 2857036 2869538 2870784 2872233 2874144 2875392 2883244 2887872 2900456 2913148 2916352 2917824 2922507 2930592 2935296 2936466 2948036 2951224 2966922 2968896 2978296 2978612 2981888 2986568 2994138 3002454 3012012 3014016 3030748 3032064 3041664 3045224 3048084 3050112 3061422 3076808 3078144 3080192 3091504 3093174 3095232 3096576 3101436 3105032 3110016 3113656 3115008 3123568 3130218 3142272 3145616 3160976 3161088 3162348 3174808 3179904 3210408 3211264 3212544 3216304 3233412 3248856 3263013 3265184 3279472 3280896 3282552 3284736 3295136 3296916 3320127 3329312 3334656 3340008 3349248 3350583 3353168 3354624 3359889 3369184 3390768 3393024 3404128 3421872 3424512 3425877 3431376 3461409 3463712 3465216 3477942 3480256 3482136 3493161 3498768 3502863 3514014 3516352 3535056 3537408 3538818 3538944 3548608 3554304 3556098 3558464 3569792 3571659 3577392 3591168 3612544 3612672 3614112 3618342 3628352 3634176 3665984 3673332 3675776 3689406 3695328 3707028 3709888 3745476 3747968 3751488 3753984 3767904 3772314 3790332 3804928 3817152 3827712 3829644 3832192 3833856 3850496 3852576 3890432 3896676 3907456 3913728 3915288 3932349 3955896 3958528 3968421 3979443 3979584 3992184 3998592 4003272 4015947 4016016 4018688 4040064 4042752 4055552 4057599 4064112 4066816 4081896 4088448 4099683 4104192 4124232 4126976 4128621 4128768 4135248 4146688 4148781 4153344 4173624 4189696 4191366 4214784 4216464 4221399 4223232 4239872 4241562 4280544 4283392 4285554 4304307 4306176 4311216 4324866 4331808 4350684 4369722 4374528 4376736 4379648 4395888 4402944 4422054 4426836 4446208 4453344 4465664 4467444 4467918 4472832 4479852 4521024 4524032 4546122 4548096 4562496 4566016 4567836 4575168 4615212 4617216 4620288 4637256 4642848 4657548 4665024 4670484 4672512 4685352 4713241 4713408 4716544 4718424 4739072 4741464 4741632 4762212 4769856 4788224 4795739 4816896 4818816 4824456 4839731 4845568 4889927 4897776 4919208 4921344 4927104 4942704 4948489 4964242 4993968 4999813 5001984 5005312 5023694 5023872 5029752 5031936 5045677 5053776 5075798 5089536 5098009 5103616 5106192 5111626 5111808 5136768 5159063 5164642 5195568 5197824 5212018 5216913 5218304 5220384 5226494 5243132 5271021 5274528 5291228 5305924 5306112 5308227 5322912 5329142 5331456 5334147 5337696 5354596 5354688 5384414 5386752 5390336 5410132 5418816 5419008 5427513 5433806 5442528 5448898 5451264 5466244 5472256 5498976 5504828 5509998 5513664 5531708 5534109 5537792 5560542 5564832 5588488 5618214 5619712 5621952 5628532 5630976 5655416 5658471 5685498 5707392 5714072 5739076 5741568 5744466 5748288 5750784 5766488 5775744 5800912 5826296 5832704 5835648 5845014 5861184 5870592 5872932 5896072 5902448 5933844 5937792 5956592 5957224 5963776 5973136 5988276 6004908 6024024 6028032 6061496 6064128 6083328 6090448 6096168 6100224 6122844 6153616 6156288 6160384 6183008 6186348 6190464 6193152 6202872 6210064 6220032 6227312 6230016 6247136 6260436 6284544 6287049 6291232 6321952 6322176 6324696 6349616 6359808 6362343 6420816 6422528 6425088 6428331 6432608 6466824 6487299 6497712 6526026 6530368 6554583 6558944 6561792 6565104 6569472 6590272 6593832 6633081 6640254 6658624 6669312 6680016 6698496 6701166 6701877 6706336 6709248 6719778 6738368 6781536 6786048 6808256 6819183 6843744 6849024 6851754 6862752 6922818 6927424 6930432 6955884 6960512 6964272 6986322 6997536 7005726 7028028 7032704 7070112 7074816 7077636 7097216 7108608 7112196 7116928 7139584 7143318 7154784 7182336 7225088 7225344 7228224 7236684 7256704 7268352 7331968 7346664 7351552 7378812 7390656 7414056 7419776 7446363 7490952 7495936 7502976 7507968 7535541 7535808 7544628 7580664 7609856 7613697 7634304 7655424 7659288 7664384 7667439 7667712 7700992 7705152 7746963 7780864 7793352 7814912 7818027 7827456 7830576 7839741 7864698 7911792 7917056 7936842 7958886 7959168 7984368 7993713 7997184 8006544 8031894 8032032 8037376 8076621 8080128 8085504 8111104 8115198 8128224 8133632 8150709 8163792 8173347 8176896 8199366 8208384 8248464 8253952 8257242 8257536 8270496 8293376 8297562 8306688 8347248 8379392 8382732 8429568 8432928 8442798 8446464 8479744 8483124 8561088 8566784 8571108 8608614 8612352 8622432 8649732 8663616 8701368 8739444 8749056 8753472 8759296 8791776 8805888 8844108 8853672 8892416 8906688 8931328 8934888 8935836 8945664 8959704 9042048 9048064 9081293 9092244 9096192 9124992 9132032 9135672 9150336 9175481 9230424 9234432 9240576 9259649 9274512 9285367 9285696 9315096 9330048 9340968 9345024 9370543 9370704 9426482 9426816 9433088 9436848 9467731 9478144 9482928 9483264 9524424 9539712 9565927 9576448 9591478 9633449 9633792 9637632 9648912 9679462 9680489 9691136 9779854 9789039 9795552 9838416 9842688 9849931 9854208 9885408 9896978 9928484 9960381 9987936 9999626 10003968 10010624 10047388 10047744 10051749 10059504 10063872 10079667 10091354 10107552 10151596 10179072 10196018 10207232 10212384 10223252 10273536 10277631 10318126 10329284 10384227 10391136 10395648 10424036 10433826 10436608 10440768 10452988 10479483 10486264 10508589 10542042 10549056 10582456 10611848 10612224 10616454 10645824 10658284 10662912 10668294 10675392 10709192 10709376 10714977 10768828 10773504 10780672 10820264 10837632 10838016 10855026 10867612 10885056 10897796 10902528 10932488 10944512 10997952 11009656 11019996 11027328 11063416 11068218 11075584 11121084 11129664 11176976 11236428 11239424 11243904 11257064 11261952 11310832 11316942 11370996 11414784 11428144 11478152 11483136 11488932 11496576 11501568 11532976 11551488 11601824 11652592 11665408 11671296 11690028 11722368 11741184 11745864 11792144 11797047 11804896 11867688 11875584 11905263 11913184 11914448 11927552 11938329 11946272 11976552 12009816 12047841 12048048 12056064 12122992 12128256 12166656 12172797 12180896 12192336 12200448 12245688 12299049 12307232 12312576 12366016 12372696 12380928 12385863 12386304 12405744 12420128 12440064 12446343 12454624 12460032 12494272 12520872 12569088 12574098 12582464 12643904 12644352 12649392 12664197 12699232 12719616 12724686 12841632 12850176 12856662 12865216 12912921 12933648 12974598 12995424 13052052 13060736 13109166 13117888 13123584 13130208 13138944 13180544 13187664 13266162 13280508 13317248 13338624 13360032 13396992 13402332 13403754 13412672 13418496 13439556 13476736 13563072 13572096 13616512 13638366 13687488 13698048 13703508 13725504 13845636 13854848 13860864 13911768 13921024 13928544 13972644 13995072 14011452 14056056 14065408 14139723 14140224 14149632 14155272 14194432 14217216 14224392 14233856 14279168 14286636 14309568 14364672 14387217 14450176 14450688 14456448 14473368 14513408 14519193 14536704 14663936 14669781 14693328 14703104 14757624 14781312 14828112 14839552 14845467 14892726 14981904 14991872 14999439 15005952 15015936 15071082 15071616 15089256 15137031 15161328 15219712 15227394 15268608 15294027 15310848 15318576 15328768 15334878 15335424 15401984 15410304 15477189 15493926 15561728 15586704 15629824 15636054 15654912 15661152 15679482 15729396 15823584 15834112 15873684 15917772 15918336 15968736 15987426 15994368 16013088 16063788 16064064 16074752 16153242 16160256 16171008 16222208 16230396 16256448 16267264 16301418 16327584 16346694 16353792 16398732 16416768 16496928 16507904 16514484 16540992 16586752 16595124 16613376 16694496 16758784 16765464 16859136 16865856 16885596 16892928 16959488 16966248 17040179 17122176 17133568 17142216 17196491 17217228 17224704 17244864 17299464 17327232 17374847 17402736 17478888 17497489 17498112 17506944 17518592 17582929 17583552 17611776 17688216 17707344 17765293 17784832 17813376 17862656 17869776 17871672 17890691 17891328 17919408 18076247 18084096 18096128 18162586 18184488 18192384 18242063 18249984 18264064 18271344 18292729 18300672 18350962 18460848 18468864 18481152 18519298 18549024 18570734 18571392 18630192 18651997 18660096 18681936 18690048 18741086 18741408 18852964 18853632 18861147 18866176 18873696 18935462 18956288 18965856 18966528 19048848 19079424 19087029 19131854 19152896 19182956 19266898 19267584 19275264 19284993 19297824 19358924 19360978 19382272 19461897 19559708 19578078 19591104 19663749 19676832 19685376 19699862 19708416 19770816 19793956 19856968 19899243 19920762 19975872 19999252 20007936 20021248 20094776 20095488 20103498 20105631 20119008 20127744 20159334 20182708 20215104 20303192 20358144 20392036 20414464 20424768 20446504 20457549 20547072 20555262 20636252 20658568 20768454 20782272 20791296 20848072 20867652 20873216 20881536 20905976 20958966 20972528 21017178 21084084 21098112 21164912 21223696 21224448 21232908 21291648 21316568 21325824 21336588 21350784 21418384 21418752 21429954 21537656 21547008 21561344 21640528 21675264 21676032 21710052 21735224 21770112 21795592 21805056 21864976 21889024 21995904 22019312 22039992 22054656 22126832 22136436 22151168 22242168 22259328 22339089 22353952 22472856 22478848 22487808 22514128 22523904 22606623 22621664 22633884 22741992 22829568 22841091 22856288 22956304 22966272 22977864 22993152 23002317 23003136 23065952 23102976 23203648 23240889 23305184 23342592 23380056 23444736 23454081 23482368 23491728 23519223 23584288 23594094 23609792 23735376 23751168 23810526 23826368 23828896 23876658 23892544 23953104 23981139 24019632 24095682 24096096 24112128 24229863 24245984 24256512 24333312 24345594 24361792 24384672 24400896 24452127 24491376 24520041 24598098 24614464 24625152 24732032 24745392 24761856 24771726 24772608 24811488 24840256 24880128 24892686 24909248 24920064 24988544 25041744 25138176 25148196 25164928 25287808 25288704 25298784 25328394 25398464 25439232 25449372 25683264 25700352 25713324 25730432 25825842 25867296 25949196 25990848 26104104 26121472 26218332 26235776 26247168 26260416 26277888 26361088 26375328 26532324 26561016 26634496 26677248 26720064 26793984 26804664 26807508 26825344 26836992 26879112 26953472 27126144 27144192 27233024 27243879 27276732 27374976 27396096 27407016 27451008 27526443 27691272 27709696 27721728 27778947 27823536 27842048 27856101 27857088 27945288 27990144 28022904 28111629 28112112 28130816 28279446 28280448 28299264 28310544 28388864 28403193 28434432 28448784 28467712 28558336 28573272 28619136 28697781 28729344 28774434 28900347 28900352 28901376 28912896 28946736 29026816 29038386 29041467 29073408 29327872 29339562 29386656 29406208 29515248 29549793 29562624 29656224 29679104 29690934 29785452 29963808 29983744 29998878 30011904 30031872 30142164 30143232 30178512 30274062 30322656 30439424 30454788 30537216 30588054 30621696 30637152 30657536 30669756 30803968 30820608 30954378 30987852 31123456 31173408 31259648 31272108 31309824 31322304 31358964 31458792 31647168 31668224 31747368 31835544 31836672 31937472 31974852 31988736 32026176 32127576 32128128 32149504 32267573 32306484 32320512 32342016 32444416 32460792 32512896 32534528 32602836 32655168 32693388 32707584 32797464 32832367 32833536 32992687 32993856 33015808 33028968 33081984 33173504 33190248 33225569 33226752 33388992 33517568 33530928 33570173 33718272 33731712 33771192 33785856 33878117 33918976 33932496 34080358 34229489 34244352 34267136 34284432 34392982 34434456 34449408 34489728 34598928 34639423 34654464 34749694 34805472 34957776 34994978 34996224 34998691 35013888 35037184 35165858 35167104 35223552 35319739 35376432 35391141 35414688 35530586 35569664 35626752 35715789 35725312 35739552 35743344 35781382 35782656 35814987 35838816 36143523 36152494 36168192 36192256 36325172 36368976 36384768 36484126 36499968 36518391 36528128 36542688 36585458 36601344 36701924 36897147 36921696 36937728 37038596 37098048 37141468 37142784 37157589 37260384 37303994 37320192 37339029 37363872 37380096 37482172 37482816 37705928 37707264 37722294 37732352 37747392 37870924 37912576 37931712 37933056 37992591 38097696 38158848 38174058 38263708 38305792 38365912 38533796 38550528 38569986 38595648 38717848 38721956 38738763 38764544 38923794 39119416 39156156 39182208 39327498 39353664 39370752 39399724 39416832 39541632 39587912 39713936 39798486 39841524 39951744 39998504 40015872 40042496 40189552 40190976 40206996 40211262 40238016 40255488 40318668 40365416 40430208 40606384 40716288 40784072 40828928 40849536 40893008 40915098 41094144 41110524 41272504 41317136 41536908 41564544 41582592 41696144 41735304 41746432 41763072 41811952 41917932 41945056 42034356 42168168 42196224 42329824 42419169 42447392 42448896 42465816 42583296 42633136 42651648 42673176 42701568 42836768 42837504 42859908 43075312 43094016 43122688 43161651 43281056 43350528 43352064 43420104 43470448 43540224 43557579 43591184 43610112 43729952 43991808 44009343 44038624 44079984 44109312 44253664 44272872 44484336 44518656 44536401 44678178 44707904 44945712 44957696 44975616 44998317 45028256 45047808 45213246 45243328 45267768 45411093 45483984 45659136 45682182 45712576 45882081 45912608 45932544 45955728 45986304 46004634 46006272 46131904 46205952 46407296 46431567 46481778 46610368 46685184 46760112 46889472 46908162 46964736 46983456 47038446 47168576 47188188 47219584 47470752 47502336 47621052 47652736 47657792 47753316 47785088 47906208 47962278 48039264 48191364 48192192 48224256 48459726 48491968 48513024 48666624 48691188 48723584 48769344 48801792 48904254 48982752 49040082 49196196 49228928 49250304 49464064 49490784 49523712 49543452 49622976 49680512 49760256 49785372 49818496 49840128 49977088 50083488 50276352 50296392 50329856 50575616 50577408 50597568 50656788 50796928 50878464 50898744 51120537 51366528 51400704 51426648 51460864 51589473 51651684 51734592 51898392 51981696 52124541 52208208 52242944 52436664 52471552 52492467 52494336 52520832 52555776 52722176 52748787 52750656 53064648 53122032 53268992 53295879 53354496 53440128 53587968 53609328 53615016 53650688 53672073 53673984 53758224 53906944 54228741 54252288 54288384 54466048 54487758 54553464 54726189 54749952 54792192 54814032 54878187 54902016 55052886 55382544 55419392 55443456 55557894 55647072 55684096 55712202 55714176 55890576 55955991 55980288 56045808 56223258 56224224 56261632 56558892 56560896 56598528 56621088 56777728 56806386 56868864 56897568 56935424 57116672 57146544 57238272 57395562 57458688 57548868 57800694 57800704 57802752 57825792 57893472 58053632 58076772 58082934 58146816 58655744 58679124 58773312 58812416 59030496 59099586 59125248 59312448 59358208 59381868 59570904 59927616 59967488 59997756 60023808 60063744 60284328 60286464 60357024 60548124 60645312 60878848 60909576 61074432 61176108 61243392 61274304 61315072 61339512 61606801 61607936 61641216 61908756 61975704 62171929 62246912 62344607 62346816 62519296 62544216 62619648 62644608 62717928 62916503 62917584 63294336 63336448 63494736 63569051 63671088 63673344 63874944 63949704 63977472 64052352 64228367 64255152 64256256 64299008 64535146 64612968 64641024 64684032 64817543 64888832 64921584 64997569 65025792 65069056 65205672 65310336 65386776 65415168 65593801 65594928 65664734 65667072 65985374 65987712 66031616 66057936 66163968 66274117 66347008 66380496 66451138 66453504 66777984 67017267 67035136 67061856 67140346 67434143 67436544 67463424 67542384 67571712 67756234 67819869 67837952 67864992 68160716 68458978 68488704 68523273 68534272 68568864 68785964 68868912 68898816 68979456 69006951 69197856 69278846 69308928 69499388 69610944 69722667 69915552 69989956 69997382 70027776 70074368 70331716 70334208 70362243 70447104 70557669 70639478 70752864 70782282 70829376 71061172 71139328 71253504 71431578 71450624 71479104 71486688 71562764 71629974 71677632 71943417 72287046 72304988 72336384 72384512 72650344 72689589 72737952 72769536 72968252 72999936 73036782 73056256 73085376 73170916 73202688 73356381 73403848 73560123 73794294 73843392 73875456 74077192 74196096 74282936 74285568 74315178 74520768 74607988 74640384 74678058 74727744 74760192 74964344 74965632 75411856 75414528 75444588 75464704 75494784 75741848 75825152 75863424 75866112 75985182 76195392 76317696 76348116 76527416 76611584 76731824 77067592 77101056 77139972 77191296 77435696 77443912 77477526 77529088 77847588 78238832 78312312 78364416 78654996 78707328 78741504 78799448 78833664 79083264 79175824 79427872 79596972 79683048 79903488 79997008 80031744 80084992 80379104 80381952 80413992 80422524 80476032 80510976 80637336 80730832 80860416 81212768 81432576 81568144 81657856 81699072 81731637 81786016 81830196 82188288 82221048 82545008 82579329 82634272 83073816 83129088 83165184 83336841 83392288 83470608 83492864 83526144 83568303 83623904 83835864 83890112 84068712 84334887 84336336 84392448 84659648 84838338 84894784 84897792 84931632 85166592 85209579 85266272 85303296 85346352 85403136 85673536 85675008 85719816 86093343 86150624 86188032 86323302 86562112 86701041 86701056 86704128 86840208 86940896 87080448 87115158 87124401 87182368 87220224 87459904 87983616 88018686 88077248 88159968 88218624 88507328 88545744 88649379 88968672 89037312 89072802 89356356 89415808 89891424 89951232 89996634 90056512 90095616 90426492 90486656 90535536 90822186 90967968 91318272 91364364 91425152 91764162 91825216 91865088 91911456 91972608 92009268 92263808 92411904 92814592 92863134 92963556 93220736 93370368 93520224 93778944 93816324 93929472 93966912 94076892 94337152 94376376 94439168 94941504 95004672 95242104 95305472 95315584 95506632 95570176 95812416 95924556 96078528 96382728 96384384 96448512 96802719 96919452 96983936 97026048 97333248 97382376 97447168 97538688 97603584 97808508 97965504 98080164 98392392 98457856 98497101 98500608 98928128 98978061 98981568 99047424 99086904 99245952 99361024 99520512 99570744 99636992 99676707 99680256 99954176 100166976 100552704 100592784 100659712 100710519 101151232 101154816 101195136 101313576 101593856 101634351 101756928 101797488 102241074 102688467 102733056 102801408 102853296 102921728 103178946 103303368 103469184 103796784 103918269 103963392 104249082 104416416 104485888 104873328 104943104 104984934 104988672 104996073 105041664 105111552 105444352 105497574 105501312 105959217 106129296 106244064 106537984 106591758 106708992 106880256 107175936 107218656 107230032 107301376 107344146 107347968 107516448 107813888 108457482 108504576 108576768 108932096 108975516 109106928 109452378 109499904 109584384 109628064 109756374 109804032 110105772 110765088 110838784 111115788 111294144 111368192 111424404 111428352 111781152 111911982 111960576 112091616 112446516 112448448 112523264 113117784 113121792 113197056 113242176 113555456 113612772 113737728 113795136 113870848 114233344 114293088 114476544 114791124 114917376 115097736 115601388 115601408 115651584 115786944 116107264 116153544 116165868 116293632 116659687 117311488 117358248 117546624 117624832 118056809 118060992 118199172 118250496 118624896 118716416 118763736 119141808 119281253 119855232 119934976 119995512 120047616 120127488 120375437 120568656 120572928 120714048 121096248 121290624 121623929 121757696 121819152 122148864 122352216 122482423 122486784 122548608 122630144 122679024 123080503 123213602 123215872 123282432 123817512 123951408 124343858 124357051 124493824 124689214 124693632 125038592 125088432 125234837 125239296 125289216 125435856 125833006 125835168 126533729 126588672 126672896 126989472 127138102 127257507 127342176 127346688 127694441 127749888 127899408 127954944 128049103 128104704 128456734 128510304 128512512 128598016 129070292 129225936 129282048 129368064 129484953 129635086 129777664 129843168 129995138 130051584 130138112 130411344 130620672 130672737 130773552 130830336 131187602 131189856 131329468 131970748 131975424 132028029 132063232 132115872 132327936 132548234 132694016 132760992 132902276 133555968 133609203 134034534 134070272 134123712 134280692 134868286 134873088 134926848 134994951 135084768 135143424 135512468 135639738 135675904 135729984 136233279 136321432 136917956 136977408 137046546 137068544 137137728 137571928 137646243 137737824 137797632 137958912 138013902 138395712 138557692 138617856 138998776 139221888 139294701 139445334 139831104 139979912 139994764 140055552 140148736 140663432 140668416 140724486 140894208 141115338 141278956 141505728 141564564 141658752 142122344 142278656 142507008 142863156 142901248 142958208 142973376 143125528 143259948 143355264 143886834 144574092 144609976 144672768 144769024 145300688 145379178 145475904 145539072 145936504 145999872 146073564 146112512 146170752 146341832 146405376 146712762 146807696 147120246 147588588 147686784 147750912 148154384 148392192 148565872 148571136 148630356 149041536 149215976 149280768 149356116 149455488 149520384 149928688 149931264 150823712 150829056 150889176 150929408 150989568 151483696 151650304 151726848 151732224 151970364 152390784 152635392 152696232 153054832 153223168 153361611 153463648 154135184 154202112 154279944 154382592 154768419 154871392 154887824 154955052 155058176 155695176 156373623 156477664 156624624 156728832 157309992 157414656 157477401 157483008 157598896 157667328 158166528 158246361 158351648 158855744 159193944 159366096 159806976 159887637 159994016 160063488 160758208 160763904 160827984 160845048 160952064 161016219 161021952 161274672 161461664 161720832 162425536 162686223 162865152 163136288 163398144 163463274 163572032 163660392 164178567 164376576 164442096 164634561 165090016 165158658 165268544 166147632 166258176 166330368 166673682 166784576 166941216 167052288 167136606 167247808 167671728 167780224 167867973 168137424 168669774 168672672 168784896 169319296 169676676 169789568 169795584 169863264 170333184 170419158 170532544 170606592 170692704 170806272 171347072 171350016 171439632 172186686 172301248 172376064 172646604 173124224 173402082 173402112 173408256 173680416 173881792 174160896 174230316 174248802 174364736 174440448 174919808 175967232 176037372 176154496 176319936 176437248 177014656 177091488 177298758 177937344 178074624 178145604 178712712 178831616 179782848 179902464 179993268 180113024 180191232 180852984 180973312 181071072 181644372 181935936 182636544 182728728 182850304 183528324 183650432 183730176 183822912 183945216 184018536 184527616 184820403 184823808 185629184 185726268 185927112 186441472 186515787 186740736 187033821 187040448 187557888 187632648 187858944 187933824 188153784 188674304 188749509 188752752 188878336 189883008 190009344 190484208 190610944 190631168 190707153 191013264 191140352 191624832 191849112 192157056 192685101 192765456 192768768 192897024 193605438 193838904 193967872 194052096 194452629 194666496 194764752 194894336 194992707 195077376 195207168 195617016 195931008 196160328 196781403 196784784 196915712 196994202 197001216 197856256 197956122 197963136 198094848 198173808 198491904 198722048 198822351 199041024 199141488 199273984 199353414 199360512 199908352 200333952 201105408 201185568 201319424 201421038 202302429 202302464 202309632 202390272 202627152 203187712 203268702 203513856 203594976 204482148 205376934 205466112 205602816 205706592 205843456 206357892 206606736 206938368 207593568 207836538 207926784 208498164 208832832 208971776 209746656 209886208 209969868 209992146 210083328 210223104 210888704 210995148 211002624 211918434 212258592 212488128 213075968 213183516 213417984 213760512 214351872 214437312 214460064 214602752 214688292 215032896 215627776 216914964 217009152 217153536 217864192 217951032 218213856 218904756 218999808 219168768 219256128 219512748 219608064 220211544 220908769 221522327 221530176 221677568 222231576 222588288 222736384 222848808 222856704 223554383 223562304 223823964 223921152 224183232 224893032 224896896 225046528 225873011 226235568 226243584 226394112 226484352 227110912 227225544 227467357 227475456 227590272 227741696 228466688 228586176 228953088 229582248 229826569 229834752 230195472 230948809 231202776 231202816 231303168 231573888 232214528 232307088 232331736 232578983 232587264 233319374 234622976 234716496 234991211 235093248 235249664 236113618 236121984 236398344 236500992 237146819 237249792 237432832 237527472 238283616 238562506 239606423 239710464 239869952 239991024 240095232 240254976 240750874 241137312 241145856 241428096 242192496 242475961 242581248 243247858 243515392 243638304 244297728 244704432 244964846 244973568 245097216 245194911 245260288 245358048 246161006 246427204 246431744 246564864 247635024 247737987 247902816 248687716 248714102 248987648 249378428 249387264 250010523 250077184 250176864 250469674 250478592 250578432 250704909 250871712 251666012 251670336 253004661 253067458 253177344 253345792 253978944 254276204 254515014 254684352 254693376 255388882 255499776 255628737 255798816 255909888 256098206 256209408 256913468 257020608 257025024 257196032 258140584 258280029 258451872 258564096 258969906 259270172 259555328 259686336 259990276 260103123 260103168 260276224 260822688 261241344 261345474 261373203 261547104 261660672 262375204 262379712 262658936 263941496 263950848 264056058 264126464 264231744 264655872 265096468 265388032 265521984 265804552 265948137 267111936 267218406 268069068 268140544 268247424 268561384 269736572 269853696 269989902 270169536 270286848 271024936 271279476 271351808 271459968 272466558 272642864 273835912 273954816 274093092 274137088 274275456 275143856 275292486 275475648 275595264 275917824 276027804 276791424 277115384 277235712 277997552 278443776 278589402 278890668 279662208 279959824 279989528 280111104 280297472 281326864 281336832 281448972 281788416 282230676 282557912 283011456 283129128 283317504 284244688 284557312 285014016 285726312 285802496 285916416 285946752 286251056 286519896 286710528 287773668 289148184 289219952 289345536 289538048 290408157 290601376 290758356 290951808 291078144 291873008 291999744 292147128 292225024 292341504 292683664 292810752 293425524 293615392 294240492 295177176 295373568 295491303 295501824 296308768 296784384 296934183 297131744 297142272 297260712 298083072 298431952 298561536 298712232 298910976 299030121 299040768 299857376 299862528 301647424 301658112 301778352 301858816 301979136 302131557 302967392 303453696 303464448 303940728 304781568 304903053 305270784 305392464 306109664 306723222 306927296 308065401 308270368 308404224 308559888 308765184 309536838 309742784 309775648 309910104 311390352 311754807 312747246 312955328 313249248 313457664 314619984 314829312 314954802 314966016 314988219 315197792 315334656 316333056 316492722 316703296 317711488 317877651 318387888 318732192 319613952 319775274 319988032 320126976 321516416 321527808 321655968 321690096 321904128 322032438 322043904 322549344 322923328 323441664 324851072 325372446 325730304 326272576 326796288 326926548 327144064 327320784 328357134 328753152 328884192 329269122 330180032 330317316 330537088 332295264 332516352 333347364 333569152 333882432 334104576 334273212 334495616 335343456 335560448 335735946 336274848 337339548 337345344 337569792 338638592 339353352 339579136 339591168 339726528 340666368 340838316 341065088 341213184 341385408 341612544 342694144 342700032 342879264 344373372 344602496 344752128 345293208 346248448 346804164 346804224 347360832 347763584 348321792 348460632 348497604 348729472 348880896 349839616 349979061 351934464 352074744 352308992 352639872 352874496 354029312 354170427 354182976 354597516 355874688 356149248 356291208 357425424 357663232 357843759 359565696 359804928 359986536 360226048 360382464 361126311 361705968 361946624 362142144 363288744 363871872 364871787 365273088 365457456 365700608 367056648 367300864 367447269 367460352 367645824 367890432 368037072 369055232 369241509 369640806 369647616 371258368 371452536 371854224 372882944 373031574 373071153 373481472 374067642 374080896 375115776 375265296 375704511 375717888 375867648 376307568 377348608 377499018 377505504 377756672 379601187 379766016 380018688 380968416 381221888 381262336 381414306 382026528 382280704 383083323 383249664 383698224 384147309 384314112 385370202 385530912 385537536 385794048 387210876 387677808 387935744 388104192 388905258 389332992 389529504 389788672 389985414 390154752 390414336 391234032 391862016 392320656 393562806 393569568 393831424 393988404 395712512 395912244 395926272 396189696 396347616 396983808 397444096 397644702 398082048 398282976 398547968 398706828 399816704 400667904 402210816 402371136 402638848 402842076 404604858 404604928 404619264 404780544 405254304 406375424 406537404 407027712 407189952 408964296 410753868 410932224 411205632 411413184 411686912 412715784 413213472 413876736 415187136 415673076 415853568 416996328 417665664 417943552 419478449 419493312 419772416 419939736 419984292 420166656 420446208 421777408 421990296 422005248 423836868 424517184 424976256 426151936 426367032 426820771 426835968 427521024 428703744 428874624 428920128 429205504 429376584 430065792 431247607 431255552 433829928 434018304 434307072 435203503 435728384 435902064 436412249 436427712 437809512 437999616 438337536 438512256 439025496 439216128 440415521 440423088 441817538 443044654 443060352 443355136 444463152 444983357 445176576 445472768 445697616 445713408 447108766 447124608 447647928 447842304 448366464 449598569 449786064 449793792 450093056 451746022 452471136 452487168 452788224 452968704 453722801 454221824 454451088 454934714 454950912 454982983 455180544 455483392 456933376 457172352 457906176 459156607 459164496 459653138 459669504 460084833 460390944 461897618 462405552 462405632 462606336 463147776 464305257 464429056 464614176 464663472 465157966 465174528 466638748 469120869 469245952 469432992 469982422 470186496 470499328 472227236 472243968 472432203 472796688 473001984 474293638 474499584 474739083 474865664 475054944 476567232 477125012 479212846 479420928 479662911 479739904 479982048 480190464 481501748 482274624 482291712 482856192 483048657 484384992 484951922 485162496 486495716 487030784 487276608 488058669 488595456 489408864 489929692 490194432 490389822 490520576 490716096 492322012 492535701 492854408 492863488 493129728 493903683 495270048 495475974 495805632 497375432 497428204 497975296 498756856 498774528 500021046 500154368 500353728 500939348 501156864 501409818 501743424 503332024 503340672 503603919 506009322 506134916 506354688 506691584 507957888 508552408 509030028 509368704 509386752 510777764 510999552 511257474 511597632 511819776 512196412 512418816 513826936 514041216 514050048 514392064 516281168 516560058 516903744 517128192 517939812 518540344 519110656 519372672 519980552 520206246 520206336 520552448 521645376 522482688 522690948 522746406 523094208 523321344 524750408 524759424 525317872 527882992 527901696 528112116 528252928 528463488 529311744 530192936 530776064 531043968 531609104 531896274 534223872 534436812 536138136 536281088 536494848 537122768 539473144 539707392 539979804 540339072 540573696 542049872 542558952 542703616 542919936 544933116 545285728 547671824 547909632 548186184 548274176 548550912 550287712 550584972 550951296 551190528 551835648 552055608 553582848 554230768 554461209 554471424 555995104 556887552 557178804 557781336 559324416 559547361 559919648 559979056 560222208 560594944 561101463 562653728 562673664 562897944 563576832 564461352 565115824 566022912 566248527 566258256 566635008 568489376 570028032 571452624 571604992 571832832 571893504 572121459 572502112 573039792 573421056 575547336 578055303 578296368 578439904 578691072 580816314 581202752 581516712 581903616 582156288 583357887 583746016 583999488 584294256 584450048 584683008 584978121 585367328 585621504 586851048 587230784 588480984 590344209 590354352 590747136 590982606 591003648 592617536 593568768 593868366 594263488 594284544 594521424 596166144 596467053 596863904 597123072 597424464 597821952 598060242 598081536 599714752 599725056 603294848 603316224 603556704 603958272 604263114 605934784 606907287 606907392 606928896 607881456 609563136 609806106 610541568 610784928 612219328 613446444 613854592 616130802 616540736 616808448 617119776 617530368 619073676 619485568 619551296 619820208 622780704 623509614 625494492 625910656 626498496 626915328 629239968 629658624 629909604 629976438 630395584 630669312 632666112 632985444 633406592 635422976 635755302 636775776 637464384 639227904 639550548 639976064 640253952 643032832 643055616 643311936 643380192 643808256 644064876 645098688 645846656 646883328 649702144 650744892 651460608 652545152 653592576 653853096 654288128 654641568 656714268 657506304 657768384 658538244 660360064 660634632 661074176 662726307 664566981 664590528 665032704 666694728 667138304 667764864 668209152 668546424 668991232 670663149 670686912 671120896 671471892 672549696 674679096 674690688 675139584 677277184 677619033 678706704 679158272 679182336 679453056 681332736 681676632 682130176 682402071 682426368 682770816 683225088 685388288 685400064 685758528 688746744 689204992 689479707 689504256 690586416 692496896 692846427 693608328 693608448 694721664 695527168 696643584 696921264 696995208 697458944 697736949 697761792 699679232 699958122 703868928 704149488 704617984 704973633 705279744 705748992 708058624 708340854 708365952 709195032 711440457 711749376 712298496 712582416 714850848 715326464 715687518 718819269 719131392 719609856 719973072 720452096 720764928 722252622 723411936 723893248 724284288 726577488 727427883 727743744 729743574 730546176 730914912 731401216 734113296 734601728 734894538 734920704 735291648 735780864 736074144 738110464 738483018 739281612 739295232 742516736 742905072 743708448 745765888 746063148 746142306 746962944 748135284 748161792 750231552 750530592 751409022 751435776 751735296 752615136 754697216 754998036 755011008 755513344 759202374 759532032 760037376 761936832 762443776 762524672 762828612 764053056 764561408 766166646 766499328 767396448 768294618 768628224 770740404 771061824 771075072 771588096 774421752 775355616 775871488 777810516 778665984 779059008 779577344 779970828 780309504 780828672 782468064 783724032 784641312 787125612 787139136 787662848 787976808 791425024 791824488 791852544 792379392 792695232 793967616 794888192 795289404 796164096 796565952 797095936 797413656 799633408 800888413 801335808 804421632 804742272 805277696 805684152 808235077 809209716 809209856 809561088 810508608 812750848 813074808 814055424 814379904 816617809 817928592 821507736 821864448 822411264 822826368 823373824 825431568 826397663 826426944 827753472 830374272 831346152 831707136 833992656 834968771 835331328 835887104 838956898 838986624 839544832 839879472 839968584 840333312 840892416 842628059 843554816 843980592 844010496 847673736 849034368 849952512 851367503 852303872 852734064 853641542 853671936 855042048 857376961 857407488 857749248 857840256 858411008 858753168 860131584 861563521 862495214 862511104 867659856 868036608 868614144 870407006 871224471 871456768 871804128 872824498 872855424 875619024 875999232 876643859 876675072 877024512 878050992 878432256 880831042 880846176 883635076 886089308 886120704 886473909 886710272 888926304 889966714 890353152 890802549 890945536 891395232 891426816 894217532 894249216 895295856 895684608 896732928 897090363 899197138 899572128 899587584 900186112 903492044 904942272 904974336 905576448 905937408 906394671 907445602 908443648 908902176 909869428 909965966 910361088 910966784 913866752 914344704 914709159 915812352 918313214 918328992 919306276 920169666 920781888 923795236 924196203 924811104 924811264 925212672 926295552 928610514 928858112 929228352 929326944 930315932 933277496 935264421 938241738 938491904 938865984 939964844 940372992 940998656 944454472 944487936 944864406 944964657 945593376 946003968 948587276 948999168 949478166 949731328 950109888 953134464 953632953 954250024 958425692 958841856 959325822 959479808 959964096 960380928 963003496 964549248 964583424 965712384 966097314 968769984 969903844 970324992 972991432 974061568 974553216 976117338 977190912 978817728 979859384 980388864 980779644 981041152 981432192 984644024 985071402 985708816 985726976 986259456 987807366 990540096 990951948 991611264 994750864 994856408 995950592 997513712 997549056 1000042092 1000308736 1000707456 1001878696 1002313728 1002819636 1003486848 1006664048 1006681344 1007207838 1012018644 1012269832 1012709376 1013383168 1015915776 1017104816 1018060056 1018737408 1018773504 1021555528 1021999104 1022514948 1023195264 1023639552 1024392824 1024837632 1027653872 1028082432 1028100096 1028784128 1032562336 1033120116 1033807488 1034256384 1035879624 1037080688 1038221312 1038745344 1039961104 1040412492 1040412672 1041104896 1043290752 1044965376 1045381896 1045492812 1046188416 1046642688 1049500816 1049518848 1049937183 1050635744 1055765984 1055803392 1056224232 1056505856 1056926976 1058623488 1060385872 1061552128 1062087936 1062511281 1063218208 1063792548 1068447744 1068873624 1072276272 1072562176 1072989696 1073531277 1074245536 1078946288 1079414784 1079959608 1080678144 1081147392 1083378933 1084099744 1085117904 1085407232 1085839872 1089866232 1090571456 1094615361 1095343648 1095819264 1096372368 1097101824 1100575424 1101169944 1101902592 1102341807 1102381056 1103671296 1104111216 1107165696 1107724527 1108461536 1108922418 1108942848 1111990208 1113775104 1114357608 1115562672 1118648832 1119094722 1119213459 1119839296 1119958112 1120444416 1122202926 1125307456 1125347328 1125795888 1127113533 1127153664 1128922704 1130231648 1132045824 1132497054 1132516512 1133270016 1136978752 1138803561 1140056064 1142905248 1143665664 1143787008 1144242918 1145004224 1146079584 1146842112 1149249969 1151094672 1152441927 1156110606 1156592736 1156879808 1157382144 1161632628 1162405504 1163033424 1163807232 1164312576 1166715774 1167492032 1167998976 1168588512 1169366016 1169956242 1170734656 1171243008 1173702096 1174461568 1176961968 1180688418 1180708704 1181494272 1181965212 1185235072 1187137536 1187736732 1188526976 1188569088 1189042848 1192332288 1192934106 1193727808 1194246144 1194848928 1195643904 1196120484 1199429504 1199450112 1206589696 1206632448 1207113408 1207916544 1208526228 1211869568 1213814574 1213814784 1213857792 1215762912 1219126272 1219612212 1221083136 1221569856 1224438656 1226892888 1227709184 1232261604 1233081472 1233616896 1234239552 1235060736 1238147352 1238971136 1239102592 1239640416 1245561408 1247019228 1250988984 1251821312 1252996992 1253830656 1258435347 1258479936 1259317248 1259819208 1259952876 1260791168 1261338624 1265332224 1265970888 1266813184 1270845952 1271510604 1273551552 1274928768 1278455808 1279101096 1279952128 1280462313 1280507904 1286065664 1286111232 1286623872 1286760384 1287616512 1288129752 1290197376 1291693312 1293742821 1293766656 1299404288 1301489784 1302921216 1305090304 1305610509 1307185152 1307706192 1308576256 1309236747 1309283136 1313428536 1315012608 1315536768 1317076488 1320720128 1321246563 1321269264 1322148352 1325452614 1329133962 1329181056 1330065408 1333389456 1334276608 1334950071 1335529728 1336418304 1337092848 1337982464 1341326298 1341373824 1342241792 1342943784 1345099392 1348795707 1349358192 1349381376 1350279168 1354554368 1355238066 1357413408 1358316544 1358364672 1358906112 1361168403 1362665472 1363353264 1364260352 1364804142 1364852736 1364948949 1365541632 1366450176 1370776576 1370800128 1371517056 1377469821 1377493488 1378409984 1378959414 1379008512 1381172832 1384993792 1385692854 1387216656 1387216896 1389443328 1391054336 1393287168 1393842528 1393990416 1394917888 1395473898 1395523584 1399358464 1399916244 1407737856 1408298976 1409235968 1409947266 1410559488 1411497984 1416117248 1416681708 1416731904 1418390064 1422880914 1423498752 1424596992 1425164832 1429701696 1430652928 1431375036 1437638538 1438262784 1439219712 1439946144 1440904192 1444505244 1446823872 1447786496 1448568576 1453154976 1454855766 1455487488 1459487148 1461092352 1461829824 1462802432 1468226592 1469203456 1469789076 1470583296 1471561728 1472148288 1476220928 1476966036 1478563224 1478590464 1485033472 1485810144 1487416896 1491531776 1492126296 1492284612 1493925888 1496270568 1496323584 1500463104 1501061184 1502818044 1503470592 1505230272 1509394432 1509996072 1510022016 1511026688 1516575931 1518404748 1519064064 1520074752 1523873664 1524887552 1525049344 1525657224 1528106112 1529122816 1532333292 1532998656 1534792896 1536589236 1537256448 1541480808 1542123648 1542150144 1543176192 1546361383 1548843504 1550656289 1550711232 1551742976 1555621032 1557331968 1558118016 1559154688 1559941656 1560619008 1561657344 1564880681 1564936128 1567448064 1569282624 1574251224 1574278272 1575325696 1575953616 1581111077 1582850048 1583648976 1583705088 1584758784 1585390464 1587935232 1589776384 1590578808 1592271499 1592328192 1593131904 1594191872 1594827312 1599266816 1601776826 1602671616 1608785983 1608843264 1609484544 1610555392 1611368304 1616470154 1616641663 1618419432 1618419712 1619122176 1621017216 1625501696 1626149616 1628052881 1628110848 1628759808 1633235618 1635857184 1643015472 1643728896 1644822528 1644938477 1645652736 1646747648 1650863136 1652795326 1652853888 1655506944 1660027733 1660748544 1662692304 1663383627 1663414272 1667985312 1669937542 1670662656 1671774208 1677913796 1677973248 1678642083 1679089664 1679758944 1679937168 1680666624 1681784832 1683304389 1685256118 1687109632 1687961184 1688020992 1695347472 1698068736 1698745581 1699905024 1702735006 1704607744 1705468128 1707283084 1710084096 1714753922 1714814976 1715498496 1715680512 1716364377 1716822016 1717506336 1720263168 1723127042 1724990428 1725022208 1734165909 1735319712 1736073216 1740814012 1742448942 1742913536 1743608256 1745648996 1745710848 1750073661 1751238048 1751998464 1753287718 1753350144 1754049024 1754934363 1756101984 1756864512 1761662084 1761692352 1767270152 1771032627 1772178616 1772241408 1772947818 1773420544 1777852608 1779933428 1780706304 1781605098 1781891072 1782790464 1782853632 1788435064 1788498432 1789401159 1790591712 1791369216 1793465856 1794180726 1798394276 1799144256 1799175168 1800372224 1806984088 1809884544 1809948672 1811874816 1812789342 1814891204 1816887296 1817804352 1819738856 1819931932 1820721861 1820722176 1821933568 1827733504 1828689408 1829418318 1831624704 1836626428 1836657984 1838612552 1840339332 1841563776 1847590472 1848392406 1849622208 1849622528 1850425344 1852591104 1857221028 1857716224 1858456704 1858653888 1860631864 1866554992 1870528842 1876483476 1876983808 1877731968 1879929688 1880745984 1881997312 1888908944 1888975872 1889728812 1889929314 1891186752 1892007936 1897174552 1897998336 1898956332 1899462656 1900219776 1906268928 1907265906 1908500048 1916851384 1917683712 1918651644 1918959616 1919928192 1920761856 1926006992 1929098496 1929166848 1931424768 1932194628 1937539968 1939807688 1940649984 1945982864 1948123136 1949106432 1952234676 1954381824 1957635456 1959718768 1960777728 1961559288 1962082304 1962864384 1969288048 1970142804 1971417632 1971453952 1972518912 1975614732 1981080192 1981903896 1983222528 1988178921 1989501728 1989712816 1991901184 1993700943 1995027424 1995098112 2000084184 2000617472 2001414912 2003757392 2004627456 2005639272 2006973696 2011989447 2013328096 2013362688 2014415676 2024037288 2024539664 2025418752 2026766336 2031831552 2032857099 2034209632 2036120112 2037474816 2037547008 2043111056 2043998208 2045029896 2046390528 2047206213 2047279104 2048785648 2049675264 2055307744 2056164864 2056200192 2065124672 2066240232 2067614976 2068439121 2068512768 2071759248 2074161376 2077490688 2078539281 2079922208 2080824984 2080825344 2086581504 2089930752 2090763792 2090985624 2092376832 2093210847 2093285376 2099001632 2099037696 2099874366 2101271488 2111531968 2111606784 2112448464 2113011712 2113853952 2114920899 2117246976 2120771744 2124175872 2125022562 2126436416 2127585096 2134321371 2136895488 2137747248 2144552544 2145979392 2147062554 2148491072 2156457807 2157892576 2158829568 2159919216 2161356288 2162294784 2166757866 2168199488 2170235808 2171679744 2179732464 2181142912 2182283649 2189230722 2190687296 2191638528 2192744736 2194203648 2201150848 2202339888 2203805184 2204683614 2204762112 2207342592 2208222432 2214331392 2215449054 2216923072 2217844836 2217885696 2223980416 2227550208 2228715216 2231125344 2237297664 2238189444 2238426918 2239678592 2239916224 2240888832 2244405852 2250614912 2250694656 2251591776 2254227066 2254307328 2257845408 2260463296 2264091648 2264994108 2265033024 2266540032 2273957504 2277607122 2280112128 2285810496 2287331328 2287574016 2288485836 2290008448 2292159168 2293684224 2298499938 2302189344 2304883854 2312221212 2313185472 2313759616 2314764288 2323265256 2324811008 2326066848 2327614464 2333431548 2334984064 2335997952 2337177024 2338732032 2339912484 2341469312 2342486016 2347404192 2348923136 2353923936 2361376836 2361417408 2362988544 2363930424 2370470144 2374275072 2375473464 2377053952 2377138176 2378085696 2384664576 2385868212 2387455616 2388492288 2389697856 2391287808 2392240968 2398859008 2398900224 2402665239 2413179392 2413264896 2414226816 2415833088 2417052456 2423739136 2424705231 2427629148 2427629568 2431525824 2438252544 2439224424 2442166272 2443139712 2448877312 2449853427 2453785776 2455418368 2464523208 2466162944 2467233792 2468479104 2470121472 2476294704 2477942272 2478205184 2479192989 2479280832 2491122816 2494038456 2501977968 2503642624 2504906313 2505993984 2507661312 2516870694 2516959872 2518634496 2519638416 2519905752 2521582336 2522677248 2527884177 2530664448 2531941776 2533626368 2541691904 2543021208 2547103104 2549857536 2554102509 2556911616 2558202192 2559904256 2560924626 2561015808 2572130883 2572131328 2572222464 2573247744 2573520768 2575233024 2576259504 2580394752 2583386624 2584690563 2587485642 2587533312 2598808576 2602979568 2605842432 2610180608 2611221018 2614370304 2615412384 2617152512 2618473494 2618566272 2626857072 2629931577 2630025216 2631073536 2634152976 2641440256 2642493126 2642538528 2644296704 2650905228 2658267924 2658362112 2660130816 2666778912 2668553216 2669900142 2671059456 2672836608 2674185696 2675964928 2682652596 2682747648 2684483584 2685887568 2690198784 2697591414 2698716384 2698762752 2700558336 2709108736 2710476132 2714826816 2716633088 2716729344 2717812224 2722336806 2725330944 2726706528 2728520704 2729608284 2729897898 2731083264 2732900352 2741553152 2741600256 2743034112 2754939642 2754986976 2756819968 2757918828 2762345664 2769987584 2771385708 2774433312 2774433792 2778886656 2782108672 2786574336 2787685056 2787980832 2789835776 2790947796 2798716928 2799832488 2815475712 2816597952 2818471936 2819894532 2821118976 2822995968 2832234496 2833363416 2833463808 2836780128 2845761828 2846997504 2849193984 2850329664 2859403392 2861305856 2862750072 2871813997 2875277076 2876525568 2878439424 2879892288 2881808384 2889010488 2893647744 2895572992 2897137152 2906309952 2909711532 2910974976 2918974296 2922080663 2922184704 2923659648 2925604864 2936349143 2936453184 2938406912 2939578152 2941166592 2943123456 2944296576 2952441856 2953932072 2957075641 2957126448 2957180928 2970066944 2971620288 2974833792 2983063552 2984252592 2984569224 2987745397 2987851776 2992541136 2992647168 3000926208 3002122368 3005636088 3006941184 3010460544 3018733249 3018788864 3019992144 3020044032 3022053376 3033151862 3036809496 3038128128 3040149504 3046424521 3047747328 3049775104 3050098688 3051314448 3054885743 3056212224 3058245632 3064666584 3065997312 3069585792 3073178472 3074512896 3082908647 3082961616 3084247296 3084300288 3086352384 3092722766 3097687008 3101312578 3101422464 3103485952 3111242064 3114663936 3114883499 3116236032 3118309376 3119883312 3121238016 3123314688 3129761362 3129872256 3134896128 3138565248 3148502448 3148556544 3149811549 3150651392 3151907232 3162222154 3165700096 3167297952 3167410176 3169517568 3170780928 3175870464 3179552768 3181157616 3184542998 3184656384 3186263808 3187533843 3188383744 3189654624 3198533632 3203553652 3205343232 3217571966 3217686528 3218969088 3220593831 3221110784 3222736608 3232940308 3233283326 3236838864 3236839424 3238244352 3242034432 3250136799 3251003392 3252299232 3256105762 3256221696 3257519616 3266471236 3271714368 3283846083 3286030944 3287457792 3289876954 3291305472 3293495296 3301726272 3305590652 3305707776 3307025421 3311013888 3320055466 3321497088 3323173581 3325384608 3326767254 3326828544 3335970624 3339875084 3341325312 3343548416 3355827592 3355946496 3357284166 3357640377 3358179328 3359517888 3359874336 3361333248 3366608778 3370512236 3374219264 3375922368 3376041984 3381340599 3390694944 3396137472 3397491162 3399810048 3405470012 3409215488 3410936256 3414566168 3416410683 3420168192 3429507844 3430996992 3431361024 3432728754 3433644032 3435012672 3440526336 3446254084 3447749907 3449980856 3450044416 3457325781 3468331818 3470639424 3472146432 3481628024 3484897884 3485827072 3487216512 3491297992 3491421696 3500147322 3502476096 3503996928 3506575436 3508098048 3509868726 3512203968 3513729024 3523324168 3523384704 3534540304 3542065254 3544357232 3544482816 3545895636 3546841088 3555705216 3559866856 3561412608 3563210196 3563782144 3565580928 3565707264 3576870128 3576996864 3578802318 3581183424 3582738432 3586931712 3588361452 3596788552 3598288512 3598350336 3600744448 3613968176 3619769088 3619897344 3623749632 3625578684 3629782408 3633774592 3635608704 3639477712 3639863864 3641443722 3641444352 3643867136 3655467008 3657378816 3658836636 3663249408 3673252856 3673315968 3677225104 3680678664 3683127552 3695180944 3696784812 3699244416 3699245056 3700850688 3705182208 3714442056 3715432448 3716913408 3717307776 3721263728 3733109984 3741057684 3752966952 3753967616 3755463936 3759859376 3761491968 3763994624 3775306041 3777817888 3777951744 3779457624 3779858628 3782373504 3784015872 3794349104 3795996672 3797912664 3798925312 3800439552 3812537856 3814531812 3817000096 3833702768 3835367424 3837303288 3837919232 3839856384 3841386939 3841523712 3852013984 3858196992 3858333696 3862849536 3864389256 3875079936 3879615376 3881228463 3881299968 3891965728 3898212864 3904469352 3908763648 3915270912 3916831527 3919437536 3921555456 3923118576 3924164608 3925728768 3927710241 3938576096 3940285608 3942835264 3945037824 3951229464 3962160384 3963739689 3963807792 3966445056 3976357842 3979003456 3979425632 3987401886 3990054848 3990196224 4000168368 4001234944 4002829824 4004850213 4007514784 4009254912 4011278544 4013947392 4023978894 4026656192 4026725376 4028831352 4046387121 4048074576 4049079328 4050837504 4063663104 4065714198 4068419264 4072240224 4074949632 4075094016 4083505209 4086222112 4087996416 4090059792 4092781056 4094412426 4094558208 4094846847 4097571296 4099350528 4110615488 4112329728 4112400384 4130249344 4132409463 4132480464 4135229952 4136878242 4137025536 4143518496 4148322752 4154981376 4157078562 4159844416 4161649968 4161650688 4173163008 4179861504 4181527584 4181971248 4184753664 4186421694 4186570752 4198003264 4198075392 4199748732 4202542976 4223063936 4223213568 4224896928 4227707904 4229841798 4234493952 4241543488 4248351744 4250045124 4252872832 4255170192 4268642742 4273790976 4275494496 4289105088 4291958784 4294125108 4296982144 4312915614 4315785152 4317659136 4319838432 4322712576 4333515732 4336398976 4340471616 4343359488 4359464928 4362285824 4364567298 4378461444 4381374592 4383277056 4385489472 4388407296 4402301696 4404679776 4407610368 4409367228 4414685184 4416444864 4428662784 4430898108 4433846144 4435689672 4435771392 4447960832 4455100416 4457430432 4462250688 4474595328 4476378888 4476853836 4479357184 4479832448 4481777664 4488811704 4501229824 4501389312 4503183552 4508454132 4515690816 4520926592 4528183296 4529988216 4530066048 4533080064 4547915008 4549727793 4555214244 4560224256 4571620992 4574662656 4575148032 4576971672 4580016896 4584318336 4587368448 4596999876 4604378688 4609767708 4624442424 4626370944 4627519232 4629528576 4639084149 4646530512 4649622016 4651968867 4652133696 4655228928 4666863096 4669968128 4671995904 4674354048 4677464064 4679824968 4682938624 4684972032 4694642043 4694808384 4697846272 4707847872 4722753672 4722834816 4725977088 4727860848 4740940288 4743333231 4748550144 4750946928 4754107904 4754276352 4756171392 4769329152 4771736424 4774911232 4776814497 4776984576 4779395712 4782575616 4784481936 4797718016 4797800448 4805330478 4826357949 4826358784 4826529792 4828453632 4831666176 4834104912 4847478272 4849410462 4849924989 4855258296 4855259136 4863051648 4876505088 4878448848 4884158643 4884332544 4886279424 4897754624 4899706854 4907571552 4910836736 4929046416 4932325888 4934467584 4934815431 4936958208 4940242944 4952589408 4955884544 4956410368 4958385978 4958561664 4980083199 4982245632 4988076912 5003955936 5007285248 5009812626 5011987968 5015322624 5033741388 5033919744 5037268992 5039276832 5039811504 5043164672 5045354496 5055768354 5061328896 5063883552 5067252736 5083383808 5086042416 5094206208 5099715072 5108205018 5113823232 5116404384 5119808512 5121849252 5144261766 5144262656 5144444928 5146495488 5147041536 5150466048 5152519008 5160789504 5166773248 5169381126 5174971284 5175066624 5197617152 5205959136 5220361216 5222442036 5228740608 5230824768 5234305024 5236946988 5237132544 5253714144 5259863154 5260050432 5262147072 5268305952 5282880512 5284986252 5285077056 5288593408 5301810456 5316535848 5316724224 5320261632 5333557824 5337106432 5339800284 5342118912 5345673216 5348371392 5351929856 5365305192 5365495296 5368967168 5371775136 5380397568 5395182828 5397432768 5397525504 5401116672 5418217472 5420952264 5429653632 5433266176 5435624448 5444673612 5450661888 5453413056 5457041408 5459216568 5459795796 5462166528 5465800704 5483005289 5483106304 5483200512 5486068224 5509879284 5509973952 5513639936 5515837656 5524691328 5539975168 5542771416 5548670023 5548866624 5548867584 5557773312 5564217344 5573148672 5575370112 5575961664 5579671552 5581895592 5597433856 5599664976 5606218891 5630951424 5633195904 5636943872 5639789064 5642237952 5645991936 5657645539 5664468992 5666726832 5666927616 5673560256 5691523656 5693995008 5698387968 5700659328 5716324663 5718806784 5722611712 5725500144 5743627994 5750554152 5753051136 5756878848 5759784576 5763616768 5778020976 5784783641 5787295488 5791145984 5794274304 5812619904 5819423064 5821949952 5837948592 5844161326 5844369408 5844781397 5847319296 5851209728 5872698286 5872906368 5876813824 5879156304 5882333184 5886246912 5888593152 5898396413 5904883712 5907864144 5914151282 5914252896 5914361856 5940133888 5943240576 5949667584 5964536763 5966127104 5968505184 5969138448 5975490794 5975703552 5981102829 5985082272 5985294336 6001638727 6001852416 6004244736 6011272176 6013882368 6020921088 6035968341 6037466498 6037577728 6039984288 6040088064 6044106752 6066303724 6073618992 6076256256 6080299008 6092849042 6095494656 6098571297 6099550208 6100197376 6102628896 6109771486 6112424448 6116491264 6129333168 6131994624 6139171584 6141618639 6146356944 6149025792 6165817294 6165923232 6168494592 6168600576 6185445532 6195374016 6202625156 6202844928 6205317363 6206971904 6222484128 6229766998 6232472064 6235617843 6236618752 6239766624 6242476032 6259522724 6259744512 6269792256 6277130496 6279632541 6297004896 6297113088 6299623098 6301302784 6303814464 6324444308 6331400192 6334595904 6334820352 6339035136 6341561856 6344762697 6351740928 6359105536 6362315232 6369085996 6372527616 6375067686 6376767488 6379309248 6397067264 6402964113 6407107304 6410686464 6435143932 6437938176 6441187662 6442221568 6445473216 6465880616 6466566652 6469373421 6473677728 6473678848 6476488704 6484068864 6500273598 6502006784 6504598464 6512211524 6515039232 6532942472 6543428736 6546850947 6567692166 6572061888 6574915584 6579753908 6582610944 6586990592 6603452544 6611181304 6611415552 6614050842 6622027776 6640110932 6642994176 6646347162 6650769216 6653534508 6653657088 6671941248 6679750168 6682650624 6687096832 6711655184 6711892992 6714568332 6715280754 6716358656 6719035776 6719748672 6722666496 6733217556 6741024472 6748438528 6751844736 6752083968 6762681198 6781389888 6792274944 6794982324 6799620096 6810940024 6818430976 6821872512 6829132336 6832821366 6840336384 6859015688 6861993984 6862722048 6865457508 6867288064 6870025344 6881052672 6892508168 6895499814 6899961712 6900088832 6914651562 6936663636 6941278848 6944292864 6963256048 6969795768 6971654144 6974433024 6982595984 6982843392 7000294644 7004952192 7007993856 7013150872 7016196096 7019737452 7024407936 7027458048 7046648336 7046769408 7069080608 7084130508 7088714464 7088965632 7091791272 7093682176 7111410432 7119733712 7122825216 7126420392 7127564288 7131161856 7131414528 7153740256 7153993728 7157604636 7162366848 7165476864 7173863424 7176722904 7193577104 7196577024 7196700672 7201488896 7207995717 7227936352 7239538176 7239794688 7247499264 7251157368 7259564816 7267549184 7271217408 7274115693 7278955424 7279727728 7282887444 7282888704 7287734272 7314757632 7317673272 7326498816 7346505712 7346631936 7349560281 7354450208 7361357328 7366255104 7390361888 7393569624 7398488832 7401701376 7410364416 7428884112 7430864896 7433826816 7434615552 7437578967 7442527456 7466219968 7482115368 7505933904 7507935232 7510927872 7514718939 7519718752 7522983936 7550612082 7555635776 7555903488 7558915248 7559717256 7564747008 7568031744 7583652531 7588698208 7591993344 7595825328 7597850624 7600879104 7625075712 7629063624 7634000192 7662307527 7667405536 7670734848 7674606576 7679712768 7682773878 7683047424 7704027968 7716392649 7716393984 7716667392 7725699072 7728778512 7750159872 7754071689 7759230752 7762456926 7762599936 7783931456 7796425728 7808938704 7817527296 7830541824 7833663054 7838875072 7843110912 7846237152 7851457536 7855420482 7877152192 7880571216 7885670528 7889794731 7890075648 7902458928 7924320768 7927479378 7927615584 7932890112 7952715684 7958006912 7958851264 7974803772 7980109696 7980392448 8000336736 8005659648 8009700426 8015029568 8018509824 8022557088 8027894784 8047957788 8053312384 8053450752 8057662704 8092774242 8096149152 8098158656 8101675008 8127326208 8131428396 8136838528 8144480448 8149899264 8150188032 8167010418 8172444224 8175992832 8180119584 8185562112 8188824852 8189693694 8195142592 8198701056 8221230976 8224659456 8224800768 8260498688 8264818926 8264960928 8270459904 8273756484 8287036992 8296645504 8309962752 8314157124 8319688832 8323299936 8323301376 8346326016 8359723008 8363055168 8363942496 8369507328 8372843388 8396006528 8396150784 8399497464 8405085952 8446127872 8446427136 8449793856 8455415808 8459683596 8468987904 8483086976 8496703488 8500090248 8505745664 8510340384 8537285484 8547581952 8550988992 8578210176 8583917568 8588250216 8593964288 8615441991 8625831228 8631570304 8635318272 8639676864 8645425152 8667031464 8672797952 8680943232 8686718976 8718929856 8724571648 8729134596 8756922888 8762749184 8766241989 8766554112 8770978944 8776814592 8804603392 8809047429 8809359552 8815220736 8818734456 8829370368 8832889728 8857325568 8861796216 8867692288 8871226923 8871379344 8871542784 8895921664 8910200832 8914860864 8924501376 8949190656 8952757776 8953707672 8958714368 8959664896 8963236191 8963555328 8977623408 9002459648 9002778624 9006367104 9016908264 9031381632 9041853184 9056199747 9056366592 9059976432 9060132096 9066160128 9095830016 9099455586 9110428488 9120448512 9139273563 9143241984 9149325312 9150296064 9153943344 9160033792 9164657229 9168636672 9174736896 9193999752 9208757376 9219535416 9248725941 9248884848 9252741888 9255038464 9259057152 9278168298 9293061024 9299244032 9303937734 9304267392 9310457856 9333726192 9339936256 9343991808 9344650497 9348708096 9354928128 9359649936 9365877248 9369944064 9389284086 9389616768 9395692544 9415695744 9445507344 9445669632 9451954176 9455721696 9481880576 9486666462 9497100288 9501893856 9508215808 9508552704 9512342784 9538658304 9543472848 9549822464 9553628994 9553969152 9558791424 9565151232 9568963872 9595436032 9595600896 9610660956 9652715898 9652717568 9653059584 9656907264 9663332352 9668209824 9694956544 9698820924 9699849978 9710516592 9710518272 9726103296 9753010176 9756897696 9768317286 9768665088 9772558848 9795509248 9799413708 9815143104 9821673472 9858092832 9864651776 9869630862 9873916416 9880485888 9905178816 9911769088 9912820736 9916771956 9917123328 9960166398 9964491264 9976153824 10007911872 10014570496 10019625252 10023975936 10030645248 10067482776 10067839488 10074537984 10078553664 10079623008 10086329344 10111536708 10122657792 10127767104 10134505472 10166767616 10172084832 10188412416 10199430144 10216410036 10227646464 10232808768 10239617024 10243698504 10288523532 10288525312 10292990976 10294083072 10300932096 10305038016 10321579008 10333546496 10338762252 10349942568 10350133248 10382712143 10395234304 10411549369 10411918272 10440722432 10444884072 10457481216 10461649536 10468610048 10473893976 10474265088 10507056001 10507428288 10519726308 10524294144 10536611904 10565761024 10569972504 10570154112 10577186816 10603620912 10616031517 10633071696 10633448448 10640523264 10667115648 10674212864 10679600568 10684237824 10691346432 10696742784 10703859712 10730610384 10730990592 10737934336 10743550272 10760795136 10790365656 10794865536 10795051008 10802233344 10824529681 10836434944 10841904528 10854594023 10859307264 10866532352 10871248896 10889347224 10901323776 10906826112 10914082816 10918433136 10919591592 10924333056 10931601408 10954164767 10966010578 10966212608 10966401024 10972136448 11019758568 11019947904 11027279872 11031675312 11049382656 11067777539 11079950336 11085542832 11097340046 11097733248 11097735168 11115546624 11128434688 11145900493 11146297344 11150740224 11151923328 11159343104 11163791184 11194867712 11199329952 11212437782 11261501881 11261902848 11266391808 11273887744 11279578128 11284475904 11291983872 11315291078 11325918123 11328937984 11333453664 11333855232 11347120512 11383047312 11387990016 11396370167 11396775936 11401318656 11432649326 11437613568 11445223424 11451000288 11487255988 11501108304 11506102272 11513757696 11519569152 11524160817 11527233536 11556041952 11569567282 11574590976 11582291968 11588548608 11625239808 11638846128 11643685389 11643899904 11675897184 11688322652 11689562794 11694638592 11702419456 11745396572 11745812736 11750494581 11753627648 11758312608 11764666368 11772493824 11777186304 11783130723 11796792826 11809767424 11815728288 11828302564 11828505792 11880267776 11886481152 11891219067 11899335168 11929073526 11932254208 11937010368 11938276896 11950981588 11962205658 11970164544 11970588672 12003277454 12003704832 12008489472 12014550639 12022544352 12027764736 12041842176 12071936682 12074932996 12075155456 12079968576 12080176128 12088213504 12132607448 12139161363 12147237984 12152512512 12185698084 12190989312 12197142594 12199100416 12200394752 12205257792 12219542972 12224848896 12232982528 12250515627 12258666336 12263989248 12278343168 12283237278 12284540541 12292713888 12298051584 12331634588 12331846464 12336989184 12337201152 12370891064 12390748032 12397228389 12405250312 12405689856 12410634726 12413943808 12444968256 12459533996 12464944128 12471235686 12473237504 12479533248 12484952064 12519045448 12519489024 12539584512 12554260992 12559265082 12594009792 12594226176 12599246196 12602605568 12607628928 12648888616 12662800384 12669191808 12669640704 12683123712 12689525394 12703481856 12718211072 12724630464 12738171992 12745055232 12750135372 12753534976 12758618496 12794134528 12805928226 12814214608 12821372928 12870287864 12875876352 12882375324 12884443136 12890946432 12931761232 12933133304 12938746842 12947355456 12947357696 12952977408 12968137728 13000547196 13004013568 13009196928 13024423048 13030078464 13065884944 13086857472 13093701894 13135384332 13144123776 13149831168 13159507816 13165221888 13173981184 13206905088 13222362608 13222831104 13228101684 13244055552 13280221864 13285988352 13292694324 13301538432 13307069016 13307314176 13343882496 13359500336 13365301248 13374193664 13423310368 13423785984 13429136664 13430561508 13432717312 13438071552 13439497344 13445332992 13466435112 13482048944 13496877056 13503689472 13504167936 13525362396 13562779776 13584549888 13589964648 13599240192 13621880048 13636861952 13643745024 13649183379 13658264672 13665642732 13680672768 13718031376 13723987968 13725444096 13730915016 13734576128 13740050688 13762105344 13785016336 13790999628 13799923424 13800177664 13829303124 13873327272 13882557696 13888585728 13917252447 13926512096 13939591536 13943308288 13948866048 13955906601 13965191968 13965686784 14000589288 14009904384 14015987712 14026301744 14032392192 14039474904 14048815872 14054916096 14083926129 14093296672 14093538816 14138161216 14168261016 14177428928 14177931264 14183582544 14187364352 14222820864 14229999693 14239467424 14245650432 14252840784 14262323712 14262829056 14307480512 14307987456 14315209272 14324733696 14330443491 14330953728 14347726848 14353445808 14387154208 14393154048 14393401344 14415991434 14455872704 14479073847 14479076352 14479589376 14494998528 14502314736 14519129632 14542434816 14548231386 14549774967 14557910848 14559455456 14565774888 14565777408 14629515264 14635346544 14652475929 14652997632 14693011424 14693263872 14699120562 14708900416 14722714656 14732510208 14780723776 14787139248 14796977664 14803402752 14804446293 14820728832 14857768224 14867653632 14869231104 14875157934 14885054912 14932439936 14940249597 14964230736 15011867808 15021855744 15029437878 15039437504 15045967872 15101224164 15111271552 15111806976 15117830496 15119434512 15129494016 15136063488 15167305062 15177396416 15183986688 15191650656 15201758208 15250151424 15258127248 15268000384 15324615054 15334811072 15341469696 15349213152 15359425536 15365547756 15408055936 15432785298 15432787968 15433334784 15451398144 15457557024 15500319744 15508143378 15518461504 15524913852 15525199872 15567862912 15592851456 15617877408 15661083648 15667326108 15677750144 15686221824 15692474304 15702915072 15710840964 15754304384 15761142432 15771341056 15779589462 15780151296 15804917856 15848641536 15854958756 15855231168 15865780224 15905431368 15916013824 15917702528 15949607544 15960219392 15960784896 16000673472 16011319296 16019400852 16030059136 16037019648 16045114176 16055789568 16095915576 16106624768 16106901504 16115325408 16185548484 16192298304 16196317312 16203350016 16254652416 16262856792 16273677056 16288960896 16299798528 16334020836 16344888448 16351985664 16360239168 16371124224 16377649704 16379387388 16390285184 16397402112 16442461952 16449015867 16449318912 16449601536 16520997376 16529637852 16529921856 16540919808 16547512968 16574073984 16593291008 16619925504 16628314248 16639377664 16646010069 16646599872 16646602752 16692652032 16719446016 16726110336 16727884992 16739014656 16745686776 16792013056 16792301568 16798994928 16810171904 16818656673 16892255744 16892854272 16899587712 16910831616 16919367192 16937975808 16966173952 16972936617 16993406976 17000180496 17011491328 17020680768 17074570968 17095163904 17101977984 17148973989 17156420352 17167835136 17176500432 17187928576 17230883982 17251662456 17263140608 17270636544 17279353728 17290850304 17334062928 17345595904 17354350923 17361886464 17373437952 17437859712 17449143296 17458269192 17513845776 17525498368 17532483978 17533108224 17534344191 17541957888 17553629184 17609206784 17618094858 17618719104 17630441472 17637468912 17658740736 17665779456 17695189239 17714651136 17723592432 17735384576 17742453846 17742758688 17743085568 17791843328 17820401664 17829721728 17849002752 17898381312 17905515552 17907415344 17917428736 17919329792 17926472382 17927110656 17955246816 18004916181 18004919296 18005557248 18012734208 18033816528 18062763264 18083706368 18112399494 18112733184 18119952864 18120264192 18132320256 18191660032 18198911172 18220856976 18240897024 18278547126 18286483968 18298650624 18300592128 18307886688 18320067584 18329314458 18337273344 18349473792 18387999504 18417514752 18439070832 18497451882 18497769696 18505483776 18510076928 18556336596 18586122048 18598488064 18607875468 18608534784 18620915712 18667452384 18679872512 18689300994 18697416192 18709856256 18719299872 18731754496 18778568172 18779233536 18791385088 18831391488 18891014688 18891339264 18903908352 18911443392 18963761152 18973332924 18994200576 19003787712 19016431616 19017105408 19024685568 19077316608 19086945696 19099644928 19107257988 19117582848 19130302464 19137927744 19190872064 19191201792 19221321912 19305431796 19305435136 19313814528 19326664704 19336419648 19389913088 19397641848 19399699956 19421033184 19421036544 19452206592 19506020352 19513795392 19536634572 19545117696 19591018496 19598827416 19630286208 19643346944 19715487103 19716185664 19729303552 19739261724 19747832832 19760971776 19810357632 19823538176 19825641472 19833543912 19834246656 19920332796 19928982528 19952307648 20015823744 20029140992 20039250504 20047951872 20061290496 20102697979 20134965552 20135678976 20149075968 20157107328 20159246016 20172658688 20223073416 20245315584 20255534208 20269010944 20333535232 20344169664 20376824832 20398860288 20432820072 20454564641 20455292928 20465617536 20479234048 20487397008 20554444001 20577047064 20577050624 20585981952 20588166144 20601864192 20610076032 20643158016 20667092992 20677524504 20699529487 20699885136 20700266496 20765424286 20790468608 20823098738 20823836544 20881444864 20889768144 20914217779 20914962432 20923299072 20937220096 20947787952 20948530176 21014112002 21014856576 21039452616 21048588288 21073223808 21131132743 21131522048 21139945008 21140308224 21154373632 21207241824 21232063034 21266143392 21266896896 21281046528 21324971647 21334231296 21348425728 21359201136 21368475648 21382692864 21384200201 21393485568 21407719424 21461220768 21461981184 21475868672 21487100544 21521590272 21580360529 21580731312 21589731072 21590102016 21604466688 21623987151 21649059362 21672869888 21683809056 21709188046 21718614528 21733064704 21742497792 21778694448 21802647552 21813652224 21822347079 21828165632 21836866272 21839183184 21848666112 21863202816 21908329534 21932021156 21932425216 21944272896 22039517136 22039895808 22048680843 22054559744 22063350624 22098765312 22135555078 22159900672 22171085664 22194680092 22195466496 22231093248 22256869376 22291800986 22292594688 22301480448 22303846656 22312736901 22318686208 22327582368 22389735424 22398659904 22424875564 22523003762 22523805696 22532783616 22544156817 22547775488 22559156256 22568951808 22630582156 22651836246 22657875968 22666907328 22667710464 22694241024 22750957593 22766094624 22775980032 22792740334 22793551872 22802637312 22865298652 22875227136 22890446848 22902000576 22974511976 22986922581 23002216608 23012204544 23039138304 23048321634 23054467072 23112083904 23139134564 23149177947 23149181952 23164583936 23177097216 23250479616 23262215067 23277692256 23287370778 23287799808 23351794368 23376645304 23379125588 23389277184 23404838912 23490793144 23491625472 23500989162 23507255296 23516625216 23529332736 23554372608 23566261446 23593585652 23619534848 23631456576 23656605128 23657011584 23669384193 23760535552 23772962304 23782438134 23798670336 23858147052 23864508416 23874020736 23876553792 23901963176 23924411316 23940329088 23941177344 24006554908 24016978944 24029101278 24045088704 24055529472 24083684352 24143873364 24149865992 24150310912 24159937152 24160352256 24176427008 24265214896 24278322726 24294475968 24305025024 24371396168 24381978624 24394285188 24398200832 24400789504 24410515584 24439085944 24449697792 24465965056 24501031254 24517332672 24527978496 24556686336 24566474556 24569081082 24585427776 24596103168 24663269176 24663692928 24673978368 24674402304 24741782128 24781496064 24794456778 24810500624 24811379712 24821269452 24827887616 24889936512 24919067992 24929888256 24942471372 24946475008 24959066496 24969904128 25038090896 25038978048 25079169024 25108521984 25118530164 25188019584 25188452352 25198492392 25205211136 25215257856 25297777232 25325600768 25338383616 25339281408 25366247424 25379050788 25406963712 25436422144 25449260928 25476343984 25490110464 25500270744 25507069952 25517236992 25588269056 25611856452 25628429216 25642745856 25740575728 25751752704 25764750648 25768886272 25781892864 25846325973 25863522464 25866266608 25877493684 25894710912 25894715392 25905954816 25936275456 26001094392 26008027136 26018393856 26048846096 26060156928 26131769888 26173714944 26187403788 26270768664 26288247552 26298725967 26299662336 26319015632 26330443776 26347962368 26413810176 26427142287 26444725216 26445662208 26456203368 26488111104 26560443728 26571976704 26585388648 26603076864 26613680769 26614138032 26614628352 26687764992 26719000672 26730602496 26846620736 26847571968 26858273328 26861123016 26865434624 26876143104 26878994688 26889708573 26890665984 26932870224 26964097888 27007378944 27008335872 27050724792 27125559552 27168599241 27169099776 27179929296 27198480384 27243760096 27287490048 27298366758 27316529344 27331285464 27361345536 27417820689 27436062752 27447975936 27450888192 27461830032 27469152256 27480101376 27493971687 27524210688 27570032672 27581999256 27599846848 27658606248 27746177823 27746654544 27765115392 27777171456 27834504894 27853024192 27879183072 27897732096 27911813202 27930383936 27931373568 28001178576 28019808768 28031975424 28033951491 28052603488 28064784384 28078949808 28097631744 28109832192 28167852258 28186593344 28187077632 28276322432 28336522032 28354857856 28355862528 28367165088 28445641728 28459999386 28478934848 28491300864 28505681568 28524647424 28525658112 28614961024 28615974912 28630418544 28649467392 28660886982 28661907456 28695453696 28706891616 28774308416 28786308096 28786802688 28831982868 28911745408 28958147694 28958152704 28959178752 28989997056 29004629472 29038259264 29084869632 29096462772 29099549934 29115821696 29118910912 29131549776 29131554816 29259030528 29270693088 29304951858 29305995264 29386022848 29386527744 29398241124 29417800832 29445429312 29465020416 29561447552 29574278496 29593955328 29608892586 29641457664 29715536448 29735307264 29738462208 29750315868 29770109824 29864879872 29880499194 29928461472 30023735616 30043711488 30058875756 30078875008 30091935744 30202448328 30222543104 30223613952 30235660992 30238869024 30258988032 30334610124 30354792832 30367973376 30383301312 30403516416 30500302848 30516254496 30536000768 30649230108 30669622144 30682939392 30698426304 30718851072 30731095512 30816111872 30865570596 30865575936 30902796288 30915114048 31000639488 31016286756 31036923008 31049827704 31050399744 31135725824 31148136429 31185702912 31234648107 31235754816 31322167296 31334652216 31355500288 31372443648 31384948608 31405830144 31421681928 31508608768 31521168003 31522284864 31542682112 31559178924 31609835712 31697283072 31709917512 31710462336 31731560448 31810862736 31832027648 31835405056 31848094551 31899215088 31920438784 31921569792 32001346944 32022638592 32038801704 32060118272 32074039296 32090228352 32111579136 32191831152 32213249536 32213803008 32230650816 32371096968 32384596608 32392634624 32406700032 32473589043 32509304832 32525713584 32547354112 32563782069 32577921792 32599597056 32668041672 32689776896 32703971328 32720478336 32742248448 32755299408 32758774776 32780570368 32794804224 32862494301 32884923904 32898031734 32898637824 32899203072 33041994752 33059275704 33059843712 33081839616 33095025936 33148147968 33186582016 33203332617 33239851008 33256628496 33278755328 33292020138 33293199744 33293205504 33385304064 33437701479 33438892032 33452220672 33455769984 33478029312 33491373552 33584026112 33584603136 33597989856 33620343808 33637313346 33784505643 33784511488 33785708544 33799175424 33821663232 33838734384 33875951616 33932347904 33945873234 33986813952 34000360992 34022982656 34041361536 34149141936 34189110501 34190327808 34203955968 34297947978 34312840704 34335670272 34353000864 34375857152 34461767964 34503324912 34526281216 34541273088 34558707456 34581700608 34668125856 34691191808 34708701846 34723772928 34746875904 34875719424 34898286592 34916538384 35027691552 35050996736 35064967956 35068688382 35083915776 35107258368 35218413568 35236189716 35237438208 35260882944 35274937824 35317481472 35331558912 35390378478 35429302272 35447184864 35470769152 35484907692 35485517376 35583686656 35640803328 35659443456 35698005504 35796762624 35811031104 35814830688 35834857472 35838659584 35852944764 35910493632 36009832362 36009838592 36011114496 36025468416 36067633056 36125526528 36167412736 36224798988 36225466368 36239905728 36240528384 36264640512 36383320064 36397822344 36441713952 36557094252 36572967936 36597301248 36601184256 36615773376 36640135168 36658628916 36674546688 36698947584 36775999008 36835029504 36878141664 36994903764 36995539392 37010967552 37020153856 37112673192 37172244096 37196976128 37215750936 37217069568 37241831424 37333581961 37334904768 37359745024 37378601988 37394832384 37419712512 37438599744 37463508992 37557136344 37558467072 37582770176 37662782976 37782029376 37782678528 37807816704 37822886784 37927522304 37946665848 37987048619 37988401152 38007575424 38032863232 38049371136 38154633216 38173891392 38199289856 38214515976 38235165696 38260604928 38275855488 38381037023 38381744128 38382403584 38442643824 38610863592 38610870272 38627629056 38653329408 38672839296 38779826176 38795283696 38799399912 38840690161 38842066368 38842073088 38904413184 39012040704 39027590784 39073269144 39090235392 39182036992 39197654832 39243532237 39260572416 39286693888 39430974206 39432371328 39458607104 39478523448 39495665664 39521943552 39603518773 39620715264 39647076352 39651282944 39667087824 39668493312 39840665592 39857965056 39904615296 40014272641 40031647488 40058281984 40078501008 40095903744 40122580992 40205395958 40269931104 40271357952 40298151936 40314214656 40318492032 40345317376 40446146832 40490631168 40493485487 40511068416 40538021888 40667070464 40688339328 40753649664 40797720576 40865640144 40909129282 40910585856 40931235072 40947550137 40958468096 40974794016 41108888002 41154094128 41154101248 41171963904 41176332288 41203728384 41220152064 41286316032 41334185984 41355049008 41399058974 41399770272 41400532992 41530848572 41580937216 41646197476 41647673088 41751757341 41762889728 41779536288 41828435558 41829924864 41846598144 41867719803 41874440192 41895575904 41897060352 42028224004 42029713152 42078905232 42097176576 42146447616 42251778387 42262265486 42263044096 42279890016 42280616448 42308747264 42414483648 42464126068 42532286784 42533793792 42562093056 42649943294 42668462592 42689999079 42696851456 42718402272 42736951296 42768400402 42786971136 42815438848 42922441536 42923962368 42951737344 42974201088 42991330473 43043180544 43160721058 43161462624 43179462144 43180204032 43247974302 43298118724 43345739776 43367618112 43418376092 43437221541 43437229056 43466129408 43484995584 43557388896 43627304448 43644694158 43649324901 43656331264 43673732544 43678366368 43697332224 43816659068 43864042312 43864850432 43888545792 43957427787 44079034272 44079791616 44097361686 44109119488 44126701248 44197530624 44271110156 44319801344 44342171328 44389360184 44390932992 44413338879 44462186496 44513738752 44583601972 44602960896 44607693312 44625473802 44637372416 44655164736 44779470848 44797319808 44820748791 44849751128 45046007524 45065567232 45088313634 45095550976 45118312512 45137903616 45261164312 45303672492 45315751936 45333814656 45335420928 45388482048 45501915186 45532189248 45551960064 45585480668 45605274624 45730597304 45750454272 45780893696 45804001152 45949023952 45973845162 46004433216 46024409088 46078276608 46096643268 46108934144 46224167808 46278269128 46298355894 46298363904 46329167872 46354194432 46500959232 46524430134 46555384512 46574741556 46575599616 46703588736 46753290608 46758251176 46778554368 46809677824 46981586288 46983250944 47001978324 47014510592 47033250432 47058665472 47108745216 47132522892 47187171304 47239069696 47262913152 47313210256 47314023168 47338768386 47521071104 47545924608 47564876268 47597340672 47716294104 47729016832 47748041472 47753107584 47803926352 47848822632 47880658176 47882354688 48013109816 48033957888 48058202556 48090177408 48111058944 48167368704 48287746728 48299731984 48300621824 48319874304 48320704512 48352854016 48530429792 48556645452 48588951936 48610050048 48742792336 48763957248 48788570376 48796401664 48801579008 48821031168 48878171888 48899395584 48931930112 49002062508 49034665344 49055956992 49113372672 49132949112 49138162164 49170855552 49192206336 49326538352 49327385856 49347047601 49347956736 49348804608 49483564256 49562992128 49588913556 49621001248 49622759424 49642538904 49655775232 49779873024 49838135984 49859776512 49884942744 49892950016 49918132992 49938030207 49939808256 50076181792 50077956096 50158338048 50217043968 50237060328 50376039168 50376904704 50396984784 50410422272 50430515712 50455970019 50595554464 50676767232 50678562816 50732494848 50758101576 50813927424 50872844288 50898521856 50918809851 50952687968 50980220928 51000541488 51014139904 51034473984 51223712904 51256858432 51285491712 51446921967 51481151456 51503505408 51529501296 51563785728 51692651946 51727044928 51732533216 51754987368 51789421824 51811909632 51872550912 52002188784 52016054272 52036787712 52063052769 52097692192 52120313856 52263539776 52347429888 52374807576 52541537328 52576495104 52597451934 52599324672 52603032573 52638031264 52660887552 52827620352 52854284574 52889450432 52891324416 52912406736 52976222208 53085567717 53120887456 53143953408 53170777296 53206153728 53227361538 53228276064 53229256704 53375529984 53438001344 53461204992 53693241472 53695143936 53716546656 53722246032 53752286208 53757989376 53779417146 53781331968 53865740448 53928195776 54014748543 54014757888 54016671744 54101449584 54251119104 54337198482 54338199552 54359858592 54396960768 54487520192 54574980096 54596733516 54633058688 54662570928 54722691072 54835641378 54872125504 54895951872 54901776384 54923660064 54960202752 54987943374 55048421376 55140065344 55163998512 55199693696 55317212496 55492355646 55493309088 55530230784 55669009788 55706048384 55758366144 55795464192 55823626404 55860767872 55862747136 56002357152 56039617536 56067902982 56105206976 56129568768 56157899616 56195263488 56335704516 56373186688 56374155264 56552644864 56673044064 56709715712 56711725056 56734330176 56891283456 56919998772 56957869696 56982601728 57011363136 57049294848 57051316224 57229922048 57231949824 57260837088 57298934784 57321773964 57390907392 57413783232 57548616832 57572616192 57573605376 57663965736 57823490816 57916295388 57916305408 57979994112 58009258944 58076518528 58169739264 58192925544 58199099868 58231643392 58237821824 58263099552 58263109632 58518061056 58541386176 58609903716 58772045696 58773055488 58796482248 58835601664 58890858624 58930040832 59122895104 59146461309 59148556992 59187910656 59217785172 59282915328 59431072896 59470614528 59476924416 59500631736 59540219648 59729759744 59760998388 59856922944 60047471232 60087422976 60117751512 60157750016 60183871488 60308093937 60404896656 60445086208 60447227904 60471321984 60477738048 60517976064 60669220248 60709585664 60735946752 60766602624 60807032832 61000605696 61032508992 61072001536 61298460216 61339244288 61363693923 61365878784 61396852608 61437702144 61462191024 61632223744 61663332003 61731141192 61731151872 61805592576 61830228096 62001278976 62032573512 62073846016 62098588461 62099655408 62100799488 62271451648 62296272858 62371405824 62469296214 62471509632 62644334592 62669304432 62711000576 62742653337 62744887296 62769897216 62811660288 62843363856 63017217536 63042336006 63044569728 63085364224 63118357848 63219671424 63393398229 63394566144 63419835024 63420924672 63463120896 63621725472 63664055296 63670810112 63696189102 63798430176 63840877568 63843139584 63974914941 64002693888 64045277184 64077603408 64120236544 64148078592 64152600603 64180456704 64223158272 64383662304 64426499072 64427606016 64461301632 64741081587 64742193936 64769193216 64785269248 64813400064 64947178086 65018609664 65051427168 65094708224 65127564138 65155843584 65199194112 65336083344 65379553792 65407942656 65440956672 65484496896 65510598816 65517549552 65561140736 65589608448 65724988602 65769847808 65796063468 65797275648 66083989504 66118551408 66119687424 66163679232 66190051872 66296295936 66373164032 66406665234 66479702016 66513256992 66557510656 66584040276 66586399488 66770608128 66875402958 66877784064 66904441344 66911539968 66956058624 66982747104 67168052224 67169206272 67195979712 67240687616 67274626692 67569011286 67569022976 67571417088 67598350848 67643326464 67677468768 67864695808 67891746468 67973627904 68000721984 68045965312 68082723072 68298283872 68378221002 68380655616 68407911936 68595895956 68625681408 68671340544 68706001728 68751714304 68923535928 69006649824 69052562432 69117414912 69163401216 69336251712 69382383616 69417403692 69447545856 69493751808 69751438848 69796573184 69833076768 70055383104 70101993472 70129935912 70137376764 70167831552 70214516736 70436827136 70472379432 70474876416 70521765888 70549875648 70663117824 70780756956 70858604544 70894369728 70941538304 70969815384 70971034752 71167373312 71279068757 71281606656 71318886912 71396011008 71593525248 71622062208 71629661376 71669714944 71677319168 71705889528 71820987264 72019664724 72019677184 72050936832 72135266112 72251053056 72334825472 72449597976 72450932736 72479811456 72481056768 72529281024 72678985001 72766640128 72795644688 72880845583 72883427904 73114188504 73145935872 73194602496 73202368512 73231546752 73280270336 73317257832 73349093376 73397895168 73549392007 73551998016 73670059008 73756283328 73989807528 73991078784 74021935104 74040307712 74225346384 74312220619 74344488192 74393952256 74431501872 74434139136 74483662848 74667163922 74669809536 74719490048 74757203976 74789664768 74839425024 74877199488 74927017984 75114272688 75116934144 75165540352 75325565952 75564058752 75565357056 75615633408 75645773568 75771707767 75855044608 75893331696 75974097238 75976802304 75982158161 76015150848 76065726464 76098742272 76309266432 76347782784 76398579712 76429031952 76470331392 76521209856 76551710976 76679153369 76762074046 76763488256 76764807168 76885287648 77221727184 77221740544 77255258112 77306658816 77345678592 77538977919 77559652352 77590567392 77598799824 77681380322 77684132736 77684146176 77808826368 78021303451 78024081408 78055181568 78146538288 78180470784 78364073984 78395309664 78487064474 78521144832 78573387776 78861948412 78864742656 78896177901 78917214208 78957046896 78991331328 79043887104 79207037546 79241430528 79281426861 79294152704 79302565888 79334175648 79336986624 79681331184 79715930112 79809230592 79841042307 80028545282 80063294976 80116563968 80157002016 80191807488 80410791916 80539862208 80542715904 80596303872 80628429312 80636984064 80669125719 80690634752 80892293664 80986970974 81022136832 81076043776 81334140928 81376678656 81505797723 81507299328 81595441152 81731280288 81818258564 81862470144 81895100274 81916936192 81949588032 82217776004 82253462067 82308188256 82308202496 82343927808 82352664576 82407456768 82440304128 82481915061 82572632064 82668371968 82710098016 82798117948 82799540544 83061697144 83161874432 83238533469 83292394952 83295346176 83503514682 83525779456 83559072576 83656871116 83693196288 83735439606 83748880384 83791151808 83794120704 84056448008 84059426304 84101854473 84157810464 84194353152 84292895232 84503556774 84524530972 84526088192 84559780032 84561232896 84617494528 84828967296 84928252136 85064573568 85067587584 85299886588 85336925184 85379998158 85393702912 85436804544 85473902592 85536800804 85573942272 85630877696 85844883072 85847924736 85903474688 85948402176 85982660946 86086361088 86321442116 86322925248 86358924288 86360408064 86495948604 86596237448 86691479552 86735236224 86836752184 86874443082 86874458112 86932258816 86969991168 87114777792 87254608896 87289388316 87298649802 87312662528 87347465088 87356732736 87394664448 87633318136 87728084624 87729700864 87777091584 87914855574 88158068544 88159583232 88194723372 88218238976 88253402496 88395061248 88542220312 88639602688 88684342656 88778720368 88781865984 88826677758 88924372992 89027477504 89167203944 89205921792 89215386624 89250947604 89274744832 89310329472 89558941696 89594639616 89641497582 89699502256 90092015048 90131134464 90176627268 90191101952 90236625024 90275807232 90522328624 90607344984 90631503872 90667629312 90670841856 90776964096 91003830372 91064378496 91103920128 91170961336 91210549248 91461194608 91500908544 91561787392 91608002304 91898047904 91947690324 92008866432 92048818176 92156553216 92193286536 92217868288 92448335616 92556538256 92596711788 92596727808 92658335744 92708388864 93001918464 93048860268 93110769024 93149483112 93151199232 93407177472 93444409287 93506581216 93516502352 93557108736 93619355648 93703944321 93963172576 93966501888 94003956648 94029021184 94066500864 94117330944 94217490432 94265045784 94374342608 94478139392 94525826304 94563504009 94626420512 94628046336 94677536772 95091849216 95129752536 95194681344 95432588208 95458033664 95496082944 95506215168 95544283653 95607852704 95697645264 95761316352 95764709376 96026219632 96067915776 96116405112 96180354816 96222117888 96334737408 96575493456 96599463968 96601243648 96639748608 96641409024 97060859584 97113290904 97177903872 97220100096 97420767129 97485584672 97527914496 97577140752 97603158016 97642062336 97691346207 97756343776 97798791168 98004125016 98069330688 98111913984 98226745344 98265898224 98276324328 98341711104 98384412672 98587482903 98653076704 98654771712 98694095202 98695913472 98697609216 98967128512 99125984256 99177827112 99242002496 99245518848 99285077808 99311550464 99559746048 99609997851 99676271968 99719553024 99769885488 99836265984 99876060414 99879616512 100152363584 100155912192 100313104437 100316676096 100434087936 100474120656 100752078336 100753809408 100793969568 100861031424 100911940038 101191108928 101353516929 101353534464 101357125632 101464989696 101516203152 101627854848 101797043712 101837619702 101905375936 101960441856 102001082976 102068947968 102447425808 102513716864 102567331503 102570983424 102893843934 102962302912 103007010816 103059002592 103127571456 103385303892 103454089856 103465066432 103509974736 103578843648 103623819264 103745101824 104004377568 104073575424 104126105538 104195384384 104240627712 104527079552 104694859776 104749615152 105083074656 105152990208 105194903868 105206065146 105276062528 105321775104 105655240704 105708569148 105778900864 105782648832 105824813472 105952444416 106171135434 106241774912 106287906816 106341554592 106412307456 106454723076 106456552128 106751059968 106876002688 106922409984 107386482944 107390287872 107433093312 107444492064 107504572416 107515978752 107558834292 107731480896 107856391552 108029497086 108029515776 108033343488 108202899168 108502238208 108674396964 108676399104 108719717184 108793921536 108975040384 109149960192 109193467032 109266117376 109325141856 109671282756 109744251008 109791903744 109803552768 109847320128 109920405504 109975886748 110096842752 110280130688 110327997024 110399387392 110634424992 110984711292 110986618176 111060461568 111338019576 111412096768 111516732288 111590928384 111647252808 111721535744 111725494272 112000745883 112004714304 112079235072 112135805964 112210413952 112259137536 112315799232 112390526976 112671409032 112746373376 112748310528 113105289728 113346088128 113419431424 113423450112 113468660352 113782566912 113839997544 113915739392 113961145857 113965203456 114022726272 114098589696 114459844096 114463899648 114521674176 114597869568 114643547928 114781814784 114827566464 115097233664 115143111069 115145232384 115147210752 115327931472 115646981632 115832590776 115832610816 115959988224 116018517888 116153037056 116339478528 116385851088 116398199736 116463286784 116475643648 116522070483 116526199104 116526219264 117036122112 117082772352 117219807432 117544091392 117546110976 117592964496 117671203328 117730596711 117781717248 117860081664 118245790208 118292922618 118297113984 118375821312 118435570344 118565830656 118810556319 118862145792 118941229056 118953848832 119001263472 119080439296 119459519488 119521996776 119713845888 120042817923 120094942464 120174845952 120235503024 120315500032 120367742976 120616187874 120809793312 120890172416 120894455808 120942643968 120955476096 121035952128 121338440496 121419171328 121471893504 121480456461 121533205248 121614065664 122001211392 122065017984 122144003072 122596920432 122678488576 122727387846 122731757568 122793705216 122875404288 122924382048 123264447488 123326664006 123462282384 123462303744 123611185152 123660456192 124002557952 124065147024 124147692032 124197176922 124199310816 124201598976 124542903296 124592545716 124742811648 124938592428 124943019264 125288669184 125338608864 125422001152 125485306674 125489774592 125539794432 125623320576 125686727712 126034435072 126084672012 126089139456 126170728448 126236715696 126439342848 126786796458 126789132288 126839670048 126841849344 126926241792 127243450944 127328110592 127341620224 127392378204 127596860352 127681755136 127686279168 127949829882 128005387776 128090554368 128155206816 128240473088 128305201206 128360913408 128446316544 128767324608 128852998144 128855212032 128922603264 129482163174 129484387872 129538386432 129570538496 129894356172 130037219328 130102854336 130189416448 130255128276 130311687168 130398388224 130672166688 130759107584 130881913344 130968993792 131021197632 131035099104 131122281472 131449977204 131539695616 131592126936 131594551296 132167979008 132237102816 132239374848 132327358464 132380103744 132592591872 132746328064 132813330468 132959404032 133026513984 133115021312 133168080552 133172798976 133541216256 133750805916 133808882688 133823079936 133912117248 133965494208 134336104448 134338412544 134391959424 134481375232 134549253384 134975257859 135138022572 135138045952 135196701696 135286652928 135354937536 135729391616 135783492936 135947255808 136001443968 136091930624 136165446144 136596567744 136756442004 136815823872 137191791912 137251362816 137342681088 137412003456 137503428608 137847071856 138008409721 138013299648 138105124864 138234829824 138326802432 138672503424 138764767232 138834807384 138895091712 138987503616 139502877696 139593146368 139666153536 140110766208 140203986944 140259871824 140274753528 140335663104 140429033472 140718885853 140873654272 140944758864 140949752832 141043531776 141099751296 141326235648 141561513912 141717209088 141788739456 141883076608 141939630768 141942069504 142334746624 142558137514 142563213312 142637773824 142792022016 143181952487 143187050496 143244124416 143259322752 143339429888 143354638336 143411779056 143641974528 143881108007 144039329448 144039354368 144101873664 144270532224 144502106112 144669650944 144896706409 144899195952 144901865472 144959622912 144962113536 145058562048 145357970002 145533280256 145591289376 145761691166 145766855808 146228377008 146291871744 146389204992 146399524453 146404737024 146463093504 146560540672 146634515664 146698186752 146795790336 147098784014 147103996032 147340118016 147512566656 147979615056 147982157568 148041142803 148043870208 148080615424 148450692768 148624441238 148688976384 148787904512 148863003744 148868278272 148967325696 149334327844 149339619072 149438980096 149514407952 149579329536 149678850048 149754398976 149814090621 149854035968 150228545376 150233868288 150331080704 150651131904 151128117504 151130714112 151231266816 151291547136 151367910057 151543415534 151710089216 151786663392 151948194476 151964316322 152030301696 152131452928 152197484544 152618532864 152695565568 152756429553 152797159424 152858063904 152940662784 153042419712 153103421952 153358306738 153524148092 153526976512 153770575296 154340765901 154443454368 154443481088 154510516224 154691357184 155077955838 155119304704 155181134784 155197599648 155362760644 155368265472 155617652736 156042606902 156048162816 156110363136 156189158307 156293076576 156360941568 156728147968 156790619328 156974128948 157042289664 157146775552 157723896824 157729485312 157792355802 157809097719 157834428416 157914093792 157982662656 158414075092 158482861056 158562853722 158588305408 158605131776 158668351296 158673973248 159256703151 159362662368 159431860224 159618461184 159682084614 160057090564 160126589952 160233127936 160314004032 160383614976 160821583832 161079724416 161085431808 161256858624 161273968128 161338251438 161381269504 161784587328 161973941948 162044245629 162044273664 162152087552 162668281856 162753357312 163011595446 163014598656 163190882304 163462560576 163636517128 163724940288 163790200548 163833872384 163899176064 164435552008 164506924134 164616376512 164616404992 164687855616 164705329152 164880608256 164963830122 165145264128 165336743936 165420196032 165596235896 165599081088 166123394288 166323748864 166477066938 166584789904 166590692352 167007029364 167051558912 167118145152 167313742232 167386392576 167470879212 167497760768 167582303616 167588241408 168112896016 168118852608 168203708946 168315620928 168388706304 168585790464 169007113548 169049061944 169052176384 169119560064 169122465792 169234989056 169657934592 169856504272 170129147136 170135175168 170599773176 170673850368 170759996316 170787405824 170873609088 170947805184 171073601608 171147884544 171261755392 171689766144 171695849472 171806949376 171896804352 171965321892 172172722176 172642884232 172645850496 172717848576 172720816128 172991897208 173192474896 173382959104 173470472448 173673504368 173748886164 173748916224 173864517632 173939982336 174229555584 174509217792 174578776632 174597299604 174625325056 174694930176 174713465472 174789328896 175266636272 175456169248 175459401728 175554183168 175829711148 176316137088 176319166464 176389446744 176436477952 176506804992 176790122496 177084440624 177279205376 177368685312 177439383927 177557440736 177563731968 177653355516 177848745984 178054955008 178334407888 178411843584 178430773248 178501895208 178549489664 178620658944 179117883392 179189279232 179282995164 179399004512 180184030096 180262268928 180353254536 180382203904 180473250048 180551614464 180924281811 181044657248 181214689968 181263007744 181335258624 181341683712 181553928192 182007660744 182128756992 182207840256 182341922672 182421098496 182922389216 183001817088 183216004608 183796095808 183895380648 184017732864 184091081769 184097636352 184313106432 184386573072 184435736576 184896671232 184989996009 185113076512 185193423576 185193455616 185416777728 186003836928 186097720536 186221538048 186295765383 186298966224 186302398464 186814354944 186888818574 187013162432 187033004704 187114217472 187407888642 187926345152 187933003776 188007913296 188058042368 188133001728 188227960011 188234661888 188434980864 188530091568 188748685216 189051652608 189127008018 189252841024 189256092672 189355073544 190180194687 190183698432 190259505072 190389362688 190865176416 190992165888 191012430336 191088567306 191215705408 191395290528 191522632704 191529418752 191924744823 192052439264 192135831552 192232810224 192360709632 192444235776 192457801809 192669474816 193150986912 193198927936 193279497216 193282818048 194121719168 194223244761 194226581808 194355807744 194440200192 194841534258 194971169344 195055828992 195154281504 195284124672 195382692414 195512687552 195597582336 196008250032 196138661376 196223827968 196453490688 196531796448 196552648656 196683422208 196768825344 197174965806 197306153408 197309543424 197388190404 197391826944 197934257024 198251968512 198355654224 198484004992 198491037696 198570155616 199119492096 199219995702 199352543936 199439106048 199539770976 199672531968 199752120828 200304727168 200311824384 200626208874 200633352192 200868175872 200948241312 201504156672 201507618816 201587939136 201722062848 201823880076 202382217856 202707033858 202707068928 202714251264 202929979392 203032406304 203594087424 203675239404 203810751872 203920883712 204002165952 204137895936 204894851616 205027433728 205134663006 205141966848 205787687868 205924605824 206014021632 206118005184 206255142912 206770607784 206908179712 206930132864 207019949472 207157687296 207490203648 208008755136 208147150848 208252211076 208390768768 208481255424 209054159104 209389719552 209499230304 210166149312 210305980416 210389807736 210412130292 210552125056 210643550208 211310481408 211417138296 211557801728 211565297664 211649626944 212342270868 212483549824 212575813632 212683109184 212824614912 212909446152 212913104256 213502119936 213752005376 213837206271 213844819968 214772965888 214780575744 214866186624 214888984128 215009144832 215031957504 215117668584 215462961792 215712783104 216058994172 216059031552 216405798336 217004476416 217348793928 217352798208 217439434368 217587843072 217950080768 218036955003 218299920384 218386934064 218532234752 218642536749 218650283712 219342565512 219488502016 219583807488 219607105536 219694640256 219840811008 219951773496 220193685504 220560261376 220648176021 220655994048 220798774784 221268849984 221969422584 221973236352 222120923136 222676039152 222824193536 222936661857 223033464576 223181856768 223294505616 223443071488 223450988544 224001491766 224009428608 224158470144 224271611928 224420827904 224518275072 224631598464 224781053952 225342818064 225492746752 225496621056 226210579456 226692176256 226838862848 226846900224 226937320704 227315123301 227565133824 227679995088 227831478784 227922291714 227930406912 227946474483 228045452544 228197179392 228919688192 228927799296 229043348352 229195739136 229287095856 229563629568 229655132928 230037460107 230194467328 230286222138 230290464768 230294421504 230655862944 231293963264 231665181552 231665221632 231919976448 232037035776 232306074112 232678957056 232771702176 232796399472 232926573568 232951287296 233044140966 233052398208 233052438528 234063910353 234072244224 234165544704 234439614864 235088182784 235092221952 235185928992 235342406656 235461193422 235563434496 235720163328 236491580416 236585845236 236594227968 236751642624 236871140688 237131661312 237621112638 237724291584 237882458112 237907697664 238002526944 238160878592 238919038976 239043993552 239427691776 240085635846 240189884928 240349691904 240471006048 240631000064 241232375748 241619586624 241780344832 241788911616 241885287936 241910952192 242071904256 242676880992 242838342656 242960912922 243066410496 243228131328 244002422784 244130035968 244288006144 245193840864 245356977152 245454775692 245587410432 245750808576 245848764096 246528894976 246653328012 246924564768 246924607488 247222370304 247320912384 248005115904 248130294048 248295384064 248394353844 248398621632 249085806592 249185091432 249485623296 249877184856 249886038528 250577338368 250677217728 250844002304 250970613348 251079588864 251246641152 251373455424 252068870144 252169344024 252178278912 252341456896 252473431392 252878685696 253573592916 253578264576 253679340096 253683698688 253852483584 254486901888 254656221184 254683240448 254784756408 255193720704 255363510272 255899659764 256010775552 256181108736 256310413632 256480946176 256610402412 256721826816 256892633088 257534649216 257705996288 257710424064 257845206528 258964326348 258968775744 259076772864 259141076992 259788712344 260074438656 260205708672 260378832896 260510256552 260623374336 260796776448 261335073727 261344333376 261518215168 261763826688 261937987584 262042395264 262070198208 262244562944 262899954408 263079391232 263184253872 263189102592 264335958016 264474205632 264478749696 264654716928 264760207488 265185183744 265492656128 265626660936 265909340333 265918808064 266053027968 266230042624 266336161104 266345597952 267082432512 267501611832 267617765376 267646159872 267824234496 267930988416 268667259161 268672208896 268676825088 268783918848 268962750464 269098506768 269950515718 270276045144 270276091904 270393403392 270573305856 270709875072 271458783232 271566985872 271884831127 271894511616 272002887936 272183861248 272330892288 273193135488 273512884008 273631647744 274383583824 274502725632 274685362176 274704725659 274824006912 275006857216 275694143712 276016819442 276026599296 276210249728 276469659648 276653604864 277224631411 277345006848 277529534464 277669614768 277790183424 277975007232 279005755392 279186292736 279332307072 280221532416 280333227861 280407973888 280519743648 280549507056 280671326208 280858066944 281111832963 281437771706 281747308544 281889517728 281899505664 282087063552 282199502592 282652471296 283123027824 283434418176 283577478912 283690512027 283766153216 283879261536 283884139008 284669493248 285116275028 285275547648 285584044032 286363904974 286374100992 286488248832 286518645504 286632850959 286678859776 286709276672 286823558112 287283949056 287762216014 288078658896 288078708736 288203747328 288541064448 289004212224 289339301888 289793412818 289798391904 289803730944 289919245824 289924227072 290715940004 291066560512 291182578752 291523382332 291533711616 292262301387 292456754016 292583743488 292799048906 292809474048 292926187008 293074038621 293121081344 293269031328 293396373504 294197568028 294207992064 294680236032 295025133312 295762448709 295959230112 295964315136 296082285606 296087740416 296161230848 296901385536 297248882476 297377952768 297575809024 297726007488 297736556544 297934651392 298668655688 298679238144 298829993553 298877960192 299028815904 299158659072 299508797952 299628181242 299708071936 300457090752 300467736576 300662161408 300939313311 301302263808 302256235008 302261428224 302583094272 302735820114 303086831068 303420178432 303573326784 303896388952 303928632644 304060550787 304060603392 304262905856 304394969088 305391131136 305512859106 305594318848 305716127808 305881325568 306206843904 306716613476 307048296184 307053953024 307541150592 307701994509 308681531802 308886908736 308886962176 309021032448 309382714368 310155911676 310238609408 310362269568 310395199296 310725521288 310736530944 311235305472 312085213804 312220726272 312378316614 312586153152 312721883136 313456295936 313581238656 313948257896 314084579328 314293551104 315447793648 315458970624 315584711604 315618195438 315668856832 315828187584 315965325312 316828150184 316965722112 317125707444 317176610816 317210263552 317336702592 317347946496 318513406302 318725324736 318863720448 319236922368 319364169228 320114181128 320253179904 320466255872 320628008064 320767229952 321643167664 322159448832 322170863616 322513717248 322547936256 322676502876 322762539008 323569174656 323947883896 324088491258 324088547328 324304175104 325336563712 325506714624 326023190892 326029197312 326381764608 326925121152 327273034256 327449880576 327580401096 327667744768 327798352128 328871104016 329013848268 329232753024 329232809984 329375711232 329410658304 329761216512 329927660244 330290528256 330673487872 330840392064 331192471792 331198162176 332246788576 332647497728 332954133876 333169579808 333181384704 334014058728 334103117824 334236290304 334627484464 334772785152 334941758424 334995521536 335164607232 335176482816 336002237649 336225792032 336237705216 336407417892 336631241856 336777412608 337171580928 338014227096 338098123888 338104352768 338239120128 338244931584 338469978112 339315869184 339713008544 340258294272 340270350336 341199546352 341347700736 341519992632 341574811648 341747218176 341883437571 341895610368 342147203216 342295769088 342523510784 343379532288 343391698944 343793608704 343930643784 344345444352 345285768464 345291700992 345429333207 345435697152 345441632256 345983794416 346384949792 346940944896 347347008736 347497772328 347497832448 347879964672 348459111168 349018435584 349157553264 349194599208 349250650112 349389860352 349426930944 349566211449 349578657792 350533272544 350912338496 351108366336 351659422296 352632274176 352638332928 352778893488 352872955904 353013609984 353191790133 353580244992 354168881248 354737370624 354878767854 355114881472 355127463936 355306711032 355697491968 356109910016 356431668957 356668815776 356823687168 356861546496 357003790416 357098979328 357241317888 358378558464 358565990328 358798009024 360128453769 360368060192 360524537856 360706509072 360946500096 361103228928 361848563622 362089314496 362429379936 362670517248 362683367424 363107856384 364015321488 364257513984 364415680512 364441369383 364683845344 364842196992 365844778432 366003634176 366432009216 367592191616 367790761296 368035465728 368182163538 368195272704 368626212864 368773146144 369793342464 369979992018 370226153024 370386847152 370386911232 370833555456 372007673856 372195441072 372443076096 372591530766 372597932448 372604796928 373628709888 373777637148 374026324864 374066009408 374228434944 374815777284 375852690304 375866007552 376015826592 376266003456 376455920022 376469323776 376869961728 377060183136 377497370432 378103305216 378254016036 378505682048 378512185344 378710147088 380360389374 380367396864 380519010144 380778725376 381730352832 381984331776 382024860672 382177134612 382431410816 382790581056 383045265408 383058837504 383849489646 384104878528 384271663104 384465620448 384721419264 384915603618 385338949632 386301973824 386397855872 386558994432 386565636096 388243438336 388446489522 388453163616 388711615488 389683068516 389942338688 390111657984 390308563008 390568249344 390765384828 391025375104 391195164672 392016500064 392277322752 392906981376 393063592896 393105297312 393366844416 394349931612 394612306816 394619086848 394776380808 394783653888 395868514048 396503937024 396711308448 396968009984 396982075392 397140311232 398238984192 398439991404 398705087872 398878212096 399079541952 399345063936 399504241656 400609454336 400623648768 401252417748 401736351744 401896482624 403008313344 403015237632 403175878272 403444125696 403647760152 404764435712 404925773577 405414067716 405414137856 405859958784 406064812608 407188174848 407350478808 407621503744 407841767424 408004331904 408275791872 409789703232 410054867456 410269326012 411575375736 411849211648 412028043264 412236010368 412510285824 413541215568 413816359424 413860265728 414025229163 414039898944 414315374592 414980407296 416017510272 416294301696 416504422152 416781537536 416962510848 418108318208 418779439104 418998460608 420332298624 420611960832 420779615472 420824260584 421104250112 421287100416 422156657559 422620962816 422834276592 423115603456 423130595328 423299253888 424684541736 424967099648 425151627264 425366218368 425649229824 425818892304 425826208512 427004239872 427504010752 427674412542 427689639936 429545857461 429545931776 429561151488 429732373248 429777968256 430018289664 430063915008 430235337168 430925923584 431425566208 431643324021 432117988344 432118063104 432811596672 434008952832 434690119227 434697587856 434705596416 434878868736 435175686144 435900161536 436073910006 436599840768 436773868128 437064469504 437285073498 437300567424 438685131024 438977004032 439167614976 439198573359 439214211072 439389280512 439681622016 439903546992 440387371008 441120522752 441296352042 441311988096 441597549568 442537699968 443938845168 443946472704 444241846272 445352078304 445648387072 445873323714 446066929152 446363713536 446589011232 446886142976 446901977088 448002983532 448018857216 448316940288 448543223856 448841655808 449036550144 449263196928 449562107904 450685636128 450985493504 450993242112 452421158912 453384352512 453677725696 453693800448 453874641408 454630246602 455130267648 455359990176 455662957568 455844583428 455892948966 456090905088 456394358784 457839376384 457855598592 458086696704 458391478272 458574191712 459127259136 459310265856 460074920214 460388934656 460572444276 460580929536 461311725888 462587926528 463330363104 463330443264 464074071552 464612148224 465357914112 465543404352 465592798944 465853147136 465902574592 466088281932 466104796416 468127820706 468144488448 468331089408 468879229728 470176365568 470184443904 470371857984 470684813312 470922386844 471126868992 471440326656 472983160832 473171690472 473188455936 473503285248 473742281376 475242225276 475448583168 475764916224 475815395328 476005053888 476321757184 477838077952 478087987104 478855383552 480171271692 480379769856 480699383808 480942012096 481262000128 482464751496 483239173248 483560689664 483770575872 483821904384 484143808512 485353761984 485676685312 485921825844 486132820992 486456262656 487987470721 488004845568 488260071936 488576012288 490387681728 490713954304 490909551384 491174820864 491501617152 491697528192 493057789952 493306656024 493831632047 493849129536 493849214976 494641824768 496010231808 496260588096 496590768128 496788707688 496797243264 498171613184 498370182864 498953481299 498971246592 499754369712 499772077056 501154676736 501354435456 501688004608 501941226696 502159177728 502493282304 502746910848 504137740288 504338688048 504356557824 504682913792 504946862784 505757371392 507147185832 507156529152 507358680192 507367397376 507704967168 508752895007 508973803776 509312442368 509366480896 509569512816 510165919081 510387441408 510727020544 511799319528 512021551104 512362217472 512620827264 512961892352 513220804824 513443653632 513785266176 514845744049 515069298432 515411992576 515420848128 515690413056 517928652696 517937551488 518153545728 518282153984 519577424688 520148877312 520185544333 520411417344 520757665792 521020513104 521246748672 521593552896 522670147454 522688666752 523036430336 523527653376 523875975168 524084790528 524140396416 524489125888 525799908816 526158782464 526368507744 526378205184 528671916032 528948411264 528957499392 529309433856 529520414976 530370367488 530985312256 531253321872 531818680666 531837616128 532106055936 532318151781 532460085248 532672322208 532691195904 534164865024 535003223664 535235530752 535292319744 535648468992 535861976832 537334518322 537344417792 537353650176 537567837696 537925500928 538197013536 539901031436 540552090288 540552183808 540786806784 541146611712 541419750144 542772845433 542917566464 543133971744 543769662254 543789023232 544005775872 544367722496 544661784576 546386270976 547025768016 547263295488 548767167648 549005451264 549409451318 549648013824 550013714432 551388287424 552033638884 552053198592 552273245307 552420499456 552939319296 553307209728 554449262822 554690013696 554969988027 555059068928 555339229536 555580366848 558011510784 558372585472 558664614144 558887296149 560443064832 560666455722 560815947776 561039487296 561099014112 561342652416 562223665926 562875543412 563494617088 563779035456 563799011328 564174127104 564399005184 564683880033 565304942592 566246055648 567154957824 567381024054 567532306432 567758523072 567768278016 569338986496 570232550056 570540584061 570551095296 571168088064 572727809948 572976497664 573037291008 573265701918 573357719552 573418553344 573647116224 574567898112 575524432028 575774234469 576157317792 576157417472 576407494656 577082128896 577373405427 578008424448 578678603776 579586825636 579596783808 579838491648 579848454144 581431880008 582133121024 582365157504 582669734283 583046764664 583067423232 584524602774 584913508032 585167486976 585598097812 585852374016 586148077242 586242162688 586538062656 586792747008 588395136056 588415984128 589360472064 590050266624 591524897418 591918460224 591928630272 592164571212 592175480832 592322461696 593802771072 594497764952 594755905536 595151618048 595452014976 595473113088 597337311376 597358476288 597659987106 597755920384 598057631808 598317318144 599017595904 599256362484 599416143872 600914181504 600935473152 601324322816 601878626622 602604527616 604512470016 604522856448 605166188544 605471640228 606173662136 606840356864 607146653568 607792777904 607857265288 608121101574 608121206784 608525811712 608789938176 610782262272 611025718212 611188637696 611432255616 611762651136 612413687808 613433226952 614096592368 614107906048 615082301184 615403989018 617363063604 617773817472 617773924352 618042064896 618765428736 620311823352 620477218816 620724539136 620790398592 621451042576 621473061888 622470610944 624170427608 624441452544 624756633228 625172306304 625443766272 626912591872 627162477312 627896515792 628169158656 628587102208 630895587296 630917941248 631169423208 631236390876 631337713664 631656375168 631930650624 633656300368 633931444224 634251414888 634353221632 634420527104 634673405184 634695892992 637026812604 637450649472 637727440896 638473844736 638728338456 640228362256 640506359808 640932511744 641256016128 641511618813 641534459904 643286335328 644318897664 644341727232 645027434496 645095872512 645353005752 645525078016 647138349312 647895767792 648176982516 648177094656 648608350208 651013429248 652046381784 652058394624 652763529216 653850242304 654110865009 654546068512 654899761152 655160802192 655335489536 655596704256 655927610247 657742208032 658027696536 658465506048 658751422464 658821316608 659522433024 659855320488 660581056512 661346975744 661680784128 661944528063 662384943584 662396324352 664493577152 665908267752 666339159616 666362769408 668028117456 668206235648 668472580608 668809985571 669254968928 669545570304 669883516848 670329214464 670352965632 672004475298 672451584064 672475410432 672814835784 673262483712 673554825216 674343161856 676028454192 676196247776 676208705536 676478240256 676489863168 678631738368 679426017088 680516588544 680540700672 681945369903 682399092704 682695401472 683039985264 683494436352 683766875142 683791220736 683839423449 684294406432 684591538176 686759064576 686783397888 687587217408 687861287568 688690888704 690112380321 690571536928 690583401984 690858666414 690871394304 690883264512 691967588832 692769899584 693881889792 694694017472 694995544656 694995664896 695759929344 696918222336 698036871168 698315106528 698389198416 698779720704 698853861888 699132422898 699157315584 701066545088 701824676992 702191731059 702216732672 703318844592 705264548352 705276665856 705557786976 706027219968 706383580266 707160489984 708337762496 709474741248 709757535708 710229762944 710254927872 710613422064 711394983936 712863337914 713337631552 713647374336 713723092992 714007580832 714482635776 716757116928 717131980656 717596018048 720256907538 720736120384 721049075712 721413018144 721893000192 723697127244 724178628992 724858759872 725341034496 725366734848 726215712768 728030642976 728515027968 728882738766 729367690688 729684393984 731689556864 732007268352 732864018432 735184383232 735581522592 736070931456 736364327076 737252425728 737546292288 739586684928 739959984036 740452306048 740773694304 740773822464 741667110912 744015347712 744390882144 744886152192 745183061532 745195864896 747257419776 747555274296 748052649728 748132018816 748456869888 749631554568 751705380608 751732015104 752031653184 752532006912 752911840044 753739923456 754120366272 754994740864 756206610432 756508032072 757011364096 757024370688 757420294176 760720778748 760734793728 761038020288 761557450752 763460705664 763968663552 764049721344 764354269224 764862821632 765581162112 766090530816 767698979292 768209757056 768543326208 768931240896 769442838528 769831207236 770677899264 772603947648 772795711744 773117988864 773131272192 776486876672 776892979044 776906327232 777423230976 779366137032 779884677376 780223315968 780617126016 781136498688 781530769656 782050750208 782390329344 784005221181 784033000128 784554645504 785813962752 786127185792 786210594624 786733688832 788699863224 789224613632 789238173696 789552761616 789567307776 791737028096 793007874048 793422616896 793936019968 793964150784 794280622464 796477968384 796879982808 797410175744 797728020999 797756424192 798159083904 798690127872 799008483312 801218908672 801247297536 802504835496 803472703488 803792965248 806001777483 806016626688 806030475264 806351756544 806888251392 807295520304 809528871424 809851547154 810828135432 810828275712 811719917568 812129625216 814376349696 814700957616 815243007488 815654493381 815683534848 816008663808 816551583744 819579406464 820109734912 820538652024 823150751472 823698423296 824056086528 824114176977 824472020736 825020571648 827082431136 827632718848 827720531456 828050458326 828079797888 828630749184 829960814592 831673894233 832035020544 832588603392 833008844304 833563075072 833925021696 836216636416 837558878208 837996921216 840664597248 841223921664 841559230944 841648521168 842208500224 842574200832 844313315118 845241925632 845668553184 846231206912 846261190656 846598507776 849369083472 849934199296 850303254528 850732436736 851298459648 851637784608 851652417024 854008479744 855008021504 855348825084 859091714922 859091863552 859122302976 859464746496 859555936512 860036579328 860127830016 860470674336 861851847168 862851132416 863286648042 864235976688 864236126208 865623193344 868017905664 869380238454 869395175712 869411192832 869757737472 871800323072 872147820012 873199681536 873547736256 874128939008 874570146996 874601134848 877370262048 877954008064 878397146718 878428422144 878778561024 879363244032 879807093984 882241045504 882592704084 882623976192 883195099136 885075399936 887877690336 887892945408 888483692544 890704156608 891296774144 891746647428 892133858304 892727427072 893178022464 893772285952 893803954176 896005967064 896037714432 896633880576 897086447712 897683311616 898526393856 899124215808 901371272256 901970987008 901986484224 904842317824 906768705024 907355451392 907749282816 909260493204 910260535296 910719980352 911325915136 911689166856 911785897932 912181810176 912788717568 915678752768 916173393408 916782956544 917148383424 918620531712 920149840428 920777869312 921144888552 921161859072 922623451776 925175853056 926627893841 926660726208 926660886528 928148143104 929224296448 930715828224 931086808704 931185597888 931706294272 931805149184 932176563864 932209592832 936255641412 936662178816 937758459456 940352731136 940368887808 940743715968 941369626624 941844773688 942253737984 942880653312 944826805013 945966321664 946343380944 946376911872 947006570496 947484562752 950484450552 950897166336 951529832448 951630790656 952010107776 952643514368 955676155904 956175974208 957710767104 960342543384 960759539712 961398767616 961884024192 962524000256 964929502992 966058868047 966478346496 967121379328 967541151744 967643808768 968287617024 970707523968 971353370624 971843651688 972265641984 972912525312 975974941442 976009691136 976520143872 977152024576 980775363456 981427908608 981819102768 982349641728 983003234304 983395056384 985032200971 986115579904 986613312048 987663264094 987698259072 987698429952 989283649536 992020463616 992521176192 993181536256 993577415376 993594486528 996343226368 996740365728 997906962598 997942493184 999508739424 999544154112 1002273667409 1002309353472 1002708870912 1003376009216 1003882453392 1004318355456 1004986564608 1005493821696 1008006712947 1008275480576 1008677376096 1008713115648 1009365827584 1009893725568 1011514742784 1014276944863 1014294371664 1014313058304 1014717360384 1014734794752 1015409934336 1017505790014 1017947607552 1018624884736 1018732961792 1019139025632 1020331838162 1020774882816 1021454041088 1023598639056 1024043102208 1024724434944 1025241654528 1025650312713 1025923784704 1026441609648 1026887307264 1027570532352 1029691488098 1030138596864 1030823985152 1031380826112 1035857305392 1035875102976 1036287999621 1036307091456 1036564307968 1039154849376 1040371088666 1040822834688 1041515331584 1042041026208 1042493497344 1045340294908 1045377333504 1046072860672 1047055306752 1047751950336 1048169581056 1048280792832 1048698634347 1048978251776 1051599817632 1052317564928 1052737015488 1057343832064 1057896822528 1057914998784 1058618867712 1059040829952 1059575370399 1060740734976 1061970624512 1062506643744 1063637361332 1064212111872 1064636303562 1064920170496 1065344644416 1065382391808 1068329730048 1069295006871 1070006447328 1070471061504 1070584639488 1071296937984 1071723953664 1074669036644 1074688835584 1075135675392 1075851001856 1076394027072 1079802062872 1080385361307 1081104180576 1081104367616 1081573613568 1082839500288 1085545690866 1085835132928 1086267943488 1087539324508 1088011551744 1088735444992 1089323569152 1092772541952 1093324108149 1094051536032 1094526590976 1097534335296 1098010902528 1098818902636 1099296027648 1100027428864 1102776574848 1104067277768 1104106397184 1104546490614 1104840998912 1105878638592 1108898525644 1109380027392 1109939976054 1110118137856 1110678459072 1111160733696 1116023021568 1116745170944 1117329228288 1117774592298 1120886129664 1121332911444 1121631895552 1122078974592 1122198028224 1122685304832 1124447331852 1125751086824 1126989234176 1127558070912 1127598022656 1128798010368 1129367760066 1130609885184 1132492111296 1134309915648 1134762048108 1135064612864 1135517046144 1135536556032 1138677972992 1140465100112 1141081168122 1141102190592 1142336176128 1145455619896 1145952995328 1146074582016 1146531403836 1146715439104 1146837106688 1147294232448 1149135796224 1151048864056 1151548468938 1152314635584 1152314834944 1152814989312 1154164257792 1154746810854 1156016848896 1157357207552 1159173651272 1159193567616 1159676983296 1159696908288 1162863760016 1164266242048 1164730315008 1165339468566 1166093529328 1166134846464 1169049205548 1169827016064 1170334973952 1171196195624 1171704748032 1172296154484 1172484325376 1173076125312 1173585494016 1176790272112 1176831968256 1178720944128 1180100533248 1183049794836 1183836920448 1183857260544 1184329142424 1184350961664 1184644923392 1187605542144 1188995529904 1189511811072 1190303236096 1190904029952 1190946226176 1194674622752 1194716952576 1195319974212 1195511840768 1196115263616 1196634636288 1198035191808 1198512724968 1198832287744 1201828363008 1201870946304 1202648645632 1203757253244 1205209055232 1209024940032 1209045712896 1210332377088 1210943280456 1212347324272 1213680713728 1214293307136 1214777320731 1215585555808 1215714530576 1216242203148 1216242413568 1217051623424 1217579876352 1221564524544 1222051436424 1222377275392 1222864511232 1223525302272 1224827375616 1226866453904 1228193184736 1228215812096 1230164602368 1230807978036 1234726127208 1235547634944 1236084129792 1237530857472 1240623646704 1240954437632 1241449078272 1241580797184 1242075687489 1242902085152 1242946123776 1244941221888 1248340855216 1248882905088 1249513266456 1250344612608 1250887532544 1253825183744 1254324954624 1255793031584 1256338317312 1261791174592 1261835882496 1262338846416 1262472781752 1262675427328 1263312750336 1263861301248 1266469972677 1267312600736 1267862888448 1268502829776 1268841054208 1269346810368 1269391785984 1274053625208 1274901298944 1275454881792 1276947689472 1277456676912 1280456724512 1281012719616 1282512032256 1283023237626 1283068919808 1286572670656 1288637572383 1288637795328 1288683454464 1290054868992 1290191745024 1290706011504 1291050156032 1294276698624 1294929972063 1295791535584 1296353965032 1296354189312 1302026858496 1304070357681 1304092763568 1304116789248 1305527058432 1307700484608 1308221730018 1309092137024 1309799522304 1310321604384 1311193408512 1311855220494 1315484416064 1316055393072 1316931012096 1317502844928 1317595720077 1317642633216 1319044866048 1319710640976 1321162113024 1323361568256 1323889056126 1324769887168 1324792648704 1328987154304 1331816535504 1332678319232 1332725538816 1336056234912 1336945161216 1337619971142 1338509937856 1339091140608 1339767033696 1340658428928 1340705931264 1344008950596 1344903168128 1344950820864 1345629671568 1346524967424 1347109650432 1348686323712 1352056908384 1352392495552 1352956480512 1352979726336 1357263476736 1358852034176 1361033177088 1361081401344 1363890739806 1364798185408 1365390802944 1366079970528 1366988872704 1367533750284 1367678846898 1368588812864 1369183076352 1373518129152 1373566795776 1375174434816 1375722575136 1377381777408 1380224760642 1381143073856 1381166803968 1381717332828 1381742788608 1383935177664 1385539799168 1387763779584 1389388034944 1389991089312 1389991329792 1393836444672 1396073742336 1396630213056 1396778396832 1397559441408 1397707723776 1398264845796 1402133090176 1403649353984 1404383462118 1404433465344 1406637689184 1410529096704 1410553331712 1411115573952 1412054439936 1412767160532 1414320979968 1416675524992 1418949482496 1419515071416 1420459525888 1420509855744 1421226844128 1425726675828 1426675263104 1427294748672 1427446185984 1428015161664 1428965271552 1433514233856 1434263961312 1435192036096 1440513815076 1441472240768 1442098151424 1442826036288 1443786000384 1447394254488 1448357257984 1449717519744 1450682068992 1452431425536 1456061285952 1457030055936 1457765477532 1458735381376 1459368787968 1463379113728 1463962412163 1464014536704 1465728036864 1470368766464 1471163045184 1472141862912 1472728654152 1474504851456 1475092584576 1479173369856 1479919968072 1480904612096 1481494896141 1481547388608 1481547644928 1488030695424 1488781764288 1489772304384 1490366123064 1490391729792 1494514839552 1495110548592 1496105299456 1496264037632 1496860443897 1496913739776 1499263109136 1503410761216 1503464030208 1504063306368 1505064013824 1505823680088 1507479846912 1508240732544 1509989481728 1512413220864 1513016064144 1514022728192 1514048741376 1514840588352 1521441557496 1521469587456 1522076040576 1523114901504 1526258685021 1526921411328 1527937327104 1528099442688 1528708538448 1529725643264 1530497757243 1531162324224 1532181061632 1535397958584 1536419514112 1537086652416 1537862481792 1538885677056 1539662414472 1541355798528 1544537232147 1545207895296 1545591423488 1546235977728 1546262544384 1552973753344 1553785958088 1553812654464 1554846461952 1558732274064 1559769354752 1560446631936 1560556632999 1561234252032 1562272997376 1563061539312 1564101500416 1564780658688 1568010442362 1568066000256 1569109291008 1571627925504 1572254371584 1572421189248 1573467377664 1577399726448 1578449227264 1578476347392 1579105523232 1579134615552 1583474056192 1586015748096 1586845233792 1587872039936 1587928301568 1588561244928 1592955936768 1593759965616 1594820351488 1595456041998 1595512848384 1596318167808 1597380255744 1598016966624 1602437817344 1602494595072 1605009670992 1606945406976 1607585930496 1612003554966 1612033253376 1612060950528 1612703513088 1613776502784 1614591040608 1619057742848 1619703094308 1621656270864 1621656551424 1623439835136 1624259250432 1628752699392 1629401915232 1630486014976 1631308986762 1631367069696 1632017327616 1633103167488 1639158812928 1640219469824 1641077304048 1646301502944 1647396846592 1648228353954 1648944041472 1650041143296 1654164862272 1655265437696 1655441062912 1656100916652 1656159595776 1657261498368 1659921629184 1663347788466 1664070041088 1665177206784 1666017688608 1667126150144 1672433272832 1675117756416 1675993842432 1681329194496 1682447843328 1683118461888 1683297042336 1684417000448 1688626630236 1690483851264 1691337106368 1692462413824 1692522381312 1693197015552 1698738166944 1699868398592 1701464873472 1702596919296 1703275569216 1703304834048 1708016959488 1710016043008 1710697650168 1718183429844 1718183727104 1718929492992 1719111873024 1720073158656 1720255660032 1720941348672 1723703694336 1725702264832 1726573296084 1728471953376 1728472252416 1731246386688 1736035811328 1738760476908 1738790351424 1739515474944 1743600646144 1744295640024 1746399363072 1747095472512 1748257878016 1749140293992 1749202269696 1754678352167 1754740524096 1755908016128 1756794293436 1757557122048 1758726488064 1759614187968 1764482091008 1765185408168 1765247952384 1766390198272 1770150799872 1775755380672 1775785890816 1776967385088 1781408313216 1782593548288 1783493294856 1784267716608 1785454854144 1786356044928 1787544571904 1792011934128 1792075428864 1793267761152 1794172895424 1795366623232 1797052787712 1798248431616 1802742544512 1803941974016 1803972968448 1809684635648 1813537410048 1814710902784 1815498565632 1818520986408 1820521070592 1821439960704 1822651830272 1823378333712 1823571795864 1824363620352 1825577435136 1829345516089 1831357505536 1832346786816 1833565913088 1834296766848 1837241063424 1840299680856 1841555738624 1842289777104 1842323718144 1845246903552 1850351706112 1853255787682 1853321452416 1853321773056 1856296286208 1858448592896 1861365382331 1861431656448 1862173617408 1862371195776 1863412588544 1863610298368 1864353127728 1864419185664 1872511282824 1873324357632 1875516918912 1880670814127 1880705462272 1880737775616 1881487431936 1882739253248 1883689547376 1884507475968 1885761306624 1889653610026 1891932643328 1892686761888 1892753823744 1894013140992 1894969125504 1900968901104 1901794332672 1903059664896 1903193817889 1903261581312 1904020215552 1905287028736 1911352311808 1912351948416 1915421534208 1920685086768 1921519079424 1922797535232 1923768048384 1924534856439 1925048000512 1929859005984 1932117736094 1932956692992 1934242758656 1935082303488 1935287617536 1936575234048 1941415047936 1942706741248 1943687303376 1944531283968 1945825050624 1951949882884 1953040287744 1954304049152 1961550726912 1962332595027 1962855817216 1963638205536 1964699283456 1966006468608 1966790112768 1967782830741 1970064401942 1972231159808 1973226624096 1975326528188 1975396518144 1978567299072 1984040927232 1985042352384 1985833584189 1986363072512 1987154830752 1987188973056 1992686452736 1993480731456 1995813925196 1999017478848 1999088308224 2004547334818 2004618706944 2005417741824 2006429956713 2006752018432 2007764906784 2008636710912 2010987643392 2016013425894 2016550961152 2017354752192 2017426231296 2018731655168 2019787451136 2023029485568 2028553889726 2028588743328 2028626116608 2029434720768 2029469589504 2035011580028 2035895215104 2037249769472 2037465923584 2038278051264 2040663676324 2041549765632 2042908082176 2045836109709 2047197278112 2048086204416 2050483309056 2051300625426 2051518270347 2051847569408 2052883219296 2053774614528 2059382976196 2060277193728 2061647970304 2062761652224 2070337140963 2071714610784 2071750205952 2072575999242 2072614182912 2073128615936 2078309698752 2080742177332 2081645669376 2083030663168 2084082052416 2084986994688 2090680589816 2090754667008 2092145721344 2094110613504 2096339162112 2096561585664 2097397268694 2097956503552 2103199635264 2104635129856 2105474030976 2106575193177 2114687664128 2115793645056 2115829997568 2118081659904 2119150740798 2121481469952 2123941249024 2125013287488 2127274722664 2128424223744 2129272607124 2129840340992 2130689288832 2130764783616 2138590013742 2140012894656 2140942123008 2141169278976 2143447907328 2149338073288 2149377671168 2150271350784 2151702003712 2152788054144 2159604125744 2160770722614 2162208361152 2162208735232 2163147227136 2165679000576 2171091381732 2171670265856 2172535886976 2175078649016 2176023103488 2177470889984 2178647138304 2185545083904 2186648216298 2188103072064 2189053181952 2195068670592 2196021805056 2197637805272 2198592055296 2200054857728 2205553149696 2208134555536 2208212794368 2209092981228 2209681997824 2211757277184 2217797051288 2218760054784 2219879952108 2220236275712 2221356918144 2222321467392 2232046043136 2233490341888 2234658456576 2235549184596 2241772259328 2242665822888 2243263791104 2244157949184 2244396056448 2245370609664 2248894663704 2251502173648 2253978468352 2255116141824 2255196045312 2257596020736 2258735520132 2261219770368 2264984222592 2268619831296 2269524096216 2270129225728 2271034092288 2271073112064 2277355945984 2280930200224 2282162336244 2282204381184 2284672352256 2290911239792 2291905990656 2292149164032 2293062807672 2293430878208 2293674213376 2294588464896 2298271592448 2302097728112 2303096937876 2304629271168 2304629669888 2305629978624 2308328515584 2309493621708 2312033697792 2314714415104 2318347302544 2318387135232 2319353966592 2319393816576 2325727520032 2328532484096 2329460630016 2330678937132 2332187058656 2332269692928 2338098411096 2339654032128 2340669947904 2342392391248 2343409496064 2344592308968 2344968650752 2346152250624 2347170988032 2352015663543 2353580544224 2353663936512 2357441888256 2360201066496 2366099589672 2367673840896 2367714521088 2368658284848 2368701923328 2369289846784 2375211084288 2377991059808 2379023622144 2381808059904 2381892452352 2389349245504 2389433905152 2390639948424 2391023681536 2392230527232 2393184062997 2393269272576 2396070383616 2397025449936 2397664575488 2403656726016 2403741892608 2407514506488 2410418110464 2418005332449 2418049880064 2418091425792 2420664754176 2421886560912 2424694648544 2428586614272 2429554641462 2431171111616 2431429061152 2432484406296 2432484827136 2435159752704 2443129049088 2444102872848 2444754550784 2445729022464 2446963480143 2447050604544 2449654751232 2453732907808 2456386369472 2460329204736 2461615956072 2469452254416 2471095269888 2472168259584 2472342530931 2475061714944 2481247293408 2482898156544 2483161594368 2484151374978 2485804170304 2485892247552 2489882443776 2495021682699 2496681710432 2497765810176 2499026532912 2500689225216 2501775065088 2508649909248 2511586063168 2512676634624 2523582349184 2523671764992 2524677692832 2524945563504 2526625500672 2527722602496 2532939945354 2534625201472 2535725776896 2537005659552 2538693620736 2538783571968 2548107250416 2549802597888 2550909763584 2553895378944 2554913353824 2560913449024 2562025439232 2565024064512 2566046475252 2573145341312 2577275144766 2577275590656 2577366908928 2580109737984 2580383490048 2581412023008 2588553397248 2589859944126 2591583071168 2592707930064 2592708378624 2604053716992 2608140715362 2608185527136 2608233578496 2615400969216 2616443460036 2618184274048 2619599044608 2620643208768 2622386817024 2623710440988 2630968832128 2632110786144 2633862024192 2635191440154 2635285266432 2638089732096 2639421281952 2646723136512 2647778112252 2649539774336 2649585297408 2657974308608 2663633071008 2665356638464 2665451077632 2672112469824 2673890322432 2675239942284 2677019875712 2678182281216 2679534067392 2681316857856 2681411862528 2688017901192 2689806336256 2689901641728 2691259343136 2693049934848 2697372647424 2704113816768 2704784991104 2705912961024 2705959452672 2714526953472 2717704068352 2722066354176 2727781479612 2729596370816 2730781605888 2732159941056 2733977745408 2735067500568 2735357693796 2737177625728 2738366152704 2747036258304 2750348869632 2751445150272 2760449521284 2762286147712 2762333607936 2763434665656 2763485577216 2767870355328 2771079598336 2775527559168 2778776069888 2779883681523 2779982178624 2779982659584 2787672889344 2792147484672 2793260426112 2793556793664 2795118882816 2795415447552 2796529691592 2804266180352 2807298707968 2808766924236 2813275378368 2821058193408 2821106663424 2822231147904 2824108879872 2825534321064 2828641959936 2833351049984 2834480415039 2837898964992 2839030142832 2840919051776 2841019711488 2842453688256 2851453351656 2853350526208 2854589497344 2854892371968 2856030323328 2857930543104 2867028467712 2868527922624 2870384072192 2881027630152 2882944481536 2884196302848 2885652072576 2887572000768 2894788508976 2896714515968 2898176604141 2899435039488 2901364137984 2904862851072 2912122571904 2914060111872 2915530955064 2917470762752 2918737575936 2926758227456 2927924824326 2928029073408 2931456073728 2940737532928 2942326090368 2944283725824 2945457308304 2949009702912 2950185169152 2955096602913 2958346739712 2959839936144 2961809224192 2962989792282 2963094777216 2963095289856 2976061390848 2977563528576 2979544608768 2980732246128 2980783459584 2989029679104 2990221097184 2992210598912 2992528075264 2993720887794 2993827479552 2998526218272 3006821002227 3006821522432 3006928060416 3008126612736 3010128027648 3011647360176 3014959693824 3016481465088 3019978963456 3024826441728 3026032128288 3028045456384 3028097482752 3029681176704 3042830834589 3042883114992 3042939174912 3044152081152 3046229803008 3052517370042 3053842822656 3055874654208 3056198885376 3057417076896 3059451286528 3060995514486 3062324648448 3064362123264 3070795917168 3072839028224 3074173304832 3075724963584 3077771354112 3079324828944 3082711597056 3089074464294 3090415790592 3091182846976 3092471955456 3105947506688 3107571916176 3107625308928 3109692923904 3117464548128 3119538709504 3121113265998 3122468504064 3124545994752 3126123078624 3128203000832 3136020884724 3136132000512 3138218582016 3143255851008 3144508743168 3144842378496 3146934755328 3154799452896 3156898454528 3156952694784 3158211046464 3166948112384 3172031496192 3173690467584 3175744079872 3175856603136 3177122489856 3185911873536 3187519931232 3189640702976 3190912083996 3192636335616 3194760511488 3196033933248 3204875634688 3204989190144 3210019341984 3213890813952 3215171860992 3224007109932 3224066506752 3225407026176 3227553005568 3229182081216 3238115485696 3239406188616 3243312541728 3243313102848 3248518500864 3257505398784 3258803830464 3260972029952 3262617973524 3264034655232 3266206334976 3278317625856 3280438939648 3282154608096 3292603005888 3294793693184 3296456707908 3297888082944 3300082286592 3308329724544 3310530875392 3310882125824 3312201833304 3312319191552 3314522996736 3326695576932 3328140082176 3330354413568 3332035377216 3334252300288 3344866545664 3350235512832 3351987684864 3362658388992 3364895686656 3366236923776 3366594084672 3368834000896 3377253260472 3380967702528 3382674212736 3384924827648 3386394031104 3397476333888 3399736797184 3402929746944 3405193838592 3406551138432 3406609668096 3415912295047 3416033918976 3420032086016 3421395300336 3436366859688 3436367454208 3437858985984 3438223746048 3440146317312 3440511320064 3441882697344 3447407388672 3451404529664 3453146592168 3456821424329 3456943906752 3456944504832 3462492773376 3472071622656 3477520953816 3477580702848 3479030949888 3487201292288 3488591280048 3492674369093 3492798726144 3494190945024 3496515756032 3498280587984 3498404539392 3509356704334 3509481048192 3511816032256 3513588586872 3515114244096 3517452976128 3519228375936 3528964182016 3530370816336 3530495904768 3532780396544 3540301599744 3551510761344 3551571781632 3553934770176 3561270265049 3562816626432 3565187096576 3566986589712 3568535433216 3570909708288 3571161433567 3572712089856 3575089143808 3584023868256 3584150857728 3586535522304 3588345790848 3590733246464 3594105575424 3596496863232 3603920208343 3605485089024 3607883948032 3607945936896 3619369271296 3627074820096 3629421805568 3630997131264 3637041972816 3641042141184 3642879921408 3644331962193 3645303660544 3646756667424 3647143591728 3648727240704 3651154870272 3658691032178 3662715011072 3664693573632 3667131826176 3668593533696 3674482126848 3680599361712 3683111477248 3684579554208 3684647436288 3690493807104 3700703412224 3706511575364 3706642904832 3712592572416 3716897185792 3722730764662 3722863312896 3724347234816 3724742391552 3726227062467 3726825177088 3727220596736 3728706255456 3728838371328 3745022565648 3746648715264 3751033837824 3761341628254 3761410924544 3761475551232 3762974863872 3765478506496 3767379094752 3769014951936 3779307220052 3783865286656 3785373523776 3785507647488 3788026281984 3789938251008 3799409918031 3801937802208 3803588665344 3806387635778 3806523162624 3808040431104 3810574057472 3822704623616 3824703896832 3830843068416 3841370173536 3843038158848 3847536096768 3849069712878 3850096001024 3859718011968 3864235472188 3865912717149 3865913385984 3868485517312 3870164606976 3870575235072 3873150468096 3882830095872 3884789916189 3885413482496 3887374606752 3889062567936 3903899765768 3906080575488 3908608098304 3912211073043 3923101453824 3924665190054 3925711634432 3927276411072 3929398566912 3933580225536 3935565661482 3940128803884 3944462319616 3946453248192 3950653056376 3950793036288 3952787160231 3957134598144 3970084704768 3971667168378 3972726145024 3974309661504 3974377946112 3985372905472 3986961462912 3991627850392 3998034957696 3998176616448 4009094669636 4010835483648 4012859913426 4013504036864 4015529813568 4017273421824 4021975286784 4032026851788 4033101922304 4034709504384 4034852462592 4037463310336 4039574902272 4046058971136 4057107779452 4057177486656 4058869441536 4058939179008 4070023160056 4071790430208 4074499538944 4074931847168 4076556102528 4081327352648 4083099531264 4085816164352 4091672219418 4094394556224 4096172408832 4100966618112 4102601250852 4103036540694 4103695138816 4105766438592 4107549229056 4118765952392 4120554387456 4123295940608 4125523304448 4140674281926 4143429221568 4143500411904 4145151998484 4145228365824 4146257231872 4156619397504 4161484354664 4163291338752 4166061326336 4168164104832 4169973989376 4181361179632 4181509334016 4184291442688 4188221227008 4192678324224 4193123171328 4194794537388 4195913007104 4206399270528 4209270259712 4210948061952 4213150386354 4229375328256 4231587290112 4231659995136 4236163319808 4238301481596 4242962939904 4247882498048 4250026574976 4254549445328 4256848447488 4258545214248 4259680681984 4261378577664 4261529567232 4277180027484 4280025789312 4281884246016 4282338557952 4286895814656 4298676146576 4298755342336 4300542701568 4303404007424 4305576108288 4319208251488 4321541445228 4324416722304 4324417470464 4326294454272 4331358001152 4342182763464 4343340531712 4345071773952 4350157298032 4352046206976 4354941779968 4357294276608 4371090167808 4373296432596 4376206144128 4378106363904 4390137341184 4391887236489 4392043610112 4395275610544 4397184110592 4400109715456 4411106299392 4416269111072 4416425588736 4418185962456 4419363995648 4423514554368 4435594102576 4437520109568 4439759904216 4440472551424 4442713836288 4444484688423 4444642934784 4464092086272 4469316913152 4471098369192 4483544518656 4485331645776 4486527582208 4488315898368 4488792112896 4490581331691 4490741219328 4497789327408 4503004347296 4510232283648 4510392090624 4515192041472 4517471040264 4522439540736 4529968445184 4537239662592 4539048192432 4540258451456 4542068184576 4542146224128 4561860400448 4564324672488 4564408762368 4569344704512 4578776055063 4581822479584 4583811981312 4584298328064 4586125615344 4587348426752 4589176929792 4591493271729 4596543184896 4604195456224 4606193875752 4609258542336 4611259957248 4616657031168 4618987243416 4624067395584 4629428830208 4633611696441 4636694605088 4636774270464 4638707933184 4638787633152 4651455040064 4658921260032 4661357874264 4664374117312 4664539385856 4676196822192 4679308064256 4681339895808 4681669898997 4684784782496 4686818992128 4689184617936 4692304501248 4694341976064 4704031327086 4707161088448 4707327873024 4714883776512 4720402132992 4732199179344 4735347681792 4735429042176 4737316569696 4737403846656 4750422168576 4755982119616 4758047244288 4763616119808 4763784904704 4778698491008 4778867810304 4781279896848 4784461054464 4786368125994 4786538545152 4792140767232 4794050899872 4807313452032 4807483785216 4815029012976 4820836220928 4836010664898 4836099760128 4836182851584 4841329508352 4843773121824 4849389297088 4857173228544 4859109282924 4862342223232 4862858122304 4864968812592 4864969654272 4870319505408 4886258098176 4888205745696 4891458044928 4893926960286 4894101209088 4899309502464 4907465815616 4912772738944 4920658409472 4923231912144 4938904508832 4942190539776 4944685061862 4950123429888 4962494586816 4965796313088 4966323188736 4968302749956 4971608340608 4971784495104 4979764887552 4990043365398 4993363420864 4995531620352 4998053065824 5001378450432 5017299818496 5023172126336 5025353269248 5047164698368 5047343529984 5049355385664 5049891127008 5053251001344 5065879890708 5069250402944 5071451553792 5074011319104 5077387241472 5077567143936 5096214500832 5099605195776 5107790757888 5109826707648 5121826898048 5124050878464 5130048129024 5132092950504 5146290682624 5154550289532 5154551181312 5160219475968 5160766980096 5162824046016 5177106794496 5179719888252 5183166142336 5185415860128 5185416757248 5208107433984 5216281430724 5216371054272 5230801938432 5232886920072 5236368548096 5239198089216 5241286417536 5244773634048 5247420881976 5261937664256 5264035056501 5264221572288 5267724048384 5270382880308 5276179464192 5278842563904 5293446273024 5295556224504 5299079548672 5299170594816 5315948617216 5327266142016 5330713276928 5330902155264 5344224939648 5347780644864 5350479884568 5354039751424 5356364562432 5359068134784 5362633715712 5376035802384 5379612672512 5379803283456 5382518686272 5386099869696 5394745294848 5408227633536 5409569982208 5411825922048 5411918905344 5429053906944 5435408136704 5444132708352 5455562959224 5459192741632 5461563211776 5464319882112 5467955490816 5470135001136 5470715387592 5474355251456 5476732305408 5488036548267 5494072516608 5500697739264 5502890300544 5520899042568 5524572295424 5524667215872 5526869331312 5526971154432 5535740710656 5542159196672 5551055118336 5557552139776 5559767363046 5559964357248 5559965319168 5575345778688 5584096146993 5584294969344 5586520852224 5587113587328 5590237765632 5590830895104 5593059383184 5608532360704 5614597415936 5617533848472 5626550756736 5642012442381 5642116386816 5642213326848 5644462295808 5648217759744 5651068642128 5657283919872 5666702099968 5668960830078 5675797929984 5678060285664 5681838103552 5682039422976 5684907376512 5702906703312 5706701052416 5709178994688 5709581453667 5709784743936 5712060646656 5715861086208 5734056935424 5737055845248 5740768144384 5762055260304 5765888963072 5768392605696 5771304145152 5775144001536 5789577017952 5793429031936 5796353208282 5798870078976 5802728275968 5809725702144 5824245143808 5828120223744 5831061910128 5834941525504 5837475151872 5853516454912 5855849648652 5862912147456 5881475065856 5884652180736 5888567451648 5890914616608 5898019405824 5900370338304 5910193205826 5916693479424 5919679872288 5923618448384 5925979584564 5926189554432 5952122781696 5955127057152 5959089217536 5961464492256 5961566919168 5978059358208 5980442194368 5984421197824 5985056150528 5987441775588 5997052436544 6013642004454 6013643044864 6013856120832 6016253225472 6020256055296 6023294720352 6032962930176 6039957926912 6049652883456 6052064256576 6056090912768 6056194965504 6059362353408 6085661669178 6085766229984 6085878349824 6088304162304 6105034740084 6107685645312 6111749308416 6112397770752 6114834153792 6118902573056 6121991028972 6124649296896 6128724246528 6141591834336 6145678056448 6151449927168 6155542708224 6158649657888 6178148928588 6180831581184 6182365693952 6184943910912 6211895013376 6215143832352 6215250617856 6219385847808 6234929096256 6239077419008 6242226531996 6244937008128 6249091989504 6252246157248 6256406001664 6272041769448 6272264001024 6276437164032 6289017486336 6289684756992 6293869510656 6309598905792 6313796909056 6313905389568 6316422092928 6333896224768 6343837119373 6344062992384 6347380935168 6351488159744 6354244979712 6371823747072 6375039862464 6379281405952 6381824167992 6385272671232 6389521022976 6392067866496 6409751269376 6420038683968 6430343721984 6448014219864 6448133013504 6450814052352 6455106011136 6458364162432 6476230971392 6478812377232 6486395256887 6486625083456 6486626205696 6497037001728 6515010797568 6517607660928 6521944059904 6525235947048 6528069310464 6532412669952 6556635251712 6560877879296 6564309216192 6585206011776 6589587386368 6592913415816 6595776165888 6600164573184 6613787635091 6616659449088 6621061750784 6621764251648 6624403666608 6624638383104 6629045993472 6653391153864 6656280164352 6660708827136 6664070754432 6668504600576 6689733091328 6700471025664 6703975369728 6725316777984 6729791373312 6732473847552 6733188169344 6737668001792 6754506520944 6761935405056 6762412076329 6765348425472 6769849655296 6772788062208 6794952667776 6799473594368 6805859493888 6810387677184 6813102276864 6813219336192 6831824590094 6832067837952 6840064172032 6842790600672 6872733719376 6872734908416 6875717971968 6876447492096 6880292634624 6881022640128 6883765394688 6894814777344 6902809059328 6906293184336 6913642848658 6913887813504 6913889009664 6924985546752 6944143245312 6955041907632 6955161405696 6958061899776 6974402584576 6977182560096 6985348738186 6985597452288 6988381890048 6993031512064 6996561175968 6996809078784 7018713408668 7018962096384 7023632064512 7027177173744 7030228488192 7034905952256 7038456751872 7056046990629 7057928364032 7060741632672 7060991809536 7065560793088 7080603199488 7103021522688 7103143563264 7107869540352 7122540530098 7125633252864 7130374193152 7133973179424 7137070866432 7142322867134 7145424179712 7150178287616 7168047736512 7168301715456 7173071044608 7176691581696 7179552188991 7181466492928 7188211150848 7192993726464 7207840416686 7210970178048 7215767896064 7238738542592 7254015997347 7254149640192 7258843611136 7261994262528 7274083945632 7285759842816 7288663924386 7290607321088 7293513334848 7294287183456 7297454481408 7317382064356 7325430022144 7329387147264 7334263652352 7337187067392 7340890440429 7348964253696 7361198723424 7366222954496 7369159108416 7380987614208 7401406824448 7413023150728 7413285809664 7417027592793 7425185144832 7433794371584 7445461529324 7448694469632 7449484783104 7452454124934 7453650354176 7454441193472 7457412510912 7457676742656 7485065048097 7490045131296 7493297430528 7502067675648 7522683256508 7522821849088 7525949727744 7530957012992 7534758189504 7538029903872 7558614440104 7567730573312 7570747047552 7571015294976 7579876502016 7598819836062 7603875604416 7607177330688 7612775271556 7616080862208 7621148114944 7645409247232 7649407793664 7661686136832 7682740347072 7686076317696 7695072193536 7698139425756 7700192002048 7719436023936 7728470944376 7731825434298 7731826771968 7736971034624 7740329213952 7741150470144 7765660191744 7769579832378 7770826964992 7774749213504 7778125135872 7807799531536 7812161150976 7817216196608 7824422146086 7846202907648 7849330380108 7851423268864 7854552822144 7858797133824 7867160451072 7871131322964 7880257607768 7888924639232 7892906496384 7901306112752 7901586072576 7905574320462 7914269196288 7940169409536 7943334336756 7945452290048 7948619323008 7948755892224 7970745810944 7973922925824 7983255700784 7996069915392 7996353232896 8018189339272 8021670967296 8025719826852 8027008073728 8031059627136 8034546843648 8043950573568 8064053703576 8066203844608 8069419008768 8069704925184 8074926620672 8079149804544 8092117942272 8114215558904 8114354973312 8117738883072 8117878358016 8140046320112 8143580860416 8148999077888 8149863694336 8153112205056 8162654705296 8166199062528 8171632328704 8183344438836 8188789112448 8192344817664 8201933236224 8205202501704 8206073081388 8207390277632 8211532877184 8215098458112 8237531904784 8241108774912 8246591881216 8251046608896 8281348563852 8286858443136 8287000823808 8290303996968 8290456731648 8292514463744 8313238795008 8322968709328 8326582677504 8332122652672 8336328209664 8339651044569 8339947978752 8362722359264 8363018668032 8368582885376 8376442454016 8385356648448 8386246342656 8389589074776 8391826014208 8412798541056 8418540519424 8421896123904 8426300772708 8463174580224 8463319990272 8472326639616 8476602963192 8485925879808 8495764996096 8500053149952 8503441245117 8509098890656 8513696894976 8517090428496 8519361363968 8522757155328 8523059134464 8554360054968 8560051578624 8563768492032 8564677115904 8573791629312 8597352293152 8597510684672 8601085403136 8611152216576 8638416502976 8643082890456 8648833444608 8652588908544 8662716002304 8684365526928 8686681063424 8690143547904 8694529812423 8700314596064 8704092413952 8714588553216 8742180335616 8746592865192 8752412288256 8756212727808 8780274682368 8783774472978 8784087220224 8790551221088 8794368221184 8822212598784 8832538222144 8832851177472 8836371924912 8838727991296 8847029108736 8865289808739 8871188205152 8875040219136 8879519808432 8885427672576 8888969376846 8889285869568 8928184172544 8938633826304 8942196738384 8967089037312 8970663291552 8976631796736 8977584225792 8981162663382 8981482438656 8995578654816 9006008694592 9020463006681 9020464567296 9020784181248 9030384082944 9034942080528 9044879081472 9059936890368 9074479325184 9078096384864 9084136369152 9084292448256 9123720800896 9128492503767 9128649344976 9128817524736 9138689409024 9157552110126 9163644959168 9167623962624 9168596656128 9172251230688 9178353859584 9182986543458 9193086369792 9208390912448 9212387751504 9218517084672 9222519914496 9233314062336 9237974486832 9248134791168 9267223392882 9273389210176 9273548540928 9277415866368 9302910080128 9317842520064 9322715748528 9328748234624 9329078771712 9352393644384 9358616128512 9363339797994 9369569564992 9373637984256 9378369235872 9384609002496 9408062654172 9414322176896 9414655746048 9429767553024 9440804265984 9464398358688 9470695363584 9470858084352 9474633139392 9500844337152 9511964239232 9516094488576 9527232239616 9527569809408 9557396982016 9557735620608 9562559793696 9568922108928 9572736251988 9584281534464 9588101799744 9614626904064 9614967570432 9630058025952 9641672441856 9672021329796 9672199520256 9682659016704 9687546243648 9698778594176 9714346457088 9718218565848 9724684446464 9725716244608 9729937625184 9729939308544 9772516196352 9776411491392 9782916089856 9787853920572 9798619004928 9814931631232 9825545477888 9841316818944 9846463824288 9877809017664 9884381079552 9889370123724 9900246859776 9924989173632 9931592626176 9932646377472 9936605499912 9943216681216 9943568990208 9980086730796 9986726841728 9991063240704 9996106131648 10002756900864 10034599636992 10046344252672 10050706538496 10094329396736 10094687059968 10098710771328 10099782254016 10106502002688 10131759781416 10138500805888 10142903107584 10148022638208 10154774482944 10192429001664 10199210391552 10215581515776 10219653415296 10243653796096 10247736885141 10248101756928 10260096258048 10264185901008 10292581365248 10309100579064 10309102362624 10320438951936 10321533960192 10325648092032 10354213588992 10359439776504 10366332284672 10370464272987 10370831720256 10370833514496 10416214867968 10432562861448 10432742108544 10461603876864 10465773840144 10472737096192 10478023107279 10478396178432 10482572835072 10489547268096 10494841763952 10523875328512 10528070113002 10528443144576 10535448096768 10540765760616 10552358928384 10557685127808 10586892546048 10591112449008 10598159097344 10598341189632 10631897234432 10654532284032 10661426553856 10661804310528 10683810795147 10688449879296 10695561289728 10700959769136 10708079502848 10712729124864 10713484300701 10718136269568 10725267431424 10752071604768 10759225345024 10759606566912 10765037372544 10772199739392 10789490589696 10811760625029 10816455267072 10819139964416 10823651844096 10823837810688 10858107813888 10870816273408 10888265416704 10911125918448 10918385483264 10923126423552 10928639764224 10935910981632 10940270002272 10941430775184 10948710502912 10953464610816 10976073096534 10988145033216 11001395478528 11005780601088 11041798085136 11049144590848 11049334431744 11053738662624 11053942308864 11071481421312 11084318393344 11102110236672 11115104279552 11119534726092 11119928714496 11150691557376 11168192293986 11168589938688 11173041704448 11174227174656 11180475531264 11181661790208 11186118766368 11217064721408 11229194831872 11235067696944 11253101513472 11284024884762 11284232773632 11284426653696 11288924591616 11296435519488 11302137284256 11333404199936 11337921660156 11351595859968 11356120571328 11363676207104 11364078845952 11369814753024 11405813406624 11413402104832 11419162907334 11419569487872 11424121293312 11431722172416 11468113870848 11474111690496 11481536288768 11524110520608 11531777926144 11542608290304 11550288003072 11579154035904 11586858063872 11592706416564 11597740157952 11605456551936 11619451404288 11648490287616 11656240447488 11662123820256 11669883051008 11707032909824 11711699297304 11725824294912 11762950131712 11769304361472 11777134903296 11781829233216 11800740676608 11820386411652 11833386958848 11839359744576 11847236896768 11851959169128 11852379108864 11910254114304 11918178435072 11922928984512 11923133838336 11956118716416 11960884388736 11968842395648 11970112301056 11974883551176 11994104873088 12027284008908 12027286089728 12032506450944 12040512110592 12046589440704 12065925860352 12079915853824 12099305766912 12104128513152 12112181825536 12112389931008 12118724706816 12171323338356 12171532459968 12176608324608 12210069480168 12215371290624 12223498616832 12224795541504 12229668307584 12237805146112 12243982057944 12249298593792 12257448493056 12282748465169 12283183668672 12291356112896 12302899854336 12311085416448 12317299315776 12356297857176 12361663162368 12364731387904 12369887821824 12423790026752 12430287664704 12430501235712 12438771695616 12469858192512 12478154838016 12484453063992 12489874016256 12498183979008 12504492314496 12512812003328 12544083538896 12544528002048 12552874328064 12578034972672 12579369513984 12587739021312 12619197811584 12627593818112 12627810779136 12632844185856 12667792449536 12687674238746 12688125984768 12694761870336 12702976319488 12708489959424 12743647494144 12750079724928 12758562811904 12763648335984 12770545342464 12779042045952 12784135732992 12805418612623 12819502538752 12840077367936 12860687443968 12896028439728 12896266027008 12901628104704 12910212022272 12916728324864 12952461942784 12957624754464 12972790513774 12973250166912 12973252411392 12994074003456 13029557676317 13030021595136 13035215321856 13043888119808 13050471894096 13056138620928 13064825339904 13113270503424 13121755758592 13128618432384 13170412023552 13175661709467 13179174772736 13185826831632 13191552331776 13200329146368 13227575270182 13233318898176 13242123501568 13243528503296 13248807333216 13249276766208 13258091986944 13306782307728 13312560328704 13321417654272 13328141508864 13333454065269 13337009201152 13379466182656 13407950739456 13450633555968 13459582746624 13464947695104 13466376338688 13471743995073 13475336003584 13509013041888 13524824152658 13530696850944 13539699310592 13545576124416 13589905335552 13598947188736 13611718987776 13620775354368 13626204553728 13626438672384 13663649180188 13680128344064 13685581201344 13736328165189 13745467438752 13745469816832 13751435943936 13752894984192 13762045280256 13767530789376 13774479815187 13789629554688 13805618118656 13812586368672 13827285697316 13827775627008 13849971093504 13888286490624 13900835089323 13910083815264 13910322811392 13916123799552 13948805169152 13954365120192 13970697476372 13976763780096 13986063024128 13993122351936 13993618157568 14037426817336 14037924192768 14045009696991 14047264129024 14054354347488 14060456976384 14076913503744 14112093981258 14115856728064 14121483265344 14121983619072 14131121586176 14161206398976 14206043045376 14206287126528 14245081060196 14251266505728 14260748386304 14267946358848 14274141732864 14284645734268 14290848359424 14300356575232 14336095473024 14336603430912 14353383163392 14359104377982 14362932985856 14376422301696 14415680833372 14421940356096 14431535792128 14477477085184 14508031994694 14508299280384 14517687222272 14523988525056 14548167891264 14571519685632 14577327848772 14581214642176 14587026669696 14588574366912 14594908962816 14634764128712 14650860044288 14658774294528 14674374134784 14681780880858 14697928507392 14722397446848 14732445908992 14738318216832 14761975228416 14802813648896 14826046301456 14826571619328 14834055185586 14850370289664 14867588743168 14890923058648 14897388939264 14898969566208 14904908249868 14907300708352 14908882386944 14914825021824 14915353485312 14970130096194 14980090262592 14986594861056 15004135351296 15045366513016 15045643698176 15051899455488 15061914025984 15069516379008 15076059807744 15117228880208 15135461146624 15141494095104 15142030589952 15159753004032 15197639672124 15207751208832 15214354661376 15225550543112 15232161724416 15242296229888 15290818494464 15298815587328 15323372273664 15365480694144 15372152635392 15390144387072 15396278851512 15400384004096 15438872047872 15456941888752 15463650868596 15463653543936 15473942069248 15480658427904 15482300940288 15531320383488 15539159664756 15541653929984 15549498427008 15556250271744 15615599063072 15624322301952 15634432393216 15648844292172 15692405815296 15698660760216 15702846537728 15709105644288 15717594267648 15734320902144 15742262645928 15760515215536 15777849278464 15785812992768 15792105169503 15802612225504 15803172145152 15811148640924 15828538392576 15880338819072 15886668673512 15890904580096 15897238646016 15897511784448 15941491621888 15947845851648 15966511401568 15992139830784 15992706465792 16036378678544 16043341934592 16051439653704 16054016147456 16062119254272 16069093687296 16087901147136 16128107407152 16132407689216 16138838017536 16139409850368 16158299609088 16184235884544 16228431117808 16228709946624 16235477766144 16235756716032 16280092640224 16287161720832 16299727388672 16306224410112 16325309410592 16332398125056 16366688877672 16377578224896 16384689635328 16403866472448 16410405003408 16412146162776 16414780555264 16423065754368 16430196916224 16464109644801 16475063809568 16482217549824 16502093217792 16562697127704 16573716886272 16574001647616 16580607993936 16580913463296 16585028927488 16626477590016 16645937418656 16653165355008 16672656419328 16679302089138 16679895957504 16725444718528 16726037336064 16737165770752 16752288440979 16752884908032 16770713296896 16772492685312 16779178149552 16783652028416 16825597082112 16843792247808 16852601545416 16926037327143 16926349160448 16926639980544 16944653279232 16953205926384 16971851759616 17000106299904 17006882490234 17018197781312 17027393789952 17034180856992 17045514310656 17046118268928 17108720109936 17120103157248 17127536984064 17128744361001 17129354231808 17147583258624 17194704586304 17202170806272 17222304433152 17276833005952 17286165780912 17297666889216 17305177817088 17325432004608 17368731053856 17380287095808 17389059624846 17400629192128 17408184827904 17429177106432 17484360671232 17493185730384 17504824576512 17512425455616 17560549364736 17567548945956 17581102442176 17588736442368 17644425197568 17665076444288 17665702354944 17672743849824 17694058217472 17730579617478 17742376410304 17750080438272 17759039616864 17770855345152 17777938753692 17856368345088 17877267652608 17884393476768 17934178074624 17941326583104 17953263593472 17955168451584 17962325326764 17991157309632 18012017389184 18040926013362 18040929134592 18041568362496 18060768165888 18069884161056 18119873780736 18148958650368 18156192769728 18168272738304 18168584896512 18247441601792 18256985007534 18257298689952 18257635049472 18315104220252 18327289918336 18335247925248 18337193312256 18344502461376 18356707719168 18365973086916 18386172739584 18416781824896 18424775503008 18437034169344 18466628124672 18475948973664 18534446785764 18546778420352 18547097081856 18554831732736 18605820160256 18635685040128 18645431497056 18657496469248 18658157543424 18704787288768 18717232257024 18726679595988 18739139129984 18747275968512 18756738471744 18769218004992 18816125308344 18828644353792 18829311492096 18881608531968 18928796717376 18941390727168 18941716168704 18949266278784 19001688674304 19023928478464 19031511358119 19032188977152 19054464479232 19114793964032 19115471241216 19125119587392 19137844217856 19145472503976 19168563068928 19176203599488 19229253808128 19260116051904 19344042659592 19344399040512 19365318033408 19375092487296 19397557188352 19428692914176 19436437131696 19449368892928 19451432489216 19459185770661 19459875250368 19459878617088 19545032392704 19552822982784 19565832179712 19575707841144 19597238009856 19629863262464 19651090955776 19682633637888 19692927648576 19755618035328 19768762159104 19778740247448 19800493719552 19841362905273 19849978347264 19863185252352 19865292754944 19873210999824 19886433362432 19887137980416 19960173461592 19973453683456 19982126481408 19992212263296 20005513801728 20069199273984 20092688505344 20101413076992 20188658793472 20189374119936 20197421542656 20199564508032 20213004005376 20263519562832 20277001611776 20285806215168 20287236228987 20296045276416 20309548965888 20384858003328 20398420783104 20431163031552 20439306830592 20487307592192 20495473770282 20496203513856 20520192516096 20528371802016 20585162730496 20618201158128 20618204725248 20640877903872 20643067920384 20651296184064 20708427177984 20718879553008 20732664569344 20740928545974 20741663440512 20741667028992 20832429735936 20865125722896 20865484217088 20923207753728 20931547680288 20945474192384 20956046214558 20956792356864 20965145670144 20979094536192 20989683527904 21047750657024 21056140226004 21056886289152 21070896193536 21081531521232 21104717856768 21115370255616 21173785092096 21182224898016 21196318194688 21196682379264 21263794468864 21309064568064 21322853107712 21323608621056 21367621590294 21376899758592 21391122579456 21401919538272 21416159005696 21426968601402 21436272539136 21450534862848 21504143209536 21518450690048 21519213133824 21530074745088 21544399478784 21578981179392 21623521250058 21632910534144 21638279928832 21647303688192 21716215627776 21741632546816 21776530833408 21822251836896 21836770966528 21857279528448 21871821963264 21880540004544 21882861550368 21897421005824 21952146193068 21976290066432 22002790957056 22011561202176 22083596170272 22098289181696 22098668863488 22107477325248 22142962842624 22168636786688 22204220473344 22230208559104 22239069452184 22239857428992 22301383114752 22336384587972 22346083408896 22348454349312 22360951062528 22363323580416 22372237532736 22434129442816 22458389663744 22470135393888 22506203026944 22568049769524 22568465547264 22577849183232 22592871038976 22604274568512 22666808399872 22675843320312 22703191719936 22712241142656 22727352414208 22739629506048 22811626813248 22826804209664 22838325814668 22848242586624 22863444344832 22936227741696 22948223380992 22963072577536 23048221041216 23063555852288 23085216580608 23100576006144 23158308071808 23173716127744 23185412833128 23195480315904 23210913103872 23296980575232 23312480894976 23324247640512 23339766102016 23414065819648 23423398594608 23451648589824 23525900263424 23538608722944 23554269806592 23563658466432 23601481353216 23640772823304 23666773917696 23678719489152 23694473793536 23703918338256 23704758217728 23820508228608 23836356870144 23845857969024 23846267676672 23911386065329 23912237432832 23921768777472 23937684791296 23940224602112 23949767102352 23988209746176 24054568017816 24054572179456 24065012901888 24081024221184 24093178881408 24131851720704 24159831707648 24197749970303 24198611533824 24208257026304 24224363651072 24224779862016 24237449413632 24342646676712 24343064919936 24353216649216 24420138960336 24430742581248 24446997233664 24448720583651 24449591083008 24459336615168 24475610292224 24487964115888 24498597187584 24514896986112 24565496930338 24566367337344 24582712225792 24605799708672 24622170832896 24634598631552 24712595714352 24723326324736 24729462775808 24739775643648 24847580053504 24860575329408 24861002471424 24877543391232 24939716385024 24956309676032 24968906127984 24979748032512 24996367958016 25008984628992 25018953133707 25025624006656 25088167077792 25089056004096 25105748656128 25156069945344 25158739027968 25175478042624 25238395623168 25255187636224 25255621558272 25265688371712 25335584899072 25375348477492 25389523740672 25405952638976 25416979918848 25487294988288 25500159449856 25510323735351 25517125623808 25527296671968 25541090684928 25558084091904 25568271465984 25610837225246 25639005077504 25680154735872 25721374887936 25792056879456 25792532054016 25803256209408 25833456649728 25904923885568 25915249508928 25945581027548 25946500333824 25988148006912 26059115352634 26060043190272 26070430643712 26083589437269 26087776239616 26100943788192 26112277241856 26226541006848 26243511517184 26257236864768 26340824047104 26351323418934 26358349545472 26371653663264 26383104663552 26455150540364 26466637796352 26484247003136 26487057006592 26497614666432 26498553532416 26516183973888 26595869426217 26613564615456 26625120657408 26656283017728 26666908130538 26674018402304 26758932365312 26815901478912 26901267111936 26929895390208 26932752677376 26943487990146 26950672007168 27018026083776 27049648305316 27061389020043 27061393701888 27079398621184 27091152248832 27179810671104 27197894377472 27223437975552 27252409107456 27252877344768 27327298360376 27360256688128 27371162402688 27385477511301 27472656330378 27490934877504 27490939633664 27502871887872 27505789968384 27535061578752 27548959630374 27579259109376 27611236237312 27625172737344 27654571394632 27655551254016 27699942187008 27801670178646 27820167630528 27820645622784 27832247599104 27897610338304 27908730240384 27941394952744 27953527560192 27972126048256 27986244703872 27987236315136 28074853634672 28075848385536 28090019393982 28094528258048 28108708694976 28120913952768 28153827007488 28224187962516 28231713456128 28242966530688 28243967238144 28262243172352 28322412797952 28412086090752 28412574253056 28490162120392 28502533011456 28521496772608 28535892717696 28548283465728 28569291468536 28581696718848 28600713150464 28672190946048 28673206861824 28706766326784 28718208755964 28725865971712 28752844603392 28831361666744 28843880712192 28863071584256 28954954170368 29016063989388 29016598560768 29035374444544 29047977050112 29096335782528 29143039371264 29154655697544 29162429284352 29174053339392 29177148733824 29189817925632 29269528257424 29301720088576 29317548589056 29348748269568 29363561761716 29395857014784 29444794893696 29464891817984 29476636433664 29523950456832 29605627297792 29652092602912 29653143238656 29668110371172 29700740579328 29735177486336 29781846117296 29794777878528 29797939132416 29809816499736 29814601416704 29817764773888 29829650043648 29830706970624 29940260192388 29960180525184 29973189722112 30008270702592 30090733026032 30091287396352 30103798910976 30123828051968 30139032758016 30152119615488 30234457760416 30270922293248 30282988190208 30284061179904 30319506008064 30395279344248 30415502417664 30428709322752 30451101086224 30464323448832 30484592459776 30597631174656 30646744547328 30730961388288 30743210655423 30744305270784 30780288774144 30792557703024 30800768008192 30877744095744 30913883777504 30927301737192 30927307087872 30961316855808 30964601880576 31062640766976 31078319329512 31083307859968 31098996854016 31111392818961 31112500543488 31231198126144 31248644603904 31297688584344 31384811630592 31397321520432 31405693075456 31418211288576 31434069321837 31435188535296 31468641804288 31484525291856 31521030431072 31571625985536 31584210339006 31605224451008 31606344290304 31622297281848 31657076785152 31760677638144 31773337347024 31781809160192 31794477292032 31795023568896 31895691703296 31933022803136 31984279661568 31985412931584 32051432385441 32072757357088 32086683869184 32102879307408 32124238508544 32138187374592 32140452902103 32175802294272 32256214814304 32277676035072 32278819700736 32316599218176 32368471769088 32435281875087 32456862235616 32457419893248 32470955532288 32471513432064 32560185280448 32574323441664 32612448820224 32650618821184 32664796250112 32733377755344 32755156449792 32769379270656 32807732944896 32820810006816 32824292325552 32846131508736 32860393832448 32928219289602 32950127619136 32964435099648 33004186435584 33125394255408 33147433772544 33148003295232 33161215987872 33161826926592 33252955180032 33291874837312 33306330710016 33345312838656 33358604178276 33450889437056 33452074672128 33504576881958 33505769816064 33541426593792 33544985370624 33558356299104 33651194164224 33687584495616 33705203090832 33852074654286 33852698320896 33853279961088 33889306558464 33906411852768 34000212599808 34013764980468 34036395562624 34054787579904 34068361713984 34091028621312 34092236537856 34217440219872 34240206314496 34257488722002 34258708463616 34295166517248 34389409172608 34404341612544 34444608866304 34553666011904 34572331561824 34595333778432 34650864009216 34737462107712 34760574191616 34778119249692 34801258384256 34816369655808 34858354212864 34968721342464 34986371460768 35009649153024 35121098729472 35135097891912 35162204884352 35177472884736 35288850395136 35330152888576 35331404709888 35345487699648 35461159234956 35484752820608 35500160876544 35518079233728 35541710690304 35555877507384 35754535305216 35768786953536 35868356149248 35882653166208 35906527186944 35910336903168 35924650653528 35982314619264 36024034778368 36081852026724 36081858269184 36121536331776 36139768322112 36239747561472 36297917300736 36312385539456 36336545476608 36337169793024 36494883203584 36513970015068 36514597379904 36630208440504 36654579836672 36670495850496 36674386624512 36689004922752 36713415438336 36731946173832 36772345479168 36833563649792 36848245395507 36849551006016 36874068338688 36933256249344 36951897947328 37068893571528 37093556840704 37094194163712 37109663465472 37211640320512 37271370080256 37290862994112 37314992938496 37316315086848 37409574577536 37434464514048 37453359191976 37478278259968 37494551937024 37513476943488 37538436009984 37632250616688 37657288707584 37658622984192 37763217063936 37857593434752 37882781454336 37883432337408 37898532557568 38003377348608 38047856956928 38063022716238 38064377954304 38108928958464 38229587928064 38230942482432 38250239174784 38275688435712 38290945007952 38337126137856 38352407198976 38416255837869 38458507616256 38520232103808 38688085319184 38688798081024 38730636066816 38750184974592 38795114376704 38857385828352 38872874263392 38898737785856 38902864978432 38918371541322 38919750500736 38919757234176 39088673028951 39090064785408 39105645965568 39131664359424 39151415682288 39194476019712 39259726524928 39302181911552 39365267275776 39385855297152 39511236070656 39537524318208 39557480494896 39600987439104 39682725810546 39699956694528 39726370504704 39730585509888 39746421999648 39772866724864 39774275960832 39920346923184 39946907366912 39964252962816 39984424526592 40011027603456 40138398547968 40185377010688 40377317586944 40378748239872 40394843085312 40399129016064 40426008010752 40527039125664 40554003223552 40574472457974 40592090552832 40619097931776 40769716006656 40796841566208 40862326063104 40878613661184 40974615184384 40990947540564 41040385032192 41056743604032 41170325460992 41236402316256 41236409450496 41286135840768 41302592368128 41416854355968 41437759106016 41465329138688 41481857091948 41483326881024 41664859471872 41730251445792 41730968434176 41846415507456 41863095360576 41890948384768 41912092429116 41930291340288 41958189072384 41979367055808 42095501314048 42112280452008 42113772578304 42141792387072 42163063042464 42230740511232 42347570184192 42364449796032 42392636389376 42393364758528 42527588937728 42618129136128 42645706215424 42735243180588 42753799517184 42782245158912 42803839076544 42832318011392 42853937202804 42872545078272 42901069725696 43008286419072 43036901380096 43060149490176 43088798957568 43247042500116 43265821068288 43276559857664 43294607376384 43432431255552 43483265093632 43553061666816 43644503673792 43673541933056 43714559056896 43743643926528 43761080009088 43765723100736 43794842011648 43904292386136 43952580132864 44023122404352 44167192340544 44196578363392 44197337726976 44214954650496 44285925685248 44337273573376 44406859835611 44408440946688 44460417118208 44478138904368 44479714857984 44602766229504 44672769175944 44692166817792 44696908698624 44721902125056 44726647160832 44744475065472 44868258885632 44916779327488 44940270787776 45012406053888 45136099539048 45136931094528 45155698366464 45185742077952 45208549137024 45333616799744 45351686640624 45404766798209 45406383439872 45424482285312 45454704828416 45479259012096 45623253626496 45653608419328 45676651629336 45696485173248 45726888689664 45872455483392 45896446761984 45926145155072 46096442082432 46127111704576 46170433161216 46201152012288 46296513445637 46316616143616 46347432255488 46370825666256 46390960631808 46421826207744 46593961150464 46624961789952 46648495281024 46679532204032 46828131639296 46846797189216 46903297179648 47051800526848 47077217445888 47108539613184 47127316932864 47202962706432 47281545646608 47333547835392 47357438978304 47376315508509 47388947587072 47407836676512 47409516435456 47641016457216 47672713740288 47691715938048 47692535353344 47822772130658 47824474865664 47843537554944 47875369582592 47880449204224 47899534204704 47976419492352 48109136035632 48109144358912 48130025803776 48162048442368 48186357762816 48263703441408 48319663415296 48395499940606 48397223067648 48416514052608 48448727302144 48474898827264 48685293353424 48686129839872 48706433298432 48840277920672 48861485162496 48897441167302 48899182166016 48918673230336 48951220584448 48975928231776 48997194375168 49130993860676 49132734674688 49165424451584 49211599417344 49244341665792 49269197263104 49392328934403 49425191428704 49446652649472 49458925551616 49695160107008 49721150658816 49722004942848 49755086782464 49879432770048 49912619352064 49937812255968 49959496065024 50017969257984 50037906267414 50051248013312 50176334155584 50178112008192 50211497312256 50256865322937 50312139890688 50317478055936 50350956085248 50476791246336 50510375272448 50531376743424 50671169798144 50750696954984 50778111981429 50779047481344 50811905277952 50833959837696 51000318899712 51020647470702 51034251247616 51054593343936 51082181369856 51136542931968 51221674450492 51278010155008 51360309471744 51386233083003 51442749775872 51584113758912 51606512418816 51666913299456 51809847771136 51830499017856 51891162055096 51893000667648 51976296013824 52118230705268 52140861287424 52167178874538 52175552479232 52201887576384 52224554483712 52453082013696 52487023034368 52514473729536 52681648094208 52702646837868 52716699090944 52743307326528 52766209327104 52910301080728 52933275592704 52968494006272 52974114013184 52995229332864 52997107064832 53191738852434 53227129230912 53250241314816 53312566035456 53333816261076 53348036804608 53517864730624 53631802957824 53802534223872 53859790780416 53865505354752 53886975980292 53901344014336 54036052167552 54099296610632 54122778040086 54122787403776 54158797242368 54182304497664 54359621342208 54395788754944 54446875951104 54504818214912 54505754689536 54654596720752 54720513376256 54742324805376 54770955022602 54945312660756 54981869755008 54981879267328 55005743775744 55011579936768 55070123157504 55097919260748 55158518218752 55222472474624 55250345474688 55309142789264 55311102508032 55399884374016 55603340357292 55640335261056 55641291245568 55664495198208 55795220676608 55817460480768 55882789905488 55907055120384 55944252096512 55972489407744 55974472630272 56149707269344 56151696771072 56180038787964 56189056516096 56217417389952 56241827905536 56307654014976 56448375925032 56463426912256 56485933061376 56487934476288 56524486344704 56644825595904 56824172181504 56825148506112 56980324240784 57005066022912 57042993545216 57071785435392 57094534074357 57096566931456 57138582937072 57163393437696 57201426300928 57344381892096 57346413723648 57413532653568 57436417511928 57451731943424 57505689206784 57662723333488 57687761424384 57726143168512 58032127978776 58033197121536 58095954100224 58192671565056 58286078742528 58309311395088 58324858568704 58348106678784 58354297467648 58377557311983 58379635851264 58539056514848 58635097178112 58697496539136 58727123523432 58791714029568 58889589787392 58929783635968 58953272867328 59047900913664 59304185205824 59306286477312 59336220742344 59401481158656 59470354972672 59524088715819 59563692234592 59589555757056 59595878264832 59619632999472 59635529547776 59659300087296 59661413941248 59880520384776 59920361050368 59946379444224 60016541405184 60181466052064 60182574792704 60207597821952 60278065516032 60304239230976 60468915520832 60565976380416 60568122359808 60639012016128 60790558688496 60831004835328 60857418645504 60861708686961 60902202172448 60928646897664 61195262349312 61293489094656 61461922776576 61486421310846 61488610541568 61560577548288 61585115406048 61755488191488 61827767555008 61854603474384 61854614175744 61922633711616 61929203761152 62125281533952 62156638659024 62197993708032 62222785637922 62225001086976 62462396252288 62497289207808 62595377168688 62769623261184 62794643040864 62836422577152 62868138643674 62870377070592 62937283608576 62969050583712 63042060862144 63143251971072 63168420678012 63210448902016 63212688580608 63244594563696 63314153570304 63521355276288 63546674694048 63588954584064 63590047137792 63791383406592 63866045606272 63968559323136 63970825863168 64102864770882 64145514714176 64173367738368 64205758614816 64248477017088 64280905804206 64351604588544 64512429628608 64555352070144 64557639401472 64633198436352 64736943538176 64870563750174 64913724471232 64914839786496 64941911064576 65120370560896 65148646883328 65224897640448 65301237642368 65329592500224 65466755510688 65510312899584 65615465889792 65641620013632 65648584651104 65692263017472 65856438579204 65900255238272 65928870199296 66008372871168 66250788510816 66294867545088 66296006590464 66322431975744 66505910360064 66583749674624 66612661420032 66690625677312 66717208356552 66901778874112 66904149344256 67009153763916 67082853187584 67089970741248 67116712598208 67302388328448 67375168991232 67410406181664 67704149308572 67705396641792 67778613116928 67812823705536 68000425199616 68027529960936 68072791125248 68109575159808 68136723427968 68182057242624 68434880439744 68480412628992 68514977444004 68590333034496 68778818345216 68808683225088 68889217732608 69107332023808 69144663123648 69190667556864 69301728018432 69474924215424 69521148383232 69556238499384 69602516768512 69632739311616 69937442684928 69972742921536 70019298306048 70242197458944 70270195783824 70324409768704 70354945769472 70577700790272 70660305777152 70662809419776 70690975399296 70922318469912 70969505641216 71000321753088 71036158467456 71083421380608 71111755014768 71509070610432 71537573907072 71734158195987 71736712298496 71765306332416 71813054373888 71820673806336 71849301307056 71964629238528 72048069556736 72163704053448 72163716538368 72243072663552 72279536644224 72479495122944 72593249910909 72595834601472 72624771078912 72673090953216 72674339586048 72989766407168 73027940030136 73029194759808 73260416881008 73309159673344 73340991700992 73346161750953 73348773249024 73378009845504 73426830876672 73463892347664 73544690958336 73667127299584 73696490791014 73699102012032 73748136677376 73866512498688 73903795894656 74137787143056 74187113681408 74188388327424 74219326930944 74423280641024 74542740160512 74581725988224 74629985876992 74632630173696 74819149155072 74868929028096 74906718383952 74956556519936 74989103874048 75026953886976 75076872019968 75264501233376 75314577415168 75317245968384 75526434127872 75715186869504 75765562908672 75766864674816 75797065115136 76006754697216 76095713913856 76126045432476 76217857916928 76459175856128 76461884964864 76500478349568 76551376871424 76581890015904 76674252275712 76704814397952 76832511675738 76917015232512 77040464207616 77376170638368 77377596162048 77500369949184 77590228753408 77714771656704 77745748526784 77797475571712 77805729956864 77836743082644 77839501001472 78177346057902 78180129570816 78211291931136 78263328718848 78302831364576 78519453049856 78604363823104 78730534551552 78771710594304 79022472141312 79075048636416 79114960989792 79365451621092 79399913389056 79452741009408 79461171019776 79492843999296 79545733449728 79548551921664 79840693846368 79893814733824 79968849053184 80022055206912 80276797095936 80370754021376 80754635173888 80789686170624 80798258032128 80852016021504 81054078251328 81108006447104 81148944915948 81184181105664 81238195863552 81539432013312 81593683132416 81757227322368 81949230368768 81981895081128 82080770064384 82113487208064 82340650921984 82469882551849 82472804632512 82472818900992 82605184736256 82833708711936 82875518212032 82930658277376 82963714183896 82966653762048 83460502891584 83461936868352 83692831014912 83726190721152 83781896769536 83824184858232 83860582680576 83916378144768 83958734111616 84191002628096 84224560904016 84227545156608 84283584774144 84326126084928 84461481022464 84695140368384 84728899592064 84785272778752 84786729517056 85055177875456 85236258272256 85291412430848 85470486361176 85507599034368 85564490317824 85607678153088 85664636022784 85707874405608 85745090156544 85802139451392 85979239256183 86016572838144 86073802760192 86120298980352 86177597915136 86494085000232 86531642136576 86553119715328 86589214752768 86864862511104 86966530187264 87106123333632 87289007347584 87347083866112 87429118113792 87487287853056 87522160018176 87531446201472 87589684023296 87808584772272 87905160265728 88046244808704 88334384681088 88393156726784 88394675453952 88429909300992 88571851370496 88674547146752 88813719671222 88816881893376 88920834236416 88956277808736 88959429715968 89205532459008 89345538351888 89384333635584 89393817397248 89443804250112 89453294321664 89488950130944 89736517771264 89833558654976 89880541575552 90024812107776 90272199078096 90273862189056 90311396732928 90371484155904 90417098274048 90667233599488 90703373281248 90809533596418 90812766879744 90848964570624 90909409656832 90958518024192 91246507252992 91307216838656 91353303258672 91392970346496 91453777379328 91792893523968 91852290310144 92192884164864 92229631966269 92254223409152 92340866322432 92402304024576 92593026891274 92633232287232 92694864510976 92741651332512 92781921263616 93187922300928 93249923579904 93296990562048 93334178456883 93359064408064 93656263278592 93693594378432 94103601053696 94154434891776 94217079226368 94254633865728 94302207965511 94405925412864 94563091293216 94714877956608 94752631017018 94777895174144 94815673353024 94819032870912 95282032914432 95345427480576 95383431876096 95385070706688 95645544261316 95687075109888 95750739165184 95760898408448 95799068409408 95952838984704 96154297156323 96218272071264 96218288717824 96260051607552 96372715525632 96421358706309 96527406882816 96639326830592 96790999881212 96833028105216 96897454604288 96949797654528 97305845625261 97370586706848 97372259679744 97412866596864 97680555841344 97722970324992 97794882334604 97837346460672 97902441168896 97951856463552 97994388750336 98261987721352 98265469349376 98330848903168 98423198834688 98538394526208 98784657868806 98850382857408 98893305298944 98917851103232 99390320214016 99442301317632 99444009885696 99758865540096 99825238704128 99875624511936 99918992130048 100035938515968 100075812534828 100102496026624 100352668311168 100356224016384 100513730645874 100624279781376 100634956111872 100953582492672 101020750544896 101062753486848 101342339596288 101501393909968 101556223962858 101558094962688 101623810555904 101667919675392 102000637799424 102041294941404 102068502495232 102109186687872 102164362739712 102273085863936 102443348900984 102556020310016 102720618943488 102772466166006 102885499551744 103168227517824 103213024837632 103333826598912 103619695542272 103660998035712 103782324110192 103786001335296 103952592027648 104236461410536 104281722574848 104334357749076 104351104958464 104403775152768 104449108967424 104906164027392 104974046068736 105028947459072 105363296188416 105405293675736 105433398181888 105486614653056 105532418654208 105820602161456 105866551185408 105936988012544 105948228026368 105990458665728 105994214129664 106383477704868 106454258461824 106500482629632 106625132070912 106667632522152 106696073609216 107035729461248 107263605915648 107605068447744 107719581560832 107731010709504 107773951960584 107802688028672 108072104335104 108198593221264 108245556080172 108245574807552 108317594484736 108364608995328 108719242684416 108791577509888 108893751902208 109009636429824 109011509379072 109309193441504 109441026752512 109484649610752 109541910045204 109890625321512 109963739510016 110011487551488 110023159873536 110140246315008 110195838521496 110317036437504 110444944949248 110500690949376 110544736186521 110618285578528 110622205016064 110799768748032 111206680714584 111280670522112 111282582491136 111328990396416 111590441353216 111634920961536 111765579810976 111814110240768 111944978815488 111948945260544 112299414538688 112303393542144 112360077575928 112378113032192 112434834779904 112483655811072 112615308029952 112896751850064 112926853824512 112971866122752 112975868952576 113289651191808 113648344363008 113650297012224 113960648481568 114010132045824 114143570870784 114189068148714 114193133862912 114277165874144 114326786875392 114688763784192 114692827447296 114827065307136 114872835023856 114903463886848 115011378413568 115248767513607 115325446666976 115375522848768 116064255957552 116066394243072 116191908200448 116385343130112 116572157485056 116618622790176 116696213357568 116708594935296 116755114623966 116759271702528 117078113029696 117266019086853 117270194356224 117394993078272 117454247046864 117583428059136 117779179574784 117906545734656 118095801827328 118608370411648 118612572954624 118672441484688 118802962317312 119048177431638 119127384469184 119179111514112 119191756529664 119239265998944 119318600174592 119322827882496 119761040769552 119840722100736 119892758888448 120033082810368 120362932104128 120415195643904 120556131032064 120937831041664 121131952760832 121136244719616 121278024032256 121581117376992 121662009670656 121723417373922 121804404344896 121857293795328 122390524698624 122586978189312 122923845553152 122972842621692 123121155096576 123170230812096 123510976382976 123655535110016 123709206948768 123709228351488 123858407522304 124250563067904 124313277318048 124395987416064 124445571275844 124924792504576 124994578415616 125190754337376 125539246522368 125589286081728 125672845154304 125736277287348 125874567217152 125938101167424 126084121724288 126286503942144 126336841356024 126420897804032 126425377161216 126489189127392 127042710552576 127093349388096 127177909168128 127180094275584 127582766813184 127732091212544 127937118646272 128205729541764 128291029428352 128346735476736 128411517229632 128496954034176 128561811608412 128703209177088 129024859257216 129110704140288 129266396872704 129741127500348 129827448942464 129829679572992 129883822129152 130240741121792 130297293766656 130449795280896 130602475284736 130659185000448 130933511021376 131020625799168 131230931779584 131283240027264 131297169302208 131384526034944 131712877158408 131800510476544 131857740398592 132501577021632 132589735090176 132592013180928 132644863951488 133011820720128 133167499349248 133220579506833 133225322840064 133381251354624 133434416713104 133803557748224 133808298688512 134018307527832 134165706375168 134179941482496 134233425196416 134604776656896 134750337982464 134820812363328 135408298617144 135410793283584 135557226233856 135625647411072 136000850399232 136055059921872 136145582250496 136214300394627 136219150319616 136273446855936 136364114485248 136869760879488 136960825257984 137029954888008 137180666068992 137557636690432 137617366450176 137778435465216 138214664047616 138289326247296 138381335113728 138603456036864 138889540336911 138949848430848 139042296766464 139112476998768 139205033537024 139265478623232 139874885369856 139945485843072 140038596612096 140484394917888 140540391567648 140648819537408 140709891538944 141155401580544 141320611554304 141325618839552 141381950798592 141844636939824 141939011282432 142000643506176 142072316934912 142166842761216 142223510029536 143018141220864 143075147814144 143468316391974 143473424596992 143530612664832 143626108747776 143641347612672 143698602614112 143929258477056 144096139113472 144327408106896 144327433076736 144486145327104 144559073288448 144958990245888 145186499821818 145191669202944 145249542157824 145346181906432 145979532814336 146055880060272 146058389519616 146520833762016 146618319346688 146692323501906 146697546498048 146756019691008 146853661753344 146927784695328 147334254599168 147392981582028 147398204024064 147496273354752 147733024997376 147807591789312 148275574286112 148374227362816 148376776654848 148846561282048 149085480321024 149163451976448 149259971753984 149265260347392 149638298310144 149737858056192 149813436767904 149913113039872 150053907773952 150153744039936 150529002466752 150629154830336 150634491936768 151052868255744 151430373739008 151531125817344 151594130230272 152013509394432 152191427827712 152252090864952 152435715833856 152918351712256 153000956699136 153102753742848 153163780031808 153409628795904 153665023351476 153834030465024 154080928415232 154752341276736 155000739898368 155180457506816 155429543313408 155491497053568 155594951143424 155611459913728 155673486165288 155679002002944 156354692115804 156422583862272 156526657437696 156605662729152 157038906099712 157208727646208 157461069103104 157543421188608 158044944282624 158150097272832 158229921979584 158730903242184 158799826778112 158905482018816 158922342039552 158985687998592 159091466899456 159681387692736 159787629467648 159937698106368 160044110413824 160553594191872 160741508042752 161509270347776 161579372341248 161596516064256 161704032043008 162108156502656 162216012894208 162297889831896 162368362211328 162476391727104 163078864026624 163187366264832 163514454644736 163898460737536 163963790162256 164161540128768 164226974416128 164681301843968 164939765103698 164945609265024 164945637801984 165210369472512 165667417423872 165751036424064 165861316554752 165927428367792 165933307524096 166921005783168 166923873736704 167379702457303 167385662029824 167452381442304 167563793539072 167648369716464 167721165361152 167832756289536 167917468223232 168382005256192 168449121808032 168455090313216 168567169548288 168652252169856 168922962044928 169384249792121 169390280736768 169457799184128 169570545557504 169573459034112 170110355750912 170472516544512 170582824861696 170940972722352 171015198068736 171128980635648 171215356306176 171283602223071 171329272045568 171415748811216 171490180313088 171604278902784 171958478512366 172033145676288 172147605520384 172240597960704 172355195830272 172988170000464 173063284273152 173106239430656 173178429505536 173933060374528 174578014695168 174694167732224 174858236227584 174974575706112 175044320036352 175062892402944 175132671935949 175179368046592 175617169544544 176092489617408 176668769362176 176786313453568 176789350907904 176859818601984 177143702740992 177349094293504 177627439342444 177841668472832 177912555617472 177918859431936 178411064918016 178572266147457 178691076703776 178768667271168 178787634794496 178906588643328 178977900261888 179473035542528 179667117309952 179761083151104 180049624215552 180544398156192 180547724378112 180622793465856 180834196548096 181334467198976 181406746562496 181619067192836 181697929141248 181818819313664 181917036048384 182493014505984 182585126060883 182614433677312 182706606517344 182785940692992 183585787047936 183704580620288 184385768329728 184459263932538 184508446818304 184681732644864 185186053782548 185266464574464 185389729021952 185483302665024 185563842527232 186375844601856 186593981124096 186668356913766 186718128816128 187312526557184 187387188756864 188207202107392 188308869783552 188509267731456 188604415931022 188811850825728 189126182586432 189429755913216 189505262034036 189555790348288 189631346706048 189638065741824 190564065828864 190766863752192 190770141413376 191291088522632 191374150219776 191501478330368 191521796816896 191598136818816 191905677969408 192308594312646 192436544142528 192436577435648 192520103215104 192745431051264 192842717412618 193054813765632 193278653661184 193581999762424 193666056210432 193794909208576 193899595309056 194611691250522 194741173413696 194744519359488 194825733193728 195361111682688 195445940649984 195589764669208 195674692921344 195804882337792 195903712927104 195988777500672 196523975442704 196530938698752 196661697806336 196846397669376 197076789052416 197569315737612 197700765714816 197786610597888 197835702206464 198780640428032 198884602635264 198888019771392 199517731080192 199650477408256 199751249023872 199837984260096 200071877031936 200151625069656 200204992053248 200705336622336 200712448032768 201027461291748 201248559562752 201269912223744 201907164985344 202041501089792 202125506973696 202684679192576 203002787819936 203112447925716 203116189925376 203247621111808 203335839350784 204001275598848 204082589882808 204137004990464 204218373375744 204328725479424 204546171727872 204886697801968 205112040620032 205441237886976 205544932332012 205770999103488 206336455035648 206426049675264 206667653197824 207239391084544 207321996071424 207564648220384 207572002670592 207905184055296 208472922821072 208563445149696 208668715498152 208702209916928 208807550305536 208898217934848 209812328054784 210057894918144 210726592376832 210810587351472 210866796363776 210973229306112 211064837308416 211641204322912 211733102370816 211896456052736 211980917331456 211988428259328 212766955409736 212908516923648 213000965259264 213250264141824 213335265044304 213392147218432 214527211831296 215202474587961 215210136895488 215439163121664 215462021419008 215547903921168 215605376057344 216144208670208 216397186442528 216491112160344 216491149615104 216729217990656 217438485368832 217583155019776 217779749732727 217787503804416 218019272859648 218023018758144 218618386883008 218969299221504 219083820090408 219781250643024 219927479020032 220022975102976 220038485252859 220046319747072 220280492630016 220391677042992 220634072875008 221001381898752 221089472373042 221236571157056 221244410032128 221599537496064 222413361429168 222561341044224 222565164982272 222657980792832 223269841923072 223531159621952 223628220481536 223889957630976 223897890521088 224598829077376 224606787084288 224720155151856 224869669559808 224967311622144 225230616059904 225793503700128 225943732245504 225951737905152 226579302383616 227296688726016 227300594024448 227921296963136 228020264091648 228287141741568 228378136297428 228554331748288 228653573750784 229377527568384 229385654894592 229654130614272 229745670047712 230022756827136 230497535027214 230650893333952 230751045697536 232128511915104 232132788486144 232770686260224 233144314970112 233237245580352 233392426715136 233417189870592 233510229247932 234156226059392 234532038173706 234540388712448 234789986156544 234908494093728 235558359149568 235813091469312 236191603654656 237216740823296 237225145909248 237344882969376 238096354863276 238254768938368 238358223028224 238383513059328 238478531997888 238637200349184 238645655764992 239522081539104 239681444201472 240066165620736 240725864208256 240830391287808 241112262064128 241875662083328 242263905521664 242556048064512 243162234753984 243324019341312 243446834747844 243608808689792 243714587590656 244781049397248 245847691106304 245945685243384 246242310193152 246340461624192 247021952765952 247311070220032 247409647655547 247418413897536 247418456702976 248501126135808 248626554636096 248791974832128 248891142551688 249849585009152 250381508674752 251078493044736 251178572163456 251345690308608 251472554574696 251749134434304 251876202334848 252168243448576 252573007884288 252673682712048 252841795608064 252850754322432 252978378254784 254085421105152 254186698776192 254355818336256 254360188551168 255165533626368 255464182425088 255874237292544 256411459083528 256582058856704 256693470953472 256823034459264 256993908068352 257123623216824 257406418354176 257937717768549 258049718514432 258221408280576 258532793745408 259482255000696 259654897884928 259659359145984 259767644258304 260481482243584 260594587533312 260899590561792 261204950569472 261318370000896 261867022042752 262041251598336 262461863559168 262566480054528 262594338604416 262769052069888 263425754316816 263601020953088 263715480797184 265003154043264 265179470180352 265184026361856 265289727902976 266023641440256 266334998698496 266441159013666 266450645680128 266762502709248 266868833426208 267607115496448 267616597377024 268036615055664 268331412750336 268359882964992 268466850392832 269209553313792 269500675964928 269641624726656 270816597234288 270821586567168 271114452467712 271251294822144 272001700798464 272110119843744 272291164500992 272428600789254 272438300639232 272546893711872 272728228970496 273739521758976 273921650515968 274059909776016 274361332137984 275115273380864 275556870930432 276429328095232 276578652494592 276762670227456 277206912073728 277779080673822 277899696861696 278084593532928 278224953997536 278410067074048 279749770739712 279890971686144 280077193224192 280968789835776 281080783135296 281297639074816 282310803161088 282641223108608 282651237679104 282763901597184 283689273879648 283878022564864 284144633869824 284333685522432 284447020059072 286036282441728 286150295628288 286936632783948 287061225329664 287252217495552 287282695225344 287397205228224 287858516954112 288192278226944 288654816213792 288654866153472 289118146576896 289917980491776 290372999643636 290499084315648 290692363812864 291959065628672 292111760120544 292116779039232 293041667524032 293236638693376 293384647003812 293512039382016 293707323506688 293855569390656 294668509198336 294785963164056 294796408048128 294992546709504 295615183578624 296551148572224 296748454725632 296753553309696 297693122564096 298170960642048 298326903952896 298519943507968 299276596620288 299475716112384 299626873535808 299826226079744 300107815547904 300307488079872 301058004933504 301258309660672 302860747478016 303062251634688 303188260460544 304027018788864 304382855655424 304504181729904 304871431667712 305836703424512 306001913398272 306205507485696 306327560063616 306819257591808 307330046702952 307668060930048 308161856830464 309504682553472 310001479796736 310360915013632 310848018849277 310859086626816 310982994107136 311189902286848 311222919827456 311346972330576 311358004005888 312709384231608 312845167724544 313053314875392 313211325458304 314077812199424 314417455292416 314922138206208 315086842377216 316089888565248 316300194545664 316459843959168 317461806484368 317599653556224 317810964037632 317833367587463 317844684079104 317971375997184 318182933798912 319362775385472 319575258935296 319875396212736 320088220827648 321107188383744 321483016085504 323018540695552 323158744682496 323193032128512 323408064086016 324216313005312 324432025788416 324595779663792 324736724422656 324952783454208 326157728053248 326374732529664 327028909289472 327796921475072 327927580324512 328323080257536 328453948832256 329362603687936 329879530207396 329891218530048 330420738945024 331334834847744 331502072848128 331634208559563 331722633109504 331854856735584 331866615048192 333842011566336 333847747473408 334759404914606 334771324059648 334904762884608 335127587078144 335296739432928 335442330722304 335834936446464 336764010512384 336898243616064 336910180626432 337134339096576 337304504339712 337845924089856 338768499584242 338780561473536 338915598368256 339141091115008 340220711501824 340945033089024 341165649723392 341881945444704 342030396137472 342430712612352 342567204446142 342658544091136 342831497622432 342980360626176 343916957024732 344066291352576 344295211040768 344481195921408 344710391660544 345746302540821 345976340000928 346126568546304 346212478861312 347866120749056 349156029390336 349388335464448 349716472455168 350088640072704 350125784805888 350265343871898 350358736093184 351234339089088 351798057260559 352184979234816 353337538724352 353572626907136 353719637203968 354287405481984 354698188587008 355254878684888 355683336945664 355825111234944 355837718863872 357144532294914 357382153407552 357537334542336 357575269588992 357955800523776 358946071085056 359334234619904 359522166302208 360099248431104 361088796312384 361245586931712 361668393096192 362668934397952 362813493124992 363238134385672 363395858282496 363637638627328 363834072096768 364986029011968 365170252121766 365228867354624 365413213034688 365571881385984 367171574095872 367409161240576 368771536659456 368918527865076 369016893636608 369363465289728 370372107565096 370532929148928 370779458043904 370966605330048 371127685054464 372751689203712 373187962248192 373336713827532 373436257632256 374625053114368 374774377513728 376414404214784 376617739567104 377018535462912 377208831862044 377623701651456 378252365172864 378859511826432 379010524068072 379111580696576 379262693412096 379276131483648 381128131657728 381533727504384 381540282826752 382582177045264 382748300439552 383002956660736 383043593633792 383196273637632 383811355938816 384617188625292 384873088285056 384873154871296 385040206430208 385490862102528 385685434825236 386109627531264 386557307322368 387163999524848 387332112420864 387589818417152 387799190618112 389223382501044 389482346827392 389489038718976 389651466387456 390722223365376 390891881299968 391179529338416 391349385842688 391609764675584 391807425854208 391977555001344 393047950885408 393061877397504 393323395612672 393692795338752 394153578104832 395138631475224 395401531429632 395573221195776 395671404412928 397769205270528 397776039542784 399035462160384 399300954816512 399502498047744 399661738520499 399675968520192 400143754063872 400303250139312 400409984106496 401410673244672 401424896065536 402054922583496 402497119125504 402539824447488 403814329970688 404083002179584 404251013947392 406005575639872 406224895851432 406232379850752 406671678701568 408002551197696 408165179765616 408274009980928 408436746751488 408642901183881 408657450958848 409092343455744 409773395603936 410882475773952 411089864664024 411541998206976 412672910071296 412852099350528 413335306395648 414643992142848 415129296440768 415144005341184 415810368110592 416668621010733 416945845642144 417126890299392 417337430996304 417615100611072 417796435869696 419624656109568 420115789836288 421453184753664 421621174702944 421946458612224 422129674616832 423282408645824 423466204741632 423961834662912 423976856518656 425533910819472 425817033847296 426001930518528 426500528283648 426670530088608 429054423662592 430404949175922 430420273790976 430878326243328 430924042838016 431095807842336 432288417340416 432794372885056 432982224320688 432982299230208 433458435981312 434876970737664 435559499465454 435575007608832 436038545719296 437236773766016 437938598443008 438167640180816 439562501286048 439854958040064 440076970505718 440092639494144 440560985260032 440783354085984 442002763797504 442178944746084 442473142314112 442488820064256 443199074992128 444826722858336 445122682088448 445130329964544 446539683846144 447062319243904 447256440963072 447779915261952 447795781042176 449197658154752 449213574168576 449440310303712 449739339119616 450461232119808 451587007400256 451887464491008 451903475810304 453158604767232 454593377452032 455842593926272 456040528183296 456574283483136 456756272594856 457108663496576 457307147501568 458755055136768 459308261228544 459491340095424 460995070054428 461301786667904 461502091395072 464257023830208 465541372520448 466288629940224 466474491160704 466784853430272 466834379741184 467020458495864 468312452118784 469064076347412 469579972313088 469816988187456 471116718299136 471626182938624 472383207309312 474433481646592 474450291818496 474689765938752 476192709726552 476509537876736 476716446056448 476767026118656 476957063995776 477274400698368 479044163078208 479362888402944 480132331241472 481451728416512 481660782575616 482224524128256 483751324166656 484527811043328 485112096129024 486324469507968 486648038682624 486893669495688 487217617379584 487429175181312 489562098794496 491695382212608 491891370486768 492484620386304 492680923248384 494043905531904 494622140440064 494819295311094 494836827795072 494836913405952 497002252271616 497253109272192 497583949664256 497782285103376 499699170018304 500763017349504 502139107371909 502156986089472 502357144326912 502691380617216 502945109149392 503498268868608 503752404669696 504336486897152 505146015768576 505347365424096 505683591216128 505701508644864 505956756509568 508152749376363 508170842210304 508373397552384 508711636672512 508720377102336 510331067252736 510928364850176 511748474585088 512822918167056 513164117713408 513386941906944 513646068918528 513987816136704 514247246433648 514812836708352 515875435537098 516099437028864 516442816561152 517065587490816 518964510001392 519309795769856 519318718291968 519535288516608 520962964487168 521799181123584 522409901138944 523734044085504 524082503196672 524923727118336 525132960109056 525188677208832 525538104139776 526851508633632 527202041906176 530006308086528 530358940360704 530368052723712 530579455805952 532047282880512 532669997396992 532882318027332 533525005418496 533737666852416 535214230992896 535233194754048 536073230111328 536719765929984 536933700785664 538419106627584 539001351929856 539283249453312 541633194468576 541643173134336 542502589644288 544003401596928 544220239687488 544582329001984 544857201578508 545093787423744 545456457940992 547479043517952 547843301031936 548119819552032 550230546761728 551113741860864 552858656190464 553157304989184 553525340454912 555558161347644 555799393723392 556169187065856 556449907995072 556820134148096 559781943372288 560154386448384 561937579671552 562161566270592 562595278149632 564621606322176 565282446217216 565527803194368 567378547759296 567756045129728 568289267739648 568667371044864 568894040118144 572300591256576 573873265567896 574122450659328 574504434991104 574565390450688 574794410456448 575717033908224 576384556453888 577289177862943 577309632427584 577309732306944 578236293153792 579835960983552 580745999287272 580998168631296 581384727625728 583918131257344 584223520241088 584233558078464 586083335048064 586473277386752 586769294007624 587024078764032 587414647013376 587711138781312 589337018396672 589571926328112 589592816096256 589985093419008 591230367157248 593102297144448 593496909451264 593507106619392 595386245128192 596341921284096 596653807905792 597039887015936 598553193240576 598951432224768 599253747071616 599652452159488 600215631095808 600614976159744 601854674793281 602116009867008 602516619321344 605721494956032 606124503269376 606376520921088 608054037577728 608765711310848 609008363459808 609742863335424 611673406849024 612003826796544 612411014971392 612655120127232 613638515183616 614660093405904 615336121860096 616323713660928 619009365106944 620002959593472 620721830027264 621696037698554 621718173253632 621965988214272 622379804573696 622445839654912 622693944661152 622716008011776 625418768463216 625690335449088 626106629750784 626422650916608 628155624398848 628834910584832 630173684754432 632179777130496 632600389091328 632919687918336 634923612968736 635199307112448 635666735174926 635689368158208 635942751994368 636365867597824 638725550770944 639150517870592 639750792425472 640176441655296 642966032171008 645607423763883 646037081391104 646317489364992 646386064257024 646816128172032 648432626010624 648864051576832 649191559327584 649473448845312 652315456106496 652749465059328 653339249198181 654057818578944 655593842950144 655855160649024 656907897664512 658725207375872 659759060414792 659782437060096 660115455758577 660841477890048 663004145696256 663268417119126 663445266219008 663709713471168 663733230096384 667684023132672 667695494946816 669518809829212 669809525769216 670255174156288 670593478865856 670884661444608 671669872892928 673528021024768 673796487232128 673820361252864 674609008679424 675691848179712 677536999168484 677831196736512 678282182230016 680441423003648 681890066178048 682331299446784 683763890889408 684060792274944 684861425224704 685134408892284 685317088182272 685662995244864 685960721252352 687833914049464 688132582705152 688590422081536 688962391842816 691492605081642 691952680001856 692253137092608 692424957722624 695732241498112 698312058780672 698776670928896 699432944910336 700177280145408 700251569611776 700530687743796 700717472186368 702468678178176 703596114521118 704369958469632 706675077448704 707145253814272 707439274407936 708574810963968 709396377174016 710509757369776 711366673891328 711650222469888 711675437727744 714289064589828 714764306815104 715074669084672 715150539177984 715911601047552 717892142170112 718668469239808 719044332604416 720198496862208 722177592624768 722491173863424 723336786192384 725337868795904 725626986249984 726476268771344 726791716564992 727275277254656 727668144193536 729972058023936 730340504243532 730457734709248 730826426069376 731143762771968 734343148191744 734818322481152 737543073318912 737837055730152 738033787273216 738726930579456 740744215130192 741065858297856 741558916087808 741933210660096 742228942966641 742255370108928 745503378407424 746375924496384 746673427655064 746872515264512 749250106228736 749548755027456 753235479134208 754037070925824 754417663724088 755247403302912 756504730345728 757719023652864 758021048136144 758223161393152 758525386824192 758552262967296 762256263315456 763067455008768 763080565653504 765164354090528 765496600879104 766087187267584 766392547275264 767622711877632 769234377250584 769746176570112 770080412860416 770981724205056 771370869650472 772219255062528 773114614644736 773813153305647 774327999049696 774664224841728 775598381236224 778446765002088 778964693654784 778978077437952 779302932774912 781444446730752 781783762599936 782359058676832 782698771685376 783614851708416 783955110002688 786095901770816 786123754795008 786646791225344 787385590677504 788307156209664 790277262950448 790803062859264 791146442391552 795538410541056 795552079085568 798070924320768 799004996095488 799323477040998 799351937040384 800287508127744 800606500278624 802821346489344 802849792131072 804109845166992 804994238251008 805079648894976 807628659941376 808502027894784 812011151279744 812449791702864 812464759701504 813343357403136 816005102395392 816330359531232 816873493502976 817285802367762 817314901917696 818184686911488 819546791207872 821764951547904 822179729328048 823083996413952 825345820142592 826670612791296 829287984285696 830258592881536 830288010682368 831620736221184 833337242021466 833891691284288 834253780598784 834674861992608 835230201222144 839249312219136 840231579672576 842906369507328 843242349405888 843892917224448 846564817291648 846932409483264 847923669325824 847953713037312 851067821638944 851634067694592 853001056567296 853341060177216 858108847325184 860809898351844 861756652486656 861848085676032 862191615684672 864576834680832 865588745770112 865964448641376 865964598460416 869753941475328 871118998930908 872077091438592 874473547532032 875877196886016 876335280361632 879125002572096 879709916080128 880153941011436 881121970520064 881566708171968 884005527595008 884357889492168 884946284628224 884977640128512 889653445716672 890245364176896 890260659929088 893079367692288 894124638487808 894512881926144 895559830523904 898395316309504 898427148337152 898880620607424 899478678239232 900922464239616 903174014800512 903774928982016 909186754904064 911685187852544 912081056366592 913148566966272 913512545189712 914217326993152 914614295003136 917510110273536 918616522457088 918982680190848 921990140108856 922603573335808 923004182790144 928514047660416 931082745040896 932544056547831 932577259880448 932948982321408 933569706860544 933668759482368 934040916991728 936624904237568 938128152694824 939159944626176 939633976374912 942233436598272 943252365877248 944766414618624 948866963293184 948900583636992 949379531877504 952385419453104 953019075753472 953432892112896 953500102762389 953534052237312 953914127991552 954548801396736 958088326156416 958725776805888 960264662482944 962903456833024 963321565151232 964449048256512 967502648333312 969055622086656 970224192258048 972648939015936 973296077365248 973787338991376 974435234759168 974858350362624 979124197588992 983390764425216 983782740973536 984969240772608 985361846496768 988087811063808 989244280880128 989638590622188 989673655590144 994004504543232 994506218544384 995167899328512 995564570206752 999398340036608 1001526034699008 1004278214743818 1004313972178944 1004714288653824 1005382761234432 1005890218298784 1007504809339392 1008672973794304 1010292031537152 1010694730848192 1011367182432256 1011403017289728 1011913513019136 1016305498752726 1016341684420608 1016746795104768 1017423273345024 1020662134505472 1021856729700352 1023496949170176 1025645836334112 1026328235426816 1027292137837056 1027975632273408 1028494492867296 1031750871074196 1032198874057728 1032885633122304 1034131174981632 1037929020002784 1038619591539712 1038637436583936 1041925928974336 1043598362247168 1044819802277888 1047468088171008 1048165006393344 1050265920218112 1050377354417664 1051076208279552 1053703017267264 1054404083812352 1060012616173056 1060717880721408 1061158911611904 1064094565761024 1065339994793984 1065764636054664 1067050010836992 1067475333704832 1070428461985792 1072146460222656 1073867401571328 1076838213255168 1078002703859712 1078566498906624 1083266388937152 1085005179288576 1088006803193856 1088440479374976 1089164658003968 1089714403157016 1090187574847488 1090912915881984 1094958087035904 1095686602063872 1096239639104064 1100461093523456 1102227483721728 1105717312380928 1106314609978368 1107050680909824 1111116322695288 1111598787446784 1112338374131712 1112899815990144 1113640268296192 1119563886744576 1120308772896768 1123875159343104 1124323132541184 1125190556299264 1129243212644352 1130564892434432 1131055606388736 1134757095518592 1135512090259456 1136578535479296 1137334742089728 1137788080236288 1144601182513152 1147746531135792 1148244901318656 1149008869982208 1149130780901376 1149588820912896 1151434067816448 1152769112907776 1154578355725886 1154619264855168 1154619464613888 1156472586307584 1159671921967104 1161491998574544 1161996337262592 1162769455251456 1167836262514688 1168447040482176 1168467116156928 1172166670096128 1172946554773504 1173538588015248 1174048157528064 1174829294026752 1175422277562624 1178674036793344 1179143852656224 1179185632192512 1179970186838016 1182460734314496 1186204594288896 1186993818902528 1187014213238784 1190772490256384 1193307615811584 1194079774031872 1197106386481152 1197902864449536 1198507494143232 1198985215561497 1199304904318976 1200431262191616 1201229952319488 1203709349586562 1204232019734016 1205033238642688 1211442989912064 1212249006538752 1212753041842176 1217531422621696 1218016726919616 1223346813698048 1224007653593088 1224822029942784 1225310240254464 1225928703551643 1227277030367232 1229320186811808 1232647427321856 1238018730213888 1240005919186944 1241443660054528 1243392075397108 1243931976428544 1244759609147392 1244891679309824 1245387889322304 1245432016023552 1250005863032199 1250837536926432 1251380670898176 1252845301833216 1256311248797696 1257669821169664 1260347369508864 1264359554260992 1265839375836672 1269847225937472 1270398614224896 1271333470349852 1271885503988736 1272731735195648 1277451101541888 1278301035741184 1279501584850944 1285932064342016 1291214847527766 1292074162782208 1292634978729984 1292772128514048 1296865252021248 1297728103153664 1298383118655168 1298946897690624 1304630912212992 1306678498396362 1308115637157888 1311187685900288 1311710321298048 1313815795329024 1317450414751744 1319518120829584 1319564874120192 1320230911517154 1321682955780096 1326008291392512 1326536834238252 1326890532438016 1327419426942336 1327466460192768 1335368046265344 1335390989893632 1339037619658424 1339619051538432 1340510348312576 1341186957731712 1341769322889216 1343339745785856 1347056042049536 1347592974464256 1347640722505728 1349218017358848 1351383696359424 1355073998336968 1355662393473024 1356564364460032 1360882846007296 1363780132356096 1364662598893568 1367527781778816 1368121584549888 1369722850449408 1370268817784568 1370634176364544 1371325990489728 1371921442504704 1375667828098928 1376265165410304 1377180844163072 1377924783685632 1382985210163284 1383905360003712 1384506274185216 1384849915445248 1391464482996224 1396624117561344 1397553341857792 1398865889820672 1400354560290816 1400503139223552 1401061375487592 1401434944372736 1404937356356352 1407192229042236 1408739916939264 1413350154897408 1414290507628544 1414878548815872 1417149621927936 1418792754348032 1421019514739552 1422733347782656 1423300444939776 1423350875455488 1428578129179656 1429528613630208 1430149338169344 1430301078355968 1431823202095104 1435784284340224 1438088665208832 1440396993724416 1444355185249536 1444982347726848 1446673572384768 1450675737591808 1451253972499968 1452952537542688 1453583433129984 1455336288387072 1459944116047872 1460681008487064 1460915469418496 1461652852138752 1462287525543936 1468686296383488 1475086146637824 1475674111460304 1476067574546432 1477453861158912 1481488430260384 1482131716595712 1483866421320192 1484457885933282 1484510740217856 1491006756814848 1492751848992768 1493346855310128 1493745030529024 1499097510054912 1506417322115727 1506470958268416 1508074141851648 1508835327448176 1510494806605824 1513009460691456 1515438047305728 1516042096272288 1517050773648384 1517104525934592 1524458248129089 1524512526630912 1526134910017536 1526161131307008 1530328708181056 1530993201758208 1532785094550528 1535245423755264 1538468754501168 1539492353140224 1540160825720832 1541963448410112 1542741739300944 1544438510125056 1547626306611294 1548655998099392 1549328449683456 1551196762472448 1556893530004176 1557929387309568 1557956154875904 1558605865549824 1562888893461504 1564718117353664 1565397543370752 1567229703416832 1572191803541632 1572247509590016 1574771181355008 1576614312419328 1580554525900896 1581606125718528 1591076821082112 1591104158171136 1596141848641536 1598009992190976 1598646954081996 1600575016255488 1601213000557248 1605642692978688 1605699584262144 1608219690333984 1610159297789952 1615257319882752 1617004055789568 1624022302559488 1624899583405728 1624929519403008 1632010204790784 1632660719062464 1633746987005952 1634571604735524 1636369373822976 1639093582415744 1643529903095808 1644359458656096 1650691640285184 1653341225582592 1658575968571392 1660517185763072 1660576021364736 1666674484042932 1667783382568576 1668507561197568 1669349723985216 1670460402444288 1680463159345152 1685812739014656 1686484698811776 1687785834448896 1693129634583296 1693864818966528 1695847338651648 1702135643277888 1703268135389184 1706002113134592 1706682120354432 1721619796703688 1723513304973312 1723696171352064 1724383231369344 1729153669361664 1731177491540224 1731867533588829 1731928897282752 1731929196920832 1739507882950656 1742237997861816 1744154182877184 1748947095064064 1751754393772032 1752670560723264 1758250005144192 1759419832160256 1760307882022872 1762243941040128 1763133416343936 1768011055190016 1768715778984336 1769892569256448 1769955280257024 1779306891433344 1780490728353792 1780521319858176 1786158735384576 1788249276975616 1789025763852288 1791119661047808 1796790632619008 1796854296674304 1797761241214848 1798957356478464 1801844928479232 1805564024379843 1806348029601024 1807549857964032 1818373509808128 1823370375705088 1824162112733184 1826297133932544 1827025090379424 1828434653986304 1829228590006272 1835020220547072 1837233044914176 1837965360381696 1843980280217712 1845207146671616 1846008365580288 1857028095320832 1862165490081792 1865088113095662 1865154519760896 1865897964642816 1867139413721088 1867337518964736 1868081833983456 1873249808475136 1876256305389648 1878319889252352 1879267952749824 1884466873196544 1886504731754496 1897733926586368 1897801167273984 1898759063755008 1904770838906208 1906038151506944 1907000205524778 1907068104474624 1907828255983104 1909097602793472 1916176652312832 1917451553611776 1920529324965888 1925806913666048 1928898096513024 1935005296666624 1938111244173312 1940448384516096 1945297878031872 1946592154730496 1947574677982752 1948870469518336 1958248395177984 1966781528850432 1967565481947072 1970723692993536 1976175622127616 1978488561760256 1979277181244376 1979347311180288 1989012437088768 1990335798657024 1991129140413504 1998796680073216 2003052069398016 2008556429487636 2009428577307648 2010765522468864 2011780436597568 2015009618678784 2017345947588608 2020584063074304 2021389461696384 2022734364864512 2023827026038272 2032610997505452 2033493590209536 2034846546690048 2041324269010944 2043713459400704 2046993898340352 2051291672668224 2052656470853632 2054584275674112 2055951264546816 2056988985734592 2063501742148392 2064397748115456 2065771266244608 2075858040005568 2077239183079424 2077274873167872 2083851857948672 2087196724494336 2089639604555776 2094936176342016 2096330012786688 2100531840436224 2100754708835328 2102152416559104 2107406034534528 2108808167624704 2120025232346112 2121435761442816 2122317823223808 2128189131522048 2130679989587968 2131529272109328 2134100021673984 2134950667409664 2140856923971584 2144292920445312 2147734803142656 2153676426510336 2156005407719424 2157132997813248 2166532777874304 2170010358577152 2175936131944939 2176013606387712 2176880958749952 2178329316007936 2179428806314032 2180375149694976 2181825831763968 2189916174071808 2191373204127744 2192479278208128 2200922187046912 2204454967443456 2211434624761856 2212629219956736 2214101361819648 2222232645390576 2223197574893568 2224676748263424 2225799631980288 2226686828899923 2227280536592384 2239127773489152 2240617545793536 2247750318686208 2248646265082368 2250381112598528 2261129784868864 2262111212777472 2269514191037184 2271024180518912 2273157070958592 2274669484179456 2275576160472576 2289202365026304 2295493062271584 2296489802637312 2298261561802752 2299177641825792 2302868135632896 2305538225815552 2309156711451772 2309238529710336 2312945172615168 2319343843934208 2321439459916941 2322983997149088 2323992674525184 2335672525029376 2336894080964352 2336934232313856 2344333340192256 2345893109547008 2347077176030496 2348096315056128 2350844555125248 2357348073586688 2358287705312448 2358371264385024 2359940373676032 2364921468628992 2372409188577792 2373987637805056 2381544980512768 2386615231623168 2388159548063744 2394212772962304 2397014988286464 2397970431122994 2398609808637952 2400862524383232 2407418699173124 2408464039468032 2410066477285376 2422885979824128 2425506083684352 2435062845243392 2436033453839232 2446693627396096 2448015307186176 2450620480508928 2451857407103286 2454554060734464 2458640373623616 2465294854643712 2476037460427776 2480011838373888 2482887320109056 2486784150794216 2487863952857088 2489519218294784 2489783358619648 2490775778644608 2490864032047104 2500011726064398 2501675073852864 2502761341796352 2505690603666432 2512622497595392 2515339642339328 2520694739017728 2528719108521984 2531678751673344 2539694451874944 2540797228449792 2542666940699704 2543771007977472 2545463470391296 2554902203083776 2556602071482368 2559003169701888 2571864128684032 2582429695055532 2584148325564416 2585269957459968 2585544257028096 2593730504042496 2595456206307328 2596766237310336 2597893795381248 2609261824425984 2613356996792724 2616231274315776 2622375371800576 2623420642596096 2627631590658048 2634900829503488 2639036241659168 2639129748240384 2640461823034308 2643365911560192 2652016582785024 2653073668476504 2653781064876032 2654838853884672 2654932920385536 2670736092530688 2670781979787264 2678075239316848 2679238103076864 2681020696625152 2682373915463424 2683538645778432 2686679491571712 2694112084099072 2695185948928512 2695281445011456 2698436034717696 2702767392718848 2710147996673936 2711324786946048 2713128728920064 2727560264712192 2735055563557632 2736243169099776 2739445700898816 2740537635569136 2741268352729088 2742651980979456 2743842885009408 2751335656197856 2752530330820608 2755849567371264 2765970420326568 2767810720007424 2769012548370432 2769699830890496 2793248235122688 2795106683715584 2797632169643493 2797731779641344 2800709120581632 2801006278447104 2802122750975184 2802869888745472 2809874712712704 2814384458084472 2817479833878528 2826700309794816 2828581015257088 2829757097631744 2834299243855872 2842039029479104 2846600889879552 2846701750910976 2857156258359312 2859057227260416 2860298676338688 2860500308287167 2860602156711936 2863646404190208 2876177330417664 2880793987448832 2888710370499072 2889964695453696 2893347144769536 2902507944999936 2905905075085376 2907166866259968 2910672576774144 2919888232095744 2921362016974128 2923305704277504 2924575051087872 2937372592766976 2950172293275648 2951348222920608 2954907722317824 2962976860520768 2964263433191424 2967732842640384 2968915771866564 2982013513629696 2985503697985536 2986693710620256 2998195020109824 3012834644231454 3012941916536832 3016148283703296 3017670654896352 3026018921382912 3030876094611456 3032084192544576 3034101547296768 3034209051869184 3048916496258178 3049025053261824 3052269820035072 3060657416362112 3061986403516416 3065570189101056 3070490847510528 3076937509002336 3078984706280448 3083926896820224 3085483478601888 3095252613222588 3097311996198784 3098656899366912 3102393524944896 3113787060008352 3115858774619136 3115912309751808 3125777786923008 3129436234707328 3130795086741504 3134459406833664 3144383607083264 3144495019180032 3153228624838656 3161109051801792 3163212251437056 3182153642164224 3192283697283072 3196019984381952 3197293908163992 3201150032510976 3202426001114496 3211285385957376 3216439380667968 3230514639765504 3234008111579136 3248044605118976 3249799166811456 3264020409581568 3265321438124928 3267493974011904 3269143209471048 3272738747645952 3278187164831488 3287059806191616 3288718917312192 3301383280570368 3306682451165184 3317151937142784 3321034371526144 3321152042729472 3333348968085864 3335566765137152 3337015122395136 3338699447970432 3340920804888576 3360926318690304 3371625478029312 3372969397623552 3375571668897792 3386259269166592 3387729637933056 3391694677303296 3404271286555776 3406536270778368 3412004226269184 3413364240708864 3443239593407376 3447026609946624 3447392342704128 3448766462738688 3458307338723328 3462354983080448 3463735067177658 3463857794565504 3463858393841664 3479015765901312 3484475995723632 3488308365754368 3497894190128128 3503508787544064 3505341121446528 3516500010288384 3518839664320512 3520615764045744 3524487882080256 3526266832687872 3536022110380032 3537431557968672 3539785138512896 3539910560514048 3558613782866688 3560981456707584 3561042639716352 3572317470769152 3576498553951232 3582239322095616 3593581265238016 3593708593348608 3595522482429696 3597914712956928 3603689856958464 3611128048759686 3612696059202048 3615099715928064 3636747019616256 3646740751410176 3652594267865088 3654050180758848 3656869307972608 3670040441094144 3674466089828352 3675930720763392 3687960560435424 3690414293343232 3714056190641664 3724330980163584 3730176226191324 3731795929285632 3734278827442176 3734675037929472 3736163667966912 3746499616950272 3752512610779296 3758535905499648 3768933746393088 3773009463508992 3795467853172736 3797518127510016 3809541677812416 3812076303013888 3814000411049556 3815656511966208 3818195205586944 3832353304625664 3834903107223552 3851613827332096 3857796193026048 3870010593333248 3876222488346624 3890595756063744 3893184309460992 3895149355965504 3897740939036672 3933563057700864 3935130963894144 3941447385987072 3952351244255232 3956977123520512 3958554362488752 3958694622360576 3978024874177536 3980671597314048 3982258280827008 3997593360146432 4006104138796032 4017112858975272 4018857154615296 4021531044937728 4023560873195136 4030019237357568 4034691895177216 4041024245040601 4041168126148608 4042778923392768 4045468729729024 4047654052076544 4065221995010904 4066987180419072 4069693093380096 4082648538021888 4087426918801408 4093987796680704 4102583345336448 4105312941707264 4109168551348224 4111902529093632 4113977971469184 4127003484296784 4128795496230912 4131542532489216 4151716080011136 4154478366158848 4154549746335744 4167703715897344 4174393448988672 4179279209111552 4189872352684032 4192660025573376 4201063680872448 4201509417670656 4204304833118208 4214812069069056 4217616335249408 4240050464692224 4242871522885632 4244635646447616 4256378263044096 4261359979175936 4263058544218656 4268200043347968 4269901334819328 4281713847943168 4288585840890624 4295469606285312 4307352853020672 4314265995626496 4333065555748608 4340020717154304 4351872263889878 4352027212775424 4353761917499904 4356658632015872 4358857612628064 4360750299389952 4379832348143616 4382746408255488 4384958556416256 4401844374093824 4422869249523712 4425258439913472 4428202723639296 4444465290781152 4446395149787136 4451599263960576 4453373657799846 4454561073184768 4478255546978304 4481235091587072 4497292530164736 4500762225197056 4519251966347181 4522259569737728 4524222425554944 4539028382074368 4542048361037824 4546314141917184 4551152320945152 4573374744387267 4578404730052608 4590986124543168 4592979605274624 4598355283651584 4605736271265792 4611076451631104 4618313422903544 4618477059420672 4625890345230336 4642878919833882 4645967994298176 4647985349050368 4671345050058752 4673788161928704 4673868464627712 4688666680384512 4691786219094016 4694154352060992 4696192630112256 4701689110250496 4714696147173376 4716575410624896 4716742528770048 4729842937257984 4744818377155584 4747975275610112 4763089961025536 4773230463246336 4776319096127488 4788425545924608 4794029976572928 4795940862245988 4797219617275904 4801725048766464 4814837398346248 4816928078936064 4820132954570752 4845771959648256 4851012167368704 4870125690486784 4872066907678464 4893387254792192 4896030614372352 4901240961017856 4903714814206572 4909108121468928 4917280747247232 4930589709287424 4952074920855552 4960023676747776 4965774640218112 4973568301588432 4975727905714176 4979038436589568 4979566717239296 4981551557289216 4981728064094208 5000023452128796 5003350147705728 5005522683592704 5011381207332864 5025244995190784 5030679284678656 5041389478035456 5057438217043968 5063357503346688 5079388903749888 5081594456899584 5085333881399408 5087542015954944 5090926940782592 5109804406167552 5113204142964736 5118006339403776 5143728257368064 5164859390111064 5170539914919936 5171088514056192 5187461008084992 5190912412614656 5193532474620672 5195602600766487 5195787590762496 5218523648851968 5226713993585448 5232462548631552 5244750743601152 5246841285192192 5255263181316096 5278072483318336 5278259496480768 5280923646068616 5286731823120384 5304033165570048 5306147336953008 5307562129752064 5309677707769344 5309865840771072 5341472185061376 5341563959574528 5356150478633696 5358476206153728 5364747830926848 5367077291556864 5373358983143424 5390371897857024 5390562890022912 5396872069435392 5405534785437696 5416692073139529 5420295993347872 5422649573892096 5455120529424384 5470111127115264 5472486338199552 5478891401797632 5481075271138272 5485303961958912 5487685770018816 5502671312395712 5505060661641216 5511699134742528 5531940840653136 5535621440014848 5538025096740864 5586496470245376 5595264339286986 5595463559282688 5601418241163264 5602012556894208 5604245501950368 5619749425425408 5628768916168944 5634959667757056 5653400619589632 5659514195263488 5684078058958208 5693201779759104 5693403501821952 5714312516718624 5718114454520832 5721000616574334 5721204313423872 5727292808380416 5752354660835328 5761587974897664 5777420740998144 5786694289539072 5805015889999872 5811810150170752 5814333732519936 5821345153548288 5839776464191488 5842724033948256 5846611408555008 5874745185533952 5900344586551296 5902696445841216 5925953721041536 5928526866382848 5935465685280768 5937831543733128 5971007395971072 5973387421240512 5996390040219648 6025669288462908 6032296567406592 6035341309792704 6052037842765824 6061752189222912 6064168385089152 6068203094593536 6097832992516356 6104539640070144 6121314832724224 6123972807032832 6131140378202112 6140981695021056 6153875018004672 6157969412560896 6167853793640448 6170966957203776 6190505226445176 6194623992397568 6197313798733824 6227574120016704 6231717549238272 6231824619503616 6251555573846016 6258872469414656 6261590173483008 6268918813667328 6288767214166528 6288990038360064 6306457249677312 6322218103603584 6326424502874112 6364307284328448 6384567394566144 6392039968763904 6394587816327984 6402300065021952 6404852002228992 6422570771914752 6432878761335936 6461029279531008 6468016223158272 6496089210237952 6499598333622912 6527808395834817 6528040819163136 6530642876249856 6534987948023808 6538286418942096 6545477495291904 6556374329662976 6574119612383232 6577437834624384 6602766561140736 6613364902330368 6634303874285568 6642068743052288 6642304085458944 6666697936171728 6671133530274304 6674030244790272 6677398895940864 6681841609777152 6721852637380608 6743250956058624 6745938795247104 6751143337795584 6772518538333184 6783389354606592 6808542573111552 6813072541556736 6824008452538368 6826728481417728 6886479186814752 6894784685408256 6897532925477376 6916614677446656 6924709966160896 6927470134355316 6927715589131008 6958031531802624 6968951991447264 6995788380256256 7007017575088128 7010682242893056 7033000020576768 7037679328641024 7041231528091488 7052533665375744 7072044220760064 7074863115937344 7079570277025792 7079821121028096 7117227565733376 7121962913415168 7144634941538304 7152997107902464 7164478644191232 7187162530476032 7191044964859392 7195829425913856 7222256097519372 7225392118404096 7230199431856128 7293481502820352 7305188535730176 7308100361517696 7313738615945216 7340080882188288 7351861441526784 7375921120870848 7380828586686464 7428112381283328 7448661960327168 7460352452382648 7463591858571264 7468557654884352 7469350075858944 7472327335933824 7492999233900544 7505025221558592 7517071810999296 7537867492786176 7546018927017984 7590935706345472 7595036255020032 7619083355624832 7624152606027776 7628000822099112 7631313023932416 7636390411173888 7664706609251328 7669806214447104 7703227654664192 7715592386052096 7740021186666496 7752444976693248 7781191512127488 7786368618921984 7790298711931008 7795481878073344 7867126115401728 7870261927788288 7882894771974144 7904702488510464 7913954247041024 7917108724977504 7917389244721152 7956049748355072 7961343194628096 7964516561654016 7995186720292864 8012208277592064 8034225717950544 8037714309230592 8043062089875456 8047121746390272 8060038474715136 8069383790354432 8082048490081202 8082336252297216 8085557846785536 8090937459458048 8095308104153088 8130443990021808 8133974360838144 8139386186760192 8174853837602816 8205166690672896 8210625883414528 8218337102696448 8223805058187264 8227955942938368 8254006968593568 8257590992461824 8303432160022272 8308956732317696 8309099492671488 8335407431794688 8358558418223104 8379744705368064 8385320051146752 8392896508930479 8402127361744896 8403018835341312 8408609666236416 8429624138138112 8435232670498816 8480100929384448 8485743045771264 8489271292895232 8522719958351872 8526117088437312 8539802669638656 8563427695886336 8577171681781248 8581500924861501 8590939212570624 8628531991252992 8666131111497216 8680041434308608 8703744527779756 8707523834999808 8713317264031744 8717715225256128 8721500598779904 8759664696287232 8769917112832512 8803688748187648 8845738499047424 8850516879826944 8888930581562304 8892790299574272 8903198527921152 8906747315599692 8909122146369536 8956511093956608 8994585060329472 9001524450394112 9038503932694362 9044519139475456 9048444851109888 9078056764148736 9084096722075648 9092628283834368 9102304641890304 9146749488774534 9156809460105216 9181972249086336 9185959210549248 9196710567303168 9211472542531584 9222152903262208 9236626845807088 9236954118841344 9251780690460672 9285757839667764 9291935988596352 9295970698100736 9342690100117504 9347576323857408 9347736929255424 9377333360769024 9383572438188032 9388308704121984 9392385260224512 9403378220500992 9429392294346752 9433150821249792 9433485057540096 9459685874515968 9489636754311168 9495950551220224 9526179922051072 9546460926492672 9552638192254976 9576851091849216 9588059953145856 9591881724491976 9594439234551808 9603450097532928 9629674796692496 9633856157872128 9640265909141504 9691543919296512 9702024334737408 9740251380973568 9744133815356928 9792061228744704 9802481922035712 9807429628413144 9818216242937856 9834561494494464 9861179418574848 9904149841711104 9920047353495552 9931549280436224 9947136603176864 9951455811428352 9959133434478592 9963103114578432 9963456128188416 10000046904257592 10006700295411456 10011045367185408 10022762414665728 10050489990381568 10082778956070912 10114876434087936 10126715006693376 10158777807499776 10163188913799168 10170667762798816 10175084031909888 10219608812335104 10226408285929472 10236012678807552 10329718780222128 10341079829839872 10342177028112384 10374922016169984 10387064949241344 10391205201532974 10391575181524992 10437047297703936 10453427987170896 10464925097263104 10493682570384384 10510526362632192 10556144966636672 10556518992961536 10561847292137232 10573463646240768 10608066331140096 10612294673906016 10619355415538688 10619731681542144 10682944370122752 10683127919149056 10712300957267392 10716952412307456 10729495661853696 10746717966286848 10780743795714048 10781125780045824 10793744138870784 10811069570875392 10833384146279058 10840591986695744 10845299147784192 10910241058848768 10940222254230528 10957782803595264 10962150542276544 10970607923917824 11005342624791424 11010121323282432 11023398269485056 11063881681306272 11071242880029696 11172992940490752 11190528678573972 11202836482326528 11204025113788416 11208491003900736 11239498850850816 11257537832337888 11306801239179264 11319028390526976 11368156117916416 11386403559518208 11428625033437248 11436228909041664 11442001233148668 11454585616760832 11504709321670656 11554841481996288 11573388579078144 11610031779999744 11623620300341504 11628667465039872 11679552928382976 11685448067896512 11693222817110016 11800689173102592 11805392891682432 11851907442083072 11857053732765696 11870931370561536 11875663087466256 11942014791942144 11946774842481024 11992780080439296 12051338576925816 12064593134813184 12070682619585408 12104075685531648 12123072735121803 12123504378445824 12128336770178304 12136406189187072 12195665985032712 12209079280140288 12242629665448448 12247945614065664 12262280756404224 12281963390042112 12307750036009344 12315938825121792 12335707587280896 12341933914407552 12381010452890352 12389247984795136 12394627597467648 12455148240033408 12463435098476544 12463649239007232 12503111147692032 12517744938829312 12523180346966016 12537837627334656 12577534428333056 12577980076720128 12612914499354624 12644436207207168 12652849005748224 12728614568656896 12769134789132288 12784079937527808 12789175632655968 12804600130043904 12809704004457984 12845141543829504 12865757522671872 12922058559062016 12992178420475904 12999196667245824 13055616791669634 13056081638326272 13061285752499712 13069975896047616 13076572837884192 13112748659325952 13148239224766464 13154875669248768 13205533122281472 13268607748571136 13284137486104576 13284608170917888 13333395872343456 13342267060548608 13354797791881728 13363683219554304 13443705274761216 13491877590494208 13502286675591168 13545037076666368 13566778709213184 13617085146223104 13626145083113472 13653456962835456 13772958373629504 13795065850954752 13833229354893312 13849419932321792 13854940268710632 13855431178262016 13937903982894528 13991576760512512 14014035150176256 14021364485786112 14066000041153536 14075358657282048 14082463056182976 14105067330751488 14144088441520128 14149726231874688 14159140554051584 14234455131466752 14243925826830336 14289269883076608 14305994215804928 14328957288382464 14374325060952064 14382089929718784 14391658851827712 14444512195038744 14450784236808192 14460398863712256 14586963005640704 14610377071460352 14616200723035392 14627477231890432 14680161764376576 14703722883053568 14751842241741696 14761657173372928 14856224762566656 14897323920654336 14920704904765296 14927183717142528 14937115309768704 14938700151717888 14944654671867648 14985998467801088 15010050443117184 15034143621998592 15075734985572352 15092037854035968 15181871412690944 15190072510040064 15238166711249664 15248305212055552 15256001644198224 15262626047864832 15272780822347776 15329413218502656 15339612428894208 15406455309328384 15431184772104192 15480042373332992 15562383024254976 15572737237843968 15580597423862016 15586807802299461 15590963756146688 15734252230803456 15740523855576576 15765789543948288 15827908494082048 15834217449955008 15834778489442304 15912099496710144 15922686389256192 15929033123308032 15990373440585728 16024416555184128 16068451435901088 16075428618461184 16094243492780544 16120076949430272 16138767580708864 16164096980162404 16171115693571072 16181874918916096 16190616208306176 16250076219418587 16260887980043616 16267948721676288 16349707675205632 16410333381345792 16421251766829056 16436674205392896 16455911885876736 16508013937187136 16515181984923648 16606864320044544 16617913464635392 16670814863589376 16717116836446208 16759489410736128 16785793017860958 16804254723489792 16806037670682624 16859248276276224 16870465340997632 16960201858768896 16978542585790464 17045439916703744 17052234176874624 17079605339277312 17126855391772672 17154343363562496 17163001849723002 17181878425141248 17257063982505984 17332262222994432 17360082868617216 17407489055559512 17415047669999616 17426634528063488 17435430450512256 17443001197559808 17519329392574464 17539834225665024 17607377496375296 17691476998094848 17701033759653888 17777861163124608 17785580599148544 17806397055842304 17813494631199384 17818244292739072 17913022187913216 17989170120658944 18003048900788224 18077007865388724 18089038278950912 18096889702219776 18156113528297472 18168193444151296 18185256567668736 18204609283780608 18293498977549068 18313618920210432 18363944498172672 18371918421098496 18393421134606336 18422945085063168 18444305806524416 18473253691614176 18473908237682688 18503561380921344 18571515679335528 18583871977192704 18591941396201472 18695152647714816 18695473858510848 18754666721538048 18767144876376064 18776617408243968 18784770520449024 18806756441001984 18858784588693504 18866301642499584 18866970115080192 18919371749031936 18979273508622336 18991901102440448 19092921852985344 19153702183698432 19176119906291712 19183763448983952 19188878469103616 19206900195065856 19259349593384992 19267712315744256 19383087838593024 19404048669474816 19488267630713856 19583425187504451 19584122457489408 19604963844071424 19614859256826288 19636432485875712 19669122988988928 19722358837149696 19808299683422208 19840094706991104 19894273206353728 19902911622856704 19926206229156864 19926912256376832 20000093808515184 20013400590822912 20022090734370816 20045524829331456 20165557912141824 20229752868175872 20253430013386752 20317555614999552 20341335525597632 20350168063819776 20439217624670208 20472025357615104 20659437560444256 20684354056224768 20749844032339968 20774129898482688 20782410403065948 20874094595407872 20906855974341792 20987365140768768 21021052725264384 21112289933273344 21113037985923072 21123694584274464 21216132662280192 21224589347812032 21238710831077376 21239463363084288 21365888740245504 21424601914534784 21433904824614912 21458991323707392 21493435932573696 21561487591428096 21587488277741568 21666768292558116 21681183973391488 21690598295568384 21880444508461056 21915565607190528 21924301084553088 21941215847835648 22010685249582848 22020242646564864 22127763362612544 22142485760059392 22345985880981504 22381057357147944 22405672964653056 22408050227576832 22416982007801472 22478997701701632 22515075664675776 22613602478358528 22638056781053952 22736312235832832 22772807119036416 22857250066874496 22872457818083328 22884002466297336 22909171233521664 23009418643341312 23109682963992576 23146777158156288 23220063559999488 23247240600683008 23257334930079744 23359105856765952 23370896135793024 23386445634220032 23601378346205184 23610785783364864 23703814884166144 23714107465531392 23741862741123072 23751326174932512 23884029583884288 23893549684962048 23985560160878592 24102677153851632 24129186269626368 24141365239170816 24208151371063296 24246145470243606 24247008756891648 24256673540356608 24272812378374144 24391331970065424 24418158560280576 24485259330896896 24524561512808448 24615500072018688 24631877650243584 24671415174561792 24683867828815104 24762020905780704 24778495969590272 24910296480066816 24926870196953088 24927298478014464 25006222295384064 25035489877658624 25075675254669312 25155068856666112 25155960153440256 25225828998709248 25288872414414336 25305698011496448 25457229137313792 25568159875055616 25578351265311936 25619408008915968 25690283087659008 25731515045343744 25984356840951808 25998393334491648 26111233583339268 26122571504999424 26139951792095232 26153145675768384 26225497318651904 26309751338497536 26411066244562944 26537215497142272 26568274972209152 26666791744686912 26684534121097216 26709595583763456 26727366439108608 26983755180988416 27004573351182336 27090074153332736 27133557418426368 27234170292446208 27252290166226944 27306913925670912 27545916747259008 27590131701909504 27666458709786624 27698839864643584 27709880537421264 27710862356524032 27875807965789056 27983153521025024 28028070300352512 28042728971572224 28132000082307072 28150717314564096 28164926112365952 28210134661502976 28287169715284207 28288176883040256 28299452463749376 28318281108103168 28468910262933504 28487851653660672 28578539766153216 28611988431609856 28657914576764928 28748650121904128 28764179859437568 28783317703655424 28889024390077488 28901568473616384 28920797727424512 29173926011281408 29220754142920704 29232401446070784 29254954463780864 29407445766107136 29503684483483392 29523314346745856 29712449525133312 29794647841308672 29841409809530592 29854367434285056 29877400303435776 29889309343735296 29971996935602176 30020100886234368 30068287243997184 30151469971144704 30363742825381888 30380145020080128 30476333422499328 30496610424111104 30512003288396448 30525252095729664 30658826437005312 30679224857788416 30812910618656768 30960084746665984 31124766048509952 31161194847724032 31173615604598922 31181927512293376 31481047711153152 31531579087896576 31655816988164096 31668434899910016 31669556978884608 31824198993420288 31858066246616064 31980746881171456 32048833110368256 32136902871802176 32150857236922368 32188486985561088 32240153898860544 32277535161417728 32328193960324808 32342231387142144 32363749837832192 32381232416612352 32500152438837174 32521775960087232 32535897443352576 32699415350411264 32820666762691584 32842503533658112 32873348410785792 32911823771753472 33016027874374272 33030363969847296 33213728640089088 33235826929270784 33341629727178752 33434233672892416 33518978821472256 33571586035721916 33608509446979584 33612075341365248 33718496552552448 33740930681995264 33920403717537792 33957085171580928 34090879833407488 34104468353749248 34159210678554624 34253710783545344 34308686727124992 34326003699446004 34363756850282496 34514127965011968 34664524445988864 34720165737234432 34814978111119024 34830095339999232 34853269056126976 34870860901024512 34886002395119616 35038658785148928 35079668451330048 35214754992750592 35402067519307776 35555722326249216 35571161198297088 35612794111684608 35626989262398768 35636488585478144 35826044375826432 35978340241317888 36006097801576448 36154015730777448 36193779404439552 36312227056594944 36336386888302592 36369218205365409 36370513135337472 36409218567561216 36586997955098136 36627237840420864 36727888996345344 36743836842196992 36786842269212672 36845890170126336 36946507383228352 36947816475365376 37007122761842688 37143031358671056 37167743954385408 37183882792402944 37390305295429632 37390947717021696 37509333443076096 37553234816487936 37569541040898048 37613512882003968 37732603284999168 37733940230160384 37838743498063872 37958547017244672 38185843705970688 38307404367396864 38352239812583424 38367526897967904 38413800390131712 38518699186769984 38535424631488512 38766175677186048 38976535261427712 39166850375008902 39168244914978816 39209927688142848 39229718513652576 39338245977977856 39444717674299392 39616599366844416 39788546412707456 39805823245713408 39852412458313728 39853824512753664 40000187617030368 40026801181645824 40091049658662912 40331115824283648 40506860026773504 40635111229999104 40682671051195264 40700336127639552 40878435249340416 41318875120888512 41499688064679936 41548259796965376 41564820806131896 41813711948683584 41974730281537536 42042105450528768 42224579866546688 42226075971846144 42247389168548928 42432265324560384 42449178695624064 42477421662154752 42731777480491008 42849203829069568 42867809649229824 42917982647414784 42986871865147392 43122975182856192 43174976555483136 43333536585116232 43362367946782976 43381196591136768 43760889016922112 43831131214381056 43848602169106176 43882431695671296 44021370499165696 44040485293129728 44255526725225088 44284971520118784 44691971761963008 44762114714295888 44811345929306112 44816100455153664 44833964015602944 44957995403403264 45030151329351552 45227204956717056 45276113562107904 45472624471665664 45545614238072832 45714500133748992 45744915636166656 45768004932594672 45818342467043328 46018837286682624 46219365927985152 46293554316312576 46440127119998976 46494481201366016 46718211713531904 46741792271586048 46772891268440064 47202756692410368 47221571566729728 47407629768332288 47483725482246144 47502652349865024 47768059167768576 47787099369924096 47971120321757184 48205354307703264 48282730478341632 48416302742126592 48492290940487212 48513347080713216 48545624756748288 48782663940130848 48970518661793792 49049123025616896 49231000144037376 49263755300487168 49367735657630208 49524041811561408 49556991939180544 49820592960133632 49853740393906176 50012444590768128 50070979755317248 50151350509338624 50310137713332224 50577744828828672 50611396022992896 51136319750111232 51156702530623872 51238816017831936 51380566175318016 51463030090687488 51968713681903616 51996786668983296 52222467166678536 52245143009998848 52279903584190464 52306291351536768 52450994637303808 52619502676995072 52822132489125888 53074430994284544 53136549944418304 53333583489373824 53369068242194432 53419191167526912 53454732878217216 53967510361976832 54009146702364672 54180148306665472 54267114836852736 54468340584892416 54504580332453888 54613827851341824 55091833494518016 55180263403819008 55332917419573248 55397679729287168 55419761074842528 55421724713048064 55751615931578112 55966307042050048 56085457943144448 56264000164614144 56301434629128192 56329852224731904 56420269323005952 56574339430568414 56576353766080512 56598904927498752 56636562216206336 56937820525867008 56975703307321344 57223976863219712 57497300243808256 57528359718875136 57566635407310848 57778048780154976 57803136947232768 58347852022562816 58464802892141568 58509908927561728 58750275562513353 58814891532214272 59007368966966784 59046628693491712 59424899050266624 59682819619061184 59708734868570112 59778618687470592 59943993871204352 60040201772468736 60136574487994368 60727485650763776 60760290040160256 60952666844998656 60993220848222208 61024006576792896 61050504191459328 61317652874010624 61625821237313536 61920169493331968 62249532097019904 62322389695448064 62347231209197844 62363855024586752 62962095422306304 63063158175793152 63311633976328192 63336869799820032 63339113957769216 63648397986840576 63716132493232128 63961493762342912 64097666220736512 64273805743604352 64301714473844736 64376973971122176 64480307797721088 64555070322835456 64656387920649616 64684462774284288 64727499675664384 64762464833224704 65000304877674348 65043551920174464 65071794886705152 65398830700822528 65641333525383168 65685007067316224 65746696821571584 65823647543506944 66032055748748544 66060727939694592 66427457280178176 66471653858541568 66683259454357504 66868467345784832 67037957642944512 67143172071443832 67217018893959168 67224150682730496 67436993105104896 67481861363990528 67840807435075584 67914170343161856 68181759666814976 68208936707498496 68318421357109248 68617373454249984 68652007398892008 68727513700564992 69028255930023936 69329048891977728 69440331474468864 69629956222238048 69660190679998464 69741721802049024 69772004790239232 70077317570297856 70159336902660096 70804135038615552 71111444652498432 71142322396594176 71225588223369216 71253978524797536 71652088751652864 71956680482635776 72308031461554896 72387558808879104 72624454113189888 72738436410730818 72741026270674944 72818437135122432 73173995910196272 73254475680841728 73455777992690688 73573684538425344 73893014766456704 73895632950730752 74014245523685376 74286062717342112 74335487908770816 74780610590859264 74781895434043392 75018666886152192 75106469632975872 75227025764007936 75465206569998336 75467880460320768 75677486996127744 75917094034489344 76371687411941376 76704479625166848 76735053795935808 77037398373539968 77070849262977024 77953070522855424 78333700750017804 78419855376285696 78459437027305152 78676491955955712 79233198733688832 79577092825414912 79611646491426816 79704824916627456 80000375234060736 80053602363291648 80182099317325824 81013720053547008 81270222459998208 81365342102390528 81400672255279104 81756870498680832 82637750241777024 82999376129359872 83096519593930752 83129641612263792 83627423897367168 83949460563075072 84084210901057536 84449159733093376 84452151943692288 84494778337097856 84861509145852621 84864530649120768 84898357391248128 84954843324309504 85463554960982016 85698407658139136 85735619298459648 85835965294829568 85973743730294784 86245950365712384 86349953110966272 86667073170232464 86724735893565952 86762393182273536 87521778033844224 87662262428762112 87697204338212352 87764863391342592 88042740998331392 88511053450450176 88569943040237568 89383943523926016 89524229428591776 89632200910307328 89667928031205888 89915990806806528 90060302658703104 90454409913434112 90945248943331328 91091228476145664 91429000267497984 91489831272333312 91536009865189344 92037674573365248 92438731855970304 92880254239997952 92988962402732032 93483584543172096 93545782536880128 94443143133459456 94815259536664576 94967450964492288 95005304699730048 95574198739848192 95942240643514368 96410708615406528 96565460956683264 96832605484253184 96984581880974424 97026694161426432 97091249513496576 97565327880261696 97941037323587584 98098246051233792 98462000288074752 98527510600974336 98735471315260416 99048083623122816 99113983878361088 99641185920267264 99707480787812352 100024889181536256 100141959510634496 100302701018677248 100620275426664448 101155489657657344 101222792045985792 102272639500222464 102313405061247744 102477632035663872 102761132350636032 102926060181374976 103937427363807232 103993573337966592 104444934333357072 104490286019997696 104559807168380928 104612582703073536 104901989274607616 105239005353990144 105644264978251776 106273099888836608 106667166978747648 106738136484388864 106838382335053824 106909465756434432 107935020723953664 108018293404729344 108360296613330944 108936681169784832 109009160664907776 109107654616096227 109227655702683648 110183666989036032 110360526807638016 110795359458574336 110839522149685056 110843449426096128 111503231863156224 111932614084100096 112170915886288896 112528000329228288 112659704449463808 112840538646011904 113148678861136828 113197809854997504 113273124432412672 113875641051734016 114447953726439424 114994600487616512 115056719437750272 115556097560309952 115606273894465536 116695704045125632 116929605784283136 117019817855123456 117500551125026706 117629783064428544 118014737933933568 118093257386983424 118849798100533248 119365639238122368 119417469737140224 119557237374941184 119887987742408704 120080403544937472 120273148975988736 121454971301527552 121520580080320512 121905333689997312 121986441696444416 122048013153585792 122101008382918656 122635305748021248 123251642474627072 123840338986663936 124499064194039808 124644779390896128 124694462418395688 124727710049173504 125924190844612608 126126316351586304 126623267952656384 126673739599640064 126678227915538432 127296795973681152 127432264986464256 128195332441473024 128547611487208704 128603428947689472 128753947942244352 128960615595442176 129110140645670912 129312775841299232 129368925548568576 129524929666449408 130000609755348696 130087103840348928 130143589773410304 131282667050766336 131370014134632448 131493393643143168 131647295087013888 132064111497497088 132121455879389184 132854914560356352 132943307717083136 134075915285889024 134286344142887664 134434037787918336 134448301365460992 134873986210209792 135681614870151168 135828340686323712 136417873414996992 136636842714218496 137234746908499968 137304014797784016 137455027401129984 138056511860047872 138658097783955456 138880662948937728 139259912444476096 139320381359996928 139483443604098048 140154635140595712 140318673805320192 141608270077231104 142222889304996864 142451176446738432 142507957049595072 143304177503305728 143913360965271552 144616062923109792 145248908226379776 145476872821461636 145636874270244864 146347991820392544 146911555985381376 147147369076850688 147786029532913408 147791265901461504 148572125434684224 148670975817541632 149561221181718528 150037333772304384 150212939265951744 150454051528015872 150930413139996672 151834188068978688 153408959250333696 153470107591871616 154074796747079936 154141698525954048 155906141045710848 156667401500035608 156839710752571392 156918874054610304 157352983911911424 158466397467377664 159154185650829824 159223292982853632 159409649833254912 160000750468121472 160107204726583296 160364198634651648 162027440107094016 162540444919996416 162730684204781056 162801344510558208 163513740997361664 165275500483554048 165998752258719744 166193039187861504 166259283224527584 167254847794734336 167898921126150144 168898319466186752 168904303887384576 168989556674195712 169723018291705242 169729061298241536 169796714782496256 169909686648619008 170927109921964032 171396815316278272 171671930589659136 172491900731424768 172699906221932544 173334146340464928 173449471787131904 175043556067688448 175394408676424704 175529726782685184 176085481996662784 177022106900900352 177139886080475136 179048458857183552 179335856062411776 179831981613613056 180120605317406208 181890497886662656 182182456952291328 182858000534995968 182979662544666624 183072019730378688 184877463711940608 185760508479995904 185977924805464064 186967169086344192 187091565073760256 188886286266918912 189630519073329152 189934901928984576 190010609399460096 191148397479696384 191884481287028736 192821417230813056 193130921913366528 193665210968506368 193969163761948848 194053388322852864 194182499026993152 195130655760523392 195882074647175168 196196492102467584 196924000576149504 197055021201948672 197470942630520832 198096167246245632 198227967756722176 199282371840534528 199414961575624704 200049778363072512 200283919021268992 200605402037354496 201240550853328896 202310979315314688 202445584091971584 204545279000444928 204626810122495488 204955264071327744 205852120362749952 207874854727614464 207987146675933184 208889868666714144 208980572039995392 209225165406147072 209803978549215232 210478010707980288 212546199777673216 213334333957495296 213476272968777728 213676764670107648 215870041447907328 216720593226661888 217873362339569664 218215309232192454 218455311405367296 220367333978072064 220721053615276032 221590718917148672 221679044299370112 221686898852192256 223006463726312448 223865228168200192 224341831772577792 225056000658456576 225319408898927616 225681077292023808 226297357722273656 226395619709995008 226546248864825344 227751282103468032 228895907452878848 229989200975233024 230113438875500544 231112195120619904 231212547788931072 233391408090251264 233859211568566272 234039635710246912 235001102250053412 235259566128857088 236029475867867136 236186514773966848 237699596201066496 238731278476244736 238834939474280448 239114474749882368 239775975484817408 240160807089874944 240546297951977472 243041160160641024 243810667379994624 243972883392888832 244096026307171584 244202016765837312 245270611496042496 246503284949254144 248998128388079616 249289558781792256 249388924836791376 249455420098347008 251848381689225216 252252632703172608 253347479199280128 253356455831076864 254584527437557863 254593591947362304 254864529972928512 256390664882946048 257095222974417408 257206857895378944 257507895884488704 257921231190884352 258625551682598464 258737851097137152 259049859332898816 260001219510697392 260174207680697856 260287179546820608 262565334101532672 262986787286286336 263294590174027776 264128222994994176 265709829120712704 268151830571778048 268572688285775328 268896602730921984 269747972420419584 271363229740302336 272835746829993984 273273685428436992 274469493816999936 274608029595568032 276113023720095744 277316195567910912 278519824888952192 278640762719993856 278966887208196096 280637347610640384 284445778609993728 284902352893476864 285015914099190144 287826721930543104 289232125846219584 290497816452759552 290953745642923272 291273748540489728 292695983640785088 293823111970762752 294294738153701376 295572059065826816 295582531802923008 297144250869368448 297341951635083264 299122442363437056 300074667544608768 300425878531903488 300908103056031744 301860826279993344 303668376137957376 306817918500667392 306940215183743232 308149593494159872 308283397051908096 311812282091421696 313334803000071216 313679421505142784 313837748109220608 314705967823822848 316932794934755328 318308371301659648 318819299666509824 320001500936242944 320214409453166592 320728397269303296 324054880214188032 325080889839992832 325461368409562112 327027481994723328 330551000967108096 332386078375723008 332518566449055168 334509695589468672 335797842252300288 337796638932373504 337979113348391424 339446036583410484 339593429564992512 339819373297238016 342793630632556544 343343861179318272 344983801462849536 346668292680929856 346898943574263808 350087112135376896 350788817352849408 351059453565370368 352170963993325568 354044213801800704 354279772160950272 358096917714367104 358671712124823552 359663963227226112 360241210634812416 363780995773325312 364364913904582656 365716001069991936 365959325089333248 366144039460757376 369754927423881216 371521016959991808 371955849610928128 373934338172688384 374183130147520512 377772572533837824 379261038146658304 379869803857969152 380021218798920192 382296794959392768 385642834461626112 386261843826733056 387330421937012736 387938327523897696 388106776645705728 390261311521046784 391764149294350336 393848001152299008 394110042403897344 394941885261041664 396192334492491264 396455935513444352 398564743681069056 398829923151249408 400567838042537984 402481101706657792 404621958630629376 409253620244990976 409910528142655488 411704240725499904 415749709455228928 415974293351866368 417779737333428288 417961144079990784 418450330812294144 419607957098430464 420956021415960576 425092399555346432 426668667914990592 426952545937555456 427353529340215296 431740082895814656 433441186453323776 435746724679139328 436430618464384908 436910622810734592 440734667956144128 441442107230552064 443181437834297344 443358088598740224 443373797704384512 446012927452624896 447730456336400384 448683663545155584 450112001316913152 450638817797855232 451362154584047616 452594715444547312 452791239419990016 453092497729650688 455502564206936064 457791814905757696 460226877751001088 462224390241239808 462425095577862144 466782816180502528 467718423137132544 468079271420493824 470002204500106824 470519132257714176 472058951735734272 472373029547933696 475399192402132992 477462556952489472 477669878948560896 478228949499764736 480321614179749888 481092595903954944 486082320321282048 487621334759989248 488192052614343168 488404033531674624 490541222992084992 497996256776159232 498579117563584512 498777849673582752 503696763378450432 506694958398560256 506712911662153728 509169054875115726 509187183894724608 509729059945857024 512781329765892096 514190445948834816 515015791768977408 517251103365196928 517475702194274304 518099718665797632 520002439021394784 520348415361395712 525130668203065344 526589180348055552 528256445989988352 531419658241425408 537145376571550656 539495944840839168 545671493659987968 546547370856873984 548938987633999872 549216059191136064 554632391135821824 557039649777904384 557281525439987712 557933774416392192 561274695221280768 568891557219987456 569804705786953728 570031828198380288 575653443861086208 578464251692439168 580995632905519104 581907491285846544 582547497080979456 585391967281570176 587646223941525504 588589476307402752 591144118131653632 591165063605846016 594288501738736896 594683903270166528 598244884726874112 600149335089217536 600851757063806976 601816206112063488 603721652559986688 607336752275914752 613635837001334784 613880430367486464 616299186988319744 623624564182843392 626669606000142432 627675496218441216 629411935647645696 636616742603319296 637638599333019648 640003001872485888 640428818906333184 650161779679985664 650922736819124224 661102001934216192 664772156751446016 665037132898110336 669019391178937344 671595684504600576 675593277864747008 675958226696782848 678892073166820968 679186859129985024 679638746594476032 685587261265113088 686687722358636544 689967602925699072 693336585361859712 693797887148527616 700174224270753792 701577634705698816 702118907130740736 704341927986651136 708088427603601408 708559544321900544 716193835428734208 717343424249647104 719327926454452224 720482421269624832 727561991546650624 731432002139983872 731918650178666496 732288078921514752 739509854847762432 743911699221856256 747868676345376768 748366260295041024 755545145067675648 758522076293316608 760042437597840384 763753582312673589 764593589918785536 771285668923252224 772523687653466112 775876655047795392 776213553291411456 780522623042093568 783528298588700672 787696002304598016 789883770522083328 792384668984982528 792911871026888704 797129487362138112 801135676085075968 804962203413315584 809243917261258752 818507240489981952 819821056285310976 823408481450999808 831499418910457856 831948586703732736 835559474666856576 835922288159981568 836900661624588288 839215914196860928 841912042831921152 850184799110692864 853337335829981184 853905091875110912 854707058680430592 863480165791629312 866882372906647552 871493449358278656 872861236928769816 873821245621469184 881469335912288256 882884214461104128 886362875668594688 886716177197480448 886747595408769024 892025854905249792 897367327090311168 900224002633826304 901277635595710464 902724309168095232 905189430889094624 905582478839980032 911005128413872128 920453755502002176 924448780482479616 924850191155724288 935436846274265088 940004409000213648 941038264515428352 944117903471468544 950798384804265984 954925113904978944 956457898999529472 960643228359499776 962185191807909888 972164640642564096 975242669519978496 976384105228686336 981082445984169984 997158235127169024 997555699347165504 1007393526756900864 1013389916797120512 1018338109750231452 1019458119891714048 1028380891897669632 1030031583537954816 1034502206730393856 1034951404388548608 1040004878042789568 1040696830722791424 1050261336406130688 1053178360696111104 1056512891979976704 1062839316482850816 1074290753143101312 1078991889681678336 1091342987319975936 1093094741713747968 1097877975267999744 1098432118382272128 1109264782271643648 1114079299555808768 1114563050879975424 1115867548832784384 1122549390442561536 1137783114439974912 1139609411573907456 1140063656396760576 1156928503384878336 1161991265811038208 1163814982571693088 1170783934563140352 1175292447883051008 1182288236263307264 1182330127211692032 1188577003477473792 1189367806540333056 1196489769453748224 1201703514127613952 1207443305119973376 1227760860734972928 1232598373976639488 1247249128365686784 1253339212000284864 1255350992436882432 1258823871295291392 1273233485206638592 1275277198666039296 1280006003744971776 1280857637812666368 1300323559359971328 1301845473638248448 1322204003868432384 1329544313502892032 1330074265796220672 1338038782357874688 1343191369009201152 1351186555729494016 1351916453393565696 1357784146333641936 1358373718259970048 1359277493188952064 1371174522530226176 1373375444717273088 1386673170723719424 1387595774297055232 1400348448541507584 1403155269411397632 1404237814261481472 1408683855973302272 1416176855207202816 1417119088643801088 1432387670857468416 1434686848499294208 1440964842539249664 1455123983093301248 1462864004279967744 1464576157843029504 1487823398443712512 1495737352690753536 1511090290135351296 1517044152586633216 1520084875195680768 1527507164625347178 1529187179837571072 1542571337846504448 1545047375306932224 1551753310095590784 1552427106582822912 1561045246084187136 1567056597177401344 1575392004609196032 1579767541044166656 1584769337969965056 1585823742053777408 1594258974724276224 1602271352170151936 1609924406826631168 1618487834522517504 1637014480979963904 1639642112570621952 1646816962901999616 1663897173407465472 1671118949333713152 1671844576319963136 1673801323249176576 1678431828393721856 1683824085663842304 1706674671659962368 1707810183750221824 1709414117360861184 1726960331583258624 1742986898716557312 1745722473857539632 1747642491242938368 1762938671824576512 1765768428922208256 1773432354394960896 1773495190817538048 1784051709810499584 1794734654180622336 1800448005267652608 1802555271191420928 1805448618336190464 1810378861778189248 1811164957679960064 1822010256827744256 1840907511004004352 1848897560964959232 1870873692548530176 1880008818000427296 1888235806942937088 1909850227809957888 1912915797999058944 1921286456718999552 1950485339039956992 1952768210457372672 1994316470254338048 1995111398694331008 2014787053513801728 2026779833594241024 2036676219500462904 2038916239783428096 2056761783795339264 2060063167075909632 2069004413460787712 2069902808777097216 2080009756085579136 2081393661445582848 2100522672812261376 2106356721392222208 2113025783959953408 2125678632965701632 2148581506286202624 2157983779363356672 2182685974639951872 2195755950535999488 2196864236764544256 2218529564543287296 2228158599111617536 2231735097665568768 2245098780885123072 2275566228879949824 2280127312793521152 2313857006769756672 2327629965143386176 2341567869126280704 2350584895766102016 2364576472526614528 2377154006954947584 2378735613080666112 2403407028255227904 2414886610239946752 2455521721469945856 2465196747953278976 2494498256731373568 2506678424000569728 2510701984873764864 2517647742590582784 2546466970413277184 2550554397332078592 2560012007489943552 2561715275625332736 2600647118719942656 2603690947276496896 2644408007736864768 2659088627005784064 2660148531592441344 2676077564715749376 2702373111458988032 2703832906787131392 2715568292667283872 2716747436519940096 2742349045060452352 2773346341447438848 2775191548594110464 2806310538822795264 2817367711946604544 2832353710414405632 2864775341714936832 2869373696998588416 2881929685078499328 2910247966186602496 2925728008559935488 2929152315686059008 2975646796887425024 2991474705381507072 3022180580270702592 3034088305173266432 3040169750391361536 3055014329250694356 3058374359675142144 3085142675693008896 3090094750613864448 3103506620191181568 3104854213165645824 3122090492168374272 3134113194354802688 3150784009218392064 3159535082088333312 3169538675939930112 3171647484107554816 3188517949448552448 3204542704340303872 3236975669045035008 3274028961959927808 3279284225141243904 3293633925803999232 3327794346814930944 3342237898667426304 3343689152639926272 3347602646498353152 3367648171327684608 3413349343319924736 3418828234721722368 3485973797433114624 3491444947715079264 3525877343649153024 3546864708789921792 3546990381635076096 3568103419620999168 3589469308361244672 3605110542382841856 3620757723556378496 3622329915359920128 3697795121929918464 3741747385097060352 3760017636000854592 3776471613885874176 3819700455619915776 3825831595998117888 3842572913437999104 3900970678079913984 3905536420914745344 3988632940508676096 3990222797388662016 4029574107027603456 4053559667188482048 4073352439000925808 4077832479566856192 4113523567590678528 4120126334151819264 4138008826921575424 4160019512171158272 4162787322891165696 4201045345624522752 4212713442784444416 4226051567919906816 4251357265931403264 4297163012572405248 4365371949279903744 4393728473529088512 4456317198223235072 4463470195331137536 4551132457759899648 4560254625587042304 4627714013539513344 4655259930286772352 4683135738252561408 4701169791532204032 4729152945053229056 4754308013909895168 4757471226161332224 4806814056510455808 4829773220479893504 4911043442939891712 4930393495906557952 5013356848001139456 5021403969747529728 5035295485181165568 5092933940826554368 5120024014979887104 5123430551250665472 5207381894552993792 5288816015473729536 5320297063184882688 5352155129431498752 5404746222917976064 5407665813574262784 5431136585334567744 5433494873039880192 5484698090120904704 5546692682894877696 5550383097188220928 5612621077645590528 5634735423893209088 5664707420828811264 5729550683429873664 5738747393997176832 5763859370156998656 5820495932373204992 5851456017119870976 5858304631372118016 5951293593774850048 5982949410763014144 6044361160541405184 6068176610346532864 6080339500782723072 6110028658501388712 6116748719350284288 6170285351386017792 6180189501227728896 6207013240382363136 6209708426331291648 6244180984336748544 6301568018436784128 6319070164176666624 6339077351879860224 6377035898897104896 6473951338090070016 6548057923919855616 6587267851607998464 6655588693629861888 6684475797334852608 6695205292996706304 6735296342655369216 6826698686639849472 6982889895430158528 7051754687298306048 7093729417579843584 7136206839241998336 7210221084765683712 7241515447112756992 7244659830719840256 7395590243859836928 7483494770194120704 7520035272001709184 7552943227771748352 7639400911239831552 7651663191996235776 7685145826875998208 7801941356159827968 7811072841829490688 7977265881017352192 7980445594777324032 8107119334376964096 8146704878001851616 8227047135181357056 8276017653843150848 8320039024342316544 8325574645782331392 8452103135839813632 8594326025144810496 8730743898559807488 8787456947058177024 8912634396446470144 8926940390662275072 9102264915519799296 9120509251174084608 9255428027079026688 9310519860573544704 9366271476505122816 9402339583064408064 9458305890106458112 9508616027819790336 9514942452322664448 9613628113020911616 9822086885879783424 9860786991813115904 10026713696002278912 10042807939495059456 10185867881653108736 10240048029959774208 10414763789105987584 10577632030947459072 10640594126369765376 10704310258862997504 10809492445835952128 10815331627148525568 10862273170669135488 10866989746079760384 10969396180241809408 11093385365789755392 11100766194376441856 11225242155291181056 11269470847786418176 11329414841657622528 11459101366859747328 11477494787994353664 11527718740313997312 11702912034239741952 11716609262744236032 11965898821526028288 12088722321082810368 12160679001565446144 12220057317002777424 12233497438700568576 12340570702772035584 12360379002455457792 12414026480764726272 12488361968673497088 12603136036873568256 12638140328353333248 12678154703759720448 12754071797794209792 13096115847839711232 13368951594669705216 13390410585993412608 13653397373279698944 13965779790860317056 14103509374596612096 14187458835159687168 14272413678483996672 14420442169531367424 14483030894225513984 14489319661439680512 14791180487719673856 15040070544003418368 15105886455543496704 15278801822479663104 15370291653751996416 15622145683658981376 15960891189554648064 16214238668753928192 16293409756003703232 16454094270362714112 16552035307686301696 16640078048684633088 16651149291564662784 16904206271679627264 17188652050289620992 17461487797119614976 17574913894116354048 17825268792892940288 17853880781324550144 18204529831039598592 18241018502348169216 18510856054158053376 18621039721147089408 18732542953010245632 18916611780212916224 19017232055639580672 19644173771759566848 19721573983626231808 20053427392004557824 20085615878990118912 20371735763306217472 20480096059919548416 20829527578211975168 21155264061894918144 21281188252739530752 21408620517725995008 21630663254297051136 21724546341338270976 21733979492159520768 21938792360483618816 22186770731579510784 22201532388752883712 22450484310582362112 22658829683315245056 22918202733719494656 22954989575988707328 23055437480627994624 23405824068479483904 23433218525488472064 23931797643052056576 24321358003130892288 24440114634005554848 24681141405544071168 24828052961529452544 24976723937346994176 25356309407519440896 26192231695679422464 26737903189339410432 26780821171986825216 27306794746559397888 27931559581720634112 28207018749193224192 28374917670319374336 28544827356967993344 28840884339062734848 28966061788451027968 29582360975439347712 30080141088006836736 30557603644959326208 31244291367317962752 31921782379109296128 32428477337507856384 32586819512007406464 32908188540725428224 33104070615372603392 33280156097369266176 33302298583129325568 33808412543359254528 34377304100579241984 35149827788232708096 35650537585785880576 36482037004696338432 37021712108316106752 37242079442294178816 37465085906020491264 37833223560425832448 38034464111279161344 39288347543519133696 39443147967252463616 40106854784009115648 40171231757980237824 40743471526612434944 40960192119839096832 41659055156423950336 42310528123789836288 42562376505479061504 42817241035451990016 43261326508594102272 43449092682676541952 43467958984319041536 44373541463159021568 45317659366630490112 45836405467438989312 46110874961255989248 46866437050976944128 48642716006261784576 48880229268011109696 49362282811088142336 49656105923058905088 49953447874693988352 50712618815038881792 52384463391358844928 53475806378678820864 53561642343973650432 54613589493118795776 55863119163441268224 56749835340638748672 57932123576902055936 59164721950878695424 60160282176013673472 61115207289918652416 62488582734635925504 63843564758218592256 65173639024014812928 65816377081450856448 66208141230745206784 66560312194738532352 66604597166258651136 68754608201158483968 70299655576465416192 71301075171571761152 72964074009392676864 74043424216632213504 74484158884588357632 74930171812040982528 75666447120851664896 76068928222558322688 78576695087038267392 78886295934504927232 80213709568018231296 80342463515960475648 81920384239678193664 84621056247579672576 85124753010958123008 85634482070903980032 86522653017188204544 86898185365353083904 88747082926318043136 91672810934877978624 93732874101953888256 97285432012523569152 97760458536022219392 98724565622176284672 99312211846117810176 99906895749387976704 101425237630077763584 106951612757357641728 111726238326882536448 113499670681277497344 115864247153804111872 118329443901757390848 120320564352027346944 122230414579837304832 124977165469271851008 127687129516437184512 130347278048029625856 132416282461490413568 133120624389477064704 137509216402316967936 140599311152930832384 142602150343143522304 145928148018785353728 148086848433264427008 148968317769176715264 149860343624081965056 152137856445116645376 157153390174076534784 160427419136036462592 160684927031920951296 163840768479356387328 170249506021916246016 173796370730706167808 177494165852636086272 183345621869755957248 187465748203907776512 195520917072044438784 197449131244352569344 198624423692235620352 199813791498775953408 213903225514715283456 223452476653765072896 226999341362554994688 231728494307608223744 236658887803514781696 240641128704054693888 255374259032874369024 260694556096059251712 264832564922980827136 266241248778954129408 275018432804633935872 281198622305861664768 285204300686287044608 291856296037570707456 296173696866528854016 297936635538353430528 299720687248163930112 304275712890233290752 320854838272072925184 340499012043832492032 347592741461412335616 354988331705272172544 366691243739511914496 374931496407815553024 391041834144088877568 397248847384471240704 427806451029430566912 446904953307530145792 463456988615216447488 481282257408109387776 510748518065748738048 521389112192118503424 529665129845961654272 532482497557908258816 550036865609267871744 562397244611723329536 592347393733057708032 595873271076706861056 599441374496327860224 641709676544145850368 680998024087664984064 695185482922824671232 709976663410544345088 782083668288177755136 794497694768942481408 855612902058861133824 893809906615060291584 926913977230432894976 962564514816218775552 1021497036131497476096 1042778224384237006848 1064964995115816517632 1100073731218535743488 1124794489223446659072 1191746542153413722112 1283419353088291700736 1390370965845649342464 1564167336576355510272 1588995389537884962816 1787619813230120583168 1853827954460865789952 1925129029632437551104 2042994072262994952192 2085556448768474013696 2129929990231633035264 2383493084306827444224 2566838706176583401472 2780741931691298684928 3128334673152711020544 3575239626460241166336 3707655908921731579904 3850258059264875102208 4171112897536948027392 4766986168613654888448 5561483863382597369856 6256669346305422041088 7150479252920482332672 7700516118529750204416 8342225795073896054784 11122967726765194739712 12513338692610844082176 14300958505840964665344 16684451590147792109568 25026677385221688164352 33368903180295584219136 50053354770443376328704 100106709540886752657408
- Sum of all divisors σ(n): 389375714207201255856000
- Sum of proper divisors (its aliquot sum) s(n): 289269004666314503198592
- 100106709540886752657408 is an abundant number, because the sum of its proper divisors (289269004666314503198592) is greater than itself. Its abundance is 189162295125427750541184
Bases of 100106709540886752657408
- Binary: 101010011001011001011101011000101001101011011101000100110101000000000000000002
- Hexadecimal: 0x1532CBAC535BA26A0000
- Base-36: GAURUIVFHKFXMO0
Squares and roots of 100106709540886752657408
- 100106709540886752657408 squared (1001067095408867526574082) is 10021353295103466793018717900820060149817278464
- 100106709540886752657408 cubed (1001067095408867526574083) is 1003204703519531116161017509093615120823924466989230220843586328461312
-
The
square root of 100106709540886752657408 is 316396443628.6962323121 -
The
cube root of 100106709540886752657408 is 46432392.5274508695
Scales and comparisons
How big is 100106709540886752657408?- 100,106,709,540,886,752,657,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,106,709,540,886,752,657,408 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 100106709540886752657408 cubic inches would be around 3869366 feet tall.
Recreational maths with 100106709540886752657408
- 100106709540886752657408 backwards is 804756257688045907601001
- The number of decimal digits it has is: 24
- The sum of 100106709540886752657408's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 100106709540886752657408 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 100106709540886752657408 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/100106709540886752657408/
Chicago style:
Numbermatics. 2024. "Number 100106709540886752657408 - Facts about the integer". https://numbermatics.com/n/100106709540886752657408/
The information we have on file for 100106709540886752657408 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 100106709540886752657408, math, Factors of 100106709540886752657408, curriculum, school, college, exams, university, Prime factorization of 100106709540886752657408, STEM, science, technology, engineering, physics, economics, calculator, one hundred sextillion, one hundred six quintillion, seven hundred nine quadrillion, five hundred forty trillion, eight hundred eighty-six billion, seven hundred fifty-two million, six hundred fifty-seven thousand, four hundred eight.