312195136165349164018827264
312,195,136,165,349,164,018,827,264 is an even composite number composed of six prime numbers multiplied together.
312195136165349164018827264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 312195136165349164018827264:
222 × 38 × 192 × 412 × 732 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 41 × 41 × 73 × 73 × 1873 × 1873)See below for interesting mathematical facts about the number 312195136165349164018827264 from the Numbermatics database.
Names of 312195136165349164018827264
- Cardinal: 312195136165349164018827264 can be written as Three hundred twelve septillion, one hundred ninety-five sextillion, one hundred thirty-six quintillion, one hundred sixty-five quadrillion, three hundred forty-nine trillion, one hundred sixty-four billion, eighteen million, eight hundred twenty-seven thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.12195136165349164018827264 × 1026
Factors of 312195136165349164018827264
Divisors of 312195136165349164018827264
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 41 48 54 57 64 72 73 76 81 82 96 108 114 123 128 144 146 152 162 164 171 192 216 219 228 243 246 256 288 292 304 324 328 342 361 369 384 432 438 456 486 492 512 513 576 584 608 648 656 657 684 722 729 738 768 779 864 876 912 972 984 1024 1026 1083 1107 1152 1168 1216 1296 1312 1314 1368 1387 1444 1458 1476 1536 1539 1558 1681 1728 1752 1824 1873 1944 1968 1971 2048 2052 2166 2187 2214 2304 2336 2337 2432 2592 2624 2628 2736 2774 2888 2916 2952 2993 3072 3078 3116 3249 3321 3362 3456 3504 3648 3746 3888 3936 3942 4096 4104 4161 4332 4374 4428 4608 4617 4672 4674 4864 5043 5184 5248 5256 5329 5472 5548 5619 5776 5832 5904 5913 5986 6144 6156 6232 6498 6561 6642 6724 6912 7008 7011 7296 7492 7776 7872 7884 8192 8208 8322 8664 8748 8856 8979 9216 9234 9344 9348 9728 9747 9963 10086 10368 10496 10512 10658 10944 11096 11238 11552 11664 11808 11826 11972 12288 12312 12464 12483 12996 13122 13284 13448 13824 13851 14016 14022 14592 14801 14984 15129 15552 15744 15768 15987 16384 16416 16644 16857 17328 17496 17712 17739 17958 18432 18468 18688 18696 19456 19494 19926 20172 20736 20992 21024 21033 21316 21888 22192 22476 23104 23328 23616 23652 23944 24576 24624 24928 24966 25992 26244 26353 26568 26896 26937 27648 27702 28032 28044 29184 29241 29602 29889 29968 30258 31104 31488 31536 31939 31974 32768 32832 33288 33714 34656 34992 35424 35478 35587 35916 36864 36936 37376 37392 37449 38912 38988 39852 40344 41472 41553 41984 42048 42066 42632 43776 44384 44403 44952 45387 46208 46656 47232 47304 47888 47961 49152 49248 49856 49932 50571 51984 52488 52706 53136 53217 53792 53874 55296 55404 56064 56088 56867 58368 58482 59204 59778 59936 60516 62208 62976 63072 63099 63878 63948 65536 65664 66576 67428 69312 69984 70848 70956 71174 71832 73728 73872 74752 74784 74898 76793 77824 77976 79059 79704 80688 80811 82944 83106 83968 84096 84132 85264 87552 87723 88768 88806 89667 89904 90774 92416 93312 94464 94608 95776 95817 95922 98304 98496 99712 99864 101142 101251 103968 104976 105412 106272 106434 106761 107584 107748 110592 110808 112128 112176 112347 113734 116736 116964 118408 119556 119872 121032 122713 124416 124659 125952 126144 126198 127756 127896 131072 131328 133152 133209 134856 136161 136729 138624 139968 141696 141912 142348 143664 143883 147456 147744 149504 149568 149796 151713 153586 155648 155952 158118 159408 159651 161376 161622 165888 166212 167936 168192 168264 170528 170601 175104 175446 177536 177612 179334 179808 181548 184832 186624 188928 189216 189297 191552 191634 191844 196608 196992 199424 199728 202284 202502 207936 209952 210824 212544 212868 213522 215168 215496 218489 221184 221616 224256 224352 224694 227468 230379 233472 233928 236816 237177 239112 239744 242064 242433 245426 248832 249318 251904 252288 252396 255512 255792 262144 262656 263169 266304 266418 269001 269712 272322 273458 277248 279936 283392 283824 284696 287328 287451 287766 294912 295488 299008 299136 299592 303426 303753 307172 311296 311904 316236 318816 319302 320283 322752 323244 331776 332424 335872 336384 336528 337041 341056 341202 350208 350892 355072 355224 358668 359616 363096 368139 369664 373248 377856 378432 378594 383104 383268 383688 393216 393984 398848 399456 399627 404568 405004 408483 410187 415872 419904 421648 425088 425736 427044 430336 430992 431649 436978 442368 443232 448512 448704 449388 454936 455139 460758 466944 467856 473632 474354 478224 478953 479488 484128 484866 490852 497664 498636 503808 504576 504792 511024 511584 511803 524288 525312 526338 532608 532836 538002 539424 544644 546916 554496 559872 566784 567648 567891 569392 574656 574902 575532 589824 590976 598016 598272 599184 606841 606852 607506 614344 622592 623808 632472 637632 638604 640566 645504 646488 655467 663552 664848 671744 672768 673056 674082 676153 682112 682404 691137 700416 701784 710144 710448 711531 717336 719232 726192 727299 736278 739328 746496 755712 756864 757188 766208 766536 767376 786432 787968 789507 797696 798912 799254 809136 810008 816966 820374 831744 839808 843296 850176 851472 854088 860672 861984 862353 863298 873956 884736 886464 897024 897408 898776 909872 910278 911259 921516 933888 935712 947264 948708 956448 957906 958976 960849 968256 969732 981704 995328 997272 1007616 1009152 1009584 1011123 1022048 1023168 1023606 1048576 1050624 1052676 1065216 1065672 1076004 1078848 1080473 1089288 1093832 1104417 1108992 1119744 1133568 1135296 1135782 1138784 1149312 1149804 1151064 1179648 1181952 1196032 1196544 1198368 1198881 1213682 1213704 1215012 1225449 1228688 1230561 1245184 1247616 1264944 1275264 1277208 1281132 1291008 1292976 1294947 1310934 1327104 1329696 1343488 1345536 1346112 1348164 1352306 1364224 1364808 1365417 1382274 1400832 1403568 1420288 1420896 1423062 1434672 1438464 1452384 1454598 1459067 1472556 1478656 1492992 1511424 1513728 1514376 1532416 1533072 1534752 1535409 1572864 1575936 1579014 1595392 1597824 1598508 1618272 1620016 1633932 1640748 1663488 1679616 1686592 1700352 1702944 1703673 1708176 1721344 1723968 1724706 1726596 1747912 1769472 1772928 1794048 1794816 1797552 1819744 1820523 1820556 1822518 1843032 1867776 1871424 1894528 1897416 1912896 1915812 1917952 1921698 1923769 1936512 1939464 1963408 1966401 1990656 1994544 2015232 2018304 2019168 2022246 2028459 2044096 2046336 2047212 2073411 2097152 2101248 2105352 2130432 2131344 2134593 2152008 2157696 2160946 2178576 2181897 2187664 2208834 2217984 2239488 2267136 2270592 2271564 2277568 2298624 2299608 2302128 2331547 2359296 2363904 2368521 2392064 2393088 2396736 2397762 2427364 2427408 2430024 2450898 2457376 2461122 2490368 2495232 2529888 2550528 2554416 2562264 2582016 2585952 2587059 2589894 2597851 2621868 2654208 2659392 2686976 2691072 2692224 2696328 2704612 2728448 2729616 2730834 2733777 2764548 2801664 2807136 2840576 2841792 2846124 2869344 2876928 2882547 2904768 2909196 2918134 2945112 2957312 2985984 3022848 3027456 3028752 3033369 3064832 3066144 3069504 3070818 3145728 3148513 3151872 3158028 3190784 3195648 3197016 3236544 3240032 3241419 3267864 3281496 3313251 3326976 3359232 3373184 3400704 3405888 3407346 3416352 3442688 3447936 3449412 3453192 3495824 3508129 3538944 3545856 3588096 3589632 3595104 3596643 3639488 3641046 3641112 3645036 3676347 3686064 3691683 3735552 3742848 3789056 3794832 3825792 3831624 3835904 3843396 3847538 3873024 3878928 3884841 3926816 3932802 3981312 3989088 4030464 4036608 4038336 4044492 4056918 4088192 4092672 4094424 4096251 4146822 4151291 4194304 4202496 4210704 4260864 4262688 4269186 4304016 4315392 4321892 4357152 4363794 4375328 4377201 4417668 4435968 4478976 4534272 4541184 4543128 4555136 4597248 4599216 4604256 4606227 4663094 4718592 4727808 4737042 4784128 4786176 4793472 4795524 4854728 4854816 4860048 4901796 4914752 4922244 4980736 4990464 5059776 5101056 5108832 5111019 5124528 5164032 5171904 5174118 5179788 5195702 5243736 5308416 5318784 5373952 5382144 5384448 5392656 5409224 5456896 5459232 5461569 5461668 5467554 5529096 5603328 5605889 5614272 5681152 5683584 5692248 5738688 5753856 5765094 5771307 5809536 5818392 5836268 5890224 5899203 5914624 5971968 6045696 6054912 6057504 6066738 6085377 6129664 6132288 6139008 6141636 6220233 6291456 6297026 6303744 6316056 6381568 6391296 6394032 6403779 6473088 6480064 6482838 6535728 6545691 6562992 6626502 6653952 6718464 6746368 6801408 6811776 6814692 6832704 6885376 6895872 6898824 6906384 6991648 6994641 7016258 7077888 7091712 7176192 7179264 7190208 7193286 7278976 7282092 7282224 7290072 7352694 7372128 7383366 7471104 7485696 7578112 7589664 7651584 7663248 7671808 7686792 7695076 7746048 7757856 7761177 7769682 7793553 7853632 7865604 7962624 7978176 8060928 8073216 8076672 8088984 8113836 8176384 8185344 8188848 8192502 8201331 8293644 8302582 8404992 8421408 8521728 8525376 8538372 8608032 8630784 8643784 8647641 8714304 8727588 8750656 8754402 8835336 8871936 8957952 8958049 9068544 9082368 9086256 9100107 9110272 9194496 9198432 9208512 9212454 9326188 9437184 9445539 9455616 9474084 9568256 9572352 9586944 9591048 9709456 9709632 9720096 9724257 9803592 9829504 9844488 9939753 9961472 9980928 9981217 10119552 10202112 10217664 10222038 10249056 10328064 10343808 10348236 10359576 10391404 10487472 10524387 10616832 10637568 10747904 10764288 10768896 10785312 10789929 10818448 10913792 10918464 10923138 10923336 10935108 11029041 11058192 11075049 11206656 11211778 11228544 11362304 11367168 11384496 11477376 11507712 11530188 11542614 11619072 11636784 11654523 11672536 11780448 11798406 11829248 11943936 12091392 12109824 12115008 12133476 12170754 12259328 12264576 12278016 12283272 12288753 12440466 12453873 12582912 12594052 12607488 12632112 12763136 12782592 12788064 12807558 12946176 12960128 12965676 13071456 13091382 13125984 13131603 13253004 13307904 13436928 13492736 13602816 13623552 13629384 13665408 13770752 13791744 13797648 13812768 13818681 13983296 13989282 14032516 14155776 14183424 14352384 14358528 14380416 14386572 14557952 14564184 14564448 14580144 14705388 14744256 14766732 14942208 14971392 15156224 15179328 15303168 15326496 15343616 15373584 15390152 15492096 15515712 15522354 15539364 15587106 15707264 15731208 15925248 15956352 16121856 16146432 16153344 16177968 16227672 16352768 16370688 16377696 16384707 16385004 16402662 16587288 16605164 16809984 16817667 16842816 17043456 17050752 17076744 17216064 17261568 17287568 17295282 17313921 17428608 17455176 17501312 17508804 17670672 17697609 17743872 17915904 17916098 18137088 18164736 18172512 18200214 18220544 18256131 18388992 18396864 18417024 18424908 18652376 18660699 18874368 18891078 18911232 18948168 19136512 19144704 19173888 19182096 19211337 19418912 19419264 19440192 19448514 19607184 19637073 19659008 19688976 19879506 19922944 19961856 19962434 20239104 20404224 20435328 20444076 20498112 20656128 20687616 20696472 20719152 20782808 20974944 20983923 21048774 21233664 21275136 21495808 21528576 21537792 21570624 21579858 21636896 21827584 21836928 21846276 21846672 21870216 22058082 22116384 22150098 22413312 22423556 22457088 22724608 22734336 22768992 22954752 23015424 23060376 23085228 23238144 23273568 23283531 23309046 23345072 23380659 23560896 23596812 23658496 23887872 24182784 24219648 24230016 24266952 24341508 24518656 24529152 24556032 24566544 24577506 24603993 24880932 24907746 25188104 25214976 25264224 25526272 25565184 25576128 25615116 25892352 25920256 25931352 25942923 26142912 26182764 26251968 26263206 26506008 26615808 26873856 26874147 26985472 27205632 27247104 27258768 27330816 27541504 27583488 27595296 27625536 27637362 27722273 27966592 27978564 28065032 28311552 28336617 28366848 28704768 28717056 28760832 28773144 29115904 29128368 29128896 29160288 29172771 29410776 29488512 29533464 29819259 29884416 29942784 29943651 30312448 30358656 30606336 30652992 30687232 30747168 30780304 30984192 31031424 31044708 31078728 31174212 31414528 31462416 31573161 31850496 31912704 32243712 32292864 32306688 32355936 32369787 32455344 32705536 32741376 32755392 32769414 32770008 32805324 33174576 33210328 33225147 33619968 33635334 33685632 34086912 34101504 34153488 34432128 34523136 34575136 34590564 34627842 34857216 34910352 34963569 35002624 35017608 35341344 35395218 35487744 35831808 35832196 36274176 36329472 36345024 36400428 36441088 36512262 36777984 36793728 36834048 36849816 37304752 37321398 37361619 37748736 37782156 37822464 37896336 38273024 38289408 38347776 38364192 38422674 38837824 38838528 38880384 38897028 39214368 39274146 39318016 39377952 39394809 39759012 39845888 39923712 39924868 40478208 40808448 40870656 40888152 40996224 41312256 41375232 41392944 41438304 41456043 41565616 41949888 41967846 42097548 42467328 42550272 42991616 43057152 43075584 43141248 43159716 43273792 43655168 43673856 43692552 43693344 43740432 44116164 44232768 44299393 44300196 44826624 44847112 44914176 45449216 45468672 45537984 45909504 46030848 46120752 46170456 46476288 46547136 46567062 46618092 46690144 46761318 47121792 47193624 47316992 47775744 48365568 48439296 48460032 48533904 48683016 49037312 49058304 49112064 49133088 49154121 49155012 49207986 49359169 49761864 49815492 50376208 50429952 50453001 50528448 51052544 51130368 51152256 51230232 51784704 51840512 51862704 51885846 51941763 52285824 52365528 52503936 52526412 53012016 53092827 53231616 53747712 53748294 53970944 54411264 54494208 54517536 54661632 54768393 55083008 55166976 55190592 55251072 55274724 55444546 55933184 55957128 55982097 56130064 56623104 56673234 56733696 57409536 57434112 57521664 57546288 57634011 58231808 58256736 58257792 58320576 58345542 58821552 58977024 59066928 59638518 59768832 59821747 59885568 59887302 60624896 60717312 61212672 61305984 61374464 61494336 61560608 61968384 62062848 62089416 62157456 62348424 62829056 62924832 62951769 63146322 63700992 63825408 64487424 64585728 64613376 64711872 64739574 64910688 65411072 65482752 65510784 65538828 65540016 65610648 66349152 66420656 66450294 66654451 67239936 67270668 67371264 68173824 68203008 68306976 68864256 69046272 69150272 69181128 69255684 69714432 69820704 69850593 69927138 70005248 70035216 70141977 70682688 70790436 70975488 71663616 71664392 72548352 72658944 72690048 72800856 72882176 73024524 73555968 73587456 73668096 73699632 73811979 74609504 74642796 74723238 75564312 75644928 75792672 76546048 76578816 76695552 76728384 76845348 77675648 77677056 77760768 77794056 77828769 78428736 78548292 78636032 78755904 78789618 78874529 79518024 79691776 79847424 79849736 80622441 80956416 81616896 81741312 81776304 81992448 82624512 82750464 82785888 82876608 82912086 83131232 83166819 83899776 83935692 84195096 84934656 85009851 85100544 85983232 86114304 86151168 86282496 86319432 86547584 87310336 87347712 87385104 87386688 87480864 87518313 88232328 88465536 88598786 88600392 89457777 89653248 89694224 89828352 89830953 90898432 90937344 91075968 91819008 92061696 92241504 92340912 92952576 93094272 93134124 93236184 93380288 93522636 94243584 94387248 94633984 94719483 95551488 96731136 96878592 96920064 97067808 97109361 97366032 98074624 98116608 98224128 98266176 98308242 98310024 98415972 98718338 99523728 99630984 99675441 100752416 100859904 100906002 101056896 102105088 102260736 102304512 102460464 103569408 103681024 103725408 103771692 103883526 104571648 104731056 105007872 105052824 106024032 106185654 106463232 106511891 107495424 107496588 107941888 108822528 108988416 109035072 109323264 109536786 110166016 110333952 110381184 110502144 110549448 110889092 111866368 111914256 111964194 112084857 112260128 113246208 113346468 113467392 114819072 114868224 115043328 115092576 115268022 116463616 116513472 116515584 116641152 116691084 117643104 117954048 118133856 118184427 119277036 119537664 119643494 119771136 119774604 121249792 121434624 122425344 122611968 122748928 122988672 123121216 123936768 124125696 124178832 124314912 124368129 124696848 125658112 125849664 125903538 126292644 127401984 127650816 128974848 129171456 129226752 129423744 129479148 129821376 130822144 130965504 131021568 131077656 131080032 131221296 132698304 132841312 132898179 132900588 133308902 134479872 134541336 134742528 136347648 136406016 136613952 137728512 138092544 138300544 138362256 138511368 139428864 139641408 139701186 139854276 140010496 140070432 140283954 141365376 141580872 141950976 143327232 143328784 143833289 145096704 145317888 145380096 145601712 145764352 146049048 147111936 147174912 147336192 147399264 147462363 147623958 148077507 149219008 149285592 149446476 151128624 151289856 151359003 151585344 153092096 153157632 153391104 153456768 153690696 155351296 155354112 155521536 155588112 155657538 155825289 156857472 157096584 157272064 157511808 157579236 157749058 159036048 159278481 159694848 159699472 161244882 161912832 163233792 163482624 163552608 163984896 164305179 165249024 165500928 165571776 165753216 165824172 166262464 166333638 167799552 167871384 167946291 168390192 169869312 170019702 170201088 170202931 171966464 172228608 172302336 172564992 172638864 172902033 173095168 174620672 174695424 174770208 174773376 174961728 175036626 176464656 176931072 177197572 177200784 178915554 179306496 179388448 179465241 179656704 179661906 181796864 181874688 182151936 183638016 184123392 184483008 184681824 185905152 186188544 186268248 186472368 186760576 187045272 188487168 188774496 188855307 189267968 189438966 189643123 191102976 193462272 193757184 193840128 194135616 194218722 194732064 196149248 196233216 196448256 196532352 196616484 196620048 196831944 197436676 199047456 199261968 199350882 199963353 201504832 201719808 201812004 202113792 204210176 204521472 204609024 204920928 207138816 207362048 207450816 207543384 207767052 209143296 209462112 209551779 210015744 210105648 210425931 212048064 212371308 212926464 213023782 214990848 214993176 215883776 217645056 217976832 218070144 218646528 219073572 220332032 220667904 220762368 221004288 221098896 221435937 221778184 223732736 223828512 223928388 224169714 224520256 226692936 226934784 229638144 229736448 229841449 230086656 230185152 230536044 232927232 233026944 233031168 233282304 233382168 233486307 235286208 235908096 236267712 236368854 236623587 238554072 239075328 239286988 239542272 239549208 241867323 242499584 242869248 244850688 245223936 245497856 245977344 246242432 247873536 248251392 248357664 248629824 248736258 249393696 249500457 251316224 251699328 251807076 252585288 254803968 255029553 255301632 256093417 257949696 258342912 258453504 258847488 258958296 259642752 261644288 261931008 262043136 262155312 262160064 262442592 262554939 265396608 265682624 265796358 265801176 266617804 268373331 268959744 269082672 269485056 269492859 272695296 272812032 273227904 275457024 276185088 276601088 276724512 277022736 278857728 279282816 279402372 279708552 280020992 280140864 280567908 282730752 283161744 283901952 284158449 286654464 286657568 287666578 290193408 290635776 290760192 291203424 291528704 292098096 294223872 294349824 294672384 294798528 294924726 295247916 296155014 298438016 298571184 298892952 299026323 302257248 302579712 302718006 303170688 306184192 306315264 306782208 306913536 307381392 310702592 310708224 311043072 311176224 311315076 311650578 313714944 314193168 314544128 315023616 315158472 315498116 318072096 318556962 319389696 319398944 319535673 322489764 323825664 326467584 326965248 327105216 327969792 328610358 330498048 331001856 331143552 331506432 331648344 332524928 332667276 335599104 335742768 335892582 336254571 336780384 339738624 340039404 340402176 340405862 344457216 344604672 345129984 345277728 345804066 346190336 349241344 349390848 349540416 349546752 349923456 350073252 352929312 353862144 354395144 354401568 354553281 357831108 358612992 358776896 358930482 359313408 359323812 363593728 363749376 364303872 367276032 368246784 368966016 369363648 371810304 372377088 372536496 372944736 373104387 373521152 374090544 376974336 377548992 377710614 378535936 378877932 379286246 382205952 386924544 387514368 387680256 388271232 388437444 389464128 392298496 392466432 392896512 393064704 393232968 393240096 393663888 394873352 398094912 398523936 398694537 398701764 399926706 403009664 403439616 403624008 404227584 408420352 409042944 409218048 409229897 409841856 414277632 414724096 414901632 415086768 415534104 418286592 418924224 419103558 420031488 420211296 420851862 424096128 424742616 425852928 426047564 429981696 429986352 431499867 431767552 435290112 435953664 436140288 437293056 438147144 440664064 441335808 441524736 442008576 442197792 442387089 442871874 443556368 444232521 447465472 447657024 447856776 448339428 449040512 453385872 453869568 454077009 459276288 459472896 459682898 460173312 460370304 461072088 465854464 466053888 466062336 466564608 466764336 466972614 467475867 470572416 471816192 472535424 472737708 473247174 477108144 477835443 478573976 479084544 479098416 483734646 484999168 485738496 489701376 490447872 490995712 491954688 492484864 492915537 495747072 496502784 496715328 497259648 497472516 498787392 499000914 502632448 503398656 503614152 503838873 505170576 509607936 510059106 510603264 510608793 512186834 515899392 516685824 516907008 517694976 517916592 519285504 523288576 523862016 524086272 524310624 524320128 524885184 525109878 530793216 531365248 531592716 531602352 533235608 536746662 537919488 538165344 538395723 538970112 538985718 545390592 545624064 546455808 550914048 552370176 553202176 553449024 554045472 557715456 558565632 558804744 559417104 560041984 560281728 561135816 565461504 566323488 566565921 567803904 568316898 568929369 573308928 573315136 575333156 580386816 581271552 581520384 582406848 583057408 584196192 588447744 588699648 589344768 589597056 589849452 590495832 592310028 596876032 597142368 597785904 598052646 599890059 604514496 605159424 605436012 606341376 612630528 613564416 613827072 614762784 621405184 621416448 622086144 622352448 622630152 623301156 627429888 628386336 629088256 630047232 630316944 630996232 631277793 636144192 637113924 638779392 638797888 639071346 644979528 647651328 652935168 653930496 654210432 655939584 657220716 660996096 662003712 662287104 663012864 663296688 664307811 665049856 665334552 671198208 671485536 671785164 672509142 673560768 680078808 680804352 680811724 688914432 689209344 689524347 690259968 690555456 691608132 692380672 698482688 698781696 699080832 699093504 699846912 700146504 705858624 707724288 708790288 708803136 709106562 709870761 715662216 717225984 717553792 717860964 718626816 718647624 725601969 727187456 727498752 728607744 734552064 736493568 737932032 738727296 743620608 744754176 745072992 745889472 746208774 747042304 748181088 748501371 753948672 755097984 755421228 757071872 757755864 758572492 764411904 765088659 768280251 773849088 775028736 775360512 776542464 776874888 778928256 784596992 784932864 785793024 786129408 786465936 786480192 787327776 787664817 789746704 796189824 797047872 797389074 797403528 799853412 805119993 806019328 806879232 807248016 808455168 808478577 816840704 818085888 818436096 818459794 819683712 828555264 829448192 829803264 830173536 831068208 836573184 837848448 838207116 840062976 840422592 841703724 848192256 849485232 851705856 852095128 852475347 859963392 859972704 862999734 863535104 870580224 871907328 872280576 874586112 876294288 881328128 882671616 883049472 884017152 884395584 884774178 885743748 887112736 888465042 894930944 895314048 895713552 896678856 897078969 898081024 906771744 907739136 908154018 918552576 918945792 919365796 920346624 920740608 922144176 931708928 932107776 932124672 933129216 933528672 933945228 934951734 941144832 943632384 945070848 945475416 946494348 954216288 955670886 957147952 958169088 958196832 958607019 967469292 969998336 971476992 979402752 980895744 981991424 983909376 984969728 985831074 991494144 993005568 993430656 994519296 994945032 997574784 998001828 1005264896 1006797312 1007228304 1007677746 1008763713 1010341152 1019215872 1020118212 1021206528 1021217586 1024373668 1033371648 1033814016 1035389952 1035833184 1038571008 1046577152 1047724032 1048172544 1048621248 1048640256 1049770368 1050219756 1061586432 1062730496 1063185432 1063204704 1063659843 1066471216 1073493324 1075838976 1076330688 1076791446 1077940224 1077971436 1090781184 1091248128 1092911616 1101828096 1104740352 1106404352 1106898048 1108090944 1115430912 1117131264 1117609488 1118834208 1120083968 1120563456 1122271632 1130923008 1132646976 1133131842 1135607808 1136613193 1136633796 1137858738 1146617856 1146630272 1150666312 1160773632 1162543104 1163040768 1164813696 1166114816 1168392384 1176895488 1177399296 1178689536 1179194112 1179698904 1180991664 1184620056 1193752064 1194284736 1195571808 1196083611 1196105292 1199780118 1209028992 1210318848 1210872024 1212682752 1225261056 1227128832 1227654144 1227689691 1229525568 1242810368 1242832896 1244172288 1244704896 1245260304 1246602312 1254859776 1256772672 1258176512 1260094464 1260633888 1261992464 1262555586 1266434569 1272288384 1274227848 1277558784 1277595776 1278142692 1289959056 1294499601 1295302656 1305870336 1307860992 1308420864 1311879168 1314441432 1321992192 1324007424 1324574208 1326025728 1326593376 1327161267 1328615622 1330099712 1330669104 1332697563 1342396416 1342971072 1343570328 1345018284 1347121536 1360157616 1361608704 1361623448 1362231027 1377828864 1378418688 1379048694 1380519936 1381110912 1383216264 1384761344 1396965376 1397563392 1398161664 1398187008 1399693824 1400293008 1402427601 1411717248 1415448576 1417580576 1417606272 1418213124 1419741522 1431324432 1433506329 1435107584 1435721928 1437253632 1437295248 1451203938 1454374912 1454997504 1457215488 1469104128 1472987136 1475864064 1477454592 1478746611 1487241216 1489508352 1490145984 1491778944 1492417548 1494084608 1496362176 1497002742 1507897344 1510195968 1510842456 1514143744 1515511728 1517144984 1528823808 1530177318 1531826379 1536560502 1547698176 1550057472 1550721024 1553084928 1553749776 1557856512 1569193984 1569865728 1571586048 1572258816 1572931872 1572960384 1574655552 1575329634 1579493408 1592379648 1594095744 1594778148 1594807056 1599706824 1610239986 1612038656 1613758464 1614496032 1615187169 1616910336 1616957154 1633681408 1636171776 1636872192 1636919588 1639367424 1657110528 1658896384 1659606528 1660347072 1662136416 1673146368 1675696896 1676414232 1680125952 1680845184 1683407448 1696384512 1698970464 1699697763 1703411712 1704190256 1704950694 1706788107 1719926784 1719945408 1725999468 1727070208 1741160448 1743814656 1744561152 1749172224 1752588576 1762656256 1765343232 1766098944 1768034304 1768791168 1769548356 1771487496 1774225472 1776930084 1789861888 1790628096 1791427104 1793357712 1794157938 1796162048 1799670177 1813543488 1815478272 1816308036 1837891584 1838731592 1840693248 1841481216 1844288352 1863417856 1864215552 1864249344 1866258432 1867057344 1867890456 1869903468 1882289664 1887264768 1890141696 1890950832 1892988696 1893833379 1908432576 1911341772 1914295904 1916338176 1916393664 1917214038 1934938584 1939996672 1942953984 1958805504 1961791488 1963982848 1967818752 1969939456 1971662148 1982988288 1986011136 1986861312 1989038592 1989890064 1995149568 1996003656 2010529792 2013594624 2014456608 2015355492 2017527426 2020682304 2023725929 2040236424 2042413056 2042435172 2048747336 2066743296 2067628032 2068573041 2070779904 2071666368 2077142016 2093154304 2095448064 2096345088 2097242496 2097280512 2099540736 2100439512 2123172864 2125460992 2126370864 2126409408 2127319686 2129612283 2132942432 2146986648 2151677952 2152661376 2153582892 2155880448 2155942872 2176805907 2181562368 2182496256 2185823232 2203656192 2209480704 2212808704 2213796096 2216181888 2230861824 2234262528 2235218976 2237668416 2240167936 2241126912 2244543264 2245504113 2261846016 2265293952 2266263684 2271215616 2273226386 2273267592 2275717476 2293235712 2293260544 2295265977 2301332624 2304840753 2321547264 2325086208 2326081536 2329627392 2332229632 2336784768 2353790976 2354798592 2357379072 2358388224 2359397808 2361983328 2362994451 2369240112 2387504128 2388569472 2391143616 2392167222 2392210584 2399560236 2418057984 2420637696 2421744048 2425365504 2425435731 2450522112 2454257664 2455308288 2455379382 2459051136 2485620736 2485665792 2488344576 2489409792 2490520608 2493204624 2509719552 2513545344 2516353024 2520188928 2521267776 2523984928 2525111172 2532869138 2544576768 2548455696 2555117568 2555191552 2556285384 2557426041 2579918112 2588999202 2590605312 2611740672 2615721984 2616841728 2623758336 2628882864 2643984384 2648014848 2649148416 2652051456 2653186752 2654322534 2657231244 2660199424 2661338208 2665395126 2684792832 2685942144 2687140656 2690036568 2694243072 2720315232 2723217408 2723246896 2724462054 2732832491 2755657728 2756837376 2758097388 2761039872 2762221824 2766432528 2769522688 2793930752 2795126784 2796323328 2796374016 2799387648 2800586016 2804855202 2823434496 2830897152 2835161152 2835212544 2836426248 2839483044 2862648864 2867012658 2870215168 2871443856 2874507264 2874590496 2875821057 2902407876 2908749824 2909995008 2914430976 2938208256 2945974272 2951728128 2954909184 2957493222 2974482432 2979016704 2980291968 2983557888 2984835096 2988169216 2992724352 2994005484 3015794688 3020391936 3021684912 3026291139 3031023456 3034289968 3057647616 3060354636 3063652758 3073121004 3100114944 3101442048 3106169856 3107499552 3115713024 3138387968 3139731456 3143172096 3144517632 3145863744 3145920768 3149311104 3150659268 3158986816 3184759296 3188191488 3189556296 3189614112 3190979529 3199413648 3220479972 3224077312 3227516928 3228992064 3230374338 3233820672 3233855689 3233914308 3267362816 3272343552 3273744384 3273839176 3278734848 3314221056 3317792768 3319213056 3320694144 3324272832 3346292736 3351393792 3352828464 3360251904 3361690368 3366814896 3392769024 3397940928 3399395526 3406823424 3408380512 3409839579 3409901388 3413576214 3439853568 3439890816 3451998936 3454140416 3482320896 3487629312 3489122304 3498344448 3505177152 3525312512 3530686464 3532197888 3536068608 3537582336 3539096712 3542974992 3548450944 3553860168 3579723776 3581256192 3582854208 3586715424 3588250833 3588315876 3592324096 3599340354 3603219337 3627086976 3630956544 3632616072 3675783168 3677463184 3681386496 3682962432 3683069073 3688576704 3726835712 3728431104 3728498688 3732516864 3734114688 3735780912 3739806936 3764579328 3774529536 3780283392 3781901664 3785977392 3787666758 3799303707 3816865152 3822683544 3828591808 3832676352 3832787328 3834428076 3869877168 3879993344 3883498803 3885907968 3917611008 3923582976 3927965696 3935637504 3939878912 3943324296 3965976576 3972022272 3973722624 3978077184 3979780128 3981483801 3990299136 3992007312 3998092689 4021059584 4027189248 4028913216 4030710984 4035054852 4041364608 4047451858 4080472848 4084826112 4084870344 4086693081 4097494672 4133486592 4135256064 4137146082 4141559808 4143332736 4154284032 4186308608 4190896128 4192690176 4194484992 4194561024 4199081472 4200879024 4207282803 4246345728 4250921984 4252741728 4252818816 4254639372 4259224566 4265884864 4293973296 4305322752 4307165784 4311760896 4311885744 4353611814 4363124736 4364992512 4366987531 4371646464 4407312384 4418961408 4425617408 4427592192 4432363776 4436239833 4461723648 4468525056 4470437952 4475336832 4480335872 4482253824 4489086528 4491008226 4523692032 4530587904 4532527368 4542431232 4546452772 4546535184 4551434952 4586471424 4586521088 4590531954 4595479137 4602665248 4609681506 4643094528 4650172416 4652163072 4659254784 4664459264 4673569536 4707581952 4709597184 4714758144 4716776448 4718795616 4723966656 4725988902 4738480224 4775008256 4777138944 4782287232 4784334444 4784421168 4799120472 4836115968 4841275392 4843488096 4845561507 4850731008 4850871462 4865774923 4901044224 4908515328 4910616576 4910758764 4918102272 4971241472 4971331584 4976689152 4978819584 4981041216 4986409248 5019439104 5027090688 5032706048 5040377856 5042535552 5047969856 5050222344 5065738276 5089153536 5096911392 5099093289 5110235136 5110383104 5112570768 5114852082 5120364321 5159836224 5177998404 5181210624 5223481344 5231443968 5233683456 5247516672 5257765728 5287968768 5296029696 5298296832 5304102912 5306373504 5308645068 5314462488 5320398848 5322676416 5330790252 5369585664 5371884288 5374281312 5380073136 5388486144 5399010531 5440630464 5446434816 5446493792 5448924108 5465664982 5513674752 5516194776 5522079744 5524443648 5532865056 5539045376 5587861504 5590253568 5592646656 5592748032 5598775296 5601172032 5609710404 5646868992 5661794304 5670322304 5670425088 5672852496 5678966088 5681500137 5725297728 5734025316 5740430336 5742887712 5749014528 5749180992 5751642114 5804815752 5817499648 5819990016 5828861952 5876416512 5891948544 5897164849 5903456256 5909818368 5914986444 5948964864 5958033408 5960583936 5967115776 5969670192 5976338432 5985448704 5988010968 6031589376 6040783872 6043369824 6052582278 6062046912 6068579936 6071177787 6120709272 6127305516 6146242008 6200229888 6202884096 6205719123 6212339712 6214999104 6231426048 6276775936 6279462912 6286344192 6289035264 6291727488 6291841536 6298622208 6301318536 6317973632 6369518592 6376382976 6379112592 6379228224 6381959058 6388836849 6398827296 6440959944 6448154624 6455033856 6457984128 6460748676 6467641344 6467711378 6467828616 6530417721 6544687104 6547488768 6547678352 6557469696 6628442112 6635585536 6638426112 6641388288 6648545664 6692585472 6702787584 6705656928 6720503808 6723380736 6733629792 6736512339 6785538048 6795881856 6798791052 6813646848 6816761024 6819679158 6819802776 6827152428 6879707136 6879781632 6885797931 6903997872 6908280832 6914522259 6964641792 6975258624 6978244608 6996688896 7010354304 7050625024 7061372928 7064395776 7072137216 7075164672 7078193424 7085949984 7088983353 7096901888 7107720336 7159447552 7162512384 7165708416 7173430848 7176501666 7176631752 7184648192 7198680708 7206438674 7254173952 7261913088 7265232144 7276307193 7351566336 7354926368 7362772992 7365924864 7366138146 7377153408 7453671424 7456862208 7456997376 7465033728 7468229376 7471561824 7479613872 7529158656 7549059072 7560566784 7563803328 7571954784 7575333516 7598607414 7633730304 7645367088 7657183616 7665352704 7665574656 7668856152 7672278123 7739754336 7759986688 7766997606 7771815936 7775368043 7835222016 7847165952 7855931392 7871275008 7879757824 7886648592 7931953152 7944044544 7947445248 7956154368 7959560256 7962967602 7980598272 7984014624 7996185378 8042119168 8054378496 8057826432 8061421968 8070109704 8082729216 8094903716 8160945696 8169652224 8169740688 8173386162 8194989344 8198497473 8266973184 8270512128 8274292164 8283119616 8286665472 8308568064 8372617216 8381792256 8385380352 8388969984 8389122048 8398162944 8401758048 8414565606 8492691456 8501843968 8505483456 8505637632 8509278744 8518449132 8531769728 8587946592 8610645504 8614331568 8623521792 8623771488 8627463171 8707223628 8726249472 8729985024 8733975062 8743292928 8814624768 8837922816 8851234816 8855184384 8864727552 8872479666 8923447296 8937050112 8940875904 8950673664 8960671744 8964507648 8978173056 8982016452 9047384064 9061175808 9065054736 9078873417 9092905544 9093070368 9102869904 9172942848 9173042176 9181063908 9190958274 9205330496 9219363012 9300344832 9304326144 9318509568 9328918528 9347139072 9415163904 9419194368 9429516288 9433552896 9437591232 9447933312 9451977804 9476960448 9550016512 9554277888 9564574464 9568668888 9568842336 9572938587 9598240944 9672231936 9682550784 9686976192 9691123014 9701462016 9701567067 9701742924 9731549846 9802088448 9817030656 9821233152 9821517528 9836204544 9942482944 9942663168 9953378304 9957639168 9962082432 9972818496 10038878208 10054181376 10065412096 10080755712 10085071104 10095939712 10100444688 10131476552 10178307072 10193822784 10198186578 10220470272 10220766208 10225141536 10229518737 10229704164 10240728642 10319672448 10355996808 10362421248 10446962688 10462887936 10467366912 10495033344 10499830097 10515531456 10575937536 10592059392 10596593664 10608205824 10612747008 10617290136 10628924976 10640797696 10645352832 10661580504 10739171328 10743768576 10748562624 10760146272 10764752499 10776972288 10798021062 10809658011 10881260928 10892869632 10892987584 10897848216 10931329964 11027349504 11032389552 11044159488 11048887296 11049207219 11065730112 11078090752 11175723008 11180507136 11185293312 11185496064 11197550592 11202344064 11219420808 11293737984 11323588608 11340644608 11340850176 11345704992 11357932176 11363000274 11397911121 11450595456 11468050632 11480860672 11485775424 11498029056 11498361984 11503284228 11609631504 11639980032 11650496409 11657723904 11752833024 11783897088 11794329698 11806912512 11819636736 11829972888 11897929728 11916066816 11921167872 11934231552 11939340384 11952676864 11970897408 11976021936 11994278067 12063178752 12081567744 12086739648 12105164556 12124093824 12137159872 12142355574 12241418544 12254611032 12260079243 12292484016 12400459776 12405768192 12411438246 12424679424 12429998208 12462852096 12553551872 12558925824 12572688384 12578070528 12583454976 12583683072 12597244416 12602637072 12621848409 12635947264 12739037184 12752765952 12758225184 12758456448 12763918116 12777673698 12797654592 12881919888 12896309248 12915968256 12921497352 12935282688 12935422756 12935657232 13060835442 13089374208 13094977536 13095356704 13100962593 13114939392 13256884224 13271171072 13276852224 13282776576 13297091328 13385170944 13405575168 13411313856 13441007616 13446761472 13467259584 13473024678 13571076096 13591763712 13597582104 13627293696 13633522048 13639358316 13639605552 13654304856 13759414272 13759563264 13771595862 13786437411 13807995744 13816561664 13829044518 13929283584 13950517248 13956489216 13993377792 14020708608 14122745856 14128791552 14144274432 14150329344 14156386848 14171899968 14177966706 14193803776 14215440672 14318895104 14325024768 14331416832 14346861696 14353003332 14353263504 14369296384 14397361416 14412877348 14508347904 14523826176 14530464288 14536684521 14552614386 14597324769 14703132672 14709852736 14725545984 14731849728 14732276292 14754306816 14907342848 14913724416 14913994752 14930067456 14936458752 14943123648 14959227744 15058317312 15098118144 15121133568 15127606656 15143909568 15150667032 15197214828 15267460608 15290734176 15297279867 15314367232 15330705408 15331149312 15337712304 15344556246 15361092963 15479508672 15519973376 15533995212 15543631872 15550736086 15670444032 15694331904 15742550016 15759515648 15773297184 15863906304 15888089088 15894890496 15912308736 15919120512 15925935204 15961196544 15968029248 15992370756 16084238336 16108756992 16115652864 16122843936 16140219408 16165458432 16189807432 16197031593 16321891392 16339304448 16339481376 16346772324 16389978688 16396994946 16541024256 16548584328 16566239232 16573330944 16617136128 16745234432 16763584512 16770760704 16777939968 16778244096 16778425777 16796325888 16803516096 16829131212 16985382912 17003687936 17010966912 17011275264 17018557488 17036898264 17044500411 17063539456 17175893184 17221291008 17228663136 17247043584 17247542976 17254926342 17414447256 17452498944 17459970048 17467950124 17486585856 17629249536 17675845632 17691494547 17702469632 17710368768 17729455104 17744959332 17846894592 17874100224 17881751808 17901347328 17921343488 17929015296 17956346112 17964032904 18094768128 18122351616 18130109472 18157746834 18185811088 18186140736 18205739808 18213533361 18346084352 18362127816 18381916548 18410660992 18438726024 18600689664 18608652288 18617157369 18637019136 18657837056 18694278144 18694819441 18830327808 18838388736 18859032576 18867105792 18875182464 18895866624 18903955608 18953920896 19100033024 19108555776 19129148928 19137337776 19137684672 19145877174 19166510547 19196481888 19344463872 19365101568 19373952384 19382246028 19402924032 19403134134 19403485848 19463099692 19591253163 19634061312 19642466304 19643035056 19672409088 19884965888 19885326336 19906756608 19915278336 19924164864 19945636992 20077756416 20108362752 20130824192 20161511424 20170142208 20191879424 20200889376 20209537017 20262953104 20356614144 20387645568 20396373156 20440940544 20441532416 20450283072 20459037474 20459408328 20481457284 20639344896 20657393793 20711993616 20724842496 20743566777 20893925376 20925775872 20934733824 20990066688 20999660194 21031062912 21151875072 21184118784 21193187328 21216411648 21225494016 21234580272 21257849952 21281595392 21290705664 21323161008 21478342656 21487537152 21497125248 21520292544 21529504998 21553944576 21596042124 21619316022 21762521856 21785739264 21785975168 21795696432 21828921579 21862659928 22054699008 22064779104 22088318976 22097774592 22098414438 22131460224 22156181504 22351446016 22361014272 22370586624 22370992128 22395101184 22404688128 22438841616 22587475968 22647177216 22681289216 22681700352 22691409984 22715864352 22726000548 22795822242 22901190912 22936101264 22961721344 22971550848 22996058112 22996723968 23006568456 23016834369 23219263008 23279960064 23300992818 23315447808 23326104129 23505666048 23567794176 23588659396 23613825024 23639273472 23659945776 23795859456 23832133632 23842335744 23868463104 23878680768 23905353728 23941794816 23952043872 23988556134 24126357504 24163135488 24173479296 24210329112 24248187648 24274319744 24284711148 24482837088 24509222064 24520158486 24584968032 24595492419 24800919552 24811536384 24822876492 24849358848 24859996416 24925704192 25117851648 25145376768 25156141056 25166909952 25167366144 25194488832 25205274144 25243696818 25271894528 25478074368 25505531904 25516450368 25516912896 25527836232 25555347396 25595309184 25763839776 25792618496 25831936512 25842994704 25870565376 25870845512 25871314464 25882389513 26121670884 26178748416 26189955072 26190713408 26201925186 26229878784 26513768448 26542342144 26553704448 26565553152 26594182656 26770341888 26811150336 26822627712 26882015232 26893522944 26934519168 26946049356 27142152192 27183527424 27195164208 27236620251 27267044096 27278716632 27279211104 27308609712 27518828544 27519126528 27543191724 27572874822 27615991488 27633123328 27658089036 27901034496 27912978432 27986755584 28041417216 28245491712 28257583104 28288548864 28300658688 28312773696 28343799936 28355933412 28387607552 28430881344 28637790208 28650049536 28662833664 28693723392 28706006664 28706527008 28738592768 28794722832 28825754696 29016695808 29047652352 29060928576 29073369042 29104701201 29105228772 29194649538 29406265344 29419705472 29451091968 29463699456 29464552584 29508613632 29814685696 29827448832 29827989504 29860134912 29872917504 29886247296 29918455488 30116634624 30196236288 30242267136 30255213312 30287819136 30301334064 30394429656 30534921216 30581468352 30594559734 30628734464 30661410816 30662298624 30675424608 30688556211 30689112492 30722185926 30959017344 31039946752 31067990424 31087263744 31101472172 31340888064 31388663808 31485100032 31499490291 31519031296 31546594368 31727812608 31776178176 31789780992 31824617472 31838241024 31851870408 31922393088 31936058496 31984741512 32168476672 32217513984 32231305728 32245687872 32280438816 32294257497 32330916864 32379614864 32394063186 32428974033 32643782784 32678608896 32678962752 32693544648 32779957376 32793989892 33082048512 33097168656 33132478464 33146661888 33147621657 33234272256 33490468864 33527169024 33541521408 33555879936 33556488192 33556851554 33592651776 33607032192 33658262424 33970765824 34007375872 34021933824 34022550528 34037114976 34073796528 34089000822 34127078912 34193733363 34351786368 34442582016 34457326272 34494087168 34495085952 34509852684 34828894512 34919940096 34935900248 34951489227 34973171712 35258499072 35351691264 35382989094 35404939264 35420737536 35458910208 35489918664 35693789184 35748200448 35763503616 35802694656 35842686976 35858030592 35912692224 35928065808 35982834201 36189536256 36244703232 36260218944 36315493668 36371622176 36372281472 36411479616 36427066722 36692168704 36724255632 36763833096 36780237729 36821321984 36877452048 37201379328 37217304576 37234314738 37274038272 37315674112 37388556288 37389638882 37660655616 37676777472 37718065152 37734211584 37750364928 37791733248 37807911216 37907841792 38200066048 38217111552 38258297856 38274675552 38275369344 38291754348 38333021094 38392963776 38688927744 38747904768 38764492056 38805848064 38806268268 38806971696 38926199384 39182506326 39268122624 39284932608 39286070112 39302887779 39344818176 39769931776 39770652672 39813513216 39830556672 39848329728 39891273984 40155512832 40216725504 40261648384 40323022848 40340284416 40383758848 40401778752 40419074034 40525906208 40713228288 40775291136 40792746312 40881881088 40883064832 40900566144 40918074948 40918816656 40962914568 41278689792 41314787586 41359312233 41423987232 41449684992 41487133554 41787850752 41851551744 41869467648 41980133376 41999320388 42062125824 42368237568 42386374656 42432823296 42450988032 42469160544 42515699904 42563190784 42581411328 42646322016 42956685312 42975074304 42994250496 43040585088 43059009996 43107889152 43192084248 43238632044 43525043712 43571478528 43571950336 43591392864 43610053563 43657843158 43725319856 43791974307 44109398016 44129558208 44176637952 44195549184 44196828876 44262920448 44312363008 44722028544 44741173248 44741984256 44790202368 44809376256 44877683232 45174951936 45294354432 45362578432 45363400704 45382819968 45431728704 45452001096 45591644484 45802381824 45872202528 45923442688 45943101696 45992116224 45993447936 46013136912 46033668738 46083278889 46438526016 46559920128 46601985636 46630895616 46652208258 47011332096 47177318792 47227650048 47278546944 47319891552 47591718912 47664267264 47684671488 47736926208 47757361536 47810707456 47883589632 47904087744 47977112268 48252715008 48326270976 48346958592 48420658224 48496375296 48548639488 48569422296 48591094779 48965674176 49018444128 49040316972 49169936064 49190984838 49623072768 49645752984 49698717696 49719992832 49851408384 50235703296 50290753536 50312282112 50333819904 50334732288 50335277331 50388977664 50410548288 50487393636 50543789056 50956148736 51011063808 51032900736 51033825792 51055672464 51110694792 51190618368 51527679552 51585236992 51663873024 51685989408 51741130752 51741691024 51742628928 51764779026 51923817329 52243341768 52357496832 52379910144 52381426816 52403850372 52459757568 53027536896 53074483641 53084684288 53107408896 53131106304 53188365312 53540683776 53622300672 53645255424 53764030464 53787045888 53869038336 53892098712 54284304384 54367054848 54390328416 54473240502 54534088192 54557433264 54558422208 54617219424 54640600083 55038253056 55086383448 55145749644 55231982976 55266246656 55316178072 55802068992 55825956864 55851472107 55973511168 56082834432 56084458323 56490983424 56515166208 56577097728 56601317376 56625547392 56687599872 56711866824 56775215104 56861762688 57275580416 57300099072 57325667328 57387446784 57412013328 57413054016 57477185536 57499531641 57589445664 57651509392 58033391616 58095304704 58121857152 58146738084 58209402402 58210457544 58389299076 58773759489 58839410944 58902183936 58927398912 58929105168 59017227264 59629371392 59654897664 59655979008 59720269824 59745835008 59772494592 59836910976 60233269248 60392472576 60484534272 60510426624 60575638272 60602668128 60628611051 60788859312 61069842432 61162936704 61189119468 61257468928 61322821632 61324597248 61350849216 61377112422 61378224984 61444371852 61918034688 62079893504 62135980848 62174527488 62202944344 62230700331 62681776128 62777327616 62970200064 62998980582 63038062592 63093188736 63455625216 63552356352 63579561984 63649234944 63676482048 63703740816 63844786176 63872116992 63969483024 64336953344 64435027968 64462611456 64491375744 64560877632 64588514994 64661833728 64759229728 64788126372 64857948066 65287565568 65357217792 65357925504 65387089296 65486764737 65559914752 65587979784 66164097024 66194337312 66264956928 66293323776 66295243314 66468544512 66980937728 67054338048 67083042816 67111759872 67112976384 67113703108 67185303552 67214064384 67316524848 67941531648 68014751744 68043867648 68045101056 68074229952 68147593056 68178001644 68254157824 68387466726 68703572736 68885164032 68914652544 68988174336 68990171904 69019705368 69657789024 69839880192 69871800496 69902978454 69946343424 69978312387 70516998144 70703382528 70765978188 70809878528 70841475072 70917820416 70979837328 71387578368 71496400896 71527007232 71605389312 71685373952 71716061184 71825384448 71856131616 71965668402 72379072512 72489406464 72520437888 72630987336 72743244352 72744562944 72822959232 72854133444 73384337408 73448511264 73527666192 73560475458 73642643968 73754904096 73786477257 74402758656 74434609152 74468629476 74548076544 74631348224 74777112576 74779277764 75353554944 75436130304 75468423168 75500729856 75583466496 75615822432 75815683584 76400132096 76434223104 76516595712 76549351104 76550738688 76583508696 76666042188 76785927552 77377855488 77495809536 77528984112 77611696128 77612536536 77613943392 77647168539 77852398768 78365012652 78536245248 78569865216 78572140224 78605775558 78689636352 79539863552 79541305344 79627026432 79661113344 79696659456 79782547968 80311025664 80433451008 80523296768 80646045696 80680568832 80767517696 80803557504 80838148068 81051812416 81426456576 81550582272 81585492624 81766129664 81801132288 81836149896 81837633312 81925829136 82557379584 82629575172 82718624466 82847974464 82899369984 82972763089 82974267108 83703103488 83738935296 83960266752 83998640776 84124251648 84736475136 84772749312 84865646592 84901976064 84938321088 85031399808 85126381568 85162822656 85292644032 85913370624 85950148608 85988500992 86081170176 86118019992 86215778304 86384168496 86477264088 87050087424 87142957056 87143900672 87182785728 87220107126 87314103603 87315686316 87450639712 87583948614 88218796032 88259116416 88353275904 88391098368 88393657752 88525840896 88624726016 89444057088 89482346496 89483968512 89580404736 89618752512 89755366464 90349903872 90588708864 90725156864 90726801408 90765639936 90863457408 90904002192 91183288968 91604763648 91744405056 91846885376 91886203392 91984232448 91986895872 92026273824 92065668633 92067337476 92166557778 92449723537 92877052032 93119840256 93203971272 93261791232 93304416516 94022664192 94354637584 94455300096 94498470873 94557093888 94639783104 95183437824 95328534528 95369342976 95473852416 95514723072 95621414912 95767179264 95808175488 95954224536 96505430016 96652541952 96693917184 96841316448 96882772491 96992750592 97097278976 97138844592 97182189558 97286922099 97931348352 98036888256 98080633944 98339872128 98381969676 99246145536 99291505968 99397435392 99439985664 99442864971 99702816768 100471406592 100581507072 100624564224 100667639808 100669464576 100670554662 100777955328 100821096576 100974787272 101087578112 101912297472 102022127616 102065801472 102067651584 102111344928 102221389584 102381236736 102581200089 103055359104 103170473984 103327746048 103371978816 103482261504 103483382048 103485257856 103529558052 103847634658 104486683536 104759820288 104762853632 104807700744 104854467681 104919515136 106055073792 106148967282 106169368576 106214817792 106262212608 106376730624 107081367552 107244601344 107290510848 107528060928 107574091776 107738076672 107784197424 107948502603 108568608768 108734109696 108780656832 108946481004 109068176384 109114866528 109116844416 109234438848 109281200166 110076506112 110172766896 110291499288 110463965952 110532493312 110632356144 111604137984 111651913728 111702944214 111947022336 112046132131 112165668864 112168916646 112981966848 113030332416 113154195456 113202634752 113251094784 113375199744 113423733648 113550430208 113723525376 114551160832 114600198144 114651334656 114774893568 114824026656 114826108032 114954371072 114999063282 115178891328 115303018784 116066783232 116243714304 116293476168 116418804804 116420915088 116778598152 117547518978 117678821888 117804367872 117854797824 117858210336 117908663337 118034454528 119258742784 119309795328 119311958016 119440539648 119491670016 119544989184 119673821952 120466538496 120784945152 120969068544 121020853248 121151276544 121205336256 121257222102 121577718624 122139684864 122325873408 122378238936 122514937856 122645643264 122649194496 122701698432 122754224844 122756449968 122888743704 123836069376 124077936699 124271961696 124349054976 124405888688 124461400662 125363552256 125554655232 125940400128 125997961164 126076125184 126186377472 127104712704 127159123968 127298469888 127352964096 127407481632 127689572352 127744233984 127938966048 128673906688 128870055936 128925222912 128982751488 129121755264 129177029988 129323667456 129518459456 129576252744 129715896132 130575131136 130714435584 130715851008 130774178592 130830160689 130973529474 131119829504 131175959568 131375922921 132328194048 132388674624 132529913856 132586647552 132590486628 132937089024 133961875456 134166085632 134223519744 134225952768 134227406216 134370607104 134428128768 134633049696 135883063296 136029503488 136087735296 136090202112 136148459904 136295186112 136356003288 136508315648 136774933452 137407145472 137770328064 137829305088 137976348672 137980343808 138039410736 138249836667 139315578048 139679760384 139743600992 139805956908 139892686848 139956624774 141033996288 141531956376 141619757056 141682950144 141835640832 141959674656 142775156736 142992801792 143054014464 143210778624 143370747904 143432122368 143650768896 143712263232 143931336804 144758145024 144978812928 145040875776 145261974672 145486488704 145489125888 145645918464 145708266888 145773284337 146768674816 146897022528 147055332384 147120950916 147285287936 147509808192 147572954514 147731992817 148869218304 148937258952 149096153088 149262696448 149554225152 149558555528 150707109888 150872260608 150936846336 151001459712 151005831993 151166932992 151231644864 151631367168 152800264192 152868446208 153033191424 153098702208 153101477376 153167017392 153332084376 153571855104 154755710976 154991619072 155057968224 155223392256 155225073072 155227886784 155294337078 155704797536 155771451987 156730025304 157072490496 157139730432 157144280448 157211551116 157379272704 159079727104 159082610688 159223450923 159254052864 159322226688 159393318912 159565095936 160622051328 160866902016 161046593536 161292091392 161361137664 161535035392 161607115008 161676296136 162103624832 162852913152 163101164544 163170985248 163532259328 163602264576 163672299792 163675266624 163851658272 163921800249 165114759168 165259150344 165437248932 165695948928 165798739968 165945526178 165948534216 167406206976 167477870592 167554416321 167920533504 167997281552 168248503296 168253374969 169472950272 169545498624 169731293184 169803952128 169876642176 170062799616 170252763136 170325645312 170585288064 171826741248 171900297216 171977001984 172162340352 172236039984 172431556608 172498594923 172768336992 172954528176 174100174848 174285914112 174287801344 174365571456 174440214252 174628207206 174631372632 174901279424 175167897228 176518232832 176706551808 176782196736 176787315504 177051681792 177249452032 178888114176 178964692992 178967937024 179160809472 179237505024 179510732928 180699807744 181177417728 181450313728 181453602816 181531279872 181726914816 181808004384 181885833153 182366577936 183209527296 183488810112 183693770752 183772406784 183968464896 183973791744 184052547648 184131337266 184134674952 184333115556 184899447074 185754104064 186239680512 186407942544 186523582464 186608833032 186692100993 188045328384 188709275168 188910600192 188996941746 189114187776 189279566208 190366875648 190657069056 190738685952 190947704832 191029446144 191242829824 191534358528 191616350976 191908449072 193010860032 193305083904 193387834368 193682632896 193765544982 193985501184 194194557952 194277689184 194364379116 194573844198 195862696704 196073776512 196161267888 196679744256 196763939352 198492291072 198583011936 198794870784 198879971328 198885729942 199405633536 199496771843 200942813184 201163014144 201249128448 201335279616 201338929152 201341109324 201555910656 201642193152 201949574544 202175156224 203824594944 204044255232 204131602944 204135303168 204222689856 204442779168 204762473472 205162400178 206110718208 206340947968 206655492096 206743957632 206964523008 206966764096 206970515712 207059116104 207695269316 208973367072 209519640576 209525707264 209615401488 209708935362 209839030272 209934937161 212110147584 212297934564 212338737152 212429635584 212524425216 212753461248 214162735104 214489202688 214581021696 215056121856 215148183552 215476153344 215568394848 215897005206 217137217536 217468219392 217561313664 217892962008 218136352768 218229733056 218233688832 218468877696 218562400332 220153012224 220345533792 220582998576 220927931904 221264712288 221359431771 223208275968 223303827456 223405888428 223894044672 224092264262 224331337728 224337833292 226060664832 226308390912 226405269504 226502189568 226750399488 226847467296 227100860416 227447050752 229102321664 229200396288 229302669312 229549787136 229648053312 229652216064 229908742144 229998126564 230357782656 230606037568 232133566464 232487428608 232586952336 232837609608 232841830176 232941505617 233557196304 235095037956 235357643776 235608735744 235709595648 235716420672 235817326674 236068909056 238517485568 238619590656 238623916032 238881079296 238983340032 239089978368 239347643904 240933076992 241569890304 241938137088 242041706496 242302553088 242410672512 242514444204 243155437248 244279369728 244651746816 244756477872 245029875712 245298388992 245403396864 245508449688 245512899936 245777487408 247672138752 248155873398 248543923392 248698109952 248811777376 248918289267 248922801324 251109310464 251880800256 251995922328 252152250368 252372754944 254209425408 254318247936 254596939776 254705928192 254814963264 255379144704 255488467968 255877932096 257347813376 257740111872 257850445824 257965502976 258243510528 258354059976 258647334912 259036918912 259152505488 259431792264 261150262272 261428871168 261431702016 261548357184 261660321378 261942310809 261947058948 262239659008 262351919136 262751845842 264656388096 264777349248 265059827712 265173295104 265180973256 265874178048 268332171264 268447039488 268451905536 268454812432 268741214208 268856257536 269266099392 271766126592 272059006976 272175470592 272180404224 272296919808 272590372224 272712006576 273016631296 273549866904 274814290944 275540656128 275658610176 275952697344 275960687616 276078821472 276197005899 276499673334 277349170611 278631156096 279359520768 279487201984 279611913816 279785373696 279913249548 282067992576 283063912752 283239514112 283365900288 283495412619 283671281664 283919349312 285550313472 285985603584 286108028928 286421557248 286741495808 286864244736 287301537792 287424526464 287862673608 289516290048 289957625856 290081751552 290523949344 290648317473 290972977408 290978251776 291291836928 291416533776 291546568674 291860766297 293537349632 293794045056 294110664768 294241901832 294570575872 295019616384 295145909028 295463985634 297738436608 297874517904 298192306176 298328594913 299108450304 299117111056 301414219776 301744521216 301873692672 302002919424 302011663986 302333865984 302463289728 303262734336 305600528384 305736892416 306066382848 306197404416 306202954752 306334034784 306664168752 307143710208 307743600267 309511421952 309983238144 310115936448 310446784512 310450146144 310455773568 310588674156 311409595072 311542903974 313460050608 314279460864 314288560896 314423102232 314563403043 314758545408 318159454208 318165221376 318446901846 318508105728 318644453376 318786637824 318790089763 319130191872 321244102656 321733804032 322093187072 322584182784 322722275328 323070070784 323214230016 323352592272 323845507809 324207249664 325705826304 326202329088 326341970496 327064518656 327204529152 327344599584 327350533248 327703316544 327843600498 330229518336 330518300688 330874497864 331391897856 331597479936 331891052356 331897068432 334812413952 334955741184 335108832642 335841067008 335994563104 336138396393 336497006592 336506749938 338945900544 339090997248 339462586368 339607904256 339753284352 340125599232 340505526272 340651290624 341170576128 343653482496 343800594432 343954003968 344324680704 344472079968 344863113216 344997189846 345536673984 345909056352 348200349696 348575602688 348731142912 348880428504 349256414412 349262745264 349802558848 350335794456 353036465664 353413103616 353564393472 353574631008 353725990011 354103363584 354498904064 355201569379 357776228352 357929385984 357935874048 358321618944 358475010048 359021465856 361399615488 362354835456 362900627456 362907205632 363062559744 363453829632 363616008768 363771666306 364733155872 366419054592 366977620224 367387541504 367544813568 367936929792 367947583488 368105095296 368262674532 368269349904 368666231112 369798894148 371508208128 372233810097 372815885088 373047164928 373217666064 373384201986 376090656768 377418550336 377821200384 377993883492 378228375552 378559132416 381314138112 381477371904 381895409664 382058892288 382485659648 383068717056 383232701952 383816898144 386021720064 386610167808 386775668736 387365265792 387531089964 387971002368 388389115904 388555378368 388728758232 389147688396 391725393408 392147553024 392322535776 392490482067 393359488512 393527878704 394127768763 396984582144 397166023872 397589741568 397759942656 397771459884 398811267072 398993543686 401885626368 402498256896 402670559232 402677858304 402682218648 403111821312 403284386304 403899149088 404350312448 407649189888 408088510464 408263205888 408270606336 408445379712 408885558336 409524946944 410324800356 412221436416 412681895936 413310984192 413487915264 413929046016 413933528192 413941031424 414118232208 414749510001 415390538632 417946734144 419039281152 419051414528 419230802976 419417870724 419678060544 419869874322 424595869128 424677474304 424859271168 425048850432 425506922496 428325470208 428978405376 429162043392 430112243712 430296367104 430493033977 430952306688 431136789696 431794010412 434274435072 434936438784 435122627328 435785924016 436272705536 436459466112 436467377664 436937755392 437124800664 437319853011 440306024448 440691067584 441165997152 441855863808 442529424576 442718863542 443195978451 446607654912 446811776856 447788089344 448184528524 448662675456 448675666584 452121329664 452616781824 452810539008 453004379136 453017495979 453500798976 453694934592 454201720832 454894101504 458204643328 458400792576 458605338624 459099574272 459296106624 459304432128 459817484288 459996253128 460715565312 461212075136 464267132928 464974857216 465173904672 465675219216 465683660352 465883011234 467114392608 467314355961 470190075912 470715287552 471217471488 471419191296 471432841344 471634653348 472137818112 477239181312 477247832064 477670352769 477762158592 477966680064 478179956736 478695287808 481866153984 483139780608 483876274176 484083412992 484605106176 484821345024 485028888408 486310874496 488558739456 489303493632 489512955744 490059751424 490596777984 490806793728 491016899376 491025799872 491554974816 491765400747 495344277504 496311746796 497087846784 497396219904 497623554752 497836578534 497845602648 502218620928 502663248963 503761600512 503991844656 504304500736 504745509888 504760124907 508418850816 508636495872 509193879552 509411856384 509629926528 510758289408 510976935936 511755864192 514695626752 515480223744 515700891648 515931005952 516487021056 516708119952 517294669824 517495784769 518073837824 518305010976 518863584528 522300524544 522857742336 522863404032 523096714368 523320642756 523884621618 523894117896 524479318016 524703838272 525503691684 529554698496 530119655424 530346590208 530361946512 531748356096 536664342528 536894078976 536903811072 536909624864 537482428416 537712515072 538532198784 543532253184 544118013952 544350941184 544360808448 544593839616 545180744448 545424013152 546033262592 547099733808 549628581888 551081312256 551317220352 551905394688 551921375232 552157642944 552394011798 552999346668 554698341222 557262312192 558719041536 558974403968 559223827632 559570747392 559826499096 560076302979 564135985152 566127825504 566479028224 566731800576 566990825238 567342563328 567838698624 571100626944 571971207168 572216057856 572843114496 573482991616 573728489472 574603075584 574849052928 575725347216 579032580096 579915251712 580163503104 581047898688 581296634946 581945954816 581956503552 582583673856 582833067552 583093137348 583721532594 587074699264 587588090112 588221329536 588483803664 589141151744 590039232768 590291818056 590927971268 595476873216 595749035808 596384612352 596657189826 598216900608 598234222112 598490315529 602828439552 603489042432 603747385344 604005838848 604023327972 604667731968 604926579456 606525468672 611201056768 611473784832 612132765696 612394808832 612405909504 612668069568 613328337504 614287420416 615487200534 619022843904 619966476288 620231872896 620893569024 620900292288 620911547136 621177348312 622819190144 623085807948 626920101216 628558921728 628577121792 628846204464 629126806086 629517090816 629804811483 636318908416 636330442752 636893803692 637016211456 637288906752 637573275648 637580179526 638260383744 642488205312 643467608064 645168365568 645444550656 646140141568 646428460032 646705184544 647691015618 648414499328 651411652608 652404658176 652683940992 654129037312 654409058304 654689199168 654701066496 655406633088 655687200996 660459036672 661036601376 661748995728 662783795712 663782104712 663794136864 664078295313 669624827904 669911482368 670217665284 671682134016 671989126208 672276792786 672994013184 673013499876 678181994496 678925172736 679215808512 679506568704 680251198464 681011052544 681302581248 682341152256 687306964992 687601188864 687908007936 688649361408 688944159936 689726226432 689994379692 691073347968 691818112704 696400699392 697151205376 697462285824 697760857008 698512828824 698525490528 698824516851 699605117696 700671588912 706072931328 706826207232 707128786944 707149262016 707451980022 708206727168 708997808128 710403138758 715552456704 715858771968 715871748096 716643237888 716950020096 718042931712 722799230976 724709670912 725801254912 725814411264 726125119488 726907659264 727232017536 727543332612 729466311744 732838109184 733955240448 734775083008 735089627136 735895166976 736210190592 736525349064 736538699808 737332462224 739597788296 743016416256 744467620194 745631770176 746094329856 746435332128 746754867801 746768403972 754837100672 755642400768 755987766984 756456751104 757118264832 762628276224 762954743808 763790819328 764117784576 764971319296 766137434112 766465403904 766487597081 767633796288 772043440128 773220335616 773551337472 774730531584 775062179928 775942004736 776778231808 777110756736 777457516464 778295376792 783450786816 784295106048 784645071552 784980964134 785826932427 786718977024 787055757408 788255537526 793969164288 794332047744 795179483136 795519885312 795542919768 797622534144 797987087372 804996513792 805341118464 805355716608 805364437296 806223642624 806568772608 807798298176 808700624896 815298379776 816177020928 816526411776 816541212672 816890759424 817771116672 819049893888 820649600712 824442872832 825363791872 826621968384 826975830528 827858092032 827867056384 827882062848 828236464416 828591017697 829499020002 830781077264 832047511833 835893468288 838078562304 838102829056 838461605952 838835741448 839356121088 839739748644 849191738256 849718542336 850097700864 850486237857 851013844992 856650940416 857956810752 858324086784 860224487424 860592734208 860986067954 861904613376 862273579392 863588020824 868548870144 869872877568 870245254656 871571848032 872545411072 872918932224 872934755328 873875510784 874249601328 874639706022 875582298891 880612048896 881382135168 882331994304 883711727616 885058849152 885437727084 886391956902 893215309824 893623553712 894985784739 896369057048 897325350912 897351333168 904242659328 905233563648 905621078016 906008758272 906034991958 907001597952 907389869184 908403441664 909788203008 916409286656 916801585152 917210677248 918199148544 918592213248 918608864256 919634968576 919992506256 921431130624 922424150272 923230800801 928534265856 929949714432 930347809344 931350438432 931367320704 931766022468 934228785216 934628711922 940380151824 941430575104 942838382592 942865682688 943269306696 943690209129 944275636224 954478362624 954495664128 955340705538 955524317184 955933360128 956359913472 956370269289 957390575616 963732307968 966279561216 967752548352 968166825984 969210212352 969642690048 970057776816 972621748992 977117478912 978606987264 979025911488 980119502848 981193555968 981613587456 982033798752 982051599744 983109949632 983530801494 990688555008 992623493592 994175693568 994792439808 995247109504 995673157068 995691205296 1004437241856 1005326497926 1007523201024 1007983689312 1008415189179 1008609001472 1009491019776 1009520249814 1016837701632 1017272991744 1018387759104 1018823712768 1019259853056 1021516578816 1021953871872 1023511728384 1030960447488 1031401783296 1031862011904 1032974042112 1033416239904 1034589339648 1034991569538 1036147675648 1036610021952 1037727169056 1044601049088 1045726808064 1046193428736 1046641285512 1047769243236 1047788235792 1048958636032 1049407676544 1051007383368 1059109396992 1060239310848 1060693180416 1060723893024 1061177970033 1063496712192 1065604708137 1073328685056 1073788157952 1073807622144 1073819249728 1074964856832 1075425030144 1077064397568 1087064506368 1088236027904 1088701882368 1088721616896 1089187679232 1090361488896 1090848026304 1092066525184 1094199467616 1099257163776 1102162624512 1102634440704 1103810789376 1103842750464 1104315285888 1104788023596 1105998693336 1109396682444 1114524624384 1116701430291 1117948807936 1118447655264 1119141494784 1119652998192 1120152605958 1128271970304 1132255651008 1132958056448 1133463601152 1133981650476 1134685126656 1135677397248 1143942414336 1144432115712 1145686228992 1147456978944 1149206151168 1149698105856 1151450694432 1158065160192 1159830503424 1160327006208 1162095797376 1162593269892 1163891909632 1163913007104 1165167347712 1165666135104 1166186274696 1167443065188 1174149398528 1175176180224 1176442659072 1176967607328 1178282303488 1180078465536 1180583636112 1181855942536 1182383306289 1190953746432 1191498071616 1192769224704 1193314379652 1196433801216 1196468444224 1196980631058 1205656879104 1207494770688 1208011677696 1208046655944 1209335463936 1209853158912 1213050937344 1222402113536 1222947569664 1224265531392 1224789617664 1224811819008 1225336139136 1226656675008 1228574840832 1230974401068 1238045687808 1239932952576 1240463745792 1241787138048 1241800584576 1241823094272 1242354696624 1244248530003 1245638380288 1246171615896 1253840202432 1257117843456 1257154243584 1257692408928 1258253612172 1259034181632 1259609622966 1272637816832 1273787607384 1274032422912 1274577813504 1275146551296 1275160359052 1276520767488 1284976410624 1286935216128 1290336731136 1290889101312 1291479101931 1292280283136 1292856920064 1293410369088 1295382031236 1296828998656 1302823305216 1304809316352 1305367881984 1308258074624 1308818116608 1309378398336 1309402132992 1310813266176 1311374401992 1320918073344 1322073202752 1323497991456 1325567591424 1327564209424 1327588273728 1328156590626 1329587935353 1339822964736 1340435330568 1343364268032 1343978252416 1344553585572 1345988026368 1346026999752 1356363988992 1357850345472 1358431617024 1359013137408 1359052487937 1360502396928 1362022105088 1362605162496 1364682304512 1374613929984 1375202377728 1375816015872 1377298722816 1377888319872 1379452452864 1379988759384 1382146695936 1383636225408 1392801398784 1394302410752 1394924571648 1395521714016 1397025657648 1397050981056 1397649033702 1399210235392 1401343177824 1401943067883 1412145862656 1413652414464 1414257573888 1414298524032 1414903960044 1416413454336 1417995616256 1420806277516 1431717543936 1431743496192 1433011058307 1433286475776 1433900040192 1436085863424 1445598461952 1449419341824 1451602509824 1451628822528 1452250238976 1453815318528 1454464035072 1455086665224 1458932623488 1465676218368 1467910480896 1469550166016 1470179254272 1471790333952 1472420381184 1473050698128 1473077399616 1474664924448 1475296202241 1479195576592 1486032832512 1488935240388 1491263540352 1492188659712 1492870664256 1493509735602 1493536807944 1507989746889 1509674201344 1511284801536 1511975533968 1512913502208 1514236529664 1514280374721 1525256552448 1525909487616 1527581638656 1528235569152 1529942638592 1532274868224 1532930807808 1532975194162 1535267592576 1544086880256 1546440671232 1547102674944 1549461063168 1550124359856 1551884009472 1553556463616 1554221513472 1554915032928 1556590753584 1566901573632 1568590212096 1569290143104 1569961928268 1571653864854 1573437954048 1574111514816 1576511075052 1588664095488 1590358966272 1591039770624 1591085839536 1595245068288 1595974174744 1609993027584 1610682236928 1610711433216 1610728874592 1612447285248 1613137545216 1615596596352 1617401249792 1630596759552 1632354041856 1633052823552 1633082425344 1633781518848 1635542233344 1638099787776 1641299201424 1648885745664 1650727583744 1653243936768 1653951661056 1655716184064 1655734112768 1655764125696 1656472928832 1657182035394 1658998040004 1661562154528 1664095023666 1671786936576 1676157124608 1676205658112 1676923211904 1677671482896 1678712242176 1679479497288 1680228908937 1698383476512 1699437084672 1700195401728 1700972475714 1702027689984 1713301880832 1715913621504 1716648173568 1720448974848 1721185468416 1721972135908 1723809226752 1724547158784 1727176041648 1737097740288 1739745755136 1740490509312 1743143696064 1745090822144 1745837864448 1745869510656 1747751021568 1748499202656 1749279412044 1751164597782 1761224097792 1762764270336 1764663988608 1767423455232 1770117698304 1770875454168 1772783913804 1786430619648 1787247107424 1789971569478 1792738114096 1794650701824 1794702666336 1795470946587 1808485318656 1810467127296 1811242156032 1812017516544 1812069983916 1814003195904 1814779738368 1816806883328 1819576406016 1833603170304 1834421354496 1836398297088 1837184426496 1837217728512 1839269937152 1839985012512 1842862261248 1844848300544 1846461601602 1857068531712 1859899428864 1860695618688 1862700876864 1862734641408 1863532044936 1868457570432 1869257423844 1880760303648 1882861150208 1885676765184 1885731365376 1886538613392 1887380418258 1888551272448 1889414434449 1908956725248 1908991328256 1910681411076 1911048634368 1911866720256 1912719826944 1912740538578 1914781151232 1927464615936 1935505096704 1936333651968 1938420424704 1939285380096 1940115553632 1945243497984 1954234957824 1957213974528 1958051822976 1960239005696 1962387111936 1963227174912 1964067597504 1964103199488 1966219899264 1967061602988 1981377110016 1985246987184 1988351387136 1990494219008 1991346314136 1991382410592 1992234885939 2008874483712 2010652995852 2015046402048 2015967378624 2016830378358 2017218002944 2018982039552 2019040499628 2034545983488 2036775518208 2037647425536 2038519706112 2043033157632 2043907743744 2047023456768 2061920894976 2062803566592 2063724023808 2065948084224 2066832479808 2069178679296 2069983139076 2072295351296 2073220043904 2075454338112 2089202098176 2091453616128 2092386857472 2093282571024 2095538486472 2095576471584 2097917272064 2098815353088 2102014766736 2118218793984 2120478621696 2121386360832 2121447786048 2122355940066 2126993424384 2128876510489 2131209416274 2146657370112 2147576315904 2147615244288 2147638499456 2149929713664 2150850060288 2154128795136 2174129012736 2176472055808 2177403764736 2177443233792 2178375358464 2180722977792 2181696052608 2184133050368 2188398935232 2198514327552 2204325249024 2205268881408 2207685500928 2208630571776 2209576047192 2211997386672 2218793364888 2229049248768 2233402860582 2235897615872 2236895310528 2238282989568 2239305996384 2240264603403 2240305211916 2264511302016 2265916112896 2266927202304 2267963300952 2269370253312 2271354794496 2287884828672 2288864231424 2291372457984 2294913957888 2298412302336 2299396211712 2299462791243 2302901388864 2316130320384 2319661006848 2320654012416 2324191594752 2325186539784 2327783819264 2327826014208 2330334695424 2331332270208 2332372549392 2334886130376 2348298797056 2350352360448 2352885318144 2353935214656 2356564606976 2357480797281 2360156931072 2361167272224 2363711885072 2364766612578 2381907492864 2382996143232 2385538449408 2386628759304 2392867602432 2392936888448 2393961262116 2414989541376 2416023355392 2416093311888 2418670927872 2419706317824 2426101874688 2444804227072 2445895139328 2448531062784 2449579235328 2449623638016 2450672278272 2453313350016 2457149681664 2461948802136 2476091375616 2479865905152 2480927491584 2483574276096 2483601169152 2483646188544 2484709393248 2485773053091 2488497060006 2491276760576 2492343231792 2496142535499 2507680404864 2514235686912 2514308487168 2515384817856 2516507224344 2518068363264 2519219245932 2545275633664 2547575214768 2549155627008 2550293102592 2550320718104 2551458713571 2553041534976 2569952821248 2573870432256 2580673462272 2581778202624 2582958203862 2584560566272 2585713840128 2586820738176 2590764062472 2593657997312 2605646610432 2609618632704 2610735763968 2616516149248 2617636233216 2618756796672 2618804265984 2621626532352 2622748803984 2626746896673 2641836146688 2644146405504 2646995982912 2651135182848 2655128418848 2655176547456 2656313181252 2659175870706 2679645929472 2680870661136 2684957354217 2687956504832 2689107171144 2691976052736 2692053999504 2712727977984 2715700690944 2716863234048 2718026274816 2718104975874 2721004793856 2724044210176 2725210324992 2729364609024 2749227859968 2750404755456 2751632031744 2754597445632 2755776639744 2758904905728 2759977518768 2764293391872 2767272450816 2769692402403 2785602797568 2788604821504 2789849143296 2791043428032 2794051315296 2794101962112 2795298067404 2798420470784 2802686355648 2803886135766 2824291725312 2828515147776 2828597048064 2829807920088 2832826908672 2835991232512 2841612555032 2863435087872 2863486992384 2866022116614 2866572951552 2867800080384 2869110807867 2872171726848 2891196923904 2898838683648 2903205019648 2903257645056 2904500477952 2907630637056 2908928070144 2910173330448 2917865246976 2931352436736 2935820961792 2939100332032 2940358508544 2943580667904 2944840762368 2946101396256 2946154799232 2949329848896 2950592404482 2958391153184 2972065665024 2977870480776 2982527080704 2984377319424 2985741328512 2987019471204 2987073615888 3015979493778 3019348402688 3022569603072 3023951067936 3025245567537 3025827004416 3028473059328 3028560749442 3050513104896 3051818975232 3055163277312 3056471138304 3059885277184 3064549736448 3065861615616 3065950388324 3070535185152 3092881342464 3094205349888 3098922126336 3100248719712 3103768018944 3107112927232 3108443026944 3109830065856 3113181507168 3133803147264 3137180424192 3138580286208 3139923856536 3143307729708 3146875908096 3148223029632 3153022150104 3177328190976 3180717932544 3182079541248 3182171679072 3183533910099 3190490136576 3191948349488 3196814124411 3219986055168 3221364473856 3221422866432 3221457749184 3224894570496 3226275090432 3231193192704 3234802499584 3261193519104 3264708083712 3266105647104 3266164850688 3267563037696 3271084466688 3276199575552 3282598402848 3297771491328 3301455167488 3306487873536 3307903322112 3311432368128 3311468225536 3311528251392 3312945857664 3314364070788 3317996080008 3323124309056 3328190047332 3343573873152 3352411316224 3353846423808 3355342965792 3357424484352 3358958994576 3360457817874 3396766953024 3398874169344 3400390803456 3401944951428 3404055379968 3431827243008 3433296347136 3442370936832 3443944271816 3447618453504 3449094317568 3454352083296 3474195480576 3479491510272 3480981018624 3486287392128 3490181644288 3491675728896 3491739021312 3495502043136 3496998405312 3498558824088 3502329195564 3522448195584 3525528540672 3529327977216 3534846910464 3540235396608 3541750908336 3545567827608 3547149918867 3572861239296 3574494214848 3579943138956 3585476228192 3589301403648 3589405332672 3590941893174 3616970637312 3622484312064 3624035033088 3624139967832 3628006391808 3629559476736 3633613766656 3639152812032 3667206340608 3668842708992 3672796594176 3674368852992 3674435457024 3678539874304 3679970025024 3685724522496 3689696601088 3692923203204 3714137063424 3719798857728 3721391237376 3725401753728 3725469282816 3727064089872 3736915140864 3738514847688 3761520607296 3765722300416 3771353530368 3771462730752 3773077226784 3774760836516 3777102544896 3778828868898 3790438665017 3817913450496 3821362822152 3822097268736 3823733440512 3825439653888 3825481077156 3829562302464 3854929231872 3871010193408 3872667303936 3874437305793 3876840849408 3878570760192 3880231107264 3890486995968 3908469915648 3914427949056 3916103645952 3920478011392 3924774223872 3926454349824 3928135195008 3928206398976 3932439798528 3934123205976 3962754220032 3970493974368 3976702774272 3980988438016 3982692628272 3982764821184 3984469771878 3988763806059 4021305991704 4030092804096 4031934757248 4033660756716 4034436005888 4037964079104 4038080999256 4069091966976 4073551036416 4075294851072 4077039412224 4077157463811 4086066315264 4087815487488 4094046913536 4123841789952 4125607133184 4127448047616 4131896168448 4133664959616 4138357358592 4139966278152 4144590702592 4146440087808 4150908676224 4178404196352 4182907232256 4184773714944 4186565142048 4191076972944 4191152943168 4195834544128 4197630706176 4204029533472 4205829203649 4236437587968 4240957243392 4242772721664 4242895572096 4244711880132 4253986848768 4257753020978 4262418832548 4295152631808 4295230488576 4295276998912 4299033174921 4299859427328 4301700120576 4308257590272 4348258025472 4352944111616 4354807529472 4354886467584 4356750716928 4361445955584 4363392105216 4368266100736 4376797870464 4397028655104 4408650498048 4410537762816 4415371001856 4417261143552 4419152094384 4423994773344 4425888606723 4437586729776 4458098497536 4466805721164 4471795231744 4473790621056 4476565979136 4478611992768 4480529206806 4480610423832 4529022604032 4531832225792 4533854404608 4535926601904 4538740506624 4542709588992 4542841124163 4575769657344 4577728462848 4582744915968 4589827915776 4596824604672 4598792423424 4598925582486 4605802777728 4632260640768 4639322013696 4641308024832 4648383189504 4650373079568 4655567638528 4655652028416 4660669390848 4662664540416 4664745098784 4669772260752 4696597594112 4700704720896 4705770636288 4707870429312 4713129213952 4714961594562 4720313862144 4722334544448 4727423770144 4729533225156 4765992286464 4771076898816 4773257518608 4785735204864 4785873776896 4787922524232 4829979082752 4832046710784 4832186623776 4837341855744 4839412635648 4852203749376 4889608454144 4891790278656 4897062125568 4899158470656 4899247276032 4901344556544 4906626700032 4914299363328 4923897604272 4952182751232 4959731810304 4961854983168 4967148552192 4967202338304 4967292377088 4969418786496 4971546106182 4976994120012 4982553521152 4984686463584 4992285070998 5015360809728 5028471373824 5028616974336 5030769635712 5033014448688 5036136726528 5038438491864 5095150429536 5098311254016 5100586205184 5100641436208 5102917427142 5106083069952 5139905642496 5147740864512 5161346924544 5163556405248 5165916407724 5169121132544 5171427680256 5173641476352 5181528124944 5187315994624 5211293220864 5219237265408 5221471527936 5233032298496 5235272466432 5237513593344 5237608531968 5243253064704 5245497607968 5253493793346 5283672293376 5288292811008 5293991965824 5302270365696 5310256837696 5310353094912 5312626362504 5318351741412 5359291858944 5361741322272 5369914708434 5375913009664 5378214342288 5383952105472 5384107999008 5386412839761 5425455955968 5431401381888 5433726468096 5436052549632 5436209951748 5442009587712 5448088420352 5450420649984 5458729218048 5500809510912 5503264063488 5509194891264 5511553279488 5517809811456 5519955037536 5528586783744 5534544901632 5539384804806 5571205595136 5577209643008 5579698286592 5582086856064 5588102630592 5588203924224 5590596134808 5596840941568 5605372711296 5607772271532 5648583450624 5657030295552 5657194096128 5659615840176 5665653817344 5668243303347 5683225110064 5726870175744 5726973984768 5732044233228 5733145903104 5735600160768 5738221615734 5744343453696 5782393847808 5806410039296 5806515290112 5809000955904 5815261274112 5817856140288 5820346660896 5835730493952 5862704873472 5871641923584 5878200664064 5880717017088 5887161335808 5889681524736 5892202792512 5892309598464 5898659697792 5901184808964 5916782306368 5944131330048 5955740961552 5965054161408 5971482657024 5974038942408 5974147231776 5976704657817 6031958987556 6038696805376 6045139206144 6047902135872 6050491135074 6051654008832 6056946118656 6057011705497 6057121498884 6103637950464 6110326554624 6112942276608 6119770554368 6129099472896 6131723231232 6131900776648 6141070370304 6185762684928 6188410699776 6197844252672 6200497439424 6207536037888 6214225854464 6216886053888 6219660131712 6226363014336 6267606294528 6274360848384 6277160572416 6279847713072 6286615459416 6293751816192 6296446059264 6306044300208 6354656381952 6361435865088 6364159082496 6364343358144 6367067820198 6380980273152 6383896698976 6386629531467 6393628248822 6439972110336 6442728947712 6442845732864 6442915498368 6449789140992 6452550180864 6462386385408 6469604999168 6522387038208 6529416167424 6532211294208 6532329701376 6535126075392 6542168933376 6552399151104 6565196805696 6595542982656 6602910334976 6612975747072 6615806644224 6622936451072 6623056502784 6625891715328 6628728141576 6635992160016 6646248618112 6656380094664 6687147746304 6704822632448 6707692847616 6710685931584 6714848968704 6717917989152 6720793810209 6720915635748 6748829818201 6793533906048 6797748338688 6800781606912 6803889902856 6808110759936 6863654486016 6866592694272 6884741873664 6887888543632 6895236907008 6898188635136 6898388373729 6908704166592 6948390961152 6958983020544 6961962037248 6972574784256 6980363288576 6983351457792 6983478042624 6991004086272 6993996810624 6997117648176 7004658391128 7044896391168 7051057081344 7058655954432 7069693820928 7072442391843 7080470793216 7083501816672 7091135655216 7094299837734 7145722478592 7148988429696 7159886277912 7170952456384 7178602807296 7178810665344 7181883786348 7244968624128 7248070066176 7248279935664 7256012783616 7259118953472 7267227533312 7278305624064 7334412681216 7337685417984 7345593188352 7348737705984 7348870914048 7357079748608 7359940050048 7371449044992 7379393202176 7385846406408 7428274126848 7439597715456 7442782474752 7450803507456 7450938565632 7454128179744 7457319159273 7473830281728 7477029695376 7488427606497 7523041214592 7531444600832 7542707060736 7542925461504 7546154453568 7549521673032 7554205089792 7557657737796 7580877330034 7635826900992 7642725644304 7647466881024 7650879307776 7650962154312 7654376140713 7659124604928 7709858463744 7742020386816 7745334607872 7748874611586 7753681698816 7757141520384 7760462214528 7780973991936 7816939831296 7828855898112 7832207291904 7840956022784 7849548447744 7852908699648 7856270390016 7856412797952 7864879597056 7868246411952 7880240690019 7925508440064 7940987948736 7953405548544 7961976876032 7965385256544 7965529642368 7968939543756 7977527612118 8042611983408 8063869514496 8067321513432 8068872011776 8075928158208 8076161998512 8138183933952 8147102072832 8150589702144 8154078824448 8154314927622 8172132630528 8175630974976 8179367645563 8188093827072 8247683579904 8251214266368 8254896095232 8263792336896 8267329919232 8276714717184 8279932556304 8289181405184 8292880175616 8301817352448 8309077207209 8356808392704 8365814464512 8369547429888 8373130284096 8382153945888 8382305886336 8391669088256 8395261412352 8408059066944 8411658407298 8472875175936 8485545443328 8485791144192 8489423760264 8507973697536 8515506041956 8524837665096 8590305263616 8590460977152 8590553997824 8598066349842 8599718854656 8603400241152 8607332423601 8616515180544 8696516050944 8705888223232 8709615058944 8709772935168 8713501433856 8722891911168 8726784210432 8736532201472 8753595740928 8794057310208 8817300996096 8821075525632 8830742003712 8834522287104 8838304188768 8847989546688 8851777213446 8875173459552 8916196995072 8933611442328 8943590463488 8947581242112 8953131958272 8957223985536 8961058413612 8961220847664 9058045208064 9067708809216 9071853203808 9075736702611 9077481013248 9085419177984 9085682248326 9151539314688 9155456925696 9165489831936 9179655831552 9193649209344 9197584846848 9197851164972 9211605555456 9278644027392 9282616049664 9296766379008 9300746159136 9311135277056 9311304056832 9321338781696 9325329080832 9329490197568 9339544521504 9393195188224 9401409441792 9411541272576 9415740858624 9426258427904 9429923189124 9440627724288 9444669088896 9454847540288 9459066450312 9531984572928 9542153797632 9546515037216 9550601730297 9571470409728 9571747553792 9575845048464 9590442373233 9659958165504 9664093421568 9664373247552 9674683711488 9678825271296 9704407498752 9779216908288 9783580557312 9794124251136 9798316941312 9798494552064 9802689113088 9813253400064 9828598726656 9847795208544 9904365502464 9919463620608 9923709966336 9934297104384 9934404676608 9934584754176 9938837572992 9943092212364 9953988240024 9965107042304 9969372927168 9984570141996 10030721619456 10057233948672 10061539271424 10066028897376 10072273453056 10076876983728 10190300859072 10196622508032 10201172410368 10201282872416 10205834854284 10212166139904 10295481729024 10327112810496 10331832815448 10338242265088 10342855360512 10347282952704 10363056249888 10374631989248 10422586441728 10438474530816 10442943055872 10466064596992 10470544932864 10475027186688 10475217063936 10486506129408 10490995215936 10506987586692 10567344586752 10576585622016 10587983931648 10604540731392 10620513675392 10620706189824 10625252725008 10636703482824 10641449756601 10718583717888 10723482644544 10739829416868 10751826019328 10756428684576 10767904210944 10768215998016 10772825679522 10850911911936 10867452936192 10872105099264 10872419903496 10884019175424 10896176840704 10900841299968 10917458436096 11001619021824 11006528126976 11018389782528 11023106558976 11035619622912 11039910075072 11057173567488 11069089803264 11078769609612 11142411190272 11154419286016 11159396573184 11164173712128 11176205261184 11176407848448 11181192269616 11193681883136 11210745422592 11215544543064 11297166901248 11314060591104 11314388192256 11319231680352 11331307634688 11336486606694 11366450220128 11371315995051 11453740351488 11464088466456 11466291806208 11471200321536 11476443231468 11488686907392 11564787695616 11612820078592 11613030580224 11618001911808 11623311917379 11630522548224 11635712280576 11640693321792 11671460987904 11725409746944 11743283847168 11756401328128 11761434034176 11774322671616 11779363049472 11784405585024 11784619196928 11797319395584 11802369617928 11833564612736 11888262660096 11911481923104 11930108322816 11942965314048 11948077884816 11948294463552 11953409315634 11966291418177 12063917975112 12077393610752 12090278412288 12095804271744 12100982270148 12103308017664 12113892237312 12114023410994 12114242997768 12207275900928 12220653109248 12225884553216 12231472391433 12258198945792 12263446462464 12263801553296 12282140740608 12371525369856 12376821399552 12395688505344 12400994878848 12415072075776 12428451708928 12433772107776 12439320263424 12452726028672 12535212589056 12548721696768 12554321144832 12559695426144 12573230918832 12587503632384 12592892118528 12612088600416 12617487610947 12709312763904 12722871730176 12728318164992 12728686716288 12734135640396 12761960546304 12767793397952 12773259062934 12787256497644 12885457895424 12885691465728 12885830996736 12897099524763 12899578281984 12905100361728 12924772770816 12939209998336 13044774076416 13058832334848 13064422588416 13064659402752 13070252150784 13084337866752 13104798302208 13130393611392 13191085965312 13205820669952 13225951494144 13231613288448 13245872902144 13246113005568 13251783430656 13257456283152 13271984320032 13277665820169 13292497236224 13312760189328 13374295492608 13409645264896 13415385695232 13421371863168 13429697937408 13435835978304 13441587620418 13441831271496 13497659636402 13587067812096 13595496677376 13601563213824 13607779805712 13616221519872 13628523372489 13727308972032 13733185388544 13769483747328 13775777087264 13790473814016 13796377270272 13796776747458 13817408333184 13896781922304 13917966041088 13923924074496 13945149568512 13960726577152 13966702915584 13966956085248 13982008172544 13987993621248 13994235296352 14009316782256 14089792782336 14102114162688 14117311908864 14139387641856 14144884783686 14160941586432 14167003633344 14182271310432 14188599675468 14297976859392 14319772555824 14341904912768 14357205614592 14357621330688 14363767572696 14489937248256 14496140132352 14496559871328 14512025567232 14518237906944 14534455066624 14556611248128 14563264344539 14668825362432 14675370835968 14691186376704 14697475411968 14697741828096 14714159497216 14719880100096 14742898089984 14758786404352 14771692812816 14856548253696 14879195430912 14885564949504 14901607014912 14901877131264 14908256359488 14914638318546 14947660563456 14954059390752 14976855212994 15046082429184 15062889201664 15085414121472 15085850923008 15092308907136 15099043346064 15108410179584 15115315475592 15161754660068 15285451288608 15294933762048 15301758615552 15301924308624 15308752281426 15318249209856 15419716927488 15484040773632 15490669215744 15497749223172 15507363397632 15514283040768 15520924429056 15561947983872 15633879662592 15657711796224 15664414583808 15681912045568 15699096895488 15705817399296 15712540780032 15712825595904 15729759194112 15736492823904 15760481380038 15851016880128 15881975897472 15906811097088 15923953752064 15930770513088 15931059284736 15937879087512 15955055224236 16085223966816 16127739028992 16134643026864 16151856316416 16152323997024 16159238519283 16276367867904 16294204145664 16301179404288 16308157648896 16308629855244 16344265261056 16351261949952 16358735291126 16376187654144 16502428532736 16509792190464 16527584673792 16534659838464 16553429434368 16559865112608 16578362810368 16585760351232 16603634704896 16618154414418 16713616785408 16731628929024 16739094859776 16746260568192 16764307891776 16764611772672 16783338176512 16790522824704 16816118133888 16823316814596 16945750351872 16971090886656 16971582288384 16978847520528 17004729910041 17031012083912 17049675330192 17180610527232 17180921954304 17181107995648 17196132699684 17199437709312 17206800482304 17214664847202 17233030361088 17411776446464 17419230117888 17419545870336 17427002867712 17445783822336 17453568420864 17473064402944 17507191481856 17588114620416 17634601992192 17642151051264 17661484007424 17669044574208 17676608377536 17695979093376 17703554426892 17750346919104 17832393990144 17867222884656 17887180926976 17895162484224 17914447971072 17922116827224 17922441695328 17930113973451 18116090416128 18135417618432 18143706407616 18151473405222 18154962026496 18170838355968 18171035116491 18171364496652 18310913851392 18330979663872 18359311663104 18387298418688 18395169693696 18395702329944 18423211110912 18557288054784 18565232099328 18593532758016 18601492318272 18622270554112 18622608113664 18642677563392 18650658161664 18658980395136 18679089043008 18786390376448 18802818883584 18823082545152 18831481717248 18852516855808 18859846378248 18881255448576 18889338177792 18909695080576 18918132900624 19063969145856 19084307595264 19093030074432 19101203460594 19142940819456 19143495107584 19151690096928 19159888594401 19180884746466 19319916331008 19328186843136 19328746495104 19349367422976 19357650542592 19408814997504 19567161114624 19588248502272 19596633882624 19596989104128 19605378226176 19626506800128 19657197453312 19695590417088 19808731004928 19838927241216 19847419932672 19868809353216 19869169508352 19877675145984 19886184424728 19907976480048 19930214084608 19938745854336 19969140283992 20061443238912 20114467897344 20123078542848 20132057794752 20144546906112 20153753967456 20162381430627 20246489454603 20380601718144 20393245016064 20402344820736 20402565744832 20411669708568 20424332279808 20590963458048 20654225620992 20663665630896 20676484530176 20685710721024 20694565905408 20695165121187 20726112499776 20749263978496 20845172883456 20876949061632 20885886111744 20932129193984 20941089865728 20950054373376 20950434127872 20973012258816 20981990431872 21013975173384 21134689173504 21153171244032 21175967863296 21209081462784 21217327175529 21241027350784 21241412379648 21250505450016 21273406965648 21282899513202 21437167435776 21446965289088 21479658833736 21503652038656 21512857369152 21535808421888 21536431996032 21545651359044 21734905872384 21744210198528 21744839806992 21768038350848 21801682599936 21834916872192 22003238043648 22013056253952 22036779565056 22046213117952 22071239245824 22079820150144 22114347134976 22138179606528 22157539219224 22284822380544 22308838572032 22318793146368 22328347424256 22352410522368 22352815696896 22362384539232 22387363766272 22421490845184 22431089086128 22465282819491 22594333802496 22628121182208 22628776384512 22638463360704 22662615269376 22672973213388 22732900440256 22742631990102 22907480702976 22928176932912 22942400643072 22952886462936 22963128422139 22977373814784 23129575391232 23225640157184 23226061160448 23236003823616 23246623834758 23261045096448 23271424561152 23281386643584 23342921975808 23450819493888 23486567694336 23512802656256 23522868068352 23548645343232 23558726098944 23568811170048 23569238393856 23594638791168 23604739235856 23640722070057 23667129225472 23776525320192 23822963846208 23860216645632 23885930628096 23896155769632 23896588927104 23906818631268 23932582836354 24127835950224 24154787221504 24191608543488 24201964540296 24206616035328 24227784474624 24228046821988 24228485995536 24414551801856 24441306218496 24451769106432 24462944782866 24516397891584 24526892924928 24527603106592 24538102936689 24564281481216 24743050739712 24753642799104 24791377010688 24801989757696 24830144151552 24856903417856 24867544215552 24878640526848 24905452057344 25070425178112 25097443393536 25108642289664 25119390852288 25146461837664 25175007264768 25185784237056 25224177200832 25234975221894 25418625527808 25456636329984 25457373432576 25468271280792 25523921092608 25535586795904 25546518125868 25574512995288 25770915790848 25771382931456 25771661993472 25794199049526 25799156563968 25810200723456 25821997270803 25849545541632 25878419996672 26089548152832 26117664669696 26128845176832 26129318805504 26140504301568 26168675733504 26209596604416 26260787222784 26382171930624 26451902988288 26463226576896 26491745804288 26492226011136 26503566861312 26514912566304 26543968640064 26555331640338 26584994472448 26625520378656 26748590985216 26819290529792 26830771390464 26842743726336 26859395874816 26871671956608 26883175240836 26883662542992 26995319272804 27174135624192 27203126427648 27215559611424 27227210107833 27232443039744 27257046744978 27454617944064 27466370777088 27538967494656 27551554174528 27580947628032 27592754540544 27593553494916 27634816666368 27835932082176 27847848148992 27890299137024 27921453154304 27933405831168 27933912170496 27964016345088 27975987242496 27988470592704 28018633564512 28179585564672 28204228325376 28234623817728 28278775283712 28289769567372 28321883172864 28334007266688 28364542620864 28377199350936 28595953718784 28639545111648 28651805190891 28683809825536 28714411229184 28715242661376 28727535145392 28771327119699 28979874496512 28992280264704 28993119742656 29024051134464 29036475813888 29068910133248 29113222496256 29126528689078 29337650724864 29350741671936 29382372753408 29394950823936 29395483656192 29439760200192 29485796179968 29517572808704 29543385625632 29713096507392 29758390861824 29771129899008 29803214029824 29803754262528 29816512718976 29829276637092 29895321126912 29908118781504 29953710425988 30092164858368 30125778403328 30171701846016 30184617814272 30198086692128 30216820359168 30230630951184 30323509320136 30570902577216 30589867524096 30603517231104 30603848617248 30617504562852 30636498419712 30981338431488 30995498446344 31014726795264 31028566081536 31041848858112 31123895967744 31267759325184 31315423592448 31328829167616 31363824091136 31398193790976 31411634798592 31425081560064 31425651191808 31425991480321 31459518388224 31472985647808 31520962760076 31702033760256 31763951794944 31813622194176 31847907504128 31861541026176 31862118569472 31875758175024 31910110448472 31924349269803 32170447933632 32255478057984 32269286053728 32303712632832 32304647994048 32318477038566 32552735735808 32602358808576 32616315297792 32617259710488 32688530522112 32702523899904 32717470582252 32752375308288 33004857065472 33019584380928 33055169347584 33069319676928 33106858868736 33119730225216 33156725620736 33171520702464 33207269409792 33236308828836 33427233570816 33463257858048 33478189719552 33492521136384 33528615783552 33529223545344 33566676353024 33581045649408 33632236267776 33646633629192 33891500703744 33942181773312 33943164576768 33957695041056 34009459820082 34062024167824 34099350660384 34113947985153 34361221054464 34362215991296 34392265399368 34398875418624 34413600964608 34429329694404 34466060722176 34838460235776 34839091740672 34854005735424 34869935752137 34891567644672 34907136841728 34946128805888 35014382963712 35176229240832 35269203984384 35284302102528 35322968014848 35338089148416 35353216755072 35391958186752 35407108853784 35500693838208 35664787980288 35734445769312 35774361853952 35790324968448 35828895942144 35844233654448 35844883390656 35860227946902 35898874254531 36232180832256 36270835236864 36287412815232 36302946810444 36309924052992 36341676711936 36342070232982 36342728993304 36621827702784 36661959327744 36694417174299 36774596837376 36790339387392 36791404659888 36846422221824 37114576109568 37130464198656 37187065516032 37202984636544 37244541108224 37245216227328 37285355126784 37301316323328 37317960790272 37358178086016 37572780752896 37605637767168 37646165090304 37662963434496 37705033711616 37719692756496 37762510897152 37778676355584 37819390161152 37836265801248 37852462832841 38127938291712 38168615190528 38186060148864 38202406921188 38285881638912 38286990215168 38303380193856 38319777188802 38361769492932 38656373686272 38657492990208 38691298574289 38698734845952 38715301085184 38817629995008 39134322229248 39176497004544 39193267765248 39193978208256 39210756452352 39253013600256 39314394906624 39391180834176 39617462009856 39677854482432 39694839865344 39737618706432 39738339016704 39755350291968 39772368849456 39815952960096 39860428169216 39877491708672 39938280567984 40122886477824 40228935794688 40246157085696 40264115589504 40289093812224 40307507934912 40324762861254 40492978909206 40761203436288 40786490032128 40804689641472 40805131489664 40823339417136 40848664559616 40885570117467 41181926916096 41308451241984 41327331261792 41352969060352 41371421442048 41389131810816 41390330242374 41452224999552 41498527956992 41690345766912 41753898123264 41771772223488 41864258387968 41882179731456 41900108746752 41900868255744 41946024517632 41963980863744 42027950346768 42269378347008 42306342488064 42351935726592 42418162925568 42434654351058 42482054701568 42482824759296 42501010900032 42546813931296 42565799026404 42893930578176 42959317667472 43007304077312 43025714738304 43071616843776 43072863992064 43091302718088 43469811744768 43488420397056 43489679613984 43536076701696 43603365199872 43669833744384 43689793033617 44006476087296 44026112507904 44073559130112 44092426235904 44142478491648 44159640300288 44228694269952 44276359213056 44315078438448 44569644761088 44617677144064 44637586292736 44656694848512 44704821044736 44705631393792 44724769078464 44774727532544 44842981690368 44862178172256 44930565638982 45188667604992 45256242364416 45257552769024 45276926721408 45325230538752 45345946426776 45465800880512 45485263980204 45856353865824 45884801286144 45905772925872 45926256844278 45954747629568 46259150782464 46451280314368 46452122320896 46472007647232 46493247669516 46522090192896 46542849122304 46562773287168 46685843951616 46901638987776 46973135388672 47045736136704 47097290686464 47117452197888 47137622340096 47138476787712 47189277582336 47209478471712 47281444140114 47334258450944 47553050640384 47645927692416 47720433291264 47771861256192 47792311539264 47793177854208 47813637262536 47865165672708 48255671900448 48309574443008 48383217086976 48403929080592 48455568949248 48456093643976 48456971991072 48477715557849 48829103603712 48882612436992 48903538212864 48925889565732 49032795783168 49053785849856 49055206213184 49076205873378 49128562962432 49507285598208 49582754021376 49603979515392 49660288303104 49713806835712 49735088431104 49757281053696 49810904114688 50140850356224 50194886787072 50217284579328 50238781704576 50292923675328 50350014529536 50371568474112 50448354401664 50469950443788 50837251055616 50913272659968 50914746865152 50936542561584 51014189730123 51071173591808 51093036251736 51149025990576 51541831581696 51542765862912 51543323986944 51588398099052 51598313127936 51620401446912 51643994541606 51699091083264 51756839993344 52235329339392 52257690353664 52258637611008 52281008603136 52337351467008 52419193208832 52521574445568 52764343861248 52903805976576 52926453153792 52983491608576 52984452022272 53007133722624 53029825132608 53087937280128 53110663280676 53169988944896 53251040757312 53497181970432 53638581059584 53661542780928 53685487452672 53743343913216 53766350481672 53767325085984 53990638545608 54348271248384 54406252855296 54431119222848 54454420215666 54464886079488 54513105349473 54514093489956 54932741554176 55077934989312 55103108349056 55161895256064 55185509081088 55187106989832 55269633332736 55671864164352 55695696297984 55780598274048 55842906308608 55866811662336 55867824340992 55928032690176 55951974484992 55976941185408 56037267129024 56359171129344 56408456650752 56469247635456 56557550567424 56579539134744 56643766345728 56668014533376 56729085241728 56754398701872 57191907437568 57279090223296 57303610381782 57367619651072 57428822458368 57430485322752 57455070290784 57479665783203 57542654239398 57959748993024 57984560529408 57986239485312 58048102268928 58072951627776 58137820266496 58226444992512 58253057378156 58701483343872 58764745506816 58789901647872 58790967312384 58879520400384 58971592359936 59035145617408 59086771251264 59426193014784 59516781723648 59542259798016 59606428059648 59607508525056 59633025437952 59658553274184 59790642253824 59816237563008 59907420851976 60184329716736 60251556806656 60343403692032 60369235628544 60396173384256 60433640718336 60461261902368 60487144291881 60647018640272 60739468363809 61141805154432 61179735048192 61207034462208 61207697234496 61235009125704 61272996839424 61962676862976 61990996892688 62029453590528 62057132163072 62083697716224 62085495363561 62247791935488 62535518650368 62630847184896 62657658335232 62727648182272 62796387581952 62823269597184 62850163120128 62851302383616 62851982960642 62919036776448 62945971295616 63041925520152 63404067520512 63527903589888 63627244388352 63695815008256 63723082052352 63724237138944 63751516350048 63820220896944 63848698539606 64340895867264 64510956115968 64538572107456 64607425265664 64609295988096 64636954077132 65204717617152 65232630595584 65234519420976 65405047799808 65434941164504 65504750616576 66009714130944 66039168761856 66110338695168 66138639353856 66213717737472 66239460450432 66313451241472 66343041404928 66414538819584 66472617657672 66854467141632 66926515716096 66956379439104 66985042272768 67057231567104 67058447090688 67133352706048 67162091298816 67264472535552 67293267258384 67395848458473 67783001407488 67884363546624 67886329153536 67915390082112 68018919640164 68124048335648 68198701320768 68227895970306 68722442108928 68724431982592 68784530798736 68827201929216 68858659388808 68889385266417 68932121444352 69676920471552 69678183481344 69708011470848 69739871504274 69783135289344 69814273683456 69892257611776 70028765927424 70352458481664 70538407968768 70568604205056 70645936029696 70676178296832 70706433510144 70783916373504 70814217707568 71001387676416 71329575960576 71468891538624 71548723707904 71580649936896 71657791884288 71688467308896 71689766781312 71720455893804 71797748509062 72464361664512 72574825630464 72605893620888 72619848105984 72683353423872 72684140465964 72685457986608 73243655405568 73323918655488 73388834348598 73549193674752 73580678774784 73582809319776 73614308810067 73692844443648 74229152219136 74260928397312 74374131032064 74405969273088 74489082216448 74490432454656 74570710253568 74602632646656 74635921580544 74716356172032 75211275534336 75292330180608 75325926868992 75410067423232 75439385512992 75525021794304 75557352711168 75638780322304 75672531602496 75704925665682 76255876583424 76372120297728 76404813842376 76571763277824 76573980430336 76606760387712 76639554377604 76723538985864 77312747372544 77314985980416 77382597148578 77397469691904 77430602170368 77465991812409 77635259990016 78268644458496 78352994009088 78386535530496 78387956416512 78421512904704 78506027200512 78628789813248 78782361668352 79355708964864 79389679730688 79475237412864 79476678033408 79510700583936 79544737698912 79631905920192 79720856338432 79754983417344 79876561135968 80245772955648 80457871589376 80492314171392 80528231179008 80578187624448 80615015869824 80649525722508 80985957818412 81522406872576 81609379282944 81610262979328 81646678834272 81681630323499 81697329119232 81771140234934 82363853832192 82616902483968 82654662523584 82705938120704 82742842884096 82778263621632 82780660484748 82904449999104 82997055913984 83507796246528 83543544446976 83764359462912 83800217493504 83801736511488 83892049035264 83927961727488 84055900693536 84538756694016 84612684976128 84703871453184 84836325851136 84869308702116 84964109403136 84965649518592 85002021800064 85093627862592 85131598052808 85787861156352 85918635334944 86014608154624 86051429476608 86143233687552 86145727984128 86182605436176 86313981359097 86939623489536 86976840794112 86979359227968 87072153403392 87206730399744 87339667488768 87379586067234 88012952174592 88052225015808 88147118260224 88184852471808 88319280600576 88457388539904 88552718426112 88630156876896 89139289522176 89235354288128 89275172585472 89313389697024 89409642089472 89411262787584 89449538156928 89549455065088 89685963380736 89724356344512 89861131277964 90377335209984 90515105538048 90553853442816 90650461077504 90691892853552 90931601761024 90970527960408 91712707731648 91769602572288 91811545851744 91852513688556 91909495259136 92902560628736 92944015294464 92986495339032 93044180385792 93085698244608 93125546574336 93371687903232 93803277975552 93946270777344 94091472273408 94194581372928 94234904395776 94275244680192 94276953575424 94277974440963 94378555164672 94418956943424 94562888280228 94668516901888 95106101280768 95291855384832 95440866582528 95543722512384 95584623078528 95586355708416 95627274525072 95730331345416 96511343800896 96619148886016 96766434173952 96807858161184 96911137898496 96912187287952 96913943982144 96955431115698 97658207207424 97807076425728 97851779131464 98065591566336 98107571699712 98110412426368 98152411746756 98257125924864 99014571196416 99165508042752 99207959030784 99320576606208 99427613671424 99470176862208 99514562107392 99621808229376 100281700712448 100389773574144 100434569158656 100477563409152 100585847350656 100700029059072 100743136948224 100896708803328 100939900887576 101674502111232 101826545319936 101829493730304 101873085123168 102028379460246 102142347183616 102186072503472 102298051981152 102341843955459 103083663163392 103086647973888 103176796198104 103196626255872 103240802893824 103287989083212 103398182166528 103513679986688 104515380707328 104517275222016 104562017206272 104609807256411 104674702934016 104838386417664 105043148891136 105528687722496 105807611953152 105852906307584 105966983217152 105968904044544 106014267445248 106059650265216 106175874560256 106221326561352 106339977889792 106502081514624 106994363940864 107277162119168 107323085561856 107370974905344 107486687826432 107532700963344 107534650171968 107696622763593 107981277091216 108696542496768 108812505710592 108862238445696 108908840431332 108929772158976 109026210698946 109028186979912 109865483108352 110083251522897 110206216698112 110323790512128 110371018162176 110374213979664 110539266665472 111343728328704 111391392595968 111561196548096 111685812617216 111733623324672 111735648681984 111856065380352 111903948969984 111953882370816 112074534258048 112718342258688 112816913301504 112938495270912 113115101134848 113159078269488 113287532691456 113336029066752 113458170483456 113508797403744 113557388498523 114383814875136 114558180446592 114607220763564 114735239302144 114857644916736 114860970645504 114910140581568 114959331566406 115085308478796 115969121058816 115972478970624 116096204537856 116145903255552 116275640532992 116452889985024 116506114756312 117402966687744 117529491013632 117579803295744 117581934624768 117759040800768 117943184719872 118070291234816 118173542502528 118852386029568 119033563447296 119084519596032 119212856119296 119215017050112 119266050875904 119317106548368 119581284507648 119632475126016 119814841703952 120368659433472 120503113613312 120686807384064 120738471257088 120792346768512 120867281436672 120922523804736 120974288583762 121294037280544 121478936727618 122283610308864 122359470096384 122414068924416 122415394468992 122470018251408 122545993678848 122656710352401 123925353725952 123981993785376 124058907181056 124114264326144 124167395432448 124170990727122 124495583870976 125071037300736 125261694369792 125315316670464 125455296364544 125592775163904 125646539194368 125700326240256 125702604767232 125703965921284 125838073552896 125891942591232 126083851040304 126808135041024 127055807179776 127254488776704 127391630016512 127446164104704 127448474277888 127503032700096 127640441793888 127697397079212 128681791734528 129021912231936 129077144214912 129214850531328 129218591976192 129273908154264 130409435234304 130465261191168 130469038841952 130810095599616 130869882329008 131009501233152 131069379100851 132019428261888 132078337523712 132220677390336 132277278707712 132427435474944 132478920900864 132626902482944 132686082809856 132829077639168 132945235315344 133708934283264 133853031432192 133912758878208 133970084545536 134114463134208 134116894181376 134266705412096 134324182597632 134528945071104 134586534516768 134791696916946 135566002814976 135768727093248 135772658307072 135830780164224 136037839280328 136248096671296 136397402641536 136455791940612 137448863965184 137569061597472 137654403858432 137717318777616 137778770532834 137864242888704 139353840943104 139356366962688 139416022941696 139479743008548 139566270578688 139628547366912 139784515223552 140057531854848 140704916963328 141137208410112 141291872059392 141352356593664 141412867020288 141567832747008 141628435415136 142002775352832 142659151921152 142937783077248 143097447415808 143161299873792 143315583768576 143376934617792 143379533562624 143440911787608 143595497018124 144928723329024 145149651260928 145211787241776 145366706847744 145368280931928 145370915973216 145433146673547 146487310811136 146647837310976 146777668697196 147098387349504 147161357549568 147165618639552 147228617620134 147385688887296 148521856794624 148748262064128 148811938546176 148978164432896 148980864909312 149141420507136 149205265293312 149271843161088 149432712344064 150422551068672 150584660361216 150651853737984 150820134846464 150878771025984 151050043588608 151114705422336 151277560644608 151345063204992 151409851331364 152511753166848 152744240595456 152809627684752 153147960860672 153213520775424 153279108755208 153447077971728 154625494745088 154629971960832 154765194297156 154794939383808 154861204340736 154931983624818 155270519980032 155407985265697 156705988018176 156773071060992 156775912833024 156843025809408 157012054401024 157257579626496 157564723336704 158711417929728 158779359461376 158950474825728 158953356066816 159021401167872 159089475397824 159263811840384 159441712676864 159509966834688 159753122271936 160491545911296 160915743178752 160984628342784 161056462358016 161230031739648 161299051445016 161971915636824 163044813745152 163218758565888 163220525958656 163293357668544 163363260646998 163394658238464 163539316048419 163542280469868 165233804967936 165309325047168 165411876241408 165485685768192 165556527243264 165561320969496 165808899998208 165994111827968 167015592493056 167087088893952 167528718925824 167600434987008 167603473022976 167784098070528 167855923454976 168111801387072 169077513388032 169225369952256 169407742906368 169672651702272 169738617404232 169928218806272 169931299037184 170004043600128 170187255725184 170263196105616 171575722312704 171837270669888 172029216309248 172102858953216 172286467375104 172291455968256 172365210872352 172438997349609 172627962718194 173879246979072 173953681588224 173958718455936 174144306806784 174413460799488 174679334977536 174759172134468 176104450031616 176294236520448 176369704943616 176638561201152 176914777079808 177105436852224 177260313753792 178278579044352 178470708576256 178550345170944 178626779394048 178819284178944 178822525575168 178899076313856 179098910130176 179371926761472 179448712689024 179722262555928 180754670419968 181030211076096 181107706885632 181300922155008 181383785707104 181461432875643 181863203522048 181941055920816 182218405091427 183425415463296 183539205144576 183623091703488 183705027377112 183818990518272 185805121257472 185888030588928 185972990678064 186088360771584 186171396489216 186251093148672 186256486090683 186743375806464 187606555951104 187892541554688 188182944546816 188389162745856 188469808791552 188550489360384 188553907150848 188555948881926 188757110329344 188837913886848 189125776560456 189337033803776 190212202561536 190583710769664 190881733165056 191087445024768 191169246157056 191172711416832 191254549050144 191460662690832 193022687601792 193238297772032 193532868347904 193615716322368 193822275796992 193824374575904 193827887964288 193910862231396 195614152851456 195703558262928 196215143399424 196220824852736 196304823493512 196514251849728 198029142392832 198331016085504 198415918061568 198641153212416 198855227342848 198940353724416 199029124214784 199243616458752 200563401424896 200779547148288 200869138317312 200955126818304 201171694701312 201400058118144 201486273896448 201793417606656 201879801775152 202187545375419 203349004222464 203653090639872 203658987460608 203746170246336 204056758920492 204284694367232 204372145006944 204596103962304 204683687910918 206167326326784 206173295947776 206353592396208 206481605787648 206575978166424 206796364333056 207027359973376 209030761414656 209034550444032 209124034412544 209219614512822 209349405868032 209676772835328 210086297782272 211057375444992 211615223906304 211705812615168 211933966434304 211937808089088 212028534890496 212119300530432 212351749120512 212442653122704 212679955779584 213004163029248 213988727881728 214554324238336 214646171123712 214741949810688 214973375652864 215065401926688 215069300343936 215393245527186 215962554182432 217393084993536 217724476891392 217817680862664 217859544317952 218052421397892 218056373959824 219730966216704 220166503045794 220412433396224 220647581024256 220742036324352 220748427959328 220842926430201 221078533330944 222687456657408 222782785191936 223122393096192 223371625234432 223467246649344 223471297363968 223712130760704 223807897939968 223907764741632 224149068516096 225633826603008 225876990541824 226230202269696 226318156538976 226575065382912 226672058133504 226916340966912 227017594807488 227114776997046 228767629750272 229116360893184 229214441527128 229470478604288 229715289833472 229721941291008 229820281163136 229918663132812 230170616957592 231938242117632 231944957941248 232192409075712 232291806511104 232397975437227 232905779970048 233012229512624 234805933375488 235058982027264 235159606591488 235163869249536 235518081601536 235886369439744 236140582469632 236347085005056 238067126894592 238169039192064 238425712238592 238430034100224 238532101751808 238634213096736 239162569015296 239264950252032 239629683407904 240737318866944 241006227226624 241373614768128 241476942514176 241584693537024 241734562873344 241845047609472 241948577167524 242588074561088 242957873455236 244567220617728 244828137848832 244830788937984 244940036502816 245044890970497 245091987357696 245313420704802 247850707451904 247963987570752 248117814362112 248228528652288 248334790864896 248341981454244 248991167741952 250523388739584 250630633340928 250910592729088 251293078388736 251400652480512 251405209534464 251407931842568 251676147105792 251783885182464 252167702080608 253616270082048 254111614359552 254508977553408 254783260033024 254892328209408 254896948555776 255006065400192 255280883587776 255394794158424 257363583469056 258043824463872 258154288429824 258429701062656 258437183952384 258547816308528 258941944077291 260818870468608 260930522382336 260938077683904 261620191199232 261739764658016 262019002466304 262138758201702 264038856523776 264156675047424 264441354780672 264554557415424 264957841801728 265253804965888 265372165619712 265658155278336 265890470630688 267417868566528 267706062864384 267825517756416 267940169091072 268228926268416 268233788362752 268533410824192 268648365195264 269057890142208 269173069033536 269583393833892 271132005629952 271545316614144 271661560328448 272075678560656 272496193342592 272794805283072 272911583881224 274897727930368 275138123194944 275308807716864 275434637555232 275557541065668 275728485777408 276702022546241 278707681886208 278832045883392 278959486017096 279132541157376 279257094733824 279569030447104 280115063709696 281409833926656 282274416820224 282583744118784 282704713187328 282825734040576 282833923322889 283135665494016 283256870830272 284005550705664 285318303842304 285875566154496 286194894831616 286322599747584 286631167537152 286753869235584 286759067125248 286881823575216 287190994036248 289857446658048 290299302521856 290423574483552 290733413695488 290736561863856 290741831946432 290866293347094 292974621622272 293555337394392 294196774699008 294322715099136 294331237279104 294457235240268 294771377774592 297043713589248 297496524128256 297623877092352 297956328865792 297961729818624 298282841014272 298410530586624 298543686322176 298865424688128 300845102137344 301169320722432 301303707475968 301640269692928 301757542051968 302100087177216 302229410844672 302555121289216 302690126409984 302819702662728 305023506333696 305488481190912 305619255369504 306295921721344 306427041550848 306558217510416 306894155943456 307025531866377 309250989490176 309259943921664 309530388594312 309589878767616 309722408681472 309863967249636 310541039960064 310815970531394 313546142121984 313551825666048 313686051618816 313829421769233 314024108802048 314515159252992 315129446673408 317422835859456 317558718922752 317900949651456 317906712133632 318042802335744 318178950795648 318527623680768 318883425353728 319019933669376 319506244543872 320983091822592 321831486357504 321969256685568 322112924716032 322460063479296 322598102890032 323089868290779 323943831273648 326089627490304 326437517131776 326441051917312 326586715337088 326726521293996 326789316476928 327078632096838 327084560939736 330618650094336 330823752482816 330971371536384 331113054486528 331122641938992 331617799996416 331988223655936 334031184986112 334174177787904 335057437851648 335200869974016 335206946045952 335568196141056 335711846909952 336223602774144 338155026776064 338450739904512 338815485812736 339345303404544 339477234808464 339856437612544 339862598074368 340008087200256 340374511450368 340526392211232 340672165495569 343151444625408 343674541339776 344058432618496 344205717906432 344572934750208 344582911936512 344730421744704 344877994699218 345255925436388 347907363176448 347917436911872 348288613613568 348826921598976 349358669955072 349518344268936 352208900063232 352588473040896 352739409887232 353277122402304 353829554159616 354210873704448 354520627507584 356557158088704 356941417152512 357100690341888 357253558788096 357638568357888 357645051150336 357798152627712 358197820260352 358743853522944 358897425378048 359444525111856 361509340839936 362060422152192 362215413771264 362601844310016 362767571414208 362922865751286 363726407044096 363882111841632 364436810182854 366850830926592 367078410289152 367246183406976 367410054754224 367637981036544 371776061177856 371945981356128 372176721543168 372342792978432 372502186297344 372512972181366 373486751612928 375213111902208 375785083109376 376365889093632 376778325491712 376939617583104 377100978720768 377107814301696 377111897763852 377514220658688 377675827773696 378251553120912 378674067607552 380424405123072 381167421539328 381763466330112 382174890049536 382338492314112 382345422833664 382509098100288 382921325381664 386045375203584 386476595544064 387065736695808 387231432644736 387644551593984 387648749151808 387655775928576 387821724462792 391228305702912 391407116525856 392430286798848 392441649705472 392609646987024 393028503699456 393208137302553 396058284785664 396662032171008 396831836123136 397282306424832 397710454685696 397880707448832 398058248429568 398487232917504 401126802849792 401559094296576 401738276634624 401910253636608 402343389402624 402800116236288 402972547792896 403586835213312 403759603550304 404375090750838 406698008444928 407306181279744 407317974921216 407492340492672 408113517840984 408569388734464 408744290013888 409192207924608 409367375821836 412346591895552 412707184792416 412963211575296 413151956332848 413592728666112 418061522829312 418069100888064 418248068825088 418439229025644 418698811736064 419353545670656 420172595564544 422114750889984 423411625230336 423867932868608 423875616178176 424057069780992 424238601060864 424703498241024 424885306245408 425359911559168 426008326058496 427977455763456 429108648476672 429292342247424 429483899621376 429946751305728 430130803853376 430138600687872 430786491054372 431925108364864 434786169987072 435448953782784 435635361725328 436104842795784 436112747919648 436299440020641 439461932433408 440333006091588 440824866792448 441295162048512 441484072648704 441496855918656 441685852860402 442157066661888 445565570383872 446244786192384 446743250468864 446934493298688 446942594727936 447424261521408 447615795879936 447815529483264 448298137032192 451267653206016 451753981083648 452460404539392 452636313077952 453150130765824 453344116267008 453832681933824 454035189614976 454229553994092 457535259500544 458232721786368 458428883054256 458940957208576 459443882582016 459640562326272 459837326265624 460341233915184 463876484235264 463889915882496 464384818151424 464583613022208 464795950874454 465811559940096 466024459025248 466223955797091 470117964054528 470319213182976 470327738499072 471036163203072 471772738879488 472281164939264 472694170010112 476134253789184 476338078384128 476851424477184 476860068200448 477064203503616 477268426193472 478325138030592 478529900504064 479259366815808 481474637733888 482012454453248 482747229536256 482953885028352 483169387074048 483690095218944 483897154335048 485176149122176 485915746910472 489134441235456 489656275697664 489661577875968 489880073005632 490089781940994 490183974715392 490617948145257 490626841409604 495701414903808 495927975141504 496235628724224 496457057304576 496669581729792 496683962908488 497982335483904 501046777479168 501261266681856 502586156777472 502801304961024 502810419068928 502815863685136 503352294211584 503567770364928 504335404161216 507232540164096 508223228719104 509017955106816 509566520066048 509784656418816 509793897111552 510012130800384 510561767175552 510789588316848 514727166938112 516087648927744 516308576859648 516859402125312 516874367904768 517095632617056 517316992048827 517883888154582 521637740937216 521861044764672 521876155367808 523240382398464 523479529316032 524038004932608 524277516403404 528313350094848 528882709561344 529109114830848 529915683603456 530507609931776 530744331239424 531316310556672 531780941261376 534835737133056 535412125728768 535651035512832 535880338182144 536457852536832 536467576725504 537066821648384 537296730390528 538115780284416 538346138067072 539166787667784 542264011259904 543090633228288 543323120656896 544151357121312 544384298626929 544992386685184 545589610566144 545823167762448 546655215274281 549795455860736 550276246389888 550617615433728 550869275110464 551115082131336 551456971554816 553404045092482 557415363772416 557664091766784 557918972034192 558265082314752 558514189467648 558769458272049 560230127419392 562819667853312 564548833640448 565167488237568 565409426374656 565651468081152 565667846645778 566271330988032 566513741660544 568011101411328 570636607684608 571751132308992 572389789663232 572645199495168 573262335074304 573507738471168 573518134250496 573763647150432 574381988072496 579714893316096 580598605043712 580847148967104 581466827390976 581473123727712 581483663892864 581732586694188 587110674788784 588645430198272 588662474558208 588914470480536 589542755549184 594087427178496 594993048256512 595247754184704 595912657731584 595923459637248 596565682028544 596821061173248 597087372644352 597093838126099 597730849376256 601690204274688 602338641444864 602607414951936 603280539385856 603515084103936 604200174354432 604458821689344 605110242578432 605380252819968 605639405325456 606562636126257 610047012667392 610976962381824 611238510739008 612591843442688 612854083101696 613116435020832 613788311886912 614051063732754 618501978980352 618519887843328 619060777188624 619444817362944 619727934499272 621082079920128 621631941062788 627092284243968 627103651332096 627372103237632 627658843538466 628048217604096 629030318505984 630258893346816 634845671718912 635117437845504 635801899302912 635813424267264 636085604671488 636357901591296 637055247361536 637766850707456 638039867338752 639012489087744 641966183645184 643662972715008 643938513371136 644225849432064 644920126958592 645196205780064 646179736581558 647887662547296 652179254980608 652882103834624 653173430674176 653453042587992 653578632953856 654157264193676 654169121879472 661237300188672 661942743072768 662226108973056 662245283877984 662528779290603 663235599992832 663976447311872 668062369972224 668348355575808 670114875703296 670401739948032 670413892091904 671136392282112 671423693819904 672447205548288 676901479809024 677630971625472 678690606809088 678954469616928 679712875225088 679725196148736 680016174400512 680749022900736 681052784422464 681344330991138 686302889250816 687349082679552 688116865236992 688411435812864 689145869500416 689165823873024 689460843489408 689755989398436 690511850872776 695814726352896 695834873823744 696577227227136 697193926311681 698717339910144 699036688537872 704417800126464 705176946081792 705478819774464 706554244804608 707659108319232 708421747408896 709041255015168 713882834305024 714201380683776 714507117576192 715277136715776 715290102300672 715596305255424 716395640520704 717487707045888 717794850756096 718889050223712 723018681679872 724120844304384 724430827542528 725203688620032 725535142828416 725845731502572 727452814088192 727764223683264 728873620365708 733701661853184 734492366813952 734820109508448 735134672911491 735275962073088 743552122355712 743891962712256 744353443086336 744685585956864 745004372594688 745025944362732 746973503225856 751570166218752 752731778187264 753879235166208 754201957441536 754215628603392 754223795527704 755028441317376 755351655547392 756503106241824 757348135215104 760848810246144 762334843078656 763526932660224 764349780099072 764676984628224 764690845667328 765018196200576 765842650763328 772090750407168 772953191088128 774131473391616 774462865289472 775289103187968 775297498303616 775311551857152 775643448925584 776825832231873 782456611405824 782814233051712 784860573597696 784883299410944 785219293974048 786057007398912 786416274605106 792116569571328 793324064342016 793663672246272 795420909371392 795761414897664 796116496859136 796974465835008 802253605699584 803118188593152 803476553269248 803820507273216 804686778805248 805600232472576 805945095585792 807173670426624 807519207100608 808750181501676 813396016889856 814635949842432 814984680985344 816227035681968 817138777468928 817488580027776 818384415849216 818734751643672 824693183791104 825414369584832 825926423150592 826303912665696 827185457332224 830106067638723 836123045658624 836496137650176 836878458051288 837397623472128 838707091341312 840345191129088 844229501779968 846823250460672 847735865737216 847751232356352 848114139561984 848477202121728 848501769968667 849406996482048 849770612490816 850719823118336 852016652116992 855954911526912 858217296953344 858584684494848 858967799242752 859893502611456 860261607706752 860277201375744 861572982108744 863850216729728 869572339974144 870897907565568 871270723450656 872209685591568 872225495839296 872598880041282 878923864866816 880666012183176 881649733584896 882590324097024 882968145297408 882993711837312 883371705720804 884314133323776 891131140767744 892489572384768 893868986597376 893885189455872 894848523042816 895231591759872 895631058966528 896596274064384 902535306412032 903507962167296 904920809078784 905272626155904 906300261531648 906688232534016 907665363867648 908070379229952 908459107988184 915070519001088 916465443572736 916857766108512 917881914417152 918887765164032 919281124652544 919674652531248 920682467830368 921076595599131 927752968470528 927779831764992 928769636302848 929167226044416 929591901748908 931623119880192 932048918050496 932447911594182 940638426365952 940655476998144 941488265307699 942072326406144 943545477758976 944562329878528 945388340020224 952268507578368 952676156768256 953702848954368 953720136400896 954128407007232 954536852386944 956650276061184 957059801008128 958518733631616 962949275467776 964024908906496 965494459072512 965907770056704 966338774148096 967380190437888 967794308670096 969269604872337 970352298244352 971831493820944 978268882470912 979312551395328 979323155751936 979760146011264 980179563881988 980367949430784 981235896290514 981253682819208 991855950283008 992471257448448 992914114609152 993339163459584 993367925816976 995964670967808 1002093554958336 1002522533363712 1005172313554944 1005602609922048 1005620838137856 1005631727370272 1006704588423168 1007135540729856 1008670808322432 1014465080328192 1016446457438208 1018035910213632 1019133040132096 1019569312837632 1019587794223104 1020024261600768 1021123534351104 1021579176633696 1029454333876224 1032175297855488 1032617153719296 1033718804250624 1033748735809536 1034191265234112 1034633984097654 1035767776309164 1043722089529344 1043752310735616 1046480764796928 1046959058632064 1048076009865216 1048555032806808 1056626700189696 1057765419122688 1058218229661696 1059831367206912 1061015219863552 1061488662478848 1062632621113344 1063561882522752 1069671474266112 1070824251457536 1071302071025664 1071760676364288 1072915705073664 1072935153451008 1074133643296768 1074593460781056 1076231560568832 1076692276134144 1078333575335568 1084528022519808 1086181266456576 1086646241313792 1088302714242624 1088768597253858 1089984773370368 1091179221132288 1091646335524896 1093310430548562 1099590911721472 1100552492779776 1101235230867456 1101738550220928 1102230164262672 1102913943109632 1106808090184964 1115328183533568 1115837944068384 1116530164629504 1117028378935296 1117538916544098 1120460254838784 1125639335706624 1129097667280896 1130334976475136 1130818852749312 1131302936162304 1131335693291556 1132542661976064 1133027483321088 1136022202822656 1141273215369216 1143502264617984 1144779579326464 1145290398990336 1146524670148608 1147015476942336 1147036268500992 1147527294300864 1148763976144992 1159429786632192 1161197210087424 1161694297934208 1162933654781952 1162946247455424 1162967327785728 1163465173388376 1174221349577568 1177290860396544 1177324949116416 1177828940961072 1179085511098368 1179624411907659 1188174854356992 1189986096513024 1190495508369408 1191825315463168 1191846919274496 1193131364057088 1193642122346496 1194174745288704 1194187676252198 1195461698752512 1203380408549376 1204677282889728 1205214829903872 1207030168207872 1208400348708864 1208917643378688 1210220485156864 1210760505639936 1211278810650912 1213125272252514 1220094025334784 1221953924763648 1222477021478016 1225183686885376 1225708166203392 1226232870041664 1227576623773824 1228102127465508 1237039775686656 1238121554377248 1238889634725888 1239455868998544 1243263882125576 1254184568487936 1254207302664192 1254744206475264 1255317687076932 1256096435208192 1258060637011968 1260517786693632 1270234875691008 1271603798605824 1271626848534528 1272171209342976 1272715803182592 1274110494723072 1275533701414912 1276079734677504 1278024978175488 1283932367290368 1287325945430016 1287877026742272 1288451698864128 1289840253917184 1290392411560128 1292359473163116 1295775325094592 1304358509961216 1305764207669248 1306346861348352 1306906085175984 1308314528387352 1308338243758944 1308898320061923 1322474600377344 1323885486145536 1324452217946112 1324490567755968 1325057558581206 1326471199985664 1327952894623744 1336696711151616 1340229751406592 1340803479896064 1340827784183808 1342272784564224 1342847387639808 1344894411096576 1353802959618048 1355261943250944 1357381213618176 1357908939233856 1359425750450176 1359450392297472 1360032348801024 1361498045801472 1362105568844928 1362688661982276 1372605778501632 1374698165359104 1376233730473984 1376822871625728 1378331647746048 1378921686978816 1379511978796872 1381023701745552 1391629452705792 1391669747647488 1393154454454272 1394387852623362 1397434679820288 1398073377075744 1398671867391273 1410353892163584 1410957639548928 1413108489609216 1415318216638464 1416843494817792 1418082510030336 1428402761367552 1429014235152384 1430554273431552 1430580204601344 1431192610510848 1432791281041408 1434975414091776 1435589701512192 1437778100447424 1446037363359744 1448241688608768 1448861655085056 1451070285656832 1451691463005144 1454905628176384 1455528447366528 1457747240731416 1467403323706368 1468984733627904 1469640219016896 1470269345822982 1470551924146176 1471853844435771 1487104244711424 1487783925424512 1488706886172672 1489371171913728 1490008745189376 1490051888725464 1493947006451712 1503140332437504 1507758470332416 1508403914883072 1508431257206784 1508447591055408 1510056882634752 1510703311094784 1513006212483648 1514696270430208 1521697620492288 1524669686157312 1527053865320448 1528699560198144 1529353969256448 1529381691334656 1530036392401152 1531685301526656 1544181500814336 1545906382176256 1548262946783232 1548925730578944 1550578206375936 1550594996607232 1550623103714304 1551286897851168 1551950976146481 1553651664463746 1564913222811648 1565628466103424 1569721147195392 1569766598821888 1570438587948096 1572114014797824 1572832549210212 1586648128684032 1587327344492544 1591522829795328 1592232993718272 1593948931670016 1604507211399168 1606236377186304 1606953106538496 1607641014546432 1609373557610496 1611200464945152 1611890191171584 1614347340853248 1615038414201216 1617500363003352 1626792033779712 1629271899684864 1629969361970688 1632454071363936 1634277554937856 1634977160055552 1636768831698432 1637469503287344 1639965645822843 1649386367582208 1650828739169664 1651852846301184 1652607825331392 1654370914664448 1660212135277446 1672246091317248 1672992275300352 1673756916102576 1674795246944256 1676308374816147 1680690382258176 1688459003559936 1693646500921344 1695471731474432 1695502464712704 1696228279123968 1696954404243456 1697003539937334 1698813992964096 1699541224981632 1701439646236672 1704033304233984 1711909823053824 1716434593906688 1717169368989696 1717935598485504 1719787005222912 1720523215413504 1720554402751488 1723145964217488 1727700433459456 1739144679948288 1741795815131136 1742541446901312 1744419371183136 1744450991678592 1745197760082564 1761332024366352 1763299467169792 1765936290594816 1765987423674624 1766743411441608 1768628266647552 1782262281535488 1784979144769536 1787737973194752 1787770378911744 1789697046085632 1790463183519744 1791262117933056 1791281514378297 1793192548128768 1805070612824064 1807015924334592 1809841618157568 1810545252311808 1812600523063296 1813376465068032 1815330727735296 1816140758459904 1816918215976368 1830141038002176 1832930887145472 1833715532217024 1835763828834304 1837775530328064 1838562249305088 1839349305062496 1841364935660736 1842153191198262 1855505936941056 1855559663529984 1858334452088832 1859183803497816 1863246239760384 1864097836100992 1864895823188364 1881276852731904 1881310953996288 1882976530615398 1884144652812288 1887090955517952 1889124659757056 1890776680040448 1904537015156736 1905352313536512 1907405697908736 1907440272801792 1908256814014464 1909073704773888 1913300552122368 1914119602016256 1917037467263232 1925898550935552 1930988918145024 1931815540113408 1932677548296192 1934760380875776 1935588617340192 1938539209744674 1940704596488704 1943662987641888 1956537764941824 1958646311503872 1959520292022528 1960359127763976 1960735898861568 1962471792581028 1962507365638416 1983711900566016 1985828229218304 1986678326919168 1986735851633952 1987586337871809 1991929341935616 2004187109916672 2005045066727424 2010344627109888 2011205219844096 2011241676275712 2011263454740544 2013409176846336 2014271081459712 2017341616644864 2032892914876416 2036071820427264 2038266080264192 2039138625675264 2039175588446208 2040048523201536 2042247068702208 2043158353267392 2058908667752448 2064350595710976 2065234307438592 2067437608501248 2067497471619072 2068382530468224 2069267968195308 2071535552618328 2087444179058688 2087504621471232 2091581778935043 2093918117264128 2096152019730432 2097110065613616 2113253400379392 2115530838245376 2116436459323392 2119662734413824 2122030439727104 2122977324957696 2125265242226688 2127123765045504 2141648502915072 2142604142051328 2143521352728576 2145831410147328 2145870306902016 2149186921562112 2152463121137664 2153384552268288 2156667150671136 2169056045039616 2172362532913152 2173292482627584 2176605428485248 2177537194507716 2179969546740736 2182358442264576 2183292671049792 2186620861097124 2199181823442944 2201104985559552 2203477100441856 2204460328525344 2205827886219264 2213616180369928 2230656367067136 2231675888136768 2233060329259008 2234056757870592 2235077833088196 2240920509677568 2258195334561792 2261637705498624 2262605872324608 2262671386583112 2265085323952128 2266054966642176 2272044405645312 2282546430738432 2287004529235968 2289559158652928 2290580797980672 2293049340297216 2294030953884672 2294072537001984 2295054588601728 2297527952289984 2318859573264384 2322394420174848 2323388595868416 2325867309563904 2325892494910848 2325934655571456 2326930346776752 2330477496695619 2348442699155136 2354581720793088 2354649898232832 2355657881922144 2358171022196736 2359248823815318 2376349708713984 2379972193026048 2380991016738816 2383650630926336 2386262728114176 2387284244692992 2388349490577408 2388375352504396 2390923397505024 2406760817098752 2409354565779456 2410429659807744 2414060336415744 2416800697417728 2417835286757376 2420440970313728 2421521011279872 2422557621301824 2426250544505028 2440188050669568 2443907849527296 2444954042956032 2450367373770752 2451416332406784 2452465740083328 2455153247547648 2456204254931016 2474079551373312 2476243108754496 2477779269451776 2478911737997088 2486527764251152 2490318202916169 2508369136975872 2509488412950528 2510635374153864 2512192870416384 2516121274023936 2521035573387264 2540469751382016 2543207597211648 2543253697069056 2544342418685952 2545431606365184 2545505309906001 2548220989446144 2551067402829824 2552159469355008 2556049956350976 2567864734580736 2574651890860032 2575754053484544 2576903397728256 2579680507834368 2580784823120256 2584718946326232 2591550650189184 2608717019922432 2611528415338496 2612693722696704 2613812170351968 2616629056774704 2616676487517888 2617796640123846 2644949200754688 2647770972291072 2648904435892224 2648981135511936 2650115117162412 2652942399971328 2655905789247488 2673393422303232 2681606959792128 2681655568367616 2684545569128448 2685694775279616 2689788822193152 2707605919236096 2710523886501888 2714762427236352 2715817878467712 2718851500900352 2718900784594944 2720064697602048 2722996091602944 2724211137689856 2725377323964552 2745211557003264 2749396330718208 2752467460947968 2753645743251456 2756663295492096 2757843373957632 2759023957593744 2762047403491104 2763229786797393 2783258905411584 2783339495294976 2786308908908544 2788775705246724 2794869359640576 2796146754151488 2797343734782546 2821915279097856 2824464795923097 2826216979218432 2830636433276928 2833686989635584 2836165020060672 2856805522735104 2858028470304768 2861108546863104 2861160409202688 2862385221021696 2865582562082816 2869950828183552 2871179403024384 2875556200894848 2892074726719488 2896483377217536 2897723310170112 2902140571313664 2903382926010288 2909811256352768 2911056894733056 2915494481462832 2934806647412736 2937969467255808 2939280438033792 2940538691645964 2941103848292352 2943707688871542 2975567850849024 2977413772345344 2978742343827456 2980017490378752 2980103777450928 2987894012903424 3006280664875008 3015516940664832 3016807829766144 3016862514413568 3016895182110816 3020113765269504 3021406622189568 3026012424967296 3029392540860416 3043395240984576 3049339372314624 3054107730640896 3057399120396288 3058707938512896 3058763382669312 3060072784802304 3063370603053312 3088363001628672 3091812764352512 3096525893566464 3097851461157888 3101156412751872 3101189993214464 3101246207428608 3102573795702336 3103901952292962 3107303328927492 3131256932206848 3139442294390784 3139533197643776 3140877175896192 3144228029595648 3145665098420424 3173296257368064 3174654688985088 3183045659590656 3184465987436544 3187897863340032 3209014422798336 3212472754372608 3213906213076992 3215282029092864 3218747115220992 3222400929890304 3223780382343168 3228694681706496 3230076828402432 3235000726006704 3253584067559424 3258543799369728 3259938723941376 3264908142727872 3268555109875712 3269954320111104 3273537663396864 3274939006574688 3279931291645686 3298772735164416 3301657478339328 3303705692602368 3305215650662784 3308741829328896 3320424270554892 3345984550600704 3347513832205152 3349590493888512 3352616749632294 3361380764516352 3376918007119872 3387293001842688 3390943462948864 3391004929425408 3392456558247936 3393908808486912 3394007079874668 3397627985928192 3399082449963264 3402879292473344 3408066608467968 3423819646107648 3434338737979392 3435871196971008 3439574010445824 3441046430827008 3441108805502976 3446291928434976 3455400866918912 3478289359896576 3483591630262272 3485082893802624 3488838742366272 3488901983357184 3490395520165128 3522664048732704 3526598934339584 3531872581189632 3531974847349248 3533486822883216 3537256533295104 3538873235722977 3564524563070976 3569958289539072 3575475946389504 3575540757823488 3579394092171264 3580926367039488 3582524235866112 3582563028756594 3586385096257536 3610141225648128 3614031848669184 3621090504623616 3625201046126592 3626752930136064 3630661455470592 3632281516919808 3633836431952736 3660282076004352 3665861774290944 3667431064434048 3671527657668608 3675551060656128 3677124498610176 3678698610124992 3682729871321472 3684306382396524 3711119327059968 3716668904177664 3718367606995632 3728195672201984 3729791646376728 3762553705463808 3762621907992576 3765953061230796 3768289305624576 3774181911035904 3778249319514112 3781553360080896 3810704627073024 3814811395817472 3814880545603584 3816513628028928 3818147409547776 3826601104244736 3828239204032512 3834074934526464 3851797101871104 3861977836290048 3863631080226816 3865355096592384 3869520761751552 3871177234680384 3877078419489348 3881409192977408 3887325975283776 3913075529883648 3917292623007744 3919040584045056 3920718255527952 3924943585162056 3925014731276832 3967423801132032 3971656458436608 3973356653838336 3973471703267904 3975172675743618 3983858683871232 4010090133454848 4020689254219776 4022410439688192 4022483352551424 4022526909481088 4026818353692672 4028542162919424 4034683233289728 4065785829752832 4072143640854528 4076532160528384 4078277251350528 4078351176892416 4080097046403072 4084494137404416 4086316706534784 4117817335504896 4128701191421952 4130468614877184 4134994943238144 4136765060936448 4138535936390616 4143071105236656 4174888358117376 4175009242942464 4183163557870086 4187836234528256 4192304039460864 4194220131227232 4196015602173819 4231061676490752 4232872918646784 4239325468827648 4244060879454208 4245954649915392 4250530484453376 4254247530091008 4285208284102656 4287042705457152 4291662820294656 4291740613804032 4298373843124224 4304926242275328 4306769104536576 4313334301342272 4338112090079232 4344725065826304 4346584965255168 4353210856970496 4355074389015432 4359939093481472 4364716884529152 4366585342099584 4373241722194248 4398363646885888 4402209971119104 4406954200883712 4408920657050688 4411655772438528 4415561533307313 4427232360739856 4461312734134272 4463351776273536 4466120658518016 4468113515741184 4470155666176392 4481841019355136 4523275410997248 4525211744649216 4525342773166224 4530170647904256 4532109933284352 4544088811290624 4565092861476864 4574009058471936 4579118317305856 4581161595961344 4586098680594432 4588061907769344 4588145074003968 4590109177203456 4595055904579968 4637719146528768 4644788840349696 4646777191736832 4651734619127808 4651784989821696 4651869311142912 4653860693553504 4655852928439443 4660954993391238 4696885398310272 4709163441586176 4709299796465664 4711315763844288 4716342044393472 4718497647630636 4759944386052096 4761982033477632 4767301261852672 4774568489385984 4776698981154816 4776750705008792 4781846795010048 4813521634197504 4818709131558912 4820859319615488 4828120672831488 4833601394835456 4835670573514752 4840881940627456 4843042022559744 4845115242603648 4852501089010056 4880376101339136 4887815699054592 4889908085912064 4900734747541504 4902832664813568 4904931480166656 4910306495095296 4912408509862032 4919896937468529 4948159102746624 4952486217508992 4955558538903552 4957823475994176 4973055528502304 4980636405832338 5016738273951744 5018976825901056 5021270748307728 5024385740832768 5028925124448441 5042071146774528 5080939502764032 5086415194423296 5086507394138112 5088684837371904 5090863212730368 5091010619812002 5096441978892288 5102134805659648 5104318938710016 5112099912701952 5135729469161472 5149303781720064 5151508106969088 5153806795456512 5159361015668736 5161569646240512 5169437892652464 5183101300378368 5217434039844864 5223056830676992 5225387445393408 5227624340703936 5233258113549408 5233352975035776 5235593280247692 5289898401509376 5297808871784448 5297962271023872 5300230234324824 5305884799942656 5311811578494976 5346786844606464 5363213919584256 5363311136735232 5369091138256896 5371389550559232 5373844543134891 5379577644386304 5415211838472192 5421047773003776 5429524854472704 5431635756935424 5437703001800704 5437801569189888 5440129395204096 5445992183205888 5448422275379712 5450754647929104 5490423114006528 5498792661436416 5504934921895936 5507291486502912 5513326590984192 5515686747915264 5518047915187488 5524094806982208 5526459573594786 5566517810823168 5566678990589952 5577551410493448 5589738719281152 5592293508302976 5594687469565092 5643830558195712 5648929591846194 5652433958436864 5661272866553856 5667373979271168 5672330040121344 5713611045470208 5716056940609536 5722217093726208 5722320818405376 5724770442043392 5731165124165632 5739901656367104 5742358806048768 5751112401789696 5792966754435072 5795446620340224 5804281142627328 5806765852020576 5819622512705536 5822113789466112 5830988962925664 5869613294825472 5875938934511616 5878560876067584 5881077383291928 5882207696584704 5887415377743084 5951135701698048 5957484687654912 5960034980757504 5960207554901856 5962759013615427 5975788025806848 6012561329750016 6031033881329664 6033615659532288 6033725028827136 6033790364221632 6040227530539008 6042813244379136 6052024849934592 6058785081720832 6098678744629248 6108215461281792 6114798240792576 6117415877025792 6117526765338624 6120145569604608 6126741206106624 6176726003257344 6183625528705024 6193051787132928 6195702922315776 6202312825503744 6202379986428928 6202492414857216 6205147591404672 6207803904585924 6214606657854984 6262513864413696 6279066395287552 6281754351792384 6288456059191296 6291330196840848 6346592514736128 6349309377970176 6366091319181312 6368931974873088 6375795726680064 6424945508745216 6427812426153984 6430564058185728 6437494230441984 6447560764686336 6457389363412992 6460153656804864 6470001452013408 6507168135118848 6517087598739456 6519877447882752 6529816285455744 6537110219751424 6539908640222208 6547075326793728 6549878013149376 6559862583291372 6597545470328832 6603314956678656 6610431301325568 6617483658657792 6640848541109784 6691969101201408 6695027664410304 6699180987777024 6705233499264588 6722761529032704 6774586003685376 6781886925897728 6784913116495872 6787817616973824 6788014159749336 6795255971856384 6798164899926528 6805758584946688 6816133216935936 6847639292215296 6868677475958784 6871742393942016 6879148020891648 6882092861654016 6882217611005952 6892583856869952 6910801733837824 6956578719793152 6967183260524544 6970165787605248 6977677484732544 6977803966714368 6980791040330256 7045328097465408 7053197868679168 7063745162379264 7063949694698496 7066973645766432 7074513066590208 7077746471445954 7129049126141952 7139916579078144 7150951892779008 7158788184342528 7161852734078976 7165048471732224 7165126057513188 7172770192515072 7220282451296256 7228063697338368 7242181009247232 7250402092253184 7253505860272128 7261322910941184 7264563033839616 7267672863905472 7320564152008704 7331723548581888 7334862128868096 7343055315337216 7351102121312256 7354248997220352 7357397220249984 7365459742642944 7368612764793048 7422238654119936 7433337808355328 7436735213991264 7456391344403968 7459583292753456 7470954608748507 7525107410927616 7531906122461592 7536578611249152 7548363822071808 7556498639028224 7563106720161792 7621409254146048 7629622791634944 7629761091207168 7633027256057856 7636294819095552 7636515929718003 7653202208489472 7656478408065024 7668149869052928 7703594203742208 7723955672580096 7727262160453632 7730710193184768 7739041523503104 7742354469360768 7754156838978696 7762818385954816 7774651950567552 7826151059767296 7834585246015488 7838081168090112 7841436511055904 7849887170324112 7850029462553664 7934847602264064 7943312916873216 7946713307676672 7946943406535808 7950345351487236 7967717367742464 8020180266909696 8044820879376384 8044966705102848 8045053818962176 8053636707385344 8057084325838848 8069366466579456 8131571659505664 8144287281709056 8153064321056768 8156554502701056 8156702353784832 8160194092806144 8168988274808832 8172633413069568 8235634671009792 8257402382843904 8260937229754368 8269989886476288 8273530121872896 8277071872781232 8286142210473312 8289689360392179 8349776716234752 8350018485884928 8366327115740172 8375672469056512 8384608078921728 8388440262454464 8392031204347638 8465745837293568 8478650937655296 8488121758908416 8491909299830784 8501060968906752 8508495060182016 8570416568205312 8574085410914304 8583325640589312 8583481227608064 8596747686248448 8609852484550656 8613538209073152 8626668602684544 8676224180158464 8689450131652608 8693169930510336 8706421713940992 8710148778030864 8719878186962944 8729433769058304 8733170684199168 8746483444388496 8796727293771776 8804419942238208 8813908401767424 8817841314101376 8823311544877056 8831123066614626 8854464721479712 8926703552547072 8932241317036032 8936227031482368 8940311332352784 8963682038710272 9046550821994496 9050423489298432 9050685546332448 9060341295808512 9064219866568704 9088177622581248 9130185722953728 9148018116943872 9158236634611712 9162323191922688 9172197361188864 9176123815538688 9176290148007936 9180218354406912 9190111809159936 9275438293057536 9289577680699392 9293554383473664 9303469238255616 9303569979643392 9303738622285824 9307721387107008 9311705856878886 9321909986782476 9393770796620544 9418326883172352 9418599592931328 9422631527688576 9432684088786944 9436995295261272 9519888772104192 9523964066955264 9549136978771968 9553397962309632 9553501410017584 9563693590020096 9627043268395008 9637418263117824 9641718639230976 9656241345662976 9667202789670912 9671341147029504 9681763881254912 9686084045119488 9690230485207296 9705002178020112 9760752202678272 9775631398109184 9779816171824128 9801469495083008 9805665329627136 9809862960333312 9820612990190592 9824817019724064 9839793874937058 9896318205493248 9904972435017984 9911117077807104 9915646951988352 9946111057004608 9961272811664676 10037953651802112 10042541496615456 10048771481665536 10057850248896882 10084142293549056 10161879005528064 10172830388846592 10173014788276224 10177369674743808 10181726425460736 10182021239624004 10192883957784576 10204269611319296 10208637877420032 10224199825403904 10271458938322944 10303016213938176 10307613590913024 10318722031337472 10323139292481024 10338875785304928 10366202600756736 10434868079689728 10446113661353984 10450774890786816 10455248681407872 10466516227098816 10466705950071552 10471186560495384 10579796803018752 10595617743568896 10595924542047744 10600460468649648 10611769599885312 10616619707168931 10693573689212928 10726427839168512 10726622273470464 10738182276513792 10742779101118464 10747689086269782 10759155288772608 10830423676944384 10842095546007552 10863271513870848 10875406003601408 10875603138379776 10880258790408192 10891984366411776 10896844550759424 10901509295858208 10980846228013056 10997585322872832 11009869843791872 11014582973005824 11026653181968384 11031373495830528 11036095830374976 11048189613964416 11052919147189572 11133357981179904 11155102820986896 11184587016605952 11189374939130184 11287661116391424 11297859183692388 11304867916873728 11322545733107712 11334747958542336 11344660080242688 11344782924395881 11432113881219072 11444434187452416 11444641636810752 11449540884086784 11462330248331264 11479803312734208 11484717612097536 11502224803579392 11585933508870144 11590893240680448 11608562285254656 11613531704041152 11639245025411072 11644227578932224 11661977925851328 11739226589650944 11751877869023232 11757121752135168 11762154766583856 11774830755486168 11902271403396096 11914969375309824 11920069961515008 11920415109803712 11925518027230854 11951576051613696 12062067762659328 12067231319064576 12067450057654272 12067580728443264 12080455061078016 12085626488758272 12104049699869184 12117570163441664 12197357489258496 12216430922563584 12229596481585152 12234831754051584 12235053530677248 12240291139209216 12253482412213248 12353452006514688 12367251057410048 12386103574265856 12391405844631552 12404759972857856 12404984829714432 12410295182809344 12415607809171848 12429213315709968 12525027728827392 12558132790575104 12563508703584768 12576912118382592 12582660393681696 12588046806521457 12693185029472256 12698618755940352 12732182638362624 12737863949746176 12751591453360128 12855624852307968 12861128116371456 12874988460883968 12895121529372672 12914778726825984 12920307313609728 12940002904026816 13014336270237696 13034175197478912 13039754895765504 13059632570911488 13074220439502848 13079817280444416 13094150653587456 13099756026298752 13119725166582744 13195090940657664 13206629913357312 13220862602651136 13234967317315584 13246684599921939 13281697082219568 13383938202402816 13390055328820608 13398361975554048 13410466998529176 13445523058065408 13563773851795456 13569826232991744 13575635233947648 13576028319498672 13590511943712768 13596329799853056 13611517169893376 13632266433871872 13695278584430592 13737354951917568 13743484787884032 13758296041783296 13764185723308032 13764435222011904 13785167713739904 13821603467675648 13913157439586304 13934366521049088 13940331575210496 13955354969465088 13955607933428736 13961582080660512 13967558785318329 14090656194930816 14106395737358336 14127490324758528 14127899389396992 14133947291532864 14149026133180416 14155492942891908 14279833158156288 14301903785558016 14323705468157952 14330096943464448 14330252115026376 14345540385030144 14440564902592512 14456127394676736 14484362018494464 14500804184506368 14507011720544256 14522645821882368 14529126067679232 14535345727810944 14641128304017408 14663447097163776 14669724257736192 14686110630674432 14702204242624512 14708497994440704 14714794440499968 14730919485285888 14737225529586096 14759690812405587 14844477308239872 14866675616710656 14873470427982528 14912782688807936 14919166585506912 14941909217497014 15050214821855232 15063812244923184 15073157222498304 15112997278056448 15126213440323584 15242818508292096 15259245583269888 15259522182414336 15266054512115712 15272589638191104 15273031859436006 15306404416978944 15312956816130048 15336299738105856 15407188407484416 15447911345160192 15454524320907264 15461420386369536 15478083047006208 15484708938721536 15508313677957392 15525636771909632 15549303901135104 15652302119534592 15669170492030976 15676162336180224 15682873022111808 15699774340648224 15700058925107328 15869695204528128 15893426615353344 15893886813071616 15900690702974472 15935434735484928 16040360533819392 16089641758752768 16089933410205696 16090107637924352 16107273414770688 16114168651677696 16121533629404673 16138732933158912 16263143319011328 16288574563418112 16306128642113536 16313109005402112 16313404707569664 16320388185612288 16337976549617664 16345266826139136 16471269342019584 16514804765687808 16521874459508736 16539979772952576 16547060243745792 16554143745562464 16572284420946624 16579378720784358 16699553432469504 16700036971769856 16732654231480344 16751344938113024 16769216157843456 16776880524908928 16784062408695276 16931491674587136 16957301875310592 16983818599661568 17002121937813504 17016990120364032 17140833136410624 17148170821828608 17166651281178624 17166962455216128 17193495372496896 17219704969101312 17227076418146304 17253337205369088 17378900263305216 17386339861020672 17412843427881984 17420297556061728 17439756373925888 17458867538116608 17466341368398336 17492966888776992 17593454587543552 17608839884476416 17627816803534848 17635682628202752 17646623089754112 17662246133229252 17708929442959424 17853407105094144 17872454062964736 17880622664705568 17888277040846281 17927364077420544 18093101643988992 18100846978596864 18101371092664896 18120682591617024 18128439733137408 18176355245162496 18296036233887744 18316473269223424 18324646383845376 18344394722377728 18352247631077376 18352580296015872 18360436708813824 18380223618319872 18550876586115072 18579155361398784 18587108766947328 18606938476511232 18607139959286784 18607477244571648 18615442774214016 18623411713757772 18643819973564952 18787541593241088 18837199185862656 18845263055377152 18865368177573888 18873990590522544 19039777544208384 19047928133910528 19098273957543936 19106795924619264 19107002820035168 19127387180040192 19274836526235648 19283437278461952 19312482691325952 19342682294059008 19363527762509824 19372168090238976 19380460970414592 19410004356040224 19521504405356544 19551262796218368 19559632343648256 19602938990166016 19611330659254272 19619725920666624 19641225980381184 19649634039448128 19679587749874116 19792636410986496 19809944870035968 19831293903976704 19892222114009216 19922545623329352 20075907303604224 20085082993230912 20097542963331072 20115700497793764 20168284587098112 20323758011056128 20345660777693184 20354739349487616 20363452850921472 20364042479248008 20385767915569152 20408539222638592 20417275754840064 20448399650807808 20542917876645888 20606032427876352 20615227181826048 20637444062674944 20646278584962048 20677751570609856 20732405201513472 20869736159379456 20892227322707968 20901549781573632 20910497362815744 20933032454197632 20933411900143104 20942373120990768 21159593606037504 21191235487137792 21191849084095488 21200920937299296 21223539199770624 21233239414337862 21387147378425856 21452855678337024 21476364553027584 21485558202236928 21495378172539564 21518310577545216 21660847353888768 21684191092015104 21726543027741696 21750812007202816 21751206276759552 21760517580816384 21783968732823552 21793689101518848 21803018591716416 21961692456026112 21995170645745664 22019739687583744 22029165946011648 22053306363936768 22062746991661056 22072191660749952 22096379227928832 22105838294379144 22266715962359808 22310205641973792 22369174033211904 22378749878260368 22412863826245521 22575322232782848 22595718367384776 22609735833747456 22645091466215424 22669495917084672 22689320160485376 22689565848791762 22864227762438144 22888868374904832 22889283273621504 22899081768173568 22909547789154009 22959606625468416 22969435224195072 23004449607158784 23171867017740288 23181786481360896 23217124570509312 23227063408082304 23278490050822144 23288455157864448 23323955851702656 23478453179301888 23503755738046464 23514243504270336 23524309533167712 23549661510972336 23804542806792192 23829938750619648 23840139923030016 23840830219607424 23851036054461708 23903152103227392 24134462638129152 24134900115308544 24135161456886528 24160910122156032 24171252977516544 24208099399738368 24235140326883328 24394714978516992 24432861845127168 24459192963170304 24469663508103168 24470107061354496 24480582278418432 24506964824426496 24706904013029376 24734502114820096 24772207148531712 24782811689263104 24809519945715712 24809969659428864 24820590365618688 24831215618343696 24858426631419936 24869068081176537 25050055457654784 25116265581150208 25127017407169536 25153824236765184 25165320787363392 25176093613042914 25397237511880704 25464365276725248 25475727899492352 25503182906720256 25711249704615936 25722256232742912 25749976921767936 25790243058745344 25829557453651968 25840614627219456 25880005808053632 26028672540475392 26068350394957824 26079509791531008 26119265141822976 26148440879005696 26159634560888832 26188301307174912 26199512052597504 26239450333165488 26390181881315328 26413259826714624 26441725205302272 26469934634631168 26493369199843878 26563394164439136 26780110657641216 26796723951108096 26820933997058352 26891046116130816 27139652465983488 27151270467895296 27152056638997344 27181023887425536 27192659599706112 27223034339786752 27264532867743744 27390557168861184 27474709903835136 27486969575768064 27516592083566592 27528371446616064 27528870444023808 27570335427479808 27643206935351296 27826314879172608 27868733042098176 27880663150420992 27910709938930176 27911215866857472 27923164161321024 27935117570636658 28181312389861632 28212791474716672 28254980649517056 28255798778793984 28267894583065728 28298052266360832 28310985885783816 28559666316312576 28647410936315904 28660193886928896 28660504230052752 28691080770060288 28881129805185024 28912254789353472 28968724036988928 29001608369012736 29014023441088512 29045291643764736 29058252135358464 29070691455621888 29282256608034816 29326894194327552 29339448515472384 29372221261348864 29404408485249024 29416995988881408 29429588880999936 29461838970571776 29474451059172192 29519381624811174 29688954616479744 29733351233421312 29746940855965056 29825565377615872 29838333171013824 29883818434994028 30127624489846368 30146314444996608 30252426880647168 30485637016584192 30518491166539776 30519044364828672 30532109024231424 30545179276382208 30546063718872012 30612808833957888 30625913632260096 30672599476211712 30814376814968832 30909048641814528 30922840772739072 30956166094012416 30969417877443072 31016627355914784 31051273543819264 31098607802270208 31304604239069184 31338340984061952 31352324672360448 31365746044223616 31399548681296448 31400117850214656 31739390409056256 31786853230706688 31787773626143232 31801381405948944 31849859121506793 32080721067638784 32179283517505536 32179866820411392 32180215275848704 32214546829541376 32228337303355392 32243067258809346 32277465866317824 32526286638022656 32612257284227072 32626218010804224 32626809415139328 32640776371224576 32675953099235328 32690533652278272 32942538684039168 33029609531375616 33043748919017472 33079959545905152 33094120487491584 33108287491124928 33144568841893248 33158757441568716 33400073943539712 33465308462960688 33502689876226048 33553761049817856 33568124817390552 33862983349174272 33914603750621184 33967637199323136 34004243875627008 34033980240728064 34034348773187643 34296341643657216 34333302562357248 34333924910432256 34386990744993792 34439409938202624 34454152836292608 34506674410738176 34757800526610432 34772679722041344 34825686855763968 34840595112123456 34879512747851776 34917735076233216 34932682736796672 34985933777553984 35186909175087104 35217679768952832 35255633607069696 35271365256405504 35324492266458504 35417858885918848 35706814210188288 35744908125929472 35761245329411136 35776554081692562 35854728154841088 36186203287977984 36201693957193728 36202742185329792 36241365183234048 36256879466274816 36352710490324992 36592072467775488 36649292767690752 36688789444755456 36704495262154752 36705160592031744 36720873417627648 36760447236639744 37101753172230144 37158310722797568 37174217533894656 37214279918573568 37214954489143296 37230885548428032 37246823427515544 37287639947129904 37575083186482176 37674398371725312 37690526110754304 37730736355147776 37747981181045088 37764140419564371 38079555088416768 38095856267821056 38196547915087872 38213591849238528 38214005640070336 38254774360080384 38566874556923904 38624965382651904 38685364588118016 38727055525019648 38744336180477952 38760921940829184 38820008712080448 39043008810713088 39102525592436736 39119264687296512 39205877980332032 39222661318508544 39239451841333248 39282451960762368 39299268078896256 39359175499748232 39585272821972992 39619889740071936 39662587807953408 39740053799765817 39784444228018432 39845091246658704 40151814607208448 40170165986461824 40195085926662144 40231400995587528 40336569174196224 40691321555386368 40709478698975232 40726905701842944 40728084958496016 40771535831138304 40834551509680128 40896799301615616 41085835753291776 41212064855752704 41230454363652096 41274888125349888 41292557169924096 41355503141219712 41464810403026944 41739472318758912 41784454645415936 41803099563147264 41820994725631488 41866064908395264 41866823800286208 41884746241981536 42319187212075008 42382470974275584 42383698168190976 42401841874598592 42447078399541248 42466478828675724 42905711356674048 42971116404473856 42990756345079128 43036621155090432 43321694707777536 43368382184030208 43453086055483392 43501624014405632 43502412553519104 43521035161632768 43567937465647104 43587378203037696 43606037183432832 43923384912052224 43990341291491328 44039479375167488 44058331892023296 44106612727873536 44125493983322112 44144383321499904 44192758455857664 44211676588758288 44279072437216761 44533431924719616 44620411283947584 44738348066423808 44757499756520736 44825727652491042 45150644465565696 45191436734769552 45219471667494912 45338991834169344 45378640320970752 45379131697583524 45728455524876288 45777736749809664 45778566547243008 45798163536347136 45819095578308018 45919213250936832 45938870448390144 46008899214317568 46343734035480576 46363572962721792 46434249141018624 46454126816164608 46556980101644288 46576910315728896 46647911703405312 46956906358603776 47007511476092928 47028487008540672 47048619066335424 47099323021944672 47609085613584384 47680279846060032 47681660439214848 47702072108923416 47806304206454784 48268925276258304 48269800230617088 48270322913773056 48321820244312064 48342505955033088 48364600888214019 48416198799476736 48470280653766656 48789429957033984 48865723690254336 48918385926340608 48939327016206336 48940214122708992 48961164556836864 49013929648852992 49413808026058752 49544414297063424 49565623378526208 49619039891431424 49619939318857728 49641180731237376 49662431236687392 49716853262839872 49738136162353074 50100110915309568 50232531162300416 50254034814339072 50307648473530368 50330641574726784 50352187226085828 50794475023761408 50951455798984704 51006365813440512 51422499409231872 51444512465485824 51499953843535872 51580486117490688 51659114907303936 51681229254438912 51760011616107264 52136700789915648 52159019583062016 52238530283645952 52296881758011392 52319269121777664 52376602614349824 52399024105195008 52478900666330976 52780363762630656 52826519653429248 52883450410604544 52939869269262336 52986738399687756 53126788328878272 53560221315282432 53641867994116704 53664831122538843 53782092232261632 54279304931966976 54302540935790592 54304113277994688 54362047774851072 54385319199412224 54446068679573504 54529065735487488 54949419807670272 54973939151536128 55033184167133184 55056742893232128 55057740888047616 55140670854959616 55286413870702592 55652629758345216 55737466084196352 55761326300841984 55821419877860352 55822431733714944 55846328322642048 55870235141273316 56362624779723264 56425582949433344 56511597557587968 56535789166131456 56596104532721664 56621971771567632 57119332632625152 57294821872631808 57320387773857792 57321008460105504 57382161540120576 57824509578706944 57937448073977856 58028046882177024 58090583287529472 58116504270716928 58141382911243776 58564513216069632 58653788388655104 58678897030944768 58744442522697728 58808816970498048 58833991977762816 58859177761999872 58923677941143552 58948902118344384 59038763249622348 59377909232959488 59493881711930112 59651130755231744 59676666342027648 59767636869988056 60255248979692736 60292628889993216 60504853761294336 60971274033168384 61036982333079552 61064218048462848 61090358552764416 61092127437744024 61225617667915776 61251827264520192 61345198952423424 61628753629937664 61818097283629056 61845681545478144 61912332188024832 61938835754886144 62033254711829568 62102547087638528 62197215604540416 62609208478138368 62676681968123904 62704649344720896 62731492088447232 62799097362592896 62800235700429312 63478780818112512 63573706461413376 63575547252286464 63602762811897888 63699718243013586 64161442135277568 64358567035011072 64360430551697408 64429093659082752 64456674606710784 64486134517618692 64554931732635648 65052573276045312 65252436021608448 65253618830278656 65281552742449152 65351906198470656 65381067304556544 65885077368078336 66059219062751232 66087497838034944 66159919091810304 66188240974983168 66216574982249856 66289137683786496 66317514883137432 66800147887079424 66930616925921376 67005379752452096 67107522099635712 67136249634781104 67238591478736563 67725966698348544 67829207501242368 67935274398646272 68008487751254016 68067960481456128 68068697546375286 68592683287314432 68666605124714496 68667849820864512 68728643367462027 68878819876405248 68908305672585216 69013348821476352 69515601053220864 69545359444082688 69651373711527936 69681190224246912 69759025495703552 69835470152466432 69865365473593344 69971867555107968 70373818350174208 70435359537905664 70511267214139392 70542730512811008 70648984532917008 70835717771837696 71413628420376576 71489816251858944 71522490658822272 71553108163385124 71709456309682176 72403387914387456 72405484370659584 72482730366468096 72513758932549632 72705420980649984 73184144935550976 73298585535381504 73377578889510912 73408990524309504 73410321184063488 73441746835255296 73520894473279488 74203506344460288 74316621445595136 74348435067789312 74428559837147136 74429908978286592 74461771096856064 74493646855031088 74575279894259808 75150166372964352 75348796743450624 75381052221508608 75461472710295552 75495962362090176 75528280839128742 76191712535642112 76393095830175744 76427183698477056 76428011280140672 76509548720160768 77133749113847808 77249930765303808 77370729176236032 77454111050039296 77488672360955904 77521843881658368 77640017424160896 78086017621426176 78205051184873472 78238529374593024 78411755960664064 78445322637017088 78478903682666496 78564903921524736 78598536157792512 78718350999496464 79170545643945984 79239779480143872 79325175615906816 79480107599531634 79568888456036864 79690182493317408 80340331972923648 80390171853324288 80462801991175056 80673138348392448 81418957397950464 81453811403685888 81456169916992032 81543071662276608 81669103019360256 81793598603231232 82171671506583552 82424129711505408 82460908727304192 82549776250699776 82585114339848192 82711006282439424 82929620806053888 83478944637517824 83568909290831872 83606199126294528 83641989451262976 83732129816790528 83733647600572416 83769492483963072 84638374424150016 84764941948551168 84767396336381952 84803683749197184 84894156799082496 84932957657351448 85942232808947712 85981512690158256 86073242310180864 86643389415555072 86736764368060416 86906172110966784 87003248028811264 87004825107038208 87042070323265536 87135874931294208 87174756406075392 87212074366865664 87846769824104448 87980682582982656 88116663784046592 88213225455747072 88250987966644224 88288766642999808 88385516911715328 88423353177516576 88558144874433522 89066863849439232 89240822567895168 89476696132847616 89514999513041472 89651455304982084 90382873469539104 90438943334989824 90757280641941504 90758263395167048 91456911049752576 91555473499619328 91557133094486016 91596327072694272 91638191156616036 91838426501873664 91877740896780288 92017798428635136 92727145925443584 92868498282037248 92908253632329216 93113960203288576 93153820631457792 93295823406810624 93913812717207552 94015022952185856 94056974017081344 94097238132670848 94198646043889344 95218171227168768 95360559692120064 95363320878429696 95404144217846832 95549577364520379 96537850552516608 96539600461234176 96540645827546112 96643640488624128 96685011910066176 96729201776428038 96832397598953472 96940561307533312 97578859914067968 97836771852681216 97878654032412672 97880428245417984 97922329113673728 98027859297705984 98827616052117504 99088828594126848 99131246757052416 99238079782862848 99239878637715456 99282361462474752 99324862473374784 99433706525679744 99476272324706148 100200221830619136 100465062324600832 100508069628678144 100661283149453568 100704374452171656 101588950047522816 101902911597969408 102012731626881024 102103046319562929 102889024930971648 102999907687071744 103160972234981376 103318229814607872 103362458508877824 103520023232214528 104273401579831296 104318039166124032 104477060567291904 104593763516022784 104638538243555328 104753205228699648 104798048210390016 104957801332661952 105560727525261312 105653039306858496 105766900821209088 105973476799375512 106253576657756544 107120442630564864 107283735988233408 107329662245077686 107564184464523264 108558609863933952 108605081871581184 108608226555989376 108724095549702144 108770638398824448 108892137359147008 109058131470974976 109947878303072256 110066368334266368 110113485786464256 110115481776095232 110281341709919232 110572827741405184 111305259516690432 111474932168392704 111522652601683968 111642839755720704 111644863467429888 111692656645284096 111740470282546632 112725249559446528 112851165898866688 113023195115175936 113071578332262912 113192209065443328 113243943543135264 113292421258693113 114238665265250304 114589643745263616 114640775547715584 114642016920211008 114764323080241152 115874896147955712 116056093764354048 116181166575058944 116233008541433856 116282765822487552 117129026432139264 117307576777310208 117357794061889536 117488885045395456 117617633940996096 117667983955525632 117718355523999744 117847355882287104 117897804236688768 118077526499244696 118755818465918976 118987763423860224 119302261510463488 119353332684055296 119535273739976112 120510497959385472 120585257779986432 121009707522588672 122073964666159104 122128436096925696 122180717105528832 122184254875488048 122503654529040384 122690397904846848 123257507259875328 123636194567258112 123691363090956288 123824664376049664 123877671509772288 124066509423659136 124205094175277056 124394431209080832 125218416956276736 125353363936247808 125409298689441792 125462984176894464 125598194725185792 125600471400858624 126957561636225024 127147412922826752 127151094504572928 127205525623795776 127399436486027172 128717134070022144 128720861103394816 128913349213421568 128972269035237384 129109863465271296 130105146552090624 130504872043216896 130507237660557312 130563105484898304 130703812396941312 130762134609113088 131770154736156672 132118438125502464 132174995676069888 132319838183620608 132376481949966336 132433149964499712 132578275367572992 132635029766274864 133600295774158848 133861233851842752 134010759504904192 134215044199271424 134272499269562208 134477182957473126 135451933396697088 135658415002484736 136016975502508032 136135920962912256 136137395092750572 137185366574628864 137333210249428992 137335699641729024 137457286734924054 137757639752810496 137816611345170432 138026697642952704 139031202106441728 139090718888165376 139302747423055872 139362380448493824 139518050991407104 139670940304932864 139730730947186688 139943735110215936 140870719075811328 141022534428278784 141085461025622016 141297969065834016 141671435543675392 142827256840753152 143044981317644544 143106216326770248 143418912619364352 144806775828774912 144810968741319168 144965460732936192 145027517865099264 145093802664642057 145410841961299968 146368289871101952 146597171070763008 146755157779021824 146817981048619008 146820642368126976 146883493670510592 147041788946558976 148633242891190272 148696870135578624 148857119674294272 148859817956573184 148923542193712128 148987293710062176 149150559788519616 150300332745928704 150697593486901248 150762104443017216 150922945420591104 150991924724180352 151056561678257484 152383425071284224 152854367396954112 152856022560281344 153019097440321536 154267498227695616 154499861530607616 154741458352472064 154908222100078592 154977344721911808 155043687763316736 155280034848321792 156410102369746944 156477058749186048 156890645274034176 156957807365332992 157129807843049472 157197072315585024 157436701998992928 158341091287891968 158479558960287744 158650351231813632 158960215199063268 159137776912073728 159380364986634816 160680663945847296 160925603982350112 161346276696784896 162837914795900928 162907622807371776 162912339833984064 163086143324553216 163338206038720512 163587197206462464 164848259423010816 164921817454608384 165099552501399552 165170228679696384 165422012564878848 165859241612107776 166957889275035648 167137818581663744 167212398252589056 167283978902525952 167464259633581056 167467295201144832 167538984967926144 169276748848300032 169534792672763904 169607367498394368 169788313598164992 169865915314702896 171884465617895424 171963025380316512 172146484620361728 173473528736120832 173812344221933568 174006496057622528 174084140646531072 174271749862588416 174349512812150784 174424148733731328 175693539648208896 175961365165965312 176233327568093184 176426450911494144 176501975933288448 176577533285999616 176771033823430656 176846706355033152 177116289748867044 178133727698878464 178481645135790336 178953392265695232 179029999026082944 179302910609964168 180765746939078208 180877886669979648 181514561283883008 181516526790334096 182913822099505152 183110946999238656 183192654145388544 183276382313232072 183676853003747328 183755481793560576 184035596857270272 185454291850887168 185736996564074496 185816507264658432 186227920406577152 186307641262915584 186591646813621248 187827625434415104 188030045904371712 188113948034162688 188194476265341696 188397292087778688 190436342454337536 190721119384240128 190726641756859392 190808288435693664 191099154729040758 193075701105033216 193081291655092224 193287280977248256 193370023820132352 193458403552856076 193664795197906944 193881122615066624 195157719828135936 195757308064825344 195760856490835968 195844658227347456 196055718595411968 197655232104235008 198177657188253696 198262493514104832 198476159565725696 198479757275430912 198564722924949504 198649724946749568 198867413051359488 198952544649412296 200400443661238272 200930124649201664 201016139257356288 201322566298907136 201408748904343312 201715774436209689 203177900095045632 203805823195938816 204025463253762048 204206092639125858 205778049861943296 205999815374143488 206185930102386081 206636459629215744 206724917017755648 207040046464429056 208546803159662592 208636078332248064 208954121134583808 209187527032045568 209277076487110656 209506410457399296 209596096420780032 209915602665323904 211121455050522624 211306078613716992 211533801642418176 211946953598751024 212507153315513088 214240885261129728 214567471976466816 214659324490155372 215128368929046528 217210163743162368 217216453111978752 217448191099404288 217541276797648896 217784274718294016 218116262941949952 219895756606144512 220132736668532736 220226971572928512 220230963552190464 220562683419838464 221145655482810368 222610519033380864 222949864336785408 223045305203367936 223285679511441408 223289726934859776 223385313290568192 223480940565093264 225450499118893056 225702331797733376 226046390230351872 226143156664525824 226384418130886656 226487887086270528 226584842517386226 229179287490527232 229281551095431168 229284033840422016 229528646160482304 231749792295911424 232112187528708096 232362333150117888 232466017082867712 232565531644975104 234258052864278528 234615153554620416 234715588123779072 234977770090790912 235235267881992192 235335967911051264 235436711047999488 235694711764574208 235795608473377536 236155052998489392 237511636931837952 237975526847720448 238604523020926976 238706665368110592 239070547479952224 241020995918770944 241170515559972864 242019415045177344 244256872193851392 244361434211057664 244368509750976096 245007309058080768 245380795809693696 246515014519750656 247272389134516224 247382726181912576 247649328752099328 247755343019544576 248133018847318272 248410188350554112 248788862418161664 250436833912553472 250706727872495616 250818597378883584 250925968353788928 251196389450371584 251200942801717248 253915123272450048 254294825845653504 254302189009145856 254411051247591552 254798872972054344 257441722206789632 257826698426843136 257944538070474768 258219726930542592 260210293104181248 261009744086433792 261014475321114624 261126210969796608 261407624793882624 261524269218226176 263540309472313344 264349991352139776 264639676367241216 264752963899932672 264866299928999424 265156550735145984 265270059532549728 267200591548317696 267722467703685504 268021519009808384 268430088398542848 268544998539124416 268954365914946252 271316830004969472 272271841925824512 272274790185501144 274370733149257728 274666420498857984 274671399283458048 274914573469848108 275515279505620992 275633222690340864 276053395285905408 278181437776330752 278605494846111744 278724760896987648 279036101982814208 279341880609865728 279461461894373376 279887470220431872 281741438151622656 282045068856557568 282170922051244032 282595938131668032 283342871087350784 285654513681506304 286089962635289088 286212432653540496 289613551657549824 289621937482638336 289930921465872384 290055035730198528 290187605329284114 290821683922599936 292736579742203904 293510315558043648 293635962097238016 293641284736253952 293766987341021184 294083577893117952 297266485782380544 297393740271157248 297714239348588544 297719635913146368 297847084387424256 297974587420124352 298301119577039232 300600665491857408 301395186973802496 301524208886034432 301983849448360704 302113123356514968 304766850142568448 305708734793908224 305712045120562688 306038194880643072 306309138958688787 308999723061215232 309482916704944128 309816444200157184 309954689443823616 310087375526633472 310560069696643584 312820204739493888 312954117498372096 313781290548068352 313915614730665984 314259615686098944 314394144631170048 314873403997985856 316682182575783936 316959117920575488 317300702463627264 317920430398126536 318275553824147456 318760729973269632 321361327891694592 321851207964700224 322692553393569792 325675829591801856 325815245614743552 325824679667968128 326172286649106432 326676412077441024 327174394412924928 329843634909216768 330199105002799104 330340457359392768 330844025129757696 331718483224215552 333915778550071296 334275637163327488 334424796505178112 334567957805051904 334928519267162112 334934590402289664 335077969935852288 338553497696600064 339069585345527808 339214734996788736 339576627196329984 339731830629405792 339877263776079339 343768931235790848 343926050760633024 344292969240723456 347624688443867136 348012992115245056 348168281293062144 348543499725176832 348699025624301568 348848297467462656 351387079296417792 351922730331930624 352466655136186368 352852901822988288 353003951866576896 353155066571999232 353542067646861312 353693412710066304 354232579497734088 356267455397756928 356963290271580672 357906784531390464 358059998052165888 358605821219928336 361531493878156416 361755773339959296 363029122567766016 363033053580668192 366221893998477312 366385308290777088 366552764626464144 367510963587121152 368071193714540544 370908583701774336 371473993128148992 371633014529316864 372455840813154304 372615282525831168 373183293627242496 375655250868830208 376060091808743424 376227896068325376 376388952530683392 376794584175557376 380872684908675072 381442238768480256 381453283513718784 381616576871387328 382198309458081516 386151402210066432 386162583310184448 386740047640264704 386916807105712152 387329590395813888 387762245230133248 390315439656271872 391514616129650688 391521712981671936 391689316454694912 392111437190823936 395310464208470016 396355314376507392 396524987028209664 396952319131451392 396959514550861824 397129445849899008 397299449893499136 397734826102718976 397905089298824592 400800887322476544 401860249298403328 402032278514712576 402645132597814272 402817497808686624 403431548872419378 406355800190091264 408050926507524096 408412185278251716 411556099723886592 411999630748286976 412371860204772162 413272919258431488 413449834035511296 414080092928858112 417093606319325184 417272156664496128 417908242269167616 418375054064091136 418554152974221312 419012820914798592 419192192841560064 419831205330647808 422612157227433984 423067603284836352 423893907197502048 425014306631026176 428481770522259456 429134943952933632 429318648980310744 430256737858093056 434420327486324736 434432906223957504 434896382198808576 435082553595297792 435281407993926171 436232525883899904 439791513212289024 440265473337065472 440453943145857024 440461927104380928 441125366839676928 442291310965620736 445899728673570816 446090610406735872 446571359022882816 446579453869719552 446770626581136384 446961881130186528 450900998237786112 451404663595466752 452092780460703744 452286313329051648 452768836261773312 452975774172541056 453169685034772452 458563102190862336 458568067680844032 459057292320964608 463499584591822848 464224375057416192 464724666300235776 464932034165735424 465131063289950208 469230307109240832 469431176247558144 469955540181581824 470671935822102528 470873422095998976 471389423529148416 471591216946755072 472310105996978784 475023273863675904 475951053695440896 477209046041853952 477413330736221184 478141094959904448 482041991837541888 484038830090354688 488513744387702784 488722868422115328 488737019501952192 490014618116161536 490761591619387392 494544778269032448 494765452363825152 495298657504198656 495510686039089152 496266037694636544 496820376701108224 497577724836323328 500873667825106944 501413455744991232 501637194757767168 501851936707577856 502392778900743168 502401885603434496 507830246544900096 508604378018291712 508822102495183104 509597745944108688 514883444413579264 515653396853686272 515889076140949536 516439453861085184 520420586208362496 522019488172867584 522252421939593216 522815249587765248 523048538436452352 527080618944626688 528699982704279552 529279352734482432 529505927799865344 529732599857998848 530313101470291968 530540119065099456 534401183096635392 535444935407371008 536043038019616768 536860176797085696 537089997078248832 537908731829892504 542633660009938944 544543683851649024 544549580371002288 548741466298515456 549332840997715968 549829146939696216 551030559011241984 551266445380681728 552106790571810816 556362875552661504 557210989692223488 557449521793975296 558072203965628416 558683761219731456 558922923788746752 559774940440863744 563482876303245312 564090137713115136 564341844102488064 565191876263336064 566685742174701568 571309027363012608 572179925270578176 572424865307080992 579227103315099648 579243874965276672 579861842931744768 580110071460397056 580375210658568228 581643367845199872 585473159484407808 587271924194476032 587282569472507904 587533974682042368 588167155786235904 594532971564761088 594787480542314496 595428478697177088 595439271826292736 595694168774848512 595949174840248704 596602239154078464 601201330983714816 602790373947604992 603048417772068864 603967698896721408 604226246713029936 605147323308629067 609533700285136896 611417469587816448 611424090241125376 612076389761286144 612618277917377574 617999446122430464 619632888400314368 619909378887647232 620174751053266944 621120139393287168 625640409478987776 625908234996744192 627562581096136704 627831229461331968 628519231372197888 628788289262340096 629746807995971712 633364365151567872 633918235841150976 634601404927254528 635840860796253072 636551107648294912 637521459946539264 642722655783389184 643702415929400448 645385106787139584 651630491229487104 651649359335936256 652344573298212864 653352824154882048 654348788825849856 659687269818433536 660398210005598208 660680914718785536 661688050259515392 663436966448431104 667831557100142592 668551274326654976 668849593010356224 669135915610103808 669857038534324224 669869180804579328 670155939871704576 677106995393200128 678139170691055616 678429469993577472 679153254392659968 679463661258811584 679754527552158678 687537862471581696 687852101521266048 688585938481446912 695249376887734272 696336562586124288 697086999450353664 697398051248603136 697696594934925312 702774158592835584 703845460663861248 704933310272372736 705705803645976576 706007903733153792 706310133143998464 707084135293722624 707386825420132608 708465158995468176 712534910795513856 713926580543161344 715813569062780928 716119996104331776 717211642439856672 723062987756312832 723511546679918592 726058245135532032 726066107161336384 732770616581554176 733105529252928288 735021927174242304 736142387429081088 741817167403548672 742947986256297984 743266029058633728 744911681626308608 745230565051662336 746366587254484992 751310501737660416 752120183617486848 752455792136650752 752777905061366784 753589168351114752 761745369817350144 762884477536960512 762906567027437568 763233153742774656 764396618916163032 772325166620368896 773480095280529408 773833614211424304 774659180791627776 780630879312543744 783029232259301376 783043425963343872 783378632909389824 784222874381647872 790620928416940032 793049974056419328 793904638262902784 793919029101723648 794258891699798016 794598899786998272 795469652205437952 795810178597649184 801601774644953088 803720498596806656 804064557029425152 805290265195628544 805634995617373248 806863097744838756 816824370556503432 823112199447773184 823999261496573952 824743720409544324 826545838516862976 826899668071022592 828160185857716224 834544313328992256 835816484538335232 836750108128182272 837108305948442624 838025641829597184 838384385683120128 839662410661295616 845224314454867968 846135206569672704 847787814395004096 850028613262052352 856963541044518912 858269887905867264 858637297960621488 868840654972649472 868865812447915008 869792764397617152 870165107190595584 870562815987852342 872465051767799808 880530946674130944 880907886291714048 880923854208761856 882250733679353856 884582621931241472 891799457347141632 892181220813471744 893142718045765632 893158907739439104 893541253162272768 893923762260373056 901801996475572224 902809327190933504 904185560921407488 904572626658103296 905951548345082112 906339370069544904 917126204381724672 917136135361688064 918114584641929216 918927416876066361 926999169183645696 928448750114832384 929449332600471552 929864068331470848 930262126579900416 938460614218481664 938862352495116288 941343871644205056 941746844191997952 942778847058296832 943182433893510144 944620211993957568 950046547727351808 951902107390881792 954418092083707904 954826661472442368 956282189919808896 964083983675083776 968077660180709376 977027488775405568 977445736844230656 977474039003904384 980029236232323072 981523183238774784 989530904727650304 990597315008397312 991021372078178304 992532075389273088 993640753402216448 995155449672646656 1001747335650213888 1002826911489982464 1003274389515534336 1003703873415155712 1004785557801486336 1004803771206868992 1015660493089800192 1017208756036583424 1017644204990366208 1019195491888217376 1019631791328238017 1029766888827158528 1031306793707372544 1031778152281899072 1032878907722170368 1044038976345735168 1044504843879186432 1045630499175530496 1046097076872904704 1054161237889253376 1057399965408559104 1058558705468964864 1059011855599730688 1059465199715997696 1060626202940583936 1061080238130198912 1068802366193270784 1070889870814742016 1072086076039233536 1073720353594171392 1074179994156497664 1075817463659785008 1085267320019877888 1089087367703298048 1089099160742004576 1098665681995431936 1099658293879392432 1102532890761363456 1104213581143621632 1112725751105323008 1114421979384446976 1114899043587950592 1116144407931256832 1117367522439462912 1117845847577493504 1119549880881727488 1126965752606490624 1128180275426230272 1128683688204976128 1130383752526672128 1133371484349403136 1142618054726025216 1144359850541156352 1144849730614161984 1158454206630199296 1158487749930553344 1160220142920794112 1160750421317136456 1163286735690399744 1170946318968815616 1174543848388952064 1174565138945015808 1175067949364084736 1176334311572471808 1189065943129522176 1189574961084628992 1190856957394354176 1190878543652585472 1191388337549697024 1191898349680497408 1193204478308156928 1202402661967429632 1205580747895209984 1206096835544137728 1207935397793442816 1208452493426059872 1210294646617258134 1219067400570273792 1222848180482250752 1224152779522572288 1225236555834755148 1235998892244860928 1239818757775294464 1240349502106533888 1242240278786574336 1251280818957975552 1251816469993488384 1255125162192273408 1255662458922663936 1257038462744395776 1257576578524680192 1259493615991943424 1267836471682301952 1269202809854509056 1271681721592506144 1273102215296589824 1275042919893078528 1285445311566778368 1287404831858800896 1290770213574279168 1303260982458974208 1303298718671872512 1304689146596425728 1305844223981778513 1308697577651699712 1319374539636867072 1320796420011196416 1321361829437571072 1323376100519030784 1326873932896862208 1337102548653309952 1337699186020712448 1338271831220207616 1339714077068648448 1339738361609158656 1340311879743409152 1354213990786400256 1356278341382111232 1356858939987154944 1358306508785319936 1358927322517623168 1359509055104317356 1375704203042532096 1377171876962893824 1390498753775468544 1392673125172248576 1394173998900707328 1394796102497206272 1395393189869850624 1407690921327722496 1409866620544745472 1412015807466307584 1412620266287996928 1414168270587445248 1414773650840265216 1416930317990936352 1425069821591027712 1427853161086322688 1431627138125561856 1432239992208663552 1434423284879713344 1446125975512625664 1452116490271064064 1452132214322672768 1465541233163108352 1466211058505856576 1470043854348484608 1472284774858162176 1483634334807097344 1485895972512595968 1486532058117267456 1489823363252617216 1490461130103324672 1492733174508969984 1502621003475320832 1504240367234973696 1504911584273301504 1505555810122733568 1507178336702229504 1523490739634700288 1525813134054875136 1526466307485549312 1528793237832326064 1544650333240737792 1546960190561058816 1547667228422848608 1549318361583255552 1561261758625087488 1566058464518602752 1566757265818779648 1568445748763295744 1581241856833880064 1586099948112838656 1587809276525805568 1587838058203447296 1588517783399596032 1589197799573996544 1590939304410875904 1591620357195298368 1603203549289906176 1607440997193613312 1608129114058850304 1610580530391257088 1611269991234746496 1613726195489677512 1633648741113006864 1646224398895546368 1647998522993147904 1649487440819088648 1653091677033725952 1653799336142045184 1656320371715432448 1669088626657984512 1671632969076670464 1674216611896885248 1676051283659194368 1676768771366240256 1679324821322591232 1690448628909735936 1692270413139345408 1695575628790008192 1700057226524104704 1713927082089037824 1716539775811734528 1717274595921242976 1737681309945298944 1737731624895830016 1739585528795234304 1740330214381191168 1741125631975704684 1744930103535599616 1761815772583428096 1761847708417523712 1764501467358707712 1769165243862482944 1783598914694283264 1784362441626943488 1786285436091531264 1786317815478878208 1787082506324545536 1787847524520746112 1803603992951144448 1805618654381867008 1808371121842814976 1809145253316206592 1811903096690164224 1812678740139089808 1815441969925887201 1834252408763449344 1834272270723376128 1836229169283858432 1837854833752132722 1853998338367291392 1858898665200943104 1859728136662941696 1860524253159800832 1876921228436963328 1877724704990232576 1882687743288410112 1883493688383995904 1885557694116593664 1886364867787020288 1889240423987915136 1900093095454703616 1903804214781763584 1908836184167415808 1909653322944884736 1912564379839617792 1928167967350167552 1936155320361418752 1954891473688461312 1954948078007808768 1960058472464646144 1963046366477549568 1979061809455300608 1981194630016794624 1982042744156356608 1985064150778546176 1987281506804432896 1990310899345293312 2003494671300427776 2005653822979964928 2006548779031068672 2007407746830311424 2009571115602972672 2009607542413737984 2031320986179600384 2034417512073166848 2035288409980732416 2038390983776434752 2039263582656476034 2059533777654317056 2062613587414745088 2063556304563798144 2065757815444340736 2089009687758372864 2091260998351060992 2092194153745809408 2108322475778506752 2114799930817118208 2117117410937929728 2118023711199461376 2118930399431995392 2121252405881167872 2122160476260397824 2137604732386541568 2141779741629484032 2144172152078467072 2147440707188342784 2148359988312995328 2151634927319570016 2170534640039755776 2178174735406596096 2178198321484009152 2199316587758784864 2205065781522726912 2208427162287243264 2225451502210646016 2228843958768893952 2229798087175901184 2232288815862513664 2234735044878925824 2235691695154987008 2239099761763454976 2253931505212981248 2256360550852460544 2257367376409952256 2260767505053344256 2266742968698806272 2285236109452050432 2288719701082312704 2289699461228323968 2316975499861106688 2320440285841588224 2321500842634272912 2341892637937631232 2349087696777904128 2349130277890031616 2350135898728169472 2352668623144943616 2379149922169257984 2381713914788708352 2381757087305170944 2382776675099394048 2383796699360994816 2386408956616313856 2404805323934859264 2411161495790419968 2412193671088275456 2415870795586885632 2416904986852119744 2420589293234516268 2445696360964501504 2450473111669510296 2471997784489721856 2479637515550588928 2480699004213067776 2484480557573148672 2503632939986976768 2510250324384546816 2511324917845327872 2514076925488791552 2515153157049360384 2518987231983886848 2535672943364603904 2538405619709018112 2543363443185012288 2546204430593179648 2550085839786157056 2570890623133556736 2574809663717601792 2606521964917948416 2606597437343745024 2609378293192851456 2611688447963557026 2617395155303399424 2641592840022392832 2642723658875142144 2646752201038061568 2653747865793724416 2675398372041424896 2676543662440415232 2679428154137296896 2679476723218317312 2680623759486818304 2708427981572800512 2712556682764222464 2713717879974309888 2717854645035246336 2719018110208634712 2751408406085064192 2754343753925787648 2756782250628199083 2780997507550937088 2785346250344497152 2788347997801414656 2789592204994412544 2790786379739701248 2815381842655444992 2824031614932615168 2825240532575993856 2828336541174890496 2829547301680530432 2833860635981872704 2850139643182055424 2855706322172645376 2863254276251123712 2864479984417327104 2868846569759426688 2892251951025251328 2904232980542128128 2904264428645345536 2931082466326216704 2932422117011713152 2940087708696969216 2944569549716324352 2971791945025191936 2973064116234534912 2980922260206649344 2985466349017939968 3005242006950641664 3008480734469947392 3009823168546603008 3011111620245467136 3014356673404459008 3046981479269400576 3051626268109750272 3052932614971098624 3057586475664652128 3089300666481475584 3093920381122117632 3095334456845697216 3098636723166511104 3132116929037205504 3133514531637559296 3136891497526591488 3162483713667760128 3172199896225677312 3175618553051611136 3175676116406894592 3177035566799192064 3178395599147993088 3181878608821751808 3183240714390596736 3206407098579812352 3214881994387226624 3216258228117700608 3221161060782514176 3222539982469492992 3227452390979355024 3267297482226013728 3295997045986295808 3298974881638177296 3307598672284090368 3312640743430864896 3338177253315969024 3343265938153340928 3348433223793770496 3352102567318388736 3353537542732480512 3358649642645182464 3380897257819471872 3384540826278690816 3391151257580016384 3400114453048209408 3427854164178075648 3433079551623469056 3434549191842485952 3475362619890597888 3475463249791660032 3480660428762382336 3482251263951409368 3489860207071199232 3523631545166856192 3523695416835047424 3529002934717415424 3538330487724965888 3567197829388566528 3568724883253886976 3572570872183062528 3572635630957756416 3574165012649091072 3575695049041492224 3607207985902288896 3616742243685629952 3618290506632413184 3623806193380328448 3625357480278179616 3630883939851774402 3668544541446752256 3672458338567716864 3675709667504265444 3707996676734582784 3719456273325883392 3721048506319601664 3753842456873926656 3755449409980465152 3765375486576820224 3766987376767991808 3771115388233187328 3772729735574040576 3778480847975830272 3807608429563527168 3817672368334831616 3819306645889769472 3825128759679235584 3856335934700335104 3872310640722837504 3909782947376922624 3909896156015617536 3917532671945335539 3926092732955099136 3958123618910601216 3962389260033589248 3964085488312713216 3970128301557092352 3974563013608865792 3980621798690586624 4011307645959929856 4013097558062137344 4014815493660622848 4019142231205945344 4019215084827475968 4062641972359200768 4068835024146333696 4070576819961464832 4076781967552869504 4078527165312952068 4119067555308634112 4127112609127596288 4131515630888681472 4178019375516745728 4182521996702121984 4184388307491618816 4229599861634236416 4236047422398922752 4237860798863990784 4242504811762335744 4244320952520795648 4275209464773083136 4283559483258968064 4288344304156934144 4294881414376685568 4296719976625990656 4303269854639140032 4356349470813192192 4356396642968018304 4398633175517569728 4410131563045453824 4416854324574486528 4450903004421292032 4457687917537787904 4459596174351802368 4464577631725027328 4469470089757851648 4471383390309974016 4478199523526909952 4507863010425962496 4512721101704921088 4514734752819904512 4521535010106688512 4533485937397612544 4570472218904100864 4577439402164625408 4579398922456647936 4633950999722213376 4640880571683176448 4643001685268545824 4683785275875262464 4698175393555808256 4700271797456338944 4705337246289887232 4758299844338515968 4763427829577416704 4763514174610341888 4765553350198788096 4767593398721989632 4772817913232627712 4809610647869718528 4822322991580839936 4824387342176550912 4831741591173771264 4833809973704239488 4841178586469032536 4891392721929003008 4900946223339020592 4943995568979443712 4959275031101177856 4961398008426135552 4968961115146297344 5007265879973953536 5022649835690655744 5028153850977583104 5030306314098720768 5037974463967773696 5071345886729207808 5076811239418036224 5086726886370024576 5092408861186359296 5100171679572314112 5141781246267113472 5149619327435203584 5213043929835896832 5213194874687490048 5218756586385702912 5223376895927114052 5234790310606798848 5285447317750284288 5293504402076123136 5307495731587448832 5350796744082849792 5353087324880830464 5358856308274593792 5358953446436634624 5361247518973636608 5416855963145601024 5425113365528444928 5427435759948619776 5435709290070492672 5438036220417269424 5502816812170128384 5508687507851575296 5513564501256398166 5561995015101874176 5576695995602829312 5579184409988825088 5581572759479402496 5630763685310889984 5648063229865230336 5650481065151987712 5656673082349780992 5659094603361060864 5667721271963745408 5700279286364110848 5711412644345290752 5726508552502247424 5728959968834654208 5737693139518853376 5784503902050502656 5808465961084256256 5808528857290691072 5864844234023426304 5880175417393938432 5889139099432648704 5943583890050383872 5946128232469069824 5961844520413298688 5970932698035879936 6010484013901283328 6016961468939894784 6019646337093206016 6022223240490934272 6028713346808918016 6093962958538801152 6103252536219500544 6105865229942197248 6115172951329304256 6178601332962951168 6187840762244235264 6190668913691394432 6197273446333022208 6267029063275118592 6273782995053182976 6324967427335520256 6344399792451354624 6351237106103222272 6351352232813789184 6354071133598384128 6356791198295986176 6363757217643503616 6366481428781193472 6412814197159624704 6432516456235401216 6442322121565028352 6445079964938985984 6454904781958710048 6534594964452027456 6597949763276354592 6615197344568180736 6625281486861729792 6676354506631938048 6686531876306681856 6696866447587540992 6704205134636777472 6707075085464961024 6717299285290364928 6761794515638943744 6769081652557381632 6782302515160032768 6800228906096418816 6855708328356151296 6866159103246938112 6869098383684971904 6950926499583320064 6961320857524764672 6964502527902818736 7047263090333712384 7047390833670094848 7058005869434830848 7076660975449931776 7137449766507773952 7145141744366125056 7145271261915512832 7148330025298182144 7151390098082984448 7214415971804577792 7233484487371259904 7236581013264826368 7247612386760656896 7250714960556359232 7261767879703548804 7337089082893504512 7351419335008530888 7415993353469165568 7438912546651766784 7442097012639203328 7510898819960930304 7530750973153640448 7533974753535983616 7542230776466374656 7545459471148081152 7556961695951660544 7615216859127054336 7635344736669663232 7638613291779538944 7650257519358471168 7712671869400670208 7819565894753845248 7819792312031235072 7835065343890671078 7852185465910198272 7924778520067178496 7928170976625426432 7940256603114184704 7949126027217731584 7961243597381173248 8026195116124274688 8029630987321245696 8038284462411890688 8038430169654951936 8125283944718401536 8137670048292667392 8141153639922929664 8153563935105739008 8157054330625904136 8238135110617268224 8254225218255192576 8263031261777362944 8270346751884597249 8356038751033491456 8365043993404243968 8368776614983237632 8472094844797845504 8475721597727981568 8485009623524671488 8488641905041591296 8550418929546166272 8567118966517936128 8576688608313868288 8589762828753371136 8593439953251981312 8606539709278280064 8712698941626384384 8712793285936036608 8797266351035139456 8820263126090907648 8833708649148973056 8915375835075575808 8919192348703604736 8929155263450054656 8942766780619948032 8956399047053819904 9015726020851924992 9025442203409842176 9029469505639809024 9043070020213377024 9066971874795225088 9140944437808201728 9154878804329250816 9158797844913295872 9267901999444426752 9281761143366352896 9286003370537091648 9396350787111616512 9400543594912677888 9410674492579774464 9516599688677031936 9526855659154833408 9527028349220683776 9531106700397576192 9535186797443979264 9545635826465255424 9619221295739437056 9644645983161679872 9648774684353101824 9663483182347542528 9667619947408478976 9682357172938065072 9782785443858006016 9801892446678041184 9887991137958887424 9922796016852271104 9937922230292594688 10014531759947907072 10045299671381311488 10056307701955166208 10060612628197441536 10075948927935547392 10142691773458415616 10153622478836072448 10173453772740049152 10184817722372718592 10200343359144628224 10283562492534226944 10299238654870407168 10426087859671793664 10426389749374980096 10446753791854228104 10469580621213597696 10570894635500568576 10587008804152246272 10614991463174897664 10701593488165699584 10706174649761660928 10717712616549187584 10717906892873269248 10722495037947273216 10850226731056889856 10854871519897239552 10871418580140985344 10876072440834538848 11005633624340256768 11017375015703150592 11027129002512796332 11123990030203748352 11158368819977650176 11163145518958804992 11261527370621779968 11296126459730460672 11300962130303975424 11313346164699561984 11318189206722121728 11335442543927490816 11422825288690581504 11453017105004494848 11457919937669308416 11475386279037706752 11569007804101005312 11616931922168512512 11617057714581382144 11729688468046852608 11778278198865297408 11887167780100767744 11892256464938139648 11923689040826597376 11941865396071759872 12033922937879789568 12039292674186412032 12044446480981868544 12057426693617836032 12187925917077602304 12206505072439001088 12211730459884394496 12230345902658608512 12357202665925902336 12381337827382788864 12394546892666044416 12534058126550237184 12547565990106365952 12688799584902709248 12702474212206444544 12708142267196768256 12713582396591972352 12727514435287007232 12732962857562386944 12825628394319249408 12865032912470802432 12884644243130056704 12890159929877971968 12909809563917420096 13069189928904054912 13195899526552709184 13230394689136361472 13250562973723459584 13352709013263876096 13373063752613363712 13393732895175081984 13408410269273554944 13414150170929922048 13434598570580729856 13523589031277887488 13538163305114763264 13564605030320065536 13600457812192837632 13711416656712302592 13732318206493876224 13738196767369943808 13901852999166640128 13922641715049529344 13929005055805637472 14094526180667424768 14116011738869661696 14153321950899863552 14274899533015547904 14290283488732250112 14290542523831025664 14296660050596364288 14302780196165968896 14428831943609155584 14466968974742519808 14473162026529652736 14495224773521313792 14501429921112718464 14523535759407097608 14674178165787009024 14702838670017061776 14831986706938331136 14877825093303533568 14884194025278406656 15021797639921860608 15067949507071967232 15084461552932749312 15090918942296162304 15113923391903321088 15230433718254108672 15270689473339326464 15277226583559077888 15300515038716942336 15425343738801340416 15639131789507690496 15639584624062470144 15670130687781342156 15704370931820396544 15856341953250852864 15880513206228369408 15898252054435463168 15922487194762346496 16052390232248549376 16059261974642491392 16076568924823781376 16076860339309903872 16250567889436803072 16275340096585334784 16282307279845859328 16307127870211478016 16314108661251808272 16476270221234536448 16508450436510385152 16526062523554725888 16540693503769194498 16730087986808487936 16737553229966475264 16944189689595691008 16951443195455963136 16970019247049342976 16977283810083182592 17100837859092332544 17134237933035872256 17153377216627736576 17179525657506742272 17186879906503962624 17213079418556560128 17425397883252768768 17425586571872073216 17594532702070278912 17640526252181815296 17667417298297946112 17830751670151151616 17838384697407209472 17885533561239896064 17912798094107639808 18031452041703849984 18050884406819684352 18058939011279618048 18086140040426754048 18133943749590450176 18281888875616403456 18309757608658501632 18317595689826591744 18535803998888853504 18563522286732705792 18572006741074183296 18801087189825355776 18821348985159548928 19033199377354063872 19053711318309666816 19054056698441367552 19062213400795152384 19070373594887958528 19091271652930510848 19238442591478874112 19297549368706203648 19326966364695085056 19335239894816957952 19364714345876130144 19565570887716012032 19603784893356082368 19845592033704542208 19875844460585189376 20029063519895814144 20090599342762622976 20112615403910332416 20121225256394883072 20151897855871094784 20285383546916831232 20307244957672144896 20346907545480098304 20369635444745437184 20400686718289256448 20567124985068453888 20598477309740814336 20852779498749960192 20893507583708456208 21141789271001137152 21174017608304492544 21229982926349795328 21412349299523321856 21435425233098375168 21435813785746538496 21444990075894546432 21700453462113779712 21709743039794479104 21742837160281970688 21752144881669077696 22011267248680513536 22054258005025592664 22247980060407496704 22316737639955300352 22326291037917609984 22592252919460921344 22601924260607950848 22626692329399123968 22636378413444243456 22670885087854981632 22845650577381163008 22906034210008989696 22915839875338616832 22950772558075413504 23138015608202010624 23234115429162764288 23459376936093705216 23556556397730594816 23774335560201535488 23784512929876279296 23847378081653194752 23883730792143519744 24078585348372824064 24088892961963737088 24114853387235672064 24375851834155204608 24413010144878002176 24423460919768788992 24460691805317217024 24714405331851804672 24762675654765577728 24789093785332088832 24811040255653791747 25068116253100474368 25095131980212731904 25404948424412889088 25416284534393536512 25427164793183944704 25455028870574014464 25465925715124773888 25651256788638498816 25730065824941604864 25769288486260113408 25780319859755943936 25819619127834840192 26138379857808109824 26391799053105418368 26460789378272722944 26501125947446919168 26746127505226727424 26787465790350163968 26828300341859844096 26869197141161459712 27047178062555774976 27076326610229526528 27129210060640131072 27200915624385675264 27422833313424605184 27464636412987752448 27476393534739887616 27803705998333280256 27845283430099058688 27858010111611274944 28189052361334849536 28232023477739323392 28306643901799727104 28549799066031095808 28580566977464500224 28581085047662051328 28593320101192728576 28605560392331937792 28857663887218311168 28933937949485039616 28946324053059305472 28990449547042627584 29002859842225436928 29047071518814195216 29348356331574018048 29405677340034123552 29663973413876662272 29768388050556813312 30043595279843721216 30135899014143934464 30168923105865498624 30181837884592324608 30227846783806642176 30460867436508217344 30541378946678652928 30554453167118155776 30601030077433884672 30850687477602680832 31278263579015380992 31279169248124940288 31340261375562684312 31408741863640793088 31712683906501705728 31761026412456738816 31844974389524692992 32104780464497098752 32118523949284982784 32153137849647562752 32153720678619807744 32550680193170669568 32564614559691718656 32614255740422956032 32628217322503616544 32952540442469072896 33016900873020770304 33052125047109451776 33081387007538388996 33475106459932950528 33888379379191382016 33902886390911926272 33940038494098685952 33954567620166365184 34268475866071744512 34306754433255473152 34359051315013484544 34373759813007925248 34426158837113120256 34850795766505537536 34851173143744146432 35189065404140557824 35334834596595892224 35661503340302303232 35676769394814418944 35771067122479792128 35825596188215279616 36101768813639368704 36117878022559236096 36172280080853508096 36267887499180900352 36563777751232806912 36619515217317003264 36635191379653183488 37071607997777707008 37144013482148366592 37602174379650711552 37642697970319097856 38066398754708127744 38107422636619333632 38124426801590304768 38140747189775917056 38182543305861021696 38476885182957748224 38595098737412407296 38653932729390170112 38670479789633915904 38729428691752260288 39131141775432024064 39207569786712164736 39691184067409084416 39751688921170378752 40058127039791628288 40181198685525245952 40225230807820664832 40242450512789766144 40303795711742189568 40570767093833662464 40614489915344289792 40693815090960196608 40739270889490874368 40801373436578512896 41134249970136907776 41196954619481628672 41705558997499920384 41787015167416912416 42283578542002274304 42348035216608985088 42459965852699590656 42824698599046643712 42870850466196750336 42871627571493076992 42889980151789092864 43400906924227559424 43419486079588958208 43485674320563941376 43504289763338155392 44022534497361027072 44108516010051185328 44495960120814993408 44633475279910600704 44652582075835219968 45203848521215901696 45253384658798247936 45272756826888486912 45341770175709963264 45691301154762326016 45812068420017979392 45831679750677233664 45901545116150827008 46276031216404021248 46468230858325528576 46918753872187410432 47113112795461189632 47569025859752558592 47694756163306389504 47767461584287039488 48157170696745648128 48177785923927474176 48229706774471344128 48751703668310409216 48826020289756004352 48846921839537577984 48921383610634434048 49428810663703609344 49525351309531155456 49578187570664177664 49622080511307583494 50190263960425463808 50832569068787073024 50854329586367889408 50910057741148028928 50931851430249547776 51302513577276997632 51460131649883209728 51538576972520226816 51560639719511887872 51639238255669680384 52276759715616219648 52783598106210836736 52921578756545445888 53002251894893838336 53492255010453454848 53656600683719688192 53738394282322919424 54094356125111549952 54152653220459053056 54258420121280262144 54401831248771350528 54845666626849210368 54929272825975504896 54952787069479775232 55607411996666560512 55690566860198117376 55716020223222549888 56464046955478646784 57099598132062191616 57161133954929000448 57162170095324102656 57186640202385457152 57211120784663875584 57715327774436622336 57892648106118610944 57980899094085255168 58005719684450873856 58094143037628390432 58696712663148036096 58811354680068247104 59536776101113626624 60087190559687442432 60271798028287868928 60337846211730997248 60363675769184649216 60455693567613284352 60921734873016434688 61082757893357305856 61108906334236311552 61202060154867769344 61701374955205361664 62558338496249880576 62680522751125368624 63425367813003411456 63522052824913477632 63689948779049385984 64237047898569965568 64306275699295125504 64307441357239615488 65101360386341339136 65129229119383437312 65228511480845912064 65256434645007233088 65905080884938145792 66033801746041540608 66162774015076777992 66950212919865901056 67776758758382764032 67805772781823852544 67880076988197371904 67909135240332730368 68536951732143489024 68718102630026969088 68747519626015850496 68852317674226240512 69702346287488292864 70378130808281115648 70669669193191784448 71323006680604606464 71353538789628837888 71542134244959584256 71651192376430559232 72235756045118472192 72344560161707016192 72535774998361800704 73127555502465613824 73239030434634006528 73270382759306366976 74143215995555414016 74288026964296733184 74433120766961375241 75204348759301423104 75285395940638195712 76214845273238667264 76248853603180609536 76281494379551834112 76365086611722043392 76953770365915496448 77190197474824814592 77307865458780340224 77340959579267831808 77458857383504520576 78262283550864048128 78415139573424329472 79382368134818168832 79503377842340757504 80362397371050491904 80484901025579532288 80607591423484379136 81141534187667324928 81228979830688579584 81387630181920393216 81478541778981748736 81602746873157025792 82268499940273815552 82393909238963257344 83411117994999840768 83574030334833824832 84567157084004548608 84696070433217970176 84919931705399181312 85649397198093287424 85741700932393500672 85743255142986153984 85779960303578185728 86801813848455118848 86838972159177916416 86971348641127882752 87008579526676310784 88045068994722054144 88217032020102370656 88991920241629986816 89305164151670439936 90407697042431803392 90506769317596495872 90545513653776973824 90683540351419926528 91382602309524652032 91624136840035958784 91663359501354467328 91803090232301654016 92552062432808042496 92936461716651057152 93837507744374820864 94226225590922379264 95138051719505117184 95534923168574078976 96314341393491296256 96355571847854948352 96459413548942688256 97652040579512008704 97693843679075155968 97842767221268868096 98857621327407218688 99050702619062310912 99156375141328355328 99244161022615166988 101665138137574146048 101708659172735778816 101820115482296057856 101863702860499095552 102920263299766419456 103077153945040453632 103121279439023775744 103278476511339360768 104553519431232439296 105567196212421673472 106004503789787676672 106984510020906909696 107313201367439376384 107476788564645838848 108305306440918106112 108516840242560524288 108803662497542701056 109691333253698420736 109858545651951009792 109905574138959550464 111214823993333121024 111432040446445099776 112928093910957293568 114199196264124383232 114322267909858000896 114373280404770914304 114422241569327751168 115430655548873244672 115785296212237221888 115961798188170510336 116011439368901747712 116188286075256780864 117393425326296072192 117622709360136494208 119073552202227253248 120174381119374884864 120543596056575737856 120675692423461994496 120727351538369298432 120911387135226568704 121843469746032869376 122217812668472623104 122404120309735538688 123402749910410723328 125116676992499761152 125361045502250737248 126850735626006822912 127044105649826955264 127379897558098771968 128474095797139931136 128612551398590251008 128614882714479230976 130202720772682678272 130258458238766874624 130457022961691824128 130512869290014466176 131810161769876291584 132067603492083081216 132325548030153555984 133900425839731802112 135611545563647705088 135760153976394743808 135818270480665460736 137073903464286978048 137436205260053938176 137495039252031700992 137704635348452481024 139404692574976585728 140756261616562231296 141339338386383568896 142707077579257675776 143084268489919168512 143302384752861118464 144471512090236944384 144689120323414032384 145071549996723601408 146255111004931227648 146478060869268013056 146540765518612733952 148286431991110828032 148576053928593466368 148866241533922750482 150570791881276391424 152497707206361219072 152562988759103668224 152730173223444086784 153907540731830992896 154380394949649629184 154615730917560680448 154681919158535663616 154917714767009041152 156524567101728096256 156830279146848658944 158764736269636337664 159006755684681515008 160969802051159064576 161215182846968758272 162283068375334649856 162457959661377159168 162775260363840786432 162957083557963497472 163205493746314051584 164536999880547631104 164787818477926514688 166822235989999681536 167148060669667649664 169392140866435940352 171298794396186574848 171483401864787001344 171486510285972307968 171559920607156371456 173677944318355832832 173942697282255765504 174017159053352621568 176090137989444108288 176434064040204741312 178610328303340879872 180815394084863606784 181013538635192991744 181091027307553947648 181367080702839853056 182765204619049304064 183248273680071917568 183326719002708934656 183606180464603308032 185104124865616084992 185872923433302114304 187675015488749641728 190276103439010234368 191069846337148157952 192711143695709896704 192918827097885376512 195304081159024017408 195387687358150311936 195685534442537736192 197715242654814437376 198101405238124621824 198488322045230333976 203330276275148292096 203417318345471557632 203640230964592115712 203727405720998191104 206154307890080907264 206242558878047551488 206556953022678721536 209107038862464878592 211134392424843346944 212009007579575353344 213969020041813819392 214626402734878752768 214953577129291677696 217033680485121048576 217607324995085402112 219382666507396841472 219717091303902019584 219811148277919100928 222429647986666242048 222864080892890199552 225856187821914587136 228644535819716001792 228746560809541828608 228844483138655502336 230861311097746489344 231570592424474443776 231923596376341020672 232022878737803495424 232376572150513561728 234786850652592144384 235245418720272988416 238147104404454506496 241087192113151475712 241454703076738596864 241822774270453137408 243686939492065738752 244435625336945246208 244808240619471077376 246805499820821446656 250233353984999522304 250722091004501474496 253701471252013645824 254088211299653910528 254759795116197543936 256948191594279862272 257225102797180502016 257229765428958461952 260405441545365356544 260516916477533749248 260914045923383648256 261025738580028932352 264135206984166162432 264651096060307111968 271223091127295410176 271520307952789487616 271636540961330921472 274147806928573956096 274872410520107876352 274990078504063401984 275409270696904962048 278809385149953171456 281512523233124462592 282678676772767137792 285414155158515351552 286604769505722236928 288943024180473888768 289378240646828064768 290143099993447202816 292956121738536026112 293081531037225467904 296572863982221656064 297152107857186932736 297732483067845500964 304995414412722438144 305125977518207336448 305460346446888173568 308760789899299258368 309231461835121360896 309363838317071327232 309835429534018082304 313049134203456192512 313660558293697317888 318013511369363030016 321939604102318129152 322430365693937516544 324915919322754318336 325550520727681572864 325914167115926994944 326410987492628103168 329073999761095262208 329575636955853029376 333644471979999363072 334296121339335299328 338784281732871880704 342597588792373149696 342966803729574002688 343119841214312742912 347355888636711665664 347885394564511531008 348034318106705243136 352180275978888216576 352868128080409482624 357220656606681759744 361630788169727213568 362027077270385983488 362182054615107895296 362734161405679706112 365530409238098608128 366653438005417869312 367212360929206616064 370208249731232169984 371745846866604228608 375350030977499283456 380552206878020468736 382139692674296315904 385422287391419793408 385837654195770753024 390608162318048034816 390775374716300623872 391371068885075472384 395430485309628874752 396202810476249243648 396976644090460667952 406834636690943115264 407280461929184231424 407454811441996382208 412308615780161814528 412485117756095102976 413113906045357443072 418214077724929757184 422268784849686693888 424018015159150706688 429252805469757505536 429907154258583355392 434067360970242097152 435214649990170804224 438765333014793682944 439434182607804039168 439622296555838201856 444859295973332484096 445728161785780399104 451712375643829174272 457493121619083657216 457688966277311004672 461722622195492978688 463141184848948887552 463847192752682041344 464045757475606990848 464753144301027123456 469573701305184288768 470490837440545976832 476294208808909012992 482909406153477193728 483645548540906274816 487373878984131477504 488871250673890492416 489616481238942154752 493610999641642893312 500466707969999044608 501444182009002948992 508176422599307821056 513896383188559724544 514450205594361004032 514459530857916923904 521033832955067498496 521828091846767296512 522051477160057864704 528270413968332324864 529302192120614223936 542446182254590820352 543040615905578975232 543273081922661842944 548295613857147912192 549744821040215752704 549980157008126803968 550818541393809924096 557618770299906342912 563025046466248925184 570828310317030703104 573209539011444473856 578756481293656129536 580286199986894405632 585912243477072052224 586163062074450935808 593145727964443312128 594304215714373865472 595464966135691001928 609990828825444876288 610251955036414672896 610920692893776347136 618462923670242721792 618727676634142654464 619670859068036164608 626098268406912385024 627321116587394635776 636027022738726060032 643879208204636258304 644860731387875033088 651101041455363145728 651828334231853989888 652821974985256206336 658147999522190524416 659151273911706058752 667288943959998726144 668592242678670598656 677568563465743761408 685933607459148005376 686239682428625485824 694711777273423331328 695770789129023062016 696068636213410486272 704360551957776433152 705736256160818965248 714441313213363519488 723261576339454427136 724364109230215790592 725468322811359412224 731060818476197216256 733306876010835738624 734424721858413232128 740416499462464339968 743491693733208457216 750700061954998566912 761104413756040937472 764279385348592631808 770844574782839586816 771675308391541506048 781216324636096069632 781550749432601247744 782742137770150944768 792405620952498487296 793953288180921335904 813669273381886230528 814560923858368462848 814909622883992764416 824617231560323629056 824970235512190205952 826227812090714886144 836428155449859514368 844537569699373387776 848036030318301413376 859814308517166710784 868134721940484194304 870429299980341608448 878868365215608078336 879244593111676403712 889718591946664968192 891456323571560798208 914986243238167314432 915377932554622009344 926282369697897775104 927694385505364082688 928091514951213981696 929506288602054246912 939147402610368577536 940981674881091953664 965818812306954387456 967291097081812549632 974747757968262955008 977742501347780984832 979232962477884309504 987221999283285786624 1000933415939998089216 1002888364018005897984 1016352845198615642112 1027792766377119449088 1028900411188722008064 1042067665910134996992 1043656183693534593024 1044102954320115729408 1056540827936664649728 1058604384241228447872 1084892364509181640704 1086081231811157950464 1086546163845323685888 1096591227714295824384 1099960314016253607936 1101637082787619848192 1115237540599812685824 1126050092932497850368 1141656620634061406208 1146419078022888947712 1157512962587312259072 1160572399973788811264 1171824486954144104448 1172326124148901871616 1186291455928886624256 1188608431428747730944 1190929932271382003856 1220503910072829345792 1221841385787552694272 1236925847340485443584 1237455353268285308928 1239341718136072329216 1252196536813824770048 1254642233174789271552 1272054045477452120064 1287758416409272516608 1289721462775750066176 1302202082910726291456 1305643949970512412672 1316295999044381048832 1318302547823412117504 1334577887919997452288 1337184485357341197312 1355137126931487522816 1372479364857250971648 1389423554546846662656 1391541578258046124032 1392137272426820972544 1408721103915552866304 1411472512321637930496 1428882626426727038976 1448728218460431581184 1450936645622718824448 1462121636952394432512 1466613752021671477248 1468849443716826464256 1480832998924928679936 1486983387466416914432 1501400123909997133824 1541689149565679173632 1543350616783083012096 1563101498865202495488 1565484275540301889536 1584811241904996974592 1587906576361842671808 1627338546763772461056 1629121847716736925696 1629819245767985528832 1649234463120647258112 1649940471024380411904 1652455624181429772288 1672856310899719028736 1689075139398746775552 1719628617034333421568 1736269443880968388608 1740858599960683216896 1757736730431216156672 1758489186223352807424 1779437183893329936384 1782912647143121596416 1829972486476334628864 1830755865109244018688 1855388771010728165376 1856183029902427963392 1859012577204108493824 1878294805220737155072 1881963349762183907328 1931637624613908774912 1934582194163625099264 1955485002695561969664 1958465924955768619008 1974443998566571573248 2001866831879996178432 2005776728036011795968 2032705690397231284224 2057800822377444016128 2084135331820269993984 2087312367387069186048 2088205908640231458816 2113081655873329299456 2117208768482456895744 2169784729018363281408 2173092327690647371776 2193182455428591648768 2199920628032507215872 2203274165575239696384 2230475081199625371648 2252100185864995700736 2283313241268122812416 2292838156045777895424 2315025925174624518144 2343648973908288208896 2344652248297803743232 2377216862857495461888 2381859864542764007712 2441007820145658691584 2443682771575105388544 2473851694680970887168 2474910706536570617856 2478683436272144658432 2504393073627649540096 2509284466349578543104 2544108090954904240128 2579442925551500132352 2604404165821452582912 2611287899941024825344 2636605095646824235008 2669155775839994904576 2674368970714682394624 2744958729714501943296 2778847109093693325312 2783083156516092248064 2784274544853641945088 2817442207831105732608 2822945024643275860992 2897456436920863162368 2901873291245437648896 2924243273904788865024 2933227504043342954496 2937698887433652928512 2961665997849857359872 2973966774932833828864 3002800247819994267648 3083378299131358347264 3086701233566166024192 3126202997730404990976 3130968551080603779072 3169622483809993949184 3175813152723685343616 3254677093527544922112 3258243695433473851392 3259638491535971057664 3299880942048760823808 3304911248362859544576 3345712621799438057472 3378150278797493551104 3439257234068666843136 3472538887761936777216 3481717199921366433792 3515473460862432313344 3516978372446705614848 3558874367786659872768 3565825294286243192832 3661511730218488037376 3710777542021456330752 3712366059804855926784 3718025154408216987648 3756589610441474310144 3763926699524367814656 3863275249227817549824 3869164388327250198528 3916931849911537238016 3948887997133143146496 4003733663759992356864 4011553456072023591936 4065411380794462568448 4168270663640539987968 4174624734774138372096 4176411817280462917632 4226163311746658598912 4234417536964913791488 4346184655381294743552 4386364910857183297536 4399841256065014431744 4406548331150479392768 4460950162399250743296 4504200371729991401472 4630051850349249036288 4689304496595607486464 4754433725714990923776 4763719729085528015424 4882015640291317383168 4887365543150210777088 4947703389361941774336 4949821413073141235712 4957366872544289316864 5018568932699157086208 5158885851103000264704 5208808331642905165824 5222575799882049650688 5273210191293648470016 5338311551679989809152 5348737941429364789248 5489917459429003886592 5566166313032184496128 5568549089707283890176 5634884415662211465216 5645890049286551721984 5794912873841726324736 5803746582490875297792 5866455008086685908992 5875397774867305857024 5923331995699714719744 5947933549865667657728 6005600495639988535296 6173402467132332048384 6252405995460809981952 6261937102161207558144 6339244967619987898368 6351626305447370687232 6509354187055089844224 6519276983071942115328 6599761884097521647616 6609822496725719089152 6691425243598876114944 6756300557594987102208 6878514468137333686272 6945077775523873554432 7030946921724864626688 7033956744893411229696 7131650588572486385664 7323023460436976074752 7421555084042912661504 7424732119609711853568 7436050308816433975296 7513179220882948620288 7527853399048735629312 7738328776654500397056 7833863699823074476032 8007467327519984713728 8023106912144047183872 8336541327281079975936 8349249469548276744192 8352823634560925835264 8452326623493317197824 8468835073929827582976 8692369310762589487104 8772729821714366595072 8799682512130028863488 8813096662300958785536 8921900324798501486592 9008400743459982802944 9260103700698498072576 9378608993191214972928 9508867451429981847552 9527439458171056030848 9764031280582634766336 9774731086300421554176 9899642826146282471424 9914733745088578633728 10037137865398314172416 10317771702206000529408 10417616663285810331648 10445151599764099301376 10546420382587296940032 10676623103359979618304 10697475882858729578496 11132332626064368992256 11137098179414567780352 11269768831324422930432 11291780098573103443968 11589825747683452649472 11607493164981750595584 11750795549734611714048 11846663991399429439488 11895867099731335315456 12011200991279977070592 12504811990921619963904 12523874204322415116288 12678489935239975796736 12703252610894741374464 13038553966143884230656 13199523768195043295232 13219644993451438178304 13382850487197752229888 13512601115189974204416 13890155551047747108864 14067913489786822459392 14263301177144972771328 14646046920873952149504 14843110168085825323008 14849464239219423707136 14872100617632867950592 15055706798097471258624 15476657553309000794112 15667727399646148952064 16014934655039969427456 16046213824288094367744 16698498939096553488384 16705647269121851670528 16904653246986634395648 16937670147859655165952 17384738621525178974208 17599365024260057726976 17626193324601917571072 17843800649597002973184 18016801486919965605888 18520207401396996145152 18757217986382429945856 19017734902859963695104 19054878916342112061696 19528062561165269532672 19799285652292564942848 19829467490177157267456 20074275730796628344832 20635543404412001058816 20835233326571620663296 21092840765174593880064 21394951765717459156992 22264665252128737984512 22274196358829135560704 22539537662648845860864 22583560197146206887936 23214986329963501191168 23501591099469223428096 23791734199462670630912 24022401982559954141184 25009623981843239927808 25047748408644830232576 25356979870479951593472 25406505221789482748928 26077107932287768461312 26399047536390086590464 26439289986902876356608 26765700974395504459776 27025202230379948408832 27780311102095494217728 28135826979573644918784 28526602354289945542656 29292093841747904299008 29698928478438847414272 29744201235265735901184 30111413596194942517248 30953315106618001588224 31335454799292297904128 32029869310079938854912 32092427648576188735488 33396997878193106976768 33411294538243703341056 33809306493973268791296 33875340295719310331904 34769477243050357948416 35252386649203835142144 35687601299194005946368 36033602973839931211776 37514435972764859891712 38035469805719927390208 38109757832684224123392 39598571304585129885696 39658934980354314534912 40148551461593256689664 41670466653143241326592 42789903531434918313984 44529330504257475969024 44548392717658271121408 45167120394292413775872 46429972659927002382336 47003182198938446856192 47583468398925341261824 48044803965119908282368 50095496817289660465152 50713959740959903186944 50813010443578965497856 52154215864575536922624 52798095072780173180928 52878579973805752713216 53531401948791008919552 54050404460759896817664 55560622204190988435456 56271653959147289837568 57053204708579891085312 58584187683495808598016 59397856956877694828544 59488402470531471802368 60222827192389885034496 61906630213236003176448 64184855297152377470976 66793995756386213953536 66822589076487406682112 67618612987946537582592 67750680591438620663808 70504773298407670284288 71375202598388011892736 72067205947679862423552 75028871945529719783424 76070939611439854780416 76219515665368448246784 79197142609170259771392 79317869960708629069824 80297102923186513379328 83340933306286482653184 85579807062869836627968 89096785435316542242816 90334240788584827551744 92859945319854004764672 94006364397876893712384 96089607930239816564736 100190993634579320930304 101427919481919806373888 101626020887157930995712 104308431729151073845248 105757159947611505426432 107062803897582017839104 108100808921519793635328 112543307918294579675136 114106409417159782170624 118795713913755389657088 118976804941062943604736 120445654384779770068992 128369710594304754941952 133587991512772427907072 133645178152974813364224 135501361182877241327616 141009546596815340568576 142750405196776023785472 144134411895359724847104 152141879222879709560832 152439031330736896493568 158394285218340519542784 158635739921417258139648 160594205846373026758656 166681866612572965306368 171159614125739673255936 178193570870633084485632 180668481577169655103488 185719890639708009529344 200381987269158641860608 202855838963839612747776 203252041774315861991424 211514319895223010852864 214125607795164035678208 216201617843039587270656 225086615836589159350272 228212818834319564341248 237591427827510779314176 237953609882125887209472 240891308769559540137984 256739421188609509883904 267290356305949626728448 271002722365754482655232 282019093193630681137152 288268823790719449694208 304283758445759419121664 304878062661473792987136 317271479842834516279296 321188411692746053517312 342319228251479346511872 356387141741266168971264 361336963154339310206976 400763974538317283721216 406504083548631723982848 423028639790446021705728 428251215590328071356416 432403235686079174541312 456425637668639128682496 475182855655021558628352 475907219764251774418944 481782617539119080275968 513478842377219019767808 534580712611899253456896 542005444731508965310464 608567516891518838243328 609756125322947585974272 634542959685669032558592 642376823385492107034624 684638456502958693023744 712774283482532337942528 722673926308678620413952 813008167097263447965696 846057279580892043411456 864806471372158349082624 912851275337278257364992 951814439528503548837888 963565235078238160551936 1026957684754438039535616 1069161425223798506913792 1084010889463017930620928 1219512250645895171948544 1269085919371338065117184 1284753646770984214069248 1369276913005917386047488 1425548566965064675885056 1445347852617357240827904 1626016334194526895931392 1825702550674556514729984 1903628879057007097675776 1927130470156476321103872 2053915369508876079071232 2138322850447597013827584 2168021778926035861241856 2439024501291790343897088 2538171838742676130234368 2738553826011834772094976 2890695705234714481655808 3252032668389053791862784 3807257758114014195351552 3854260940312952642207744 4107830739017752158142464 4276645700895194027655168 4336043557852071722483712 4878049002583580687794176 5477107652023669544189952 5781391410469428963311616 6504065336778107583725568 7614515516228028390703104 8215661478035504316284928 8672087115704143444967424 9756098005167161375588352 11562782820938857926623232 13008130673556215167451136 16431322956071008632569856 17344174231408286889934848 19512196010334322751176704 26016261347112430334902272 34688348462816573779869696 39024392020668645502353408 52032522694224860669804544 78048784041337291004706816 104065045388449721339609088 156097568082674582009413632 312195136165349164018827264
- Sum of all divisors σ(n): 1027736518654446202362926529
- Sum of proper divisors (its aliquot sum) s(n): 715541382489097038344099265
- 312195136165349164018827264 is an abundant number, because the sum of its proper divisors (715541382489097038344099265) is greater than itself. Its abundance is 403346246323747874325272001
Bases of 312195136165349164018827264
- Binary: 100000010001111011110010000111110010101011001111011110110000000100100000000000000000000002
- Hexadecimal: 0x1023DE43E559EF602400000
- Base-36: 1386B8BURLH0XS0000
Squares and roots of 312195136165349164018827264
- 312195136165349164018827264 squared (3121951361653491640188272642) is 97465803045300905524028514531700848725969057869725696
- 312195136165349164018827264 cubed (3121951361653491640188272643) is 30428349653192819414961406623849303677037866774976501002029303851262747286175744
-
312195136165349164018827264 is a
perfect square number . Itssquare root is 17669044574208 -
The
cube root of 312195136165349164018827264 is 678383658.2789786631
Scales and comparisons
How big is 312195136165349164018827264?- 312,195,136,165,349,164,018,827,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 312,195,136,165,349,164,018,827,264 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 312195136165349164018827264 cubic inches would be around 56531971.5 feet tall.
Recreational maths with 312195136165349164018827264
- 312195136165349164018827264 backwards is 462728810461943561631591213
- 312195136165349164018827264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 312195136165349164018827264's digits is 108
- 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 312195136165349164018827264 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 312195136165349164018827264 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/312195136165349164018827264/
Chicago style:
Numbermatics. 2024. "Number 312195136165349164018827264 - Facts about the integer". https://numbermatics.com/n/312195136165349164018827264/
The information we have on file for 312195136165349164018827264 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 312195136165349164018827264, math, Factors of 312195136165349164018827264, curriculum, school, college, exams, university, Prime factorization of 312195136165349164018827264, STEM, science, technology, engineering, physics, economics, calculator, three hundred twelve septillion, one hundred ninety-five sextillion, one hundred thirty-six quintillion, one hundred sixty-five quadrillion, three hundred forty-nine trillion, one hundred sixty-four billion, eighteen million, eight hundred twenty-seven thousand, two hundred sixty-four.