57829683196681455535128576
57,829,683,196,681,455,535,128,576 is an even composite number composed of six prime numbers multiplied together.
57829683196681455535128576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred ninety-nine divisors.
Prime factorization of 57829683196681455535128576:
230 × 32 × 78 × 112 × 292 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 29 × 29 × 101 × 101)See below for interesting mathematical facts about the number 57829683196681455535128576 from the Numbermatics database.
Names of 57829683196681455535128576
- Cardinal: 57829683196681455535128576 can be written as Fifty-seven septillion, eight hundred twenty-nine sextillion, six hundred eighty-three quintillion, one hundred ninety-six quadrillion, six hundred eighty-one trillion, four hundred fifty-five billion, five hundred thirty-five million, one hundred twenty-eight thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 5.7829683196681455535128576 × 1025
Factors of 57829683196681455535128576
Divisors of 57829683196681455535128576
- Number of divisors d(n): 22599
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 63 64 66 72 77 84 87 88 96 98 99 101 112 116 121 126 128 132 144 147 154 168 174 176 192 196 198 202 203 224 231 232 242 252 256 261 264 288 294 303 308 319 336 343 348 352 363 384 392 396 404 406 441 448 462 464 484 504 512 522 528 539 576 588 606 609 616 638 672 686 693 696 704 707 726 768 784 792 808 812 841 847 882 896 909 924 928 957 968 1008 1024 1029 1044 1056 1078 1089 1111 1152 1176 1212 1218 1232 1276 1344 1372 1386 1392 1408 1414 1421 1452 1536 1568 1584 1616 1617 1624 1682 1694 1764 1792 1818 1827 1848 1856 1914 1936 2016 2048 2058 2088 2112 2121 2156 2178 2222 2233 2304 2352 2401 2424 2436 2464 2523 2541 2552 2688 2744 2772 2784 2816 2828 2842 2871 2904 2929 3072 3087 3136 3168 3232 3234 3248 3333 3364 3388 3509 3528 3584 3636 3654 3696 3712 3773 3828 3872 4032 4096 4116 4176 4224 4242 4263 4312 4356 4444 4466 4608 4704 4802 4848 4851 4872 4928 4949 5046 5082 5104 5376 5488 5544 5568 5632 5656 5684 5742 5808 5858 5887 5929 6144 6174 6272 6336 6363 6464 6468 6496 6666 6699 6728 6776 7018 7056 7168 7203 7272 7308 7392 7424 7546 7569 7623 7656 7744 7777 8064 8192 8232 8352 8448 8484 8526 8624 8712 8787 8888 8932 9216 9251 9408 9604 9696 9702 9744 9856 9898 9947 9999 10092 10164 10201 10208 10527 10752 10976 11088 11136 11264 11312 11319 11368 11484 11616 11716 11774 11858 12221 12288 12348 12544 12672 12726 12789 12928 12936 12992 13332 13398 13456 13552 14036 14112 14336 14406 14544 14616 14784 14847 14848 15092 15138 15246 15312 15488 15554 15631 16128 16384 16464 16704 16807 16896 16968 17052 17248 17424 17574 17661 17776 17787 17864 18432 18502 18816 19208 19392 19404 19488 19712 19796 19894 19998 20097 20184 20328 20402 20416 20503 21054 21504 21609 21952 22176 22272 22528 22624 22638 22736 22968 23232 23331 23432 23548 23716 24442 24563 24576 24696 25088 25344 25452 25578 25856 25872 25984 26361 26411 26664 26796 26912 27104 27753 28072 28224 28672 28812 29088 29232 29568 29694 29696 29841 30184 30276 30492 30603 30624 30976 31108 31262 31581 32219 32256 32768 32928 33408 33614 33792 33936 33957 34104 34496 34643 34848 35148 35322 35552 35574 35728 36663 36864 37004 37632 38416 38784 38808 38976 39424 39592 39788 39996 40194 40368 40656 40804 40832 41006 41209 41503 42108 43008 43218 43904 44352 44541 44544 45056 45248 45276 45472 45936 46464 46662 46864 46893 47096 47432 48884 49126 49152 49392 50176 50421 50688 50904 51156 51712 51744 51968 52722 52822 52983 53328 53361 53592 53824 54208 54439 55506 56144 56448 57344 57624 58176 58464 59136 59388 59392 59682 60368 60552 60984 61206 61248 61509 61952 62216 62524 63162 64438 64512 64757 65536 65856 66816 67228 67584 67872 67914 68208 68992 69286 69629 69696 69993 70296 70644 71104 71148 71407 71456 73326 73689 73728 74008 75264 76832 77568 77616 77952 78848 79184 79233 79576 79992 80388 80736 81312 81608 81664 82012 82418 83006 83259 84216 84941 85547 86016 86436 87808 88704 89082 89088 89523 90112 90496 90552 90944 91809 91872 92928 93324 93728 93786 94192 94864 96657 97768 98252 98304 98784 100352 100842 101376 101761 101808 102312 103424 103488 103929 103936 105444 105644 105966 106656 106722 107184 107648 108416 108878 109417 109989 111012 112211 112288 112896 114688 115248 116352 116928 117649 118272 118776 118784 119364 120736 121104 121968 122412 122496 123018 123627 123904 124432 124509 125048 126324 128876 129024 129514 131072 131712 133632 134456 135168 135744 135828 136416 137984 138572 139258 139392 139986 140592 140679 141288 142208 142296 142814 142912 143521 146652 147378 147456 148016 150528 151263 153664 155136 155232 155904 157696 158368 158466 159152 159984 160776 161472 162624 163216 163317 163328 164024 164836 166012 166518 168432 169882 171094 171941 172032 172872 175616 177408 178164 178176 179046 180224 180992 181104 181888 183618 183744 184527 184877 185856 186648 187456 187572 188384 189728 193314 194271 195536 196504 196608 197568 200704 201684 202752 203522 203616 204624 206848 206976 207858 207872 208887 210888 211288 211932 213312 213444 214221 214368 215296 216832 217756 218834 219978 221067 222024 224422 224576 225533 225792 229376 230496 232704 233856 235298 236544 237552 237568 237699 238728 241472 242208 242501 243936 244824 244992 246036 247254 247808 248864 249018 250096 252648 254823 256641 257752 258048 259028 262144 263424 267264 268912 270336 271488 271656 272832 275968 277144 278516 278784 279972 281184 281358 282576 284416 284592 285628 285824 287042 288463 289971 290521 293304 294756 294912 295829 296032 301056 302526 305283 307328 310272 310464 311787 311808 315392 316736 316932 318304 319968 321552 322944 325248 326432 326634 326656 328048 328251 329672 332024 333036 336633 336864 339764 342188 343882 344064 345744 351232 352947 354409 354816 356328 356352 358092 360448 361984 362208 363776 367236 367488 369054 369754 370881 371712 373296 373527 374912 375144 376768 379456 381073 386628 388542 391072 393008 393216 395136 401408 403368 405504 407044 407232 409248 413696 413952 415716 415744 417774 421776 422576 423864 426624 426888 428442 428736 430563 430592 433664 435512 437668 439956 442134 444048 448844 449152 451066 451584 453299 458752 460992 465408 467712 470596 473088 475104 475136 475398 477456 482944 484416 485002 487403 487872 489648 489951 489984 492072 494508 495616 497728 498036 499849 500192 505296 509646 513282 515504 515823 516096 518056 524288 526848 534528 537824 540672 542976 543312 545664 551936 554288 554631 557032 557568 559944 562368 562716 565152 568832 569184 571256 571648 574084 576926 579942 581042 582813 586608 589512 589824 591658 592064 594587 598829 602112 605052 610566 614656 620544 620928 623574 623616 626661 630784 633472 633864 636608 639936 642663 643104 645888 650496 652864 653268 653312 656096 656502 659344 664048 666072 673266 673728 676599 679528 684376 687764 688128 691488 702464 705894 708818 709632 712327 712656 712704 716184 720896 723968 724416 727503 727552 734472 734976 738108 739508 741762 743424 746592 747054 749824 750288 753536 758912 762146 764469 765919 769923 773256 777084 782144 785477 786016 786432 790272 802816 806736 811008 814088 814464 818496 823543 827392 827904 831432 831488 835548 843552 845152 847728 853248 853776 856884 857472 861126 861184 865389 867328 871024 871563 875336 879912 884268 887487 888096 897688 898304 902132 903168 906598 915849 917504 921984 930816 934351 935424 941192 946176 950208 950272 950796 954912 965888 968832 970004 974806 975744 979296 979902 979968 984144 984753 989016 991232 995456 996072 999698 1000384 1004647 1009899 1010592 1019292 1026564 1031008 1031646 1032192 1036112 1048576 1053696 1058841 1063227 1069056 1075648 1081344 1085952 1086624 1091328 1103872 1108576 1109262 1114064 1115136 1119888 1124736 1125432 1130304 1137664 1138368 1142512 1143219 1143296 1148168 1153852 1159884 1162084 1165626 1173216 1179024 1179648 1183316 1184128 1189174 1197658 1203587 1204224 1210104 1221132 1229312 1234321 1241088 1241856 1247148 1247232 1253322 1261568 1266944 1267728 1273216 1279872 1285326 1286208 1291689 1291776 1294139 1300992 1305728 1306536 1306624 1312192 1313004 1318688 1328096 1332144 1346532 1347456 1353198 1359056 1359897 1368752 1375528 1376256 1382976 1404928 1411788 1417636 1419264 1424654 1425312 1425408 1432368 1441792 1447936 1448832 1455006 1455104 1462209 1468944 1469952 1476216 1479016 1483524 1486848 1493184 1494108 1499547 1499648 1500576 1507072 1517824 1524292 1528938 1531838 1539846 1546512 1547469 1554168 1564288 1570954 1572032 1572864 1578731 1580544 1605632 1613472 1622016 1628176 1628928 1636992 1647086 1654784 1655808 1662864 1662976 1663893 1671096 1687104 1690304 1695456 1697507 1706496 1707552 1713768 1714944 1722252 1722368 1730778 1734656 1742048 1743126 1750672 1759824 1768536 1774974 1776192 1783761 1795376 1796487 1796608 1804264 1806336 1813196 1831698 1835008 1843968 1861632 1868702 1870848 1882384 1892352 1900416 1900544 1901592 1909824 1931776 1937664 1940008 1949612 1951488 1958592 1959804 1959936 1968288 1969506 1978032 1982464 1990912 1992144 1999396 2000768 2009294 2019241 2019798 2021184 2029797 2033647 2038584 2053128 2062016 2063292 2064384 2070803 2072224 2097152 2107392 2117682 2126454 2136981 2138112 2151296 2162688 2171904 2173248 2182509 2182656 2207744 2217152 2218524 2228128 2230272 2239776 2249472 2250864 2260608 2275328 2276736 2285024 2286438 2286592 2296336 2297757 2307704 2319768 2324168 2331252 2346432 2356431 2358048 2359296 2366632 2368256 2378348 2395316 2407174 2408448 2420208 2442264 2458624 2468642 2470629 2480863 2482176 2483712 2494296 2494464 2506644 2523136 2533888 2535456 2546432 2559744 2570652 2572416 2583378 2583552 2588278 2596167 2601984 2611456 2613072 2613248 2614689 2624384 2626008 2637376 2656192 2662461 2664288 2667511 2693064 2694912 2706396 2718112 2719794 2737504 2751056 2752512 2765952 2803053 2809856 2823576 2835272 2838528 2849308 2850624 2850816 2864736 2883584 2895872 2897664 2910012 2910208 2924418 2937888 2939904 2952432 2958032 2967048 2973696 2986368 2988216 2999094 2999296 3001152 3013941 3014144 3035648 3048584 3057876 3063676 3079692 3093024 3094938 3108336 3128576 3141908 3144064 3145728 3157462 3161088 3173093 3189681 3211264 3226944 3244032 3254119 3256352 3257856 3273984 3294172 3309568 3311616 3325728 3325952 3327786 3342192 3374208 3380608 3390912 3395014 3411821 3412992 3415104 3427536 3429657 3429888 3444504 3444736 3461556 3469312 3484096 3486252 3498943 3501344 3519648 3537072 3549948 3552384 3567522 3590752 3592974 3593216 3608528 3610761 3612672 3626392 3663396 3670016 3687936 3702963 3723264 3737404 3741696 3764768 3784704 3800832 3801088 3803184 3819648 3863552 3875328 3880016 3882417 3899224 3902976 3917184 3919608 3919872 3936576 3939012 3956064 3964928 3981824 3984288 3998792 4001536 4018588 4038482 4039596 4042368 4059594 4067294 4077168 4079691 4106256 4124032 4126584 4128768 4141606 4144448 4162109 4191803 4194304 4214784 4235364 4252908 4273962 4276224 4302592 4325376 4343808 4346496 4365018 4365312 4386627 4415488 4434304 4437048 4456256 4460544 4479552 4498641 4498944 4501728 4521216 4550656 4553472 4570048 4572876 4573184 4592672 4595514 4615408 4639536 4648336 4662504 4692864 4712862 4716096 4718592 4733264 4736193 4736512 4756696 4790632 4814348 4816896 4840416 4884528 4917248 4937284 4941258 4961726 4964352 4967424 4986289 4988592 4988928 5013288 5046272 5067776 5070912 5092521 5092864 5119488 5141304 5144832 5166756 5167104 5176556 5192334 5203968 5222912 5226144 5226496 5229378 5248768 5252016 5274752 5312384 5324922 5328576 5335022 5351283 5361433 5386128 5389461 5389824 5412792 5436224 5439588 5475008 5498339 5502112 5505024 5531904 5606106 5619712 5647152 5670544 5677056 5698616 5701248 5701632 5729472 5764801 5767168 5791744 5795328 5820024 5820416 5848836 5875776 5879808 5904864 5916064 5934096 5947392 5972736 5976432 5998188 5998592 6002304 6027882 6028288 6057723 6071296 6097168 6100941 6115752 6127352 6159384 6186048 6189876 6212409 6216672 6257152 6283816 6288128 6291456 6314924 6322176 6346186 6379362 6410943 6422528 6453888 6488064 6508238 6512704 6515712 6540457 6547968 6588344 6619136 6623232 6651456 6651904 6655572 6684384 6748416 6761216 6781824 6790028 6823642 6825984 6830208 6855072 6859314 6859776 6889008 6889472 6893271 6923112 6938624 6968192 6972504 6997886 7002688 7032529 7039296 7069293 7074144 7099896 7104768 7135044 7181504 7185948 7186432 7217056 7221522 7225344 7252784 7326792 7340032 7375872 7405926 7411887 7442589 7446528 7474808 7483392 7529536 7569408 7601664 7602176 7606368 7639296 7727104 7750656 7760032 7764834 7798448 7805952 7834368 7839216 7839744 7873152 7878024 7912128 7929856 7963648 7968576 7997584 8002533 8003072 8037176 8076964 8079192 8084736 8119188 8134588 8154336 8159382 8212512 8248064 8253168 8257536 8283212 8288896 8324218 8383606 8388608 8409159 8425109 8429568 8470728 8505816 8547924 8552448 8579041 8605184 8640247 8650752 8687616 8692992 8730036 8730624 8773254 8830976 8868608 8874096 8912512 8921088 8959104 8997282 8997888 9003456 9041823 9042432 9058973 9101312 9106944 9140096 9145752 9146368 9185344 9191028 9230816 9279072 9296672 9325008 9385728 9425724 9432192 9437184 9466528 9472386 9473024 9513392 9519279 9581264 9628696 9633792 9680832 9762357 9769056 9834496 9874568 9882516 9923452 9928704 9934848 9972578 9977184 9977856 10026576 10092544 10135552 10141824 10185042 10185728 10235463 10238976 10277861 10282608 10289664 10333512 10334208 10353112 10384668 10407936 10445824 10452288 10452992 10458756 10496829 10497536 10504032 10549504 10624768 10649844 10657152 10670044 10702566 10722866 10772256 10778922 10779648 10825584 10832283 10872448 10879176 10950016 10996678 11004224 11010048 11051117 11063808 11108889 11212212 11239424 11294304 11341088 11354112 11397232 11402496 11403264 11458944 11529602 11534336 11583488 11590656 11640048 11640832 11647251 11697672 11751552 11759616 11809728 11832128 11868192 11882549 11894784 11945472 11952864 11996376 11997184 12004608 12055764 12056576 12115446 12142592 12194336 12201882 12231504 12254704 12318768 12372096 12379752 12424818 12433344 12486327 12514304 12567632 12575409 12576256 12582912 12629848 12644352 12692372 12758724 12821886 12845056 12907776 12976128 13016476 13025408 13031424 13080914 13095936 13176688 13238272 13246464 13302912 13303808 13311144 13368768 13496832 13522432 13563648 13580056 13647284 13651968 13660416 13710144 13718628 13719552 13778016 13778944 13786542 13846224 13877248 13936384 13945008 13995772 14005376 14065058 14078592 14134687 14138586 14148288 14199792 14208579 14209536 14235529 14270088 14363008 14371896 14372864 14434112 14443044 14450688 14495621 14505568 14653584 14680064 14751744 14811852 14823774 14885178 14893056 14949616 14958867 14966784 15059072 15138816 15203328 15204352 15212736 15277563 15278592 15454208 15501312 15520064 15529668 15596896 15611904 15668736 15678432 15679488 15746304 15756048 15824256 15859712 15927296 15937152 15995168 16005066 16006144 16074352 16084299 16153928 16158384 16169472 16238376 16269176 16308672 16318764 16425024 16495017 16496128 16506336 16515072 16566424 16577792 16648436 16767212 16777216 16818318 16850218 16859136 16941456 17011632 17095848 17104896 17158082 17210368 17280494 17294403 17301504 17366041 17375232 17385984 17460072 17461248 17546508 17661952 17737216 17748192 17825024 17842176 17918208 17994564 17995776 18006912 18083646 18084864 18117946 18173169 18202624 18213888 18280192 18291504 18292736 18302823 18370688 18382056 18461632 18558144 18593344 18637227 18650016 18672577 18771456 18851448 18864384 18874368 18933056 18944772 18946048 19026784 19038558 19162528 19257392 19267584 19361664 19524714 19538112 19621371 19668992 19749136 19765032 19846904 19857408 19869696 19945156 19954368 19955712 20053152 20185088 20271104 20283648 20370084 20371456 20470926 20477952 20555722 20565216 20579328 20667024 20668416 20706224 20769336 20815872 20891648 20904576 20905984 20917512 20993658 20995072 21008064 21097587 21099008 21249536 21299688 21314304 21340088 21405132 21445732 21544512 21557844 21559296 21651168 21664566 21744896 21758352 21900032 21993356 22008448 22020096 22102234 22127616 22211651 22217778 22327767 22424424 22478848 22588608 22682176 22708224 22778833 22794464 22804992 22806528 22917888 23059204 23068672 23166976 23181312 23280096 23281664 23294502 23395344 23503104 23519232 23619456 23664256 23736384 23765098 23789568 23882747 23890944 23905728 23992752 23994368 24007599 24009216 24111528 24113152 24230892 24285184 24388672 24403764 24463008 24492601 24509408 24637536 24744192 24759504 24849636 24866688 24972654 25028608 25135264 25150818 25152512 25165824 25259696 25275327 25288704 25384744 25517448 25643772 25690112 25737123 25815552 25920741 25952256 26032952 26050816 26062848 26161828 26191872 26353376 26476544 26492928 26605824 26607616 26622288 26737536 26993664 27044864 27127296 27160112 27176919 27294568 27303936 27320832 27420288 27437256 27439104 27556032 27557888 27573084 27692448 27754496 27872768 27890016 27991544 28010752 28130116 28157184 28269374 28277172 28296576 28399584 28417158 28419072 28471058 28540176 28557837 28726016 28743792 28745728 28868224 28886088 28901376 28991242 29011136 29134763 29287071 29307168 29342621 29360128 29503488 29623704 29647548 29770356 29786112 29899232 29917734 29933568 30118144 30277632 30406656 30408704 30425472 30555126 30557184 30706389 30833583 30908416 31002624 31040128 31059336 31193792 31223808 31337472 31356864 31358976 31490487 31492608 31512096 31648512 31719424 31854592 31874304 31990336 32010132 32012288 32148704 32168598 32307856 32316768 32338944 32476752 32538352 32617344 32637528 32850048 32990034 32992256 33012672 33030144 33132848 33153351 33155584 33296872 33534424 33554432 33636636 33700436 33718272 33882912 34023264 34191696 34209792 34316164 34420736 34560988 34588806 34603008 34732082 34750464 34771968 34904023 34920144 34922496 35093016 35323904 35474432 35496384 35647647 35650048 35684352 35795309 35836416 35989128 35991552 36013824 36167292 36169728 36235892 36346338 36405248 36427776 36560384 36583008 36585472 36605646 36741376 36764112 36923264 37116288 37186688 37274454 37300032 37345154 37458981 37530031 37542912 37702896 37726227 37728768 37748736 37866112 37889544 37892096 38053568 38077116 38325056 38488373 38514784 38535168 38723328 39049428 39076224 39242742 39337984 39498272 39530064 39693808 39714816 39739392 39890312 39908736 39911424 40106304 40370176 40542208 40567296 40740168 40742912 40941852 40955904 41111444 41130432 41158656 41334048 41336832 41412448 41538672 41631744 41783296 41809152 41811968 41835024 41987316 41990144 42016128 42195174 42198016 42404061 42499072 42599376 42628608 42680176 42706587 42810264 42891464 43089024 43115688 43118592 43302336 43329132 43486863 43489792 43516704 43800064 43986712 44016896 44040192 44204468 44255232 44423302 44435556 44655534 44848848 44876601 44957696 45177216 45364352 45416448 45557666 45588928 45609984 45613056 45783199 45835776 46118408 46137344 46333952 46362624 46560192 46563328 46589004 46790688 47006208 47038464 47238912 47328512 47472768 47530196 47579136 47765494 47781888 47811456 47985504 47988736 48015198 48018432 48223056 48226304 48252897 48461784 48570368 48777344 48807528 48926016 48985202 49018816 49227703 49275072 49485051 49488384 49519008 49699272 49733376 49945308 50057216 50270528 50301636 50305024 50331648 50519392 50550654 50577408 50769488 51034896 51287544 51380224 51474246 51631104 51841482 51883209 51904512 52065904 52098123 52101632 52125696 52323656 52383744 52706752 52953088 52985856 53211648 53215232 53244576 53475072 53987328 54089728 54254592 54320224 54353838 54589136 54607872 54641664 54840576 54874512 54878208 55112064 55115776 55146168 55384896 55508992 55745536 55780032 55983088 56017731 56021504 56260232 56314368 56538748 56554344 56593152 56799168 56834316 56838144 56942116 57080352 57115674 57452032 57487584 57491456 57736448 57772176 57802752 57982484 58022272 58269526 58574142 58614336 58685242 58720256 58864113 58975763 59006976 59247408 59295096 59540712 59572224 59798464 59835468 59867136 60053287 60236288 60481729 60555264 60813312 60817408 60850944 61110252 61114368 61412778 61667166 61816832 62005248 62080256 62118672 62387584 62447616 62674944 62713728 62717952 62980974 62985216 63024192 63292761 63297024 63412811 63438848 63709184 63748608 63980672 64020264 64024576 64297408 64337196 64615712 64633536 64677888 64953504 65076704 65234688 65275056 65700096 65980068 65984512 66025344 66060288 66265696 66306702 66311168 66593744 66634953 67068848 67108864 67273272 67400872 67436544 67765824 68046528 68336499 68383392 68419584 68632328 68841472 69121976 69177612 69206016 69464164 69500928 69543936 69808046 69840288 69844992 70186032 70647808 70948864 70992768 71295294 71300096 71368704 71590618 71648241 71672832 71945027 71978256 71983104 72027648 72334584 72339456 72471784 72692676 72810496 72855552 73120768 73166016 73170944 73211292 73477803 73482752 73528224 73846528 74232576 74373376 74548908 74600064 74690308 74917962 75060062 75085824 75405792 75452454 75457536 75497472 75732224 75779088 75784192 75825981 76107136 76154232 76650112 76976746 77029568 77070336 77211369 77357819 77446656 77762223 78098856 78152448 78485484 78675968 78996544 79060128 79387616 79429632 79478784 79780624 79817472 79822848 80212608 80740352 81084416 81134592 81480336 81485824 81530757 81883704 81911808 82222888 82260864 82317312 82668096 82673664 82824896 83077344 83177843 83263488 83566592 83618304 83623936 83670048 83974632 83980288 84032256 84390348 84396032 84808122 84998144 85198752 85257216 85360352 85413174 85620528 85782928 86178048 86231376 86237184 86604672 86658264 86973726 86979584 87033408 87404289 87600128 87973424 88027863 88033792 88080384 88408936 88510464 88846604 88871112 89311068 89697696 89753202 89915392 90354432 90728704 90832896 91115332 91177856 91219968 91226112 91566398 91671552 92236816 92274688 92500749 92667904 92725248 93120384 93126656 93178008 93581376 94012416 94076928 94369451 94477824 94657024 94945536 95060392 95158272 95530988 95563776 95622912 95971008 95977472 96030396 96036864 96446112 96452608 96505794 96923568 97140736 97554688 97615056 97852032 97970404 98037632 98455406 98550144 98942809 98970102 98976768 99038016 99398544 99460053 99466752 99648703 99890616 100114432 100541056 100603272 100610048 100663296 101038784 101101308 101154816 101469347 101538976 102069792 102575088 102760448 102948492 103262208 103682964 103766418 103809024 104131808 104196246 104203264 104251392 104647312 104712069 104767488 105413504 105906176 105971712 106423296 106430464 106489152 106942941 106950144 107385927 107974656 108179456 108509184 108640448 108707676 109178272 109215744 109283328 109681152 109749024 109756416 110224128 110231552 110292336 110769792 111017984 111491072 111560064 111966176 112035462 112043008 112520464 112590093 112628736 113077496 113108688 113186304 113598336 113668632 113676288 113884232 114160704 114231348 114904064 114975168 114982912 115465119 115472896 115544352 115605504 115964968 116044544 116539052 117148284 117228672 117370484 117440512 117728226 117951526 118013952 118494816 118590192 119081424 119144448 119596928 119670936 119734272 120106574 120472576 120963458 121110528 121562287 121626624 121634816 121701888 122220504 122228736 122825556 123334332 123633664 124010496 124160512 124237344 124775168 124895232 125349888 125427456 125435904 125961948 125970432 126048384 126585522 126594048 126825622 126877696 127212183 127418368 127497216 127961344 128040528 128049152 128119761 128594816 128674392 129231424 129267072 129355776 129907008 130153408 130460589 130469376 130550112 130708039 131400192 131960136 131969024 132050688 132120576 132531392 132613404 132622336 133187488 133269906 134137696 134217728 134546544 134801744 134873088 135531648 136093056 136672998 136766784 136839168 137264656 137349597 137682944 138243952 138355224 138412032 138928328 139001856 139087872 139616092 139680576 139689984 140372064 141295616 141897728 141985536 142590588 142600192 142737408 143181236 143296482 143345664 143890054 143956512 143966208 144055296 144669168 144678912 144943568 145385352 145620992 145711104 146241536 146332032 146341888 146422584 146955606 146965504 147056448 147683109 147693056 148465152 148746752 149097816 149200128 149380616 149835924 150120124 150171648 150811584 150904908 150915072 150994944 151464448 151558176 151568384 151651962 152214272 152308464 153300224 153953492 154059136 154140672 154422738 154715638 154893312 155481557 155524446 156197712 156294369 156304896 156970968 157351936 157993088 158120256 158775232 158859264 158957568 159451831 159561248 159634944 159645696 160425216 161480704 162168832 162269184 162960672 162971648 163061514 163767408 163823616 164445776 164521728 164634624 165336192 165347328 165649792 166154688 166355686 166526976 167133184 167179229 167236608 167247872 167340096 167949264 167960576 168053193 168064512 168780696 168792064 169616244 169996288 170397504 170514432 170720704 170826348 171241056 171448207 171565856 172356096 172462752 172474368 173209344 173316528 173947452 173959168 174066816 174808578 175200256 175946848 176055726 176067584 176160768 176817872 176927289 177020928 177693208 177742224 178622136 179395392 179506404 179830784 180159861 180708864 181445187 181457408 181665792 182230664 182355712 182439936 182452224 183132796 183343104 184473632 184549376 185001498 185335808 185450496 186240768 186253312 186356016 187162752 188024832 188153856 188738902 188955648 189314048 189891072 190120784 190238433 190316544 191061976 191127552 191245824 191942016 191954944 192060792 192073728 192892224 192905216 193011588 193847136 194281472 195109376 195230112 195704064 195940808 196075264 196910812 197100288 197885618 197940204 197953536 198076032 198797088 198920106 198933504 199297406 199781232 199904859 200228864 201082112 201206544 201220096 201326592 202077568 202202616 202309632 202938694 203077952 203943341 204139584 205009497 205150176 205398347 205520896 205896984 206524416 207365928 207532836 207618048 208263616 208392492 208406528 208502784 209294624 209424138 209534976 210827008 211812352 211943424 212846592 212860928 212978304 213885882 213900288 214771854 214944723 215835081 215949312 216358912 217018368 217280896 217415352 218356544 218431488 218566656 219362304 219498048 219512832 220433409 220448256 220463104 220584672 221539584 222035968 222982144 223120128 223932352 224070924 224086016 225040928 225180186 225257472 226154992 226217376 226372608 227196672 227337264 227352576 227768464 228321408 228462696 229808128 229950336 229965824 230930238 230945792 231088704 231211008 231929936 232073457 232089088 233078104 234296568 234457344 234740968 234881024 235456452 235903052 236027904 236989632 237180384 238162848 238288896 239193856 239341872 239468544 240213148 240945152 241926916 242221056 243124574 243253248 243269632 243403776 244328161 244441008 244457472 245651112 246668664 247267328 248020992 248321024 248474688 249533529 249550336 249790464 250567163 250699776 250854912 250871808 251923896 251940864 252096768 253171044 253188096 253651244 253755392 254424366 254836736 254994432 255922688 256081056 256098304 256239522 257189632 257348784 258462848 258534144 258711552 259814016 260306816 260921178 260938752 261100224 261416078 262212867 262710217 262800384 263920272 263938048 264083589 264101376 264241152 265062784 265226808 265244672 266374976 266539812 268275392 268435456 269093088 269418611 269603488 269746176 271063296 272186112 273345996 273533568 273678336 274529312 274699194 275365888 276487904 276710448 276824064 277856656 278003712 278175744 279232184 279361152 279379968 280744128 282591232 283108353 283795456 283971072 285181176 285200384 285474816 286362472 286592964 286691328 287780108 287913024 287932416 288110592 289338336 289357824 289887136 290770704 291241984 291422208 292483072 292664064 292683776 292845168 293911212 293931008 294112896 295366218 295386112 296828427 296930304 297493504 298195632 298400256 298761232 298946109 299671848 300240248 300343296 301623168 301809816 301830144 301989888 302928896 303116352 303136768 303303924 304408041 304428544 304616928 306600448 307906984 308118272 308281344 308845476 309431276 309786624 310963114 311048892 312395424 312588738 312609792 313941936 314136207 314703872 315986176 316240512 317550464 317718528 317915136 318903662 319122496 319269888 319291392 320482393 320850432 322157781 322961408 324337664 324538368 325921344 325943296 326123028 327534816 327647232 328891552 329043456 329269248 330672384 330694656 331299584 332309376 332711372 333053952 334266368 334358458 334473216 334495744 334680192 335898528 335921152 336106386 336129024 337561392 337584128 337770279 339232488 339992576 340795008 341028864 341441408 341652696 342482112 342896414 343131712 344593921 344712192 344925504 344948736 346395357 346418688 346633056 347894904 347918336 348133632 349617156 350400512 351893696 352111452 352135168 352321536 353635744 353854578 354041856 355386416 355484448 357244272 358790784 359012808 359661568 360319722 361417728 362890374 362914816 363331584 364461328 364686861 364711424 364879872 364904448 366265592 366686208 368947264 369098752 370002996 370671616 370900992 372481536 372506624 372712032 374325504 376049664 376307712 377477804 377911296 378628096 379782144 380241568 380476866 380633088 382123952 382255104 382491648 383884032 383909888 384121584 384147456 385784448 385810432 386023176 387694272 388562944 390218752 390460224 391408128 391881616 392124117 392150528 393821624 394200576 395771236 395880408 395907072 396152064 397594176 397840212 397867008 398594812 399562464 399809718 400457728 402164224 402413088 402440192 402653184 404155136 404405232 404619264 405877388 406155904 407886682 408279168 410018994 410300352 410796694 411041792 411793968 412048791 412830341 413048832 414731856 415065672 415236096 416527232 416784984 416813056 417005568 418589248 418848276 419069952 420373009 421654016 423372103 423624704 423886848 425693184 425721856 425956608 427771764 427800576 429543708 429889446 431670162 431898624 432717824 434036736 434561792 434830704 436713088 436862976 437133312 438724608 438996096 439025664 440866818 440896512 440926208 441169344 443049327 443079168 444071936 445964288 446240256 447864704 448141848 448172032 450081856 450360372 450514944 452309984 452434752 452745216 454393344 454674528 454705152 455536928 456642816 456925392 459616256 459900672 459931648 461860476 461891584 462177408 462422016 463859872 464146914 464178176 466156208 466444671 468593136 468914688 469481936 469762048 470912904 471806104 472055808 473979264 474360768 476325696 476577792 478355493 478387712 478683744 478937088 480426296 481890304 483853832 484442112 486249148 486506496 486539264 486807552 488656322 488882016 488914944 491302224 493337328 494534656 496041984 496642048 496949376 499067058 499100672 499580928 501134326 501399552 501537687 501709824 501743616 503615189 503847792 503881728 504193536 506342088 506376192 507302488 507510784 508848732 509673472 509988864 511845376 512162112 512196608 512479044 514344621 514379264 514697568 516925696 517068288 517423104 519628032 520613632 521842356 521877504 522200448 522832156 524425734 525420434 525600768 527840544 527876096 528167178 528202752 528482304 530125568 530453616 530489344 530781867 532749952 533079624 536550784 536870912 538186176 538837222 539206976 539492352 540479583 541504733 542126592 544335561 544372224 546691992 547067136 547356672 549058624 549398388 550731776 552975808 553420896 553648128 555713312 556007424 556351488 558464368 558722304 558759936 561488256 565182464 566216706 567590912 567942144 570362352 570400768 570715299 570949632 572724944 573185928 573382656 575560216 575826048 575864832 576221184 578676672 578715648 579774272 581541408 582244901 582483968 582844416 584966144 585328128 585367552 585690336 587822424 587862016 588225792 590732436 590772224 593656854 593860608 594987008 596391264 596800512 597522464 597892218 599343696 600480496 600686592 603246336 603619632 603660288 603979776 605857792 606232704 606273536 606607848 608816082 608857088 609233856 611830023 613200896 615813968 616195041 616236544 616562688 617690952 618862552 619573248 621926228 622097784 624790848 625177476 625219584 627883872 628272414 629407744 631972352 632481024 635100928 635437056 635830272 637807324 638244992 638539776 638582784 640964786 641700864 644315562 645922816 647505243 648675328 649076736 651842688 651886592 652246056 655069632 655294464 657783104 658086912 658538496 660586157 661344768 661389312 662599168 664618752 665422744 666107904 668532736 668716916 668946432 668991488 669360384 671797056 671842304 672212772 672258048 675122784 675168256 675540558 678464976 679985152 681590016 682057728 682882816 683305392 684964224 685792828 686263424 689187842 689424384 689851008 689897472 692599663 692790714 692837376 693266112 695789808 695836672 696220371 696267264 697540921 699234312 700801024 703787392 704222904 704270336 704643072 707271488 707709156 708083712 710285429 710772832 710968896 714488544 717581568 718025616 719323136 720639444 722835456 725780748 725829632 726663168 728922656 729373722 729422848 729759744 729808896 732531184 732984483 733372416 737894528 738197504 740005992 741343232 741801984 744963072 745013248 745424064 748600587 748651008 751701489 752099328 752615424 754955608 755822592 757256192 759564288 760483136 760953732 761266176 764247904 764510208 764983296 767768064 767819776 768243168 768294912 771568896 771620864 772046352 775388544 777125888 780437504 780920448 782816256 783763232 784248234 784301056 787643248 788130651 788401152 791542472 791760816 791814144 792304128 795188352 795680424 795734016 797189624 799124928 799619436 800915456 804328448 804826176 804880384 805306368 808255833 808310272 808810464 809238528 811754776 812311808 815773364 816558336 820037988 820600704 821593388 822083584 823587936 824097582 825660682 826097664 829463712 830131344 830472192 833054464 833569968 833626112 834011136 837178496 837696552 838139904 840746018 843308032 846744206 847249408 847773696 849325059 850936009 851386368 851443712 851913216 855543528 855601152 859087416 859778892 863340324 863797248 865435648 868073472 869123584 869661408 873426176 873725952 874266624 877449216 877992192 878051328 881733636 881793024 881852416 882338688 886098654 886158336 888143872 890485281 891928576 892480512 895729408 896283696 896344064 896838327 900163712 900720744 901029888 904619968 904869504 905490432 908786688 909349056 909410304 911073856 913224123 913285632 913850784 914956273 919232512 919801344 919863296 923720952 923783168 924354816 924844032 927719744 928293828 928356352 932312416 932889342 937186272 937829376 938963872 939524096 941825808 943612208 944111616 947958528 948721536 952651392 953155584 956710986 956775424 957367488 957874176 960852592 961447179 963780608 967707664 968884224 972498296 973012992 973078528 973615104 977312644 977764032 977829888 982604448 986674656 989069312 992083968 993284096 993898752 998134116 998201344 999161856 1002268652 1002799104 1003075374 1003419648 1003487232 1007230378 1007695584 1007763456 1008387072 1012684176 1012752384 1014604976 1015021568 1017697464 1019346944 1019977728 1023690752 1024324224 1024393216 1024958088 1028689242 1028758528 1029395136 1033781763 1033851392 1034136576 1034846208 1038063961 1039256064 1041227264 1043684712 1043755008 1044400896 1045664312 1048851468 1050840868 1051201536 1055681088 1055752192 1056334356 1056405504 1056964608 1060251136 1060907232 1060978688 1061563734 1065499904 1066159248 1073101568 1073741824 1076372352 1077674444 1078413952 1078984704 1080959166 1083009466 1084253184 1088370899 1088671122 1088744448 1093383984 1094060583 1094134272 1094713344 1098117248 1098796776 1101463552 1105951616 1106841792 1107296256 1111426624 1112014848 1112702976 1116162817 1116928736 1117444608 1117519872 1122976512 1130364928 1132433412 1135181824 1135884288 1140724704 1140801536 1141430598 1141899264 1145449888 1146371856 1146765312 1151120432 1151652096 1151729664 1152442368 1157353344 1157431296 1159548544 1163082816 1164489802 1164967936 1165688832 1169932288 1170656256 1170735104 1171380672 1175644848 1175724032 1176372351 1176451584 1181464872 1181544448 1187313708 1187721216 1189974016 1192782528 1193601024 1195044928 1195784436 1198687392 1200137449 1200960992 1201373184 1206492672 1207239264 1207320576 1207959552 1211715584 1212465408 1212547072 1213215696 1217632164 1217714176 1218467712 1223660046 1226401792 1231627936 1232390082 1232473088 1233125376 1235381904 1237725104 1238491023 1239146496 1243852456 1244195568 1249581696 1250354952 1250439168 1255767744 1256544828 1258815488 1261119027 1263944704 1264962048 1270116309 1270201856 1270874112 1271660544 1275614648 1276489984 1277079552 1277165568 1281929572 1283401728 1288631124 1291845632 1295010486 1297350656 1298153472 1303685376 1303773184 1304492112 1310139264 1310588928 1315566208 1316173824 1317076992 1321172314 1322689536 1322778624 1325198336 1329237504 1330845488 1332215808 1337065472 1337433832 1337892864 1337982976 1338720768 1343594112 1343684608 1344425544 1344516096 1350245568 1350336512 1351081116 1356929952 1359970304 1363180032 1364115456 1365765632 1366610784 1369928448 1371585656 1372526848 1378375684 1378848768 1379702016 1379794944 1385199326 1385581428 1385674752 1386532224 1391579616 1391673344 1392440742 1392534528 1395081842 1398468624 1399334013 1401602048 1407574784 1408445808 1408540672 1409286144 1414542976 1415418312 1416167424 1420570858 1421545664 1421937792 1427603387 1428977088 1435066479 1435163136 1436051232 1437788429 1438646272 1441278888 1445670912 1451561496 1451659264 1453326336 1457845312 1458747444 1458845696 1459519488 1459617792 1465062368 1465968966 1466744832 1475789056 1476395008 1480011984 1482686464 1483603968 1489926144 1490026496 1490848128 1497201174 1497302016 1503402978 1504198656 1504613061 1505230848 1509911216 1510845567 1511645184 1514512384 1519128576 1520966272 1521907464 1522532352 1528495808 1529020416 1529966592 1535536128 1535639552 1536486336 1536589824 1543033863 1543137792 1543241728 1544092704 1550777088 1554251776 1560875008 1561840896 1565632512 1567526464 1568496468 1568602112 1575286496 1576261302 1576802304 1583084944 1583521632 1583628288 1584608256 1590376704 1591360848 1591468032 1594379248 1598249856 1599238872 1601830912 1608656896 1609652352 1609760768 1610612736 1616511666 1616620544 1617620928 1618477056 1623509552 1624514199 1624623616 1631546728 1633116672 1640075976 1641201408 1643186776 1644167168 1647175872 1648195164 1651321364 1652195328 1658927424 1660262688 1660944384 1666108928 1667139936 1667252224 1668022272 1674356992 1675393104 1676279808 1681492036 1686616064 1693488412 1694498816 1695547392 1698650118 1701872018 1702772736 1702887424 1703826432 1710297127 1711087056 1711202304 1718174832 1719557784 1726680648 1727594496 1730871296 1736146944 1738247168 1739322816 1746734703 1746852352 1747451904 1748533248 1753970141 1754898432 1755984384 1756102656 1763467272 1763586048 1763704832 1764677376 1772197308 1772316672 1776287744 1780970562 1783857152 1784961024 1791458816 1792567392 1792688128 1793676654 1800327424 1801441488 1802059776 1809239936 1809739008 1810980864 1817573376 1818698112 1818820608 1822147712 1826448246 1826571264 1827701568 1829912546 1835490069 1838465024 1838971519 1839602688 1839726592 1847441904 1847566336 1848585123 1848709632 1849688064 1855439488 1856587656 1856712704 1864624832 1865778684 1874372544 1875658752 1877927744 1879048192 1883651616 1885930277 1887224416 1888223232 1895917056 1897443072 1905302784 1906311168 1913421972 1913550848 1914734976 1915748352 1921705184 1922894358 1927561216 1935415328 1937768448 1944996592 1946025984 1946157056 1947230208 1954625288 1955528064 1955659776 1965208896 1973349312 1978138624 1981758471 1984167936 1986568192 1987797504 1996268232 1996402688 1998323712 2004537304 2005598208 2006150748 2006839296 2006974464 2014460756 2015391168 2015526912 2016774144 2025368352 2025504768 2029209952 2030043136 2035394928 2038693888 2039955456 2047381504 2048648448 2048786432 2049916176 2057378484 2057517056 2058790272 2067563526 2067702784 2068273152 2069692416 2076127922 2077798989 2078512128 2082454528 2087369424 2087510016 2088801792 2091328624 2092622763 2097702936 2101681736 2102403072 2111362176 2111504384 2112668712 2112811008 2113929216 2120502272 2121814464 2121957376 2123127468 2130856287 2130999808 2132318496 2146203136 2152744704 2155348888 2156827904 2157969408 2161918332 2166018932 2168506368 2176741798 2177342244 2177488896 2186767968 2188121166 2188268544 2189426688 2196234496 2197593552 2198953449 2202927104 2211903232 2213683584 2214592512 2222853248 2224029696 2225405952 2232325634 2233857472 2234889216 2235039744 2243376751 2245953024 2255104467 2260729856 2264866824 2270363648 2271768576 2281449408 2281603072 2282861196 2283798528 2290899776 2292743712 2293530624 2302240864 2303304192 2303459328 2304884736 2314706688 2314862592 2319097088 2326165632 2328979604 2329935872 2331377664 2339864576 2341312512 2341470208 2342761344 2351289696 2351448064 2352744702 2352903168 2362929744 2363088896 2364391953 2374627416 2375442432 2379948032 2385565056 2387202048 2390089856 2391568872 2397374784 2400274898 2401921984 2402746368 2412157447 2412985344 2414478528 2414641152 2415919104 2423431168 2424767499 2424930816 2425094144 2426431392 2435264328 2435428352 2436935424 2447320092 2452803584 2463255872 2464780164 2464946176 2466250752 2470763808 2475450208 2476982046 2478292992 2487704912 2488391136 2499163392 2500709904 2500878336 2511535488 2513089656 2517630976 2522238054 2527889408 2529924096 2540232618 2540403712 2541748224 2543321088 2551229296 2552808027 2552979968 2554159104 2554331136 2563859144 2566803456 2577262248 2583691264 2590020972 2594701312 2596306944 2607370752 2607546368 2608984224 2620278528 2621177856 2631132416 2632347648 2634153984 2642344628 2645379072 2645557248 2650396672 2658475008 2661690976 2664431616 2674130944 2674867664 2675785728 2675965952 2677441536 2687188224 2687369216 2688851088 2689032192 2700491136 2700673024 2702162232 2713859904 2719940608 2726360064 2728230912 2731531264 2733221568 2739856896 2743171312 2744868819 2745053696 2756751368 2757697536 2759404032 2759589888 2770398652 2771162856 2771349504 2773064448 2783159232 2783346688 2784881484 2785069056 2790163684 2796937248 2798668026 2803204096 2815149568 2816891616 2817081344 2818572288 2829085952 2830836624 2832334848 2841141716 2843091328 2843875584 2855206774 2857954176 2870132958 2870326272 2872102464 2875576858 2877292544 2882557776 2884341537 2889812387 2891341824 2903122992 2903318528 2906652672 2915690624 2917494888 2917691392 2919038976 2919235584 2930124736 2931937932 2933489664 2942611063 2951578112 2952790016 2960023968 2963604721 2965372928 2967207936 2979852288 2980052992 2981696256 2994402348 2994604032 3006805956 3008397312 3009226122 3010461696 3019822432 3021691134 3023290368 3029024768 3038257152 3041932544 3043814928 3045064704 3056991616 3058040832 3059933184 3071072256 3071279104 3072972672 3073179648 3086067726 3086275584 3086483456 3088185408 3101345289 3101554176 3108503552 3114191883 3121750016 3123681792 3131265024 3135052928 3136992936 3137204224 3150572992 3152522604 3153604608 3166169888 3167043264 3167256576 3169216512 3180753408 3182721696 3182936064 3188758496 3196499712 3198477744 3203661824 3217313792 3219304704 3219521536 3221225472 3233023332 3233241088 3235241856 3236954112 3247019104 3249028398 3249247232 3263093456 3265112697 3266233344 3280151952 3282402816 3286373552 3288334336 3294351744 3296390328 3302642728 3304390656 3317854848 3320525376 3321888768 3332217856 3334279872 3334504448 3336044544 3348488451 3348713984 3350786208 3352559616 3362984072 3373232128 3386976824 3388997632 3391094784 3397300236 3403744036 3405545472 3405774848 3407652864 3420594254 3422174112 3422404608 3436349664 3439115568 3453361296 3455188992 3461742592 3472293888 3476494336 3478645632 3493469406 3493704704 3494903808 3497066496 3507940282 3509796864 3511968768 3512205312 3525306323 3526934544 3527172096 3527409664 3529354752 3544394616 3544633344 3552575488 3561941124 3567714304 3569922048 3582917632 3585134784 3585376256 3587353308 3600412347 3600654848 3602882976 3604119552 3618479872 3619478016 3621961728 3635146752 3637396224 3637641216 3644295424 3652896492 3653142528 3655403136 3659825092 3670980138 3676930048 3677943038 3679205376 3679453184 3694883808 3695132672 3697170246 3697419264 3699376128 3710878976 3713175312 3713425408 3715473069 3729249664 3731557368 3748745088 3751317504 3755855488 3758096384 3767303232 3771860554 3774448832 3776446464 3783357081 3790533131 3791834112 3794886144 3810348927 3810605568 3812622336 3826843944 3827101696 3829469952 3831496704 3843410368 3845788716 3855122432 3870830656 3875536896 3889993184 3892051968 3892314112 3894460416 3909250576 3911056128 3911319552 3930417792 3946698624 3956277248 3963516942 3968335872 3973136384 3975595008 3992536464 3992805376 3996647424 4009074608 4011196416 4012301496 4013678592 4013948928 4028921512 4030782336 4031053824 4033548288 4050736704 4051009536 4058419904 4060086272 4070789856 4077387776 4079910912 4094763008 4097296896 4097572864 4099832352 4114756968 4115034112 4117580544 4135127052 4135405568 4136546304 4139384832 4152255844 4155597978 4157024256 4164909056 4174738848 4175020032 4177603584 4182657248 4185245526 4195405872 4203363472 4204806144 4222724352 4223008768 4225337424 4225622016 4227858432 4241004544 4243628928 4243914752 4246254936 4261712574 4261999616 4264636992 4282810161 4292406272 4305489408 4310697776 4313365287 4313655808 4315938816 4323836664 4332037864 4337012736 4353483596 4354684488 4354977792 4373535936 4376242332 4376537088 4378853376 4392468992 4395187104 4397906898 4405854208 4423806464 4427367168 4429185024 4445706496 4448059392 4450811904 4464651268 4467714944 4469778432 4470079488 4486753502 4491906048 4510208934 4521459712 4529733648 4532536701 4540727296 4543537152 4562898816 4563206144 4565722392 4567597056 4581799552 4585487424 4587061248 4604481728 4606608384 4606918656 4609769472 4624103099 4629413376 4629725184 4638194176 4652331264 4657959208 4659871744 4662755328 4679729152 4682625024 4682940416 4685522688 4702579392 4702896128 4705489404 4705806336 4725859488 4726177792 4728783906 4749254832 4750884864 4759896064 4771130112 4774404096 4780179712 4783137744 4794749568 4800549796 4803843968 4805492736 4824314894 4825970688 4828957056 4829282304 4831838208 4846862336 4848197641 4849534998 4849861632 4850188288 4852862784 4870528656 4870856704 4873542597 4873870848 4894640184 4905607168 4926511744 4929560328 4929892352 4932501504 4941527616 4950900416 4953964092 4956585984 4971998003 4975409824 4976782272 4998326784 5001419808 5001756672 5023070976 5026179312 5035261952 5044476108 5055778816 5059848192 5080465236 5080807424 5083496448 5086642176 5102458592 5105616054 5105959936 5108318208 5108662272 5127718288 5130891381 5133606912 5154524496 5167382528 5180041944 5189402624 5192613888 5214741504 5215092736 5217968448 5240204109 5240557056 5242355712 5261910423 5262264832 5264695296 5268307968 5284689256 5290758144 5291114496 5300793344 5316950016 5323381952 5328863232 5348261888 5349735328 5351571456 5351931904 5354883072 5374376448 5374738432 5377702176 5378064384 5400982272 5401346048 5404324464 5427719808 5439881216 5452720128 5456461824 5463062528 5466443136 5479713792 5486342624 5489737638 5490107392 5513502736 5515395072 5516914557 5518808064 5519179776 5540797304 5542325712 5542699008 5546128896 5566318464 5566693376 5569762968 5570138112 5580327368 5593874496 5597336052 5606408192 5630299136 5633783232 5634162688 5637144576 5657790831 5658171904 5661673248 5664669696 5682283432 5686182656 5687751168 5710413548 5715908352 5740265916 5740652544 5744204928 5751153716 5754585088 5765115552 5768683074 5779624774 5782683648 5806245984 5806637056 5813305344 5831381248 5834989776 5835382784 5838077952 5838471168 5860249472 5863875864 5866979328 5885222126 5903156224 5905580032 5920047936 5927209442 5930745856 5934415872 5945275413 5956552063 5959704576 5960105984 5963392512 5988804696 5989208064 6013611912 6016794624 6018452244 6020923392 6039644864 6043382268 6046580736 6058049536 6076514304 6083865088 6087629856 6090129408 6113983232 6116081664 6119866368 6142144512 6142558208 6145945344 6146359296 6172135452 6172551168 6172966912 6176370816 6202690578 6203108352 6217007104 6228383766 6233396967 6243500032 6247363584 6262530048 6270105856 6273985872 6274408448 6277868289 6301145984 6305045208 6307209216 6332339776 6334086528 6334513152 6338433024 6361506816 6365443392 6365872128 6377516992 6392568861 6392999424 6396955488 6404693911 6407323648 6434627584 6438609408 6439043072 6466046664 6466482176 6470483712 6473908224 6494038208 6498056796 6498494464 6526186912 6530225394 6532466688 6560303904 6564805632 6572747104 6576668672 6588703488 6592780656 6605285456 6608781312 6635709696 6641050752 6643777536 6664435712 6668559744 6669008896 6672089088 6696976902 6697427968 6701572416 6705119232 6725968144 6730130253 6746464256 6773953648 6777995264 6782189568 6794600472 6807488072 6811090944 6811549696 6815305728 6841188508 6844348224 6844809216 6872699328 6878231136 6906722592 6910377984 6923485184 6944587776 6952988672 6957291264 6986938812 6987409408 6989807616 6994132992 7015880564 7019593728 7023937536 7024410624 7050612646 7053869088 7054344192 7054819328 7058709504 7088789232 7089266688 7105150976 7123882248 7135428608 7139844096 7165835264 7170269568 7170752512 7174706616 7200824694 7201309696 7205765952 7208239104 7236472341 7236959744 7238956032 7243923456 7266447727 7270293504 7274792448 7275282432 7288590848 7305792984 7306285056 7310806272 7319650184 7341960276 7353860096 7355886076 7358410752 7358906368 7389767616 7390265344 7394340492 7394838528 7398752256 7421757952 7426350624 7426850816 7430946138 7458499328 7463114736 7497490176 7502635008 7511710976 7516192768 7534606464 7543721108 7548897664 7552892928 7566714162 7581066262 7583668224 7589772288 7618596293 7620697854 7621211136 7625244672 7653687888 7654203392 7658424081 7658939904 7662993408 7686820736 7691577432 7710244864 7741661312 7751073792 7779986368 7784103936 7784628224 7788920832 7813139719 7818501152 7822112256 7822639104 7860835584 7893397248 7912554496 7927033884 7936671744 7946272768 7951190016 7985072928 7985610752 7993294848 8018149216 8022392832 8024602992 8027357184 8027897856 8057843024 8061564672 8062107648 8067096576 8101473408 8102019072 8116839808 8120172544 8141579712 8154775552 8159821824 8189526016 8194593792 8195145728 8199664704 8229513936 8230068224 8234606457 8235161088 8270254104 8270811136 8273092608 8278769664 8304511688 8311195956 8314048512 8329818112 8349477696 8350040064 8355207168 8365314496 8370491052 8390811744 8400962143 8406726944 8409612288 8445448704 8446017536 8450674848 8451244032 8455716864 8482009088 8487257856 8487829504 8492509872 8523425148 8523999232 8529273984 8565620322 8584812544 8610978816 8621395552 8626730574 8627311616 8631877632 8647673328 8664075728 8669437161 8674025472 8706967192 8709368976 8709955584 8747071872 8752484664 8753074176 8757706752 8784937984 8790374208 8795813796 8811708416 8827833189 8847612928 8854734336 8858370048 8890814163 8891412992 8896118784 8901623808 8929302536 8935429888 8939556864 8940158976 8973507004 8983812096 9020417868 9042919424 9059467296 9065073402 9081454592 9087074304 9125797632 9126412288 9131444784 9135194112 9163599104 9170974848 9174122496 9208963456 9213216768 9213837312 9219538944 9248206198 9258826752 9259450368 9276388352 9304662528 9315918416 9319743488 9325510656 9342575649 9359458304 9365250048 9365880832 9371045376 9405158784 9405792256 9410978808 9411612672 9451718976 9452355584 9457567812 9498509664 9501769728 9519792128 9542260224 9548808192 9560359424 9566275488 9589499136 9601099592 9607687936 9610985472 9648629788 9651941376 9657914112 9658564608 9663676416 9693724672 9696395282 9699069996 9699723264 9700376576 9705725568 9741057312 9741713408 9747085194 9747741696 9789280368 9795338091 9811214336 9853023488 9859120656 9859784704 9865003008 9883055232 9901800832 9907928184 9913171968 9943996006 9950819648 9953564544 9993223709 9996653568 10002839616 10003513344 10045465353 10046141952 10052358624 10064519003 10070523904 10088952216 10111557632 10119696384 10160930472 10161614848 10166992896 10173284352 10204917184 10211232108 10211919872 10216636416 10217324544 10255436576 10261782762 10267213824 10309048992 10334765056 10360083888 10378805248 10385227776 10429483008 10430185472 10435936896 10480408218 10481114112 10484711424 10523820846 10524529664 10529390592 10536615936 10569378512 10575918969 10581516288 10582228992 10601586688 10633900032 10646763904 10657726464 10696523776 10699470656 10703142912 10703863808 10709766144 10748752896 10749476864 10755404352 10756128768 10801237041 10801964544 10802692096 10808648928 10855439616 10879762432 10905440256 10912923648 10926125056 10932886272 10959427584 10972685248 10979475276 10980214784 11027005472 11030790144 11033829114 11037616128 11038359552 11081594608 11084651424 11085398016 11092257792 11132636928 11133386752 11139525936 11140276224 11160654736 11187748992 11194672104 11212816384 11260598272 11267566464 11268325376 11274289152 11315581662 11316343808 11323346496 11329339392 11364566864 11371599393 11372365312 11375502336 11420827096 11431816704 11480531832 11481305088 11488409856 11502307432 11509170176 11530231104 11537366148 11559249548 11565367296 11612491968 11613274112 11626610688 11662762496 11669979552 11670765568 11676155904 11676942336 11720498944 11727751728 11733958656 11770444252 11806312448 11811160064 11840095872 11854418884 11861491712 11868831744 11890550826 11913104126 11919409152 11920211968 11926785024 11972079889 11977609392 11978416128 12027223824 12033589248 12036904488 12041846784 12079289728 12086764536 12093161472 12116099072 12153028608 12167730176 12175259712 12180258816 12227966464 12232163328 12239732736 12277790987 12284289024 12285116416 12291890688 12292718592 12344270904 12345102336 12345933824 12352741632 12405381156 12406216704 12434014208 12456767532 12466793934 12487000064 12494727168 12525060096 12540211712 12547971744 12548816896 12555736578 12602291968 12610090416 12614418432 12664679552 12668173056 12669026304 12676866048 12723013632 12730886784 12731744256 12755033984 12785137722 12785998848 12793910976 12809387822 12814647296 12848430483 12869255168 12877218816 12878086144 12932093328 12932964352 12940095861 12940967424 12947816448 12988076416 12996113592 12996988928 13052373824 13060450788 13064933376 13120607808 13129611264 13145494208 13153337344 13177406976 13185561312 13201511939 13210570912 13217562624 13271419392 13282101504 13287555072 13328871424 13337119488 13338017792 13344178176 13393953804 13394855936 13403144832 13410238464 13451936288 13460260506 13492928512 13547907296 13555990528 13564379136 13589200944 13614976144 13622181888 13623099392 13630611456 13682377016 13688696448 13689618432 13745398656 13756462272 13813445184 13820755968 13846970368 13872309297 13889175552 13905977344 13914582528 13973877624 13974818816 13979615232 13988265984 14031761128 14039187456 14047875072 14048821248 14101225292 14107738176 14108688384 14109638656 14117419008 14177578464 14178533376 14210301952 14247764496 14270857216 14279688192 14331670528 14340539136 14341505024 14349413232 14401649388 14402619392 14411531904 14416478208 14472944682 14473919488 14477912064 14487846912 14532895454 14540587008 14544592923 14549584896 14550564864 14577181696 14611585968 14612570112 14621612544 14639300368 14683920552 14707720192 14711772152 14716821504 14717812736 14779535232 14780530688 14788680984 14789677056 14797504512 14843515904 14852701248 14853701632 14861892276 14915994009 14916998656 14926229472 14994980352 15005270016 15023421952 15069212928 15087442216 15097795328 15105785856 15133428324 15162132524 15167336448 15179544576 15237192586 15241395708 15242422272 15250489344 15307375776 15308406784 15316848162 15317879808 15325986816 15373641472 15383154864 15392674143 15420489728 15483322624 15502147584 15559972736 15568207872 15569256448 15577841664 15626279438 15637002304 15644224512 15645278208 15703637257 15721671168 15785731269 15786794496 15825108992 15854067768 15873343488 15892545536 15902380032 15970145856 15971221504 15986589696 16036298432 16044785664 16049205984 16054714368 16055795712 16115686048 16123129344 16124215296 16134193152 16202946816 16204038144 16233679616 16240345088 16283159424 16309551104 16319643648 16379052032 16389187584 16390291456 16399329408 16459027872 16460136448 16469212914 16470322176 16540508208 16541622272 16546185216 16550743671 16557539328 16609023376 16622391912 16628097024 16659636224 16698955392 16700080128 16710414336 16730628992 16740982104 16781623488 16801924286 16813453888 16819224576 16885102129 16890897408 16892035072 16901349696 16902488064 16911433728 16964018176 16973372493 16974515712 16975659008 16985019744 17046850296 17047998464 17058547968 17131240644 17169625088 17221957632 17242791104 17253461148 17254623232 17263755264 17295346656 17328151456 17338874322 17348050944 17413934384 17418737952 17419911168 17494143744 17504969328 17506148352 17515413504 17569875968 17580748416 17591627592 17623416832 17655666378 17695225856 17709468672 17716740096 17781628326 17782825984 17792237568 17803247616 17858605072 17869656189 17870859776 17879113728 17880317952 17947014008 17967624192 18040835736 18085838848 18118934592 18130146804 18162909184 18174148608 18251595264 18252824576 18262889568 18270388224 18327198208 18341949696 18348244992 18417926912 18426433536 18427674624 18439077888 18496412396 18517653504 18518900736 18552776704 18609325056 18631836832 18639486976 18651021312 18685151298 18718916608 18730500096 18731761664 18742090752 18810317568 18811584512 18821957616 18823225344 18903437952 18904711168 18915135624 18997019328 19003539456 19039584256 19084520448 19097616384 19120718848 19132550976 19178998272 19202199184 19214081733 19215375872 19221970944 19297259576 19303882752 19315828224 19317129216 19387449344 19392790564 19398139992 19399446528 19400753152 19411451136 19482114624 19483426816 19494170388 19495483392 19578560736 19590676182 19622428672 19706046976 19718241312 19719569408 19730006016 19766110464 19803601664 19815856368 19826343936 19887992012 19901639296 19907129088 19986447418 19993307136 20005679232 20007026688 20090930706 20092283904 20104717248 20129038006 20141047808 20177904432 20190390759 20223115264 20228686709 20239392768 20321860944 20323229696 20333985792 20346568704 20409834368 20422464216 20423839744 20433272832 20434649088 20510873152 20523565524 20534427648 20598277441 20618097984 20669530112 20720167776 20745233047 20757610496 20770455552 20858966016 20860370944 20871873792 20960816436 20962228224 20969422848 21047641692 21049059328 21058781184 21073231872 21138757024 21151837938 21163032576 21164457984 21203173376 21267800064 21293527808 21315452928 21393047552 21398941312 21406285824 21407727616 21419532288 21497505792 21498953728 21510808704 21512257536 21602474082 21603929088 21605384192 21617297856 21709417023 21710879232 21759524864 21799343181 21810880512 21825847296 21852250112 21865772544 21918855168 21945370496 21958950552 21960429568 22054010944 22061580288 22067658228 22075232256 22076719104 22163189216 22169302848 22170796032 22184515584 22265273856 22266773504 22279051872 22280552448 22321309472 22375497984 22389344208 22425632768 22521196544 22535132928 22536650752 22548578304 22631163324 22632687616 22646692992 22658678784 22729133728 22743198786 22744730624 22751004672 22841654192 22855788879 22863633408 22961063664 22962610176 22976819712 23004614864 23018340352 23060462208 23074732296 23118499096 23130734592 23224983936 23226548224 23253221376 23325524992 23339959104 23341531136 23352311808 23353884672 23439419157 23440997888 23455503456 23467917312 23540888504 23612624896 23680191744 23708837768 23722983424 23737663488 23781101652 23826208252 23838818304 23840423936 23853570048 23944159778 23955218784 23956832256 24054447648 24067178496 24073808976 24083693568 24158579456 24173529072 24186322944 24232198144 24306057216 24335460352 24350519424 24360517632 24455932928 24464326656 24479465472 24555581974 24568578048 24570232832 24583781376 24585437184 24677144261 24688541808 24690204672 24691867648 24705483264 24810762312 24812433408 24868028416 24913535064 24933587868 24974000128 24989454336 25050120192 25080423424 25095943488 25097633792 25111473156 25202886429 25204583936 25220180832 25228836864 25329359104 25336346112 25338052608 25353732096 25446027264 25461773568 25463488512 25510067968 25570275444 25571997696 25587821952 25618775644 25629294592 25696860966 25738510336 25754437632 25756172288 25864186656 25865928704 25880191722 25881934848 25895632896 25976152832 25992227184 25993977856 26008311483 26104747648 26120901576 26129866752 26241215616 26259222528 26290988416 26306674688 26354813952 26371122624 26403023878 26421141824 26435125248 26483499567 26533731917 26542838784 26564203008 26575110144 26657742848 26672442489 26674238976 26676035584 26688356352 26787907608 26789711872 26806289664 26820476928 26903872576 26920521012 26985857024 27095814592 27111981056 27128758272 27178401888 27229952288 27244363776 27246198784 27261222912 27364754032 27377392896 27379236864 27490797312 27512924544 27626890368 27641511936 27693940736 27744618594 27778351104 27811954688 27829165056 27947755248 27949637632 27959230464 27976531968 28063522256 28078374912 28095750144 28097642496 28202450584 28215476352 28217376768 28219277312 28234838016 28355156928 28357066752 28420603904 28495528992 28541714432 28559376384 28663341056 28681078272 28683010048 28698826464 28803298776 28805238784 28823063808 28832956416 28945889364 28947838976 28955824128 28975693824 29065790908 29081174016 29089185846 29099169792 29101129728 29154363392 29223171936 29225140224 29243225088 29278600736 29367841104 29415440384 29423544304 29433643008 29435625472 29559070464 29561061376 29577361968 29579354112 29595009024 29687031808 29705402496 29707403264 29723784552 29831988018 29833997312 29852458944 29979671127 29989960704 30010540032 30046843904 30138425856 30174884432 30193557009 30195590656 30211571712 30266856648 30324265048 30334672896 30359089152 30474385172 30482791416 30484844544 30500978688 30614751552 30616813568 30633696324 30635759616 30651973632 30747282944 30766309728 30785348286 30840979456 30966645248 31004295168 31119945472 31136415744 31138512896 31155683328 31252558876 31274004608 31288449024 31290556416 31407274514 31443342336 31571462538 31573588992 31650217984 31708135536 31727756907 31746686976 31785091072 31804760064 31940291712 31942443008 31973179392 32072596864 32089571328 32098411968 32109428736 32111591424 32231372096 32246258688 32248430592 32268386304 32368721693 32405893632 32408076288 32467359232 32480690176 32566318848 32619102208 32639287296 32758104064 32778375168 32780582912 32798658816 32918055744 32920272896 32938425828 32940644352 33081016416 33083244544 33092370432 33101487342 33115078656 33218046752 33244783824 33256194048 33319272448 33397910784 33400160256 33420828672 33461257984 33481964208 33563246976 33603848572 33626907776 33638449152 33770204258 33781794816 33784070144 33802699392 33804976128 33822867456 33928036352 33946744986 33949031424 33951318016 33970039488 34093700592 34095996928 34114798179 34117095936 34262481288 34339250176 34443915264 34485582208 34506922296 34509246464 34527510528 34590693312 34656302912 34677748644 34696101888 34803986021 34827868768 34837475904 34839822336 34988287488 35009938656 35012296704 35030827008 35139751936 35161496832 35183255184 35246833664 35311332756 35390451712 35418937344 35433480192 35563256652 35565651968 35584475136 35606495232 35717210144 35739312378 35741719552 35758227456 35760635904 35894028016 35916239667 35935248384 36081671472 36171677696 36237869184 36260293608 36325818368 36348297216 36503190528 36505649152 36525779136 36540776448 36654396416 36683899392 36696489984 36833372961 36835853824 36852867072 36855349248 36878155776 36992824792 37035307008 37037801472 37105553408 37218650112 37263673664 37278973952 37302042624 37370302596 37437833216 37461000192 37463523328 37484181504 37620635136 37623169024 37643915232 37646450688 37806875904 37809422336 37830271248 37994038656 38007078912 38079168512 38169040896 38195232768 38241437696 38265101952 38357996544 38404398368 38428163466 38430751744 38443941888 38594519152 38607765504 38631656448 38634258432 38774898688 38785581128 38796279984 38798893056 38801506304 38822902272 38964229248 38966853632 38988340776 38990966784 39157121472 39181352364 39244857344 39412093952 39436482624 39439138816 39460012032 39532220928 39604535817 39607203328 39631712736 39652687872 39775984024 39803278592 39814258176 39972894836 39986614272 40011358464 40014053376 40181861412 40184567808 40209434496 40258076012 40282095616 40355808864 40380781518 40446230528 40457373418 40478785536 40643721888 40646459392 40667971584 40693137408 40819668736 40844928432 40847679488 40866545664 40869298176 41021746304 41047131048 41068855296 41196554882 41236195968 41339060224 41440335552 41490466094 41515220992 41540911104 41616927891 41695864441 41717932032 41720741888 41743747584 41921632872 41924456448 41938845696 42095283384 42098118656 42117562368 42146463744 42277514048 42303675876 42326065152 42328915968 42406346752 42535600128 42587055616 42630905856 42786095104 42797882624 42812571648 42815455232 42839064576 42995011584 42997907456 43021617408 43024515072 43204948164 43207858176 43210768384 43234595712 43418834046 43421758464 43519049728 43598686362 43621761024 43633778769 43651694592 43704500224 43731545088 43837710336 43890740992 43917901104 43920859136 44108021888 44123160576 44135316456 44150464512 44153438208 44326378432 44338605696 44341592064 44369031168 44530547712 44533547008 44558103744 44561104896 44642618944 44747982027 44750995968 44778688416 44851265536 45042393088 45070265856 45073301504 45262326648 45265375232 45293385984 45317357568 45458267456 45486397572 45489461248 45502009344 45683308384 45711577758 45727266816 45922127328 45925220352 45953639424 46009229728 46036680704 46120924416 46149464592 46236998192 46261469184 46449967872 46453096448 46506442752 46651049984 46679918208 46683062272 46704623616 46707769344 46878838314 46881995776 46911006912 46935834624 47081777008 47110911771 47225249792 47360383488 47417675536 47445966848 47475326976 47562203304 47652416504 47677636608 47680847872 47707140096 47888319556 47910437568 47913664512 48108895296 48134356992 48147617952 48167387136 48317158912 48347058144 48372645888 48464396288 48612114432 48670920704 48701038848 48721035264 48911865856 48928653312 48958930944 49111163948 49137156096 49140465664 49167562752 49170874368 49354288522 49377083616 49380409344 49383735296 49410966528 49621524624 49624866816 49736056832 49827070128 49867175736 49948000256 49978908672 50100240384 50160846848 50191886976 50195267584 50222946312 50405772858 50409167872 50440361664 50457673728 50655306387 50658718208 50672692224 50676105216 50707464192 50865134089 50892054528 50923547136 50926977024 51020135936 51140550888 51143995392 51175643904 51237551288 51258589184 51393721932 51477020672 51508875264 51512344576 51728373312 51731857408 51760383444 51763869696 51791265792 51952305664 51984454368 51987955712 52016622966 52209495296 52241803152 52259733504 52482431232 52518445056 52581976832 52613349376 52709627904 52742245248 52806047756 52842283648 52870250496 52966999134 53067463834 53085677568 53128406016 53150220288 53315485696 53330174051 53344884978 53348477952 53352071168 53376712704 53575815216 53579423744 53608968567 53612579328 53640953856 53807745152 53841042024 53971714048 54191629184 54223962112 54257516544 54356803776 54459904576 54488727552 54492397568 54522445824 54691978033 54729508064 54754785792 54758473728 54981594624 55025849088 55253780736 55283023872 55387881472 55489237188 55556702208 55623909376 55658330112 55895510496 55899275264 55918460928 55953063936 56127044512 56156749824 56191500288 56195284992 56404901168 56430952704 56434753536 56438554624 56469676032 56710313856 56714133504 56841207808 56991057984 57083428864 57118752768 57326682112 57362156544 57366020096 57397652928 57606597552 57610477568 57642245199 57646127616 57665912832 57891778728 57895677952 57911648256 57951387648 58131581816 58162348032 58178371692 58198339584 58202259456 58308726784 58446343872 58450280448 58486450176 58557201472 58735682208 58806735001 58830880768 58847088608 58867286016 58871250944 59118140928 59122122752 59154723936 59158708224 59190018048 59374063616 59410804992 59414806528 59447569104 59663976036 59667994624 59704917888 59959342254 59979921408 60021080064 60093687808 60276851712 60349768864 60387114018 60391181312 60423143424 60533713296 60648530096 60669345792 60686060127 60718178304 60948770344 60965582832 60969689088 61001957376 61229503104 61233627136 61267392648 61271519232 61303947264 61494565888 61532619456 61570696572 61681958912 61794832323 61933290496 62008590336 62235699141 62239890944 62272831488 62311366656 62505117752 62548009216 62576898048 62581112832 62814549028 62886684672 63142925076 63147177984 63300435968 63416271072 63455513814 63493373952 63570182144 63609520128 63880583424 63884886016 63946358784 64145193728 64179142656 64196823936 64218857472 64223182848 64462744192 64492517376 64496861184 64536772608 64737443386 64811787264 64816152576 64934718464 64961380352 65132637696 65238204416 65278574592 65398029543 65516208128 65556750336 65561165824 65597317632 65836111488 65840545792 65876851656 65881288704 66162032832 66166489088 66184740864 66202974684 66230157312 66436093504 66489567648 66512388096 66638544896 66795821568 66800320512 66841657344 66922515968 66963928416 67126493952 67207697144 67253815552 67276898304 67540408516 67563589632 67568140288 67605398784 67609952256 67645734912 67856072704 67893489972 67898062848 67902636032 67940078976 68187401184 68191993856 68229596358 68234191872 68524962576 68567366637 68678500352 68887830528 68971164416 69013844592 69018492928 69055021056 69181386624 69312605824 69355497288 69392203776 69607972042 69655737536 69674951808 69679644672 69952565963 69976574976 70019877312 70024593408 70061654016 70279503872 70318257471 70322993664 70366510368 70451633021 70493667328 70622665512 70780903424 70837874688 71126513304 71131303936 71168950272 71212990464 71434420288 71478624756 71483439104 71516454912 71521271808 71788056032 71832479334 71870496768 72163342944 72343355392 72475738368 72520587216 72651636736 72696594432 73006381056 73011298304 73051558272 73081552896 73308792832 73367798784 73392979968 73666745922 73671707648 73705734144 73710698496 73756311552 73985649584 74031432783 74070614016 74075602944 74211106816 74437300224 74527347328 74557947904 74604085248 74740605192 74875666432 74922000384 74927046656 74968363008 75241270272 75246338048 75287830464 75292901376 75608659287 75613751808 75618844672 75660542496 75988077312 76014157824 76158337024 76338081792 76390465536 76482875392 76530203904 76715993088 76808796736 76856326932 76861503488 76887883776 77189038304 77215531008 77263312896 77268516864 77549797376 77571162256 77592559968 77597786112 77603012608 77645804544 77928458496 77933707264 77976681552 77981933568 78314242944 78362704728 78489714688 78824187904 78872965248 78878277632 78920024064 79064441856 79209071634 79214406656 79263425472 79305375744 79551968048 79601195751 79606557184 79628516352 79945789672 79973228544 80022716928 80028106752 80363722824 80369135616 80418868992 80516152024 80564191232 80711617728 80761563036 80892461056 80914746836 80957571072 81287443776 81292918784 81335943168 81386274816 81639337472 81689856864 81695358976 81733091328 81738596352 82043492608 82094262096 82137710592 82393109764 82472391936 82678120448 82880671104 82980932188 83030441984 83081822208 83233855782 83391728882 83435864064 83441483776 83487495168 83804559223 83843265744 83848912896 83877691392 84190566768 84196237312 84235124736 84292927488 84555028096 84607351752 84652130304 84657831936 84812693504 85071200256 85174111232 85261811712 85572190208 85595765248 85625143296 85630910464 85678129152 85944536909 85990023168 85995814912 86043234816 86049030144 86409896328 86415716352 86421536768 86469191424 86837668092 86843516928 87038099456 87197372724 87243522048 87267557538 87303389184 87409000448 87463090176 87675420672 87781481984 87835802208 87841718272 88216043776 88246321152 88270632912 88300929024 88306876416 88652756864 88677211392 88683184128 88738062336 89061095424 89067094016 89116207488 89122209792 89285237888 89495964054 89501991936 89557376832 89702531072 89939013381 90084786176 90140531712 90146603008 90524653296 90530750464 90580671027 90586771968 90634715136 90916534912 90972795144 90978922496 91004018688 91366616768 91423155516 91454533632 91844254656 91850440704 91907278848 92018459456 92073361408 92241848832 92298929184 92410583573 92473996384 92522938368 92899935744 92906192896 93012885504 93302099968 93359836416 93366124544 93409247232 93415538688 93757676628 93763991552 93822013824 93871669248 94163554016 94221823542 94450499584 94720766976 94835351072 94891933696 94950653952 95124406608 95304833008 95355273216 95361695744 95414280192 95776639112 95820875136 95827329024 96217790592 96268713984 96295235904 96334774272 96634317824 96694116288 96745291776 96928792576 97106165079 97224228864 97341841408 97402077696 97442070528 97823731712 97857306624 97917861888 98222327896 98274312192 98280931328 98335125504 98341748736 98708577044 98754167232 98760818688 98767470592 98821933056 99243049248 99249733632 99472113664 99654140256 99734351472 99896000512 99957817344 100200480768 100321693696 100383773952 100390535168 100445892624 100811545716 100818335744 100880723328 100915347456 101310612774 101317436416 101345384448 101352210432 101414928384 101730268178 101784109056 101847094272 101853954048 102040271872 102281101776 102287990784 102351287808 102475102576 102517178368 102787443864 102954041344 103017750528 103024689152 103456746624 103463714816 103520766888 103527739392 103582531584 103904611328 103968908736 103975911424 104033245932 104411958063 104418990592 104483606304 104519467008 104964862464 105036890112 105163953664 105419255808 105484490496 105612095512 105684567296 105740500992 105933998268 106134927668 106171355136 106256812032 106300440576 106630971392 106660348102 106689769956 106696955904 106704142336 106753425408 107151630432 107158847488 107217937134 107225158656 107281907712 107615490304 107682084048 107748719001 107943428096 108383258368 108447924224 108515033088 108713607552 108919809152 108977455104 108984795136 109044891648 109383956066 109459016128 109509571584 109516947456 109925460799 109963189248 110051698176 110500118883 110507561472 110566047744 110775762944 110978474376 111113404416 111247818752 111316660224 111791020992 111798550528 111836921856 111906127872 112254089024 112313499648 112383000576 112390569984 112809802336 112861905408 112869507072 112877109248 112939352064 113420627712 113428267008 113682415616 113982115968 114166857728 114237505536 114653364224 114724313088 114732040192 114795305856 115213195104 115220955136 115284490398 115292255232 115331825664 115783557456 115791355904 115823296512 115902775296 116263163632 116324696064 116356743384 116396679168 116404518912 116617453568 116892687744 116900560896 116972900352 117114402944 117471364416 117613470002 117661761536 117694177216 117734572032 117742501888 118236281856 118244245504 118309447872 118317416448 118380036096 118748127232 118813607451 118821609984 118829613056 118895138208 119327952072 119335989248 119409835776 119918684508 119959842816 120042160128 120187375616 120553703424 120699537728 120774228036 120782362624 120846286848 121067426592 121297060192 121338691584 121372120254 121436356608 121897540688 121931165664 121939378176 122003914752 122459006208 122467254272 122534785296 122543038464 122607894528 122989131776 123065238912 123141393144 123363917824 123589664646 123866580992 124017180672 124471398282 124479781888 124545662976 124622733312 125010235504 125087593323 125096018432 125153796096 125162225664 125629098056 125773369344 126285850152 126294355968 126600871936 126832542144 126911027628 126986747904 127140364288 127219040256 127761166848 127769772032 127892717568 128290387456 128358285312 128393647872 128437714944 128446365696 128925488384 128985034752 128993722368 129073545216 129474886772 129623574528 129632305152 129869436928 129922760704 130265275392 130476408832 130557149184 130796059086 131032416256 131113500672 131122331648 131194635264 131672222976 131681091584 131753703312 131762577408 132324065664 132332978176 132369481728 132405949368 132460314624 132872187008 132979135296 133024776192 133277089792 133591643136 133600641024 133683314688 133845031936 133927856832 134252987904 134415394288 134507631104 134553796608 135080817032 135127179264 135136280576 135210797568 135219904512 135712145408 135786979944 135796125696 135805272064 135880157952 136374802368 136383987712 136459192716 136468383744 137049925152 137134733274 137357000704 137775661056 137942328832 138027689184 138036985856 138110042112 138362773248 138625211648 138710994576 138784407552 139215944084 139311475072 139349903616 139359289344 139905131926 139953149952 140039754624 140049186816 140123308032 140559007744 140636514942 140645987328 140733020736 140903266042 140987334656 141245331024 141332735313 141561806848 141675749376 142253026608 142262607872 142337900544 142425980928 142868840576 142957249512 142966878208 143032909824 143042543616 143576112064 143664958668 143740993536 144187942087 144326685888 144686710784 144951476736 145041174432 145216631329 145303273472 145393188864 146012762112 146022596608 146103116544 146163105792 146617585664 146735597568 146785959936 147333491844 147343415296 147411468288 147421396992 147512623104 147971299168 148062865566 148141228032 148151205888 148422213632 148874600448 149054694656 149115895808 149208170496 149481210384 149751332864 149844000768 149854093312 149936726016 150482540544 150492676096 150575660928 150585802752 151217318574 151227503616 151237689344 151321084992 151965919161 151976154624 152028315648 152316674048 152595402267 152676163584 152780931072 152965750784 153060407808 153431986176 153617593472 153712653864 153723006976 153775767552 154378076608 154431062016 154526625792 154537033728 155099594752 155142324512 155185119936 155195572224 155206025216 155291609088 155856916992 155867414528 155953363104 155963867136 156628485888 156725409456 156979429376 157648375808 157745930496 157756555264 157840048128 158128883712 158418143268 158428813312 158526850944 158610751488 159103936096 159202391502 159213114368 159257032704 159891579344 159946457088 159990522153 160045433856 160056213504 160727445648 160738271232 160837737984 161032304048 161128382464 161423235456 161523126072 161784922112 161829493672 161915142144 162574887552 162585837568 162671886336 162772549632 163278674944 163379713728 163390717952 163466182656 163477192704 164075934099 164086985216 164188524192 164275421184 164786219528 164944783872 165761342208 165961864376 166060883968 166163644416 166467711564 166783457764 166871728128 166882967552 166974990336 167609118446 167686531488 167697825792 167755382784 168381133536 168392474624 168470249472 168585854976 169110056192 169214703504 169304260608 169315663872 169625387008 170142400512 170348222464 170523623424 171144380416 171191530496 171250286592 171261820928 171356258304 171889073818 171980046336 171991629824 172086469632 172098060288 172740009827 172819792656 172831432704 172843073536 172938382848 173675336184 173687033856 174076198912 174394745448 174487044096 174535115076 174606778368 174818000896 174926180352 175350841344 175562963968 175671604416 175683436544 176420205003 176432087552 176492642304 176541265824 176601858048 176613752832 177305513728 177354422784 177366368256 177476124672 178122190848 178134188032 178232414976 178244419584 178570475776 178991928108 179003983872 179114753664 179405062144 179878026762 180169572352 180281063424 180293206016 181049306592 181061500928 181161342054 181173543936 181269430272 181833069824 181945590288 181957844992 182008037376 182058180381 182733233536 182846311032 182909067264 183688509312 183700881408 183814557696 184036918912 184146722816 184483697664 184597858368 184821167146 184947992768 185045876736 185384496969 185736123419 185799871488 185812385792 186025771008 186604199936 186707097423 186719672832 186732249088 186818494464 187515353256 187527983104 187644027648 187743338496 188327108032 188443647084 188900999168 189441533952 189670702144 189783867392 189901307904 190248813216 190609666016 190710546432 190723391488 190828560384 191553278224 191641750272 191654658048 192435581184 192537427968 192590471808 192669548544 193268635648 193388232576 193490583552 193857585152 194212330158 194448457728 194683682816 194804155392 194884141056 195647463424 195714613248 195835723776 196444655792 196548624384 196561862656 196670251008 196683497472 197417154088 197508334464 197521637376 197534941184 197643866112 198486098496 198499467264 198944227328 199308280512 199468702944 199792001024 199915634688 200400961536 200643387392 200767547904 200781070336 200891785248 201623091432 201636671488 201761446656 201830694912 202621225548 202634872832 202690768896 202704420864 202829856768 203460536356 203568218112 203694188544 203707908096 204080543744 204562203552 204575981568 204702575616 204950205152 205034356736 205574887728 205908082688 206035501056 206049378304 206913493248 206927429632 207041533776 207055478784 207165063168 207809222656 207937817472 207951822848 208066491864 208823916126 208837981184 208967212608 209038934016 209857697889 209929724928 210073780224 210327907328 210838511616 210968980992 211224191024 211354899063 211369134592 211481001984 211867996536 212269855336 212342710272 212513624064 213261942784 213320696204 213379539912 213393911808 213408284672 213506850816 214303260864 214317694976 214435874268 214450317312 214563815424 215230980608 215364168096 215497438002 215886856192 216766516736 217030066176 217427215104 217839618304 217954910208 217969590272 218089783296 218767912132 218918032256 219019143168 219033894912 219850921598 219926378496 220103396352 221000237766 221015122944 221132095488 221551525888 221956948752 222094298349 222226808832 222495637504 222633320448 223582041984 223597101056 223673843712 223812255744 224508178048 224626999296 224766001152 224781139968 225619604672 225723810816 225739014144 225754218496 225878704128 226581051851 226841255424 226856534016 227364831232 227964231936 228333715456 228475011072 229306728448 229448626176 229464080384 229590611712 230426390208 230441910272 230568980796 230584510464 230663651328 231567114912 231582711808 231646593024 231805550592 232526327264 232649392128 232713486768 232793358336 232809037824 233234907136 233785375488 233801121792 233945800704 234228805888 234942728832 235226940004 235323523072 235388354432 235469144064 235485003776 236472563712 236488491008 236618895744 236634832896 236760072192 237496254464 237627214902 237643219968 237659226112 237790276416 238655904144 238671978496 238803587253 238819671552 239837369016 239919685632 240084320256 240374751232 241107406848 241399075456 241548456072 241564725248 241692573696 242134853184 242594120384 242677383168 242744240508 242872713216 243627902147 243795081376 243862331328 243878756352 244007829504 244918012416 244934508544 245069570592 245086076928 245215789056 245978263552 246130477824 246282786288 246727835648 247179329292 247733161984 248034361344 248942796564 248959563776 249091325952 249245466624 250020471008 250175186646 250192036864 250307592192 250324451328 251258196112 251413677669 251546738688 252571700304 252588711936 253201743872 253665084288 253822055256 253973495808 254280728576 254438080512 255522333696 255539544064 255785435136 256580774912 256716570624 256787295744 256875429888 256892731392 257833610727 257850976768 257970069504 257987444736 258147090432 258949773544 259247149056 259264610304 259738873856 260530550784 260952817664 261114298368 261592118172 262064832512 262227001344 262244663296 262389270528 263344445952 263362183168 263507406624 263525154816 264648131328 264665956352 264738963456 264811898736 264920629248 265744374016 265958270592 266049552384 266554179584 267183286272 267201282048 267366629376 267690063872 267855713664 268505975808 268830788576 269015262208 269107593216 270161634064 270254358528 270272561152 270421595136 270439809024 271424290816 271573959888 271592251392 271610544128 271760315904 272749604736 272767975424 272918385432 272936767488 274099850304 274269466548 274714001408 275551322112 275884657664 276055378368 276073971712 276220084224 276725546496 277231750719 277250423296 277421989152 277568815104 278431888168 278622950144 278699807232 278718578688 279810263852 279906299904 280079509248 280098373632 280246616064 281118015488 281273029884 281291974656 281466041472 281806532084 281974669312 282490662048 282665470626 283123613696 283351498752 284506053216 284525215744 284675801088 284851961856 285737681152 285914499024 285933756416 286065819648 286085087232 287152224128 287329917336 287481987072 288375884174 288653371776 289373421568 289902953472 290082348864 290433262658 290606546944 290786377728 291318495237 291871051087 292025524224 292045193216 292206233088 292326211584 293235171328 293471195136 293571919872 294666983688 294686830592 294822936576 294842793984 295025246208 295942598336 296125731132 296282456064 296302411776 296844427264 297749200896 298109389312 298231791616 298416340992 298962420768 299502665728 299688001536 299708186624 299873452032 300965081088 300985352192 301151321856 301171605504 302434637148 302455007232 302475378688 302642169984 303931838322 303952309248 304056631296 304633348096 305190804534 305352327168 305561862144 305931501568 306120815616 306863972352 307235186944 307425307728 307446013952 307551535104 308756153216 308862124032 309053251584 309074067456 310199189504 310284649024 310370239872 310391144448 310412050432 310583218176 311713833984 311734829056 311906726208 311927734272 313235874189 313256971776 313450818912 313958858752 315296751616 315491860992 315513110528 316257767424 316836286536 316857626624 317053701888 317221502976 318207872192 318404783004 318426228736 318514065408 319783158688 319892914176 319981044306 320090867712 320112427008 321454891296 321476542464 321675475968 322064608096 322256764928 322846470912 323046252144 323569844224 323658987344 323830284288 325149775104 325171675136 325343772672 325545099264 326557349888 326759427456 326781435904 326932365312 326954385408 328151868198 328173970432 328377048384 328550842368 329572439056 329776382397 329889567744 331522684416 331923728752 332121767936 332327288832 332935423128 333566915528 333743456256 333765935104 333949980672 335218236892 335373062976 335395651584 335510765568 336762267072 336784949248 336940498944 337171709952 338220112384 338429407008 338608521216 338631327744 339250774016 340284801024 340696444928 341047246848 342288760832 342383060992 342500573184 342523641856 342712516608 343778147636 343960092672 343983259648 344172939264 344196120576 345480019654 345639585312 345662865408 345686147072 345876765696 347350672368 347374067712 348152397824 348789490896 348974088192 349070230152 349213556736 349636001792 349852360704 350701682688 351125927936 351343208832 351366873088 352840410006 352864175104 352985284608 353082531648 353203716096 353227505664 354611027456 354708845568 354732736512 354952249344 356055938623 356244381696 356268376064 356464829952 356488839168 357140951552 357983856216 358007967744 358229507328 358810124288 359756053524 360339144704 360562126848 360586412032 362098613184 362123001856 362322684108 362347087872 362538860544 363666139648 363891180576 363915689984 364016074752 364116360762 365466467072 365692622064 365818134528 367377018624 367401762816 367629115392 368073837824 368293445632 368967395328 369195716736 369642334292 369895985536 370091753472 370768993938 371472246838 371599742976 371624771584 372051542016 373208399872 373414194846 373439345664 373464498176 373636988928 375030706512 375055966208 375262779969 375288055296 375486676992 376654216064 376887294168 377801998336 378883067904 379341404288 379567734784 379802615808 380497626432 381219332032 381421092864 381446782976 381657120768 382843846231 383106556448 383283500544 383309316096 384871162368 385074855936 385180943616 385339097088 386537271296 386776465152 386981167104 387715170304 388424660316 388896915456 389367365632 389608310784 389768282112 391294926848 391429226496 391671447552 392889311584 393097248768 393123725312 393340502016 393366994944 394834308176 395016668928 395043274752 395069882368 395287732224 396972196992 396998934528 397888454656 398616561024 398937405888 399584002048 399831269376 400801923072 401286774784 401535095808 401562140672 401783570496 403246182864 403273342976 403522893312 403661389824 405242451096 405269745664 405381537792 405408841728 405659713536 406921072712 407136436224 407388377088 407415816192 408161087488 409124407104 409151963136 409405151232 409900410304 410068713472 411149775456 411816165376 412071002112 412098756608 413826986496 413854859264 414083067552 414110957568 414330126336 415618445312 415875634944 415903645696 416132983728 417647832252 417675962368 417934425216 418077868032 419715395778 419859449856 420147560448 420655814656 421677023232 421937961984 422448382048 422709798126 422738269184 422962003968 423735993072 424539710672 424685420544 425027248128 426523885568 426641392408 426759079824 426787823616 426816569344 427013701632 428606521728 428635389952 428871748536 428900634624 429127630848 430461961216 430728336192 430994876004 431773712384 432563826261 433533033472 434060132352 434854430208 435649893987 435679236608 435909820416 436179566592 437535824264 437836064512 438038286336 438067789824 439701843196 439852756992 440206792704 442000475532 442030245888 442264190976 443103051776 443913897504 444188596698 444453617664 444991275008 445266640896 447164083968 447194202112 447347687424 447624511488 449016356096 449253998592 449532002304 449562279936 451239209344 451447621632 451478028288 451508436992 451757408256 453162103702 453682510848 453713068032 454729662464 455928463872 456667430912 456950022144 457786206801 458613456896 458897252352 458928160768 459181223424 460852780416 460883820544 461137961592 461169020928 461327302656 463134229824 463165423616 463293186048 463611101184 465052654528 465298784256 465426973536 465586716672 465618075648 466469814272 467570750976 467602243584 467891601408 468457611776 469885457664 470453880008 470647046144 470776708864 470938288128 470970007552 472945127424 472976982016 473237791488 473269665792 473520144384 474992508928 475254429804 475286439936 475318452224 475580552832 477311808288 477343956992 477607174506 477639343104 479674738032 479839371264 479971566459 480168640512 480749502464 482214813696 482798150912 483096912144 483129450496 483385147392 484269706368 485188240768 485354766336 485488481016 485745426432 487255804294 487590162752 487724662656 487757512704 488015659008 489667961741 489836024832 489869017088 490139141184 490172153856 490431578112 491956527104 492227802297 492260955648 492565572576 493455671296 494358658584 495466323968 497885593128 497919127552 498182651904 498490933248 500040942016 500350373292 500384073728 500615184384 500648902656 502516392224 502827355338 503093477376 505143400608 505177423872 506403487744 507330168576 507644110512 507946991616 508561457152 508876161024 511044667392 511079088128 511570870272 513161549824 513433141248 513574591488 513750859776 513785462784 515667221454 515701953536 515940139008 515974889472 516294180864 517899547088 518220029481 518494298112 518529220608 519477747712 521061101568 521905635328 522228596736 523184236344 524129665024 524454002688 524489326592 524778541056 526688891904 526724366336 527014813248 527050309632 529260615009 529296262656 529331912704 529477926912 529623797472 529841258496 531488748032 531916541184 532099104768 533108359168 534366572544 534402564096 534733258752 535380127744 535711427328 537011951616 537661577152 538030524416 538215186432 540323268128 540508717056 540545122304 540843190272 540879618048 542848581632 543147919776 543184502784 543221088256 543520631808 545499209472 545535950848 545836770864 545873534976 548199700608 548538933096 549428002816 551102644224 551769315328 552110756736 552147943424 552440168448 553451092992 554463501438 554500846592 554843978304 555137630208 556863776336 557208370257 557245900288 557399614464 557437157376 559620527704 559812599808 560159018496 560196747264 562236030976 562546059768 562583949312 562932082944 563613064168 563949338624 564981324096 565330941252 566247227392 566702997504 569012106432 569050431488 569351602176 569703923712 571475362304 571828998048 571867512832 572131639296 572170174464 574304448256 574659834672 574963974144 576751768348 577306743552 578746843136 579805906944 580164697728 580866525316 581213093888 581572755456 582636990474 583742102174 584051048448 584090386432 584412466176 584652423168 586470342656 586631914561 586942390272 587143839744 589333967376 589373661184 589645873152 589685587968 590050492416 591885196672 592251462264 592564912128 592604823552 593688854528 595498401792 596218778624 596463583232 596832681984 597924841536 599005331456 599376003072 599416373248 599746904064 601611758363 601930162176 601970704384 602302643712 602343211008 604869274296 604910014464 604950757376 605284339968 607863676644 607904618496 608113262592 609266696192 610381609068 610704654336 611123724288 611863003136 612241631232 613727944704 614470373888 614850615456 614892027904 615103070208 617512306432 617724248064 618106503168 618148134912 620398379008 620569298048 620740479744 620782288896 620824100864 621166436352 623427667968 623469658112 623813452416 623855468544 626471748378 626513943552 626901637824 627917717504 629573093667 630593503232 630983721984 631026221056 632515534848 633672573072 633715253248 634064697189 634107403776 634443005952 636415744384 636809566008 636852457472 637028130816 639566317376 639785828352 639962088612 640181735424 640224854016 642909782592 642953084928 643350951936 644129216192 644513529856 645692941824 646092504288 646874085011 647139688448 647317974688 647660568576 650299550208 650343350272 651090198528 653114699776 653518854912 653562871808 653864730624 653908770816 656303736396 656347940864 656754096768 657101684736 659144878112 659552764794 659779135488 663045368832 663847457504 664243535872 664654577664 665870846256 667133831056 667486912512 667531870208 667899961344 670436473784 670746125952 670791303168 671021531136 673524534144 673569898496 673880997888 674343419904 676440224768 676858814016 677217042432 677262655488 678501548032 679743155553 680569602048 681392889856 682094493696 684577521664 684766121984 685001146368 685425033216 687556295272 687920185344 687966519296 688345878528 688392241152 690960039308 691279170624 691325730816 691372294144 691753531392 694701344736 694748135424 696304795648 697578981792 697948176384 698140460304 698427113472 699272003584 699704721408 701403365376 702251855872 702686417664 702733746176 705680820012 705728350208 705970569216 706165063296 706407432192 706455011328 709222054912 709417691136 709465473024 709904498688 712111877246 712488763392 712536752128 712929659904 712977678336 714281903104 715967712432 716015935488 716459014656 717620248576 719512107048 720678289408 721124253696 721172824064 724197226368 724246003712 724645368216 724694175744 725077721088 727332279296 727782361152 727831379968 728032149504 728232721524 730883706441 730932934144 731385244128 731636269056 734754037248 734803525632 735258230784 736147675648 737934790656 738391433472 739284668584 739791971072 740183506944 741537987876 742944493676 743199485952 743249543168 744103084032 746416799744 746828389692 746878691328 746928996352 747273977856 750061413024 750111932416 750525559938 750576110592 750973353984 753308432128 753774588336 754241033007 755603996672 757766135808 758682808576 759135469568 759605231616 760995252864 762438664064 762842185728 762893565952 763314241536 765687692462 766213112896 766567001088 766618632192 769478225593 769742324736 770149711872 770361887232 770678194176 773074542592 773500832181 773552930304 773962334208 775430340608 776849320632 777793830912 778734731264 779216621568 782589853696 782858452992 783342895104 785778623168 786194497536 786247450624 786681004032 786733989888 789668616352 790033337856 790086549504 790139764736 790575464448 793944393984 793997869056 795776909312 797233122048 797874811776 799168004096 799662538752 801603846144 802573549568 803070191616 803124281344 803567140992 806492365728 806546685952 807045786624 807322779648 810484902192 810539491328 810763075584 810817683456 811319427072 813842145424 814272872448 814776754176 814831632384 816322174976 818248814208 818303926272 818810302464 819800820608 820137426944 822299550912 823632330752 824142004224 824197513216 827653972992 827709718528 828166135104 828221915136 828660252672 831236890624 831695252157 831751269888 831807291392 832265967456 835295664504 835351924736 835868850432 836155736064 839430791556 839718899712 840295120896 841311629312 843354046464 843875923968 844896764096 845419596252 845476538368 845924007936 847471986144 849079421344 849370841088 850054496256 853047771136 853282784816 853518159648 853575647232 853633138688 854027403264 857213043456 857270779904 857743497072 857801269248 858255261696 860923922432 861456672384 861989752008 863547424768 865127652522 867066066944 868120264704 869708860416 871299787974 871358473216 871819640832 872359133184 875071648528 875613153261 875672129024 876076572672 876135579648 879403686392 879705513984 880413585408 884000951064 884060491776 884528381952 886206103552 887827795008 888377193396 888907235328 889982550016 890533281792 894328167936 894388404224 894695374848 895249022976 898032712192 898507997184 899064004608 899124559872 902478418688 902895243264 902956056576 903016873984 903514816512 906324207404 907365021696 907426136064 909459324928 911856927744 913334861824 913900044288 915572413602 917226913792 917794504704 917856321536 918362446848 921705560832 921767641088 922275923184 922338041856 922654605312 926268459648 926330847232 926586372096 927222202368 930105309056 930597568512 930853947072 931173433344 931236151296 932939628544 935141501952 935204487168 935783202816 936915223552 939770915328 940907760016 941294092288 941553417728 941876576256 941940015104 945890254848 945953964032 946475582976 946539331584 949985017856 950508859608 950572879872 950636904448 951161105664 954623616576 954687913984 955214349012 955278686208 959349476064 959678742528 959943132918 960337281024 961499004928 964429627392 965596301824 966193824288 966258900992 966770294784 968539412736 970376481536 970709532672 970976962032 971490852864 974511608588 975180325504 975449325312 975515025408 976031318016 979335923482 979672049664 979738034176 980278282368 980344307712 980863156224 983913054208 984455604594 984521911296 985131145152 986911342592 988717317168 989329147191 990932647936 995771186256 995838255104 996365303808 996981866496 1000081884032 1000700746584 1000768147456 1001230368768 1001297805312 1005032784448 1005654710676 1006186954752 1009315594609 1010286801216 1010354847744 1012806975488 1014660337152 1015288221024 1015893983232 1016516419303 1017122914304 1017752322048 1022089334784 1022158176256 1023141740544 1026323099648 1026866282496 1027149182976 1027501719552 1027570925568 1031334442908 1031403907072 1031880278016 1031949778944 1032588361728 1035799094176 1036440058962 1036988596224 1037058441216 1038955495424 1042122203136 1043811270656 1044457193472 1046368472688 1048259330048 1048908005376 1048978653184 1049557082112 1053377783808 1053448732672 1054029626496 1054100619264 1058521230018 1058592525312 1058663825408 1058955853824 1059247594944 1059682516992 1062977496064 1063833082368 1064198209536 1066216718336 1068167815869 1068733145088 1068805128192 1069466517504 1070760255488 1071422854656 1074023903232 1075323154304 1076061048832 1076430372864 1080646536256 1081017434112 1081090244608 1081686380544 1081759236096 1085697163264 1086295839552 1086369005568 1086442176512 1087041263616 1090998418944 1091071901696 1091673541728 1091747069952 1096399401216 1097077866192 1098856005632 1102205288448 1103538630656 1104221513472 1104295886848 1104880336896 1106902185984 1108927002876 1109001693184 1109687956608 1110275260416 1113727552672 1114416740514 1114491800576 1114799228928 1114874314752 1119241055408 1119625199616 1120318036992 1120393494528 1124472061952 1125092119536 1125167898624 1125864165888 1127226128336 1127898677248 1129962648192 1130661882504 1132494454784 1133405995008 1138024212864 1138100862976 1138703204352 1139407847424 1142950724608 1143657996096 1143735025664 1144263278592 1144340348928 1148531538693 1148608896512 1149319669344 1149927948288 1153503536696 1154613487104 1159611813888 1160329395456 1161733050632 1162426187776 1163145510912 1165273980948 1167484204348 1168102096896 1168180772864 1168824932352 1169304846336 1172940685312 1173263829122 1173884780544 1174287679488 1178667934752 1178747322368 1179291746304 1179371175936 1180100984832 1183770393344 1184502924528 1185129824256 1185209647104 1187377709056 1190996803584 1192437557248 1192927166464 1193665363968 1195849683072 1198010662912 1198752006144 1198832746496 1199493808128 1203223516726 1203860324352 1203941408768 1204605287424 1204686422016 1209180068789 1209738548592 1209820028928 1209901514752 1210568679936 1215727353288 1215809236992 1216226525184 1218533392384 1220763218136 1221409308672 1222247448576 1223726006272 1224483262464 1227455889408 1228940747776 1229701230912 1229784055808 1230206140416 1235024612864 1235448496128 1236213006336 1236296269824 1240796758016 1241138596096 1241480959488 1241564577792 1241648201728 1242332872704 1246855335936 1246939316224 1247626904832 1247710937088 1252943496756 1253027887104 1253803275648 1255835435008 1259146187334 1261187006464 1261967443968 1262052442112 1265031069696 1267345146144 1267430506496 1268129394378 1268214807552 1268886011904 1272831488768 1273619132016 1273704914944 1274056261632 1279132634752 1279571656704 1279924177224 1280363470848 1280449708032 1285819565184 1285906169856 1286701903872 1288258432384 1289027059712 1291385883648 1292185008576 1293748170022 1294279376896 1294635949376 1295321137152 1297691478783 1300599100416 1300686700544 1302180397056 1306229399552 1306949681961 1307037709824 1307125743616 1307729461248 1312607472792 1312695881728 1313508193536 1314203369472 1318289756224 1319105529588 1319558270976 1326090737664 1327694915008 1328487071744 1329309155328 1331741692512 1334267662112 1334973825024 1335063740416 1335799922688 1340872947568 1341492251904 1341582606336 1342043062272 1347049068288 1347139796992 1347761995776 1348686839808 1352880449536 1353717628032 1354434084864 1354525310976 1357003096064 1359486311106 1361139204096 1362785779712 1364188987392 1369155043328 1369532243968 1370002292736 1370850066432 1375112590544 1375840370688 1375933038592 1376691757056 1376784482304 1381920078616 1382558341248 1382651461632 1382744588288 1383507062784 1389402689472 1389496270848 1392609591296 1395157963584 1395896352768 1396280920608 1396854226944 1398544007168 1399409442816 1402806730752 1404503711744 1405372835328 1405467492352 1411361640024 1411456700416 1411941138432 1412330126592 1412814864384 1412910022656 1418444109824 1418835382272 1418930946048 1419808997376 1424223754492 1424977526784 1425073504256 1425859319808 1425955356672 1428563806208 1431935424864 1432031870976 1432918029312 1435240497152 1439024214096 1441356578816 1442248507392 1442345648128 1448394452736 1448492007424 1449290736432 1449388351488 1450155442176 1454664558592 1455564722304 1455662759936 1456064299008 1456465443048 1461767412882 1461865868288 1462770488256 1463272538112 1469003885223 1469508074496 1469607051264 1470516461568 1472295351296 1475869581312 1476782866944 1478569337168 1479583942144 1480367013888 1483075975752 1485888987352 1486398971904 1486499086336 1492833599488 1493656779384 1493757382656 1493857992704 1494547955712 1500122826048 1500223864832 1501051119876 1501152221184 1501946707968 1506616864256 1507549176672 1508482066014 1511207993344 1515532271616 1517365617152 1519210463232 1521990505728 1524877328128 1525684371456 1525787131904 1526628483072 1531375384924 1532426225792 1533134002176 1533237264384 1538956451186 1539484649472 1540299423744 1540723774464 1541356388352 1546149085184 1547001664362 1547105860608 1547924668416 1550860681216 1553698641264 1554660088443 1555587661824 1557469462528 1558433243136 1565179707392 1565716905984 1566685790208 1571557246336 1572388995072 1572494901248 1573362008064 1573467979776 1579337232704 1580066675712 1580173099008 1580279529472 1581150928896 1586067362957 1587888787968 1587995738112 1591553818624 1594466244096 1595749623552 1598336008192 1599325077504 1603207692288 1605147099136 1606140383232 1606248562688 1607134281984 1612984731456 1613093371904 1614091573248 1614645559296 1620969804384 1621078982656 1621526151168 1621635366912 1622638854144 1627684290848 1628545744896 1629553508352 1629663264768 1632644349952 1636497628416 1636607852544 1637620604928 1639601641216 1640274853888 1644599101824 1647264661504 1648284008448 1648395026432 1655307945984 1655419437056 1656332270208 1656443830272 1657320505344 1662473781248 1663390504314 1663502539776 1663614582784 1664531934912 1670591329008 1670703849472 1671625110771 1671737700864 1672311472128 1678861583112 1679437799424 1680590241792 1682623258624 1686708092928 1687751847936 1689793528192 1690839192504 1690953076736 1691848015872 1694943972288 1698158842688 1698741682176 1700108992512 1705395315029 1706095542272 1706565569632 1707036319296 1707151294464 1707266277376 1708054806528 1714426086912 1714541559808 1715486994144 1715602538496 1716510523392 1721847844864 1722913344768 1723979504016 1727094849536 1730255305044 1734132133888 1736240529408 1739417720832 1742599575948 1742716946432 1743639281664 1744718266368 1750143297056 1751226306522 1751344258048 1752153145344 1752271159296 1758807372784 1759411027968 1759895743683 1760827170816 1768001902128 1768120983552 1769056763904 1772412207104 1775655590016 1776754386792 1777814470656 1779965100032 1781066563584 1788656335872 1788776808448 1789390749696 1790498045952 1796065424384 1797015994368 1798128009216 1798249119744 1804835275089 1804956837376 1805790486528 1805912113152 1807029633024 1812648414808 1814730043392 1814852272128 1823713855488 1826669723648 1827800088576 1831144827204 1834453827584 1835589009408 1835712643072 1836724893696 1843411121664 1843535282176 1844551846368 1844676083712 1845309210624 1852536919296 1852661694464 1853172744192 1854444404736 1860210618112 1861195137024 1861707894144 1862346866688 1862472302592 1865879257088 1870283003904 1870408974336 1871566405632 1873830447104 1879541830656 1881815520032 1882588184576 1883106835456 1883753152512 1883880030208 1891780509696 1891907928064 1892951165952 1893078663168 1899970035712 1901017719216 1901145759744 1901273808896 1902322211328 1909247233152 1909375827968 1910428698024 1910557372416 1918698952128 1919357485056 1919886265836 1920674562048 1922998009856 1928859254784 1931192603648 1932387648576 1932517801984 1933540589568 1937078825472 1940622255033 1940752963072 1941419065344 1941953924064 1942981705728 1949023217176 1950360651008 1950898650624 1951030050816 1958671846964 1959344099328 1959476068352 1960556564736 1960688615424 1961726312448 1967826108416 1968911209188 1969043822592 1970262290304 1973822685184 1977434634336 1978658294382 1981865295872 1991542372512 1991676510208 1992730607616 1993963732992 2000163768064 2001401493168 2001536294912 2002460737536 2002595610624 2010065568896 2011309421352 2012373909504 2018631189218 2020573602432 2020709695488 2025613950976 2029320674304 2030576442048 2031787966464 2033032838606 2034245828608 2035504644096 2039229466659 2043097357609 2044178669568 2044316352512 2046283481088 2052646199296 2053732564992 2054298365952 2055003439104 2062668885816 2062807814144 2063760556032 2063899557888 2065176723456 2071598188352 2072880117924 2073977192448 2074116882432 2077910990848 2084244406272 2087622541312 2088914386944 2092736945376 2096518660096 2097816010752 2097957306368 2099114164224 2106755567616 2106897465344 2108059252992 2108201238528 2117042460036 2117185050624 2117327650816 2117911707648 2118495189888 2119365033984 2125954992128 2127666164736 2128396419072 2132433436672 2136335631738 2137466290176 2137610256384 2138933035008 2141520510976 2142845709312 2148047806464 2150646308608 2152122097664 2152860745728 2161293072512 2162034868224 2162180489216 2163372761088 2163518472192 2171394326528 2172591679104 2172738011136 2172884353024 2174082527232 2181996837888 2182143803392 2183347083456 2183494139904 2192651119323 2192798802432 2194155732384 2197712011264 2204410576896 2207077261312 2208443026944 2208591773696 2213804371968 2217854005752 2218003386368 2219375913216 2220550520832 2227455105344 2228833481028 2228983601152 2229598457856 2229748629504 2238482110816 2239250399232 2240636073984 2240786989056 2248944123904 2250184239072 2250335797248 2251728331776 2254452256672 2255797354496 2259925296384 2261323765008 2264988909568 2266811990016 2276048425728 2276201725952 2277406408704 2278815694848 2285901449216 2287315992192 2287470051328 2288526557184 2288680697856 2297063077386 2297217793024 2298639338688 2299855896576 2307007073392 2308434676779 2309226974208 2319223627776 2320658790912 2323466101264 2324852375552 2326291021824 2330547961896 2334968408696 2336204193792 2336361545728 2337649864704 2345881370624 2346527658244 2347769561088 2348575358976 2357335869504 2357494644736 2358583492608 2358742351872 2360201969664 2367540786688 2369005849056 2370259648512 2370419294208 2374755418112 2381993607168 2384875114496 2387330727936 2391699366144 2396021325824 2397504012288 2397665492992 2398987616256 2406447033452 2407720648704 2407882817536 2409210574848 2409372844032 2418360137578 2419477097184 2419640057856 2419803029504 2421137359872 2431454706576 2431618473984 2432453050368 2437066784768 2441526436272 2442818617344 2444494897152 2447452012544 2448966524928 2454911778816 2457881495552 2459402461824 2459568111616 2460412280832 2470049225728 2470896992256 2472426012672 2472592539648 2481593516032 2482277192192 2482961918976 2483129155584 2483296403456 2484665745408 2492391570361 2493710671872 2493878632448 2495253809664 2495421874176 2505886993512 2506055774208 2507606551296 2511670870016 2518292374668 2522374012928 2523934887936 2524104884224 2530062139392 2534690292288 2534861012992 2536258788756 2536429615104 2537772023808 2545662977536 2547238264032 2547409829888 2548112523264 2558265269504 2559143313408 2559848354448 2560726941696 2560899416064 2571639130368 2571812339712 2573403807744 2576516864768 2578054119424 2582771767296 2584370017152 2587496340044 2588558753792 2589271898752 2590642274304 2595382957566 2601198200832 2601373401088 2604360794112 2612458799104 2613899363922 2614075419648 2614251487232 2615458922496 2625214945584 2625391763456 2626839459783 2627016387072 2628406738944 2636579512448 2638211059176 2639116541952 2652181475328 2655389830016 2656974143488 2658618310656 2663483385024 2668535324224 2669947650048 2670127480832 2671599845376 2679906923617 2681745895136 2682984503808 2683165212672 2684086124544 2694098136576 2694279593984 2695523991552 2697373679616 2705760899072 2707435256064 2708868169728 2709050621952 2714006192128 2718972622212 2722278408192 2725571559424 2728377974784 2738310086656 2739064487936 2740004585472 2741700132864 2750225181088 2751680741376 2751866077184 2753383514112 2753568964608 2763840157232 2765116682496 2765302923264 2765489176576 2767014125568 2778805378944 2778992541696 2785219182592 2790315927168 2791792705536 2792561841216 2793708453888 2797088014336 2798818885632 2805613461504 2809007423488 2810745670656 2810934984704 2822723280048 2822913400832 2823882276864 2824660253184 2825629728768 2825820045312 2836888219648 2837670764544 2837861892096 2839617994752 2848447508984 2849955053568 2850147008512 2851718639616 2851910713344 2857127612416 2863870849728 2864063741952 2865836058624 2870480994304 2878048428192 2882713157632 2884497014784 2884691296256 2896788905472 2896984014848 2898581472864 2898776702976 2900310884352 2909329117184 2911129444608 2911325519872 2912128598016 2912930886096 2923534825764 2923731736576 2925540976512 2926545076224 2938007770446 2939016148992 2939214102528 2941032923136 2944590702592 2951739162624 2953565733888 2957138674336 2959167884288 2960734027776 2966151951504 2971777974704 2972797943808 2972998172672 2985667198976 2987313558768 2987514765312 2987715985408 2989095911424 3000245652096 3000447729664 3002102239752 3002304442368 3003893415936 3013233728512 3015098353344 3016964132028 3022415986688 3027946783827 3031064543232 3034731234304 3038420926464 3043981011456 3049549257909 3049754656256 3051368742912 3053256966144 3062750769848 3064852451584 3066268004352 3066474528768 3077912902372 3078969298944 3080598847488 3081447548928 3082712776704 3092298170368 3094003328724 3094211721216 3095849336832 3101721362432 3107397282528 3109320176886 3111175323648 3114938925056 3116866486272 3130359414784 3131433811968 3133371580416 3143114492672 3144777990144 3144989802496 3146724016128 3146935959552 3158674465408 3160133351424 3160346198016 3160559058944 3162301857792 3172134725914 3175777575936 3175991476224 3183107637248 3188932488192 3191499247104 3196672016384 3198650155008 3204503447607 3206415384576 3210294198272 3212280766464 3212497125376 3214268563968 3225969462912 3226186743808 3228183146496 3229291118592 3241939608768 3242157965312 3243052302336 3243270733824 3245277708288 3255368581696 3257091489792 3259107016704 3259326529536 3265288699904 3272995256832 3273215705088 3275241209856 3279203282432 3280549707776 3289198203648 3294529323008 3296568016896 3296790052864 3310615891968 3310838874112 3312664540416 3312887660544 3314641010688 3324947562496 3326781008628 3327005079552 3327229165568 3329063869824 3341182658016 3341407698944 3343250221542 3343475401728 3344622944256 3357723166224 3358875598848 3361180483584 3365246517248 3373416185856 3375503695872 3379587056384 3381678385008 3381906153472 3383696031744 3389887944576 3396317685376 3397483364352 3400217985024 3410790630058 3412191084544 3413131139264 3414072638592 3414302588928 3414532554752 3416109613056 3428852173824 3429083119616 3430973988288 3431205076992 3433021046784 3443695689728 3445594616079 3445826689536 3447959008032 3454189699072 3460510610088 3468264267776 3478835441664 3485199151896 3485433892864 3487278563328 3489436532736 3500286594112 3502452613044 3502688516096 3504306290688 3504542318592 3517614745568 3518822055936 3519791487366 3521654341632 3536003804256 3536241967104 3538113527808 3544824414208 3551311180032 3553508773584 3555628941312 3559930200064 3562133127168 3577312671744 3577553616896 3578781499392 3580996091904 3592130848768 3594031988736 3596256018432 3596498239488 3609670550178 3609913674752 3611580973056 3611824226304 3614059266048 3625296829616 3627540206367 3629460086784 3629704544256 3647427710976 3653339447296 3655600177152 3662289654408 3668907655168 3671178018816 3671425286144 3673449787392 3686822243328 3687070564352 3689103692736 3689352167424 3690618421248 3705073838592 3705323388928 3706345488384 3708888809472 3720421236224 3722390274048 3723415788288 3724693733376 3724944605184 3731758514176 3740566007808 3740817948672 3743132811264 3747660894208 3759083661312 3763631040064 3765176369152 3766213670912 3767506305024 3767760060416 3783561019392 3783815856128 3785902331904 3786157326336 3799940071424 3802035438432 3802291519488 3802547617792 3804644422656 3818494466304 3818751655936 3820857396048 3821114744832 3837397904256 3838714970112 3839772531672 3841349124096 3845996019712 3857718509568 3862385207296 3864775297152 3865035603968 3867081179136 3874157650944 3881244510066 3881505926144 3882838130688 3883907848128 3885963411456 3898046434352 3900721302016 3901797301248 3902060101632 3917343693928 3918688198656 3918952136704 3921113129472 3921377230848 3935652216832 3937822418376 3938087645184 3940524580608 3947645370368 3954869268672 3957316588764 3963730591744 3983084745024 3983353020416 3985461215232 3987927465984 4000327536128 4002802986336 4003072589824 4004921475072 4005191221248 4020131137792 4022618842704 4024747819008 4037262378436 4041147204864 4041419390976 4051227901952 4058641348608 4061152884096 4063575932928 4066065677212 4068491657216 4071009288192 4078458933318 4086194715218 4088357339136 4088632705024 4092566962176 4105292398592 4107465129984 4108596731904 4110006878208 4125337771632 4125615628288 4127521112064 4127799115776 4130353446912 4143196376704 4145760235848 4147954384896 4148233764864 4155821981696 4168488812544 4175245082624 4177828773888 4185473890752 4193037320192 4195632021504 4195914612736 4198228328448 4211282308541 4213511135232 4213794930688 4216118505984 4216402477056 4234084920072 4234370101248 4234655301632 4235823415296 4236990379776 4238730067968 4251909984256 4255332329472 4256792838144 4264866873344 4272671263476 4274932580352 4275220512768 4277866070016 4283041021952 4285691418624 4296095612928 4301292617216 4304244195328 4305721491456 4322586145024 4324069736448 4324360978432 4326745522176 4327036944384 4342788653056 4345183358208 4345476022272 4345768706048 4348165054464 4363993675776 4364287606784 4366694166912 4366988279808 4385302238646 4385597604864 4388311464768 4395424022528 4407011655669 4408821153792 4414154522624 4416886053888 4417183547392 4427608743936 4435708011504 4436006772736 4438751826432 4441101041664 4454910210688 4457666962056 4457967202304 4459196915712 4459497259008 4476964221632 4478500798464 4481272147968 4481573978112 4497888247808 4500368478144 4500671594496 4503456663552 4508904513344 4511594708992 4519850592768 4522647530016 4529977819136 4533623980032 4552096851456 4552403451904 4557631389696 4571802898432 4574631984384 4574940102656 4577053114368 4577361395712 4594126154772 4594435586048 4597278677376 4599711793152 4614014146784 4616869353558 4618453948416 4638447255552 4641317581824 4646932202528 4649704751104 4652582043648 4661095923792 4669936817392 4672408387584 4672723091456 4675299729408 4691762741248 4693055316488 4695539122176 4697150717952 4714671739008 4714989289472 4717166985216 4717484703744 4720403939328 4735081573376 4738011698112 4740519297024 4740838588416 4749510836224 4758202088871 4763987214336 4769750228992 4774661455872 4783398732288 4792042651648 4795008024576 4797975232512 4812894066904 4815441297408 4815765635072 4818421149696 4818745688064 4836720275156 4838954194368 4839280115712 4839606059008 4842274719744 4862909413152 4863236947968 4864906100736 4874133569536 4883052872544 4885637234688 4888989794304 4894904025088 4897933049856 4909823557632 4915762991104 4918804923648 4919136223232 4920824561664 4940098451456 4941793984512 4944852025344 4945185079296 4963187032064 4964554384384 4965923837952 4966258311168 4966592806912 4969331490816 4984783140722 4987421343744 4987757264896 4990507619328 4990843748352 5011773987024 5012111548416 5015213102592 5023341740032 5036584749336 5044748025856 5047869775872 5048209768448 5060124278784 5069380584576 5069722025984 5072517577512 5072859230208 5075544047616 5091325955072 5094476528064 5094819659776 5096225046528 5116185945087 5116530539008 5118286626816 5119696708896 5121453883392 5121798832128 5143278260736 5143624679424 5146807615488 5153033729536 5165543534592 5168740034304 5174992680088 5177117507584 5178543797504 5181284548608 5190765915132 5202396401664 5202746802176 5208721588224 5224917598208 5227798727844 5228150839296 5228502974464 5230917844992 5250429891168 5250783526912 5253678919566 5254032774144 5256813477888 5273159024896 5276422118352 5278233083904 5279687231049 5304362950656 5310779660032 5313948286976 5317236621312 5326966770048 5337070648448 5339895300096 5340254961664 5343199690752 5359813847234 5363491790272 5365969007616 5366330425344 5368172249088 5386347579151 5388196273152 5388559187968 5391047983104 5394747359232 5411521798144 5414505825267 5414870512128 5417736339456 5428012384256 5437945244424 5444556816384 5451143118848 5476620173312 5478128975872 5480009170944 5483400265728 5500450362176 5503361482752 5503732154368 5506767028224 5507137929216 5527680314464 5530233364992 5530605846528 5530978353152 5534028251136 5557610757888 5557985083392 5570438365184 5580631854336 5583585411072 5585123682432 5587416907776 5594176028672 5597637771264 5611226923008 5618014846976 5621491341312 5621869969408 5645446560096 5645826801664 5647764553728 5649320506368 5651259457536 5651640090624 5673776439296 5675341529088 5675723784192 5679235989504 5696895017968 5699910107136 5700294017024 5703437279232 5703821426688 5714255224832 5727741699456 5728127483904 5731672117248 5740961988608 5756096856384 5765426315264 5768994029568 5769382592512 5793577810944 5793968029696 5797162945728 5797553405952 5800621768704 5818658234368 5821866765099 5822258889216 5822651039744 5824257196032 5825861772192 5847069651528 5847463473152 5851081953024 5853090152448 5876015540892 5878032297984 5878428205056 5882065846272 5889181405184 5903478325248 5907131467776 5914277348672 5918335768576 5921468055552 5932303903008 5943555949408 5945595887616 5945996345344 5971334397952 5974627117536 5975029530624 5975431970816 5978191822848 6000491304192 6000895459328 6004204479504 6004608884736 6007786831872 6026467457024 6030196706688 6033928264056 6044831973376 6055893567654 6062129086464 6069462468608 6076841852928 6087962022912 6099098515818 6099509312512 6102737485824 6106513932288 6125501539696 6129292072827 6129704903168 6132536008704 6132949057536 6155825804744 6157938597888 6161197694976 6162895097856 6184596340736 6188006657448 6188423442432 6191698673664 6203442724864 6214794565056 6218640353772 6222350647296 6229877850112 6233732972544 6260718829568 6262867623936 6266743160832 6286228985344 6289555980288 6293448032256 6293871919104 6317348930816 6320266702848 6320692396032 6321118117888 6324603715584 6344269451828 6351555151872 6351982952448 6366215274496 6377864976384 6382998494208 6393344032768 6397300310016 6409006895214 6412830769152 6420588396544 6424561532928 6424994250752 6428537127936 6451938925824 6452373487616 6456366292992 6458582237184 6483879217536 6484315930624 6486104604672 6486541467648 6490555416576 6510737163392 6514182979584 6518214033408 6518653059072 6530577399808 6545990513664 6546431410176 6550482419712 6558406564864 6561099415552 6578396407296 6589058646016 6593136033792 6593580105728 6621231783936 6621677748224 6625329080832 6625775321088 6649895124992 6653562017256 6654010159104 6654458331136 6658127739648 6682365316032 6682815397888 6686500443084 6686950803456 6689245888512 6715446332448 6717751197696 6722360967168 6730493034496 6746832371712 6751007391744 6759174112768 6763356770016 6763812306944 6767392063488 6779775889152 6792635370752 6794966728704 6800435970048 6821581260116 6824382169088 6826262278528 6828145277184 6828605177856 6829065109504 6832219226112 6857704347648 6858166239232 6861947976576 6862410153984 6866042093568 6887391379456 6891189232158 6891653379072 6895918016064 6908379398144 6921021220176 6925304030337 6936528535552 6957670883328 6970398303792 6970867785728 6974557126656 6978873065472 7000573188224 7004905226088 7005377032192 7008612581376 7009084637184 7035229491136 7037644111872 7039582974732 7043308683264 7065209162263 7072007608512 7072483934208 7076227055616 7089648828416 7102622360064 7107017547168 7111257882624 7115614935121 7119860400128 7124266254336 7154625343488 7155107233792 7161992183808 7184261697536 7188063977472 7192512036864 7192996478976 7219341100356 7219827349504 7223161946112 7223648452608 7228118532096 7250593659232 7255080412734 7258920173568 7259409088512 7294855421952 7306678894592 7311200354304 7324579308816 7337815310336 7342356037632 7342850572288 7346899574784 7373644486656 7374141128704 7378207385472 7378704334848 7381236842496 7410147677184 7410646777856 7412690976768 7417777618944 7440842472448 7444780548096 7446831576576 7449387466752 7449889210368 7463517028352 7477174711083 7481132015616 7481635897344 7486265622528 7495321788416 7518167322624 7527262080128 7530352738304 7532427341824 7535012610048 7567122038784 7567631712256 7571804663808 7572314652672 7599880142848 7604070876864 7604583038976 7605095235584 7609288845312 7636988932608 7637503311872 7641714792096 7642229489664 7674795808512 7677429940224 7679545063344 7682698248192 7691992039424 7715437019136 7724770414592 7729550594304 7730071207936 7734162358272 7748315301888 7762489020132 7763011852288 7765676261376 7767815696256 7771926822912 7796092868704 7801442604032 7803594602496 7804120203264 7834687387856 7837376397312 7837904273408 7842226258944 7842754461696 7871304433664 7875644836752 7876175290368 7881049161216 7895290740736 7909738537344 7914633177528 7927461183488 7966169490048 7966706040832 7970922430464 7975854931968 8000655072256 8005605972672 8006145179648 8009842950144 8010382442496 8039720770851 8040262275584 8045237685408 8049495638016 8074524756872 8082294409728 8082838781952 8117282697216 8122305768192 8127151865856 8132131354424 8136983314432 8142018576384 8156917866636 8172389430436 8176714678272 8177265410048 8185133924352 8210584797184 8214930259968 8217193463808 8220013756416 8250675543264 8251231256576 8255042224128 8255598231552 8260706893824 8286392753408 8291520471696 8295908769792 8296467529728 8311643963392 8336977625088 8350490165248 8355657547776 8370947781504 8386074640384 8391264043008 8391829225472 8396456656896 8422564617082 8427022270464 8427589861376 8432237011968 8432804954112 8464260481523 8468169840144 8468740202496 8469310603264 8471646830592 8473980759552 8477460135936 8503819968512 8510664658944 8513585676288 8529733746688 8545342526952 8549865160704 8550441025536 8555732140032 8566082043904 8571382837248 8592191225856 8602585234432 8608488390656 8611442982912 8645172290048 8648139472896 8648721956864 8653491044352 8654073888768 8685577306112 8690366716416 8690952044544 8691537412096 8696330108928 8727987351552 8728575213568 8733388333824 8733976559616 8770604477292 8771195209728 8776622929536 8790848045056 8814023311338 8817642307584 8828309045248 8833772107776 8834367094784 8855217487872 8871416023008 8872013545472 8877503652864 8882202083328 8909820421376 8915333924112 8915934404608 8918393831424 8918994518016 8953928443264 8957001596928 8962544295936 8963147956224 8995776495616 9000736956288 9001343188992 9006913327104 9017809026688 9023189417984 9039701185536 9045295060032 9059955638272 9067247960064 9083840351481 9104193702912 9104806903808 9115262779392 9143605796864 9148647773727 9149263968768 9149880205312 9154106228736 9188252309544 9188871172096 9194557354752 9199423586304 9228028293568 9233738707116 9236907896832 9276894511104 9282635163648 9293864405056 9299409502208 9305164087296 9322191847584 9339873634784 9344816775168 9345446182912 9350599458816 9383525482496 9386110632976 9391078244352 9394301435904 9429343478016 9429978578944 9434333970432 9434969407488 9440807878656 9470163146752 9476023396224 9481038594048 9481677176832 9499021672448 9516404177742 9527974428672 9539500457984 9549322911744 9566797464576 9584085303296 9590016049152 9595950465024 9625788133808 9630882594816 9631531270144 9636842299392 9637491376128 9673440550312 9677908388736 9678560231424 9679212118016 9684549439488 9725818826304 9726473895936 9729812201472 9748267139072 9766105745088 9771274469376 9777979588608 9789808050176 9795866099712 9819647115264 9831525982208 9837609847296 9838272446464 9841649123328 9880196902912 9883587969024 9889704050688 9890370158592 9926374064128 9929108768768 9931847675904 9932516622336 9933185613824 9938662981632 9969566281444 9974842687488 9975514529792 9981015238656 9981687496704 10023547974048 10024223096832 10030426205184 10046683480064 10073169498672 10089496051712 10095739551744 10096419536896 10120248557568 10138761169152 10139444051968 10145035155024 10145718460416 10151088095232 10182651910144 10188953056128 10189639319552 10192450093056 10232371890174 10233061078016 10236573253632 10239393417792 10242907766784 10243597664256 10286556521472 10287249358848 10293615230976 10306067459072 10331087069184 10337480068608 10349985360176 10354235015168 10357087595008 10362569097216 10381531830264 10404792803328 10405493604352 10449835196416 10455597455688 10456301678592 10457005948928 10461835689984 10500859782336 10501567053824 10507357839132 10508065548288 10513626955776 10546318049792 10552844236704 10556466167808 10559374462098 10608725901312 10621559320064 10634473242624 10653933540096 10674141296896 10679790600192 10680509923328 10686399381504 10719627694468 10726983580544 10731938015232 10732660850688 10736344498176 10772695158302 10776392546304 10777118375936 10782095966208 10789494718464 10823043596288 10829011650534 10829741024256 10835472678912 10856024768512 10875890488848 10882620619101 10889113632768 10902286237696 10953240346624 10956257951744 10960018341888 10966800531456 11000900724352 11006722965504 11007464308736 11013534056448 11014275858432 11055360628928 11060466729984 11061211693056 11061956706304 11068056502272 11102471540699 11115221515776 11115970166784 11140876730368 11161263708672 11167170822144 11170247364864 11174833815552 11188352057344 11195275542528 11222453846016 11236029693952 11242982682624 11243739938816 11290893120192 11291653603328 11295529107456 11298641012736 11302518915072 11303280181248 11347552878592 11350683058176 11351447568384 11358471979008 11393790035936 11399820214272 11400588034048 11406874558464 11407642853376 11428510449664 11455483398912 11456254967808 11463344234496 11481923977216 11512193712768 11530852630528 11537988059136 11538765185024 11587155621888 11587936059392 11594325891456 11595106811904 11601243537408 11637316468736 11643733530198 11644517778432 11645302079488 11648514392064 11651723544384 11694139303056 11694926946304 11702163906048 11706180304896 11752031081784 11756064595968 11756856410112 11764131692544 11778362810368 11806956650496 11814262935552 11828554697344 11836671537152 11842936111104 11864607806016 11887111898816 11891191775232 11891992690688 11942668795904 11949254235072 11950059061248 11950863941632 11956383645696 12000982608384 12001790918656 12008408959008 12009217769472 12015573663744 12052934914048 12060393413376 12067856528112 12089663946752 12111787135308 12124258172928 12138924937216 12153683705856 12175924045824 12198197031636 12199018625024 12205474971648 12213027864576 12251003079392 12258584145654 12259409806336 12265072017408 12265898115072 12311651609488 12315877195776 12322395389952 12325790195712 12369192681472 12376013314896 12376846884864 12383397347328 12406885449728 12429589130112 12437280707544 12444701294592 12459755700224 12467465945088 12521437659136 12525735247872 12533486321664 12572457970688 12579111960576 12586896064512 12587743838208 12633846925623 12634697861632 12640533405696 12641384792064 12649207431168 12688538903656 12703110303744 12703965904896 12755729952768 12765996988416 12786688065536 12794600620032 12818013790428 12825661538304 12841176793088 12849123065856 12849988501504 12857074255872 12903877851648 12904746975232 12912732585984 12917164474368 12967758435072 12968631861248 12972209209344 12973082935296 12981110833152 13021474326784 13028365959168 13036428066816 13037306118144 13061154799616 13091981027328 13092862820352 13100964839424 13116813129728 13122198831104 13156792814592 13178117292032 13186272067584 13187160211456 13242463567872 13243355496448 13250658161664 13251550642176 13299790249984 13307124034512 13308020318208 13308916662272 13316255479296 13364730632064 13365630795776 13373000886168 13373901606912 13378491777024 13430892664896 13435502395392 13444721934336 13460986068992 13493664743424 13502014783488 13518348225536 13526713540032 13527624613888 13534784126976 13559551778304 13585270741504 13589933457408 13600871940096 13643162520232 13648764338176 13652524557056 13656290554368 13657210355712 13658130219008 13715408695296 13716332478464 13723895953152 13724820307968 13732084187136 13774782758912 13782378464316 13783306758144 13791836032128 13816758796288 13842042440352 13850608060674 13873057071104 13915341766656 13940796607584 13941735571456 13949114253312 13957746130944 14001146376448 14009810452176 14010754064384 14017225162752 14018169274368 14070458982272 14075288223744 14079165949464 14086617366528 14130418324526 14144015217024 14144967868416 14152454111232 14179297656832 14205244720128 14214035094336 14222515765248 14231229870242 14239720800256 14248532508672 14274606266613 14309250686976 14310214467584 14323984367616 14368523395072 14376127954944 14385024073728 14438682200712 14439654699008 14446323892224 14447296905216 14456237064192 14501187318464 14510160825468 14517840347136 14518818177024 14589710843904 14613357789184 14622400708608 14649158617632 14675630620672 14684712075264 14685701144576 14693799149568 14747288973312 14748282257408 14756414770944 14757408669696 14762473684992 14820295354368 14821293555712 14825381953536 14835555237888 14881684944896 14889561096192 14893663153152 14898774933504 14899778420736 14927034056704 14954349422166 14962264031232 14963271794688 14972531245056 14990643576832 15036334645248 15054524160256 15060705476608 15064854683648 15070025220096 15134244077568 15135263424512 15143609327616 15144629305344 15199760285696 15208141753728 15209166077952 15210190471168 15218577690624 15273977865216 15275006623744 15283429584192 15284458979328 15348557835261 15349591617024 15354859880448 15359090126688 15365396496384 15383984078848 15430874038272 15449540829184 15459101188608 15460142415872 15496630603776 15524978040264 15526023704576 15531352522752 15535631392512 15543853645824 15592185737408 15602885208064 15607189204992 15608240406528 15669374775712 15674752794624 15675808546816 15684452517888 15685508923392 15742608867328 15751289673504 15752350580736 15762098322432 15790581481472 15819477074688 15829266355056 15854922366976 15932338980096 15933412081664 15941844860928 15951709863936 16001310144512 16011211945344 16012290359296 16019685900288 16020764884992 16079441541702 16080524551168 16090475370816 16098991276032 16149049513744 16159042737453 16164588819456 16165677563904 16234565394432 16244611536384 16264262708848 16273966628864 16284037152768 16313835733272 16344778860872 16353429356544 16354530820096 16421169594368 16429860519936 16434386927616 16440027512832 16501351086528 16502462513152 16510084448256 16511196463104 16521413787648 16572785506816 16583040943392 16591817539584 16592935059456 16623287926784 16673955250176 16711315095552 16741895563008 16772149280768 16782528086016 16783658450944 16792913313792 16845129234164 16854044540928 16855179722752 16864474023936 16865609908224 16928520963046 16936339680288 16937480404992 16938621206528 16943293661184 16947961519104 16954920271872 17007639937024 17021329317888 17027171352576 17059467493376 17090685053904 17099730321408 17100882051072 17111464280064 17132164087808 17142765674496 17184382451712 17205170468864 17216976781312 17222885965824 17290344580096 17296278945792 17297443913728 17306982088704 17308147777536 17371154612224 17380733432832 17381904089088 17383074824192 17392660217856 17446740992527 17455974703104 17457150427136 17466776667648 17467953119232 17541208954584 17542390419456 17553245859072 17581696090112 17628046622676 17635284615168 17656618090496 17667544215552 17668734189568 17710434975744 17742832046016 17744027090944 17755007305728 17764404166656 17819640842752 17830667848224 17831868809216 17836787662848 17837989036032 17907856886528 17914003193856 17925088591872 17926295912448 17991552991232 18001473912576 18002686377984 18013826654208 18035618053376 18046378835968 18079402371072 18090590120064 18119911276544 18134495920128 18167680702962 18208387405824 18209613807616 18230525558784 18287211593728 18297295547454 18298527937536 18299760410624 18308212457472 18376504619088 18377742344192 18387876218481 18389114709504 18398847172608 18456056587136 18467477414232 18473815793664 18553789022208 18565270327296 18587728810112 18598819004416 18610328174592 18644383695168 18679747269568 18689633550336 18690892365824 18701198917632 18759348465319 18767050964992 18772221265952 18782156488704 18788602871808 18858686956032 18859957157888 18868667940864 18881615757312 18940326293504 18952046792448 18962077188096 18963354353664 18998043344896 19032808355484 19055948857344 19079000915968 19098645823488 19133594929152 19168170606592 19180032098304 19191900930048 19251576267616 19261765189632 19263062540288 19273684598784 19274982752256 19346881100624 19355816777472 19357120462848 19358424236032 19369098878976 19451637652608 19452947791872 19459624402944 19496534278144 19532211490176 19542548938752 19555959177216 19579616100352 19591732199424 19639294230528 19663051964416 19675219694592 19676544892928 19683298246656 19760393805824 19767175938048 19779408101376 19780740317184 19852748128256 19858217537536 19863695351808 19865033244672 19877325963264 19939132562888 19949685374976 19951029059584 19962030477312 19963374993408 20047095948096 20048446193664 20060852410368 20093366960128 20146338997344 20178992103424 20191479103488 20192839073792 20240497115136 20277522338304 20278888103936 20290070310048 20291436920832 20302176190464 20365303820288 20377906112256 20379278639104 20384900186112 20464743780348 20466122156032 20473146507264 20478786835584 20485815533568 20487195328512 20573113042944 20574498717696 20587230461952 20612134918144 20662174138368 20674960137216 20699970720352 20708470030336 20714175190016 20725138194432 20763063660528 20809585606656 20810987208704 20899670392832 20911194911376 20912603357184 20914011897856 20923671379968 21001719564672 21003134107648 21014715678264 21016131096576 21027253911552 21092636099584 21105688473408 21112932335616 21118748924196 21195627486789 21217451802624 21243118640128 21268946485248 21307867080192 21346844805363 21348282593792 21359581200384 21372798763008 21439255388936 21453967161088 21463876030464 21465321701376 21545390316604 21552785092608 21554236751872 21564191932416 21578989436928 21646087192576 21658023301068 21659482048512 21670945357824 21712049537024 21751780977696 21765241238202 21778227265536 21804572475392 21912515903488 21920036683776 21933601062912 22001801448704 22013445931008 22014928617472 22027068112896 22028551716864 22110721257856 22120933459968 22122423386112 22123913412608 22136113004544 22204943081398 22230443031552 22231940333568 22281753460736 22322527417344 22334341644288 22340494729728 22349667631104 22376704114688 22390551085056 22431524133249 22444907692032 22472059387904 22485965365248 22487479877632 22581786240384 22583307206656 22591058214912 22597282025472 22605037830144 22695105757184 22701366116352 22702895136768 22716943958016 22787580071872 22799640428544 22801176068096 22813749116928 22815285706752 22857020899328 22910966797824 22912509935616 22926688468992 22963847954432 23024387425536 23061705261056 23075976118272 23077530370048 23174311243776 23175872118784 23188651782912 23190213623808 23202487074816 23274632937472 23287467060396 23289035556864 23290604158976 23297028784128 23303447088768 23388278606112 23389853892608 23404327812096 23412360609792 23504062163568 23512129191936 23513712820224 23528263385088 23556725620736 23613913300992 23628525871104 23657109394688 23673343074304 23685872222208 23729215612032 23774223797632 23782383550464 23783985381376 23885337591808 23898508470144 23900118122496 23901727883264 23912767291392 24001965216768 24003581837312 24016817918016 24018435538944 24031147327488 24105869828096 24119162312553 24120786826752 24135713056224 24179327893504 24223574270616 24248516345856 24277849874432 24351848091648 24396394063272 24398037250048 24410949943296 24426055729152 24502006158784 24517168291308 24518819612672 24530144034816 24531796230144 24623303218976 24631754391552 24644790779904 24651580391424 24738385362944 24752026629792 24753693769728 24766794694656 24813770899456 24859178260224 24874561415088 24889402589184 24919511400448 24934931890176 25042875318272 25051470495744 25066972643328 25144915941376 25158223921152 25173792129024 25175487676416 25267693851246 25269395723264 25281066811392 25282769584128 25298414862336 25377077807312 25392781444569 25406220607488 25407931809792 25511459905536 25531993976832 25573376131072 25589201240064 25636027580856 25651323076608 25682353586176 25698246131712 25699977003008 25714148511744 25807755703296 25809493950464 25825465171968 25834328948736 25935516870144 25937263722496 25944418418688 25946165870592 25962221666304 26042948653568 26056731918336 26072856133632 26074612236288 26122309599232 26183962054656 26185725640704 26201929678848 26233626259456 26313585629184 26356234584064 26372544135168 26374320422912 26484927135744 26486710992896 26501316323328 26503101284352 26599580499968 26614248069024 26616040636416 26617833324544 26632510958592 26729461264128 26731261591552 26746001772336 26747803213824 26756983554048 26861785329792 26871004790784 26889443868672 26921972137984 26987329486848 27004029566976 27036696451072 27053427080064 27055249227776 27069568253952 27119103556608 27170541483008 27179866914816 27201743880192 27286325040464 27297528676352 27305049114112 27312581108736 27314420711424 27316260438016 27430817390592 27432664956928 27447791906304 27449640615936 27549565517824 27564756928632 27566613516288 27583672064256 27633517592576 27684084880704 27701216121348 27746114142208 27830683533312 27881593215168 27883471142912 27898228506624 27915492261888 28002292752896 28019620904352 28021508128768 28034450325504 28036338548736 28140917964544 28150576447488 28158331898928 28173234733056 28260836649052 28288030434048 28289935736832 28304908222464 28358595313664 28410489440256 28428070188672 28445031530496 28462459740484 28479441600512 28497065017344 28549212533226 28618501373952 28620428935168 28647968735232 28737046790144 28752255909888 28770048147456 28877364401424 28879309398016 28892647784448 28894593810432 28912474128384 29002374636928 29020321650936 29035680694272 29037636354048 29179421687808 29226715578368 29244801417216 29298317235264 29351261241344 29369424150528 29371402289152 29387598299136 29478976159787 29494577946624 29496564514816 29512829541888 29514817339392 29524947369984 29640590708736 29642587111424 29650763907072 29671110475776 29763369889792 29779122192384 29787326306304 29797549867008 29799556841472 29854068113408 29908698844332 29924528062464 29926543589376 29945062490112 29981287153664 30072669290496 30109048320512 30121410953216 30129709367296 30140050440192 30268488155136 30270526849024 30287218655232 30289258610688 30399520571392 30416283507456 30418332155904 30420380942336 30437155381248 30547955730432 30550013247488 30566859168384 30568917958656 30697115670522 30699183234048 30709719760896 30718180253376 30730792992768 30767968157696 30861748076544 30899081658368 30918202377216 30920284831744 30993261207552 31049956080528 31052047409152 31062705045504 31071262785024 31087707291648 31184371474816 31205770416128 31214378409984 31216480813056 31338749551424 31349505589248 31351617093632 31368905035776 31371017846784 31485217734656 31502579347008 31504701161472 31524196644864 31581162962944 31638954149376 31658532710112 31709844733952 31864677960192 31866824163328 31903419727872 32002620289024 32022423890688 32024580718592 32039371800576 32041529769984 32158883083404 32161049102336 32180950741632 32197982552064 32298099027488 32318085474906 32329177638912 32331355127808 32469130788864 32489223072768 32528525417696 32547933257728 32568074305536 32627671466544 32689557721744 32706858713088 32709061640192 32842339188736 32859721039872 32868773855232 32880055025664 33002702173056 33004925026304 33020168896512 33022392926208 33042827575296 33145571013632 33166081886784 33183635079168 33185870118912 33246575853568 33307414622097 33347910500352 33422630191104 33483791126016 33544298561536 33565056172032 33585826627584 33690258468328 33708089081856 33710359445504 33728948047872 33731219816448 33857041926092 33872679360576 33874960809984 33877242413056 33886587322368 33895923038208 33909840543744 34015279874048 34042658635776 34054342705152 34118934986752 34181370107808 34199460642816 34201764102144 34222928560128 34264328175616 34285531348992 34368764903424 34410340937728 34433953562624 34445771931648 34580689160192 34592557891584 34594887827456 34613964177408 34616295555072 34742309224448 34761466865664 34763808178176 34766149648384 34785320435712 34893481985054 34911949406208 34914300854272 34933553335296 34935906238464 35082417909168 35084780838912 35106491718144 35163392180224 35256093245352 35270569230336 35313236180992 35335088431104 35337468379136 35420869951488 35485664092032 35488054181888 35510014611456 35528808333312 35639281685504 35661335696448 35663737618432 35673575325696 35675978072064 35815713773056 35828006387712 35850177183744 35852591824896 35983105982464 36002947825152 36005372755968 36027653308416 36071236106752 36158804742144 36181180240128 36239822553088 36268991840256 36335361405924 36416774811648 36419227615232 36461051117568 36574423187456 36594591094908 36597055875072 36599520821248 36616424914944 36753009238176 36755484688384 36775752436962 36778229419008 36797694345216 36912113174272 36934954828464 36947631587328 37107578044416 37130540654592 37175457620224 37197638008832 37220656349184 37288767390336 37359494539136 37379267100672 37381784731648 37402397835264 37518696930638 37534101929984 37544442531904 37564312977408 37577205743616 37717373912064 37719914315776 37737335881728 37763231514624 37880652587008 37901540776869 37904093584896 37924154376192 37996086689792 38065616710968 38111897714688 38158001831936 38267189858304 38336341213184 38360064196608 38383801860096 38503152535232 38523530379264 38526125080576 38547369197568 38549965504512 38693762201248 38711633554944 38714240925696 38716848472064 38738197757952 38903275305216 38905895583744 38919248805888 38993068556288 39064422980352 39085097877504 39111918354432 39159232200704 39183464398848 39278588461056 39326103928832 39350439389184 39353089785856 39366596493312 39520787611648 39534351876096 39558816202752 39561480634368 39705496256512 39716435075072 39727390703616 39730066489344 39754651926528 39878265125776 39899370749952 39902058119168 39924060954624 39926749986816 40094191896192 40096892387328 40121704820736 40186733920256 40292677994688 40357984206848 40382958206976 40385678147584 40480994230272 40555044676608 40557776207872 40580140620096 40582873841664 40604352380928 40730607640576 40755812224512 40758557278208 40769800372224 40929487560696 40932244312064 40946293014528 40957573671168 40971631067136 40974390657024 41146226085888 41148997435392 41174460923904 41224269836288 41324348276736 41349920274432 41399941440704 41416940060672 41428350380032 41450276388864 41526127321056 41619171213312 41621974417408 41799340785664 41822389822752 41825206714368 41828023795712 41847342759936 42003439129344 42006268215296 42029431356528 42032262193152 42054507823104 42185272199168 42211376946816 42225864671232 42237497848392 42391254973578 42434903605248 42486237280256 42537892970496 42615734160384 42693689610726 42696565187584 42719162400768 42745597526016 42878510777872 42907934322176 42927752060928 42930643402752 43090780633208 43105570185216 43108473503744 43128383864832 43292174385152 43316046602136 43318964097024 43341890715648 43424099074048 43503561955392 43530482476404 43556454531072 43609144950784 43825031806976 43840073367552 43867202125824 44003602897408 44026891862016 44054136225792 44057103433728 44221442515712 44241866919936 44244846772224 44247826825216 44272226009088 44409886162796 44460886063104 44463880667136 44563506921472 44645054834688 44668683288576 44680989459456 44699335262208 44753408229376 44781102170112 44863048266498 44889815384064 44944118775808 44971930730496 44974959755264 45163572480768 45166614413312 45182116429824 45194564050944 45210075660288 45390211514368 45402732232704 45405790273536 45433887916032 45575160143744 45599280857088 45602352136192 45627498233856 45630571413504 45714041798656 45821933595648 45825019871232 45853376937984 45927695908864 46048774851072 46123410522112 46151952236544 46155060740096 46348622487552 46351744237568 46377303565824 46380427247616 46549265874944 46574934120792 46578071113728 46581208317952 46594057568256 46606894177536 46776557212224 46779707785216 46808655624192 46824721219584 47008124327136 47024258383872 47027425640448 47056526770176 47113451241472 47227826601984 47257051742208 47314218789376 47346686148608 47371744444416 47458431224064 47548447595264 47564767100928 47567970762752 47770675183616 47797016940288 47800236244992 47803455766528 47825534582784 48003930433536 48007163674624 48033635836032 48036871077888 48062294654976 48211739656192 48238324625106 48241573653504 48271426112448 48358655787008 48447148541232 48477128212359 48497032691712 48555699748864 48703696183296 48792788126544 48796074500096 48821899886592 48852111458304 49004012317568 49034336582616 49037639225344 49060288069632 49063592460288 49246606437952 49263508783104 49289581559808 49303160782848 49456464135841 49476770725888 49504053259584 49507387539456 49533589389312 49627541798912 49718356520448 49749122830176 49778805178368 49839022800896 49869863780352 50085750636544 50133945286656 50289831882752 50316447842304 50347584258048 50350975352832 50535387702492 50538791446528 50562133622784 50565539168256 50596829724672 50754155614624 50785562889138 50812441214976 50815863619584 51022919811072 51063987953664 51146752262144 51178402480128 51272055161712 51302646153216 51364707172352 51396492263424 51399954006016 51428297023488 51615511406592 51618987900928 51650930343936 51668657897472 51871033740288 51874527444992 51888836837376 51892331741184 51924443332608 52085897307136 52113463836672 52145712267264 52149224472576 52244619198464 52340222977581 52367924109312 52371451281408 52403859357696 52467252518912 52627171258368 52712469168128 52745088270336 52969854271488 52973421985792 53002632646656 53006202568704 53199160999936 53228496138048 53232081272832 53235666649088 53265021917184 53458922528256 53462523183104 53492003544672 53495606427648 53513967108096 53723570659584 53742009581568 53778887737344 53843944275968 53974658973696 54008059133952 54073392902144 54106854160128 54110498455552 54139136507904 54238207113216 54341082966016 54359733829632 54403487760384 54572650080928 54595057352704 54610098228224 54625162217472 54628841422848 54632520876032 54861634781184 54865329913856 54895583812608 54899281231872 55099131035648 55129513857264 55133227032576 55167344128512 55267035185152 55368169761408 55402432242696 55492228284416 55661367066624 55763186430336 55766942285824 55796457013248 55830984523776 56004585505792 56039241808704 56043016257536 56068900651008 56072677097472 56278045395957 56281835929088 56301152894976 56316663797856 56346469466112 56521673298104 56576060868096 56579871473664 56820978880512 56856140377344 56890063060992 56924919480968 56958883201024 56994130034688 57098425066452 57237002747904 57240857870336 57295937470464 57474093580288 57504511819776 57540096294912 57754728802848 57758618796032 57785295568896 57789187620864 57824948256768 58004749273856 58040643301872 58071361388544 58075272708096 58358843375616 58453431156736 58489602834432 58596634470528 58702522482688 58738848301056 58742804578304 58775196598272 58957952319574 58989155893248 58993129029632 59025659083776 59029634678784 59049894739968 59249823370661 59281181417472 59285174222848 59301527814144 59342220951552 59526739779584 59558244384768 59574652612608 59595099734016 59708136226816 59817397688664 59849056124928 59853087178752 59890124980224 59962574307328 60145338580992 60218096641024 60242821906432 60259418734592 60280100880384 60536976310272 60541053698048 60574437310464 60578517221376 60799041142784 60832567014912 60836664311808 60840761884672 60874310762496 61095911460864 61100026494976 61133718336768 61137835917312 61394231341044 61398366468096 61419439521792 61436360506752 61461585985536 61535936315392 61723496153088 61798163316736 61836404754432 61840569663488 61986522415104 62099912161056 62104094818304 62125410091008 62142525570048 62175414583296 62368742949632 62411540832256 62428756819968 62432961626112 62677499102848 62699011178496 62703234187264 62737810071552 62742035693568 62970435469312 63005158694016 63009402322944 63048393289728 63162325925888 63277908298752 63317065420224 63419689467904 63586882460367 63729355920384 63733648326656 63806839455744 64005240578048 64040534416089 64044847781376 64049161437184 64078743601152 64317766166808 64322098204672 64361901483264 64395965104128 64596198054976 64636170949812 64658355277824 64662710255616 64938261577728 64978446145536 65057050835392 65095866515456 65136148611072 65255342933088 65379115443488 65413717426176 65418123280384 65684678377472 65737547710464 65760110051328 66005404346112 66009850052608 66040337793024 66044785852416 66085655150592 66291142027264 66332163773568 66367270158336 66371740237824 66493151707136 66614829244194 66695821000704 66845260382208 66967582252032 67088597123072 67130112344064 67171653255168 67380516936656 67416178163712 67420718891008 67457896095744 67462439632896 67714083852184 67745358721152 67749921619968 67754484826112 67773174644736 67791846076416 68030559748096 68085317271552 68108685410304 68237869973504 68362740215616 68398921285632 68403528204288 68445857120256 68528656351232 68571062697984 68737529806848 68820681875456 68867907125248 68891543863296 69161378320384 69185115783168 69227928354816 69232591110144 69484618448896 69522933731328 69527616356352 69532299296768 69570640871424 69786963970108 69823898812416 69828601708544 69867106670592 69871812476928 70164835818336 70169561677824 70212983436288 70326784360448 70512186490704 70541138460672 70626472361984 70670176862208 70674936758272 70841739902976 70971328184064 70976108363776 71020029222912 71057616666624 71278563371008 71322671392896 71327475236864 71347150651392 71351956144128 71631427546112 71656012775424 71700354367488 71705183649792 71966211964928 72005895650304 72010745511936 72055306616832 72142472213504 72317609484288 72362360480256 72479645106176 72537983680512 72670722811848 72833549623296 72838455230464 73148846374912 73189182189816 73194111750144 73199041642496 73232849829888 73506018476352 73510969376768 73551504873924 73556458838016 73595388690432 73824226348544 73869909656928 73895263174656 74215156088832 74261081309184 74350915240448 74441312698368 74577534780672 74718989078272 74758534201344 74763569463296 74804795670528 75037393861276 75068203859968 75088885063808 75128625954816 75154411487232 75434747824128 75439828631552 75474671763456 75526463029248 75761305174016 75803081553738 75808187169792 75848308752384 75992173379584 76131233421936 76178344333707 76223795429376 76316003663872 76534379716608 76672682426368 76720128393216 76767603720192 77006305070464 77047060758528 77052250161152 77094738395136 77099931009024 77387524402496 77423267109888 77428481851392 77433696944128 77476395515904 77717300784893 77806550610432 77811791167488 77838497611776 77986137112576 78128845960704 78170195755008 78223836708864 78318464401408 78366928797696 78557176922112 78652207857664 78700878778368 78706179571712 79041575223296 79068703752192 79117632405504 79122961268736 79410992513024 79432870150144 79454781407232 79460132978688 79509303853056 79756530251552 79798741499904 79804116238336 79848121909248 79853499973632 80188383792384 80193784774656 80243409641472 80373467840512 80585355989376 80715968413696 80765916413952 80771356295168 80961988460544 81110089353216 81115552415744 81160281240192 81165747683328 81208704761856 81461215281152 81511624449024 81517114556416 81539600744448 81858975121392 81864488624128 81892586029056 81915147342336 81943262134272 81948781314048 82292452171776 82297994870784 82348921847808 82448539672576 82648696553472 82699840548864 82799882881408 82833880121344 82856700760064 82900552777728 83052254642112 83238342426624 83243948834816 83598681571328 83644779645504 83650413428736 83656047591424 83694685519872 84006878258688 84012536430592 84058862713056 84064524386304 84109015646208 84370544398336 84422753893632 84451729342464 84474995696784 84782509947156 84869807210496 84972474560512 85075785940992 85231468320768 85387379221452 85393130375168 85438324801536 85491195052032 85757021555744 85815868644352 85855504121856 85861286805504 86181561266416 86211140370432 86216947007488 86256767729664 86584348770304 86632093204272 86637928194048 86683781431296 86848198148096 87007123910784 87060964952808 87112909062144 87218289901568 87650063613952 87680146735104 87734404251648 88007205794816 88053783724032 88108272451584 88114206867456 88436928479361 88442885031424 88483733839872 88489693544448 88544452018176 88819772325592 88921772126208 88927761334272 89290109669376 89337366577152 89361978918912 89398670524416 89506816458752 89562204340224 89726096532996 89779630768128 89888237551616 89943861460992 89949919510528 90327144961536 90333228826624 90364232859648 90389128101888 90420151320576 90780423028736 90805464465408 90811580547072 90867775832064 91150320287488 91198561714176 91204704272384 91254996467712 91261142827008 91428083597312 91643867191296 91650039742464 91706753875968 91855391817728 92097549702144 92246821044224 92303904473088 92310121480192 92697244975104 92703488475136 92754607131648 92760854495232 93098531749888 93149868241584 93156142227456 93162416635904 93188115136512 93213788355072 93553114424448 93559415570432 93617311248384 93649442439168 94016248654272 94048516767744 94054851280896 94113053540352 94226902482944 94455653203968 94514103484416 94628437578752 94693372297216 94743488888832 94916862448128 95096895190528 95129534201856 95135941525504 95541350367232 95594033880576 95600472489984 95606911533056 96007860867072 96014327349248 96067271672064 96073742155776 96124589309952 96423479312384 96476649250212 96483147307008 96542852224896 96717311574016 96894297082464 96954256424718 96994065383424 97111399497728 97407392366592 97585576253088 97592149000192 97643799773184 97704222916608 98008024635136 98068673165232 98075278450688 98120576139264 98127184920576 98493212875904 98527017566208 98579163119616 98606321565696 98912928271682 98953541451776 99008106519168 99014775078912 99067178778624 99255083597824 99436713040896 99498245660352 99557610356736 99678045601792 99739727560704 99922243866291 100171501273088 100267890573312 100579663765504 100632895684608 100695168516096 101070775404984 101077582893056 101124267245568 101131078336512 101193659449344 101508311229248 101571125778276 101624882429952 101631727239168 102045839622144 102127975907328 102293504524288 102356804960256 102544110323424 102605292306432 102729414344704 102792984526848 102799908012032 102856594046976 103231022813184 103237975801856 103301860687872 103337315794944 103742067480576 103749054889984 103777673674752 103784663482368 103848886665216 104171794614272 104226927673344 104291424534528 104298448945152 104489238396928 104680445955162 104735848218624 104742902562816 104807718715392 104934505037824 105254342516736 105424938336256 105490176540672 105939708542976 105946843971584 106005265293312 106012405137408 106398321999872 106456992276096 106464162545664 106471333298176 106530043834368 106917845056512 106925046366208 106984007089344 106991212855296 107027934216192 107447141319168 107484019163136 107557775474688 107687888551936 107949317947392 108016118267904 108146785804288 108213708320256 108220996911104 108476414226432 108682165932032 108719467659264 108806975520768 109145300161856 109190114705408 109220196456448 109250324434944 109257682845696 109265041752064 109723269562368 109730659827712 109791167625216 109798562463744 110198262071296 110259027714528 110266454065152 110334688257024 110534070370304 110736339522816 110804864485392 110984456568832 111322734133248 111526372860672 111533884571648 111592914026496 111661969047552 112009171011584 112078483617408 112086032515072 112137801302016 112145354194944 112556090791914 112563671858176 112602305789952 112633327595712 112692938932224 113043346596208 113152121736192 113159742947328 113641957761024 113712280754688 113849838961936 113917766402048 113988260069376 114196850132904 114474005495808 114481715740672 114948187160576 115009023639552 115080192589824 115509457605696 115517237592064 115570591137792 115578375241728 115649896513536 116009498547712 116081286603744 116142722777088 116150545416192 116717686751232 116979205668864 117193268941056 117405044965376 117477696602112 117485609156608 117550393196544 117915904639148 117978311786496 117986258059264 118051318167552 118059269357568 118099789479936 118499646741322 118562362834944 118570348445696 118603055628288 118684441903104 119053479559168 119116488769536 119149305225216 119190199468032 119416272453632 119634795377328 119698112249856 119706174357504 119780249960448 119925148614656 120290677161984 120436193282048 120485643812864 120518837469184 120560201760768 121073952620544 121082107396096 121148874620928 121157034442752 121598082285568 121665134029824 121673328623616 121681523769344 121748621524992 122127186947689 122191822921728 122200052989952 122267436673536 122275671834624 122788462682088 122796732936192 122838879043584 122872721013504 122923171971072 123071872630784 123446992306176 123596326633472 123672809508864 123681139326976 123973044830208 124199824322112 124208189636608 124250820182016 124285051140096 124350829166592 124737485899264 124823081664512 124857513639936 124865923252224 125354998205696 125398022356992 125406468374528 125475620143104 125484071387136 125940870938624 126010317388032 126018804645888 126096786579456 126324651851776 126555816597504 126634130840448 126839378935808 127173764920734 127458711840768 127467296653312 127613678911488 128010481156096 128081068832178 128089695562752 128098322874368 128157487202304 128635532333616 128644196409344 128723802966528 128791930208256 129192396109952 129272341899624 129316710555648 129325420511232 129876523155456 129956892291072 130114101670784 130191733030912 130272297222144 130510685866176 130758230886976 130827434852352 130836246560768 131369356754944 131475095420928 131520220102656 132010808692224 132019700105216 132080675586048 132171310301184 132582284054528 132664327547136 132734540316672 132743480475648 132986303414272 133229658488388 133391642001408 133690520764416 133935164504064 134177194246144 134260224688128 134343306510336 134761033873312 134832356327424 134841437782016 134915792191488 134924879265792 135428167704368 135490717442304 135499843239936 135508969652224 135546349289472 135583692152832 136061119496192 136170634543104 136217370820608 136475739947008 136725480431232 136797842571264 136807056408576 136891714240512 137057312702464 137142125395968 137475059613696 137641363750912 137735814250496 137783087726592 138322756640768 138370231566336 138455856709632 138465182220288 138969236897792 139045867462656 139055232712704 139141281742848 139573927940216 139647797624832 139657203417088 139734213341184 139743624953856 140329671636672 140339123355648 140425966872576 140653568720896 141024372981408 141082276921344 141252944723968 141340353724416 141349873516544 141683479805952 141942656368128 141952216727552 142040058445824 142115233333248 142557126742016 142645342785792 142654950473728 142694301302784 142703912288256 143262855092224 143312025550848 143400708734976 143410367299584 143932423929856 144011791300608 144021491023872 144110613233664 144284944427008 144635218968576 144724720960512 144959290212352 145075967361024 145341445623696 145667099246592 145676910460928 146297692749824 146378364379632 146388223500288 146398083284992 146465699659776 147012036952704 147021938753536 147103009747848 147112917676032 147190777380864 147648452697088 147739819313856 147790526349312 148369392407523 148430312177664 148522162618368 148701830480896 148882625396736 149155069561344 149437978156544 149517068402688 149609591341056 150074787722552 150136407719936 150177770127616 150257251909632 150869495648256 150879657263104 150949343526912 151052926058496 151522610348032 151606163107476 151616374339584 151696617504768 151984346759168 152262466843872 152356688667414 152447590858752 152632007327744 153068759433216 153440256786432 153535207440384 154012610140928 154094121517056 154104500322304 154189476790272 154199862018048 154775048804992 154846534219776 154856963702784 154867393888256 154952791031808 155434601569786 155613101220864 155623582334976 155676995223552 155972274225152 156257691921408 156340391510016 156447673417728 156636928802816 156733857595392 157020668932743 157114353844224 157304415715328 157401757556736 157412359143424 158083150446592 158137407504384 158235264811008 158821985026048 158865740300288 158909562814464 158920265957376 159018607706112 159513060503104 159597482999808 159608232476672 159696243818496 159706999947264 160376767584768 160387569549312 160486819282944 160746935681024 161170711978752 161431936827392 161531832827904 161542712590336 161923976921088 162220178706432 162231104831488 162320562480384 162331495366656 162417409523712 162922430562304 163023248898048 163034229112832 163079201488896 163717950242784 163728977248256 163785172058112 163830294684672 163886524268544 163897562628096 164584904343552 164595989741568 164697843695616 164897079345152 165297393106944 165399681097728 165599765762816 165667760242688 165713401520128 165801105555456 166104509284224 166476684853248 166487897669632 167197363142656 167289559291008 167300826857472 167312095182848 167389371039744 168013756517376 168025072861184 168117725426112 168129048772608 168218031292416 168741088796672 168834136187871 168845507787264 168903458684928 168949991393568 169565019894312 169739614420992 169944949121024 170462936641536 170774758442904 170786260750336 170876649603072 170982390104064 171514043111488 171631737288704 171711008243712 171722573611008 172363122532832 172422280740864 172433894014976 172513535459328 173168697540608 173264186408544 173275856388096 173367562862592 173696396296192 174014247821568 174121929905616 174225818124288 174436579803136 175300127227904 175360293470208 175468808503296 176014411589632 176107567448064 176216544903168 176228413734912 176873856958722 176885770062848 176967467679744 176979387088896 177088904036352 177639544651184 177749470111983 177843544252416 177855522668544 178580219338752 178674733154304 178723957837824 179013632917504 179124408680448 179452193065992 179559261536256 179776475103232 179887722921984 179899839021056 180654289923072 180666457653248 180728465719296 180778256203776 180840302641152 181560846057472 181610928930816 181623161094144 181735551664128 182300640574976 182397123428352 182509992935424 182522285654016 182856167194624 183287734382592 183300079484928 183413507751936 184195099404288 184493642088448 184607808946176 184620242960384 185394489950208 185406976950272 185509214263296 185521708990464 186197063499776 186299736483168 186312284454912 186324833271808 186376230273024 186427576710144 187106228848896 187118831140864 187234622496768 187298884878336 188032497308544 188097033535488 188109702561792 188226107080704 188453804965888 188911306407936 189028206968832 189256875157504 189386744594432 189486977777664 189833724896256 190193790381056 190259068403712 190271883051008 191082700734464 191188067761152 191200944979968 191213823066112 192015721734144 192028654698496 192134543344128 192147484311552 192846958624768 192953298500424 192966294614016 193085704449792 193434623148032 193788594164928 193908512849436 193988130766848 194222798995456 194814784733184 195171152506176 195184298000384 195287599546368 195408445833216 196016049270272 196137346330464 196150556901376 196241152278528 196254369841152 196986425751808 197054035132416 197212643131392 197825856543364 197907082903552 198016213038336 198029550157824 198134357557248 198510167195648 198873426081792 198996491320704 199115220713472 199356091203584 199479455121408 199844487732582 200343002546176 200535781146624 201159327531008 201265791369216 201390337032192 202141550809968 202155165786112 202248534491136 202262156673024 202387318898688 203016622458496 203142251556552 203249764859904 203263454478336 204091679244288 204255951814656 204587009048576 204713609920512 205088220646848 205210584612864 205458828689408 205585969053696 205599816024064 205713188093952 206352833118509 206462045626368 206475951603712 206603721375744 206674631589888 207484134961152 207498109779968 207555347349504 207697773330432 208343589228544 208453855346688 208582849069056 208596897890304 208978476793856 209360891910324 209471696437248 209485805125632 209615437430784 209869010075648 210508685033472 210849876672512 210980353081344 211879417085952 211893687943168 212010530586624 212024810274816 212796643999744 212913984552192 212928325091328 212942666596352 213060087668736 213835690113024 213850092732416 213968014178688 213982425710592 214055868432384 214894282638336 214968038326272 215115550949376 215375777103872 215898635894784 216032236535808 216293571608576 216427416640512 216441993822208 216952828452864 217364331864064 217438935318528 217613951041536 218290600323712 218380229410816 218440392912896 218500648869888 218515365691392 219446539124736 219461319655424 219582335250432 219597124927488 220396524142592 220518055429056 220532908130304 220669376514048 221068140740608 221472679045632 221609728970784 221968913137664 222645468266496 223052745721344 223067769143296 223323938095104 224018342023168 224156967234816 224172065030144 224275602604032 224290708389888 225112181583828 225127343716352 225204611579904 225266655191424 225385877864448 226086693192416 226304243472384 226319485894656 227283915522048 227424561509376 227699677923872 227835532804096 227976520138752 228393700265808 228948010991616 228963431481344 229896374321152 230018047279104 230160385179648 231018915211392 231034475184128 231141182275584 231156750483456 231299793027072 232018997095424 232162573207488 232285445554176 232301090832384 233151902354679 233435373502464 233958411337728 234386537882112 234810089930752 234955393204224 235100786393088 235831809278296 235956623572992 235972516118528 236102636335104 236118538715136 236999293482644 237124725669888 237140696891392 237206111256576 237368883806208 238106959118336 238232977539072 238298610450432 238380398936064 238832544907264 239269590754656 239396224499712 239412348715008 239560499920896 239850297229312 240581354323968 240872386564096 241037674938368 241120403521536 242147905241088 242164214792192 242297749241856 242314068885504 243196164571136 243330268059648 243346657247232 243363047538688 243497243049984 244254373895378 244383645843456 244400105979904 244534873347072 244551343669248 245576925364176 245593465872384 245677758087168 245745442027008 245846343942144 246143745261568 246893984612352 247192653266944 247345619017728 247362278653952 247946089660416 248399648644224 248416379273216 248501640364032 248570102280192 248701658333184 249474971798528 249646163329024 249715027279872 249731846504448 250709996411392 250796044713984 250812936749056 250951240286208 250968142774272 251881741877248 252020634776064 252037609291776 252193573158912 253111633195008 253268261680896 253678757871616 254347529841468 254917423681536 254934593306624 255227357822976 256020962312192 256162137664356 256179391125504 256196645748736 256314974404608 257271064667232 257288392818688 257447605933056 257583860416512 258384792219904 258544683799248 258633421111296 258650841022464 259753046310912 259913784582144 260228203341568 260383466061824 260544594444288 261021371732352 261516461773952 261654869704704 261672493121536 262738713509888 262950190841856 263040440205312 264021617384448 264039400210432 264161351172096 264342620602368 265164568109056 265310785438083 265328655094272 265469080633344 265972606828544 266459316976776 266783284002816 267870329008128 268354388492288 268520449376256 268686613020672 269522067746624 269664712654848 269682875564032 269831584382976 269849758531584 270856335408736 270981434884608 270999686479872 271017939304448 271092698578944 271167384305664 272122238992384 272341269086208 272434741641216 272951479894016 273450960862464 273595685142528 273614112817152 273783428481024 274114625404928 274284250791936 274950119227392 275282727501824 275471628500992 275566175453184 276645513281536 276740463132672 276911713419264 276930364440576 277938473795584 278091734925312 278110465425408 278282563485696 279147855880432 279295595249664 279314406834176 279468426682368 279487249907712 280659343273344 280678246711296 280851933745152 281307137441792 282048745962816 282164553842688 282505889447936 282680707448832 282699747033088 283366959611904 283885312736256 283904433455104 284080116891648 284230466666496 285114253484032 285290685571584 285309900947456 285388602605568 285407824576512 286525710184448 286624051101696 286801417469952 286820734599168 287864847859712 288023582601216 288042982047744 288221226467328 288569888854016 289270437937152 289449441921024 289918580424704 290151934722048 290682891247392 291334198493184 291353820921856 292595385499648 292756728759264 292776447000576 292796166569984 292931399319552 294024073905408 294043877507072 294206019495696 294225835352064 294381554761728 295296905394176 295479638627712 295581052698624 296738784815046 296860624355328 297044325236736 297403660961792 297765250793472 298310139122688 298875956313088 299034136805376 299219182682112 300149575445104 300272815439872 300355540255232 300514503819264 301738991296512 301759314526208 301898687053824 303045220696064 303212326214952 303232748679168 303393235009536 303968693518336 304524933687744 304713377334828 304895181717504 305264014655488 306137518866432 306880513572864 307070414880768 308025220281856 308188243034112 308378953580544 308399724036096 309550097609984 309693068439552 309713927405568 309734787776512 309905582063616 310869203139572 311226202441728 311247164669952 311353990447104 311944548450304 312515383842816 312680783020032 312895346835456 313273857605632 313467715190784 314041337865486 314228707688448 314608831430656 314803515113472 314824718286848 316166300893184 316274815008768 316470529622016 317643970052096 317731480600576 317819125628928 317840531914752 318037215412224 319026121006208 319194965999616 319216464953344 319392487636992 319413999894528 320753535169536 320775139098624 320973638565888 321493871362048 322341423957504 322863873654784 323063665655808 323085425180672 323847953842176 324440357412864 324462209662976 324641124960768 324662990733312 325844861124608 326046497796096 326068458225664 326158402977792 327435900485568 327457954496512 327570344116224 327660589369344 327773048537088 327795125256192 329169808687104 329191979483136 329395687391232 329794158690304 330594786213888 330799362195456 331199531525632 331335520485376 331426803040256 331602211110912 332209018568448 332953369706496 332975795339264 334394726285312 334579118582016 334601653714944 334624190365696 334778742079488 336027513034752 336050145722368 336235450852224 336258097545216 336436062584832 337482177593344 337668272375742 337691015574528 337806917369856 337899982787136 339130039788624 339479228841984 339889898242048 340925873283072 341549516885808 341572521500672 341753299206144 341964780208128 343028086222976 343263474577408 343422016487424 343445147222016 344726245065664 344844561481728 344867788029952 345027070918656 346337395081216 346528372817088 346551712776192 346735125725184 347392792592384 348028495643136 348243859811232 348451636248576 348873159606272 350600254455808 350937617006592 352028823179264 352215134896128 352433089806336 352456827469824 353747713917444 353771540125696 353934935359488 353958774177792 354177808072704 355279089302368 355498940223966 355687088504832 355711045337088 357160438677504 357349466308608 357447915675648 358027265835008 358248817360896 358904386131984 359118523072512 359552950206464 359775445843968 359799678042112 361308579846144 361332915306496 361456931438592 361556512407552 361680605282304 363121692114944 363221857861632 363246322188288 363471103328256 364601281149952 364794246856704 365019985870848 365044571308032 365712334389248 366381560843067 366575468765184 366600158969856 366827015503872 368390198808576 368987284176896 369215617892352 370788979900416 370813953900544 371018428526592 371043417980928 372394126999552 372599472966336 372624568909824 372649666543616 372752460546048 372855153420288 374212457697792 374237662281728 374469244993536 374597769756672 376064994617088 376194067070976 376219405123584 376452214161408 376907609931776 377822612815872 378056413937664 378513750315008 378773489188864 378973955555328 379667449792512 380387580762112 380518136807424 380543766102016 382165401468928 382376135522304 382401889959936 382427646132224 384031443468288 384057309396992 384269086688256 384294968623104 385693917249536 385906597000848 385932589228032 386171408899584 386869246296064 387577188329856 387817025698872 387976261533696 388445597990912 389629569466368 390342305012352 390368596000768 390575199092736 390816891666432 392032098540544 392274692660928 392301113802752 392482304557056 392508739682304 393972851503616 394108070264832 394425286262784 395651713086728 395814165807104 396032426076672 396059100315648 397746852163584 397992982641408 398230441426944 398712182407168 398958910242816 399688975465164 400686005092352 401071562293248 402318655062016 402531582738432 402780674064384 404283101619936 404310331572224 404497068982272 404524313346048 404774637797376 406033244916992 406284503113104 406499529719808 406526908956672 408183358488576 408511903629312 409174018097152 409427219841024 410176441293696 410421169225728 410917657378816 411171938107392 411199632048128 411426376187904 412705666237018 412924091252736 412951903207424 413207442751488 413349263179776 414968269922304 414996219559936 415110694699008 415395546660864 416687178457088 416907710693376 417165698138112 417956953587712 418721783820648 418943392874496 418971610251264 419230874861568 419738020151296 421017370066944 421699753345024 421960706162688 423758834171904 423787375886336 424021061173248 424049620549632 425593287999488 425827969104384 425856650182656 425885333192704 426120175337472 427671380226048 427700185464832 427936028357376 427964851421184 428111736864768 429788565276672 429936076652544 430231101898752 430751554207744 431797271789568 432064473071616 432587143217152 432854833281024 432883987644416 433905656905728 434728663728128 434877870637056 435227902083072 436581200647424 436760458821632 436880785825792 437001297739776 437030731382784 438893078249472 438922639310848 439164670500864 439194249854976 440793048285184 441036110858112 441065816260608 441338753028096 442136281481216 442945358091264 443219457941568 443937826275328 445108177222569 445290936532992 446105491442688 446135538286592 446647876190208 448036684046336 448313934469632 448344130060288 448551205208064 450224363167656 450254687432704 450409223159808 450533310382848 450771755728896 452173386384832 452608486944768 452638971789312 454567831044096 454849123018752 455399355847744 455671065608192 455953040277504 456787400531616 457896021983232 457926862962688 459792748642304 460320770359296 462037830422784 462068950368256 462282364551168 462313500966912 462599586054144 464037994190848 464325146414976 464570891108352 464602181664768 466303804709358 466870747004928 467916822675456 468773075764224 469620179861504 469910786408448 470201572786176 471663618556592 471913247145984 471945032237056 472205272670208 472237077430272 473998586965288 474249451339776 474281393782784 474412222513152 476213918236672 476465955078144 476597220900864 476760797872128 477665089814528 478539181509312 478792448999424 478824697430016 479120999841792 479700594458624 481162708647936 481744773128192 482075349876736 482240807043072 484295810482176 484595498483712 484628137771008 486392329142272 486660536119296 486693314494464 486726095077376 486994486099968 488508747790756 488767291686912 488800211959808 489069746694144 489102687338496 491153850728352 491186931744768 491355516174336 491490884054016 491692687884288 492287490523136 493787969224704 494385306533888 494691238035456 494724557307904 495892179320832 496799297288448 496832758546432 497003280728064 497140204560384 497403316666368 498949943597056 499292326658048 499430054559744 499463693008896 501419992822784 501592089427968 501625873498112 501902480572416 501936285548544 503763483754496 504041269552128 504075218583552 504387146317824 506223266390016 506536523361792 507357515743232 508695059682936 509834847363072 509869186613248 512041924624384 512324275328712 512358782251008 512393291497472 512629948809216 514542129334464 514576785637376 514895211866112 515167720833024 516769584439808 517089367598496 517266842222592 517301682044928 519506092621824 519827569164288 520456406683136 521089188888576 522042743464704 523032923547904 523309739409408 523344986243072 525477427019776 525900381683712 526080880410624 528043234768896 528078800420864 528322702344192 528685241204736 530329136218112 530621570876166 530657310188544 530938161266688 531945213657088 532918633953552 533248410335949 533566568005632 535740658016256 536708776984576 537040898752512 537373226041344 539044135493248 539329425309696 539365751128064 539663168765952 539699517063168 541712670817472 541962869769216 541999372959744 542035878608896 542185397157888 542334768611328 544021105494251 544244477984768 544682538172416 544869483282432 545902959788032 546901921724928 547191370285056 547566856962048 548229250809856 548568501583872 549900238454784 550565455003648 550943257001984 553291026563072 553480926265344 553823426838528 553860728881152 555876947591168 556183469850624 556220930850816 556565126971392 558295711760864 558591190499328 558628813668352 558936853364736 558974499815424 561318686546688 561356493422592 561703867490304 562614274883584 564097491925632 564329107685376 565011778895872 565361414897664 565399494066176 566733919223808 567770625472512 567808866910208 568160233783296 568460933332992 570228506968064 570581371143168 570619801894912 570777205211136 570815649153024 573051420368896 573248102203392 573602834939904 573641469198336 575729695719424 576047165202432 576085964095488 576442452934656 577139777708032 578540875874304 578898883842048 579837160849408 580303869444096 581365782494784 582668396986368 582707641843712 585190770999296 585513457518528 585552894001152 585592333139968 585862798639104 588048147810816 588087755014144 588412038991392 588451670704128 588763109523456 590593810788352 590959277255424 591162105397248 593477569630092 593721248710656 594088650473472 594807321923584 595530501586944 596620278245376 597751912626176 598068273610752 598438365364224 600299150890208 600545630879744 600711080510464 601029007638528 603477982593024 603518629052416 603797374107648 606090441392128 606424652429904 606465497358336 606786470019072 607937387036672 609049867375488 609426754669656 609790363435008 610528029310976 612275037732864 613761027145728 614140829761536 616050440563712 616376486068224 616757907161088 616799448072192 619058499355527 619100195219968 619386136879104 619427854811136 619811164127232 621738406279144 622452404883456 622494329339904 625030767685632 625361566040064 625790693670912 626547715211264 626935430381568 628082675730972 628457415376896 629217662861312 629607030226944 629649436573696 632332601786368 632549630017536 632941059244032 635462961201152 635638251257856 635681063829504 636074430824448 638052242012416 638389931999232 638432929906688 638784975273984 638827999789056 641507070339072 641550278197248 641947277131776 642987742724096 644682847915008 645727747309568 646127331311616 646170850361344 647695907684352 648880714825728 648924419325952 649282249921536 649325981466624 651689722249216 652092995592192 652136916451328 652316805955584 654871800971136 654915908993024 655140688232448 655321178738688 655546097074176 658339617374208 658383958966272 658791374782464 659588317380608 661189572427776 661598724390912 662399063051264 662671040970752 662853606080512 663204422221824 664418037136896 665906739412992 665951590678528 668789452570624 669158237164032 669203307429888 669248380731392 672055026069504 672100291444736 672470901704448 672516195090432 672872125169664 674964355186688 675336544751484 675382031149056 675613834739712 675799965574272 678260079577248 678958457683968 679779796484096 681851746566144 683099033771616 683145043001344 683506598412288 683929560416256 686056172445952 686526949154816 686844032974848 686890294444032 689452490131328 689689122963456 689735576059904 690054141837312 692674790162432 693056745634176 693103425552384 693470251450368 694785585184768 696056991286272 696487719622464 696903272497152 697746319212544 699455707064037 701200508911616 701875234013184 704057646358528 704430269792256 704866179612672 707495427834888 707543080251392 707869870718976 707917548355584 708355616145408 710558178604736 710997880447932 711374177009664 711422090674176 714320877355008 714698932617216 714895831351296 716054531670016 716497634721792 717808772263968 718237046145024 719105900412928 719550891687936 719599356084224 722617159692288 722665830612992 723113024815104 723361210564608 726243384229888 726443715723264 726492644376576 726942206656512 729202562299904 729588493713408 730039971741696 730089142616064 731424668778496 732763121686134 733150937530368 733200317939712 733654031007744 736780397617152 737974568353792 738431235784704 741577959800832 741627907801088 742036857053184 742086835961856 744788253999104 745198945932672 745249137819648 745299333087232 745504921092096 745710306840576 748424915395584 748475324563456 748938489987072 749195539513344 752129989234176 752388134141952 752438810247168 752904428322816 753815219863552 755645225631744 756112827875328 757027500630016 757546978377728 759334899585024 760775161524224 761036273614848 764330802937856 764752271044608 764803779919872 764855292264448 768062886936576 768114618793984 768538173376512 768589937246208 771387834499072 771813194001696 771865178456064 772342817799168 773738492592128 775154376659712 775634051397744 775952523067392 776891195981824 779259138932736 780684610024704 780737192001536 781150398185472 781633783332864 784064197081088 784549385321856 784602227605504 784964609114112 785017479364608 787945703007232 788216140529664 788850572525568 791303426173456 791628331614208 792064852153344 792118200631296 795493704327168 795985965282816 797424364814336 797917820485632 799377950930328 801372010184704 804637310124032 805063165476864 805561348128768 808566203239872 808620663144448 808994137964544 809048626692096 809549275594752 812066489833984 812569006226208 812999059439616 813053817913344 816366716977152 817023807258624 818854439682048 820352882587392 820842338451456 821835314757632 822343876214784 822399264096256 822852752375808 825411332474036 825848182505472 825903806414848 826414885502976 826698526359552 829936539844608 829992439119872 830221389398016 830791093321728 833374356914176 833815421386752 834331396276224 835913907175424 837443567641296 837886785748992 837943220502528 838461749723136 839476040302592 842034740133888 843399506690048 843921412325376 847517668343808 847574751772672 848042122346496 848099241099264 851186575998976 851655938208768 851713300365312 851770666385408 852240350674944 854890308633823 855342760452096 855400370929664 855872056714752 855929702842368 856223473729536 859577130553344 859872153305088 860462203797504 861503108415488 863594543579136 864128946143232 865174286434304 865709666562048 865767975288832 867811313811456 869457327456256 869755741274112 870455804166144 873162401294848 873520917643264 873761571651584 874002595479552 874061462765568 877786156498944 877845278621696 878329341001728 878388499709952 881586096570368 882072221716224 882131632521216 882677506056192 884272562962432 885890716182528 886438915883136 887875652550656 890216354445138 890581873065984 892210982885376 892271076573184 893295752380416 896073368092672 896627868939264 896688260120576 897102410416128 900448726335312 900509374865408 900818446319616 901066620765696 901543511457792 904346772769664 905216973889536 905277943578624 909135662088192 909698246037504 910798711695488 911342131216384 911906080555008 913574801063232 915792043966464 915853725925376 919585497284608 920641540718592 924075660845568 924137900736512 924564729102336 925199172108288 928075988381696 928650292829952 929141782216704 929204363329536 932607609418716 933741494009856 935833645350912 937546151528448 939240359723008 939821572816896 940403145572352 943327237113184 943826494291968 943890064474112 944410545340416 944474154860544 947997173930576 948498902679552 948562787565568 948824445026304 952427836473344 952931910156288 953194441801728 953521595744256 955330179629056 957078363018624 957584897998848 957649394860032 958241999683584 959401188917248 962325417295872 963489546256384 964150699753472 964481614086144 968591620964352 969190996967424 969256275542016 972784658284544 973321072238592 973386628988928 973988972199936 977017495581512 977534583373824 977600423919616 978139493388288 978205374676992 982307701456704 982373863489536 982711032348672 982981768108032 983385375768576 984574981046272 987575938449408 988770613067776 989382476070912 989449114615808 991784358641664 993598594576896 993665517092864 994006561456128 994280409120768 994806633332736 997899887194112 998584653316096 998860109119488 998927386017792 1002839985645568 1003184178855936 1003251746996224 1003804961144832 1003872571097088 1007526967508992 1008082539104256 1008150437167104 1008774292635648 1012446532780032 1013073046723584 1014715031486464 1017390119365872 1019669694726144 1019738373226496 1024083849248768 1024648550657424 1024717564502016 1024786582994944 1025259897618432 1029084258668928 1029153571274752 1029790423732224 1030335441666048 1033539168879616 1034178735196992 1034533684445184 1034603364089856 1039012185243648 1039655138328576 1040912813366272 1042178377777152 1044085486929408 1046065847095808 1046619478818816 1050954854039552 1051800763367424 1056086469537792 1056157600841728 1056645404688384 1057370482409472 1060658272436224 1061243141752332 1061314620377088 1061876322533376 1063890427314176 1065837267907104 1066496820671898 1067133136011264 1071481316032512 1074081797505024 1074746452082688 1078088270986496 1078658850619392 1078731502256128 1079326337531904 1079399034126336 1083425341634944 1083925739538432 1083998745919488 1084071757217792 1084370794315776 1084669537222656 1088042210988502 1088488955969536 1089365076344832 1089738966564864 1091805919576064 1093803843449856 1094382740570112 1095133713924096 1096458501619712 1097137003167744 1099144682529201 1099800476909568 1101130910007296 1101886514003968 1106582053126144 1106961852530688 1107646853677056 1111753895182336 1112366939701248 1112441861701632 1113130253942784 1116591423521728 1117182380998656 1117257627336704 1117873706729472 1117948999630848 1122637373093376 1122712986845184 1123407734980608 1125228549767168 1128194983851264 1128658215370752 1130023557791744 1130722829795328 1130798988132352 1133467838447616 1135541250945024 1135617733820416 1136320467566592 1136921866665984 1140457013936128 1141162742286336 1141239603789824 1141554410422272 1141631298306048 1146102840737792 1146496204406784 1147205669879808 1147282938396672 1151459391438848 1152094330404864 1152171928190976 1152884905869312 1154279555416064 1157081751748608 1157797767684096 1159674321698816 1160607738888192 1162731564989568 1165336793972736 1165415283687424 1170381541998592 1171026915037056 1171105788002304 1171184666279936 1171725597278208 1176096295621632 1176175510028288 1176824077982784 1176903341408256 1177526219046912 1181187621576704 1181918554510848 1182324210794496 1186955139260184 1187442497421312 1188177300946944 1189614643847168 1193240556490752 1195503825252352 1196136547221504 1196876730728448 1200598301780416 1201091261759488 1201422161020928 1202058015277056 1206955965186048 1207037258104832 1207594748215296 1212180882784256 1212849304859808 1212930994716672 1213572940038144 1215874774073344 1218099734750976 1218853509339312 1219580726870016 1221056058621952 1224550075465728 1227522054291456 1228281659523072 1232100881127424 1232752972136448 1233515814322176 1233598896144384 1238116998711054 1238200390439936 1238772273758208 1238855709622272 1239622328254464 1243476812558288 1244904809766912 1244988658679808 1250061535371264 1250723132080128 1253095430422528 1253870860763136 1256165351461944 1256914830753792 1258435325722624 1259214060453888 1259298873147392 1264665203572736 1265099260035072 1265882118488064 1270925922402304 1271276502515712 1271362127659008 1272148861648896 1276104484024832 1276779863998464 1277569950547968 1277655999578112 1283014140678144 1283100556394496 1283894554263552 1289365695830016 1291455494619136 1292254662623232 1292341700722688 1295391815368704 1297761429651456 1297848838651904 1298564499843072 1298651962933248 1303379444498432 1304185991184384 1304273832902656 1304633611911168 1309743601942272 1309831817986048 1310281376464896 1310642357477376 1311092194148352 1316679234748416 1316767917932544 1317582749564928 1319176634761216 1322379144855552 1323197448781824 1324798126102528 1325342081941504 1325707212161024 1326408844443648 1328836074273792 1331813478825984 1331903181357056 1337578905141248 1338316474328064 1338406614859776 1338496761462784 1344110052139008 1344200582889472 1344941803408896 1345032390180864 1349928710373376 1350673089502968 1350764062298112 1351227669479424 1351599931148544 1356520159154496 1357916915367936 1359559592968192 1363703493132288 1366198067543232 1366290086002688 1367013196824576 1367859120832512 1372112344891904 1373053898309632 1373688065949696 1373780588888064 1378904980262656 1379378245926912 1379471152119808 1385349580324864 1386113491268352 1386206851104768 1386940502900736 1389571170369536 1392113982572544 1392975439244928 1393806544994304 1395492638425088 1398911414128074 1402401017823232 1403750468026368 1408115292717056 1408860539584512 1409732359225344 1414990855669776 1415086160502784 1415739741437952 1415835096711168 1416711232290816 1421116357209472 1421995760895864 1422748354019328 1422844181348352 1428641754710016 1429397865234432 1429791662702592 1432109063340032 1432995269443584 1435617544527936 1436474092290048 1438211800825856 1439101783375872 1439198712168448 1445234319384576 1445331661225984 1446226049630208 1446722421129216 1452486768459776 1452887431446528 1453884413313024 1458405124599808 1459176987426816 1460079943483392 1460178285232128 1462849337556992 1465526243372268 1466301875060736 1466400635879424 1467308062015488 1473560795234304 1475949136707584 1476862471569408 1483155919601664 1483255815602176 1484073714106368 1484173671923712 1489576507998208 1490397891865344 1490498275639296 1490598666174464 1491009842184192 1491420613681152 1496849830791168 1496950649126912 1497876979974144 1498391079026688 1504259978468352 1504776268283904 1504877620494336 1505808856645632 1507630439727104 1511290451263488 1512225655750656 1514055001260032 1515093956755456 1518669799170048 1521550323048448 1522072547229696 1528661605875712 1529504542089216 1529607559839744 1536125773873152 1536229237587968 1537076346753024 1537179874492416 1542775668998144 1543626388003392 1543730356912128 1544685635598336 1547476985184256 1550308753319424 1551268102795488 1551905046134784 1553782391963648 1558518277865472 1561369220049408 1561474384003072 1563267566665728 1568128394162176 1569098770643712 1569204455211008 1569929218228224 1570034958729216 1575891406014464 1576432281059328 1577701145051136 1582606852346912 1583256663228416 1584129704306688 1584236401262592 1590987408654336 1591971930565632 1594848729628672 1595835640971264 1598755901860656 1602744020369408 1609274620248064 1610126330953728 1611122696257536 1617132406479744 1617241326288896 1617988275929088 1618097253384192 1619098551189504 1624132979667968 1625138012452416 1625998118879232 1626107635826688 1632063316482753 1632733433954304 1634047614517248 1637708879364096 1640705765174784 1643670629515264 1644687752429568 1645705504751616 1650822664948072 1651696365010944 1651807612829696 1652829771005952 1659873079689216 1659984878239744 1660442778796032 1661582186643456 1666748713828352 1667630842773504 1668662792552448 1671827814350848 1674887135282592 1675773571497984 1675886441005056 1676923499446272 1678952080605184 1684069480267776 1687842824650752 1695035336687616 1695149503545344 1696084244692992 1696198482198528 1702373151997952 1703311876417536 1703426600730624 1703541332770816 1704480701349888 1709780617267646 1710685520904192 1710800741859328 1711744113429504 1711859405684736 1712446947459072 1719154261106688 1719744306610176 1720924407595008 1723006216830976 1727189087158272 1728257892286464 1730348572868608 1731419333124096 1731535950577664 1735622627622912 1738914654912512 1739511482548224 1740911608332288 1746324802589696 1747041835286528 1747523143303168 1748005190959104 1748122925531136 1755572312997888 1755690557243392 1756658682003456 1756776999419904 1763172193140736 1764144443432448 1764263265042432 1765355012112384 1771781432365056 1772877831766272 1775751305101312 1780432708890276 1781163746131968 1784421965770752 1784542153146368 1786591504760832 1792146736185344 1793255737878528 1793376520241152 1794204820832256 1800897452670624 1801018749730816 1801636892639232 1802133241531392 1803087022915584 1808693545539328 1810433947779072 1810555887157248 1818271324176384 1819396492075008 1821597423390976 1822684262432768 1823812161110016 1827149602126464 1831584087932928 1831707451850752 1839170994569216 1841283081437184 1848151321691136 1848275801473024 1849129458204672 1850398344216576 1856151976763392 1857175498066581 1857300585659904 1858283564433408 1865215218837432 1867482988019712 1875092303056896 1878480719446016 1879643145633792 1880806291144704 1886654474226368 1887652988583936 1887780128948224 1888821090680832 1888948309721088 1895994347861152 1896997805359104 1897125575131136 1897648890052608 1904855672946688 1906388883603456 1907043191488512 1910660359258112 1914156726037248 1915169795997696 1915298789720064 1916483999367168 1918802377834496 1924650834591744 1926979092512768 1928301399506944 1928963228172288 1937183241928704 1938381993934848 1938512551084032 1945569316569088 1946642144477184 1946773257977856 1947977944399872 1954034991163024 1955069166747648 1955200847839232 1956278986776576 1956410749353984 1964615402913408 1964747726979072 1965422064697344 1965963536216064 1969149962092544 1975151876898816 1977541226135552 1978764952141824 1978898229231616 1983568717283328 1987197189153792 1987331034185728 1988013122912256 1988560818241536 1989613266665472 1995799774388224 1997169306632192 1997720218238976 1997854772035584 2005679971291136 2006368357711872 2007609922289664 2007745142194176 2015053935017984 2016165078208512 2016300874334208 2017548585271296 2024893065560064 2026146093447168 2029430062972928 2034780238731744 2039339389452288 2039476746452992 2048167698497536 2049297101314848 2049435129004032 2049573165989888 2050519795236864 2058168517337856 2058307142549504 2059580847464448 2060670883332096 2067078337759232 2068357470393984 2069067368890368 2069206728179712 2078024370487296 2079310276657152 2081825626732544 2084356755554304 2088170973858816 2092131694191616 2093238957637632 2101909708079104 2103601526734848 2112172939075584 2112315201683456 2113290809376768 2121316544872448 2122486283504664 2122629240754176 2123752645066752 2127780854628352 2131674535814208 2132993641343796 2134266272022528 2142962632065024 2148163595010048 2149492904165376 2156176541972992 2157317701238784 2158652675063808 2158798068252672 2166850683269888 2167851479076864 2167997491838976 2168143514435584 2169339074445312 2176084421977004 2176977911939072 2178730152689664 2179477933129728 2183611839152128 2187607686899712 2188765481140224 2190267427848192 2192917003239424 2194274006335488 2198289365058402 2199600953819136 2202261820014592 2203773028007936 2213164106252288 2213923705061376 2215293707354112 2223507790364672 2224733879402496 2224883723403264 2226260507885568 2233182847043456 2234364761997312 2234515254673408 2235747413458944 2235897999261696 2245274746186752 2245425973690368 2246815469961216 2250457099534336 2256389967702528 2257316430741504 2260047115583488 2261445659590656 2261597976264704 2266935676895232 2271082501890048 2271235467640832 2272640935133184 2280914027872256 2282325484572672 2282479207579648 2283108820844544 2292205681475584 2292992408813568 2294411339759616 2294565876793344 2302918782877696 2304188660809728 2304343856381952 2305769811738624 2308559110832128 2314163503497216 2315595535368192 2319348643397632 2321215477776384 2325463129979136 2330673587945472 2330830567374848 2340763083997184 2342053830074112 2342211576004608 2342369332559872 2343451194556416 2352192591243264 2352351020056576 2353648155965568 2353806682816512 2355052438093824 2362375243153408 2363837109021696 2364648421588992 2373910278520368 2374884994842624 2376354601893888 2379229287694336 2386481112981504 2391007650504704 2392273094443008 2393753461456896 2401196603560832 2402182523518976 2402844322041856 2404116030554112 2413911930372096 2414074516209664 2415189496430592 2424361765568512 2425698609719616 2425861989433344 2427145880076288 2431749548146688 2436199469501952 2437707018678624 2439161453740032 2442112117243904 2449100150931456 2456563319046144 2464201762254848 2465505944272896 2467031628644352 2467197792288768 2476233997422108 2476400780879872 2477544547516416 2477711419244544 2479244656508928 2486953625116576 2489809619533824 2489977317359616 2500123070742528 2501446264160256 2506190860845056 2507741721526272 2512330702923888 2513829661507584 2516870651445248 2518428120907776 2518597746294784 2529330407145472 2530198520070144 2531764236976128 2541851844804608 2542553005031424 2542724255318016 2544297723297792 2552208968049664 2553559727996928 2555139901095936 2555311999156224 2564670925901469 2566028281356288 2566201112788992 2567789108527104 2578731391660032 2582910989238272 2584509325246464 2590783630737408 2595522859302912 2595697677303808 2597128999686144 2597303925866496 2606758888996864 2608371982368768 2608547665805312 2609267223822336 2619487203884544 2619663635972096 2620562752929792 2621284714954752 2622184388296704 2633358469496832 2633535835865088 2635165499129856 2638353269522432 2644758289711104 2646394897563648 2649596252205056 2651414424322048 2652817688887296 2657672148547584 2663626957651968 2663806362714112 2675157810282496 2676632948656128 2676813229719552 2676993522925568 2688220104278016 2688401165778944 2689883606817792 2690064780361728 2699857420746752 2701346179005936 2701528124596224 2702455338958848 2703199862297088 2713040318308992 2715833830735872 2719119185936384 2727406986264576 2732396135086464 2732580172005376 2734026393649152 2735718241665024 2744224689783808 2746107796619264 2747376131899392 2747561177776128 2757809960525312 2758756491853824 2758942304239616 2770699160649728 2772226982536704 2772413702209536 2784227965145088 2785950878489856 2787613089988608 2790985276850176 2797822828256148 2804802035646464 2807500936052736 2816230585434112 2817721079169024 2819464718450688 2829981711339552 2830172321005568 2831479482875904 2831670193422336 2833422464581632 2842232714418944 2843991521791728 2845496708038656 2845688362696704 2857283509420032 2858795730468864 2859583325405184 2864218126680064 2865990538887168 2871235089055872 2872948184580096 2876423601651712 2878203566751744 2878397424336896 2890468638769152 2890663322451968 2892452099260416 2893444842258432 2904973536919552 2905774862893056 2907768826626048 2916810249199616 2918353974853632 2920159886966784 2925698675113984 2931052486744536 2932603750121472 2932801271758848 2934616124030976 2947121590468608 2951898273415168 2953724943138816 2966311839203328 2966511631204352 2968147428212736 2968347343847424 2979153015996416 2980795783730688 2980996551278592 2981197332348928 2982019684368384 2982841227362304 2993699661582336 2993901298253824 2995753959948288 2996782158053376 3008519956936704 3009552536567808 3009755240988672 3011617713291264 3015260879454208 3022580902526976 3024451311501312 3028110002520064 3030187913510912 3037339598340096 3043100646096896 3044145094459392 3057323211751424 3059009084178432 3059215119679488 3072251547746304 3072458475175936 3074152693506048 3074359748984832 3085551337996288 3087252776006784 3087460713824256 3089371271196672 3094953970368512 3100617506638848 3102536205590976 3103810092269568 3107564783927296 3117036555730944 3122738440098816 3122948768006144 3126535133331456 3136256788324352 3138197541287424 3138408910422016 3139858436456448 3151782812028928 3152864562118656 3155402290102272 3165213704693824 3166513326456832 3168259408613376 3168472802525184 3181974817308672 3183943861131264 3189697459257344 3191671281942528 3197511803721312 3205488040738816 3218549240496128 3222245392515072 3234264812959488 3234482652577792 3235976551858176 3236194506768384 3238197102379008 3248265959335936 3250276024904832 3251996237758464 3252215271653376 3264126632965506 3265466867908608 3268095229034496 3275417758728192 3281411530349568 3287341259030528 3289375504859136 3291411009503232 3301645329896144 3303392730021888 3303615225659392 3305659542011904 3319746159378432 3319969756479488 3320885557592064 3333497427656704 3335261685547008 3337325585104896 3343655628701696 3349774270565184 3351547142995968 3351772882010112 3353846998892544 3357904161210368 3368138960535552 3375685649301504 3390070673375232 3392168489385984 3392396964397056 3404746303995904 3406623752835072 3406853201461248 3407082665541632 3408961402699776 3419561234535292 3421371041808384 3421601483718656 3423488226859008 3423718811369472 3424893894918144 3438308522213376 3439488613220352 3441848815190016 3446012433661952 3454378174316544 3456515784572928 3460697145737216 3462838666248192 3463071901155328 3471245255245824 3477829309825024 3479022965096448 3481823216664576 3492649605179392 3494083670573056 3495046286606336 3496010381918208 3496245851062272 3511144625995776 3511381114486784 3513317364006912 3513553998839808 3526344386281472 3528288886864896 3528526530084864 3530710024224768 3543562864730112 3545755663532544 3551502610202624 3560865417780552 3562327492263936 3568843931541504 3569084306292736 3584293472370688 3586511475757056 3586753040482304 3588409641664512 3601794905341248 3602037499461632 3603273785278464 3604266483062784 3606174045831168 3617387091078656 3620867895558144 3621111774314496 3636542648352768 3638792984150016 3643194846781952 3647624322220032 3654299204252928 3663168175865856 3663414903701504 3678341989138432 3682566162874368 3696302643382272 3696551602946048 3698258916409344 3700796688433152 3712303953526784 3714350996133162 3714601171319808 3716567128866816 3730430437674864 3734965976039424 3750184606113792 3756961438892032 3759286291267584 3761612582289408 3773308948452736 3775305977167872 3775560257896448 3777642181361664 3777896619442176 3791988695722304 3793995610718208 3794251150262272 3795297780105216 3809711345893376 3812777767206912 3814086382977024 3821320718516224 3828313452074496 3830339591995392 3832967998734336 3837604755668992 3849301669183488 3853958185025536 3856602799013888 3874366483857408 3876763987869696 3877025102168064 3891138633138176 3893284288954368 3893546515955712 3895955888799744 3908069982326048 3910138333495296 3910401695678464 3912557973553152 3912821498707968 3929230805826816 3929495453958144 3930844129394688 3931927072432128 3938299924185088 3950303753797632 3955082452271104 3957529904283648 3957796458463232 3967137434566656 3974394378307584 3974662068371456 3976026245824512 3977121636483072 3979226533330944 3991599548776448 3994338613264384 3995440436477952 3995709544071168 4011359942582272 4012736715423744 4015219844579328 4015490284388352 4030107870035968 4032330156417024 4032601748668416 4035097170542592 4049786131120128 4052292186894336 4058860125945856 4069560477463488 4078678778904576 4078953492905984 4096335396995072 4098594202629696 4098870258008064 4099146331979776 4101039590473728 4116337034675712 4116614285099008 4119161694928896 4121341766664192 4134156675518464 4136714940787968 4138134737780736 4138413456359424 4156048740974592 4158620553314304 4163651253465088 4168713511108608 4176341947717632 4184263388383232 4186477915275264 4203819416158208 4207203053469696 4224345878151168 4224630403366912 4226581618753536 4242633089744896 4244972567009328 4245258481508352 4247505290133504 4255561709256704 4263349071628416 4265987282687592 4268532544045056 4285925264130048 4296327190020096 4298985808330752 4312353083945984 4314635402477568 4317305350127616 4317596136505344 4333701366539776 4335702958153728 4335994983677952 4338678148890624 4352168843954008 4353955823878144 4357460305379328 4375215373799424 4377530962280448 4380534855696384 4385834006478848 4388548012670976 4396578730116804 4399201907638272 4404523640029184 4407546056015872 4426328212504576 4427847410122752 4430587414708224 4449467758804992 4449767446806528 4452521015771136 4466365694086912 4468729523994624 4469030509346816 4471494826917888 4471795998523392 4490549492373504 4490851947380736 4493630939922432 4500914199068672 4512779935405056 4514632861483008 4520094231166976 4522891319181312 4523195952529408 4533871353790464 4542165003780096 4542470935281664 4545281870266368 4561828055744512 4564650969145344 4564958415159296 4566217641689088 4584411362951168 4585984817627136 4588822679519232 4605837565755392 4608377321619456 4608687712763904 4611539623477248 4617118221664256 4628327006994432 4631191070736384 4638697286795264 4642430955552768 4650926259958272 4661347175890944 4661661134749696 4681526167994368 4684107660148224 4684423152009216 4684738665119744 4704385182486528 4704702040113152 4707296311931136 4707613365633024 4710104876187648 4724750486306816 4727674218043392 4729296843177984 4747820557040736 4749769989685248 4752709203787776 4758458575388672 4772962225963008 4782015301009408 4784546188886016 4787506922913792 4802393207121664 4804365047037952 4805688644083712 4808232061108224 4827823860744192 4828149032419328 4830378992861184 4848723531137024 4851397219439232 4851723978866688 4854291760152576 4863499096293376 4872398939003904 4875414037357248 4878322907480064 4884224234487808 4896189949448259 4898200301862912 4913126638092288 4928403524509696 4931011888545792 4934063257288704 4952467994844216 4952801561759744 4955089095032832 4955422838489088 4958489313017856 4973907250233152 4979619239067648 4979954634719232 5000246141485056 5002892528320512 5012381721690112 5015483443052544 5024661405847776 5027659323015168 5033741302890496 5036856241815552 5037195492589568 5058660814290944 5063528473952256 5083703689609216 5085106010062848 5085448510636032 5088595446595584 5104417936099328 5107119455993856 5110279802191872 5110623998312448 5129341851802938 5132056562712576 5132402225577984 5135578217054208 5157462783320064 5165821978476544 5169018650492928 5181567261474816 5191045718605824 5191395354607616 5194257999372288 5194607851732992 5213517777993728 5216743964737536 5217095331610624 5218534447644672 5238974407769088 5239327271944192 5241125505859584 5242569429909504 5244368776593408 5266716938993664 5267071671730176 5270330998259712 5276706539044864 5289516579422208 5292789795127296 5299192504410112 5302828848644096 5315344297095168 5327253915303936 5350315620564992 5353265897312256 5353626459439104 5353987045851136 5376440208556032 5376802331557888 5379767213635584 5380129560723456 5399714841493504 5402692358011872 5403056249192448 5404910677917696 5406399724594176 5426080636617984 5431667661471744 5438238371872768 5454813972529152 5464792270172928 5465160344010752 5468052787298304 5471436483330048 5488449379567616 5492215593238528 5494752263798784 5495122355552256 5515619921050624 5517512983707648 5517884608479232 5541398321299456 5544453965073408 5544827404419072 5568455930290176 5571901756979712 5581970553700352 5595645656512296 5609604071292928 5632461170868224 5635442158338048 5638929436901376 5659963422679104 5660344642011136 5662958965751808 5663340386844672 5666844929163264 5684465428837888 5687983043583456 5690993416077312 5691376725393408 5714567018840064 5719166650810368 5731981077774336 5742470178111744 5745896369160192 5752847203303424 5756407133503488 5756794848673792 5780937277538304 5781326644903936 5784904198520832 5786889684516864 5809947073839104 5811549725786112 5815537653252096 5833620498399232 5836707949707264 5840319773933568 5851397350227968 5862104973489072 5865207500242944 5865602543517696 5869232248061952 5894243180937216 5903796546830336 5907449886277632 5932623678406656 5933023262408704 5936294856425472 5936694687694848 5958306031992832 5961591567461376 5961993102557184 5962394664697856 5964039368736768 5965682454724608 5984232160436761 5987399323164672 5987802596507648 5991507919896576 5993564316106752 6017039913873408 6019105073135616 6023235426582528 6030521758908416 6045161805053952 6048902623002624 6056220005040128 6060375827021824 6074679196680192 6086201292193792 6088290188918784 6114646423502848 6118018168356864 6118430239358976 6144503095492608 6144916950351872 6148305387012096 6148719497969664 6171102675992576 6174505552013568 6174921427648512 6178742542393344 6189907940737024 6201235013277696 6205072411181952 6207620184539136 6215129567854592 6234073111461888 6245476880197632 6245897536012288 6253070266662912 6272513576648704 6276395082574848 6276817820844032 6279716872912896 6303565624057856 6305729124237312 6310804580204544 6330427409387648 6333026652913664 6336518817226752 6336945605050368 6363949634617344 6367887722262528 6379394918514688 6383342563885056 6395023607442624 6410976081477632 6437098480992256 6444490785030144 6468529625918976 6468965305155584 6471953103716352 6476394204758016 6496531918671872 6500552049809664 6503992475516928 6504430543306752 6528253265931012 6530933735817216 6536190458068992 6550835517456384 6562823060699136 6574682518061056 6578751009718272 6582822019006464 6603290659792288 6606785460043776 6607230451318784 6611319084023808 6639492318756864 6639939512958976 6641771115184128 6666994855313408 6670523371094016 6674651170209792 6687311257403392 6699548541130368 6703094285991936 6703545764020224 6707693997785088 6715808322420736 6736277921071104 6751371298603008 6780141346750464 6784336978771968 6784793928794112 6809492607991808 6813247505670144 6813706402922496 6817922805399552 6839122469070584 6842742083616768 6843202967437312 6846976453718016 6847437622738944 6876617044426752 6878977226440704 6883697630380032 6892024867323904 6908756348633088 6913031569145856 6921394291474432 6925677332496384 6926143802310656 6942490510491648 6955658619650048 6958045930192896 6963646433329152 6985299210358784 6990092573212672 6992020763836416 6992491702124544 7022289251991552 7022762228973568 7026634728013824 7027107997679616 7052688772562944 7056577773729792 7057053060169728 7061420048449536 7087125729460224 7091511327065088 7103005220405248 7121730835561104 7124654984527872 7137687863083008 7138168612585472 7168586944741376 7173022951514112 7173506080964608 7176819283329024 7203589810682496 7204074998923264 7206547570556928 7208532966125568 7212348091662336 7234774182157312 7241735791116288 7242223548628992 7273085296705536 7277585968300032 7286389693563904 7295248644440064 7308598408505856 7326336351731712 7356683978276864 7392605286764544 7393103205892096 7396517832818688 7401593376866304 7424607907053568 7428701992266324 7429202342639616 7433134257733632 7460860875349728 7469931952078848 7500369212227584 7518572582535168 7523225164578816 7546617896905472 7550611954335744 7551120515792896 7555284362723328 7555793238884352 7583977391444608 7587991221436416 7588502300524544 7590595560210432 7619422691786752 7625555534413824 7628172765954048 7642641437032448 7656626904148992 7660679183990784 7665935997468672 7675209511337984 7694012777704407 7698603338366976 7707916370051072 7713205598027776 7748732967714816 7753527975739392 7782277266276352 7786568577908736 7787093031911424 7791911777599488 7816139964652096 7820276666990592 7820803391356928 7825115947106304 7825642997415936 7858461611653632 7858990907916288 7861688258789376 7863854144864256 7876599848370176 7900607507595264 7910164904542208 7915059808567296 7915592916926464 7934274869133312 7948788756615168 7949324136742912 7954243272966144 7958453066661888 7983199097552896 7988677226528768 7990880872955904 7991419088142336 8022719885164544 8025473430847488 8030439689158656 8030980568776704 8060215740071936 8064660312834048 8065203497336832 8070194341085184 8099572262240256 8104584373788672 8117720251891712 8139120954926976 8157357557809152 8157906985811968 8192670793990144 8197188405259392 8197740516016128 8198292663959552 8202079180947456 8232674069351424 8233228570198016 8238323389857792 8242683533328384 8268313351036928 8273429881575936 8276269475561472 8276826912718848 8312097481949184 8317241106628608 8327302506930176 8352683895435264 8368526776766464 8372955830550528 8407638832316416 8414406106939392 8448691756302336 8449260806733824 8453163237507072 8485266179489792 8489945134018656 8490516963016704 8495010580267008 8511123418513408 8526698143256832 8531974565375184 8537065088090112 8571850528260096 8592654380040192 8597971616661504 8624706167891968 8629270804955136 8634610700255232 8635192273010688 8667402733079552 8671405916307456 8671989967355904 8677356297781248 8704337687908016 8707911647756288 8714920610758656 8750430747598848 8755061924560896 8771668012957696 8777096025341952 8793157460233608 8798403815276544 8809047280058368 8815092112031744 8852656425009152 8855694820245504 8861174829416448 8898935517609984 8899534893613056 8905042031542272 8932731388173824 8937459047989248 8942989653835776 8943591997046784 8981098984747008 8981703894761472 8987261879844864 9025559870810112 9029265722966016 9040188462333952 9045782638362624 9046391905058816 9067742707580928 9084330007560192 9084941870563328 9090563740532736 9123656111489024 9129301938290688 9129916830318592 9132435283378176 9168822725902336 9171969635254272 9177645359038464 9211675131510784 9216754643238912 9217375425527808 9223079246954496 9234236443328512 9256654013988864 9262382141472768 9277394573590528 9284861911105536 9301852519916544 9322694351781888 9323322269499392 9363052335988736 9368215320296448 9368846304018432 9369477330239488 9408770364973056 9409404080226304 9414592623862272 9415226731266048 9449500972613632 9455348436086784 9458593686355968 9495641114081472 9499539979370496 9505418407575552 9516917150777344 9545924451926016 9564030602018816 9569092377772032 9575013845827584 9604786414243328 9608730094075904 9611377288167424 9616464122216448 9655647721488384 9656298064838656 9697447062274048 9702794438878464 9703447957733376 9708583520305152 9726998192586752 9744797878007808 9750828074714496 9756645814960128 9768448468975616 9792379898896518 9796400603725824 9826253276184576 9856807049019392 9862023777091584 9868126514577408 9904935989688432 9905603123519488 9910178190065664 9910845676978176 9916978626035712 9947814500466304 9959238478135296 9959909269438464 10000492282970112 10005785056641024 10024763443380224 10030966886105088 10049322811695552 10055318646030336 10067482605780992 10073712483631104 10074390985179136 10117321628581888 10127056947904512 10167407379218432 10170212020125696 10177190893191168 10208835872198656 10214238911987712 10220559604383744 10221247996624896 10258683703605876 10264113125425152 10264804451155968 10271156434108416 10314925566640128 10331643956953088 10338037300985856 10363134522949632 10382091437211648 10382790709215232 10388515998744576 10389215703465984 10427035555987456 10433487929475072 10434190663221248 10437068895289344 10477948815538176 10478654543888384 10482251011719168 10485138859819008 10488737553186816 10533433877987328 10534143343460352 10540661996519424 10553413078089728 10579033158844416 10585579590254592 10598385008820224 10605657697288192 10630688594190336 10654507830607872 10700631241129984 10706531794624512 10707252918878208 10752880417112064 10753604663115776 10759534427271168 10760259121446912 10799429682987008 10805384716023744 10806112498384896 10809821355835392 10812799449188352 10852161273235968 10863335322943488 10876476743745536 10909627945058304 10929584540345856 10930320688021504 10942872966660096 10976898759135232 10984431186477056 10989504527597568 10990244711104512 11031239842101248 11035025967415296 11035769216958464 11082796642598912 11088907930146816 11089654808838144 11136911860580352 11143803513959424 11163941107400704 11191291313024592 11219208142585856 11264922341736448 11270884316676096 11277858873802752 11319926845358208 11320689284022272 11325917931503616 11326680773689344 11333689858326528 11368930857675776 11375966087166912 11381986832154624 11382753450786816 11429134037680128 11438333301620736 11463962155548672 11484940356223488 11505694406606848 11512814267006976 11561874555076608 11562653289807872 11569808397041664 11619894147678208 11623099451572224 11631075306504192 11667240996798464 11673415899414528 11680639547867136 11702794700455936 11724209946978144 11730415000485888 11731205087035392 11738464496123904 11788486361874432 11814899772555264 11865247356813312 11866046524817408 11872589712850944 11873389375389696 11916612063985664 11923183134922752 11923986205114368 11924789329395712 11928078737473536 11931364909449216 11968464320873522 11974798646329344 11975605193015296 11983015839793152 11987128632213504 12034079827746816 12038210146271232 12046470853165056 12061043517816832 12090323610107904 12097805246005248 12112440010080256 12120751654043648 12149358393360384 12172402584387584 12176580377837568 12229292847005696 12236036336713728 12236860478717952 12289006190985216 12289833900703744 12296610774024192 12297438995939328 12342205351985152 12349011104027136 12349842855297024 12357485084786688 12402470026555392 12410144822363904 12415240369078272 12430259135709184 12468146222923776 12490953760395264 12491795072024576 12506140533325824 12545027153297408 12552790165149696 12553635641688064 12559433745825792 12607131248115712 12611458248474624 12621609160409088 12660854818775296 12666053305827328 12673037634453504 12673891210100736 12727899269234688 12735775444525056 12758789837029376 12766685127770112 12790047214885248 12821952162955264 12874196961984512 12888981570060288 12937059251837952 12937930610311168 12943906207432704 12952788409516032 12993063837343744 13001104099619328 13007984951033856 13056506531862024 13061867471634432 13072380916137984 13125646121398272 13149365036122112 13157502019436544 13165644038012928 13206581319584576 13213570920087552 13214460902637568 13222638168047616 13278984637513728 13279879025917952 13283542230368256 13333989710626816 13349302340419584 13374622514806784 13399097082260736 13406188571983872 13407091528040448 13415387995570176 13431616644841472 13472555842142208 13502742597206016 13560282693500928 13568673957543936 13569587857588224 13618985215983616 13626495011340288 13627412805844992 13635845610799104 13678244938141168 13685484167233536 13686405934874624 13693952907436032 13694875245477888 13753234088853504 13757954452881408 13784049734647808 13817512697266176 13826063138291712 13842788582948864 13851354664992768 13852287604621312 13884981020983296 13911317239300096 13916091860385792 13927292866658304 13970598420717568 13980185146425344 13984041527672832 13984983404249088 14044578503983104 14053269456027648 14054215995359232 14105377545125888 14113155547459584 14114106120339456 14122840096899072 14174251458920448 14183022654130176 14206010440810496 14243461671122208 14249309969055744 14275375726166016 14276337225170944 14337173889482752 14346045903028224 14347012161929216 14353638566658048 14407179621364992 14408149997846528 14413095141113856 14417065932251136 14424696183324672 14469548364314624 14483471582232576 14484447097257984 14546170593411072 14555171936600064 14572779387127808 14590497288880128 14617196817011712 14652672703463424 14713367956553728 14785210573529088 14786206411784192 14793035665637376 14849215814107136 14857403984532648 14858404685279232 14866268515467264 14921721750699456 14939863904157696 15000738424455168 15037145165070336 15046450329157632 15093235793810944 15101223908671488 15110568725446656 15111586477768704 15167954782889216 15175982442872832 15177004601049088 15238845383573504 15251111068827648 15256345531908096 15285282874064896 15313253808297984 15321358367981568 15331871994937344 15350419022675968 15388025555408814 15397206676733952 15415832740102144 15426411196055552 15497465935429632 15507055951478784 15564554532552704 15573137155817472 15574186063822848 15583823555198976 15632279929304192 15640553333981184 15641606782713856 15650231894212608 15651285994831872 15716923223307264 15717981815832576 15723376517578752 15727708289728512 15753199696740352 15801215015190528 15820329809084416 15830119617134592 15831185833852928 15868549738266624 15897577513230336 15898648273485824 15908486545932288 15966398195105792 15977354453057536 15981761745911808 16045439770329088 16050946861694976 16060879378317312 16061961137553408 16120431480143872 16129320625668096 16130406994673664 16140388682170368 16199144524480512 16209168747577344 16235440503783424 16278241909853952 16314715115618304 16315813971623936 16385341587980288 16394376810518784 16395481032032256 16396585327919104 16404158361894912 16465348138702848 16466457140396032 16476646779715584 16485367066656768 16536626702073856 16546859763151872 16552538951122944 16553653825437696 16624194963898368 16634482213257216 16654605013860352 16705367790870528 16737053553532928 16745911661101056 16815277664632832 16828812213878784 16897383512604672 16898521613467648 16906326475014144 16970532358979584 16979890268037312 16981033926033408 16990021160534016 17022246837026816 17053396286513664 17063949130750368 17074130176180224 17143701056520192 17195943233323008 17249412335783936 17258541609910272 17269221400510464 17270384546021376 17334805466159104 17342811832614912 17343979934711808 17354712595562496 17408675375816032 17415823295512576 17429841221517312 17500861495197696 17510123849121792 17543336025915392 17554192050683904 17586314920467216 17596807630553088 17618094560116736 17630184224063488 17705312850018304 17711389640491008 17722349658832896 17797871035219968 17799069787226112 17810084063084544 17865462776347648 17874918095978496 17885979307671552 17887183994093568 17952696481310283 17962197969494016 17963407789522944 17974523759689728 18051119741620224 18080376924667904 18091565276725248 18135485415161856 18168660015120384 18169883741126656 18181127481065472 18247312222978048 18258603876581376 18259833660637184 18264870566756352 18337645451804672 18343939270508544 18355290718076928 18433509286477824 18434750851055616 18446158493908992 18468472886657024 18513308027977728 18524764282945536 18569723822211072 18603705039833088 18645388703563776 18646644538998784 18726104671977472 18736430640592896 18737692608036864 18738954660478976 18817540729946112 18818808160452608 18829185247724544 18830453462532096 18899001945227264 18910696872173568 18917187372711936 18991282228162944 18999079958740992 19010836815151104 19033834301554688 19091848903852032 19128061204037632 19138184755544064 19150027691655168 19209572828486656 19217460188151808 19222754576334848 19232928244432896 19311295442976768 19312596129677312 19394894124548096 19405588877756928 19406895915466752 19489595756015616 19501656149428992 19513291629920256 19536896937951232 19584759797793036 19592801207451648 19652506552369152 19713614098038784 19724047554183168 19736253029154816 19809871979376864 19811206247038976 19820356380131328 19821691353956352 19833957252071424 19895629000932608 19918476956270592 19919818538876928 20000984565940224 20011570113282048 20049526886760448 20061933772210176 20098645623391104 20110637292060672 20134965211561984 20147424967262208 20148781970358272 20234643257163776 20254113895809024 20334814758436864 20340424040251392 20354381786382336 20417671744397312 20428477823975424 20441119208767488 20517367407211752 20528226250850304 20529608902311936 20542312868216832 20629851133280256 20663287913906176 20676074601971712 20726269045899264 20764182874423296 20765581418430464 20777031997489152 20778431406931968 20854071111974912 20866975858950144 20868381326442496 20874137790578688 20955897631076352 20957309087776768 20970277719638016 20977475106373632 21066867755974656 21068286686920704 21081323993038848 21106826156179456 21158066317688832 21171159180509184 21196770017640448 21211315394576384 21261377188380672 21309015661215744 21401262482259968 21413063589249024 21414505837756416 21505760834224128 21507209326231552 21519068854542336 21520518242893824 21598859365974016 21610769432047488 21612224996769792 21619642711670784 21625598898376704 21704322546471936 21726670645886976 21752953487491072 21819255890116608 21859169080691712 21860641376043008 21885745933320192 21953797518270464 21968862372954112 21979009055195136 22062479684202496 22070051934830592 22165593285197824 22177815860293632 22179309617676288 22273823721160704 22287607027918848 22327882214801408 22382582626049184 22438416285171712 22529844683472896 22555717747605504 22639853690716416 22641378568044544 22651835863007232 22653361547378688 22667379716653056 22737861715351552 22751932174333824 22763973664309248 22765506901573632 22858268075360256 22876666603241472 22927924311097344 22969880712446976 23011388813213696 23025628534013952 23123749110153216 23125306579615744 23139616794083328 23239788295356416 23246198903144448 23334481993596928 23346831798829056 23361279095734272 23405589400911872 23448419893956288 23460830000971776 23462410174070784 23476928992247808 23576972723748864 23629799545110528 23730494713626624 23745179425701888 23746778750779392 23833224127971328 23846366269845504 23847972410228736 23849578658791424 23862729818898432 23936928641747044 23949597292658688 23951210386030592 23966031679586304 23974257264427008 24068159655493632 24076420292542464 24092941706330112 24122087035633664 24180647220215808 24195610492010496 24224880020160512 24241503308087296 24298716786720768 24344805168775168 24353160755675136 24458585694011392 24472072673427456 24473720957435904 24578012381970432 24579667801407488 24593221548048384 24594877991878656 24684410703970304 24698022208054272 24699685710594048 24714970169573376 24804940053110784 24820289644727808 24830480738156544 24860518271418368 24936292445847552 24981907520790528 24983590144049152 25090054306594816 25105580330299392 25107271283376128 25118867491651584 25214262496231424 25222916496949248 25243218320818176 25321709637550592 25332106611654656 25346075268907008 25347782420201472 25455798538469376 25471550889050112 25533370255540224 25580094429770496 25643904325910528 25748393923969024 25777963140120576 25874118503675904 25875861220622336 25887812414865408 25905576819032064 25986127674687488 26002208199238656 26015969902067712 26113013063724048 26123734943268864 26144761832275968 26251292242796544 26298730072244224 26315004038873088 26331288076025856 26413162639169152 26427141840175104 26428921805275136 26445276336095232 26557969275027456 26559758051835904 26567084460736512 26667979421253632 26698604680839168 26749245029613568 26798194164521472 26812377143967744 26830775991140352 26863233289682944 26945111684284416 27120565387001856 27137347915087872 27139175715176448 27237970431967232 27252990022680576 27254825611689984 27271691221598208 27356489876282336 27370968334467072 27372811869749248 27387905814872064 27389750490955776 27506468177707008 27515908905762816 27568099469295616 27635025394532352 27652126276583424 27685577165897728 27702709329985536 27704575209242624 27769962041966592 27822634478600192 27832183720771584 27854585733316608 27941196841435136 27960370292850688 27968083055345664 27969966808498176 28089157007966208 28106538912055296 28108431990718464 28210755090251776 28226311094919168 28228212240678912 28245680193798144 28348502917840896 28366045308260352 28412020881620992 28486923342244416 28498619938111488 28550751452332032 28552674450341888 28674347778965504 28692091806056448 28694024323858432 28707277133316096 28814359242729984 28816299995693056 28826190282227712 28834131864502272 28849392366649344 28939096728629248 28966943164465152 28968894194515968 29092341186822144 29110343873200128 29145558774255616 29180994577760256 29234393634023424 29305345406926848 29426735913107456 29570421147058176 29572412823568384 29586071331274752 29698431628214272 29714807969065296 29716809370558464 29732537030934528 29843443501398912 29879727808315392 30001476848910336 30074290330140672 30092900658315264 30186471587621888 30202447817342976 30221137450893312 30223172955537408 30335909565778432 30351964885745664 30477690767147008 30502222137655296 30626507616595968 30642716735963136 30663743989874688 30700838045351936 30776051110817628 30794413353467904 30831665480204288 30852822392111104 30994931870859264 31014111902957568 31146274311634944 31148372127645696 31167647110397952 31264559858608384 31281106667962368 31283213565427712 31300463788425216 31302571989663744 31433846446614528 31435963631665152 31446753035157504 31455416579457024 31506399393480704 31602430030381056 31640659618168832 31660239234269184 31662371667705856 31737099476533248 31795155026460672 31797296546971648 31816973091864576 31932796390211584 31954708906115072 31963523491823616 32090879540658176 32101893723389952 32121758756634624 32240862960287744 32258641251336192 32260813989347328 32280777364340736 32398289048961024 32418337495154688 32470881007566848 32556483819707904 32629430231236608 32631627943247872 32770683175960576 32788753621037568 32790962064064512 32793170655838208 32930696277405696 32932914280792064 32953293559431168 32970734133313536 33073253404147712 33093719526303744 33105077902245888 33107307650875392 33248389927796736 33268964426514432 33309210027720704 33410735581741056 33474107107065856 33491823322202112 33630555329265664 33657624427757568 33794767025209344 33797043226935296 33812652950028288 33941064717959168 33959780536074624 33962067852066816 33980042321068032 34044493674053632 34106792573027328 34127898261500736 34148260352360448 34287402113040384 34391886466646016 34498824671567872 34517083219820544 34538442801020928 34669610932318208 34685623665229824 34687959869423616 34709425191124992 34817350751632064 34831646591025152 34859682443034624 35001722990395392 35020247698243584 35086672051830784 35108384101367808 35172629840934432 35193615261106176 35236189120233472 35260368448126976 35410625700036608 35444699317665792 35595742070439936 35598139574452224 35620168126169088 35730925552695296 35749836191956992 35771958615343104 35774367988187136 35905392962620566 35924395938988032 35926815579045888 35949047519379456 36102239483240448 36160753849335808 36183130553450496 36270970830323712 36337320030240768 36339767482253312 36362254962130944 36494624445956096 36517207753162752 36519667321274368 36529741133512704 36675290903609344 36687878541017088 36710581436153856 36867018572955648 36869501702111232 36892316987817984 36936945773314048 37026616055955456 37049528565891072 37207410079666176 37290777407127552 37452209343954944 37472861281185792 37475385216073728 37477909320957952 37635081459892224 37637616320905216 37658370495449088 37660906925064192 37798003890454528 37821393744347136 37834374745423872 37982564456325888 37998159917481984 38021673630302208 38067668603109376 38183697807704064 38256122408075264 38276369511088128 38300055383310336 38419145656973312 38434920376303616 38445509152669696 38465856488865792 38622590885953536 38625192259354624 38789788249096192 38811177755513856 38813791830933504 38979191512031232 39003312298857984 39073793875902464 39169519595586072 39185602414903296 39427228196077568 39448095108366336 39472506058309632 39619743958753728 39622412494077952 39640712760262656 39643382707912704 39667914504142848 39791258001865216 39836953912541184 39839637077753856 40001969131880448 40123867544420352 40197291246782208 40221274584121344 40269930423123968 40294849934524416 40297563940716544 40469286514327552 40508227791618048 40669629516873728 40680848080502784 40708763572764672 40835343488794624 40856955647950848 40882238417534976 41034734814423504 41056452501700608 41059217804623872 41084625736433664 41259702266560512 41326575827812352 41352149203943424 41452538091798528 41528365748846592 41531162836860928 41554063994978304 41556862813863936 41708142223949824 41733951717900288 41736762652884992 41748275581157376 41911795262152704 41914618175553536 41940555439276032 41954950212747264 42133735511949312 42162647986077696 42213652312358912 42316132635377664 42342318361018368 42393540035280896 42422630789152768 42522754376761344 42618031322431488 42802524964519936 42826127178498048 42829011675512832 43011521668448256 43014418652463104 43038137709084672 43041036485787648 43197718731948032 43221538864094976 43224449993539584 43239285423341568 43251197796753408 43408645092943872 43453341291773952 43505906974982144 43638511780233216 43718338161383424 43721282752086016 43771491866640384 43907595036540928 43937724745908224 43958018110390272 44124959368404992 44140103869661184 44331186570395648 44355631720587264 44358619235352576 44547647442321408 44575214055837696 44655764429602816 44765165252098368 44876832570343424 45059689366945792 45111435495211008 45279707381432832 45282757136089088 45303671726014464 45334759433306112 45475723430703104 45503864348667648 45527947328618496 45531013803147264 45716536150720512 45753333206482944 45855848622194688 45939761424893952 46022777626427392 46051257068027904 46247498220306432 46250613159231488 46279233588166656 46479576590712832 46492397806288896 46668963987193856 46693663597658112 46722558191468544 46811178801823744 46896839787912576 46921660001943552 46924820348141568 46953857984495616 47153945447497728 47259599090221056 47460989427253248 47490358851403776 47493557501558784 47666448255942656 47692732539691008 47695944820457472 47725459637796864 47873857283494088 47899194585317376 47902420772061184 47932063359172608 48136319310987264 48152840585084928 48185883412660224 48244174071267328 48361294440431616 48391220984020992 48449760040321024 48483006616174592 48597433573441536 48689610337550336 48706321511350272 48944145346854912 48947441914871808 49156024763940864 49159335602814976 49186443096096768 49189755983757312 49368821407940608 49396044416108544 49399371421188096 49429940339146752 49609880106221568 49640579289455616 49660961476313088 49721036542836736 49872584891695104 49963815041581056 49967180288098304 50180108613189632 50211160660598784 50214542566752256 50237734983303168 50428524992462848 50445832993898496 50486436641636352 50643419275101184 50664213223309312 50692150537814016 50695564840402944 50911597076938752 50943101778100224 51066740511080448 51160188859540992 51496787847938048 51748237007351808 51751722441244672 51775624829730816 51811153638064128 51972255349374976 52004416398477312 52031939804135424 52226026127448096 52247469886537728 52289523664551936 52502584485593088 52630008077746176 52662576152051712 52826325278338304 52854283680350208 52857843610550272 52890552672190464 53115938550054912 53119516103671808 53134168921473024 53335958842507264 53397209361678336 53498490059227136 53596388329042944 53624754287935488 53661551982280704 53726466579365888 53858089443930849 53890223368568832 54241130774003712 54274695830175744 54475940863934464 54505980045361152 54509651223379968 54543382443196416 54712979752564672 54741936668934144 54745623739498496 54775811629744128 54779500981911552 55012936355414016 55031817811525632 55136198938591232 55304252553166848 55371154331795456 55405418659971072 55409150418485248 55539924083933184 55645268957200384 55709171466633216 55882393682870272 55920740585701376 55936166110691328 55939933616996352 56178314015932416 56213077824110592 56216863981436928 56421510180503552 56452622189838336 56456424481357824 56491360387596288 56697005835681792 56732090616520704 56824041763241984 56973846684488832 56997239876222976 57101502904664064 57105348900683776 57348695557931008 57384183612112896 57388048647716864 57414554266632192 57628718485459968 57632599991386112 57652380564455424 57668263729004544 57698784733298688 57878193457258496 57933886328930304 57937788389031936 58184682373644288 58220687746400256 58291117548511232 58468787268046848 58610690813853696 58853471826214912 59140842294116352 59144825647136768 59172142662549504 59396863256428544 59429615938130592 59433618741116928 59465074061869056 59686887002797824 59759455616630784 60002953697820672 60148580660281344 60185801316630528 60372943175243776 60404895634685952 60442274901786624 60446345911074816 60671819131556864 60703929771491328 60955381534294016 61004444275310592 61253015233191936 61285433471926272 61401676090703872 61552102221635256 61588826706935808 61663330960408576 61705644784222208 61989863741718528 62028223805915136 62292548623269888 62296744255291392 62335294220795904 62529119717216768 62562213335924736 62600927576850432 62605143979327488 62867692893229056 62871927263330304 62910833158914048 63204860060762112 63281319236337664 63320478468538368 63324743335411712 63474198953066496 63590310052921344 63594593093943296 63633946183729152 63865592780423168 63909417812230144 63927046983647232 64181759081316352 64203787446779904 64243517513269248 64481725920575488 64517282502672384 64521627978694656 64561554728681472 64796578097922048 64836674990309376 64941762015133696 65112967639415808 65258860462473216 65263255886495744 65541366351921152 65577507242075136 65581924128129024 65586341311676416 65861392554811392 65865828561584128 65906587118862336 66146506808295424 66187439052607488 66210155804491776 66496779855593472 66537928853028864 66618420055441408 66821471163482112 66948214214131712 66983646644404224 67261110658531328 67315248855515136 67589534050418688 67594086453870592 67882129435918336 67919561072149248 67924135704133632 67960084642136064 68088987348107264 68213585146054656 68255796523001472 68296520704720896 68574804226080768 68783772933292032 68997649343135744 69034166439641088 69076885602041856 69339221864636416 69371247330459648 69375919738847232 69418850382249984 69634701503264128 69663293182050304 69719364886069248 70003445980790784 70040495396487168 70173344103661568 70216768202735616 70345259681868864 70387230522212352 70472378240466944 70520736896253952 70821251400073216 70889398635331584 71191484140879872 71240336252338176 71461851105390592 71499672383913984 71543917230686208 71548735976374272 71810785925241132 71848791877976064 71853631158091776 71898095038758912 72204478966480896 72321507698671616 72366261106900992 72541941660647424 72674640060481536 72679534964506624 72724509924261888 72989248891912192 73034415506325504 73039334642548736 73059482267025408 73350581807218688 73375757082034176 73421162872307712 73734037145911296 73739003404222464 73784633975635968 73873891546628096 74053232111910912 74099057131782144 74414820159332352 74581554814255104 74904418687909888 74945722562371584 74950770432147456 75270162919784448 75275232641810432 75316740990898176 75321813850128384 75596007780909056 75642787488694272 75668749490847744 75965128912651776 75996319834963968 76043347260604416 76135337206218752 76367395615408128 76512244816150528 76600110766620672 76838291313946624 76891018305339392 76931712977731584 77245181771907072 77250384518709248 77579576498192384 77622355511027712 77627583661867008 77958383024062464 78006624597715968 78147587751804928 78339039191172144 78371204829806592 78854456392155136 78896190216732672 78945012116619264 79239487917507456 79244824988155904 79281425520525312 79286765415825408 79335829008285696 79582516003730432 79673907825082368 79679274155507712 80003938263760896 80247735088840704 80394582493564416 80539860846247936 80589699869048832 80938573028655104 81339259033747456 81361696161005568 81417527145529344 81670686977589248 81713911295901696 81764476835069952 82069469628847008 82112905003401216 82118435609247744 82169251472867328 82519404533121024 82704298407886848 82905076183597056 83056731497693184 83062325673721856 83108127989956608 83113725627727872 83416284447899648 83467903435800576 83473525305769984 83496551162314752 83823590524305408 83829236351107072 83881110878552064 83909900425494528 84267471023898624 84325295972155392 84427304624717824 84632265270755328 84684636722036736 84787080070561792 84845261578305536 85045508753522688 85236062644862976 85605049929039872 85652254356996096 85658023351025664 86023043336896512 86028837304926208 86076275418169344 86082072971575296 86395437463896064 86443077728189952 86448899987079168 86478570846683136 86502395593506816 86817290185887744 86906682583547904 87011813949964288 87277023560466432 87436676322766848 87442565504172032 87542983733280768 87815190073081856 87875449491816448 87916036220780544 88249918736809984 88280207739322368 88662373140791296 88711263441174528 88717238470705152 89095294884642816 89150428111675392 89311528859205632 89530330504196736 89753665140686848 90119378733891584 90222870990422016 90559414762865664 90565514272178176 90607343452028928 90669518866612224 90951446861406208 91007728697335296 91055894657236992 91433072301441024 91506666412965888 91879522849787904 92045555252854784 92102514136055808 92494996440612864 92501226318462976 92558467176333312 92959153181425664 92984795612577792 93337927974387712 93445116382937088 93622357603647488 93793679575825152 93843320003887104 93849640696283136 93907715968991232 94307890894995456 94519198180442112 94921978854506496 94980717702807552 94987115003117568 95332896511885312 95385465079382016 95391889640914944 95450919275593728 95747714566988176 95798389170634752 95804841544122368 95864126718345216 96272638621974528 96305681170169856 96488348142534656 96722588880863232 96782441968041984 96899520080642048 96966013232349184 97194867146883072 97379220675100672 97412643022700544 97888290693709824 97894883829743616 98312049527881728 98372886192193536 98379511967514624 98737642815881216 98792088832217088 98798742842376192 98859880678293504 99219760212443136 99281158578911232 99321922952626176 99442073085673472 99745169783390208 99927630083162112 99934360576196608 100360217226379264 100422321321197568 100429085133504512 100475469966606336 100857049984925696 100891665987796992 100972873283272704 101286838550202368 101328426446618624 101384301075628032 101391129680805888 101823194153877504 101886203556200448 102133481022160896 102320377719081984 102993575695876096 103496474014703616 103503444882489344 103551249659461632 103944510698749952 104008832796954624 104063879608270848 104452052254896192 104494939773075456 104579047329103872 105005168971186176 105260016155492352 105325152304103424 105652650556676608 105708567360700416 105781105344380928 106231877100109824 106239032207343616 106671917685014528 106794418723356672 106996980118454272 107192776658085888 107249508575870976 107323103964561408 107452933158731776 107716178887861698 107780446737137664 108482261548007424 108549391660351488 108951881727868928 109011960090722304 109019302446759936 109086764886392832 109425959505129344 109483873337868288 109491247478996992 109551623259488256 109559001963823104 110025872710828032 110063635623051264 110272397877182464 110608505106333696 110742308663590912 110810837319942144 110818300836970496 111079848167866368 111290537914400768 111764787365740544 111841481171402752 111872332221382656 112356628031864832 112426155648221184 112433727962873856 112843020361007104 112905244379676672 112912848962715648 112982720775192576 113394011671363584 113464181233041408 113648083526483968 113947693368977664 113994479752445952 114203005809328128 114210697801367552 114697391115862016 114768367224225792 114776097295433728 114829108533264384 115257436970919936 115265199982772224 115304761128910848 115336527458009088 115397569466597376 115756386914516992 115867772657860608 115875576778063872 116369364747288576 116441375492800512 116582235097022464 116937574536093696 117221381627707392 117706943652429824 118281684588232704 118289651294273536 118344285325099008 118793726512857088 118859231876261184 118867237482233856 118930148123738112 119373774005595648 119518911233261568 120005907395641344 120371602633261056 120745886350487552 120809791269371904 120884549803573248 120892691822149632 121343638263113728 121407859542982656 121910763068588032 122008888550621184 122506030466383872 122570866943852544 122803352181407744 123104204443270512 123177653413871616 123326661920817152 123411289568444416 123979727483437056 124056447611830272 124585097246539776 124593488510582784 124670588441591808 125058239434433536 125124426671849472 125201855153700864 125210287958654976 125735385786458112 125743854526660608 125821666317828096 126562638472675328 126640956937076736 126948397906132992 127180620105842688 127189186187886592 127267892367458304 127731185560846336 127818835624460288 127854093967294464 128363518162632704 128407574893559808 128487035026538496 129034565005344768 129043255957389312 129123109457362944 129593156195844096 129673349980618752 130225935278831616 130517720924946432 130526511772991488 131082732703842304 131155014484150272 131163848256258048 131172682623352832 131722785109622784 131731657123168256 131813174237724672 132293013616590848 132374878105214976 132420311608983552 132993559711186944 133075857706057728 133236840110882816 133642942326964224 133896428428263424 133967293288808448 134522221317062656 134630497711030272 135179068100837376 135188172907741184 135764258871836672 135839122144298496 135848271408267264 136427170292109312 136511593046002944 136593041409441792 137149608452161536 137567545866584064 137995298686271488 138068332879282176 138153771204083712 138678443729272832 138742494660919296 138751839477694464 138837700764499968 139269403006528256 139326586364100608 139438729772138496 140006891961581568 140080990792974336 140346688207323136 140433536405471232 140690519363737728 140774461044424704 140944756480933888 141041473792507904 141642502800146432 141778797270663168 142382968281759744 142480672504676352 142923702210781184 142999344767827968 143087834461372416 143621571850482264 143697583755952128 143707262316183552 143796190077517824 144408957932961792 144643015397343232 144732522213801984 145083883321294848 145349280120963072 145359069929013248 145449019848523776 145978497783824384 146068831012651008 146078669285097472 146118964534050816 146701163614437376 146842325744615424 147468074291822592 147478006808444928 147569267951271936 147747783093256192 148106464223821824 148198114263564288 148829640318664704 149163109628510208 149808837375819776 149891445124743168 149901540864294912 150540325839568896 150550465283620864 150633481981796352 150643627700256768 151192015561818112 151285574977388544 151337498981695488 151930257825303552 151992639669927936 152086694521208832 152270674412437504 152734791230816256 153024489632301056 153200221533241344 153676582627893248 153782036610678784 154490363543814144 155159152996384768 155244711022055424 155255167323734016 155916766048124928 156013249195431936 156295175503609856 156678078382344288 156742409659613184 157708912784310272 157890024233238528 158478975835014912 158489649976311808 158562851041050624 158573530831650816 158671658016571392 159165032007460864 159347815650164736 159358548311015424 160007876527521792 160495470177681408 160789164987128832 161079721692495872 161179399738097664 161877146057310208 162678518067494912 162723392322011136 163341373955178496 163427822591803392 163528953670139904 164138939257694016 164225810006802432 164236871218495488 164338502945734656 165038809066242048 165408596815773696 166113462995386368 166216255979913216 166227451255455744 166832568895799296 166935806871601152 166947050611539968 167647181048610816 167658472702214144 167762221757104128 167819800850989056 168534942047797248 168650591944310784 168854609249435648 169264530541510656 169369273444073472 169574160141123584 169690523156611072 170091017507045376 170472125289725952 171210099858079744 171304508713992192 171316046702051328 172046086673793024 172057674609852416 172152550836338688 172164145943150592 172790874927792128 172886155456379904 172897799974158336 172957141693366272 173004791187013632 173634580371775488 173813365167095808 174023627899928576 174554047120932864 174873352645533696 174885131008344064 175630380146163712 175750898983632896 175832072441561088 176499837473619968 176560415478644736 177324746281582592 177422526882349056 177434476941410304 178190589769285632 178300856223350784 179060661008393472 179507330281373696 180238757467783168 180445741980844032 181118829525731328 181131028544356352 181214686904057856 181339037733224448 181902893722812416 182015457394670592 182111789314473984 182866144602882048 183013332825931776 183759045699575808 184091110505709568 184205028272111616 184989992881225728 185002452636925952 185116934352666624 185918306362851328 185969591225155584 186675855948775424 186890232765874176 187244715207294976 187587359151650304 187686640007774208 187815431937982464 188615781789990912 189843957709012992 189961435405615104 189974230006235136 190665793023770624 190770930158764032 190783779281829888 190901838551187456 191495429133976352 191596778341269504 191609683088244736 191728253436690432 192545277243949056 192611362340339712 192976696285069312 193445177761726464 193564883936083968 193799040161284096 193932026464698368 194389734293766144 194758441350201344 194825286045401088 195776581387419648 195789767659487232 196624099055763456 196745772384387072 196759023935029248 197475285631762432 197584177664434176 197597485684752384 197719761356587008 198439520424886272 198562317157822464 198884146171346944 199490339566780416 199855260166324224 199868721152393216 200720434452758528 200844642642395136 200858170267009024 200950939933212672 201714099969851392 201783331975593984 201945746566545408 202573677100404736 202768602151256064 202782259361611776 203646388307755008 203772407112400896 204266962044321792 204640755438163968 205987151391752192 206992948029407232 207006889764978688 207102499318923264 207889021397499904 208017665593909248 208127759216541696 208904104509792384 208989879546150912 209158094658207744 210010337942372352 210520032310984704 210650304608206848 211305301113353216 211417134721400832 211562210688761856 212463754200219648 213343835370029056 214385553316171776 214499017151741952 214646207929122816 214905866317463552 215432357775723396 215560893474275328 216964523096014848 217098783320702976 218023920181444608 218038604893519872 218173529772785664 218851919010258688 218967746675736576 218982494957993984 219103246518976512 219118003927646208 220051745421656064 220127271246102528 220544795754364928 221217010212667392 221484617327181824 221621674639884288 221636601673940992 222159696335732736 222581075828801536 223529574731481088 223682962342805504 223744664442765312 224713256063729664 224852311296442368 225686040722014208 225810488759353344 225825697925431296 225965441550385152 226788023342727168 226928362466082816 227296167052967936 227895386737955328 227988959504891904 228406011618656256 228421395602735104 229394782231724032 229536734448451584 229552194590867456 230514873941839872 230530399965544448 230673054916018176 230795138933194752 231512773829033984 231735545315721216 231751153556127744 232738729494577152 232882750985601024 233164470194044928 233875149072187392 234442763255414784 235413887304859648 236563369176465408 236579302588547072 236688570650198016 237587453025714176 237718463752522368 237734474964467712 237860296247476224 238747548011191296 239037822466523136 240011814791282688 240743205266522112 241491772700975104 241619582538743808 241769099607146496 242687276526227456 242815719085965312 243821526137176064 244017777101242368 245012060932767744 245141733887705088 245606704362815488 246208408886541024 246355306827743232 246653323841634304 246822579136888832 248112895223660544 249170194493079552 249186977021165568 249341176883183616 250116478868867072 250248853343698944 250403710307401728 250420575917309952 251470771572916224 251487709053321216 251643332635656192 253125276945350656 253281913874153472 253896795812265984 254361240211685376 254378372375773184 254535784734916608 255462371121692672 255637671248920576 255708187934588928 256727036325265408 256815149787119616 256974070053076992 258069130010689536 258086511914778624 258246218914725888 259186312391688192 259346699961237504 260451870557663232 261035441849892864 262165465407684608 262310028968300544 262327696512516096 262345365246705664 263445570219245568 263463314246336512 263626348475449344 264586027233181696 264749756210429952 264840623217967104 265987119422373888 266151715412115456 266473680221765632 267285884653928448 267792856856526848 267934586577616896 269044442634125312 269260995422060544 270358136201674752 270376345815482368 271528517743673344 271678244288596992 271696542816534528 272854340584218624 273023186092005888 274299216904323072 275990597372542976 276136665758564352 276307542408167424 277356887458545664 277484989321838592 277503678955388928 277675401528999936 278538806013056512 278653172728201216 278877459544276992 280013783923163136 280867072810942464 281381038727475456 281548922088849408 281889512961867776 282082947585015808 283285005600292864 283557594541326336 284765936563519488 284961345009352704 285847404421562368 285998689535655936 286175668922744832 287243143700964528 287395167511904256 287414524632367104 287592380155035648 288817915865923584 289286030794686464 289465044427603968 290167766642589696 290698560241926144 290718139858026496 290898039697047552 291956995567648768 292137662025302016 292157338570194944 292237929068101632 293402327228874752 293684651489230848 294936148583645184 295138535902543872 295495566186512384 296212928447643648 296396228527128576 297659280637329408 298326219257020416 299617674751639552 299782890249486336 299803081728589824 301080651679137792 301100930567241728 301266963963592704 301287255400513536 302384031123636224 302571149954777088 302674997963390976 303860515650607104 303985279339855872 304173389042417664 304541348824875008 305469582461632512 306048979264602112 306400443066482688 307353165255786496 307564073221357568 308980727087628288 310318305992769536 310489422044110848 310510334647468032 311833532096249856 312026498390863872 312590351007219712 313356156764688576 313484819319226368 315417825568620544 315780048466477056 316957951670029824 316979299952623616 317125702082101248 317343316033142784 318330064014921728 318695631300329472 318717096622030848 320015753055043584 320990940355362816 321578329974257664 322159443384991744 322358799476195328 323754292114620416 325357036134989824 325446784644022272 326682747910356992 326855645183606784 327057907340279808 328277878515388032 328451620013604864 328473742436990976 328677005891469312 330077618132484096 330817193631547392 332226925990772736 332432511959826432 332454902510911488 333665137791598592 333871613743202304 335294362097221632 335316945404428288 335524443514208256 337069884095594496 337301183888621568 337709218498871296 338529061083021312 338738546888146944 339148320282247168 339381046313222144 340182035014090752 340944250579451904 342609017427984384 342632093404102656 344092173347586048 344115349219704832 344305101672677376 344328291886301184 345581749855584256 345772310912759808 345795599948316672 345914283386732544 346009582374027264 347269160743550976 347626730334191616 348047255799857152 349108094241865728 349746705291067392 349770262016688128 351260760292327424 351501797967265792 351664144883122176 352999674947239936 353120830957289472 354649492563165184 354845053764698112 354868953882820608 356381179538571264 356601712446701568 358121322016786944 360477514935566336 362237659051462656 362262057088712704 362429373808115712 362678075466448896 363805787445624832 364030914789341184 364223578628947968 365732289205764096 366026665651863552 367518091399151616 368410056544223232 369979985762451456 370004905273851904 370233868705333248 371836612725702656 371939182450311168 373351711897550848 373780465531748352 374489430414589952 375174718303300608 375373280015548416 375630863875964928 377231563579981824 379687915418025984 379922870811230208 381331586047541248 381541860317528064 381567558563659776 381803677102374912 382990858267952704 383193556682539008 383219366176489472 383456506873380864 385090554487898112 385222724680679424 385953392570138624 387129767872167936 387598080322568192 387864052929396736 388779468587532288 389516882700402688 391553162774839296 391579535318974464 393248198111526912 393491544768774144 393518047870058496 394950571263524864 395168355328868352 395194971369504768 395439522713174016 396879040849772544 397124634315644928 397768292342693888 398980679133560832 399710520332648448 399737442304786432 401440868905517056 401689285284790272 401716340534018048 401901879866425344 403428199939702784 403566663951187968 403891493133090816 405147354200809472 405537204302512128 405564518723223552 407292776615510016 407544814224801792 409281510876327936 411974302783504384 413985896058814464 414013779529957376 414204998637846528 415778042794999808 416035331187818496 416255518433083392 417808209019584768 417979759092301824 418316189316415488 420020675884744704 421040064621969408 421300609216413696 422610602226706432 422834269442801664 423124421377523712 424927508400439296 426687670740058112 428771106632343552 428998034303483904 429811732634927104 430864715551446792 431121786948550656 433929046192029696 434197566641405952 436047840362889216 436077209787039744 436347059545571328 437703838020517376 437935493351473152 438206493037953024 438236007855292416 440103490843312128 442434020425334784 442969234654363648 443243349279768576 443273203347881984 444319392671465472 445162151657603072 447059149462962176 447365924685611008 447489328885530624 449426512127459328 449704622592884736 451372081444028416 451620977518706688 451651395850862592 451930883100770304 453576046685454336 453856724932165632 454592334105935872 455790773475910656 455977919009783808 456812023237312512 456842791205470208 458789564463448064 459073468896903168 459104389181734912 461029747883679744 461060799931088896 461346109832036352 463025547658067968 463471090631442432 465477458989154304 465765501971202048 466328940388089856 467750298144374784 468885526510829568 470827774609719296 473126738352930816 473158605177094144 475174906051428352 475436927505044736 475468949928935424 475720592494952448 477495096022382592 478075644933046272 480023629582565376 481486410533044224 482983545401950208 483239165077487616 483538199214292992 485374553052454912 485631438171930624 487643052274352128 488035554202484736 490024121865535488 490283467775410176 491213408725630976 492416817773082048 492710613655486464 493306647683268608 493645158273777664 496225790447321088 498340388986159104 498682353766367232 500232957737734144 500497706687397888 500807420614803456 500841151834619904 502941543145832448 502975418106642432 503286665271312384 506250553890701312 506563827748306944 507793591624531968 508722480423370752 508756744751546368 509071569469833216 510924742243385344 511275342497841152 511416375869177856 513454072650530816 513630299574239232 513948140106153984 516138260021379072 516173023829557248 516492437829451776 518372624783376384 518693399922475008 520903741115326464 522070883699785728 524330930815369216 524620057936601088 524655393025032192 526891140438491136 526926628492673024 527252696950898688 529172054466363392 529499512420859904 529681246435934208 531974238844747776 532303430824230912 532947360443531264 534571769307856896 535585713713053696 538521990844121088 540716272403349504 540752691630964736 543057035487346688 543356488577193984 543393085633069056 545708681168437248 546046372184011776 548598433808646144 551981194745085952 552273331517128704 552615084816334848 554713774917091328 554969978643677184 555007357910777856 555350803057999872 557077612026113024 557306345456402432 557754919088553984 560027567846326272 561734145621884928 562762077454950912 563779025923735552 566570011200585728 569531873127038976 569922690018705408 571694808843124736 571997379071311872 572351337845489664 574486287401929056 574790335023808512 574829049264734208 575184760310071296 577635831731847168 578930088855207936 580335533285179392 581397120483852288 581436279716052992 581796079394095104 583913991135297536 584275324050604032 584314677140389888 584475858136203264 586804654457749504 587369302978461696 589872297167290368 590277071805087744 590991132373024768 592425856895287296 592792457054257152 595318561274658816 596652438514040832 599235349503279104 599565780498972672 599606163457179648 602161303358275584 602201861134483456 602533927927185408 602574510801027072 604768062247272448 605142299909554176 605349995926781952 607721031301214208 608346778084835328 609082697649750016 610939164923265024 612097958529204224 612800886132965376 614706330511572992 615128146442715136 617961454175256576 620636611985539072 620978844088221696 621020669294936064 623667064192499712 624052996781727744 625180702014439424 626712313529377152 626969638638452736 630835651137241088 631560096932954112 633915903340059648 633958599905247232 634251404164202496 634686632066285568 636660128029843456 637391262600658944 640031506110087168 643156659948515328 644318886769983488 644717598952390656 647508584229240832 650714072269979648 650893569288044544 653365495820713984 654115814680559616 656555757030776064 656903240027209728 656947484873981952 657354011782938624 660155236264968192 661634387263094784 664453851981545472 664865023919652864 664909805021822976 667330275583197184 667743227486404608 670588724194443264 670633890808856576 671048887028416512 674139768191188992 675418436997742592 677058122166042624 677477093776293888 678296640564494336 678762092626444288 680364070028181504 681888501158903808 685218034855968768 685264186808205312 688184346695172096 688610203345354752 688656583772602368 691163499711168512 691544621825519616 691591199896633344 692019164748054528 694538321487101952 695253460668383232 696094511599714304 698216188483731456 699493410582134784 699540524033376256 702521520584654848 703003595934531584 703328289766244352 705999349894479872 706241661914578944 709298985126330368 709690107529396224 709737907765641216 712762359077142528 713203424893403136 716242644033573888 720955029871132672 724475318102925312 724524114177425408 724858747616231424 727611574891249664 728061829578682368 728447157257895936 731464578411528192 732053331303727104 735036182798303232 736820113088446464 739959971524902912 740467737410666496 743673225451405312 746703423795101696 747560931063496704 748978860829179904 750349436606601216 750746560031096832 751261727751929856 754463127159963648 759375830836051968 759845741622460416 762663172095082496 763083720635056128 763135117127319552 763607354204749824 765981716535905408 766387113365078016 766438732352978944 766913013746761728 770181108975796224 770445449361358848 771906785140277248 774259535744335872 775196160645136384 775728105858793472 777558937175064576 779033765400805376 783106325549678592 786496396223053824 786983089537548288 787036095740116992 789901142527049728 790336710657736704 790389942739009536 790879045426348032 793758081699545088 794249268631289856 795536584685387776 797961358267121664 799421040665296896 799474884609572864 802881737811034112 803378570569580544 803432681068036096 803803759732850688 806856399879405568 807133327902375936 807782986266181632 810294708401618944 811074408605024256 811129037446447104 814585553231020032 815089628449603584 818563021752655872 823948605567008768 827971792117628928 828027559059914752 828409997275693056 831556085589999616 832070662375636992 832511036866166784 835616418039169536 835959518184603648 836632378632830976 840041351769489408 842601218432827392 845221204453412864 845668538885603328 846248842755047424 849855016800878592 853375341480116224 857542213264687104 857996068606967808 859623465269854208 861729431102893584 862243573897101312 867858092384059392 868395133282811904 872095680725778432 872154419574079488 872694119091142656 875407676041034752 875870986702946304 876412986075906048 876472015710584832 880206981686624256 885938469308727296 886486698559537152 888638785342930944 890324303315206144 894118298925924352 894731849371222016 894978657771061248 898853024254918656 899409245185769472 903241955037413376 903302791701725184 903861766201540608 907152093370908672 907713449864331264 911581546951821312 911955838019567616 913624046474625024 913685582410940416 917579128926896128 918146937793806336 918208778363469824 922059495767359488 922121599862177792 922692219664072704 926051095316135936 926942181262884864 930954917978308608 931531003942404096 932657880776179712 935500596288749568 937771053021659136 941655549219438592 946253476705861632 946317210354188288 950349812102856704 950873855010089472 950937899857870848 954990192044765184 956151289866092544 960047259165130752 962972821066088448 965967090803900416 966478330154975232 967076398428585984 970749106104909824 971262876343861248 975286104548704256 976071108404969472 980048243731070976 980566935550820352 982426817451261952 984833635546164096 985421227310972928 986613295366537216 987290316547555328 992451580894642176 996680777972318208 997364707532734464 1000465915475468288 1000995413374795776 1001614841229606912 1005883086291664896 1005950836213284864 1006573330542624768 1012501107781402624 1013127655496613888 1015587183249063936 1017444960846741504 1017513489503092736 1018143138939666432 1021849484486770688 1022550684995682304 1022832751738355712 1026908145301061632 1027896280212307968 1032276520042758144 1032346047659114496 1032984875658903552 1036745249566752768 1037386799844950016 1041807482230652928 1044141767399571456 1048661861630738432 1049240115873202176 1049310786050064384 1053782280876982272 1053853256985346048 1054505393901797376 1058344108932726784 1058999024841719808 1059362492871868416 1063948477689495552 1064606861648461824 1065894720887062528 1069143538615713792 1071171427426107392 1081432544806699008 1086114070974693376 1086712977154387968 1086786171266138112 1091417362336874496 1092092744368023552 1097196867617292288 1103962389490171904 1105230169632669696 1109427549834182656 1109939957287354368 1110014715821555712 1110701606115999744 1114155224052226048 1114612690912804864 1115509838177107968 1120055135692652544 1123468291243769856 1125524154909901824 1127558051847471104 1133140022401171456 1139063746254077952 1143389617686249472 1143994758142623744 1144702675690979328 1148972574803858112 1149580670047617024 1149658098529468416 1150369520620142592 1155271663463694336 1157860177710415872 1162794240967704576 1163592158788190208 1167827982270595072 1168550648101208064 1168629354280779776 1173609308915499008 1174738605956923392 1179744594334580736 1180554143610175488 1181982264746049536 1184851713790574592 1185584914108514304 1190637122549317632 1193304877028081664 1198470699006558208 1199131560997945344 1199212326914359296 1204322606716551168 1204403722268966912 1205067855854370816 1205149021602054144 1209536124494544896 1210284599819108352 1210699991853563904 1215442062602428416 1216693556169670656 1218165395299500032 1221878329846530048 1224195917058408448 1229412661023145984 1230256292885430272 1235922908350513152 1241273223971078144 1241957688176443392 1242041338589872128 1247334128384999424 1248105993563455488 1253424627058754304 1253939277276905472 1261671302274482176 1263120193865908224 1267831806680119296 1267917199810494464 1268502808328404992 1269373264132571136 1273320256059686912 1274782525201317888 1280063012220174336 1286313319897030656 1288637773539966976 1289435197904781312 1295017168458481664 1301428144539959296 1301787138576089088 1306730991641427968 1308231629361119232 1313111514061552128 1313806480054419456 1314708023565877248 1320310472529936384 1328907703963090944 1329730047839305728 1329819610043645952 1334660551166394368 1335486454972809216 1341177448388886528 1341267781617713152 1342097774056833024 1348279536382377984 1350836873995485184 1354116244332085248 1354954187552587776 1356593281128988672 1357524185252888576 1360728140056363008 1363777002317807616 1370436069711937536 1370528373616410624 1376368693390344192 1377220406690709504 1377313167545204736 1382326999422337024 1383089243651039232 1383182399793266688 1384038329496109056 1389076642974203904 1392189023199428608 1396432376967462912 1398986821164269568 1399081048066752512 1405043041169309696 1406007191869063168 1406656579532488704 1411998699788959744 1412483323829157888 1419380215058792448 1419475815531282432 1425524718154285056 1426406849786806272 1432485288067147776 1441910059742265344 1448950636205850624 1449048228354850816 1449717495232462848 1455223149782499328 1456123659157364736 1456894314515791872 1462929156823056384 1464106662607454208 1470072365596606464 1473640226176892928 1479919943049805824 1480935474821332992 1493406847590203392 1500698873213202432 1501493120062193664 1502523455503859712 1508926254319927296 1518751661672103936 1519691483244920832 1526167441270112256 1526270234254639104 1527214708409499648 1531963433071810816 1532774226730156032 1532877464705957888 1533826027493523456 1540362217951592448 1540890898722717696 1543813570280554496 1548519071488671744 1550392321290272768 1551456211717586944 1555117874350129152 1558067530801610752 1566212651099357184 1572992792446107648 1573966179075096576 1579802285054099456 1580673421315473408 1580779885478019072 1581758090852696064 1587516163399090176 1588498537262579712 1591073169370775552 1595922716534243328 1598842081330593792 1598949769219145728 1605763475622068224 1606757141139161088 1606865362136072192 1613712799758811136 1615565972532363264 1620589416803237888 1622148817210048512 1622258074892894208 1629171106462040064 1630179256899207168 1637126043505311744 1647897211134017536 1655943584235257856 1656055118119829504 1656819994551386112 1663112171179999232 1664141324751273984 1665022073732333568 1671232836078339072 1671919036369207296 1673264757265661952 1680082703538978816 1685202436865654784 1690442408906825728 1691337077771206656 1699710033601757184 1706750682960232448 1715084426529374208 1715992137213935616 1719246930539708416 1723458862205787168 1724487147794202624 1736790266565623808 1744191361451556864 1744308839148158976 1745388238182285312 1750815352082069504 1751741973405892608 1752825972151812096 1752944031421169664 1760413963373248512 1771876938617454592 1772973397119074304 1777277570685861888 1780648606630412288 1788236597851848704 1789463698742444032 1789957315542122496 1797706048509837312 1798818490371538944 1806483910074826752 1806605583403450368 1807723532403081216 1814304186741817344 1815426899728662528 1823163093903642624 1827248092949250048 1835158257853792256 1836293875587612672 1836417556726939648 1844118991534718976 1844243199724355584 1845384439328145408 1852102190632271872 1853884362525769728 1861909835956617216 1863062007884808192 1865315761552359424 1871001192577499136 1875542106043318272 1883311098438877184 1892506953411723264 1892634420708376576 1900699624205713408 1901747710020178944 1901875799715741696 1909980384089530368 1920094518330261504 1931934181607800832 1932956660309950464 1934152796857171968 1941498212209819648 1942525752687722496 1950572209097408512 1952142216809938944 1960096487462141952 1969667271092328192 1970842454621945856 1973226590733074432 1974580633095110656 1984903161789284352 1993361555944636416 1994729415065468928 2000931830950936576 2001990826749591552 2003229682459213824 2011766172583329792 2011901672426569728 2013146661085249536 2025002215562805248 2026255310993227776 2031174366498127872 2034889921693483008 2035026979006185472 2036286277879332864 2043698968973541376 2045101369991364608 2045665503476711424 2053816290602123264 2055792560424615936 2064553040085516288 2065969751317807104 2073490499133505536 2074773599689900032 2083614964461305856 2088283534799142912 2097323723261476864 2098480231746404352 2098621572100128768 2107564561753964544 2107706513970692096 2109010787803594752 2116688217865453568 2117998049683439616 2118724985743736832 2127896955378991104 2129213723296923648 2131789441774125056 2138287077231427584 2142342854852214784 2162865089613398016 2172228141949386752 2173425954308775936 2173572342532276224 2182834724673748992 2184185488736047104 2194393735234584576 2207924778980343808 2210460339265339392 2218855099668365312 2219879914574708736 2221403212231999488 2228310448104452096 2231019676354215936 2240110271385305088 2246936582487539712 2251048309819803648 2255116103694942208 2266280044802342912 2278127492508155904 2286779235372498944 2287989516285247488 2289405351381958656 2297945149607716224 2299161340095234048 2299316197058936832 2300739041240285184 2310543326927388672 2315720355420831744 2325588481935409152 2327184317576380416 2335655964541190144 2337101296202416128 2347218617830998016 2359489188669161472 2361108287220350976 2363964529492099072 2369703427581149184 2371169828217028608 2381274245098635264 2386609754056163328 2398263121995890688 2398424653828718592 2408645213433102336 2408807444537933824 2410135711708741632 2410298043204108288 2419072248989089792 2420569199638216704 2421399983707127808 2430884125204856832 2433387112339341312 2436330790599000064 2443756659693060096 2448391834116816896 2458825322046291968 2460512585770860544 2471845816701026304 2482546447942156288 2483915376352886784 2484082677179744256 2494668256769998848 2496211987126910976 2506849254117508608 2507878554553810944 2523342604548964352 2535663613360238592 2535834399620988928 2537005616656809984 2538746528265142272 2546640512119373824 2549565050402635776 2560126024440348672 2572626639794061312 2578870395809562624 2590034336916963328 2602856289079918592 2603574277152178176 2613461983282855936 2616463258722238464 2626223028123104256 2627612960108838912 2629416047131754496 2640620945059872768 2657815407926181888 2659460095678611456 2669321102332788736 2670972909945618432 2682354896777773056 2682535563235426304 2684195548113666048 2696559072764755968 2701673747990970368 2709908375105175552 2713186562257977344 2715048370505777152 2721456280112726016 2740872139423875072 2741056747232821248 2752737386780688384 2754440813381419008 2754626335090409472 2764653998844674048 2766178487302078464 2766364799586533376 2768076658992218112 2778153285948407808 2784378046398857216 2792864753934925824 2797973642328539136 2798162096133505024 2810086082338619392 2812014383738126336 2813313159064977408 2823997399577919488 2824966647658315776 2838760430117584896 2838951631062564864 2851049436308570112 2852813699573612544 2864970576134295552 2883820119484530688 2897901272411701248 2898096456709701632 2899434990464925696 2910446299564998656 2912247318314729472 2913788629031583744 2925858313646112768 2928213325214908416 2940144731193212928 2947280452353785856 2959839886099611648 2961870949642665984 2986813695180406784 3001397746426404864 3002986240124387328 3017852508639854592 3037503323344207872 3039382966489841664 3052334882540224512 3052540468509278208 3054429416818999296 3063926866143621632 3065548453460312064 3067652054987046912 3080724435903184896 3097038142977343488 3100784642580545536 3102912423435173888 3110235748700258304 3116135061603221504 3132425302198714368 3145985584892215296 3147932358150193152 3159604570108198912 3161346842630946816 3161559770956038144 3163516181705392128 3175032326798180352 3176997074525159424 3182146338741551104 3191845433068486656 3197684162661187584 3197899538438291456 3211526951244136448 3213514282278322176 3213730724272144384 3227425599517622272 3241178833606475776 3244297634420097024 3258342212924080128 3260358513798414336 3274252087010623488 3295794422268035072 3311887168470515712 3312110236239659008 3326224342359998464 3328282649502547968 3330044147464667136 3342465672156678144 3343838072738414592 3346529514531323904 3360165407077957632 3370404873731309568 3380884817813651456 3382674155542413312 3399420067203514368 3413501365920464896 3430168853058748416 3431984274427871232 3438493861079416832 3446917724411574336 3448974295588405248 3473580533131247616 3488382722903113728 3490776476364570624 3501630704164139008 3503483946811785216 3505651944303624192 3505888062842339328 3520827926746497024 3543753877234909184 3545946794238148608 3554555141371723776 3561297213260824576 3576473195703697408 3578927397484888064 3579914631084244992 3595412097019674624 3597636980743077888 3612967820149653504 3613211166806900736 3615447064806162432 3628608373483634688 3630853799457325056 3646326187807285248 3654496185898500096 3670316515707584512 3672587751175225344 3688237983069437952 3688486399448711168 3690768878656290816 3704204381264543744 3707768725051539456 3723819671913234432 3726124015769616384 3730631523104718848 3742002385154998272 3785013906823446528 3785268841416753152 3801399248411426816 3803495420040357888 3803751599431483392 3819960768179060736 3840189036660523008 3863868363215601664 3865913320619900928 3868305593714343936 3882996424419639296 3885051505375444992 3901144418194817024 3904284433619877888 3920192974924283904 3939334542184656384 3946453181466148864 3986723111889272832 3989458830130937856 4001863661901873152 4003981653499183104 4006459364918427648 4023532345166659584 4023803344853139456 4026293322170499072 4052510621986455552 4062348732996255744 4069779843386966016 4070053958012370944 4072572555758665728 4087397937947082752 4090202739982729216 4091331006953422848 4107632581204246528 4111585120849231872 4129106080171032576 4131939502635614208 4146980998267011072 4149547199379800064 4167229928922611712 4176567069598285824 4194647446522953728 4196960463492808704 4197243144200257536 4215129123507929088 4215413027941384192 4218021575607189504 4233376435730907136 4235996099366879232 4237449971487473664 4258427446593847296 4263578883548250112 4276574154462855168 4284685709704429568 4325730179226796032 4344456283898773504 4346851908617551872 4347144685064552448 4365669449347497984 4368370977472094208 4388787470469169152 4415849557960687616 4420920678530678784 4437710199336730624 4439759829149417472 4442806424463998976 4456620896208904192 4480220542770610176 4502096619639607296 4510232207389884416 4532560089604685824 4556254985016311808 4573558470744997888 4578810702763917312 4595890299215432448 4598322680190468096 4598632394117873664 4601478082480570368 4621086653854777344 4631440710841663488 4651176963870818304 4654368635152760832 4671311929082380288 4674202592404832256 4694437235661996032 4718978377338322944 4727929058984198144 4739406855162298368 4742339656434057216 4762548490197270528 4773219508112326656 4796526243991781376 4796849307657437184 4817290426866204672 4820271423417483264 4820596086408216576 4838144497978179584 4841138399276433408 4861768250409713664 4866774224678682624 4872661581198000128 4887513319386120192 4896783668233633792 4917650644092583936 4921025171541721088 4943691633402052608 4965092895884312576 4967830752705773568 4968165354359488512 4989336513539997696 4992423974253821952 5013698508235017216 5015757109107621888 5046685209097928704 5071327226720477184 5071668799241977856 5074011233313619968 5093281024238747648 5099130100805271552 5120252048880697344 5145253279588122624 5157740791619125248 5205712578159837184 5226923966565711872 5232926517444476928 5252446056246208512 5255225920217677824 5258832094263508992 5281241890119745536 5315630815852363776 5318920191357222912 5338642204665577472 5341945819891236864 5364709793555546112 5365071126470852608 5368391096227332096 5393118145529511936 5403347495981940736 5419816750210351104 5426373124515954688 5430096741011554304 5442912560225452032 5481744278847750144 5505474773561376768 5508881626762838016 5509252670180818944 5529307997689348096 5532356974604156928 5532729599173066752 5536153317984436224 5556306571896815616 5568756092797714432 5585729507869851648 5595947284657078272 5596324192267010048 5620172164677238784 5624028767476252672 5626626318129954816 5647994799155838976 5649933295316631552 5677520860235169792 5677903262125129728 5702098872617140224 5705627399147225088 5729941152268591104 5767640238969061376 5795802544823402496 5796192913419403264 5798869980929851392 5820892599129997312 5824494636629458944 5827577258063167488 5851716627292225536 5856426650429816832 5880289462386425856 5919679772199223296 5923741899285331968 5973627390360813568 6002795492852809728 6005972480248774656 6035705017279709184 6075006646688415744 6078765932979683328 6104669765080449024 6105080937018556416 6108858833637998592 6127853732287243264 6131096906920624128 6135304109974093824 6161448871806369792 6201569285161091072 6220471497400516608 6232270123206443008 6264850604397428736 6291971169784430592 6295864716300386304 6322693685261893632 6323119541912076288 6327032363410784256 6350064653596360704 6353994149050318848 6383690866136973312 6395368325322375168 6395799076876582912 6423053902488272896 6427028564556644352 6427461448544288768 6454851199035244544 6482357667212951552 6488595268840194048 6516684425848160256 6520717027596828672 6548504174021246976 6591588844536070144 6623774336941031424 6624220472479318016 6652448684719996928 6656565299005095936 6684931344313356288 6693059029062647808 6720330814155915264 6740809747462619136 6761769635627302912 6765348311084826624 6798840134407028736 6827002731840929792 6860337706117496832 6863968548855742464 6876987722158833664 6893835448823148672 6897948591176810496 6947161066262495232 6976765445806227456 6981552952729141248 7003261408328278016 7006967893623570432 7011303888607248384 7041655853492994048 7087507754469818368 7091893588476297216 7109110282743447552 7122594426521649152 7152946391407394816 7157854794969776128 7159829262168489984 7195273961486155776 7225935640299307008 7226422333613801472 7230894129612324864 7257216746967269376 7261707598914650112 7292652375614570496 7308992371797000192 7340633031415169024 7345175502350450688 7376475966138875904 7376972798897422336 7381537757312581632 7408408762529087488 7415537450103078912 7447639343826468864 7452248031539232768 7461263046209437696 7484004770309996544 7570027813646893056 7602798496822853632 7606990840080715776 7607503198862966784 7639921536358121472 7680378073321046016 7727736726431203328 7736611187428687872 7765992848839278592 7770103010750889984 7802288836389634048 7808568867239755776 7840385949848567808 7878669084369312768 7892906362932297728 7973446223778545664 8003727323803746304 8007963306998366208 8012918729836855296 8047064690333319168 8047606689706278912 8052586644340998144 8105021243972911104 8139559686773932032 8145145111517331456 8174795875894165504 8180405479965458432 8215265162408493056 8223170241698463744 8258212160342065152 8263879005271228416 8293961996534022144 8299094398759600128 8334459857845223424 8353134139196571648 8389294893045907456 8393920926985617408 8394486288400515072 8430258247015858176 8430826055882768384 8436043151214379008 8466752871461814272 8471992198733758464 8474899942974947328 8516854893187694592 8527157767096500224 8553148308925710336 8569371419408859136 8651460358453592064 8688912567797547008 8693703817235103744 8694289370129104896 8731338898694995968 8736741954944188416 8777574940938338304 8831699115921375232 8841841357061357568 8875420398673461248 8879519658298834944 8885612848927997952 8913241792417808384 8960441085541220352 9004193239279214592 9020464414779768832 9065120179209371648 9112509970032623616 9147116941489995776 9157621405527834624 9191780598430864896 9196645360380936192 9202956164961140736 9242173307709554688 9302353927741636608 9308737270305521664 9342623858164760576 9348405184809664512 9388874471323992064 9437956754676645888 9455858117968396288 9478813710324596736 9484679312868114432 9525096980394541056 9546439016224653312 9593052487983562752 9593698615314874368 9634580853732409344 9640542846834966528 9641192172816433152 9676288995956359168 9682276798552866816 9723536500819427328 9745323162396000256 9775026638772240384 9793567336467267584 9835301288185167872 9842050343083442176 9887383266804105216 9935661505411547136 9936330708718977024 9978673027079995392 9984847948507643904 10027397016470034432 10031514218215243776 10093370418195857408 10142654453440954368 10143337598483955712 10148022466627239936 10186562048477495296 10198260201610543104 10240504097761394688 10290506559176245248 10315481583238250496 10453847933131423744 10504892112492417024 10510451840435355648 10517664188527017984 10562483780239491072 10631261631704727552 10637840382714445824 10683891639782473728 10729419587111092224 10730142252941705216 10736782192454664192 10786236291059023872 10806694991963881472 10839633500420702208 10852746249031909376 10860193482023108608 10885825120450904064 10963488557695500288 11010949547122753536 11017763253525676032 11058615995378696192 11064713949208313856 11065459198346133504 11072306635968872448 11112613143793631232 11137512185595428864 11171459015739703296 11191894569314156544 11192648384534020096 11240344329354477568 11248057534952505344 11295989598311677952 11355041720470339584 11355806524250259456 11404197745234280448 11411254798294450176 11459882304537182208 11535280477938122752 11591605089646804992 11592385826838806528 11597739961859702784 11641785198259994624 11648989273258917888 11655154516126334976 11703433254584451072 11712853300859633664 11760578924772851712 11839359544398446592 11947254780721627136 12005590985705619456 12011944960497549312 12071410034559418368 12157531865959366656 12209339530160898048 12210161874037112832 12217717667275997184 12255707464574486528 12262193813841248256 12270608219948187648 12322897743612739584 12403138570322182144 12440942994801033216 12464540246412886016 12529701208794857472 12583942339568861184 12591729432600772608 12645387370523787264 12646239083824152576 12654064726821568512 12700129307192721408 12707988298100637696 12790736650644750336 12846107804976545792 12854057129113288704 12854922897088577536 12909702398070489088 12964715334425903104 12977190537680388096 13033368851696320512 13041434055193657344 13097008348042493952 13183177689072140288 13247548673882062848 13248440944958636032 13304897369439993856 13313130598010191872 13369862688626712576 13440661628311830528 13523539271254605824 13530696622169653248 13597680268814057472 13654005463681859584 13720675412234993664 13787670897646297344 13795897182353620992 13894322132524990464 13953530891612454912 13963105905458282496 14006522816656556032 14013935787247140864 14022607777214496768 14083311706985988096 14175015508939636736 14183787176952594432 14218220565486895104 14245188853043298304 14305892782814789632 14315709589939552256 14319658524336979968 14390547922972311552 14451871280598614016 14461788259224649728 14514433493934538752 14523415197829300224 14585304751229140992 14617984743594000384 14681266062830338048 14690351004700901376 14752951932277751808 14753945597794844672 14763075514625163264 14816817525058174976 14831074900206157824 14895278687652937728 14904496063078465536 14922526092418875392 14968009540619993088 15140055627293786112 15205596993645707264 15213981680161431552 15215006397725933568 15279843072716242944 15360756146642092032 15455473452862406656 15473222374857375744 15531985697678557184 15617137734479511552 15680771899697135616 15757338168738625536 15785812725864595456 15946892447557091328 16007454647607492608 16015926613996732416 16025837459673710592 16094129380666638336 16095213379412557824 16105173288681996288 16210042487945822208 16279119373547864064 16290290223034662912 16349591751788331008 16430530324816986112 16516424320684130304 16527758010542456832 16587923993068044288 16598188797519200256 16668919715690446848 16706268278393143296 16787841853971234816 16788972576801030144 16860516494031716352 16861652111765536768 16872086302428758016 16933505742923628544 16943984397467516928 16949799885949894656 17033709786375389184 17054315534193000448 17106296617851420672 17138742838817718272 17302920716907184128 17377825135595094016 17387407634470207488 17388578740258209792 17462677797389991936 17473483909888376832 17555149881876676608 17663398231842750464 17750840797346922496 17759039316597669888 17771225697855995904 17826483584835616768 17920882171082440704 18008386478558429184 18130240358418743296 18225019940065247232 18294233882979991552 18315242811055669248 18383561196861729792 18393290720761872384 18405912329922281472 18484346615419109376 18604707855483273216 18685247716329521152 18696810369619329024 18777748942647984128 18875913509353291776 18911716235936792576 18969358625736228864 19050193960789082112 19186104975967125504 19187397230629748736 19269161707464818688 19281085693669933056 19282384345632866304 19352577991912718336 19364553597105733632 19447073001638854656 19490646324792000512 19550053277544480768 19587134672934535168 19670602576370335744 19684100686166884352 19774766533608210432 19871323010823094272 19872661417437954048 19957346054159990784 19969695897015287808 20054794032940068864 20186740836391714816 20285308906881908736 20286675196967911424 20296044933254479872 20373124096954990592 20396520403221086208 20481008195522789376 20581013118352490496 20630963166476500992 20907695866262847488 21009784224984834048 21020903680870711296 21124967560478982144 21262523263409455104 21275680765428891648 21367783279564947456 21458839174222184448 21473564384909328384 21679267000841404416 21705492498063818752 21720386964046217216 21771650240901808128 21926977115391000576 22021899094245507072 22035526507051352064 22117231990757392384 22129427898416627712 22130918396692267008 22144613271937744896 22225226287587262464 22275024371190857728 22342918031479406592 22383789138628313088 22385296769068040192 22480688658708955136 22496115069905010688 22591979196623355904 22710083440940679168 22808395490468560896 22822509596588900352 22919764609074364416 23070560955876245504 23183210179293609984 23184771653677613056 23283570396519989248 23297978546517835776 23310309032252669952 23406866509168902144 23425706601719267328 23521157849545703424 23678719088796893184 23894509561443254272 24011181971411238912 24023889920995098624 24142820069118836736 24315063731918733312 24418679060321796096 24435435334551994368 24511414929148973056 24524387627682496512 24541216439896375296 24645795487225479168 24806277140644364288 24881885989602066432 24929080492825772032 25059402417589714944 25167884679137722368 25183458865201545216 25290774741047574528 25292478167648305152 25308129453643137024 25400258614385442816 25415976596201275392 25581473301289500672 25692215609953091584 25708114258226577408 25819404796140978176 25929430668851806208 25954381075360776192 26066737703392641024 26082868110387314688 26194016696084987904 26495097347764125696 26496881889917272064 26609794738879987712 26626261196020383744 26739725377253425152 26881323256623661056 27047078542509211648 27061393244339306496 27195360537628114944 27308010927363719168 27441350824469987328 27575341795292594688 27907061783224909824 27926211810916564992 28013045633313112064 28027871574494281728 28045215554428993536 28166623413971976192 28367574353905188864 28436441130973790208 28490377706086596608 28611785565629579264 28631419179879104512 28639317048673959936 28781095845944623104 28903742561197228032 28923576518449299456 29028866987869077504 29046830395658600448 29170609502458281984 29235969487188000768 29362532125660676096 29380702009401802752 29505903864555503616 29507891195589689344 29526151029250326528 29633635050116349952 29662149800412315648 29808992126156931072 29845052184837750784 29936019081239986176 30280111254587572224 30411193987291414528 30427963360322863104 30430012795451867136 30559686145432485888 30721512293284184064 30910946905724813312 30946444749714751488 31063971395357114368 31361543799394271232 31514676337477251072 31571625451729190912 31893784895114182656 32014909295214985216 32051674919347421184 32188258761333276672 32190426758825115648 32210346577363992576 32420084975891644416 32558238747095728128 32580580446069325824 32699183503576662016 32861060649633972224 33032848641368260608 33175847986136088576 33196377595038400512 33337839431380893696 33412536556786286592 33575683707942469632 33577945153602060288 33721032988063432704 33744172604857516032 33867011485847257088 33887968794935033856 34067419572750778368 34108631068386000896 34212593235702841344 34277485677635436544 34605841433814368256 34755650271190188032 34774815268940414976 34777157480516419584 34925355594779983872 34946967819776753664 35110299763753353216 35326796463685500928 35501681594693844992 35518078633195339776 35652967169671233536 35841764342164881408 36016772957116858368 36588467765959983104 36630485622111338496 36767122393723459584 36786581441523744768 36811824659844562944 36968693230838218752 37209415710966546432 37370495432659042304 37393620739238658048 37555497885295968256 37751827018706583552 37823432471873585152 37938717251472457728 38100387921578164224 38372209951934251008 38538323414929637376 38562171387339866112 38564768691265732608 38705155983825436672 38729107194211467264 38894146003277709312 38981292649584001024 39100106555088961536 39174269345869070336 39341205152740671488 39368201372333768704 39549533067216420864 39742646021646188544 39745322834875908096 39914692108319981568 39939391794030575616 40109588065880137728 40373481672783429632 40570617813763817472 40573350393935822848 40592089866508959744 40746248193909981184 40793040806442172416 40962016391045578752 41162026236704980992 41815391732525694976 42019568449969668096 42041807361741422592 42249935120957964288 42525046526818910208 42551361530857783296 42735566559129894912 42917678348444368896 42947128769818656768 43410984996127637504 43543300481803616256 43853954230782001152 44043798188491014144 44071053014102704128 44258855796833255424 44261836793384534016 44289226543875489792 44450452575174524928 44685836062958813184 44767578277256626176 44770593538136080384 44961377317417910272 44992230139810021376 45183958393246711808 45420166881881358336 45616790980937121792 45645019193177800704 45839529218148728832 46141121911752491008 46366420358587219968 46369543307355226112 46567140793039978496 46595957093035671552 46851413203438534656 47042315699091406848 47357438177593786368 47789019122886508544 48022363942822477824 48047779841990197248 48285640138237673472 48630127463837466624 48837358120643592192 48870870669103988736 49022829858297946112 49048775255364993024 49291590974450958336 49612554281288728576 49763771979204132864 49858160985651544064 50118804835179429888 50366917730403090432 50581549482095149056 50584956335296610304 50616258907286274048 50800517228770885632 50831953192402550784 51162946602579001344 51384431219906183168 51416228516453154816 51638809592281956352 51858861337703612416 51908762150721552384 52133475406785282048 52165736220774629376 52388033392169975808 52990194695528251392 53219589477759975424 53252522392040767488 53479450754506850304 53762646513247322112 54094157085018423296 54390721075256229888 54616021854727438336 54882701648939974656 55150683590585189376 55814123566449819648 56026091266626224128 56055743148988563456 56090431108857987072 56333246827943952384 56735148707810377728 57223571131259158528 57262838359758209024 57562191691889246208 57807485122394456064 57847153036898598912 58057733975738155008 58093660791317200896 58341219004916563968 58471938974376001536 58725064251321352192 58761404018803605504 59011807729111007232 59015782391179378688 59052302058500653056 59267270100232699904 59324299600824631296 59617984252313862144 59690104369675501568 59872038162479972352 60560222509175144448 60822387974582829056 60855926720645726208 60860025590903734272 61119372290864971776 61443024586568368128 61821893811449626624 61892889499429502976 62127942790714228736 62723087598788542464 63029352674954502144 63143250903458381824 63787569790228365312 64029818590429970432 64103349838694842368 64376517522666553344 64420693154727985152 65116477494191456256 65161160892138651648 65398367007153324032 65722121299267944448 66065697282736521216 66351695972272177152 66392755190076801024 66675678862761787392 66825073113572573184 67151367415884939264 67155890307204120576 67442065976126865408 67488345209715032064 67734022971694514176 67775937589870067712 68217262136772001792 68425186471405682688 68554971355270873088 69211682867628736512 69549630537880829952 69554314961032839168 69850711189559967744 69893935639553507328 70220599527506706432 70653592927371001856 71003363189387689984 71036157266390679552 71305934339342467072 71683528684329762816 72033545914233716736 73176935531919966208 73534244787446919168 73573162883047489536 73623649319689125888 73937386461676437504 74418831421933092864 74787241478477316096 75110995770591936512 75503654037413167104 75646864943747170304 75877434502944915456 76200775843156328448 76744419903868502016 77076646829859274752 77124342774679732224 77410311967650873344 77458214388422934528 77788292006555418624 77962585299168002048 78200213110177923072 78348538691738140672 78682410305481342976 78736402744667537408 79485292043292377088 79490645669751816192 79829384216639963136 79878783588061151232 80219176131760275456 80746963345566859264 81141235627527634944 81146700787871645696 81184179733017919488 81492496387819962368 81586081612884344832 81924032782091157504 82324052473409961984 83630783465051389952 84039136899939336192 84083614723482845184 84499870241915928576 85102723061715566592 85471133118259789824 85835356696888737792 85894257539637313536 86821969992255275008 87086600963607232512 87707908461564002304 88087596376982028288 88142106028205408256 88517711593666510848 88523673586769068032 88578453087750979584 88900905150349049856 89535156554513252352 89922754634835820544 89984460279620042752 90367916786493423616 90840333763762716672 91233581961874243584 91290038386355601408 91679058436297457664 92282243823504982016 92732840717174439936 92739086614710452224 93134281586079956992 93191914186071343104 94084631398182813696 94714876355187572736 95578038245773017088 96044727885644955648 96571280276475346944 97260254927674933248 97674716241287184384 97741741338207977472 98045659716595892224 98097550510729986048 98583181948901916672 99225108562577457152 99527543958408265728 99716321971303088128 100237609670358859776 100733835460806180864 101163098964190298112 101232517814572548096 101601034457541771264 101663906384805101568 102325893205158002688 102768862439812366336 102832457032906309632 103277619184563912704 103717722675407224832 103817524301443104768 104266950813570564096 104331472441549258752 104776066784339951616 105980389391056502784 106439178955519950848 106505044784081534976 106958901509013700608 107525293026494644224 108188314170036846592 109765403297879949312 110301367181170378752 111628247132899639296 112052182533252448256 112111486297977126912 112180862217715974144 112666493655887904768 113470297415620755456 114447142262518317056 115614970244788912128 115694306073797197824 116115467951476310016 116187321582634401792 116682438009833127936 116943877948752003072 117522808037607211008 118023615458222014464 118031564782358757376 118104604117001306112 118534540200465399808 118648599201649262592 119235968504627724288 119380208739351003136 119744076324959944704 121120445018350288896 121644775949165658112 121711853441291452416 121720051181807468544 122238744581729943552 122886049173136736256 123643787622899253248 124255885581428457472 125446175197577084928 126058705349909004288 127575139580456730624 128059637180859940864 128206699677389684736 128753035045333106688 128841386309455970304 130232954988382912512 130796734014306648064 131444242598535888896 132131394565473042432 132785510380153602048 133351357725523574784 134302734831769878528 134311780614408241152 134884131952253730816 134976690419430064128 135468045943389028352 135551875179740135424 136434524273544003584 136850372942811365376 137109942710541746176 138423365735257473024 139099261075761659904 139108629922065678336 139701422379119935488 139787871279107014656 141307185854742003712 142006726378775379968 142072314532781359104 142611868678684934144 143367057368659525632 144067091828467433472 146353871063839932416 147068489574893838336 147146325766094979072 147874772923352875008 148837662843866185728 149574482956954632192 151754869005889830912 152401551686312656896 153488839807737004032 154153293659718549504 154248685549359464448 154820623935301746688 154916428776845869056 155576584013110837248 155925170598336004096 156400426220355846144 156697077383476281344 157364820610962685952 157472805489335074816 158970584086584754176 159658768433279926272 159757567176122302464 160438352263520550912 161493926691133718528 162282471255055269888 162293401575743291392 162984992775639924736 163172163225768689664 163848065564182315008 164648104946819923968 167261566930102779904 168078273799878672384 168167229446965690368 168999740483831857152 170205446123431133184 171670713393777475584 171788515079274627072 173643939984510550016 174173201927214465024 175415816923128004608 176175192753964056576 176284212056410816512 177035423187333021696 177047347173538136064 177156906175501959168 177801810300698099712 179070313109026504704 179845509269671641088 180735833572986847232 181680667527525433344 182467163923748487168 182580076772711202816 183358116872594915328 185465681434348879872 185478173229420904448 186268563172159913984 186383828372142686208 188169262796365627392 189429752710375145472 191156076491546034176 192089455771289911296 195349432482574368768 195483482676415954944 196091319433191784448 196195101021459972096 197166363897803833344 199055087916816531456 199432643942606176256 200475219340717719552 201467670921612361728 202326197928380596224 202465035629145096192 203202068915083542528 203327812769610203136 204651786410316005376 205537724879624732672 205664914065812619264 206555238369127825408 207435445350814449664 207635048602886209536 208662944883098517504 209552133568679903232 211960778782113005568 212878357911039901696 213010089568163069952 213917803018027401216 215050586052989288448 216376628340073693184 219530806595759898624 220602734362340757504 223256494265799278592 224104365066504896512 224361724435431948288 225332987311775809536 226940594831241510912 228894284525036634112 231229940489577824256 232230935902952620032 232374643165268803584 233364876019666255872 233887755897504006144 235045616075214422016 236047230916444028928 236209208234002612224 237069080400930799616 238471937009255448576 238760417478702006272 239488152649919889408 242240890036700577792 243289551898331316224 243423706882582904832 243440102363614937088 244477489163459887104 245772098346273472512 247287575245798506496 248511771162856914944 250892350395154169856 252117410699818008576 256119274361719881728 256413399354779369472 257506070090666213376 257682772618911940608 260465909976765825024 261593468028613296128 262888485197071777792 264262789130946084864 265571020760307204096 266702715451047149568 268605469663539757056 269768263904507461632 269953380838860128256 270936091886778056704 271103750359480270848 272869048547088007168 273700745885622730752 274219885421083492352 276846731470514946048 278198522151523319808 278217259844131356672 279402844758239870976 279575742558214029312 282614371709484007424 284013452757550759936 284144629065562718208 285223737357369868288 286734114737319051264 288134183656934866944 292707742127679864832 294136979149787676672 294292651532189958144 295749545846705750016 297675325687732371456 299148965913909264384 304803103372625313792 306977679615474008064 308306587319437099008 308497371098718928896 309832857553691738112 311153168026221674496 312800852440711692288 313394154766952562688 314729641221925371904 314945610978670149632 317941168173169508352 319317536866559852544 319515134352244604928 320876704527041101824 322987853382267437056 324564942510110539776 324586803151486582784 325969985551279849472 329296209893639847936 334523133860205559808 336156547599757344768 336334458893931380736 337999480967663714304 340410892246862266368 343341426787554951168 347287879969021100032 348346403854428930048 350831633846256009216 352568424112821633024 354070846374666043392 354094694347076272128 354313812351003918336 355603620601396199424 358140626218053009408 359691018539343282176 361471667145973694464 363361335055050866688 364934327847496974336 365160153545422405632 366716233745189830656 370931362868697759744 372537126344319827968 372767656744285372416 376338525592731254784 382312152983092068352 384178911542579822592 390698864965148737536 392182638866383568896 392390202042919944192 394332727795607666688 402935341843224723456 404652395856761192448 404930071258290192384 406404137830167085056 406655625539220406272 409303572820632010752 411075449759249465344 411329828131625238528 413110476738255650816 414870890701628899328 415270097205772419072 417325889766197035008 419104267137359806464 423921557564226011136 425756715822079803392 426020179136326139904 427835606036054802432 430101172105978576896 432753256680147386368 439061613191519797248 441205468724681515008 446512988531598557184 448208730133009793024 448723448870863896576 457788569050073268224 462459880979155648512 464461871805905240064 464749286330537607168 466729752039332511744 467775511795008012288 470091232150428844032 472094461832888057856 472418416468005224448 474138160801861599232 477520834957404012544 478976305299839778816 484481780073401155584 486847413765165809664 486880204727229874176 488954978326919774208 491544196692546945024 494575150491597012992 497023542325713829888 501784700790308339712 504234821399636017152 512238548723439763456 515012140181332426752 515365545237823881216 520931819953531650048 525776970394143555584 528525578261892169728 531142041520614408192 533405430902094299136 537210939327079514112 539536527809014923264 541872183773556113408 542207500718960541696 545738097094176014336 547401491771245461504 548439770842166984704 556397044303046639616 556434519688262713344 558805689516479741952 559151485116428058624 565228743418968014848 568026905515101519872 568289258131125436416 570447474714739736576 573468229474638102528 576268367313869733888 585415484255359729664 588273958299575353344 588585303064379916288 591499091693411500032 598297931827818528768 609606206745250627584 613955359230948016128 616613174638874198016 616994742197437857792 619665715107383476224 622306336052443348992 629459282443850743808 629891221957340299264 635882336346339016704 638635073733119705088 639030268704489209856 641753409054082203648 645975706764534874112 649129885020221079552 649173606302973165568 651939971102559698944 658592419787279695872 669046267720411119616 672313095199514689536 675998961935327428608 680821784493724532736 686682853575109902336 694575759938042200064 696692807708857860096 701663267692512018432 705136848225643266048 708141692749332086784 708627624702007836672 711207241202792398848 716281252436106018816 719382037078686564352 722943334291947388928 726722670110101733376 729868655694993948672 730320307090844811264 733432467490379661312 741862725737395519488 745074252688639655936 745535313488570744832 752677051185462509568 768357823085159645184 781397729930297475072 784365277732767137792 784780404085839888384 788665455591215333376 809304791713522384896 809860142516580384768 812808275660334170112 813311251078440812544 818607145641264021504 822659656263250477056 826220953476511301632 829741781403257798656 830540194411544838144 834651779532394070016 838208534274719612928 847843115128452022272 851513431644159606784 852040358272652279808 855671212072109604864 860202344211957153792 865506513360294772736 878123226383039594496 882410937449363030016 893025977063197114368 896417460266019586048 897446897741727793152 915577138100146536448 924919761958311297024 929498572661075214336 933459504078665023488 940182464300857688064 944188923665776115712 944836832936010448896 948276321603723198464 955041669914808025088 957952610599679557632 968963560146802311168 973694827530331619328 973760409454459748352 977909956653839548416 989150300983194025984 994047084651427659776 1003569401580616679424 1008469642799272034304 1024477097446879526912 1030024280362664853504 1041863639907063300096 1062284083041228816384 1066810861804188598272 1074421878654159028224 1079073055618029846528 1083744367547112226816 1084415001437921083392 1091476194188352028672 1094802983542490923008 1096879541684333969408 1112794088606093279232 1117611379032959483904 1118302970232856117248 1130457486837936029696 1136053811030203039744 1140894949429479473152 1146936458949276205056 1152536734627739467776 1170830968510719459328 1176547916599150706688 1177170606128759832576 1182998183386823000064 1219212413490501255168 1227910718461896032256 1233226349277748396032 1233989484394875715584 1239331430214766952448 1244612672104886697984 1258918564887701487616 1271764672692678033408 1277270147466239410176 1278060537408978419712 1283506818108164407296 1298259770040442159104 1298347212605946331136 1303879942205119397888 1317184839574559391744 1338092535440822239232 1344626190399029379072 1373365707150219804672 1393385615417715720192 1403326535385024036864 1410273696451286532096 1416283385498664173568 1417255249404015673344 1422414482405584797696 1432562504872212037632 1438764074157373128704 1445886668583894777856 1453445340220203466752 1460640614181689622528 1466864934980759322624 1483725451474791038976 1490148505377279311872 1491070626977141489664 1505354102370925019136 1536715646170319290368 1562795459860594950144 1568730555465534275584 1577330911182430666752 1618609583427044769792 1625616551320668340224 1626622502156881625088 1637214291282528043008 1645319312526500954112 1659483562806515597312 1669303559064788140032 1676417068549439225856 1695686230256904044544 1703026863288319213568 1704080716545304559616 1711342424144219209728 1720404688423914307584 1731013026720589545472 1756246452766079188992 1764821874898726060032 1792834920532039172096 1794893795483455586304 1831154276200293072896 1849839523916622594048 1858997145322150428672 1866919008157330046976 1888377847331552231424 1889673665872020897792 1896552643207446396928 1910083339829616050176 1915905221199359115264 1937927120293604622336 1947389655060663238656 1947520818908919496704 1955819913307679096832 1978300601966388051968 1988094169302855319552 2007138803161233358848 2016939285598544068608 2048954194893759053824 2060048560725329707008 2083727279814126600192 2133621723608377196544 2148843757308318056448 2158146111236059693056 2168830002875842166784 2189605967084981846016 2193759083368667938816 2225588177212186558464 2235222758065918967808 2236605940465712234496 2260914973675872059392 2272107622060406079488 2281789898858958946304 2305073469255478935552 2341661937021438918656 2353095833198301413376 2354341212257519665152 2365996366773646000128 2438424826981002510336 2455821436923792064512 2467978968789751431168 2478662860429533904896 2489225344209773395968 2517837129775402975232 2543529345385356066816 2554540294932478820352 2556121074817956839424 2567013636216328814592 2596519540080884318208 2607759884410238795776 2634369679149118783488 2676185070881644478464 2689252380798058758144 2746731414300439609344 2820547392902573064192 2832566770997328347136 2834510498808031346688 2844828964811169595392 2865125009744424075264 2877528148314746257408 2891773337167789555712 2906890680440406933504 2921281228363379245056 2933729869961518645248 2967450902949582077952 2980297010754558623744 2982141253954282979328 3010708204741850038272 3073431292340638580736 3125590919721189900288 3137461110931068551168 3237219166854089539584 3251233102641336680448 3253245004313763250176 3274428582565056086016 3290638625053001908224 3318967125613031194624 3352834137098878451712 3391372460513808089088 3408161433090609119232 3422684848288438419456 3440809376847828615168 3462026053441179090944 3512492905532158377984 3529643749797452120064 3585669841064078344192 3699679047833245188096 3717994290644300857344 3733838016314660093952 3776755694663104462848 3793105286414892793856 3820166679659232100352 3831810442398718230528 3894779310121326477312 3895041637817838993408 3911639826615358193664 3956601203932776103936 3976188338605710639104 4014277606322466717696 4033878571197088137216 4097908389787518107648 4120097121450659414016 4267243447216754393088 4297687514616636112896 4316292222472119386112 4337660005751684333568 4451176354424373116928 4470445516131837935616 4473211880931424468992 4521829947351744118784 4544215244120812158976 4563579797717917892608 4610146938510957871104 4683323874042877837312 4706191666396602826752 4731992733547292000256 4876849653962005020672 4911642873847584129024 4935957937579502862336 4978450688419546791936 5035674259550805950464 5087058690770712133632 5109080589864957640704 5112242149635913678848 5134027272432657629184 5193039080161768636416 5215519768820477591552 5268739358298237566976 5378504761596117516288 5493462828600879218688 5665133541994656694272 5669020997616062693376 5689657929622339190784 5730250019488848150528 5783546674335579111424 5813781360880813867008 5842562456726758490112 5867459739923037290496 5934901805899164155904 5960594021509117247488 5964282507908565958656 6021416409483700076544 6146862584681277161472 6251181839442379800576 6274922221862137102336 6474438333708179079168 6506490008627526500352 6581277250106003816448 6637934251226062389248 6705668274197756903424 6782744921027616178176 6816322866181218238464 6845369696576876838912 6924052106882358181888 7024985811064316755968 7059287499594904240128 7171339682128156688384 7435988581288601714688 7467676032629320187904 7553511389326208925696 7586210572829785587712 7640333359318464200704 7663620884797436461056 7789558620242652954624 7823279653230716387328 7913202407865552207872 7952376677211421278208 8028555212644933435392 8067757142394176274432 8195816779575036215296 8240194242901318828032 8534486894433508786176 8595375029233272225792 8632584444944238772224 8675320011503368667136 8902352708848746233856 8940891032263675871232 8946423761862848937984 9088430488241624317952 9127159595435835785216 9220293877021915742208 9366647748085755674624 9412383332793205653504 9753699307924010041344 9823285747695168258048 9871915875159005724672 9956901376839093583872 10071348519101611900928 10174117381541424267264 10224484299271827357696 10268054544865315258368 10386078160323537272832 10431039537640955183104 10537478716596475133952 10757009523192235032576 11330267083989313388544 11379315859244678381568 11460500038977696301056 11685124913453516980224 11734919479846074580992 11869803611798328311808 11921188043018234494976 11928565015817131917312 12042832818967400153088 12293725169362554322944 12549844443724274204672 12948876667416358158336 13012980017255053000704 13275868502452124778496 13411336548395513806848 13565489842055232356352 13632645732362436476928 13690739393153753677824 13848104213764716363776 14049971622128633511936 14118574999189808480256 14342679364256313376768 14935352065258640375808 15107022778652417851392 15327241769594872922112 15579117240485305909248 15646559306461432774656 15826404815731104415744 15904753354422842556416 16135514284788352548864 16391633559150072430592 16480388485802637656064 17068973788867017572352 17190750058466544451584 17350640023006737334272 17804705417697492467712 17881782064527351742464 17892847523725697875968 18254319190871671570432 18440587754043831484416 18733295496171511349248 18824766665586411307008 19743831750318011449344 19913802753678187167744 20142697038203223801856 20348234763082848534528 20448968598543654715392 20536109089730630516736 20772156320647074545664 20862079075281910366208 21074957433192950267904 21514019046384470065152 22660534167978626777088 22758631718489356763136 22921000077955392602112 23469838959692149161984 23739607223596656623616 23857130031634263834624 24085665637934800306176 24587450338725108645888 25099688887448548409344 25897753334832716316672 26025960034510106001408 26551737004904249556992 26822673096791027613696 27265291464724872953856 27381478786307507355648 27696208427529432727552 28099943244257267023872 28237149998379616960512 28685358728512626753536 29870704130517280751616 30214045557304835702784 31158234480970611818496 31293118612922865549312 31652809631462208831488 31809506708845685112832 32271028569576705097728 32783267118300144861184 34137947577734035144704 34381500116933088903168 35609410835394984935424 35763564129054703484928 35785695047451395751936 36508638381743343140864 36881175508087662968832 37649533331172822614016 39827605507356374335488 40696469526165697069056 40897937197087309430784 41072218179461261033472 41544312641294149091328 41724158150563820732416 42149914866385900535808 43028038092768940130304 45321068335957253554176 46939677919384298323968 47479214447193313247232 47714260063268527669248 49174900677450217291776 50199377774897096818688 52051920069020212002816 53103474009808499113984 53645346193582055227392 54762957572615014711296 55392416855058865455104 56199886488514534047744 56474299996759233921024 57370717457025253507072 59741408261034561503232 60428091114609671405568 62316468961941223636992 62586237225845731098624 63619013417691370225664 64542057139153410195456 65566534236600289722368 68275895155468070289408 68763000233866177806336 71218821670789969870848 71571390094902791503872 73017276763486686281728 73762351016175325937664 75299066662345645228032 79655211014712748670976 81795874394174618861568 82144436358922522066944 83088625282588298182656 83448316301127641464832 84299829732771801071616 86056076185537880260608 90642136671914507108352 93879355838768596647936 94958428894386626494464 95428520126537055338496 98349801354900434583552 100398755549794193637376 107290692387164110454784 109525915145230029422592 110784833710117730910208 112948599993518467842048 114741434914050507014144 119482816522069123006464 124632937923882447273984 125172474451691462197248 129084114278306820390912 131133068473200579444736 142437643341579939741696 143142780189805583007744 146034553526973372563456 147524702032350651875328 150598133324691290456064 159310422029425497341952 164288872717845044133888 166177250565176596365312 168599659465543602143232 172112152371075760521216 181284273343829014216704 187758711677537193295872 190857040253074110676992 196699602709800869167104 200797511099588387274752 219051830290460058845184 221569667420235461820416 225897199987036935684096 229482869828101014028288 238965633044138246012928 249265875847764894547968 250344948903382924394496 258168228556613640781824 284875286683159879483392 286285560379611166015488 292069107053946745126912 295049404064701303750656 301196266649382580912128 328577745435690088267776 332354501130353192730624 344224304742151521042432 375517423355074386591744 393399205419601738334208 401595022199176774549504 438103660580920117690368 451794399974073871368192 458965739656202028056576 477931266088276492025856 498531751695529789095936 516336457113227281563648 572571120759222332030976 584138214107893490253824 590098808129402607501312 602392533298765161824256 657155490871380176535552 664709002260706385461248 688448609484303042084864 751034846710148773183488 803190044398353549099008 876207321161840235380736 903588799948147742736384 917931479312404056113152 997063503391059578191872 1032672914226454563127296 1180197616258805215002624 1204785066597530323648512 1314310981742760353071104 1376897218968606084169728 1606380088796707098198016 1752414642323680470761472 1807177599896295485472768 1994127006782119156383744 2065345828452909126254592 2409570133195060647297024 2628621963485520706142208 2753794437937212168339456 3212760177593414196396032 3614355199792590970945536 4130691656905818252509184 4819140266390121294594048 5257243926971041412284416 6425520355186828392792064 7228710399585181941891072 8261383313811636505018368 9638280532780242589188096 14457420799170363883782144 19276561065560485178376192 28914841598340727767564288 57829683196681455535128576
- Sum of all divisors σ(n): 224097913234968065114995719
- Sum of proper divisors (its aliquot sum) s(n): 166268230038286609579867143
- 57829683196681455535128576 is an abundant number, because the sum of its proper divisors (166268230038286609579867143) is greater than itself. Its abundance is 108438546841605154044738567
Bases of 57829683196681455535128576
- Binary: 101111110101011110100101101000011001011000110010111000010000000000000000000000000000002
- Hexadecimal: 0x2FD5E968658CB840000000
- Base-36: 79L2ITP32RD6OVLS0
Squares and roots of 57829683196681455535128576
- 57829683196681455535128576 squared (578296831966814555351285762) is 3344272258628541489833756780059575165878752851787776
- 57829683196681455535128576 cubed (578296831966814555351285763) is 193398205239938904642247373554512064987329666604758187511687937127211625086976
-
57829683196681455535128576 is a
perfect square number . Itssquare root is 7604583038976 -
The
cube root of 57829683196681455535128576 is 386708398.7120709957
Scales and comparisons
How big is 57829683196681455535128576?- 57,829,683,196,681,455,535,128,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 57,829,683,196,681,455,535,128,576 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 57829683196681455535128576 cubic inches would be around 32225699.9 feet tall.
Recreational maths with 57829683196681455535128576
- 57829683196681455535128576 backwards is 67582153555418669138692875
- The number of decimal digits it has is: 26
- The sum of 57829683196681455535128576's digits is 135
- 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 57829683196681455535128576 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 57829683196681455535128576 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/57829683196681455535128576/
Chicago style:
Numbermatics. 2024. "Number 57829683196681455535128576 - Facts about the integer". https://numbermatics.com/n/57829683196681455535128576/
The information we have on file for 57829683196681455535128576 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 57829683196681455535128576, math, Factors of 57829683196681455535128576, curriculum, school, college, exams, university, Prime factorization of 57829683196681455535128576, STEM, science, technology, engineering, physics, economics, calculator, fifty-seven septillion, eight hundred twenty-nine sextillion, six hundred eighty-three quintillion, one hundred ninety-six quadrillion, six hundred eighty-one trillion, four hundred fifty-five billion, five hundred thirty-five million, one hundred twenty-eight thousand, five hundred seventy-six.