919329281196761078307127296
919,329,281,196,761,078,307,127,296 is an even composite number composed of six prime numbers multiplied together.
919329281196761078307127296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 919329281196761078307127296:
215 × 33 × 73 × 233 × 533 × 11873
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 23 × 23 × 23 × 53 × 53 × 53 × 1187 × 1187 × 1187)See below for interesting mathematical facts about the number 919329281196761078307127296 from the Numbermatics database.
Names of 919329281196761078307127296
- Cardinal: 919329281196761078307127296 can be written as Nine hundred nineteen septillion, three hundred twenty-nine sextillion, two hundred eighty-one quintillion, one hundred ninety-six quadrillion, seven hundred sixty-one trillion, seventy-eight billion, three hundred seven million, one hundred twenty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 9.19329281196761078307127296 × 1026
Factors of 919329281196761078307127296
Divisors of 919329281196761078307127296
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 53 54 56 63 64 69 72 84 92 96 98 106 108 112 126 128 138 144 147 159 161 168 184 189 192 196 207 212 216 224 252 256 276 288 294 318 322 336 343 368 371 378 384 392 414 424 432 441 448 477 483 504 512 529 552 576 588 621 636 644 672 686 736 742 756 768 784 828 848 864 882 896 954 966 1008 1024 1029 1058 1104 1113 1127 1152 1176 1187 1219 1242 1272 1288 1323 1344 1372 1431 1449 1472 1484 1512 1536 1568 1587 1656 1696 1728 1764 1792 1908 1932 2016 2048 2058 2116 2208 2226 2254 2304 2352 2374 2438 2484 2544 2576 2597 2646 2688 2744 2809 2862 2898 2944 2968 3024 3072 3087 3136 3174 3312 3339 3381 3392 3456 3528 3561 3584 3657 3703 3816 3864 4032 4096 4116 4232 4347 4416 4452 4508 4608 4704 4748 4761 4876 4968 5088 5152 5194 5292 5376 5488 5618 5724 5796 5888 5936 6048 6144 6174 6272 6348 6624 6678 6762 6784 6912 7056 7122 7168 7314 7406 7632 7728 7791 7889 8064 8192 8232 8309 8427 8464 8533 8694 8832 8904 9016 9216 9261 9408 9496 9522 9752 9936 10017 10143 10176 10304 10388 10584 10683 10752 10971 10976 11109 11236 11448 11592 11776 11872 12096 12167 12288 12348 12544 12696 13248 13356 13524 13568 13824 14112 14244 14283 14336 14628 14812 15264 15456 15582 15778 16128 16384 16464 16618 16854 16928 17066 17388 17664 17808 18032 18179 18432 18522 18816 18992 19044 19504 19663 19872 20034 20286 20352 20608 20776 21168 21366 21504 21942 21952 22218 22472 22896 23184 23373 23552 23667 23744 24192 24334 24576 24696 24927 25088 25281 25392 25599 25921 26496 26712 27048 27136 27301 27648 28037 28224 28488 28566 28672 29256 29624 30429 30528 30912 31164 31556 32049 32256 32768 32913 32928 33236 33327 33708 33856 34132 34776 35328 35616 36064 36358 36501 36864 37044 37632 37984 38088 39008 39326 39744 40068 40572 40704 41216 41552 42336 42732 43008 43884 43904 44436 44944 45792 46368 46746 47104 47334 47488 48384 48668 49152 49392 49854 50176 50562 50784 51198 51842 52992 53424 54096 54272 54537 54602 55296 56074 56448 56976 57132 57344 58163 58512 58989 59248 59731 60858 61056 61824 62328 62911 63112 64098 64512 64607 65826 65856 66472 66654 67416 67712 68264 69552 70119 70656 71001 71232 72128 72716 73002 73728 74088 74781 75264 75843 75968 76176 76797 77763 78016 78652 79488 80136 81144 81408 81903 82432 83104 84111 84672 85169 85464 86016 87768 87808 88872 89888 91584 92736 93492 94208 94668 94976 96768 97336 98304 98784 99708 99981 100352 101124 101568 102396 103684 105984 106848 108192 108544 109074 109204 109503 110592 112148 112896 113952 114264 114688 116326 117024 117978 118496 119462 121716 122112 123648 124656 125822 126224 128196 129024 129214 131652 131712 132944 133308 134832 135424 136528 137641 139104 140238 141312 142002 142464 144256 145432 146004 147456 148176 148877 149562 150528 151686 151936 152352 153594 155526 156032 157304 158976 160272 162288 162816 163611 163806 164864 166208 168222 169344 170338 170928 172032 174489 175536 175616 176967 177744 179193 179776 181447 183168 185472 186984 188416 188733 189336 189952 191107 193536 193821 194672 196259 197568 199416 199962 200704 202248 203136 204792 207368 211968 213003 213696 216384 217088 218148 218408 219006 221184 224296 224343 225792 227904 228528 229376 230391 232652 233289 234048 235956 236992 238924 243432 244224 245709 247296 249312 251644 252333 252448 255507 256392 258048 258428 263304 263424 265888 266616 269664 270848 273056 275282 278208 280476 282624 284004 284928 288512 290864 292008 294912 296352 297754 299124 301056 303372 303872 304704 307188 311052 312064 314608 317952 320544 324576 325632 327222 327612 328509 329728 332416 336444 338688 340676 341856 344064 348978 351072 351232 353934 355488 358386 359552 362894 366336 370944 373968 376832 377466 378672 379904 382214 387072 387642 389344 392518 395136 398832 399924 401408 404496 406272 407141 409584 412923 414736 418117 423936 426006 427392 432768 434176 436296 436816 438012 440377 442368 446631 448592 448686 451584 452249 455808 457056 460782 465304 466578 468096 471912 473984 477848 486864 488448 490833 491418 494592 498624 503288 504666 504896 511014 512784 516096 516856 523467 526608 526848 530901 531776 533232 537579 539328 541696 544341 546112 550564 556416 560952 565248 566199 568008 569856 573321 577024 581463 581728 584016 588777 592704 595508 596183 598248 602112 606744 607744 609408 614376 622104 624128 627923 629216 635904 641088 644851 649152 651264 654444 655224 657018 659456 664832 672888 677376 681352 683712 688128 697956 699867 702144 702464 707868 710976 716772 719104 725788 732672 737127 741888 747936 753664 754932 756999 757344 759808 764428 766521 774144 775284 778688 785036 790272 797664 799848 802816 808992 812544 814282 819168 825846 829472 836234 847872 852012 854784 865536 868352 872592 873632 876024 880754 884736 893262 897184 897372 903168 904498 911616 914112 921564 930608 933156 936192 943824 947968 955696 963487 973728 976896 981666 982836 989184 997248 1006576 1009332 1009792 1022028 1025568 1032192 1033712 1042139 1046934 1053216 1053696 1061802 1063552 1066464 1075158 1078656 1083392 1088682 1092224 1101128 1112832 1121904 1130496 1132398 1136016 1139712 1146642 1154048 1162926 1163456 1168032 1177554 1185408 1191016 1192366 1196496 1204224 1213488 1215488 1218816 1221423 1228752 1238769 1244208 1248256 1254351 1255846 1258432 1271808 1282176 1289702 1298304 1302528 1308888 1310448 1314036 1318912 1321131 1329664 1337749 1339893 1345776 1354752 1356747 1362704 1367424 1373813 1395912 1399734 1404288 1404928 1408969 1415736 1421952 1433544 1438208 1446953 1451576 1465344 1474254 1483776 1485961 1495872 1509864 1513998 1514688 1519616 1528856 1533042 1548288 1550568 1557376 1570072 1570401 1580544 1595328 1599696 1605632 1612737 1617984 1625088 1628564 1633023 1638336 1651692 1658944 1672468 1695744 1698597 1704024 1709568 1719963 1731072 1736704 1744389 1745184 1747264 1752048 1761508 1766331 1786524 1788549 1794368 1794744 1806336 1808996 1823232 1828224 1843128 1861216 1866312 1872384 1883769 1887648 1895936 1911392 1926974 1934553 1947456 1953792 1963332 1965672 1978368 1994496 2013152 2018664 2019584 2044056 2051136 2064384 2067424 2084278 2093868 2106432 2107392 2123604 2127104 2132928 2150316 2157312 2166784 2177364 2184448 2202256 2225664 2243808 2260992 2264796 2272032 2279424 2293284 2299563 2308096 2325852 2326912 2336064 2355108 2370816 2382032 2384732 2392992 2408448 2426976 2430976 2437632 2442846 2457504 2477538 2488416 2496512 2508702 2511692 2516864 2543616 2564352 2579404 2596608 2605056 2617776 2620896 2628072 2637824 2642262 2659328 2675498 2679786 2691552 2709504 2713494 2725408 2734848 2747626 2791824 2799468 2808576 2809856 2817938 2831472 2843904 2867088 2876416 2890461 2893906 2903152 2930688 2948508 2967552 2971922 2991744 3019728 3027996 3029376 3039232 3057712 3066084 3082639 3096576 3101136 3114752 3126417 3140144 3140802 3161088 3165743 3190656 3199392 3225474 3235968 3250176 3257128 3266046 3276672 3303384 3317888 3334283 3344936 3391488 3397194 3408048 3419136 3424171 3439926 3462144 3488778 3490368 3494528 3504096 3523016 3532662 3573048 3577098 3588736 3589488 3612672 3617992 3646464 3656448 3664269 3686256 3716307 3722432 3732624 3744768 3763053 3767538 3775296 3791872 3822784 3853948 3869106 3894912 3907584 3926664 3931344 3956736 3963393 3988992 4013247 4019679 4026304 4037328 4039168 4070241 4088112 4102272 4121439 4134848 4168556 4173281 4187736 4212864 4214784 4226907 4247208 4254208 4265856 4300632 4314624 4333568 4340859 4354728 4368896 4395461 4404512 4451328 4457883 4487616 4513957 4529592 4544064 4558848 4586568 4599126 4616192 4651704 4653824 4672128 4710216 4741632 4764064 4769464 4785984 4816896 4853952 4861952 4875264 4885692 4899069 4915008 4955076 4976832 4993024 5017404 5023384 5033728 5087232 5128704 5158808 5159889 5193216 5210112 5235552 5241792 5256144 5275648 5284524 5298993 5318656 5350996 5359572 5365647 5383104 5419008 5426988 5450816 5469696 5495252 5583648 5598936 5617152 5619712 5635876 5651307 5662944 5687808 5734176 5752832 5780922 5787812 5803659 5806304 5861376 5897016 5935104 5943844 5983488 6039456 6055992 6058752 6078464 6115424 6132168 6165278 6193152 6202272 6229504 6252834 6280288 6281604 6322176 6331486 6381312 6398784 6450948 6471936 6500352 6514256 6532092 6553344 6606768 6635776 6668566 6689872 6782976 6794388 6816096 6838272 6848342 6879852 6924288 6977556 6980736 6989056 7008192 7046032 7065324 7146096 7154196 7177472 7178976 7225344 7235984 7292928 7294973 7312896 7328538 7372512 7432614 7444864 7465248 7489536 7526106 7535076 7550592 7583744 7645568 7707896 7738212 7789824 7815168 7853328 7862688 7913472 7926786 7977984 8026494 8039358 8052608 8074656 8078336 8140482 8176224 8204544 8242878 8269696 8337112 8346562 8375472 8425728 8429568 8453814 8494416 8508416 8531712 8601264 8629248 8667136 8671383 8681718 8709456 8737792 8790922 8809024 8902656 8915766 8975232 9027914 9059184 9088128 9117696 9173136 9198252 9232384 9247917 9303408 9307648 9344256 9364243 9379251 9420432 9483264 9497229 9528128 9538928 9571968 9616691 9707904 9723904 9750528 9771384 9798138 9830016 9862783 9910152 9953664 9986048 10002849 10034808 10046768 10067456 10128671 10174464 10257408 10272513 10317616 10319778 10386432 10401727 10471104 10483584 10512288 10569048 10597986 10637312 10701992 10719144 10731294 10766208 10838016 10853976 10901632 10939392 10990504 10992807 11167296 11197872 11234304 11239424 11271752 11289159 11302614 11325888 11375616 11468352 11505664 11561844 11575624 11607318 11612608 11722752 11794032 11870208 11887688 11890179 11966976 12039741 12078912 12111984 12117504 12156928 12210723 12230848 12264336 12330556 12364317 12404544 12459008 12505668 12519843 12560576 12563208 12644352 12662972 12680721 12762624 12797568 12901896 12943872 13000704 13022577 13028512 13064184 13106688 13186383 13213536 13271552 13337132 13373649 13379744 13541871 13588776 13632192 13676544 13696684 13759704 13848576 13955112 13961472 13978112 14016384 14092064 14130648 14292192 14308392 14354944 14357952 14442229 14450688 14471968 14585856 14589946 14625792 14657076 14745024 14865228 14889728 14930496 14979072 15052212 15070152 15101184 15167488 15291136 15415792 15476424 15579648 15630336 15706656 15725376 15826944 15853572 15955968 16052988 16078716 16096941 16105216 16149312 16156672 16280964 16352448 16409088 16485756 16539392 16674224 16693124 16750944 16851456 16859136 16907628 16953921 16988832 17016832 17063424 17202528 17258496 17334272 17342766 17363436 17410977 17418912 17475584 17581844 17618048 17805312 17831532 17950464 18055828 18118368 18176256 18235392 18346272 18396504 18464768 18495834 18606816 18615296 18688512 18728486 18758502 18840864 18966528 18994458 19056256 19077856 19143936 19233382 19415808 19447808 19501056 19542768 19596276 19660032 19725566 19820304 19907328 19972096 20005698 20069616 20093536 20134912 20257342 20348928 20514816 20545026 20635232 20639556 20772864 20803454 20942208 20967168 21024576 21138096 21195972 21274624 21403984 21438288 21462588 21532416 21578473 21676032 21707952 21803264 21878784 21884919 21981008 21985614 22160201 22334592 22395744 22468608 22543504 22578318 22605228 22651776 22751232 22936704 23011328 23123688 23151248 23214636 23225216 23339981 23445504 23588064 23740416 23775376 23780358 23933952 23969197 24079482 24157824 24223968 24235008 24421446 24461696 24528672 24661112 24728634 24809088 24918016 25011336 25039686 25121152 25126416 25288704 25325944 25361442 25525248 25595136 25803792 25887744 26001408 26014149 26045154 26057024 26128368 26213376 26372766 26427072 26543104 26674264 26747298 26759488 27083742 27177552 27264384 27353088 27393368 27519408 27697152 27743751 27910224 27922944 27956224 28032768 28092729 28137753 28184128 28261296 28491687 28584384 28616784 28709888 28715904 28850073 28884458 28943936 29171712 29179892 29251584 29314152 29490048 29588349 29730456 29779456 29860992 29958144 30008547 30104424 30140304 30202368 30334976 30386013 30582272 30768227 30817539 30831584 30952848 31159296 31205181 31413312 31450752 31597699 31707144 31911936 32105976 32157432 32193882 32210432 32298624 32313344 32406287 32561928 32704896 32818176 32971512 33078784 33279919 33348448 33386248 33501888 33702912 33718272 33815256 33907842 33977664 34033664 34126848 34177103 34405056 34516992 34685532 34726872 34821954 34837824 34951168 35163688 35236096 35610624 35663064 35900928 36111656 36119223 36236736 36352512 36470784 36692544 36793008 36929536 36991668 37092951 37213632 37230592 37377024 37456972 37517004 37559529 37681728 37933056 37988916 38042163 38112512 38155712 38287872 38466764 38831616 38895616 39002112 39067731 39085536 39192552 39320064 39451132 39559149 39640608 39814656 39944192 40011396 40120947 40139232 40187072 40269824 40514684 40625613 41029632 41090052 41270464 41279112 41545728 41606908 41884416 41934336 42049152 42276192 42391944 42549248 42807968 42876576 42925176 43064832 43156946 43326687 43352064 43415904 43606528 43757568 43769838 43962016 43971228 44320402 44669184 44791488 44937216 45087008 45156636 45210456 45303552 45502464 45873408 46022656 46247376 46302496 46429272 46450432 46679962 46891008 47176128 47480832 47550752 47560716 47867904 47938394 48158964 48315648 48447936 48470016 48842892 48923392 49057344 49322224 49457268 49618176 49836032 50022672 50079372 50242304 50252832 50577408 50651888 50722884 51050496 51064811 51190272 51607584 51775488 52002816 52028298 52090308 52114048 52256736 52426752 52745532 52854144 53086208 53348528 53494596 53518976 54167484 54355104 54528768 54706176 54786736 55038816 55394304 55487502 55820448 55845888 55912448 56065536 56185458 56275506 56368256 56522592 56983374 57168768 57233568 57419776 57431808 57700146 57768916 57887872 58343424 58359784 58503168 58628304 58980096 59176698 59460912 59558912 59721984 59916288 60017094 60208848 60280608 60404736 60669952 60772026 61164544 61536454 61635078 61663168 61905696 62318592 62410362 62826624 62901504 63195398 63414288 63823872 64211952 64314864 64387764 64420864 64597248 64626688 64735419 64812574 65123856 65409792 65636352 65654757 65943024 66157568 66480603 66559838 66696896 66772496 67003776 67405824 67630512 67815684 67955328 68067328 68253696 68354206 68810112 69033984 69039481 69371064 69453744 69643908 69675648 69902336 70019943 70327376 70472192 70900697 71221248 71326128 71801856 71907591 72223312 72238446 72473472 72705024 72812089 73385088 73586016 73983336 74185902 74427264 74461184 74675357 74754048 74913944 75034008 75119058 75363456 75866112 75977832 76084326 76225024 76311424 76575744 76688509 76933528 77663232 78004224 78135462 78171072 78385104 78640128 78755933 78902264 79118298 79281216 79629312 80022792 80241894 80278464 80374144 80539648 81029368 81251226 82059264 82180104 82540928 82558224 83091456 83213816 83231253 83768832 83868672 84098304 84278187 84552384 84783888 85098496 85475061 85615936 85753152 85850352 86129664 86313892 86550219 86653374 86831808 87213056 87515136 87539676 87924032 87942456 88640804 88765047 89338368 89582976 89874432 90025641 90174016 90313272 90420912 90607104 91004928 91158039 91746816 92045312 92304681 92452617 92494752 92604992 92858544 92900864 93359924 93615543 94352256 94793097 95101504 95121432 95735808 95876788 96317928 96631296 96895872 96940032 97218861 97685784 97846784 98114688 98644448 98914536 99236352 99672064 99839757 100045344 100158744 100484608 100505664 101095603 101154816 101303776 101445768 102100992 102129622 102380544 102531309 103215168 103550976 104056596 104180616 104228096 104513472 104853504 105491064 105708288 106172416 106697056 106989192 107037952 108334968 108710208 109057536 109412352 109573472 110077632 110788608 110975004 111640896 111691776 111824896 112131072 112370916 112551012 112678587 112736512 113045184 113966748 114337536 114467136 114839552 114863616 115400292 115537832 115775744 116686848 116719568 117006336 117256608 117960192 118353396 118677447 118921824 119117824 119443968 119832576 120034188 120417696 120561216 120809472 121339904 121544052 121876839 122329088 123072908 123270156 123326336 123811392 124637184 124820724 125653248 125803008 126390796 126828576 127647744 128423904 128629728 128775528 128841728 129194496 129253376 129470838 129625148 129980061 130247712 130819584 131272704 131309514 131886048 132315136 132961206 133119676 133393792 133544992 134007552 134811648 135261024 135631368 135910656 136134656 136507392 136708412 137620224 138067968 138078962 138742128 138907488 139287816 139351296 139804672 140039886 140654752 140944384 141801394 142442496 142652256 143603712 143815182 144446624 144476892 144946944 145410048 145624178 146770176 147172032 147966672 148371804 148854528 148922368 149350714 149508096 149827888 150068016 150238116 150726912 151732224 151955664 152168652 152450048 152622848 153151488 153194433 153377018 153867056 155326464 156008448 156270924 156342144 156770208 157280256 157511866 157804528 158236596 158562432 159258624 160045584 160483788 160556928 160748288 161079296 162058736 162502452 163379867 164118528 164360208 165081856 165116448 166182912 166427632 166462506 167537664 167737344 167784379 168196608 168556374 169104768 169567776 170950122 171231872 171506304 171700704 172259328 172627784 173100438 173306748 173663616 174426112 175030272 175079352 175848064 175884912 176716999 177281608 177530094 178676736 179165952 179748864 180051282 180348032 180626544 180841824 181214208 182009856 182316078 183493632 184609362 184905234 184989504 185209984 185717088 185801728 186719848 187231086 188704512 189586194 190203008 190242864 191471616 191753576 192635856 193262592 193791744 193880064 194206257 194437722 195371568 195693568 196229376 196964271 197288896 197829072 198472704 199344128 199441809 199679514 200090688 200317488 200969216 201011328 202191206 202607552 202891536 204201984 204259244 204761088 205062618 206430336 207101952 207118443 208113192 208361232 208456192 209026944 209707008 210059829 210982128 211416576 212344832 212702091 213394112 213978384 214075904 215377589 215722773 216669936 217420416 218115072 218436267 219146944 220155264 221183893 221950008 223281792 223383552 223649792 224026071 224262144 224741832 225102024 225357174 225473024 226090368 226844009 227933496 228675072 228934272 229679104 229727232 230065527 230800584 231075664 231551488 232959433 233439136 234012672 234513216 235920384 236267799 236706792 237354894 237843648 238235648 238887936 239239721 240068376 240835392 241122432 241618944 243088104 243753678 244658176 246145816 246540312 246652672 247622784 249274368 249641448 251306496 251606016 252781592 252834561 253657152 255295488 256847808 257259456 257551056 257683456 258388992 258506752 258941676 259250296 259650657 259960122 260495424 261639168 262545408 262619028 263772096 264630272 265922412 266239352 266295141 266787584 267089984 268015104 269623296 270522048 271262736 271821312 272269312 273014784 273416824 273474117 275240448 276135936 276157924 276914043 277484256 277814976 278575632 278702592 279609344 280079772 280846629 281309504 281888768 283602788 284379291 285304512 287207424 287630364 288893248 288953784 289893888 290820096 291248356 291656583 293540352 294344064 295933344 296743608 297709056 297844736 298701428 299016192 299519271 299655776 300136032 300476232 301453824 303286809 303464448 303911328 304337304 304900096 305245696 306302976 306388866 306754036 307593927 307734112 310652928 312541848 312684288 313540416 314560512 315023732 315609056 316473192 317124864 318517248 320091168 320967576 321113856 321496576 322158592 324117472 325004904 326759734 328237056 328720416 330163712 330232896 332365824 332855264 332925012 335075328 335474688 335568758 336393216 337112748 338209536 339135552 341900244 342463744 343012608 343401408 344518656 345255568 346200876 346613496 347327232 348852224 350060544 350158704 351696128 351769824 353433998 354563216 355060188 357353472 358331904 359497728 360102564 360696064 361253088 361683648 362428416 364019712 364632156 366987264 369218724 369810468 369979008 370419968 371434176 371603456 373439696 374462172 377409024 379172388 380406016 380485728 382943232 383507152 385271712 386525184 387583488 387760128 388412514 388875444 389940183 390743136 391387136 392458752 393928542 394577792 395658144 396945408 398688256 398883618 399359028 400181376 400634976 401938432 402022656 404382412 405215104 405783072 408403968 408518488 409522176 410125236 412860672 414203904 414236886 416226384 416722464 416912384 418053888 419414016 420119658 421964256 422833152 424689664 425404182 426788224 427956768 428151808 430755178 431445546 433339872 434840832 436230144 436872534 438293888 440310528 442367786 443900016 446563584 446767104 447299584 448052142 448524288 449483664 450204048 450714348 450946048 452180736 453688018 455866992 457350144 457868544 459358208 459454464 459583299 460131054 461601168 462151328 463102976 465918866 466878272 468025344 469026432 471840768 472535598 473413584 474709788 475687296 476471296 477775872 478479442 480136752 481670784 482244864 483237888 483276367 486176208 487507356 489316352 490139601 492291632 493080624 493305344 495245568 496304879 498548736 499282896 502612992 503212032 503353137 505563184 505669122 507314304 509684623 513695616 514518912 515102112 515366912 516777984 517883352 518500592 519301314 519920244 520990848 522727499 523278336 525090816 525238056 527544192 529260544 530150997 531844824 532478704 532590282 533575168 534179968 536030208 536819563 539246592 541044096 542525472 543642624 546029568 546833648 546948234 550480896 551291531 552315848 553828086 554968512 555629952 557151264 557405184 560159544 561693258 562619008 563777536 567205576 568758582 570609024 574414848 575260728 577786496 577907568 579787776 581640192 582496712 582618771 583313166 587080704 588688128 591866688 593487216 595418112 595689472 597402856 598032384 598325427 599038542 599311552 600272064 600952464 602907648 606573618 607822656 608674608 609800192 610491392 612605952 612777732 613508072 615187854 615468224 621305856 621355329 625083696 625368576 627080832 629121024 630047464 630179487 631218112 632946384 634249728 637034496 638106273 640182336 641935152 642227712 642993152 644317184 646132767 647168319 648234944 650009808 653519468 655308801 657440832 660327424 660465792 663551679 665710528 665850024 670150656 670949376 671137516 672078213 672786432 674225496 676419072 678271104 680532027 683800488 684927488 686025216 686802816 689037312 690196581 690511136 692401752 693226992 694654464 697704448 698878299 700317408 703392256 703539648 706867996 707669221 708803397 709126432 710120376 714706944 716663808 717719163 720205128 721392128 722506176 723367296 724856832 729264312 733974528 738437448 739620936 739958016 740839936 742868352 743206912 745344601 746879392 748924344 754818048 758344776 760812032 760971456 765438137 765886464 767014304 770543424 773050368 775166976 775520256 776825028 777750888 779880366 781486272 782774272 784917504 787857084 789155584 791316288 793890816 797767236 798718056 800362752 801269952 803876864 804045312 808764824 810430208 811566144 816807936 817036976 819044352 820250472 825721344 828407808 828473772 830742129 832452768 833444928 833824768 836107776 838828032 840239316 843928512 845666304 849379328 850808364 853137873 853576448 855913536 856303616 861510356 862891092 866679744 869681664 872460288 873745068 874969749 876587776 880621056 884735572 887800032 893127168 893534208 894599168 896104284 897048576 898557813 898967328 900408096 901428696 901892096 904361472 907376036 909860427 911733984 914700288 915737088 918716416 918908928 919166598 920262108 922781781 923202336 924302656 926205952 931837732 933756544 938052864 943681536 945071196 946827168 949419576 951374592 952942592 955551744 956958884 960273504 963341568 964489728 966475776 966552734 972352416 975014712 978632704 980279202 984583264 986161248 986610688 990491136 992609758 997097472 998565792 1005225984 1006424064 1006706274 1011126368 1011338244 1014628608 1019369246 1027391232 1029037824 1030204224 1030733824 1033555968 1035766704 1037001184 1038602628 1039840488 1041981696 1045454998 1046556672 1050181632 1050476112 1055088384 1058521088 1060301994 1063689648 1064957408 1065180564 1067150336 1068359936 1072060416 1073639126 1078493184 1082088192 1085050944 1087285248 1092059136 1093667296 1093896468 1100961792 1102583062 1104631696 1107656172 1109937024 1111259904 1114302528 1114810368 1120319088 1123386516 1125238016 1127555072 1134411152 1137517164 1141218048 1143659069 1148829696 1150521456 1155572992 1155815136 1159575552 1163280384 1164993424 1165237542 1166626332 1174161408 1174490653 1177376256 1183733376 1186974432 1190836224 1194805712 1196064768 1196650854 1198077084 1198623104 1200544128 1201904928 1205815296 1213147236 1215645312 1217349216 1219600384 1220982784 1225211904 1225555464 1227016144 1230375708 1230936448 1237018993 1242611712 1242710658 1250167392 1250737152 1254161664 1258242048 1260094928 1260358974 1262436224 1265892768 1268499456 1274068992 1276212546 1280364672 1283870304 1284455424 1285986304 1292265534 1294336638 1296469888 1300019616 1307038936 1310617602 1314881664 1320654848 1320931584 1327103358 1331421056 1331700048 1340301312 1341898752 1342275032 1344156426 1345572864 1348450992 1352838144 1356542208 1361064054 1367600976 1369854976 1372050432 1373605632 1378074624 1378749897 1380393162 1381022272 1384803504 1386453984 1389308928 1395408896 1397756598 1400634816 1406784512 1407079296 1413735992 1415338442 1417606794 1418252864 1420240752 1429413888 1433327616 1435438326 1440410256 1442784256 1445012352 1446734592 1449713664 1449829101 1458528624 1467949056 1470418803 1476874896 1479241872 1479916032 1481679872 1485736704 1486413824 1488914637 1490689202 1493758784 1497848688 1509636096 1510059411 1516689552 1521624064 1521942912 1529053869 1530876274 1534028608 1541086848 1546100736 1550333952 1553650056 1555501776 1559760732 1562972544 1565548544 1568182497 1569835008 1575714168 1578311168 1582632576 1587781632 1587908063 1590452991 1595534472 1597436112 1600725504 1602539904 1607753728 1608090624 1610458689 1617529648 1620860416 1623132288 1630716031 1634073952 1638088704 1640500944 1651442688 1653874593 1656947544 1661484258 1664905536 1666889856 1667649536 1672215552 1672446203 1674678047 1680478632 1687857024 1691332608 1701616728 1706275746 1707152896 1711827072 1712607232 1717533211 1723020712 1725782184 1733359488 1739363328 1744920576 1747490136 1749939498 1753175552 1761242112 1763835707 1769471144 1775600064 1786254336 1787068416 1792208568 1794097152 1797115626 1797934656 1800816192 1802857392 1803784192 1808722944 1811386459 1814752072 1819720854 1823467968 1829400576 1831474176 1837817856 1838333196 1840524216 1845563562 1846404672 1848605312 1852411904 1863675464 1864065987 1867513088 1876105728 1887363072 1890142392 1893654336 1898839152 1902749184 1905885184 1911103488 1913917768 1914318819 1920547008 1926683136 1928979456 1932951552 1933105468 1938398301 1944704832 1950029424 1957265408 1960558404 1965926403 1969166528 1972322496 1973221376 1980982272 1985219516 1990655037 1997131584 2010451968 2012848128 2013412548 2016234639 2022252736 2022676488 2029257216 2038738492 2041596081 2054782464 2058075648 2060408448 2061467648 2067111936 2070589743 2071533408 2074002368 2077205256 2079680976 2083963392 2090909996 2093113344 2096634897 2100952224 2110176768 2117042176 2120603988 2123007663 2126410191 2127379296 2129914816 2130361128 2134300672 2136719872 2144120832 2147278252 2153157489 2164176384 2170101888 2174570496 2187334592 2187792936 2201923584 2205166124 2209263392 2215312344 2219874048 2222519808 2228605056 2229620736 2236033803 2240638176 2246773032 2250476032 2255110144 2268822304 2275034328 2282436096 2287318138 2296314411 2297659392 2301042912 2311145984 2311630272 2319151104 2326560768 2329986848 2330475084 2333252664 2348322816 2348981306 2354752512 2367466752 2373948864 2381672448 2389611424 2393301708 2396154168 2397246208 2401088256 2403809856 2411630592 2426294472 2431290624 2434698432 2439200768 2441965568 2450423808 2451110928 2454032288 2460751416 2461872896 2474037986 2485223424 2485421316 2500334784 2501474304 2508323328 2516484096 2520189856 2520717948 2524872448 2531785536 2536998912 2548137984 2552425092 2560729344 2567740608 2568910848 2571972608 2584531068 2588673276 2592939776 2600039232 2614077872 2621235204 2629763328 2641309696 2641863168 2654206716 2662842112 2663400096 2680602624 2683797504 2684550064 2688312852 2691145728 2696901984 2705676288 2713084416 2722128108 2729581281 2735201952 2739709952 2744100864 2747211264 2756149248 2757499794 2760786324 2762044544 2769607008 2772907968 2778617856 2790817792 2795513196 2801269632 2813569024 2814158592 2827471984 2830676884 2835213588 2836505728 2840481504 2858827776 2866655232 2870876652 2880820512 2885568512 2890024704 2893469184 2899427328 2899658202 2917057248 2935898112 2940837606 2953749792 2958483744 2959832064 2963359744 2971473408 2972827648 2977829274 2981378404 2987517568 2995697376 3019272192 3020118822 3033379104 3043248128 3043885824 3058107738 3061752548 3068057216 3082173696 3092201472 3100667904 3107300112 3111003552 3119521464 3125945088 3131097088 3136364994 3139670016 3151428336 3156622336 3165265152 3175563264 3175816126 3180905982 3191068944 3194872224 3201451008 3205079808 3215507456 3216181248 3220917378 3235059296 3241720832 3246264576 3261432062 3268147904 3276177408 3281001888 3302885376 3307749186 3313895088 3322968516 3329811072 3333779712 3335299072 3344431104 3344892406 3349356094 3360957264 3375714048 3382665216 3403233456 3412551492 3414305792 3423654144 3425214464 3430977207 3435066422 3446041424 3451564368 3466718976 3478726656 3489841152 3494980272 3499878996 3506351104 3522484224 3523471959 3527671414 3538942288 3551200128 3572508672 3584417136 3588194304 3594231252 3595869312 3601632384 3605714784 3607568384 3617445888 3622772918 3629504144 3639441708 3646935936 3658801152 3659092493 3662948352 3675635712 3676666392 3681048432 3691127124 3692809344 3697210624 3704823808 3711056979 3727350928 3728131974 3735026176 3752211456 3757736941 3774726144 3780284784 3787308672 3797678304 3805498368 3822206976 3827835536 3828637638 3841094016 3853366272 3857958912 3859040717 3866210936 3876796602 3889409664 3900058848 3921116808 3931852806 3938333056 3944644992 3946442752 3957793921 3961964544 3970439032 3981310074 3994263168 4020903936 4025696256 4026825096 4032469278 4044505472 4045352976 4058514432 4064490977 4077476984 4083192162 4109564928 4116151296 4120816896 4134223872 4141179486 4143066816 4148004736 4154410512 4159361952 4167926784 4181819992 4186226688 4193269794 4201904448 4220353536 4241207976 4246015326 4252820382 4254758592 4259829632 4260722256 4268601344 4273439744 4288241664 4294556504 4306314978 4328352768 4340203776 4349140992 4349487303 4374669184 4375585872 4403847168 4410332248 4411256409 4418526784 4430624688 4439748096 4445039616 4457210112 4459241472 4466743911 4472067606 4481276352 4493546064 4500952064 4510220288 4530178233 4537644608 4550068656 4564872192 4574636276 4587161607 4592628822 4602085824 4622291968 4623260544 4638302208 4659973696 4660950168 4666505328 4696645632 4697962612 4704547491 4709505024 4734933504 4747897728 4763344896 4763724189 4771358973 4779222848 4786603416 4792308336 4794492416 4802176512 4807619712 4823261184 4831376067 4852588944 4862581248 4869396864 4878401536 4883931136 4892148093 4902221856 4908064576 4921502832 4923745792 4948075972 4953684547 4961623779 4970842632 5000669568 5002948608 5016646656 5017338609 5024034141 5040379712 5041435896 5049744896 5063571072 5073997824 5104850184 5121458688 5135481216 5137821696 5143945216 5152599633 5169062136 5177346552 5185879552 5200078464 5217412207 5228155744 5242470408 5259526656 5282619392 5283726336 5291507121 5308413432 5325684224 5326800192 5358066959 5361205248 5369100128 5376625704 5382291456 5393803968 5411352576 5426168832 5434159377 5444256216 5459162562 5470403904 5479419904 5488201728 5494422528 5514999588 5521572648 5524089088 5539214016 5545815936 5557235712 5591026392 5602539264 5627138048 5628317184 5654943968 5661353768 5670427176 5673011456 5680963008 5717655552 5733310464 5741753304 5761641024 5771137024 5780049408 5786938368 5798854656 5799316404 5815194903 5834114496 5871796224 5881675212 5907499584 5916967488 5919664128 5926719488 5942946816 5945655296 5955658548 5962756808 5971965111 5975035136 5991394752 6038544384 6040237644 6066758208 6086496256 6087771648 6116215476 6123505096 6124788243 6136114432 6164347392 6184402944 6201335808 6214600224 6222007104 6239042928 6251890176 6262194176 6272729988 6279340032 6289904691 6302856672 6313244672 6330530304 6351126528 6351632252 6361811964 6369022989 6382137888 6389744448 6402902016 6410159616 6431014912 6432362496 6441834756 6459472467 6470118592 6483441664 6492529152 6522864124 6536295808 6562003776 6605770752 6615498372 6627790176 6645937032 6659622144 6667559424 6670598144 6688862208 6689784812 6698712188 6708101409 6721914528 6751428096 6765330432 6806466912 6825102984 6828611584 6847308288 6850428928 6861954414 6870132844 6888943233 6892082848 6903128736 6933437952 6957453312 6979682304 6989960544 6999757992 7012702208 7044968448 7046943918 7055342828 7077884576 7102400256 7145017344 7168834272 7188462504 7191738624 7203264768 7211429568 7215136768 7234891776 7245545836 7259008288 7278883416 7293871872 7317602304 7318184986 7325896704 7351271424 7353332784 7362096864 7382254248 7385618688 7394421248 7409647616 7422113958 7454701856 7456263948 7470052352 7504422912 7515473882 7549452288 7560569568 7574617344 7595356608 7610996736 7644413952 7655671072 7657275276 7682188032 7706732544 7715917824 7718081434 7732421872 7753593204 7778819328 7800117696 7842233616 7863705612 7876666112 7889289984 7892885504 7915587842 7923929088 7940878064 7962620148 7988526336 8041807872 8051392512 8053650192 8064938556 8089010944 8090705952 8117028864 8128981954 8154953968 8166384324 8219129856 8232302592 8241633792 8268447744 8282358972 8286133632 8296009472 8308821024 8318723904 8335853568 8363639984 8372453376 8386539588 8403808896 8440707072 8482415952 8492030652 8505640764 8509517184 8519659264 8521444512 8537202688 8546879488 8576483328 8589113008 8612629956 8656705536 8659132951 8680407552 8698281984 8698974606 8749338368 8751171744 8807694336 8820664496 8822512818 8837053568 8861249376 8879496192 8890079232 8914420224 8918482944 8933487822 8944135212 8962552704 8987092128 9001904128 9060356466 9075289216 9100137312 9129744384 9149272552 9174323214 9185257644 9204171648 9244583936 9246521088 9276604416 9319947392 9321900336 9333010656 9393291264 9395925224 9409094982 9419010048 9469867008 9495795456 9526689792 9527448378 9542717946 9558445696 9573206832 9584616672 9588984832 9604353024 9615239424 9646522368 9662752134 9705177888 9725162496 9738793728 9767862272 9784296186 9804443712 9816129152 9843005664 9847491584 9896151944 9907369094 9923247558 9941685264 10001339136 10005897216 10033293312 10034677218 10048068282 10080759424 10082871792 10099489792 10127142144 10147995648 10209700368 10242917376 10270962432 10275643392 10287890432 10292931621 10305199266 10338124272 10354693104 10371759104 10400156928 10434824414 10456311488 10484940816 10519053312 10565238784 10567452672 10570415877 10583014242 10616826864 10651368448 10653600384 10716133918 10738200256 10753251408 10764582912 10787607936 10822705152 10852337664 10868318754 10888512432 10918325124 10940807808 10958839808 10976403456 10977277479 10988845056 11029999176 11043145296 11048178176 11078428032 11091631872 11114471424 11115356441 11133170937 11182052784 11205078528 11254276096 11256634368 11273210823 11309887936 11322707536 11340854352 11346022912 11361926016 11415012217 11466620928 11483506608 11523282048 11542274048 11560098816 11573876736 11577122151 11598632808 11630389806 11668228992 11707123421 11722746329 11763350424 11814999168 11833934976 11839328256 11853438976 11873381763 11885893632 11911317096 11925513616 11943930222 11950070272 11982789504 12022732477 12077088768 12080475288 12133516416 12172992512 12175543296 12193472931 12232430952 12247010192 12249576486 12272228864 12328694784 12346849949 12402671616 12429200448 12444014208 12478085856 12503780352 12545459976 12558680064 12579809382 12605713344 12626489344 12661060608 12679705213 12703264504 12723623928 12738045978 12764275776 12779488896 12805804032 12820319232 12864724992 12883669512 12918944934 12940237184 12966883328 12985058304 13045728248 13048461909 13072591616 13124007552 13211541504 13230996744 13255580352 13291874064 13319244288 13335118848 13341196288 13377724416 13379569624 13397424376 13400231733 13416202818 13443829056 13502856192 13530660864 13612933824 13650205968 13657223168 13694616576 13700857856 13723908828 13740265688 13761484821 13777886466 13784165696 13806257472 13866875904 13914906624 13979921088 13999515984 14025404416 14089936896 14093887836 14110685656 14113642473 14155769152 14204800512 14290034688 14291172567 14337668544 14376925008 14383477248 14406529536 14422859136 14430273536 14469783552 14491091672 14494128201 14518016576 14557766832 14587743744 14635204608 14636369972 14651793408 14676444279 14706665568 14724193728 14764508496 14771237376 14788842496 14819295232 14844227916 14861053641 14884871337 14909403712 14912527896 14940104704 15008845824 15030947764 15052015827 15072102423 15121139136 15149234688 15190713216 15221993472 15311342144 15314550552 15364376064 15413465088 15431835648 15436162868 15457798899 15464843744 15507186408 15557638656 15600235392 15652236621 15684467232 15727411224 15753332224 15778579968 15785771008 15831175684 15847858176 15874521363 15881756128 15925240296 15977052672 16074200877 16083615744 16107300384 16129877112 16178021888 16181411904 16234057728 16257963908 16302478131 16309907936 16332768648 16438259712 16464605184 16483267584 16564717944 16572267264 16592018944 16617642048 16637447808 16671707136 16727279968 16773079176 16807617792 16881414144 16964831904 16984061304 17011281528 17019034368 17039318528 17042889024 17074405376 17093758976 17142925823 17152966656 17178226016 17225259912 17313411072 17318265902 17360815104 17396563968 17397949212 17498676736 17502343488 17615388672 17641328992 17645025636 17674107136 17722498752 17758992384 17780158464 17828840448 17836965888 17866975644 17888270424 17925105408 17974184256 18003808256 18120712932 18150578432 18200274624 18259488768 18298545104 18348646428 18370515288 18408343296 18489167872 18493042176 18553208832 18639894784 18643800672 18666021312 18786582528 18791850448 18818189964 18838020096 18939734016 18991590912 19053379584 19054896756 19085435892 19107068967 19116891392 19146413664 19169233344 19177969664 19208706048 19230478848 19293044736 19325504268 19410355776 19450324992 19477587456 19535724544 19568592372 19608887424 19632258304 19686011328 19694983168 19792303888 19814738188 19846495116 19883370528 20002678272 20011794432 20066586624 20069354436 20096136564 20124304227 20161518848 20165743584 20198979584 20254284288 20295991296 20419400736 20485834752 20541924864 20551286784 20575780864 20585863242 20610398532 20666829699 20676248544 20709386208 20743518208 20800313856 20869648828 20912622976 20969881632 21038106624 21130477568 21134905344 21140831754 21166028484 21233653728 21302736896 21307200768 21432267836 21476400512 21506502816 21575215872 21645410304 21704675328 21736637508 21777024864 21836650248 21881615616 21917679616 21952806912 21954554958 21977690112 22059998352 22086290592 22096356352 22156856064 22183263744 22228942848 22230712882 22266341874 22364105568 22410157056 22508552192 22513268736 22546421646 22619775872 22645415072 22681708704 22692045824 22723852032 22830024434 22933241856 22967013216 23046564096 23084548096 23120197632 23147753472 23154244302 23197265616 23260779612 23336457984 23414246842 23445492658 23526700848 23629998336 23667869952 23678656512 23706877952 23746763526 23771787264 23822634192 23851027232 23887860444 23900140544 23965579008 24045464954 24154177536 24160950576 24267032832 24345985024 24351086592 24386945862 24464861904 24494020384 24499152972 24544457728 24657389568 24693699898 24805343232 24858400896 24888028416 24956171712 25007560704 25090919952 25117360128 25159618764 25211426688 25252978688 25322121216 25359410426 25406529008 25447247856 25476091956 25528551552 25558977792 25611608064 25613647451 25640638464 25729449984 25767339024 25837889868 25880474368 25933766656 25970116608 25977398853 26091456496 26096923818 26145183232 26248015104 26304158587 26423083008 26461993488 26511160704 26583748128 26638488576 26670237696 26755448832 26759139248 26794848752 26800463466 26832405636 26887658112 27005712384 27013285019 27225867648 27300411936 27314446336 27389233152 27447817656 27480531376 27522969642 27555772932 27568331392 27612514944 27704557447 27733751808 27829813248 27959842176 27999031968 28050808832 28179873792 28187775672 28221371312 28227284946 28311538304 28409601024 28451436839 28580069376 28582345134 28675337088 28753850016 28766954496 28813059072 28845718272 28939567104 28982183344 28988256402 29036033152 29115533664 29175487488 29272739944 29303586816 29352888558 29413331136 29448387456 29529016992 29542474752 29577684992 29688455832 29722107282 29769742674 29818807424 29825055792 29880209408 30017691648 30061895528 30104031654 30144204846 30242278272 30298469376 30381426432 30443986944 30622684288 30629101104 30728752128 30826930176 30863671296 30872325736 30878794863 30915597798 30929687488 31014372816 31115277312 31200470784 31304473242 31368934464 31454822448 31506664448 31557159936 31571542016 31662351368 31695716352 31711247631 31749042726 31763512256 31850480592 31954105344 32148401754 32214600768 32259754224 32356043776 32362823808 32468115456 32515927816 32604956262 32619815872 32665537296 32876519424 32929210368 32931832437 32966535168 33129435888 33144534528 33184037888 33235284096 33274895616 33343414272 33346069323 33399512811 33454559936 33546158352 33615235584 33762828288 33819632469 33929663808 33968122608 34022563056 34038068736 34078637056 34085778048 34148810752 34187517952 34245036651 34285851646 34356452032 34450519824 34626822144 34636531804 34721630208 34731366453 34795898424 34997353472 35004686976 35121370263 35168238987 35282657984 35290051272 35348214272 35444997504 35517984768 35560316928 35620145289 35657680896 35733951288 35776540848 35850210816 35948368512 36007616512 36068197431 36241425864 36301156864 36400549248 36518977536 36521885449 36580418793 36597090208 36697292856 36741030576 36816686592 36978335744 36986084352 37040549847 37279789568 37287601344 37332042624 37506468713 37583700896 37636379928 37676040192 37879468032 37983181824 38039115639 38109793512 38170871784 38214137934 38233782784 38292827328 38338466688 38355939328 38417412096 38460957696 38466262669 38651008536 38820711552 38900649984 38955174912 39137184744 39217774848 39264516608 39372022656 39389966336 39503263853 39584607776 39629476376 39692990232 39766741056 40005356544 40023588864 40133173248 40138708872 40192273128 40248608454 40323037696 40331487168 40397959168 40508568576 40568221261 40591982592 40838801472 40971669504 41083849728 41102573568 41171726484 41220797064 41333659398 41352497088 41418772416 41487036416 41600627712 41739297656 41825245952 41939763264 42076213248 42269810688 42281663508 42332056968 42467307456 42605473792 42614401536 42864535672 42873517701 42952801024 43013005632 43150431744 43290820608 43409350656 43473275016 43554049728 43673300496 43763231232 43835359232 43905613824 43909109916 43955380224 44029332837 44119996704 44172581184 44192712704 44313712128 44366527488 44457885696 44461425764 44532683748 44583160923 44728211136 44820314112 45017104384 45026537472 45092843292 45156047481 45216307269 45239551744 45290830144 45363417408 45384091648 45447704064 45660048868 45934026432 46093128192 46169096192 46240395264 46295506944 46308488604 46373396697 46394531232 46521559224 46672915968 46828493684 46890985316 46956709863 47053401696 47259996672 47335739904 47357313024 47413755904 47493527052 47543574528 47623564089 47645268384 47702054464 47775720888 47800281088 47931158016 48090929908 48222602631 48321901152 48534065664 48691970048 48702173184 48773891724 48907434393 48929723808 48988040768 48998305944 49088915456 49314779136 49387399796 49716801792 49776056832 49912343424 50015121408 50181839904 50319237528 50422853376 50505957376 50644242432 50718820852 50813058016 50894495712 50952183912 51057103104 51117955584 51223216128 51227294902 51281276928 51428777469 51458899968 51534678048 51675779736 51760948736 51867533312 51940233216 51954797706 52182912992 52193847636 52290366464 52496030208 52608317174 52846166016 52923986976 53022321408 53167496256 53276977152 53340475392 53510897664 53518278496 53589697504 53600926932 53664811272 53775316224 54011424768 54026570038 54451735296 54600823872 54628892672 54778466304 54895635312 54961062752 55045939284 55111545864 55136662784 55225029888 55409114894 55467503616 55659626496 55919684352 55998063936 56101617664 56359747584 56375551344 56442742624 56454569892 56623076608 56819202048 56902873678 57160138752 57164690268 57350674176 57507700032 57533908992 57626118144 57691436544 57879134208 57964366688 57976512804 58072066304 58231067328 58350974976 58545479888 58607173632 58705777116 58826662272 58896774912 59058033984 59084949504 59155369984 59376911664 59444214564 59539485348 59637614848 59650111584 59760418816 60035383296 60123791056 60208063308 60288409692 60484556544 60596938752 60613930657 60762852864 60887973888 61245368576 61258202208 61457504256 61653860352 61727342592 61744651472 61757589726 61831195596 61859374976 62028745632 62230554624 62400941568 62608946484 62737868928 62909644896 63013328896 63114319872 63324702736 63391432704 63422495262 63498085452 63527024512 63700961184 63908210688 64296803508 64429201536 64519508448 64712087552 64725647616 64936230912 65031855632 65209912524 65239631744 65331074592 65753038848 65858420736 65863664874 65933070336 66258871776 66289069056 66368075776 66470568192 66549791232 66686828544 66692138646 66799025622 66909119872 67092316704 67230471168 67525656576 67639264938 67859327616 67936245216 68045126112 68076137472 68157274112 68171556096 68375035904 68490073302 68571703292 68712904064 68901039648 69253644288 69273063608 69443260416 69462732906 69591796848 69994706944 70009373952 70242740526 70336477974 70565315968 70580102544 70696428544 70889995008 71035969536 71120633856 71240290578 71315361792 71467902576 71553081696 71700421632 71896737024 72015233024 72136394862 72482851728 72602313728 72801098496 73037955072 73043770898 73160837586 73194180416 73394585712 73482061152 73633373184 73956671488 73972168704 74081099694 74559579136 74575202688 74664085248 75012937426 75167401792 75272759856 75352080384 75758936064 75966363648 76078231278 76219587024 76341743568 76428275868 76467565568 76585654656 76676933376 76711878656 76834824192 76840942353 76921915392 76932525338 77302017072 77641423104 77801299968 77910349824 77932196559 78274369488 78435549696 78529033216 78744045312 78779932672 78912475761 79006527706 79169215552 79258952752 79385980464 79533482112 80010713088 80266346496 80277417744 80384546256 80497216908 80646075392 80662974336 80795918336 81017137152 81039855057 81136442522 81677602944 81943339008 81949863947 82167699456 82343452968 82441594128 82667318796 82704994176 82837544832 82974072832 83113672341 83201255424 83478595312 83650491904 83879526528 84152426496 84159127339 84539621376 84563327016 84664113936 84934614912 85210947584 85228803072 85354310517 85729071344 85747035402 85905602048 86026011264 86300863488 86427949643 86818701312 86946550032 87108099456 87346600992 87526462464 87818219832 87910760448 88058665674 88239993408 88345162368 88385425408 88627424256 88639648759 88733054976 88757936491 88922851528 89065367496 89166321846 89456422272 89640628224 90053074944 90185686584 90312094962 90432614538 90479103488 90581660288 90726834816 90768183296 90895408128 91029260183 91320097736 91868052864 92186256384 92480790528 92591013888 92616977208 92746793394 92789062464 93043118448 93345831936 93483292471 93656987368 93781970632 93913419726 94106803392 94519993344 94671479808 94714626048 94987054104 95087149056 95247128178 95290536768 95404108928 95551441776 95600562176 95862316032 96181859816 96445205262 96643802304 97068131328 97404346368 97547783448 97814868786 97859447616 97976081536 97996611888 98177830912 98629558272 98774799592 98795497311 99433603584 99552113664 99824686848 100030242816 100038207969 100363679808 100638475056 100845706752 101011914752 101288484864 101437641704 101458897407 101626116032 101788991424 101904367824 102114206208 102235911168 102446432256 102454589804 102562553856 102735109953 102857554938 103069356096 103351559472 103521897472 103735066624 103880466432 103909595412 104194099359 104365825984 104387695272 104580732928 104992060416 105216634348 105364110789 105504716961 105847973952 106044642816 106334992512 106553954304 106680950784 106860435867 107036556992 107179395008 107201853864 107329622544 107550632448 108022849536 108053140076 108204592293 108903470592 109201647744 109257785344 109556932608 109565656347 109741256379 109791270624 109922125504 110091878568 110223091728 110273325568 110450059776 110818229788 110935007232 111121649541 111839368704 111996127872 112203235328 112519406139 112751102688 112885485248 112909139784 113246153216 113638404096 113805747356 114117346917 114329380536 114701348352 115015400064 115067817984 115252236288 115382873088 115398788007 115928733376 115953025608 116144132608 116462134656 116701949952 117090959776 117411554232 117653324544 117793549824 118116067968 118169899008 118310739968 118509791559 118753823328 118888429128 119078970696 119275229696 119300223168 119520837632 120000480761 120070766592 120247582112 120416126616 120576819384 120969113088 121193877504 121227861314 121525705728 121704663783 121775947776 122490737152 122516404416 122915008512 123307720704 123489302944 123515179452 123662391192 123718749952 124057491264 124461109248 124801883136 125217892968 125475737856 125819289792 126026657792 126228639744 126649405472 126844990524 126996170904 127054049024 127401922368 127816421376 128593607016 128858403072 129039016896 129424175104 129451295232 129872461824 130063711264 130419825048 130479263488 130662149184 131506077696 131716841472 131727329748 131866140672 132517743552 132578138112 132736151552 132941136384 133099582464 133373657088 133384277292 133598051244 133749482769 133818239744 134184633408 134460942336 135051313152 135278529876 135718655232 135872490432 136090252224 136152274944 136314548224 136343112192 136750071808 136980146604 137143406584 137425808128 137802079296 138507288576 138546127216 138886520832 138925465812 139183593696 139989413888 140018747904 140485481052 140672955948 140870129589 141130631936 141160205088 141392857088 141779990016 142071939072 142241267712 142480581156 142630723584 142935805152 143106163392 143400843264 143793474048 144030466048 144272789724 144667807893 144965703456 145204627456 145602196992 146075910144 146087541796 146321675172 146388360832 146789171424 146964122304 147266746368 147913342976 147944337408 148162199388 149119158272 149150405376 149328170496 150025874852 150334803584 150545519712 151517872128 151932727296 152156462556 152439174048 152683487136 152856551736 152935131136 153171309312 153353866752 153423757312 153669648384 153681884706 153843830784 153865050676 154286332407 154604034144 155282846208 155602599936 155820699648 155864393118 156548738976 156871099392 157058066432 157488090624 157559865344 157824951522 158013055412 158338431104 158517905504 158771960928 159066964224 160021426176 160532692992 160554835488 160769092512 160994433816 161292150784 161325948672 161591836672 162034274304 162079710114 162272885044 163355205888 163886678016 163899727894 164335398912 164686905936 164883188256 165334637592 165409988352 165675089664 165948145664 166227344682 166402510848 166957190624 167300983808 167759053056 168304852992 168318254678 169079242752 169126654032 169328227872 169869229824 170421895168 170457606144 170708621034 171458142688 171494070804 171811204096 172052022528 172601726976 172855899286 173637402624 173893100064 174216198912 174693201984 175052924928 175636439664 175821520896 176117331348 176479986816 176690324736 176770850816 177254848512 177279297518 177466109952 177515872982 177845703056 178130734992 178332643692 178912844544 179281256448 180106149888 180371373168 180624189924 180865229076 180958206976 181163320576 181453669632 181536366592 181790816256 181841791971 182058520366 182640195472 183736105728 184372512768 184961581056 185182027776 185233954416 185493586788 185578124928 186086236896 186691663872 186966584942 187313974736 187563941264 187826839452 188213606784 189039986688 189342959616 189974108208 190174298112 190494256356 190581073536 190808217856 191102883552 191201124352 191724632064 192363719632 192890410524 193287604608 193931902129 194136262656 194808692736 195095566896 195629737572 195718895232 195952163072 195993223776 196355661824 197259116544 197549599184 197590994622 198867207168 199104227328 199160057873 199649373696 200060485632 200076415938 200727359616 201276950112 201691413504 202576969728 202875283408 202917794814 203252232064 203577982848 203808735648 204228412416 204471822336 204909179608 205125107712 205470219906 205715109876 206138712192 206703118944 207043794944 207760932864 207819190824 208388198718 208731651968 208775390544 209161465856 209763077813 209984120832 210433268696 210728221578 211009433922 211695947904 212089285632 212669985024 213107908608 213361901568 213720871734 214073113984 214358790016 214403707728 214659245088 215101264896 216045699072 216106280152 216409184586 217806941184 218403295488 219113865216 219131312694 219482512758 219582541248 219844251008 220183757136 220446183456 220546651136 220900119552 221636459576 221870014464 222243299082 223678737408 223992255744 225038812278 225502205376 225770970496 225818279568 226492306432 227276808192 227611494712 228234693834 228658761072 229402696704 230030800128 230135635968 230504472576 230522827059 230765746176 230797576014 231857466752 231906051216 232288265216 232924269312 233403899904 233796589677 234181919552 234823108464 235306649088 235587099648 236232135936 236339798016 236621479936 236737427283 237019583118 237507646656 237776858256 238157941392 238550459392 238600446336 239041675264 240000961522 240495164224 240832253232 241153638768 241938226176 242387755008 242455722628 243051411456 243119565171 243409327566 244981474304 245032808832 245830017024 245849591841 246978605888 247030358904 247324782384 247437499904 248114982528 248922218496 249341017023 249603766272 250435785936 250951475712 251638579584 252053315584 252457279488 252477382017 253298810944 253689981048 253992341808 254108098048 254803844736 255632842752 255653198143 256062931551 257187214032 257716806144 258078033792 258848350208 258902590464 259283848929 260127422528 260839650096 260958526976 261324298368 262545280991 263454659496 263732281344 265035487104 265156276224 265472303104 265882272768 265918946277 266199164928 266273809473 266768554584 267196102488 267498965538 267636479488 268369266816 268921884672 269263838683 270557059752 271437310464 271744980864 272180504448 272304549888 272629096448 272686224384 273087780549 273960293208 274286813168 274851616256 275604158592 276522846971 277092254432 277773041664 277850931624 278367187392 279978827776 280037495808 280449877413 280970962104 281345911896 281740259178 282261263872 282320410176 282785714176 283559980032 283977548827 284143878144 284961162312 285261447168 285871610304 286212326784 286801686528 287586948096 288545579448 289335615786 289931406912 290409254912 291204393984 292175083592 292643350344 292776721664 293578342848 293928244608 294533492736 295888674816 296324398776 298238316544 298300810752 298656340992 300051749704 300114623907 300669607168 301091039424 303035744256 303865454592 304312925112 304878348096 305366974272 305713103472 305870262272 306342618624 306707733504 306847514624 307339296768 307363769412 307687661568 307730101352 308205329859 308572664814 309208068288 310565692416 311205199872 311641399296 311728786236 313097477952 313742198784 314116132864 314976181248 315119730688 315649903044 316026110824 316092332367 316514150883 316676862208 317035811008 317543921856 318133928448 320042852352 321109670976 321538185024 321988867632 322584301568 322651897344 323183673344 324068548608 324159420228 324545770088 324613776879 326710411776 327773356032 327799455788 328670797824 328696969041 329373811872 329766376512 330669275184 330819976704 331350179328 331896291328 332454689364 332805021696 333364948623 333914381248 334601967616 335518106112 336609705984 336636509356 337558218417 338253308064 338656455744 339738459648 340843790336 340915212288 341417242068 342352040751 342916285376 342988141608 343622408192 344104045056 345203453952 345711798572 346196364021 347786200128 348432397824 349386403968 350105849856 351272879328 352234662696 352959973632 353380649472 353541701632 354509697024 354558595036 354932219904 355031745964 355529374677 355691406112 356261469984 356665287384 357825689088 358562512896 360001442283 360212299776 360742746336 361248379848 361730458152 361916413952 362326641152 362907339264 363072733184 363581632512 363683583942 364117040732 365113991349 365280390944 367472211456 368745025536 369923162112 370467908832 370987173576 371156249856 372172473792 373383327744 373933169884 374627949472 375127882528 375653678904 376427213568 378079973376 378685919232 379948216416 380988512712 381162147072 381616435712 382205767104 382402248704 383449264128 384727439264 385780821048 386575209216 387863804258 388272525312 389617385472 390191133792 391259475144 391437790464 391904326144 391986447552 392711323648 394518233088 395099198368 395181989244 397734414336 398208454656 398320115746 399298747392 400120971264 400152831876 401454719232 402553900224 403382827008 405153939456 405750566816 405835589628 406504464128 407155965696 407617471296 408456824832 408943644672 409818359216 410250215424 410940439812 411430219752 412277424384 413406237888 414087589888 415521865728 415638381648 416776397436 417463303936 417550781088 418322931712 419526155626 419968241664 420866537392 421456443156 422018867844 423391895808 424178571264 425339970048 426215817216 426723803136 427441743468 428146227968 428717580032 428807415456 429318490176 430202529792 432091398144 432212560304 432818369172 435613882368 436806590976 438227730432 438262625388 438965025516 439165082496 439688502016 440367514272 440892366912 441093302272 441800239104 443272919152 443740028928 444486598164 447357474816 447984511488 450077624556 451004410752 451541940992 451636559136 452984612864 454553616384 455222989424 456469387668 457317522144 458805393408 460061600256 460271271936 461008945152 461045654118 461531492352 461595152028 462858997221 463714933504 463812102432 464576530432 465848538624 466807799808 467593179354 468363839104 469646216928 470613298176 471174199296 472464271872 472679596032 473242959872 473474854566 474039166236 475015293312 475553716512 476315882784 477100918784 477200892672 480001923044 480990328448 481664506464 482307277536 483876452352 484775510016 484911445256 486102822912 486239130342 486818655132 489962948608 490065617664 491660034048 491699183682 493957211776 494060717808 494649564768 494874999808 496229965056 497844436992 498682034046 499207532544 500871571872 501902951424 503277159168 504106631168 504914558976 504954764034 506597621888 507379962096 507984683616 508216196096 509607689472 511265685504 511306396286 512125863102 514374428064 515433612288 516156067584 517696700416 517805180928 518567697858 520254845056 521679300192 521917053952 522648596736 525090561982 526909318992 527464562688 530070974208 530312552448 530944606208 531764545536 531837892554 532398329856 532547618946 533537109168 534392204976 534997931076 535272958976 536738533632 537843769344 538527677366 541114119504 542874620928 543489961728 544361008896 544609099776 545258192896 545372448768 545525375913 546175561098 547920586416 548573626336 549703232512 551208317184 553045693942 554184508864 555546083328 555701863248 556734374784 559957655552 560074991616 560899754826 561941924208 562691823792 563480518356 564522527744 564640820352 565571428352 567119960064 567955097654 569922324624 570522894336 571743220608 572424653568 573603373056 573649047629 575173896192 577091158896 578671231572 579862813824 580818509824 581795706387 582408787968 584350167184 585286700688 585553443328 587156685696 587856489216 589066985472 589113891373 591777349632 592648797552 596476633088 596601621504 597312681984 597480173619 600103499408 600229247814 601339214336 602182078848 604995647501 607730909184 608625850224 609756696192 610733948544 611426206944 611740524544 612685237248 613415467008 614727538824 615375323136 615460202704 616410659718 617145329628 618416136576 620477541313 621131384832 621305555437 623282798592 623457572472 626194955904 627484397568 628232265728 629289233439 629952362496 631299806088 632052221648 632184664734 633028301766 633353724416 634071622016 635087843712 636267856896 637204821281 640085704704 642219341952 643076370048 643977735264 645168603136 645303794688 648137097216 648318840456 649091540176 649227553758 653420823552 654383047297 655598911576 657341595648 657393938082 658747623744 659532753024 661338550368 661639953408 662700358656 664909378728 665610043392 666729897246 667828762496 669203935232 671036212224 673273018712 675116436834 676506616128 677312911488 679476919296 681830424576 682834484136 684704081502 685832570752 685976283216 687244816384 688208090112 690406907904 691423597144 691568481177 692392728042 695572400256 696864795648 698772807936 700211699712 702545758656 704469325392 705919947264 706761298944 707083403264 709019394048 709117190072 709864439808 710063491928 710212281849 711058749354 711382812224 712522939968 713330574768 715651378176 717125025792 720002884566 721485492672 722496759696 723460916304 723832827904 724653282304 725814678528 726145466368 727163265024 727367167884 728234081464 729358695513 730227982698 730560781888 734944422912 737490051072 737548775523 740935817664 741974347152 742312499712 744344947584 746766655488 747866339768 748023051069 749255898944 750255765056 751307357808 752854427136 756159946752 757371838464 757432146051 759896432832 761977025424 762324294144 763232871424 764411534208 764804497408 766898528256 766959594429 768188794653 769454878528 771561642096 773150418432 775727608516 776545050624 777851546787 780382267584 782518950288 782875580928 783808652288 783972895104 785422647296 787635842973 790198396736 790363978488 795468828672 796416909312 796640231492 797756838831 798597494784 798821428419 800305663752 802909438464 805107800448 806765654016 807791516049 811501133632 811671179256 813008928256 814311931392 815234942592 816913649664 817887289344 819263341647 819636718432 821880879624 822860439504 824554848768 826812475776 828175179776 829568540913 831276763296 833552794872 834926607872 835101562176 836645863424 839052311252 839936483328 840003365327 841349632239 841733074784 842912886312 844037735688 846783791616 848357142528 850679940096 851932646481 852431634432 854883486936 856292455936 857435160064 857614830912 858636980352 860405059584 864425120608 865636738344 871227764736 873613181952 876525250776 877930051032 878330164992 879377004032 880735028544 881784733824 882186604544 883600478208 884724041387 886545838304 888973196328 894714949632 895969022976 900155249112 902008821504 903083881984 903273118272 905969225728 908575068619 909107232768 910445978848 912938775336 914635044288 917610786816 920123200512 920542543872 922017890304 922091308236 923062984704 923190304056 925717994442 927429867008 927624204864 929153060864 931697077248 933615599616 935186358708 936727678208 939292433856 941226596352 942348398592 944928543744 945359192064 946949709132 948078332472 950030586624 951107433024 952631765568 954201837568 954401785344 960003846088 961980656896 963329012928 964614555072 967752904704 969551020032 969822890512 972205645824 972478260684 973637310264 979925897216 980131235328 983320068096 983398367364 986090907123 987914423552 988121435616 989299129536 989749999616 992459930112 995688873984 997364068092 998415065088 1001743143744 1003805902848 1006554318336 1008213262336 1009829117952 1009909528068 1012674655251 1013195243776 1014759924192 1015969367232 1016432392192 1019215378944 1022531371008 1022612792572 1024251726204 1028748856128 1030867224576 1032312135168 1035393400832 1035610361856 1037135395716 1038589092063 1040509690112 1043358600384 1043834107904 1045297193472 1050181123964 1053818637984 1060141948416 1060625104896 1061889212416 1063529091072 1063675785108 1064796659712 1065095237892 1066588124031 1067074218336 1068784409952 1069995862152 1070545917952 1073477067264 1075687538688 1077055354732 1080004326849 1082228239008 1085749241856 1086979923456 1088722017792 1089218199552 1090516385792 1090744897536 1091050751826 1092351122196 1095341974047 1095841172832 1097147252672 1099406465024 1102416634368 1106091387884 1108369017728 1111403726496 1113468749568 1119915311104 1120149983232 1121799509652 1123883848416 1125383647584 1126961036712 1129045055488 1129281640704 1131142856704 1134239920128 1135910195308 1139844649248 1143486441216 1144849307136 1147206746112 1147298095258 1150347792384 1154182317792 1157342463144 1159725627648 1161637019648 1163591412774 1164817575936 1168700334368 1170573401376 1171106886656 1174313371392 1175712978432 1178133970944 1178227782746 1183554699264 1185297595104 1192953266176 1193203243008 1194625363968 1194960347238 1200206998816 1200458495628 1202678428672 1204364157696 1209991295002 1215461818368 1217251700448 1219513392384 1221467897088 1222852413888 1223481049088 1225370474496 1226830934016 1229455077648 1230750646272 1230920405408 1232821319436 1234290659256 1236832273152 1240955082626 1242262769664 1242611110874 1246565597184 1246915144944 1252389911808 1254968795136 1256464531456 1258578466878 1259904724992 1262599612176 1264104443296 1264369329468 1266056603532 1266707448832 1268143244032 1270175687424 1272535713792 1274409642562 1280171409408 1284438683904 1286152740096 1287955470528 1290337206272 1290607589376 1296274194432 1296637680912 1298183080352 1298455107516 1306841647104 1308766094594 1311197823152 1314683191296 1314787876164 1317495247488 1319065506048 1322677100736 1323279906816 1325400717312 1329818757456 1331220086784 1333459794492 1335657524992 1338407870464 1342072424448 1346546037424 1350232873668 1353013232256 1354625822976 1357523314903 1358953838592 1363660849152 1365668968272 1369408163004 1371665141504 1371952566432 1374489632768 1376416180224 1380813815808 1382847194288 1383136962354 1384785456084 1391144800512 1393729591296 1394120405111 1397545615872 1400423399424 1405091517312 1408938650784 1411839894528 1413522597888 1418038788096 1418234380144 1419728879616 1420126983856 1420424563698 1422117498708 1422765624448 1425045879936 1426661149536 1431302756352 1440005769132 1442970985344 1444993519392 1446921832608 1447665655808 1449306564608 1451629357056 1454326530048 1454734335768 1456468162928 1458717391026 1460455965396 1461121563776 1468341544691 1469888845824 1474980102144 1475097551046 1481871635328 1483948694304 1484624999424 1488689895168 1493533310976 1495732679536 1496046102138 1498511797888 1500511530112 1502614715616 1505708854272 1512319893504 1514743676928 1514864292102 1519792865664 1523954050848 1524648588288 1526465742848 1528823068416 1533797056512 1533919188858 1536377589306 1538909757056 1543123284192 1546300836864 1551455217032 1553090101248 1555703093574 1560764535168 1565037900576 1565751161856 1567617304576 1567945790208 1575271685946 1580396793472 1580727956976 1590937657344 1592833818624 1593280462984 1595513677662 1597194989568 1597642856838 1600611327504 1605818876928 1610215600896 1613531308032 1615583032098 1623002267264 1623342358512 1626017856512 1628623862784 1630469885184 1633827299328 1635774578688 1636576127739 1638526683294 1639273436864 1643761759248 1645720879008 1649109697536 1653624951552 1656350359552 1659137081826 1662553526592 1667105589744 1669853215744 1670203124352 1673291726848 1678104622504 1679872966656 1680006730654 1682699264478 1683466149568 1685825772624 1688075471376 1693567583232 1696714285056 1701359880192 1703865292962 1709766973872 1712584911872 1714870320128 1715229661824 1717273960704 1720810119168 1720947142887 1728850241216 1731273476688 1742455529472 1745387119161 1747226363904 1753050501552 1755860102064 1756660329984 1758754008064 1761470057088 1763569467648 1764373209088 1767200956416 1767341674119 1769448082774 1773091676608 1777946392656 1789429899264 1791938045952 1792440520857 1800310498224 1804017643008 1806167763968 1806546236544 1811938451456 1814986942503 1817150137238 1820891957696 1825877550672 1829270088576 1835221573632 1840246401024 1844182616472 1846125969408 1846380608112 1851435988884 1854859734016 1855248409728 1858306121728 1861432623939 1863394154496 1863916666311 1870372717416 1873455356416 1878584867712 1882453192704 1884696797184 1884846870781 1887867700317 1889857087488 1893899418264 1896156664944 1900061173248 1902214866048 1905263531136 1908403675136 1908803570688 1911614463843 1920007692176 1923961313792 1926658025856 1929229110144 1935505809408 1935659928797 1939645781024 1944411291648 1944956521368 1947274620528 1959851794432 1960262470656 1963149141891 1966796734728 1972181814246 1975828847104 1976242871232 1978598259072 1979499999232 1984919860224 1987842841789 1994728136184 1996830130176 2003486287488 2007611805696 2013108636672 2019819056136 2025349310502 2026390487552 2029519848384 2031938734464 2032864784384 2038430757888 2038711921457 2045225585144 2048503452408 2057497712256 2061734449152 2064624270336 2071220723712 2074270791432 2077178184126 2081019380224 2086717200768 2087668215808 2090594386944 2093672984209 2100362247928 2107637275968 2120283896832 2121250209792 2127058182144 2127351570216 2129593319424 2130190475784 2133176248062 2134148436672 2137568819904 2139991724304 2141091835904 2146954134528 2150115726833 2151375077376 2154110709464 2160008653698 2164456478016 2171498483712 2173959846912 2177444035584 2178436399104 2181489795072 2182101503652 2184702244392 2190683948094 2191682345664 2194294505344 2198812930048 2204833268736 2212182775768 2212646326569 2216738035456 2222807452992 2226937499136 2240299966464 2243599019304 2247767696832 2250767295168 2253922073424 2258090110976 2258563281408 2262285713408 2268479840256 2271820390616 2272296438153 2279689298496 2286972882432 2289698614272 2294413492224 2294596190516 2300695584768 2300878783287 2308364635584 2314684926288 2319451255296 2323274039296 2327182825548 2329635151872 2333554640361 2337400668736 2341146802752 2342213773312 2348626742784 2351425956864 2356267941888 2356455565492 2362907528919 2370595190208 2385906532352 2386406486016 2389250727936 2389920694476 2393270516493 2396464285257 2400413997632 2400916991256 2405356857344 2408728315392 2419982590004 2423374548147 2434503400896 2439026784768 2442935794176 2445704827776 2446962098176 2450740948992 2453661868032 2457790024941 2458910155296 2461840810816 2465642638872 2468581318512 2473664546304 2481910165252 2484525539328 2485222221748 2488705622739 2493830289888 2504779823616 2509937590272 2512929062912 2517156933756 2519809449984 2520010095981 2524048896717 2525199224352 2528208886592 2528738658936 2532113207064 2533414897664 2536286488064 2540351374848 2545071427584 2548819285124 2555797939443 2568877367808 2572305480192 2575910941056 2580674412544 2581215178752 2593275361824 2596366160704 2596910215032 2613683294208 2617532189188 2622395646304 2629575752328 2634990494976 2638131012096 2645354201472 2646559813632 2650801434624 2654172124161 2659637514912 2666919588984 2671315049984 2676815740928 2684144848896 2693092074848 2700465747336 2706026464512 2709251645952 2715046629806 2717907677184 2725725205857 2727321698304 2731337936544 2738816326008 2743330283008 2743905132864 2748979265536 2752832360448 2761627631616 2765694388576 2766273924708 2769570912168 2782289601024 2787459182592 2788240810222 2795091231744 2800846798848 2810183034624 2817877301568 2823679789056 2827045195776 2836077576192 2836468760288 2840253967712 2840849127396 2844234997416 2845531248896 2850091759872 2853322299072 2862605512704 2880011538264 2885941970688 2889987038784 2893843665216 2895331311616 2898613129216 2903258714112 2908653060096 2909468671536 2912936325856 2917434782052 2920911930792 2922243127552 2936683089382 2939777691648 2949960204288 2950195102092 2963743270656 2967897388608 2969249998848 2977379790336 2987066621952 2991465359072 2992092204276 2997023595776 3001023060224 3005229431232 3011417708544 3024639787008 3029487353856 3029728584204 3039585731328 3047908101696 3049297176576 3052931485696 3057646136832 3067594113024 3067838377716 3072755178612 3077819514112 3086246568384 3092601673728 3102910434064 3106180202496 3111406187148 3121529070336 3130075801152 3131502323712 3135234609152 3135891580416 3150543371892 3160793586944 3161455913952 3181875314688 3185667637248 3186560925968 3191027355324 3194389979136 3195285713676 3201222655008 3211637753856 3220431201792 3227062616064 3231166064196 3240012980547 3246004534528 3246684717024 3252035713024 3257247725568 3260939770368 3267654598656 3271549157376 3273152255478 3277053366588 3278546873728 3287523518496 3291441758016 3298219395072 3307249903104 3312700719104 3318274163652 3325107053184 3334211179488 3339706431488 3340406248704 3356209245008 3359745933312 3360013461308 3365398528956 3366932299136 3371651545248 3376150942752 3387135166464 3393428570112 3402719760384 3407730585924 3419533947744 3425169823744 3429740640256 3430459323648 3434547921408 3441620238336 3441894285774 3457700482432 3462546953376 3484911058944 3490774238322 3494452727808 3506101003104 3511720204128 3513320659968 3517508016128 3522940114176 3527138935296 3528746418176 3534401912832 3534683348238 3538896165548 3546183353216 3555892785312 3578859798528 3583876091904 3584881041714 3600620996448 3608035286016 3612335527936 3613092473088 3623876902912 3629973885006 3634300274476 3641783915392 3651755101344 3658540177152 3670443147264 3680492802048 3688365232944 3692251938816 3692761216224 3702871977768 3709719468032 3710496819456 3716612243456 3722865247878 3726788308992 3727833332622 3740745434832 3746910712832 3757169735424 3764906385408 3769393594368 3769693741562 3775735400634 3779714174976 3787798836528 3792313329888 3800122346496 3804429732096 3810527062272 3816807350272 3817607141376 3823228927686 3840015384352 3847922627584 3853316051712 3858458220288 3871011618816 3871319857594 3879291562048 3888822583296 3889913042736 3894549241056 3919703588864 3920524941312 3926298283782 3933593469456 3944363628492 3951657694208 3952485742464 3957196518144 3958999998464 3969839720448 3975685683578 3989456272368 3993660260352 4006972574976 4015223611392 4026217273344 4039638112272 4050698621004 4052780975104 4059039696768 4063877468928 4065729568768 4072569944709 4076861515776 4077423842914 4090451170288 4097006904816 4114995424512 4123468898304 4129248540672 4142441447424 4148541582864 4154356368252 4162038760448 4173434401536 4175336431616 4181188773888 4182361215333 4187345968418 4200724495856 4215274551936 4240567793664 4254116364288 4254703140432 4259186638848 4260380951568 4266352496124 4268296873344 4275137639808 4279983448608 4282183671808 4293908269056 4300231453666 4308221418928 4320017307396 4328912956032 4342996967424 4343342789191 4347919693824 4354888071168 4362979590144 4364203007304 4369404488784 4381367896188 4383364691328 4388589010688 4397625860096 4405024634073 4409666537472 4424365551536 4425292653138 4433476070912 4445614905984 4453874998272 4460433748967 4480599932928 4487198038608 4495535393664 4501534590336 4507844146848 4516180221952 4517126562816 4536959680512 4543640781232 4544592876306 4559378596992 4573945764864 4579397228544 4580681331079 4589192381032 4601391169536 4601757566574 4616729271168 4629369852576 4638902510592 4654365651096 4659270303744 4667109280722 4674801337472 4682293605504 4684427546624 4697253485568 4697901384227 4702851913728 4712911130984 4725815057838 4741190380416 4772812972032 4778501455872 4779841388952 4786541032986 4792928570514 4800827995264 4801833982512 4810713714688 4817456630784 4824550789699 4839965180008 4846749096294 4869006801792 4878053569536 4885871588352 4891409655552 4901481897984 4907323736064 4915580049882 4917820310592 4923681621632 4931285277744 4937162637024 4947329092608 4963820330504 4969051078656 4970444443496 4977411245478 4987660579776 5009559647232 5019875180544 5034313867512 5039618899968 5040020191962 5048097793434 5050398448704 5056417773184 5057477317872 5064226414128 5066829795328 5072572976128 5080702749696 5090142855168 5097638570248 5111595878886 5137754735616 5144610960384 5151821882112 5162430357504 5162841428661 5186550723648 5192732321408 5193820430064 5227366588416 5235064378376 5236161357483 5244791292608 5259151504656 5269980989952 5276262024192 5290708402944 5293119627264 5301602869248 5302025022357 5308344248322 5319275029824 5333839177968 5342630099968 5353631481856 5368289697792 5377321562571 5386184149696 5400931494672 5412052929024 5418503291904 5430093259612 5435815354368 5444960827509 5451450411714 5462675873088 5477632652016 5486660566016 5487810265728 5497958531072 5505664720896 5531388777152 5532547849416 5539141824336 5564579202048 5574918365184 5576481620444 5584297871817 5590182463488 5591749998933 5620366069248 5635754603136 5647359578112 5654090391552 5654540612343 5663603100951 5672937520576 5680507935424 5681698254792 5688469994832 5691062497792 5700183519744 5706644598144 5725211025408 5734843391529 5760023076528 5771883941376 5779974077568 5787687330432 5790662623232 5797226258432 5806517428224 5806979786391 5818937343072 5825872651712 5834869564104 5841823861584 5844486255104 5873366178764 5879555383296 5880023557289 5889447425673 5900390204184 5927486541312 5935794777216 5938499997696 5954759580672 5963528525367 5982930718144 5984184408552 5994047191552 6002046120448 6010458862464 6022835417088 6059457168408 6079171462656 6095816203392 6098594353152 6105862971392 6115292273664 6116135764371 6135676755432 6145510357224 6155639028224 6172493136768 6185203347456 6193068289709 6205820868128 6222812374296 6243058140672 6260151602304 6263004647424 6270469218304 6271783160832 6281018952627 6301086743784 6321587173888 6322911827904 6360025480333 6363750629376 6373121851936 6382054710648 6388779958272 6390571427352 6402445310016 6423275507712 6440862403584 6450347180499 6454125232128 6462332128392 6480025961094 6492009069056 6493369434048 6504071426048 6514495451136 6521879540736 6535309197312 6546304510956 6554106733176 6557093747456 6575047036992 6582883516032 6596438790144 6614499806208 6636548327304 6650214106368 6668422358976 6679412862976 6680812497408 6712418490016 6720026922616 6730797057912 6733864598272 6743303090496 6752301885504 6774270332928 6786857140224 6805439520768 6815461171848 6839067895488 6850339647488 6859481280512 6860918647296 6869095842816 6883240476672 6883788571548 6902636349861 6915400964864 6925093906752 6969822117888 6981548476644 6988905455616 7012202006208 7023440408256 7026641319936 7035016032256 7045880228352 7054277870592 7057492836352 7068803825664 7069366696476 7077792331096 7088722586757 7092366706432 7111785570624 7157719597056 7167752183808 7169762083428 7201241992896 7216070572032 7224671055872 7226184946176 7247753805824 7259947770012 7268600548952 7270123644441 7283567830784 7303510202688 7317080354304 7340886294528 7360985604096 7376730465888 7385522432448 7405743955536 7419438936064 7420993638912 7433224486912 7445730495756 7453576617984 7455666665244 7466116868217 7481490869664 7493821425664 7514339470848 7529812770816 7538787188736 7539387483124 7551470801268 7559428349952 7560030287943 7575597673056 7584626659776 7600244692992 7608859464192 7621054124544 7633614700544 7635214282752 7646457855372 7667393818329 7680030768704 7695845255168 7706632103424 7716916440576 7742023237632 7742639715188 7758583124096 7779826085472 7789098482112 7839407177728 7841049882624 7852596567564 7867186938912 7888727256984 7903315388416 7904971484928 7914393036288 7917999996928 7939679440896 7951371367156 7962516372483 7978912544736 8013945149952 8030447222784 8052434546688 8079276224544 8101397242008 8105561950208 8118079393536 8127754937856 8131459137536 8145139889418 8153723031552 8154847685828 8177175617571 8180902340576 8194013809632 8229990849024 8246937796608 8258497081344 8284882894848 8297083165728 8308712736504 8324077520896 8346868803072 8350672863232 8362377547776 8364722430666 8374691936836 8401448991712 8430549103872 8481135587328 8508232728576 8509406280864 8520761903136 8532704992248 8536593746688 8550275279616 8559966897216 8564367343616 8587816538112 8600462907332 8616442837856 8640034614792 8657825912064 8685993934848 8686685578382 8695839387648 8709776142336 8725959180288 8728406014608 8738808977568 8762735792376 8766729382656 8777178021376 8795251720192 8810049268146 8819333074944 8848731103072 8850585306276 8866952141824 8891229811968 8907749996544 8920867497934 8961199865856 8974396077216 8991070787328 9003069180672 9015688293696 9032360443904 9034253125632 9073919361024 9087281562464 9089185752612 9118757193984 9147891529728 9158794457088 9161362662158 9178384762064 9202782339072 9203515133148 9233458542336 9258739705152 9277805021184 9308731302192 9318540607488 9334218561444 9349602674944 9364587211008 9368855093248 9394506971136 9395802768454 9405703827456 9425822261968 9451630115676 9482380760832 9545625944064 9557002911744 9559682777904 9573082065972 9585857141028 9601655990528 9603667965024 9621427429376 9634913261568 9649101579398 9679930360016 9693498192588 9738013603584 9756107139072 9771743176704 9782819311104 9802963795968 9814647472128 9831160099764 9835640621184 9847363243264 9862570555488 9874325274048 9894658185216 9927640661008 9938102157312 9940888886992 9954822490956 9975321159552 10019119294464 10068627735024 10079237799936 10080040383924 10096195586868 10100796897408 10112835546368 10114954635744 10128452828256 10133659590656 10145145952256 10161405499392 10180285710336 10195277140496 10223191757772 10275509471232 10278390812837 10289221920768 10303643764224 10324860715008 10325682857322 10373101447296 10385464642816 10387640860128 10454733176832 10470128756752 10472322714966 10489582585216 10518303009312 10539961979904 10552524048384 10581416805888 10586239254528 10603205738496 10604050044714 10616688496644 10638550059648 10667678355936 10685260199936 10736579395584 10754643125142 10772368299392 10801862989344 10824105858048 10837006583808 10860186519224 10871630708736 10889921655018 10902900823428 10925351746176 10955265304032 10973321132032 10975620531456 11011329441792 11062777554304 11065095698832 11078283648672 11129158404096 11149836730368 11152963240888 11168595743634 11180364926976 11183499997866 11240732138496 11271509206272 11294719156224 11308180783104 11309081224686 11327206201902 11345875041152 11361015870848 11363396509584 11376939989664 11382124995584 11400367039488 11413289196288 11450422050816 11469686783058 11520046153056 11543767882752 11559948155136 11575374660864 11594452516864 11613034856448 11613959572782 11637874686144 11651745303424 11669739128208 11683647723168 11688972510208 11746732357528 11759110766592 11760047114578 11778894851346 11800780408368 11854973082624 11871589554432 11876999995392 11909519161344 11927057050734 11965861436288 11968368817104 11988094383104 12004092240896 12020917724928 12045670834176 12118914336816 12158342925312 12191632406784 12197188706304 12211725942784 12217709834127 12230584547328 12232271528742 12271353510864 12291020714448 12311278056448 12344986273536 12370406694912 12386136579418 12411641736256 12445624748592 12486116281344 12520303204608 12526009294848 12540938436608 12543566321664 12547083645999 12562037905254 12602173487568 12643174347776 12645823655808 12720050960666 12746243703872 12764109421296 12777559916544 12781142854704 12804890620032 12846551015424 12881724807168 12900694360998 12924664256784 12960051922188 12984018138112 12986738868096 13008142852096 13028990902272 13030028367573 13043759081472 13092609021912 13108213466352 13114187494912 13150094073984 13165767032064 13192877580288 13193928095467 13215073902219 13228999612416 13273096654608 13300428212736 13336844717952 13358825725952 13361624994816 13381301246901 13424836980032 13440053845232 13461594115824 13467729196544 13486606180992 13504603771008 13548540665856 13549619501579 13610879041536 13630922343696 13678135790976 13700679294976 13718962561024 13721837294592 13738191685632 13742043993237 13767577143096 13805272699722 13830801929728 13850187813504 13914899892523 13963096953288 13977810911232 14024404012416 14046880816512 14053282639872 14070032064512 14091760456704 14093704152681 14108555741184 14138733392952 14155584662192 14177445173514 14184733412864 14223571141248 14270983450199 14335504367616 14339524166856 14402483985792 14432141144064 14449342111744 14452369892352 14473652369097 14519895540024 14537201097904 14540247288882 14567135661568 14607020405376 14634160708608 14655710889463 14721971208192 14753460931776 14771044864896 14811487911072 14838877872128 14841987277824 14891460991512 14907153235968 14911333330488 14932233736434 14962981739328 14987642851328 15028678941696 15050810087831 15059625541632 15078774966248 15102941602536 15118856699904 15120060575886 15151195346112 15169253319552 15200489385984 15217718928384 15242108249088 15270428565504 15292915710744 15334787636658 15360061537408 15391690510336 15413264206848 15433832881152 15485279430376 15488524285983 15517166248192 15559652170944 15578196964224 15682099765248 15705193135128 15734373877824 15777454513968 15806630776832 15809942969856 15828786072576 15835999993856 15879358881792 15902742734312 15906075067071 15925032744966 15957825089472 16027890299904 16060894445568 16104869093376 16158552449088 16202794484016 16211123900416 16236158787072 16255509875712 16262918275072 16290279778836 16307446063104 16309695371656 16334882482527 16354351235142 16361804681152 16388027619264 16459981698048 16493875593216 16516994162688 16594166331456 16617425473008 16648155041792 16693737606144 16701345726464 16724755095552 16729444861332 16749383873672 16752893615451 16775249996799 16802897983424 16861098207744 16962271174656 16963621837029 17018812561728 17041523806272 17065409984496 17073187493376 17100550559232 17119933794432 17128734687232 17175633076224 17200925814664 17204530174587 17232885675712 17280069229584 17315651824128 17371987869696 17373371156764 17391678775296 17419552284672 17420939359173 17456812029216 17477617955136 17525471584752 17533458765312 17554356042752 17590503440384 17620098536292 17638666149888 17640070671867 17668342277019 17697462206144 17701170612552 17733904283648 17782459623936 17815499993088 17841734995868 17890585576101 17948792154432 17982141574656 18006138361344 18031376587392 18064720887808 18068506251264 18174563124928 18178371505224 18237514387968 18295783059456 18317588914176 18322725324316 18348407293113 18356769524128 18407030266296 18466917084672 18517479410304 18555610042368 18579204869127 18617462604384 18668437122888 18699205349888 18729174422016 18737710186496 18789013942272 18791605536908 18811407654912 18843056857881 18851644523936 18903260231352 18964761521664 19080076440999 19091251888128 19119365555808 19146164131944 19171714282056 19203311981056 19207335930048 19242854858752 19269826523136 19298203158796 19351041541497 19359860720032 19386996385176 19476027207168 19512214278144 19543486353408 19565638622208 19605927591936 19662320199528 19671281242368 19694726486528 19725141110976 19748650548096 19789316370432 19855281322016 19881777773984 19909644981912 19950642319104 20038238588928 20137255470048 20160080767848 20192391173736 20201593794816 20225671092736 20229909271488 20256905656512 20267319181312 20290291904512 20322810998784 20348652951901 20360571420672 20390554280992 20446383515544 20551018942464 20556781625674 20578443841536 20607287528448 20649721430016 20651365714644 20746202894592 20770929285632 20775281720256 20909466353664 20940257513504 20944645429932 20979165170432 21036606018624 21079923959808 21105048096768 21162833611776 21172478509056 21206411476992 21208100089428 21233376993288 21277100119296 21335356711872 21370520399872 21473158791168 21509286250284 21544736598784 21603725978688 21648211716096 21674013167616 21720373038448 21743261417472 21779843310036 21805801646856 21850703492352 21910530608064 21946642264064 21951241062912 22022658883584 22125555108608 22130191397664 22156567297344 22258316808192 22299673460736 22305926481776 22337191487268 22360729853952 22366999995732 22481464276992 22543018412544 22589438312448 22616361566208 22618162449372 22654412403804 22680090863829 22691750082304 22722031741696 22726793019168 22753879979328 22764249991168 22800734078976 22826578392576 22900844101632 22939373566116 23040092306112 23087535765504 23119896310272 23150749321728 23188905033728 23226069712896 23227919145564 23275749372288 23303490606848 23339478256416 23367295446336 23377945020416 23493464715056 23518221533184 23520094229156 23557789702692 23601560816736 23709946165248 23743179108864 23753999990784 23819038322688 23854114101468 23887549117449 23931722872576 23936737634208 23976188766208 24008184481792 24041835449856 24091341668352 24237828673632 24316685850624 24383264813568 24394377412608 24423451885568 24435419668254 24461169094656 24464543057484 24531526852713 24542707021728 24582041428896 24622556112896 24689972547072 24740813389824 24772273158836 24823283472512 24891249497184 24972232562688 25040606409216 25052018589696 25081876873216 25087132643328 25094167291998 25124075810508 25204346975136 25286348695552 25291647311616 25440101921332 25492487407744 25528218842592 25562285709408 25609781240064 25693102030848 25763449614336 25801388721996 25849328513568 25920103844376 25968036276224 25973477736192 26016285704192 26057981804544 26060056735146 26087518162944 26185218043824 26216426932704 26228374989824 26300188147968 26331534064128 26385755160576 26387856190934 26430147804438 26457999224832 26546193309216 26600856425472 26673689435904 26717651451904 26723249989632 26762602493802 26849673960064 26880107690464 26923188231648 26935458393088 26973212361984 27009207542016 27097081331712 27099239003158 27221758083072 27261844687392 27356271581952 27401358589952 27437925122048 27443674589184 27476383371264 27484087986474 27535154286192 27610545399444 27661603859456 27700375627008 27829799785046 27926193906576 27955621822464 28048808024832 28093761633024 28106565279744 28140064129024 28183520913408 28187408305362 28217111482368 28277466785904 28311169324384 28354890347028 28369466825728 28447142282496 28541966900398 28671008735232 28679048333712 28804967971584 28864282288128 28898684223488 28904739784704 28947304738194 29039791080048 29074402195808 29080494577764 29134271323136 29214040810752 29268321417216 29311421778926 29443942416384 29506921863552 29542089729792 29622975822144 29677755744256 29683974555648 29782921983024 29814306471936 29822666660976 29864467472868 29925963478656 29975285702656 30057357883392 30101620175662 30157549932496 30205883205072 30237713399808 30240121151772 30302390692224 30338506639104 30400978771968 30403399524337 30435437856768 30484216498176 30540857131008 30585831421488 30669575273316 30720123074816 30783381020672 30826528413696 30835172438511 30867665762304 30970558860752 30977048571966 31034332496384 31119304341888 31156393928448 31223036242769 31364199530496 31410386270256 31468747755648 31554909027936 31613261553664 31619885939712 31657572145152 31758717763584 31805485468624 31812150134142 31850065489932 31915650178944 32055780599808 32064769317553 32209738186752 32317104898176 32405588968032 32422247800832 32472317574144 32511019751424 32580559557672 32614892126208 32619390743312 32669764965054 32708702470284 32723609362304 32776055238528 32885309689589 32919963396096 33033988325376 33188332662912 33234850946016 33296310083584 33387475212288 33449510191104 33458889722664 33498767747344 33505787230902 33550499993598 33605795966848 33722196415488 33771855527893 33924542349312 33927243674058 34037625123456 34083047612544 34130819968992 34146374986752 34201101118464 34239867588864 34351266152448 34401851629328 34409060349174 34465771351424 34560138459168 34631303648256 34746742313528 34783357550592 34839104569344 34841878718346 34913624058432 34955235910272 35050943169504 35066917530624 35108712085504 35240197072584 35277332299776 35280141343734 35336684554038 35394924412288 35402341225104 35467808567296 35564919247872 35630999986176 35683469991736 35781171152202 35897584308864 35964283149312 36012276722688 36062753174784 36137012502528 36349126249856 36356743010448 36475028775936 36591566118912 36635177828352 36645450648632 36653129502381 36696814586226 36713539048256 36814060532592 36933834169344 37034958820608 37111220084736 37158409738254 37234925208768 37336874245776 37398410699776 37458348844032 37475420372992 37578027884544 37583211073816 37622815309824 37641250937997 37686113715762 37703289047872 37806520462704 37929523043328 38160152881998 38238731111616 38292328263888 38343428564112 38406623962112 38414671860096 38485709717504 38539653046272 38596406317592 38702083082994 38719721440064 38773992770352 38952054414336 39024428556288 39086972706816 39090085102719 39131277244416 39324640399056 39342562484736 39389452973056 39450282221952 39497301096192 39578632740864 39581784286401 39645221706657 39710562644032 39763555547968 39819289963824 39901284638208 40076477177856 40143903740703 40274510940096 40320161535696 40384782347472 40403187589632 40451342185472 40459818542976 40513811313024 40534638362624 40580583809024 40645621997568 40648858504737 40697305903802 40781108561984 40892767031088 41102037884928 41113563251348 41156887683072 41214575056896 41226131979711 41302731429288 41492405789184 41541858571264 41550563440512 41744699677569 41880515027008 41889290859864 41958330340864 42073212037248 42159847919616 42210096193536 42281112458043 42325667223552 42416200178856 42466753986576 42554200238592 42670713423744 42741040799744 42812950350597 43018572500568 43089473197568 43207451957376 43296423432192 43348026335232 43351478027963 43420957107291 43440746076896 43559686620072 43611603293712 43701406984704 43821061216128 43893284528128 43902482125824 43967132668389 44251110217216 44260382795328 44313134594688 44516633616384 44520178362331 44611852963552 44674382974536 44721459707904 44733999991464 44962928553984 45086036825088 45152430263493 45178876624896 45236324898744 45308824807608 45360181727658 45383500164608 45444063483392 45453586038336 45507759958656 45528499982336 45601468157952 45653156785152 45878747132232 46080184612224 46175071531008 46239792620544 46301498643456 46455838291128 46551498744576 46606981213696 46678956512832 46734590892672 46755890040832 46890374193511 46986929430112 47040188458312 47115579405384 47203121633472 47419892330496 47486358217728 47507999981568 47638076645376 47708228202936 47775098234898 47863445745152 47873475268416 47952377532416 48016368963584 48083670899712 48154478636807 48182683336704 48475657347264 48633371701248 48766529627136 48788754825216 48870839336508 48922338189312 48929086114968 49063053705426 49085414043456 49164082857792 49245112225792 49379945094144 49481626779648 49544546317672 49646566945024 49782498994368 49944465125376 50081212818432 50104037179392 50174265286656 50188334583996 50248151621016 50408693950272 50572697391104 50583294623232 50880203842664 50890865511087 50984974815488 51056437685184 51124571418816 51219562480128 51386204061696 51526899228672 51602777443992 51698657027136 51840207688752 51936072552448 51946955472384 52032571408384 52115963609088 52120113470292 52175036325888 52262818077519 52370436087648 52432853865408 52456749979648 52600376295936 52663068128256 52771510321152 52775712381868 52860295608876 52915998449664 52920212015601 53092386618432 53201712850944 53347378871808 53435302903808 53446499979264 53525204987604 53671756728303 53699347920128 53760215380928 53846376463296 53870916786176 53946424723968 54018415084032 54194162663424 54198478006316 54523689374784 54712543163904 54802717179904 54875850244096 54887349178368 54952766742528 54968175972948 55045221879339 55070308572384 55221090798888 55323207718912 55400751254016 55659599570092 55737614607381 55852387813152 56097616049664 56187523266048 56213130559488 56280128258048 56367041826816 56374816610724 56434222964736 56529170573643 56554933571808 56622338648768 56709780694056 56738933651456 56894284564992 57083933800796 57240229322997 57358096667424 57609935943168 57728564576256 57797368446976 57809479569408 57894609476388 58053124624491 58079582160096 58148804391616 58160989155528 58268542646272 58428081621504 58536642834432 58622843557852 59013843727104 59084179459584 59245951644288 59355511488512 59367949111296 59565843966048 59645333321952 59728934945736 59851926957312 59950571405312 60114715766784 60203240351324 60315099864992 60411766410144 60480242303544 60604781384448 60677013278208 60801957543936 60806799048674 60870875713536 60968432996352 61045958855703 61081714262016 61171662842976 61339150546632 61440246149632 61566762041344 61653056827392 61670344877022 61735331524608 61941117721504 61954097143932 62068664992768 62238608683776 62312787856896 62446072485538 62728399060992 62820772540512 62937495511296 63109818055872 63226523107328 63239771879424 63315144290304 63517435527168 63610970937248 63624300268284 63700130979864 63831300357888 64111561199616 64129538635106 64419476373504 64634209796352 64811177936064 64844495601664 64944635148288 65022039502848 65161119115344 65229784252416 65238781486624 65339529930108 65417404940568 65447218724608 65552110477056 65770619379178 65839926792192 66067976650752 66376665325824 66469701892032 66592620167168 66774950424576 66899020382208 66917779445328 66997535494688 67011574461804 67100999987196 67211591933696 67444392830976 67543711055786 67849084698624 67854487348116 68075250246912 68166095225088 68261639937984 68292749973504 68402202236928 68479735177728 68702532304896 68803703258656 68818120698348 68931542702848 69120276918336 69262607296512 69493484627056 69566715101184 69678209138688 69683757436692 69827248116864 69910471820544 70101886339008 70133835061248 70217424171008 70480394145168 70554664599552 70560282687468 70673369108076 70789848824576 70804682450208 70935617134592 71129838495744 71261999972352 71366939983472 71562342304404 71795168617728 71928566298624 71948735689859 72024553445376 72125506349568 72274025005056 72698252499712 72713486020896 72950057551872 73183132237824 73270355656704 73290901297264 73306259004762 73393629172452 73427078096512 73628121065184 73867668338688 74069917641216 74222440169472 74316819476508 74469850417536 74673748491552 74796821399552 74916697688064 75156055769088 75166422147632 75245630619648 75282501875994 75372227431524 75406578095744 75613040925408 75859046086656 76320305763996 76477462223232 76584656527776 76686857128224 76813247924224 76829343720192 77079306092544 77192812635184 77404166165988 77439442880128 77547985540704 77904108828672 78048857112576 78173945413632 78180170205438 78262554488832 78649280798112 78685124969472 78778905946112 78900564443904 78994602192384 79157265481728 79163568572802 79290443413314 79421125288064 79527111095936 79638579927648 79802569276416 80152954355712 80287807481406 80549021880192 80640323071392 80769564694944 80806375179264 80902684370944 80919637085952 81027622626048 81161167618048 81291243995136 81297717009474 81394611807604 81562217123968 81785534062176 82204075769856 82227126502696 82313775366144 82429150113792 82452263959422 82605462858576 82984811578368 83083717142528 83101126881024 83489399355138 83761030054016 83778581719728 83916660681728 84146424074496 84319695839232 84420192387072 84562224916086 84651334447104 84832400357712 84933507973152 85108400477184 85341426847488 85482081599488 85625900701194 86037145001136 86178946395136 86414903914752 86592846864384 86696052670464 86702956055926 86841914214582 86881492153792 87119373240144 87223206587424 87402813969408 87642122432256 87786569056256 87804964251648 87934265336778 88502220434432 88520765590656 88626269189376 89033267232768 89040356724662 89223705927104 89348765949072 89442919415808 89467999982928 89925857107968 90172073650176 90304860526986 90472649797488 90617649615216 90720363455316 90767000329216 90888126966784 90907172076672 91015519917312 91056999964672 91202936315904 91210198573011 91306313570304 91757494264464 92160369224448 92350143062016 92479585241088 92505517315533 92602997286912 92911676582256 93102997489152 93213962427392 93357913025664 93469181785344 93511780081664 93669108728307 93780748387022 93973858860224 94080376916624 94231158810768 94406243266944 94839784660992 94972716435456 95276153290752 95416456405872 95550196469796 95726891490304 95746950536832 95904755064832 96032737927168 96167341799424 96194307952659 96308957273614 96951314694528 97266743402496 97533059254272 97741678673016 97844676378624 97858172229936 98126107410852 98170828086912 98328165715584 98490224451584 98655929068767 98759890188288 99089092635344 99293133890048 99564997988736 99888930250752 99896884151393 100162425636864 100348530573312 100376669167992 100496303242032 100817387900544 101145394782208 101166589246464 101315566583679 101760407685328 101781731022174 101969949630976 102112875370368 102249142837632 102439124960256 102589976226241 103053798457344 103205554887984 103397314054272 103680415377504 103872145104896 103893910944768 104240226940584 104350072651776 104525636155038 104740872175296 104865707730816 104913499959296 105200752591872 105326136256512 105355670614817 105551424763736 105720591217752 105831996899328 105840424031202 106184773236864 106403425701888 106694757743616 106892999958528 107050409975208 107343513456606 107398695840256 107520430761856 107692752926592 107741833572352 107892849447936 108036830168064 108051731837221 108396956012632 109047378749568 109425086327808 109774698356736 109905533485056 109936351945896 110090443758678 110140617144768 110442181597776 110646415437824 110801502508032 110964668163077 111319199140184 111475229214762 111704775626304 112195232099328 112375046532096 112426261118976 112734083653632 112749633221448 112868445929472 113058341147286 113109867143616 113244677297536 113419561388112 113477867302912 113788569129984 114167867601592 114480458645994 114716193334848 115219871886336 115457129152512 115618959138816 115789218952776 116106249248982 116159164320192 116297608783232 116321978311056 116537085292544 116856163243008 117073285668864 117245687115704 117270255308157 118027687454208 118168358919168 118491903288576 118735898222592 118745352859203 119131687932096 119290666643904 119457869891472 119703853914624 119901142810624 120229431533568 120406480702648 120431711222109 120630199729984 120823532820288 120960484607088 121209562768896 121354026556416 121603915087872 121613598097348 121741751427072 121936865992704 121946575514211 122091917711406 122343325685952 122678301093264 122880492299264 123133524082688 123306113654784 123340689754044 123470663049216 123678395939133 123882235443008 123908194287864 124137329985536 124477217367552 124625575713792 124892144971076 125234099032707 125641545081024 125874991022592 126219636111744 126453046214656 126479543758848 126630288580608 126843337374129 127221941874496 127248600536568 127400261959728 127662600715776 128223122399232 128259077270212 128438851051791 129268419592704 129622355872128 129688991203328 129889270296576 130044079005696 130054434083889 130262871321873 130322238230688 130477562973248 130679059860216 130834809881136 130894437449216 131104220954112 131541238758356 131679853584384 131901398005167 132753330651648 132939403784064 133185240334336 133549900849152 133560535086993 133835558890656 133995070989376 134023148923608 134201999974392 134423183867392 134888785661952 135087422111572 135457290790479 135708974696232 136150500493824 136332190450176 136523279875968 136585499947008 136804404473856 136959470355456 137607406517312 137636241396696 137863085405696 138240553836672 138525214593024 138986969254112 139367514873384 139654496233728 139820943641088 140203772678016 140267670122496 140434848342016 140671122580533 140960788290336 141120565374936 141346738216152 141579697649152 141609364900416 141871234269184 142259676991488 142440570663307 142523999944704 142733879966944 143124684608808 143590337235456 143857132597248 143897471379718 144049106890752 144251012699136 144463435910421 144548050010112 145396504999424 145426972041792 145900115103744 146366264475648 146581802594528 146612518009524 146787258344904 146854156193024 147256242130368 147735336677376 148139835282432 148444880338944 148633638953016 148939700835072 149347496983104 149593642799104 149833395376128 150312111538176 150332844295264 150565003751988 150744454863048 150813156191488 151226081850816 151718092173312 152640611527992 152954924446464 153169313055552 153373714256448 153626495848448 153658687440384 154158612185088 154385625270368 154808332331976 154878885760256 155095971081408 155808217657344 156097714225152 156347890827264 156360340410876 156525108977664 157298561596224 157370249938944 157557811892224 157801128887808 157989204384768 158314530963456 158327137145604 158580886826628 158760636046803 158842250576128 159054222191872 159277159855296 159605138552832 160305908711424 160575614962812 161098043760384 161280646142784 161539129389888 161612750358528 161805368741888 161839274171904 162055245252096 162322335236096 162582487990272 162595434018948 162789223615208 163124434247936 163571068124352 164408151539712 164454253005392 164627550732288 164858300227584 164904527918844 165210925717152 165969623156736 166167434285056 166202253762048 166978798710276 167212843822143 167522060108032 167557163439456 167833321363456 168292848148992 168639391678464 168840384774144 169124449832172 169302668894208 169664800715424 169867015946304 170216800954368 170682853694976 170964163198976 171251801402388 171720687968991 172074290002272 172357892790272 172829807829504 173185693728768 173392105340928 173405912111852 173683828429164 173762984307584 174238746480288 174446413174848 174805627938816 175284244864512 175573138112512 175609928503296 175868530673556 177004440868864 177041531181312 177252538378752 178066534465536 178080713449324 178447411854208 178697531898144 178935999965856 179851714215936 180344147300352 180609721053972 180945299594976 181235299230432 181440726910632 181534000658432 181776253933568 181814344153344 182031039834624 182113999929344 182405872631808 182420397146022 182612627140608 183137876567109 183514988528928 184320738448896 184700286124032 184959170482176 185011034631066 185205994573824 185823353164512 186205994978304 186427924854784 186715826051328 186938363570688 187023560163328 187338217456614 187561496774044 187947717720448 188160753833248 188462317621536 188812486533888 189679569321984 189945432870912 190552306581504 190832912811744 191100392939592 191453782980608 191493901073664 191809510129664 192065475854336 192334683598848 192388615905318 192617914547228 193902629389056 194533486804992 195066118508544 195483357346032 195689352757248 195716344459872 196252214821704 196341656173824 196656331431168 196980448903168 197311858137534 197519780376576 198178185270688 198586267780096 199129995977472 199777860501504 199793768302786 200324851273728 200697061146624 200753338335984 200992606484064 201634775801088 202290789564416 202333178492928 202631133167358 203520815370656 203563462044348 203939899261952 204225750740736 204498285675264 204878249920512 205179952452482 206107596914688 206411109775968 206794628108544 207360830755008 207744290209792 207787821889536 208480453881168 208700145303552 209051272310076 209481744350592 209731415461632 209826999918592 210401505183744 210652272513024 210711341229634 211102849527472 211441182435504 211663993798656 211680848062404 212369546473728 212806851403776 213389515487232 213785999917056 214100819950416 214687026913212 214797391680512 215040861523712 215385505853184 215483667144704 215785698895872 215846207069577 216073660336128 216103463674442 216793912025264 218094757499136 218850172655616 219549396713472 219811066970112 219872703891792 220180887517356 220281234289536 220884363195552 221292830875648 221603005016064 221929336326154 222638398280368 222950458429524 223409551252608 224390464198656 224750093064192 225468167307264 225499266442896 225736891858944 226116682294572 226219734287232 226489354595072 226839122776224 226955734605824 227577138259968 228335735203184 228960917291988 229432386669696 230197167827123 230439743772672 231237918277632 231578437905552 232212498497964 232318328640384 232595217566464 232643956622112 233074170585088 233712326486016 234146571337728 234491374231408 234540510616314 236055374908416 236336717838336 236402988695251 236983806577152 237471796445184 237490705718406 238263375864192 238581333287808 238915739782944 239407707829248 240458863067136 240812961405296 240863422444218 241260399459968 241647065640576 241920969214176 242419125537792 242708053112832 243227196194696 243483502854144 243873731985408 243893151028422 244183835422812 244686651371904 245356602186528 245760984598528 246612227309568 246681379508088 246941326098432 247356791878266 247764470886016 247816388575728 248274659971072 248954434735104 248988773364031 249251151427584 249784289942152 250468198065414 251283090162048 251749982045184 252439272223488 252959087517696 253260577161216 253686674748258 254443883748992 254497201073136 254800523919456 255325201431552 256446244798464 256518154540424 256877702103582 258536839185408 259244711744256 259778540593152 260088158011392 260108868167778 260525742643746 260644476461376 260955125946496 261358119720432 261669619762272 261788874898432 262208441908224 263082477516712 263359707168768 263802796010334 265506661303296 265878807568128 267099801698304 267121070173986 267671117781312 267990141978752 268046297847216 268403999948784 268846367734784 269777571323904 270174844223144 270914581580958 271417949392464 272301000987648 272664380900352 273046559751936 273170999894016 273608808947712 273630595719033 273918940710912 275214813034624 275272482793392 275726170811392 276481107673344 277050429186048 277516551946599 277973938508224 278735029746768 279308992467456 279641887282176 280407545356032 280535340244992 280869696684032 281007326184921 281342245161066 281921576580672 282241130749872 282693476432304 283159395298304 283218729800832 283742468538368 284519353982976 284881141326614 285467759933888 286249369217616 287180674470912 287714265194496 287794942759436 288098213781504 288502025398272 288582923857977 288926871820842 290793009998848 290853944083584 291800230207488 293163605189056 293225036019048 293574516689808 293708312386048 294512484260736 295470673354752 295967787206301 296279670564864 297267277906032 297879401670144 298694993966208 299187285598208 299666790752256 299690652454179 300665688590528 301130007503976 301488909726096 301626312382976 302452163701632 303436184346624 303460346195741 303946699751037 305281223055984 305909848892928 306338626111104 306747428512896 307252991696896 307317374880768 307769928678723 308771250540736 309616664663952 309757771520512 310191942162816 311616435314688 311641248536317 312720680821752 313050217955328 314597123192448 314740499877888 315115623784448 315602257775616 315978408769536 316067011844451 316654274291208 317161773653256 317521272093606 317684501152256 318108444383744 318554319710592 319210277105664 321151229925624 322196087520768 322561292285568 323078258779776 323225500717056 323610737483776 323678548343808 324110490504192 324155195511663 325190868037896 325578447230416 326248868495872 327142136248704 328232619354577 328908506010784 329716600455168 329809055837688 330421851434304 331939246313472 332334868570112 332404507524096 332894004489231 333957597420552 334425687644286 335044120216064 335114326878912 335666642726912 336585696297984 337081350457649 337278783356928 338248899664344 338605337788416 339329601430848 339734031892608 340433601908736 341365707389952 342503602804776 343441375937982 344148580004544 344715785580544 345659615659008 346371387457536 346811824223704 347367656858328 347525968615168 348477492960576 348892826349696 349611255877632 350568489729024 351219857006592 351737061347112 354008881737728 354083062362624 354505076757504 356161426898648 356236058577609 356894823708416 357395063796288 357871999931712 359703428431872 360688294600704 361219442107944 361890599189952 362470598460864 362881453821264 363068001316864 363552507867136 363628688306688 364062079669248 364227999858688 364811745263616 364840794292044 365225254281216 365839726542633 366275753134218 367029977057856 368641476897792 369400572248064 369918340964352 370022069262132 370411989147648 371646706329024 372411989956608 372855849709568 373431652102656 373876727141376 374047120326656 374676434913228 375122993548088 375702297098121 375895435440896 376321507666496 376924635243072 377624973067776 379359138643968 379890865741824 381665825623488 382200785879184 382907565961216 382987802147328 383619020259328 384130951708672 384669367197696 384777231810636 385235829094456 385316553155373 387805258778112 389066973609984 390132237017088 390163302251667 390966714692064 391432688919744 392504429643408 392683312347648 393312662862336 393960897806336 394623716275068 395039560753152 395704194015501 396356370541376 397172535560192 398259991954944 399555721003008 399587536605572 400649702547456 400681605260979 401506676671968 401985212968128 403269551602176 404581579128832 404666356985856 405262266334716 406371872371437 407041630741312 407126924088696 407879798523904 408451501481472 408996571350528 409756499841024 410359904904964 412822219551936 413589256217088 414721661510016 415488580419584 415575643779072 416960907762336 418102544620152 418963488701184 419462830923264 419653999837184 420803010367488 421304545026048 421422682459268 422013367741599 422205699054944 422882364871008 423361696124808 424739092947456 425613702807552 426779030974464 427321711989921 427571999834112 428201639900832 429374053826424 429594783361024 430081723047424 430771011706368 430967334289408 431571397791744 431692414139154 432147320672256 432206927348884 433390307731263 433587824050528 436189514998272 437700345311232 439098793426944 439745407783584 440361775034712 440562468579072 441768726391104 442585661751296 443206010032128 443858672652308 445276796560736 445900916859048 446819102505216 448780928397312 449500186128384 450936334614528 450998532885792 452233364589144 452439468574464 452978709190144 453678245552448 453911469211648 455154276519936 456671470406368 457921834583976 458864773339392 460394335654246 460879487545344 462475836555264 463156875811104 464424996995928 464636657280768 465190435132928 465287913244224 466148341170176 467424652972032 468293142675456 468982748462816 469081021232628 472110749816832 472673435676672 472805977390502 473967613154304 474943592890368 474981411436812 476526751728384 477162666575616 477831479565888 478815415658496 480917726134272 481625922810592 481726844888436 482520798919936 483294131281152 483841938428352 484838251075584 485416106225664 486454392389392 486967005708288 487747463970816 487786302056844 488367670845624 489373302743808 490713204373056 491521969197056 493224454619136 493362759016176 493882652196864 494713583756532 495528941772032 495632777151456 496549319942144 497908869470208 497977546728062 498502302855168 499568579884304 500936396130828 502566180324096 503499964090368 504878544446976 505918175035392 506521154322432 507373349496516 508887767497984 508994402146272 509601047838912 510650402863104 512892489596928 513036309080848 513755404207164 517073678370816 518489423488512 519557081186304 520176316022784 520217736335556 521051485287492 521288952922752 521910251892992 522716239440864 523339239524544 523577749796864 524416883816448 526164955033424 526719414337536 527605592020668 531013322606592 531757615136256 534199603396608 534242140347972 535342235562624 535980283957504 536092595694432 536807999897568 537692735469568 539555142647808 540349688446288 541829163161916 542835898784928 544602001975296 545328761800704 546093119503872 546341999788032 547217617895424 547261191438066 547837881421824 549413629701327 550429626069248 550544965586784 551452341622784 552962215346688 554100858372096 555033103893198 555947877016448 557470059493536 558617984934912 559283774564352 560815090712064 561070680489984 561739393368064 562014652369842 562684490322132 563843153161344 564482261499744 565386952864608 566318790596608 566437459601664 569038707965952 569762282653228 570935519867776 572498738435232 574361348941824 575428530388992 575589885518872 576196427563008 577004050796544 577165847715954 577853743641684 581586019997696 581707888167168 583600460414976 586327210378112 586450072038096 587149033379616 587416624772096 589024968521472 590941346709504 591935574412602 592559341129728 594534555812064 595758803340288 597389987932416 598374571196416 599333581504512 599381304908358 601331377181056 602260015007952 602977819452192 603252624765952 604904327403264 606872368693248 606920692391482 607893399502074 610562446111968 611819697785856 612677252222208 613494857025792 614505983393792 614634749761536 615539857357446 617542501081472 619233329327904 619515543041024 620383884325632 623232870629376 623282497072634 625441361643504 626100435910656 629194246384896 629480999755776 630231247568896 631204515551232 631956817539072 632134023688902 633308548582416 634323547306512 635042544187212 635369002304512 636216888767488 637108639421184 638420554211328 642302459851248 644392175041536 645122584571136 646156517559552 646451001434112 647221474967552 647357096687616 647538621208731 648220981008384 648310391023326 650381736075792 651156894460832 652497736991744 654284272497408 656465238709154 657817012021568 659433200910336 659618111675376 660843702868608 663878492626944 664669737140224 664809015048192 665788008978462 667915194841104 668851375288572 670088240432128 670228653757824 671333285453824 673171392595968 674162700915298 676497799328688 677210675576832 678659202861696 679468063785216 680867203817472 682731414779904 685007205609552 686882751875964 688297160009088 689431571161088 690591503481369 691319231318016 693623648447408 694735313716656 695051937230336 696954985921152 697785652699392 699222511755264 699278189059751 701136979458048 702439714013184 703474122694224 708017763475456 708166124725248 709010153515008 709208966085753 712322853797296 712472117155218 713789647416832 714790127592576 715743999863424 718129833583687 721376589201408 722438884215888 723781198379904 724941196921728 725762907642528 726136002633728 727105015734272 727257376613376 728124159338496 729681588584088 730450508562432 731679453085266 732551506268436 734059954115712 737282953795584 737489694303719 739836681928704 740044138524264 740823978295296 743293412658048 744823979913216 745711699419136 746863304205312 746966320092093 747753454282752 749352869826456 750245987096176 751404594196242 751790870881792 752643015332992 753849270486144 755249946135552 756362122860547 759781731483648 763331651246976 764401571758368 765815131922432 765975604294656 769338734395392 769554463621272 770471658188912 770633106310746 775610517556224 776752677141539 780264474034176 780326604503334 781933429384128 782865377839488 785008859286816 785366624695296 786625325724672 789247432550136 790079121506304 791408388031002 792712741082752 794345071120384 796519983909888 799175073211144 801299405094912 801363210521958 803013353343936 803970425936256 806539103204352 809332713971712 810524532669432 812743744742874 814083261482624 814253848177392 815759597047808 816903002962944 817993142701056 819512999682048 820719809809928 820891787157099 825644439103872 827178512434176 829443323020032 831151287558144 833921815524672 836205089240304 837926977402368 838925661846528 839307999674368 841606020734976 842609090052096 842845364918536 843021978554763 844026735483198 844411398109888 845764729742016 846723392249616 849478185894912 851227405615104 853558061948928 854643423979842 856403279801664 858748107652848 859189566722048 860163446094848 861542023412736 861934668578816 863142795583488 863384828278308 864294641344512 864413854697768 865748771573931 866780615462526 867175648101056 872379029996544 875400690622464 879490815567168 880723550069424 881124937158144 883537452782208 885171323502592 886412020064256 887717345304616 887903361618903 890553593121472 891801833718096 893638205010432 897561856794624 899000372256768 899071957362537 901997065771584 904466729178288 904878937148928 905957418380288 907356491104896 907822938423296 910308553039872 910381038587223 911840099253111 913342940812736 915843669167952 917729546678784 920788671308492 921758975090688 923309786036169 926313751622208 928849993991856 929273314561536 930380870265856 930575826488448 932296682340352 934849305944064 934923745608951 937965496925632 938162042465256 944221499633664 945346871353344 945611954781004 947935226308608 948201035533353 949962822873624 953053503456768 954325333151232 955662959131776 957630831316992 963251845621184 963453689776872 965041597839872 966588262562304 967683876856704 969676502151168 970832212451328 972465586534989 972908784778784 975572604113688 976735341691248 978746605487616 981426408746112 983043938394112 984697858063731 986725518032352 989427167513064 991057883544064 991265554302912 993098639884288 995817738940416 995955093456124 997004605710336 997083994643149 998682013467693 999137159768608 1001872792261656 1005132360648192 1006999928180736 1009757088893952 1011244051372947 1011836350070784 1014746698993032 1017775534995968 1017988804292544 1019202095677824 1021300805726208 1026072618161696 1027510808414328 1034147356741632 1036978846977024 1039114162372608 1040435472671112 1042102970574984 1042577905845504 1043820503785984 1045432478881728 1046678479049088 1047155499593728 1048833767632896 1052329910066848 1055211184041336 1062026645213184 1063515230272512 1068484280695944 1070684471125248 1071960567915008 1072185191388864 1073615999795136 1075385470939136 1078478606450753 1079110285295616 1080699376892576 1083658326323832 1085671797569856 1089204003950592 1090657523601408 1092186239007744 1092683999576064 1094435235790848 1094522382876132 1095675762843648 1098827259402654 1100859252138496 1101089931173568 1102904683245568 1105924430693376 1108201716744192 1110066207786396 1111895754032896 1114940118987072 1117235969869824 1118567549128704 1121630181424128 1122141360979968 1124029304739684 1125368980644264 1127686306322688 1128964522999488 1130773905729216 1132637581193216 1132874919203328 1138077415931904 1139524565306456 1141871039735552 1144997476870464 1148722697883648 1150857060777984 1151179771037744 1152392855126016 1154008101593088 1154331695431908 1155707487283368 1163172039995392 1163415776334336 1167200920829952 1170489906755001 1172654420756224 1172900144076192 1174298066759232 1174833249544192 1178049937042944 1181882693419008 1183871148825204 1185118682259456 1189069111624128 1191517606680576 1194779975864832 1196749142392832 1198667163009024 1198762609816716 1202044815782937 1202662754362112 1204520030015904 1205955638904384 1206505249531904 1209808654806528 1213744737386496 1213841384782964 1215786799004148 1221124892223936 1223639395571712 1225354504444416 1226989714051584 1229011966787584 1229269499523072 1231079714714892 1235085002162944 1238466658655808 1239031086082048 1240767768651264 1246465741258752 1246564994145268 1250882723287008 1258388492769792 1258961999511552 1260462495137792 1262409031102464 1263913635078144 1264268047377804 1266040103224797 1266617097164832 1268647094613024 1270085088374424 1270738004609024 1272433777534976 1274217278842368 1276841108422656 1281965135969763 1284604919702496 1288784350083072 1290245169142272 1292313035119104 1292902002868224 1294442949935104 1294714193375232 1295077242417462 1296441962016768 1296620782046652 1300170923193789 1300763472151584 1302313788921664 1304995473983488 1308568544994816 1312930477418308 1315634024043136 1319236223350752 1321687405737216 1327756985253888 1329339474280448 1329618030096384 1331576017956924 1335830389682208 1337702750577144 1340176480864256 1340457307515648 1342666570907648 1346342785191936 1348325401830596 1352995598657376 1357318405723392 1358936127570432 1361734407634944 1365462829559808 1370014411219104 1373765503751928 1376594320018176 1378863142322176 1381183006962738 1382638462636032 1387247296894816 1389470627433312 1390103874460672 1393909971842304 1395571305398784 1398445023510528 1398556378119502 1402273958916096 1404879428026368 1406948245388448 1416035526950912 1416332249450496 1418020307030016 1418417932171506 1424645707594592 1424944234310436 1427579294833664 1429580255185152 1431487999726848 1436259667167374 1442753178402816 1444877768431776 1447562396759808 1449882393843456 1451525815285056 1452272005267456 1454210031468544 1454514753226752 1456248318676992 1459363177168176 1460901017124864 1463358906170532 1465103012536872 1468119908231424 1474565907591168 1474979388607438 1479673363857408 1480088277048528 1481647956590592 1486586825316096 1489647959826432 1491423398838272 1493726608410624 1493932640184186 1495506908565504 1498705739652912 1500491974192352 1502809188392484 1503581741763584 1505286030665984 1507698540972288 1510499892271104 1512724245721094 1519563462967296 1526663302493952 1528803143516736 1531630263844864 1531951208589312 1538677468790784 1539108927242544 1540943316377824 1541266212621492 1551221035112448 1553505354283078 1560528948068352 1560653209006668 1563866858768256 1565730755678976 1570017718573632 1570733249390592 1573250651449344 1578494865100272 1580158243012608 1582816776062004 1585425482165504 1588690142240768 1593039967819776 1598350146422288 1602598810189824 1602726421043916 1606026706687872 1607940851872512 1611380174789861 1613078206408704 1618665427943424 1621049065338864 1625487489485748 1628166522965248 1628507696354784 1631519194095616 1633806005925888 1635986285402112 1639025999364096 1641439619619856 1641783574314198 1651288878207744 1654357024868352 1654820920866757 1658886646040064 1662302575116288 1667843631049344 1672410178480608 1675853954804736 1677851323693056 1683212041469952 1685218180104192 1685690729837072 1686043957109526 1688053470966396 1688822796219776 1691529459484032 1693446784499232 1698956371789824 1707116123897856 1709286847959684 1712806559603328 1717496215305696 1718379133444096 1720326892189696 1723084046825472 1726285591166976 1726769656556616 1728589282689024 1728827709395536 1731497543147862 1733561230925052 1734351296202112 1742921413548217 1744758059993088 1750801381244928 1758981631134336 1761447100138848 1762249874316288 1767074905564416 1772824040128512 1775434690609232 1775806723237806 1781107186242944 1783603667436192 1787276410020864 1795123713589248 1798000744513536 1798143914725074 1803994131543168 1808933458356576 1809757874297856 1811914836760576 1814712982209792 1820617106079744 1820762077174446 1823680198506222 1826685881625472 1831687338335904 1835459093357568 1841577342616984 1843517950181376 1846619572072338 1852627503244416 1857699987983712 1858546629123072 1860761740531712 1861151652976896 1869698611888128 1869847491217902 1875930993851264 1876324084930512 1888442999267328 1890693742706688 1891223909562008 1895870452617216 1896402071066706 1899925645747248 1906107006913536 1908650666302464 1911325918263552 1915261662633984 1926503691242368 1926907379553744 1930083195679744 1933176525124608 1935367753713408 1939353004302336 1941664424902656 1942615863626193 1944931173069978 1945817569557568 1951145208227376 1953470683382496 1957493210975232 1962852817492224 1966087876788224 1969395716127462 1973451036064704 1978854335026128 1982115767088128 1982531108605824 1986197279768576 1991635477880832 1991910186912248 1994009211420672 1994167989286298 1997364026935386 1998274319537216 2003745584523312 2010264721296384 2013999856361472 2019514177787904 2022488102745894 2029493397986064 2035551069991936 2035977608585088 2038404191355648 2042601611452416 2052145236323392 2055021616828656 2068294713483264 2071774510444107 2073957693954048 2080870945342224 2084205941149968 2085155811691008 2087641007571968 2090864957763456 2093356958098176 2094310999187456 2097667535265792 2097834567179253 2104659820133696 2110422368082672 2124053290426368 2127030460545024 2127626898257259 2136968561391888 2141368942250496 2143921135830016 2144370382777728 2147231999590272 2150770941878272 2154389500751061 2156957212901506 2161398753785152 2167316652647664 2171343595139712 2178408007901184 2181315047202816 2184372478015488 2189044765752264 2191351525687296 2197654518805308 2201718504276992 2202179862347136 2205809366491136 2211848861386752 2212469082911157 2220132415572792 2223791508065792 2229880237974144 2234471939739648 2237135098257408 2240898960276279 2243260362848256 2248058609479368 2250737961288528 2255372612645376 2257929045998976 2261547811458432 2265275162386432 2265749838406656 2269086368581641 2279049130612912 2283742079471104 2289994953740928 2297445395767296 2297628335482039 2302359542075488 2308016203186176 2308663390863816 2311414974566736 2326344079990784 2326831552668672 2330258031424617 2340979813510002 2345308841512448 2345800288152384 2348596133518464 2349666499088384 2356099874085888 2359569453203543 2367742297650408 2370237364518912 2378138223248256 2383035213361152 2389559951729664 2397525219633432 2404089631565874 2405325508724224 2409040060031808 2411911277808768 2413010499063808 2419617309613056 2427682769565928 2431573598008296 2442249784447872 2447278791143424 2450709008888832 2453979428103168 2458538999046144 2462159429429784 2470170004325888 2476933317311616 2478062172164096 2481535537302528 2485189832256083 2493129988290536 2501765446574016 2516776985539584 2517923999023104 2524818062204928 2527827270156288 2528536094755608 2532080206449594 2533234194329664 2537294189226048 2540170176748848 2541476009218048 2544867555069952 2548434557684736 2552187367750771 2553682216845312 2563930271939526 2569209839404992 2577568700166144 2580490338284544 2584626070238208 2585804005736448 2589428386750464 2590154484834924 2592883924033536 2593241564093304 2600341846387578 2601526944303168 2604627577843328 2609990947966976 2617137089989632 2625860954836616 2631268048086272 2638472446701504 2643374811474432 2655513970507776 2659236060192768 2663152035913848 2671660779364416 2675405501154288 2680352961728512 2680914615031296 2685333141815296 2692685570383872 2696650803661192 2697215872087611 2705991197314752 2714636811446784 2717872255140864 2723468815269888 2730925659119616 2731143115761669 2740028822438208 2747531007503856 2753188640036352 2757726284644352 2762366013925476 2765276925272064 2769929358108507 2774494593789632 2778941254866624 2780207748921344 2787819943684608 2791142610797568 2796890047021056 2797112756239004 2804547917832192 2804771236826853 2813896490776896 2832071053901824 2832664498900992 2836040614060032 2836835864343012 2844603106600059 2849291415189184 2849888468620872 2855158589667328 2859160510370304 2862975999453696 2872519334334748 2889755536863552 2895124793519616 2899764787686912 2903051630570112 2904544010534912 2908420062937088 2909029506453504 2912496637353984 2917396759604967 2918726354336352 2926717812341064 2930206025073744 2936239816462848 2949131815182336 2949958777214876 2954093574191193 2960176554097056 2973173650632192 2979295919652864 2982846797676544 2987453216821248 2987865280368372 2991013817131008 2991251983929447 2996046040403079 2997411479305824 3000983948384704 3005618376784968 3007163483527168 3010572061331968 3015397081944576 3020999784542208 3025448491442188 3033732154118841 3053326604987904 3057606287033472 3063260527689728 3063902417178624 3078217854485088 3081886632755648 3082532425242984 3102442070224896 3107010708566156 3121306418013336 3127733717536512 3131461511357952 3140035437147264 3141466498781184 3146501302898688 3156989730200544 3165633552124008 3170850964331008 3177380284481536 3186079935639552 3196700292844576 3205452842087832 3212053413375744 3215881703745024 3222760349579722 3226156412817408 3235435819352259 3237330855886848 3242098130677728 3250974978971496 3256333045930496 3257015392709568 3263038388191232 3267612011851776 3271972570804224 3278051998728192 3282879239239712 3283567148628396 3302577756415488 3308714049736704 3309641841733514 3317773292080128 3324605150232576 3335687262098688 3344820356961216 3351707909609472 3355702647386112 3366424082939904 3371381459674144 3372087914219052 3376106941932792 3377645592439552 3383058918968064 3386893568998464 3397912743579648 3414232247795712 3418573695919368 3425613119206656 3434992430611392 3436758266888192 3440653784379392 3446168093650944 3452571182333952 3453539313113232 3457178565378048 3457655418791072 3462995086295724 3467122461850104 3468702592404224 3485842827096434 3489516119986176 3501602762489856 3517963262268672 3522894200277696 3524499748632576 3534149811128832 3545648080257024 3550869381218464 3551613446475612 3562214372485888 3567207334872384 3574552820041728 3590247427178496 3596001489027072 3596287829450148 3607988263086336 3617866916713152 3619515748595712 3623829673521152 3629425964419584 3641234212159488 3641524154348892 3647360397012444 3653371763250944 3663374676671808 3670918186715136 3683154685233968 3687035900362752 3693239144144676 3705255006488832 3715399975967424 3717093258246144 3721523481063424 3722303305953792 3739397223776256 3739694982435804 3751861987702528 3752648169861024 3776885998534656 3781387485413376 3782447819124016 3791740905234432 3792804142133412 3799851291494496 3812214013827072 3817301332604928 3822651836527104 3830523325267968 3845895407909289 3853007382484736 3853814759107488 3860166391359488 3866353050249216 3870735507426816 3878706008604672 3883328849805312 3885231727252386 3889862346139956 3891635139115136 3902290416454752 3906941366764992 3914986421950464 3925705634984448 3932175753576448 3938791432254924 3946902072129408 3957708670052256 3964231534176256 3965062217211648 3983270955761664 3983820373824496 3988018422841344 3988335978572596 3994728053870772 3996548639074432 4007491169046624 4020529442592768 4027999712722944 4039028355575808 4044976205491788 4058986795972128 4071102139983872 4071955217170176 4076808382711296 4085203222904832 4104290472646784 4110043233657312 4136589426966528 4143549020888214 4147915387908096 4161741890684448 4168411882299936 4170311623382016 4175282015143936 4181729915526912 4186713916196352 4188621998374912 4195335070531584 4195669134358506 4209319640267392 4220844736165344 4248106580852736 4254060921090048 4255253796514518 4273937122783776 4282737884500992 4287842271660032 4288740765555456 4294463999180544 4301541883756544 4308779001502122 4313914425803012 4322797507570304 4334633305295328 4342687190279424 4356816015802368 4362630094405632 4368744956030976 4378089531504528 4382703051374592 4395309037610616 4403437008553984 4404359724694272 4411618732982272 4423697722773504 4424938165822314 4440264831145584 4447583016131584 4459760475948288 4468943879479296 4474270196514816 4481797920552558 4486520725696512 4496117218958736 4501475922577056 4510745225290752 4515858091997952 4523095622916864 4530550324772864 4531499676813312 4538172737163282 4558098261225824 4567484158942208 4579989907481856 4594890791534592 4595256670964078 4604719084150976 4616032406372352 4617326781727632 4622829949133472 4652688159981568 4653663105337344 4660516062849234 4681959627020004 4690617683024896 4691600576304768 4697192267036928 4699332998176768 4712199748171776 4719138906407086 4735484595300816 4740474729037824 4756276446496512 4766070426722304 4779119903459328 4795050439266864 4808179263131748 4810651017448448 4818080120063616 4823822555617536 4826020998127616 4834140524369583 4839234619226112 4855365539131856 4863147196016592 4884499568895744 4894557582286848 4901418017777664 4907958856206336 4917077998092288 4924318858859568 4940340008651776 4953866634623232 4956124344328192 4963071074605056 4964462762600271 4970379664512166 4986259976581072 5003530893148032 5033553971079168 5049636124409856 5055654540312576 5057072189511216 5064160412899188 5066468388659328 5074588378452096 5080340353497696 5082952018436096 5089735110139904 5096869115369472 5104374735501542 5127860543879052 5138419678809984 5155137400332288 5160980676569088 5169252140476416 5178856773500928 5180308969669848 5185767848067072 5186483128186608 5200683692775156 5203053888606336 5209255155686656 5219981895933952 5228764240644651 5234274179979264 5251721909673232 5262536096172544 5276944893403008 5286749622948864 5294534860023829 5318472120385536 5326304071827696 5343321558728832 5350811002308576 5360705923457024 5361829230062592 5385371140767744 5393301607322384 5394431744175222 5411982394629504 5429273622893568 5435744510281728 5437268739990773 5461851318239232 5462286231523338 5480057644876416 5495062015007712 5506377280072704 5524732027850952 5530553850544128 5539858716217014 5548989187579264 5557882509733248 5560415497842688 5575639887369216 5582285221595136 5594225512478008 5609095835664384 5609542473653706 5627792981553792 5665328997801984 5672081228120064 5673671728686024 5689206213200118 5698582830378368 5699776937241744 5710317179334656 5718321020740608 5725951998907392 5726741787372713 5745038668669496 5779511073727104 5790249587039232 5799529575373824 5806103261140224 5818059012907008 5824993274707968 5834793519209934 5837452708672704 5853435624682128 5860412050147488 5872479632925696 5898263630364672 5899917554429752 5908187148382386 5920353108194112 5946347301264384 5958591839305728 5974906433642496 5975730560736744 5982027634262016 5982503967858894 5992092080806158 5994822958611648 6001967896769408 6011236753569936 6014326967054336 6021144122663936 6030794163889152 6041999569084416 6050896982884376 6067464308237682 6106653209975808 6115212574066944 6127804834357248 6156435708970176 6163773265511296 6165064850485968 6204884140449792 6214021417132312 6215323531332321 6242612836026672 6255467435073024 6262923022715904 6280070874294528 6282932997562368 6293002605797376 6293503701537759 6313979460401088 6331267104248016 6341701928662016 6354760568963072 6372159871279104 6382880694771777 6393400585689152 6410905684175664 6424106826751488 6431763407490048 6445520699159444 6452312825634816 6463168502253183 6470871638704518 6484196261355456 6501949957942992 6512666091860992 6514030785419136 6526076776382464 6535224023703552 6543945141608448 6565758478479424 6567134297256792 6605155512830976 6617428099473408 6619283683467028 6635546584160256 6637407248733471 6671374524197376 6689640713922432 6703415819218944 6711405294772224 6722696880828837 6742762919348288 6744175828438104 6752213883865584 6755291184879104 6766117837936128 6773787137996928 6795825487159296 6807259105744923 6837147391838736 6851226238413312 6869984861222784 6873516533776384 6881307568758784 6892336187301888 6892885006446117 6907078626226464 6915310837582144 6925990172591448 6934244923700208 6937405184808448 6971685654192868 6979032239972352 6979587962502043 6990774094273851 7035926524537344 7045788400555392 7048999497265152 7068299622257664 7078708359610629 7101738762436928 7103226892951224 7124428744971776 7134414669744768 7149105640083456 7192575658900296 7215976526172672 7235733833426304 7239031497191424 7247659347042304 7258851928839168 7283048308697784 7294720794024888 7306743526501888 7326749353343616 7341836373430272 7366309370467936 7386478288289352 7410510012977664 7430799951934848 7434186516492288 7443046962126848 7444606611907584 7455569496768249 7479389964871608 7503723975405056 7505296339722048 7549350245155271 7553771997069312 7564895638248032 7583481810468864 7585608284266824 7599702582988992 7624428027654144 7634602665209856 7645303673054208 7656562103252313 7661046650535936 7691790815818578 7706014764969472 7707629518214976 7720332782718976 7732706100498432 7741471014853632 7757412017209344 7770463454504772 7779724692279912 7783270278230272 7804580832909504 7813882733529984 7829972843900928 7851411269968896 7877582864509848 7893804144258816 7915417340104512 7928463068352512 7930124434423296 7966541911523328 7967640747648992 7976671957145192 7989456107741544 7993097278148864 8014982338093248 8041058885185536 8055999425445888 8078056711151616 8089952410983576 8117973591944256 8142204279967744 8143910434340352 8153616765422592 8170406445809664 8193429347285007 8208580945293568 8220086467314624 8273178853933056 8287098041776428 8295830775816192 8323483781368896 8336823764599872 8340623246764032 8350564030287872 8363459831053824 8373427832392704 8377243996749824 8390670141063168 8391338268717012 8414313710480559 8418639280534784 8441689472330688 8496213161705472 8508121842180096 8510507593029036 8547874245567552 8565475769001984 8575684543320064 8577481531110912 8588927998361088 8603083767513088 8617558003004244 8627828851606024 8645595015140608 8669266610590656 8685374380558848 8713632031604736 8725260188811264 8737489912061952 8756179063009056 8790618075221232 8806874017107968 8808719449388544 8823237465964544 8847395445547008 8849876331644628 8862280722573579 8880529662291168 8895166032263168 8919520951896576 8937887758958592 8948540393029632 8963595841105116 8973041451393024 8973755951788341 8992234437917472 9002951845154112 9021490450581504 9031716183995904 9046191245833728 9061100649545728 9062999353626624 9076345474326564 9101196462356523 9116196522451648 9134968317884416 9159979814963712 9189781583069184 9190513341928156 9209438168301952 9234653563455264 9245659898266944 9305376319963136 9307326210674688 9321032125698468 9363919254040008 9381235366049792 9383201152609536 9394384534073856 9398665996353536 9424399496343552 9438277812814172 9470969190601632 9512552892993024 9532140853444608 9558239806918656 9590100878533728 9616358526263496 9621302034896896 9636160240127232 9647645111235072 9652041996255232 9668281048739166 9678469238452224 9706307458056777 9710731078263712 9726294392033184 9768999137791488 9789115164573696 9802836035555328 9815917712412672 9834155996184576 9848637717719136 9880680017303552 9907733269246464 9912248688656384 9926142149210112 9928925525200542 9940759329024332 9972519953162144 10007061786296064 10067107942158336 10099272248819712 10114144379022432 10128320825798376 10132936777318656 10149176756904192 10160680706995392 10165904036872192 10179470220279808 10193738230738944 10208749471003084 10255721087758104 10276839357619968 10310274800664576 10321961353138176 10338504280952832 10357713547001856 10360617939339696 10371535696134144 10372966256373216 10401367385550312 10406107777212672 10418510311373312 10439963791867904 10457528481289302 10468548359958528 10503443819346464 10525072192345088 10553889786806016 10573499245897728 10589069720047658 10636944240771072 10652608143655392 10686643117457664 10701622004617152 10721411846914048 10723658460125184 10770742281535488 10786603214644768 10788863488350444 10823964789259008 10858547245787136 10871489020563456 10874537479981546 10923702636478464 10924572463046676 10960115289752832 10990124030015424 11012754560145408 11049464055701904 11061107701088256 11079717432434028 11097978375158528 11115765019466496 11120830995685376 11151279774738432 11164570443190272 11188451024956016 11218191671328768 11219084947307412 11255585963107584 11330657995603968 11344162456240128 11347343457372048 11378412426400236 11397165660756736 11399553874483488 11420634358669312 11436642041481216 11451903997814784 11453483574745426 11490077337338992 11559022147454208 11580499174078464 11599059150747648 11612206522280448 11636118025814016 11649986549415936 11669587038419868 11674905417345408 11706871249364256 11720824100294976 11744959265851392 11796527260729344 11799835108859504 11816374296764772 11840706216388224 11892694602528768 11949812867284992 11951461121473488 11964055268524032 11965007935717788 11984184161612316 11989645917223296 12003935793538816 12022473507139872 12028653934108672 12042288245327872 12061588327778304 12083999138168832 12101793965768752 12134928616475364 12200449894837519 12213306419951616 12230425148133888 12255609668714496 12312871417940352 12327546531022592 12330129700971936 12409768280899584 12428042834264624 12430647062664642 12485225672053344 12510934870146048 12525846045431808 12560141748589056 12565865995124736 12586005211594752 12587007403075518 12627958920802176 12662534208496032 12683403857324032 12744319742558208 12765761389543554 12786801171378304 12821811368351328 12848213653502976 12863526814980096 12891041398318888 12904625651269632 12926337004506366 12941743277409036 12968392522710912 13003899915885984 13025332183721984 13028061570838272 13070448047407104 13087890283216896 13131516956958848 13134268594513584 13210311025661952 13234856198946816 13238567366934056 13271093168320512 13274814497466942 13342749048394752 13379281427844864 13406831638437888 13422810589544448 13445393761657674 13485525838696576 13488351656876208 13504427767731168 13510582369758208 13532235675872256 13547574275993856 13591650974318592 13614518211489846 13674294783677472 13702452476826624 13739969722445568 13762615137517568 13784672374603776 13785770012892234 13814157252452928 13830621675164288 13851980345182896 13868489847400416 13874810369616896 13943371308385736 13958064479944704 13959175925004086 13981548188547702 14071853049074688 14091576801110784 14097998994530304 14136599244515328 14157416719221258 14203477524873856 14206453785902448 14248857489943552 14268829339489536 14298211280166912 14385151317800592 14431953052345344 14471467666852608 14478062994382848 14495318694084608 14502421573108749 14517703857678336 14566096617395568 14589441588049776 14613487053003776 14653498706687232 14683672746860544 14732618740935872 14772956576578704 14821020025955328 14861599903869696 14868373032984576 14886093924253696 14889213223815168 14893388287800813 14911138993536498 14958779929743216 15007447950810112 15010592679444096 15098700490310542 15129791276496064 15166963620937728 15171216568533648 15199405165977984 15248856055308288 15269205330419712 15290607346108416 15313124206504626 15383581631637156 15412029529938944 15415259036429952 15440665565437952 15465412200996864 15482942029707264 15540926909009544 15559449384559824 15566540556460544 15609161665819008 15627765467059968 15659945687801856 15686292721933953 15702822539937792 15755165729019696 15787608288517632 15830834680209024 15856926136705024 15860248868846592 15883604580071487 15935281495297984 15953343914290384 15978912215483088 15986194556297728 16029964676186496 16082117770371072 16083398348374273 16156113422303232 16179904821967152 16235947183888512 16284408559935488 16287820868680704 16307233530845184 16311806219972319 16386858694570014 16417161890587136 16440172934629248 16516986172424801 16574196083552856 16591661551632384 16646967562737792 16673647529199744 16681246493528064 16701128060575744 16726919662107648 16746855664785408 16782676537434024 16828627420961118 16837278561069568 16883378944661376 17016243684360192 17021015186058072 17095748491135104 17130951538003968 17151369086640128 17154963062221824 17177855996722176 17180225362118139 17235116006008488 17255657703212048 17291190030281216 17338533221181312 17370748761117696 17396328825792581 17474979824123904 17512358126018112 17581236150442464 17613748034215936 17617438898777088 17694790891094016 17699752663289256 17724561445147158 17761059324582336 17790332064526336 17839041903793152 17865311574255397 17875775517917184 17927191682210232 17946082902786048 17947511903576682 17984468875834944 18005903690308224 18042980901163008 18063432367991808 18092382491667456 18125998707253248 18152690948653128 18202392924713046 18232393044903296 18269936635768832 18319959629927424 18381026683856312 18418876336603904 18469307126910528 18491319796533888 18614652421349376 18642064251396936 18727838508080016 18762470732099584 18766402305219072 18788769068147712 18797331992707072 18848798992687104 18876555625628344 18880511104613277 18941938381203264 19025105785986048 19064281706889216 19116479613837312 19180201757067456 19232717052526992 19242604069793792 19272320480254464 19295290222470144 19304083992510464 19336562097478332 19356938476904448 19389505506759549 19412614916113554 19421462156527424 19452588784066368 19537998275582976 19578230329147392 19605672071110656 19631835424825344 19697275435438272 19761360034607104 19815466538492928 19824497377312768 19852284298420224 19857851050401084 19881518658048664 19912221746200413 19945039906324288 20014123572592128 20134215884316672 20228288758044864 20256641651596752 20265873554637312 20298353513808384 20321361413990784 20331808073744384 20358940440559616 20387476461477888 20417498942006168 20421777317234769 20511442175516208 20553678715239936 20620549601329152 20643922706276352 20677008561905664 20678655019338351 20721235878679392 20745932512746432 20802734771100624 20812215554425344 20837020622746624 20879927583735808 20915056962578604 20937096719917056 20938763887506129 20972322282821553 21006887638692928 21050144384690176 21107779573612032 21146998491795456 21178139440095316 21236125078831887 21305216287310784 21373286234915328 21403244009234304 21442823693828096 21447316920250368 21573206429289536 21577726976700888 21647929578518016 21717094491574272 21742978041126912 21749074959963092 21849144926093352 21920230579505664 21980248060030848 22025509120290816 22098928111403808 22159434864868056 22195956750317056 22231530038932992 22241661991370752 22302559549476864 22329140886380544 22366708490304747 22376902049912032 22438169894614824 22511171926215168 22648050735465813 22661315991207936 22694686914744096 22756824852800472 22794331321513472 22799107748966976 22841268717338624 22873284082962432 22903807995629568 22906967149490852 22969686309756939 22980154674677984 23118044294908416 23160998348156928 23198118301495296 23224413044560896 23272236051628032 23339174076839736 23349810834690816 23413742498728512 23441648200589952 23489918531702784 23599670217719008 23632748593529544 23681412432776448 23785389205057536 23899625734569984 23902922242946976 23930015871435576 23968368323224632 23979291834446592 24007871587077632 24044947014279744 24057307868217344 24084576490655744 24123176655556608 24167998276337664 24203587931537504 24269857232950728 24400899789675038 24426612839903232 24460850296267776 24511219337428992 24625742835880704 24655093062045184 24660259401943872 24819536561799168 24856085668529248 24861294125329284 24970451344106688 25021869740292096 25051692090863616 25120283497178112 25131731990249472 25172010423189504 25174014806151036 25255917841604352 25325068416992064 25366807714648064 25488639485116416 25531522779087108 25573602342756608 25643622736702656 25696427307005952 25727053629960192 25782082796637776 25809251302539264 25852674009012732 25883486554818072 25936785045421824 26007799831771968 26050664367443968 26056123141676544 26140896094814208 26175780566433792 26263033913917696 26268537189027168 26420622051323904 26469712397893632 26477134733868112 26542186336641024 26549628994933884 26685498096789504 26758562855689728 26813663276875776 26845621179088896 26890787523315348 26921267855365023 26971051677393152 26976703313752416 27008855535462336 27021164739516416 27064471351744512 27095148551987712 27183301948637184 27229036422979692 27348589567354944 27404904953653248 27479939444891136 27525230275035136 27569344749207552 27571540025784468 27628314504905856 27661243350328576 27703960690365792 27736979694800832 27749620739233792 27886742616771472 27916128959889408 27918351850008172 27963096377095404 28143706098149376 28183153602221568 28195997989060608 28273198489030656 28314833438442516 28406955049747712 28412907571804896 28497714979887104 28537658678979072 28596422560333824 28770302635601184 28863906104690688 28942935333705216 28956125988765696 28990637388169216 29004843146217498 29035407715356672 29118922374170331 29132193234791136 29178883176099552 29226974106007552 29306997413374464 29367345493721088 29465237481871744 29545913153157408 29642040051910656 29723199807739392 29736746065969152 29772187848507392 29778426447630336 29786776575601626 29822277987072996 29917559859486432 30014895901620224 30021185358888192 30197400980621084 30259582552992128 30342433137067296 30398810331955968 30497712110616576 30538410660839424 30581214692216832 30626248413009252 30767163263274312 30824059059877888 30830518072859904 30881331130875904 30930824401993728 30965884059414528 31081853818019088 31118898769119648 31133081112921088 31218323331638016 31255530934119936 31319891375603712 31372585443867906 31405645079875584 31510331458039392 31575216577035264 31661669360418048 31713852273410048 31720497737693184 31767209160142974 31870562990595968 31906687828580768 31957824430966176 31972389112595456 32059929352372992 32164235540742144 32166796696748546 32312226844606464 32359809643934304 32471894367777024 32568817119870976 32575641737361408 32614467061690368 32623612439944638 32773717389140028 32834323781174272 32880345869258496 33033972344849602 33148392167105712 33183323103264768 33293935125475584 33347295058399488 33362492987056128 33402256121151488 33453839324215296 33493711329570816 33565353074868048 33657254841922236 33674557122139136 33766757889322752 34032487368720384 34042030372116144 34191496982270208 34261903076007936 34302738173280256 34309926124443648 34355711993444352 34360450724236278 34470232012016976 34511315406424096 34582380060562432 34677066442362624 34741497522235392 34792657651585162 34949959648247808 35024716252036224 35162472300884928 35227496068431872 35234877797554176 35389581782188032 35399505326578512 35449122890294316 35522118649164672 35580664129052672 35678083807586304 35730623148510794 35854383364420464 35892165805572096 35895023807153364 35968937751669888 36011807380616448 36085961802326016 36126864735983616 36184764983334912 36251997414506496 36305381897306256 36404785849426092 36464786089806592 36539873271537664 36601349684512557 36639919259854848 36762053367712624 36837752673207808 36938614253821056 36982639593067776 37061744020166803 37229304842698752 37284128502793872 37455677016160032 37524941464199168 37532804610438144 37577538136295424 37697597985374208 37753111251256688 37761022209226554 37883876762406528 38050211571972096 38060881179935411 38232959227674624 38360403514134912 38465434105053984 38485208139587584 38544640960508928 38590580444940288 38673124194956664 38713876953808896 38779011013519098 38825229832227108 38842924313054848 38905177568132736 39075996551165952 39211344142221312 39263670849650688 39394550870876544 39522720069214208 39630933076985856 39704568596840448 39715702100802168 39763037316097328 39824443492400826 39890079812648576 40028247145184256 40087192511608991 40268431768633344 40456577516089728 40513283303193504 40531747109274624 40596707027616768 40642722827981568 40774952922955776 40834997884012336 40843554634469538 41022884351032416 41107357430479872 41287845412552704 41354017123811328 41357310038676702 41442471757358784 41491865025492864 41605469542201248 41624431108850688 41674041245493248 41830113925157208 41874193439834112 41877527775012258 41944644565643106 42013775277385856 42100288769380352 42215559147224064 42293996983590912 42356278880190632 42472250157663774 42610432574621568 42746572469830656 42806488018468608 42894633840500736 43146412858579072 43155453953401776 43295859157036032 43434188983148544 43485956082253824 43498149919926184 43507264719326247 43698289852186704 43840461159011328 43960496120061696 44051018240581632 44197856222807616 44318869729736112 44391913500634112 44463060077865984 44483323982741504 44605119098953728 44658281772761088 44680164863402439 44733416980609494 44753804099824064 44876339789229648 45022343852430336 45296101470931626 45389373829488192 45513649705600944 45588662643026944 45598215497933952 45682537434677248 45746568165924864 45807615991259136 45813934298981704 45939372619513878 45960309349355968 46236088589816832 46321996696313856 46396236602990592 46448826089121792 46678348153679472 46699621669381632 46827484997457024 46883296401179904 46979837063405568 47058878165801859 47199340435438016 47265497187059088 47362824865552896 47570778410115072 47650813740214461 47805844485893952 47860031742871152 47936736646449264 47958583668893184 48015743174155264 48089894028559488 48114615736434688 48169152981311488 48246353311113216 48250195045122819 48407175863075008 48539714465901456 48801799579350076 48853225679806464 48921700592535552 48935418659916957 49251485671761408 49310186124090368 49320518803887744 49550958517274403 49712171337058496 49722588250658568 49940902688213376 50043739480584192 50103384181727232 50240566994356224 50348029612302072 50511835683208704 50650136833984128 50733615429296128 51063045558174216 51147204685513216 51287245473405312 51392854614011904 51454107259920384 51540676086354417 51564165593275552 51705348018025464 51766973109636144 51873570090843648 52015599663543936 52101328734887936 52112246283353088 52188986477377743 52526067827835392 52537074378054336 52841244102647808 52845451716086897 52954269467736224 53084372673282048 53099257989867768 53370996193579008 53517125711379456 53595934722766191 53627326553751552 53781575046630696 53842535710730046 53942103354786304 53953406627504832 54017711070924672 54042329479032832 54128942703489024 54190297103975424 54458072845959384 54697179134709888 54809809907306496 54959878889782272 55143080051568936 55256629009811712 55322486700657152 55407921380731584 55473959389601664 55499241478467584 55773485233542944 55836703700016344 55926192754190808 56287412196298752 56366307204443136 56391995978121216 56546396978061312 56629666876885032 56813910099495424 56825815143609792 56995429959774208 57075317357958144 57159366141889909 57192845120667648 57540605271202368 57727812209381376 57885870667410432 57912251977531392 58009686292434996 58070815430713344 58237844748340662 58264386469582272 58357766352199104 58453948212015104 58613994826748928 58734690987442176 58930474963743488 59091826306314816 59284080103821312 59446399615478784 59473492131938304 59556852895260672 59573553151203252 59644555974145992 59835119718972864 60029791803240448 60042370717776384 60394801961242168 60519165105984256 60684866274134592 60797620663911936 60995424221233152 61076821321678848 61162429384433664 61252496826018504 61534326526548624 61648118119755776 61661036145719808 61762662261751808 61861648803987456 61931768118829056 62035965058015053 62163707636038176 62237797538239296 62266162225842176 62436646663276032 62511061868239872 62639782751207424 62745170887735812 62811290159751168 62816291662518387 63020662916078784 63150433154070528 63323338720836096 63427704546820096 63440995475386368 63534418320285948 63708375236495661 63741125981191936 63813375657161536 63915648861932352 63944778225190912 64119858704745984 64328471081484288 64333593393497092 64719619287868608 64943788735554048 65137634239741952 65151283474722816 65228934123380736 65247224879889276 65547434778280056 65668647562348544 65760691738516992 66067944689699204 66296784334211424 66587870250951168 66694590116798976 66724985974112256 66804512242302976 66907678648430592 66987422659141632 67100125470914241 67130706149736096 67314509683844472 67349114244278272 67533515778645504 67944152206397439 68084060744232288 68382993964540416 68523806152015872 68605476346560512 68619852248887296 68711423986888704 68720901448472556 68909058929270817 68940464024033952 69022630812848192 69164760121124864 69354132884725248 69482995044470784 69585315303170324 70049432504072448 70324944601769856 70454992136863744 70469755595108352 70799010653157024 70898245780588632 71044237298329344 71161328258105344 71356167615172608 71461246297021588 71708766728840928 71790047614306728 71937875503339776 72023614761232896 72171923604652032 72253729471967232 72369529966669824 72503994829012992 72610763794612512 72809571698852184 72929572179613184 73079746543075328 73202699369025114 73279838519709696 73524106735425248 73675505346415616 73877228507642112 73965279186135552 74123488040333606 74458609685397504 74568257005587744 74911354032320064 75049882928398336 75065609220876288 75155076272590848 75395195970748416 75506222502513376 75522044418453108 75767753524813056 76100423143944192 76121762359870822 76465918455349248 76720807028269824 76930868210107968 76970416279175168 77089281921017856 77181160889880576 77346248389913328 77427753907617792 77558022027038196 77650459664454216 77685848626109696 77810355136265472 78151993102331904 78422688284442624 78527341699301376 78789101741753088 79045440138428416 79261866153971712 79409137193680896 79431404201604336 79526074632194656 79648886984801652 79780159625297152 80056494290368512 80174385023217982 80536863537266688 80913155032179456 81026566606387008 81063494218549248 81193414055233536 81285445655963136 81549905845911552 81669995768024672 81687109268939076 82045768702064832 82214714860959744 82575690825105408 82708034247622656 82714620077353404 82884943514717568 82983730050985728 83210939084402496 83248862217701376 83348082490986496 83660227850314416 83748386879668224 83755055550024516 83889289131286212 84027550554771712 84200577538760704 84431118294448128 84587993967181824 84712557760381264 84944500315327548 85220865149243136 85403149263862633 85493144939661312 85612976036937216 85789267681001472 86292825717158144 86310907906803552 86591718314072064 86868377966297088 86971912164507648 86996299839852368 87014529438652494 87396579704373408 87680922318022656 87920992240123392 88102036481163264 88395712445615232 88637739459472224 88783827001268224 88926120155731968 89210238197907456 89316563545522176 89360329726804878 89466833961218988 89507608199648128 89752679578459296 90044687704860672 90592202941863252 90778747658976384 91027299411201888 91177325286053888 91196430995867904 91493136331849728 91615231982518272 91627868597963408 91878745239027756 91920618698711936 92472177179633664 92643993392627712 92792473205981184 92897652178243584 93356696307358944 93399243338763264 93654969994914048 93766592802359808 93959674126811136 94117756331603718 94398680870876032 94530994374118176 94725649731105792 95141556820230144 95301627480428922 95611688971787904 95720063485742304 95873473292898528 95917167337786368 96031486348310528 96179788057118976 96338305962622976 96492706622226432 96500390090245638 96814351726150016 97079428931802912 97603599158700152 97706451359612928 97843401185071104 97870837319833914 98502971343522816 98620372248180736 98641037607775488 99101917034548806 99424342674116992 99445176501317136 99881805376426752 100087478961168384 100206768363454464 100481133988712448 100696059224604144 101023671366417408 101300273667968256 101467230858592256 102126091116348432 102294409371026432 102574490946810624 102785709228023808 102908214519840768 103081352172708834 103128331186551104 103410696036050928 103533946219272288 103747140181687296 104031199327087872 104202657469775872 104224492566706176 104377972954755486 105052135655670784 105074148756108672 105682488205295616 105690903432173794 105908538935472448 106168745346564096 106198515979735536 106741992387158016 107034251422758912 107191869445532382 107563150093261392 107685071421460092 107884206709572608 107906813255009664 108035422141849344 108084658958065664 108257885406978048 108380594207950848 108916145691918768 109394358269419776 109619619814612992 109804049053537671 109919757779564544 110286160103137872 110513258019623424 110644973401314304 110815842761463168 110947918779203328 110998482956935168 111185232060500409 111546970467085888 111673407400032688 111852385508381616 112574824392597504 112732614408886272 113092793956122624 113259333753770064 113627820198990848 113651630287219584 113990859919548416 114150634715916288 114182643539806233 114318732283779818 115081210542404736 115455624418762752 115771741334820864 116019372584869992 116141630861426688 116475689496681324 116528772939164544 116715532704398208 116907896424030208 117227989653497856 117860949927486976 118183652612629632 118568160207642624 118892799230957568 119113705790521344 119147106302406504 119289111948291984 119670239437945728 120059583606480896 120084741435552768 120261577534826973 120789603922484336 121038330211968512 121369732548269184 121595241327823872 121774301780548067 122324858768867328 122504993652037008 123068653053097248 123296236239511552 123322072291439616 123863536237658112 124071930116030106 124327415272076352 124475595076478592 124532324451684352 124873293326552064 125022123736479744 125057181019787779 125490341775471624 125622580319502336 125632583325036774 126041325832157568 126300866308141056 126646677441672192 126881990950772736 127068836640571896 127416750472991322 127482251962383872 127626751314323072 127831297723864704 127889556450381824 128239717409491968 128667186786994184 129439238575737216 129887577471108096 130302566949445632 130457868246761472 130494449759778552 131094869556560112 131337295124697088 131521383477033984 131715061109572399 132135889379398408 132593568668422848 133175740501902336 133389180233597952 133449971948224512 133815357296861184 133974845318283264 134200250941828482 134261412299472192 134629019367688944 134698228488556544 135067031557291008 135888304412794878 136168121488464576 136765987929080832 137047612304031744 137239704497774592 137422847973777408 137441802896945112 137818117858541634 137880928048067904 138045261625696384 138329520242249728 138708265769450496 138965990088941568 139170630606340648 140098865008144896 140649889203539712 140939511190216704 141598021306314048 141796491561177264 142088474596658688 142322656516210688 142712335230345216 142922492594043176 142952441220643383 143417533457681856 143580095228613456 143875751006679552 144047229522465792 144343847209304064 144507458943934464 144739059933339648 144750585135368457 145221527589225024 145619143397704368 145859144359226368 146159493086150656 146405398738050228 146559677039419392 146806255979750871 147048213470850496 147351010692831232 147754457015284224 147930558372271104 148246976080667212 148652875551823209 149136514011175488 149822708064640128 150099765856796672 150131218441752576 150310152545181696 151012445005026752 151044088836906216 151535507049626112 152200846287888384 152243524719741644 153441614056539648 153861736420215936 153940832558350336 154178563842035712 154362321779761152 154622028259063251 154692496779826656 155116044054076392 155300919328908432 155371697252219392 155620710272530944 156303986204663808 156566959432133229 157578203483506176 158090880276856832 158523732307943424 158536355148260691 158862808403208672 159052149264389312 159297773969603304 159560319250594304 160112988580737024 160348770046435964 160787804168298573 161826310064358912 162053133212774016 162126988437098496 162386828110467072 162570891311926272 163339991536049344 163374218537878152 164091537404129664 164429429721919488 165429240154706808 165769887029435136 165967460101971456 166421878168804992 166497724435402752 166696164981972992 167320455700628832 167510111100049032 167778578262572424 168055101109543424 168401155077521408 168862236588896256 169175987934363648 169425115520762528 169889000630655096 170441730298486272 170806298527725266 170986289879322624 171225952073874432 171478098425669727 171578535362002944 172585651434316288 172621815813607104 173183436628144128 173736755932594176 173992599679704736 174029058877304988 174793159408746816 175361844636045312 175841984480246784 176204072962326528 176791424891230464 177275478918944448 177567654002536448 177852240311463936 178420476395814912 178720659453609756 178933667922437976 179015216399296256 179505359156918592 180089375409721344 181184405883726504 181557495317952768 182054598822403776 182354650572107776 182392861991735808 182986272663699456 183230463965036544 183255737195926816 183757490478055512 183841237397423872 184944354359267328 185287986785255424 185584946411962368 185795304356487168 186713392614717888 186798486677526528 187309939989828096 187533185604719616 187919348253622272 188235512663207436 188448874987555161 188797361741752064 189061988748236352 189451299462211584 190283113640460288 190603254960857844 191223377943575808 191440126971484608 191746946585797056 191834334675572736 192062972696621056 192359576114237952 192676611925245952 192985413244452864 193000780180491276 193628703452300032 194158857863605824 195207198317400304 195412902719225856 195686802370142208 195741674639667828 197005942687045632 197240744496361472 197282075215550976 198203834069097612 198848685348233984 198890353002634272 199763610752853504 200174957922336768 200413536726908928 200962267977424896 201392118449208288 202047342732834816 202600547335936512 202934461717184512 203832456619192317 204252182232696864 204588818742052864 205148981893621248 205571418456047616 205816429039681536 206162704345417668 206256662373102208 206821392072101856 207067892438544576 207494280363374592 208062398654175744 208405314939551744 208448985133412352 208755945909510972 210104271311341568 210148297512217344 211364976410591232 211381806864347588 211817077870944896 212397031959471072 213483984774316032 214068502845517824 214383738891064764 215126300186522784 215370142842920184 215768413419145216 215813626510019328 216070844283698688 216169317916131328 216515770813956096 216761188415901696 217832291383837536 218788716538839552 219239239629225984 219608098107075342 219839515559129088 220572320206275744 221026516039246848 221289946802628608 221631685522926336 221895837558406656 221996965913870336 222370464121000818 223093940934171776 223346814800065376 223704771016763232 225149648785195008 225465228817772544 226185587912245248 226518667507540128 227255640397981696 227303260574439168 227981719839096832 228301269431832576 228365287079612466 228637464567559636 230162421084809472 230911248837525504 231543482669641728 232038745169739984 232283261722853376 232951378993362648 233057545878329088 233431065408796416 233815792848060416 234455979306995712 235721899854973952 236367305225259264 237136320415285248 237785598461915136 238227411581042688 238294212604813008 238578223896583968 239340478875891456 240119167212961792 240169482871105536 240523155069653946 241579207844968672 242076660423937024 242739465096538368 243190482655647744 243548603561096134 244649717537734656 245009987304074016 246137306106194496 246592472479023104 246644144582879232 247727072475316224 248143860232060212 248654830544152704 248951190152957184 249064648903368704 249746586653104128 250044247472959488 250114362039575558 250980683550943248 251245160639004672 251265166650073548 252082651664315136 252601732616282112 253293354883344384 253763981901545472 254137673281143792 254833500945982644 254964503924767744 255253502628646144 255662595447729408 255779112900763648 256209447791587899 256479434818983936 257334373573988368 258878477151474432 259775154942216192 260605133898891264 260915736493522944 260988899519557104 262189739113120224 262674590249394176 263042766954067968 263430122219144798 264271778758796816 265187137336845696 266351481003804672 266778360467195904 267630714593722368 267949690636566528 268400501883656964 268522824598944384 269258038735377888 269396456977113088 270134063114582016 271776608825589756 272336242976929152 273531975858161664 274479408995549184 274845695947554816 274883605793890224 275636235717083268 275761856096135808 276090523251392768 276659040484499456 277416531538900992 277931980177883136 278341261212681296 280197730016289792 280610347581262937 281299778407079424 281879022380433408 283196042612628096 283592983122354528 284176949193317376 285424670460690432 285844985188086352 285904882441286766 286835066915363712 287160190457226912 287751502013359104 288094459044931584 289014917887868928 289478119866679296 289501170270736914 290443055178450048 291238286795408736 291718288718452736 292810797476100456 293119354078838784 293612511959501742 294096426941700992 294702021385662464 295508914030568448 295861116744542208 296493952161334424 297305751103646418 298273028022350976 299645416129280256 300262436883505152 300620305090363392 302024890010053504 302088177673812432 303071014099252224 304401692575776768 304487049439483288 306883228113079296 307723472840431872 308357127684071424 308724643559522304 309244056518126502 309384993559653312 310232088108152784 310601838657816864 310743394504438784 311241420545061888 312607972409327616 313133918864266458 315156406967012352 317047464615886848 317072710296521382 317725616806417344 318104298528778624 318595547939206608 319120638501188608 320225977161474048 320697540092871928 321575608336597146 323652620128717824 324106266425548032 324253976874196992 324773656220934144 325141782623852544 326679983072098688 326748437075756304 328183074808259328 328858859443838976 329412147160613013 330858480309413616 331539774058870272 331934920203942912 332843756337609984 332995448870805504 333392329963945984 333555696181501227 334640911401257664 335020222200098064 335557156525144848 336110202219086848 336802310155042816 337724473177792512 338850231041525056 339778001261310192 340883460596972544 341612597055450532 341972579758645248 342451904147748864 342547930619418699 342956196851339454 345171302868632576 345243631627214208 346366873256288256 347985199359409472 348058117754609976 349586318817493632 350723689272090624 351683968960493568 353582849782460928 354550957837888896 355135308005072896 355704480622927872 357441318907219512 357867335844875952 358030432798592512 359010718313837184 360178750819442688 360784732604480919 362368811767453008 363114990635905536 364109197644807552 364709301144215552 364785723983471616 365322905341644201 366511474391853632 367514980956111024 367682474794847744 369888708718534656 369918162012608279 371590608712974336 373426785229435776 373596973355053056 374619879979656192 375066371209439232 375171543059363337 376471025326414872 376897749975110322 377594723483504128 378123977496472704 378902598924423168 381206509921715688 382446755887151616 382880253942969216 383493893171594112 383668669351145472 384125945393242112 384719152228475904 386001560360982552 387257406904600064 388317715727211648 390414396634800608 391373604740284416 391483349279335656 394011885374091264 394481488992722944 394564150431101952 395145183328717197 396407668138195224 397697370696467968 397780706005268544 399527221505707008 400115562993229363 400349915844673536 401924535954849792 402784236898416576 404094685465669632 405201094671873024 407664913238384634 408504364465393728 409177637484105728 410297963787242496 411142836912095232 412325408690835336 412513324746204416 413642784144203712 414135784877089152 414988560726749184 416124797308351488 416897970266824704 417511891819021944 420208542622683136 420296595024434688 422763613728695176 423634155741889792 424794063918942144 426967969548632064 428137005691035648 428767477782129528 430252600373045568 430740285685840368 431536826838290432 431627253020038656 432141688567397376 432338635832262656 433031541627912192 433522376831803392 434251755406105371 435664582767675072 437577433077679104 438478479258451968 439216196214150684 439679031118258176 441144640412551488 442053032078493696 442579893605257216 443263371045852672 443791675116813312 443993931827740672 444740928242001636 445958626655469627 446187881868343552 446693629600130752 447409542033526464 450299297570390016 450930457635545088 453037335015080256 454511280795963392 454606521148878336 455963439678193664 456602538863665152 456730574159224932 457274929135119272 460324842169618944 461822497675051008 463086965339283456 464077490339479968 465902757986725296 466115091756658176 466862130817592832 467631585696120832 468911958613991424 469700878296399687 471443799709947904 472734610450518528 474272640830570496 475571196923830272 475609065444782073 476588425209626016 477156447793167936 478680957751782912 480238334425923584 480338965742211072 481046310139307892 482363412504895719 483158415689937344 484153320847874048 485478930193076736 486380965311295488 487097207122192268 490019974608148032 492274612212388992 493184944958046208 493288289165758464 496287720464120424 497309661088305408 497902380305914368 498129297806737408 499493173306208256 500088494945918976 500228724079151116 501961367101886496 502530333300147096 504165303328630272 505203465232564224 506586709766688768 507527963803090944 508275346562287584 509667001891965288 509929007849535488 510507005257292288 511325190895458816 511558225801527296 512418895583175798 512958869637967872 514434295277009181 514668747147976736 517756954302948864 519550309884432384 521210267797782528 521977799039114208 524379478226240448 525349180498788352 526085533908135936 526860244438289596 528543557517593632 530374274673691392 532702962007609344 533556720934391808 535261429187444736 536801003767313928 537045649197888768 538516077470755776 538792913954226176 540268126229164032 543553217651179512 544672485953858304 547063951716323328 548958817991098368 549691391895109632 549767211587780448 551272471434166536 551523712192271616 552181046502785536 553318080968998912 554833063077801984 555863960355766272 556682522425362592 560395460032579584 561220695162525874 562599556814158848 563758044760866816 566392085225256192 567185966244709056 568353898386634752 570849340921380864 571689970376172704 571809764882573532 573670133830727424 574320380914453824 575503004026718208 576188918089863168 578029835775737856 578956239733358592 579002340541473828 580886110356900096 582476573590817472 583436577436905472 585621594952200912 586238708157677568 587225023919003484 588192853883401984 589404042771324928 591017828061136896 591722233489084416 592987904322668848 594611502207292836 596546056044701952 599290832258560512 600524873767010304 601240610180726784 604049780020107008 604176355347624864 606142028198504448 608803385151553536 608974098878966576 613766456226158592 615446945680863744 616714255368142848 617449287119044608 618488113036253004 618769987119306624 620464176216305568 621203677315633728 621486789008877568 622482841090123776 625215944818655232 626267837728532916 630312813934024704 634094929231773696 634145420593042764 635451233612834688 636208597057557248 637191095878413216 638241277002377216 640451954322948096 641395080185743856 643151216673194292 647305240257435648 648212532851096064 648507953748393984 649547312441868288 650283565247705088 653359966144197376 653496874151512608 656366149616518656 657717718887677952 658824294321226026 661716960618827232 663079548117740544 663869840407885824 665687512675219968 665990897741611008 666784659927891968 667111392363002454 669281822802515328 670040444400196128 671114313050289696 672220404438173696 675448946355585024 677700462083050112 679556002522620384 681766921193945088 683225194110901064 683945159517290496 684903808295497728 685095861238837398 685912393702678908 690342605737265152 690487263254428416 692733746512576512 695970398718818944 696116235509219952 699172637634987264 701447378544181248 703367937920987136 707165699564921856 709101915675777792 710270616010145792 711408961245855744 714882637814439024 715734671689751904 716060865597185024 718021436627674368 720357501638885376 721569465208961838 724737623534906016 726229981271811072 728218395289615104 729418602288431104 729571447966943232 730645810683288402 733022948783707264 735029961912222048 735364949589695488 739777417437069312 739836324025216558 743181217425948672 746853570458871552 747193946710106112 749239759959312384 750132742418878464 750343086118726674 752942050652829744 753795499950220644 755189446967008256 756247954992945408 757805197848846336 762413019843431376 764893511774303232 765760507885938432 766987786343188224 767337338702290944 768251890786484224 768628343374763697 769438304456951808 772003120721965104 774514813809200128 776635431454423296 780828793269601216 782747209480568832 782966698558671312 788023770748182528 788962977985445888 789128300862203904 790290366657434394 792815336276390448 795394741392935936 795561412010537088 799054443011414016 800231125986458726 803849071909699584 805568473796833152 808189370931339264 810402189343746048 815329826476769268 817008728930787456 818355274968211456 820595927574484992 824650817381670672 825026649492408832 827285568288407424 828271569754178304 829977121453498368 832249594616702976 833795940533649408 835023783638043888 840417085245366272 840593190048869376 841831042743788811 845527227457390352 847268311483779584 849588127837884288 852420112463836469 856274011382071296 857534955564259056 860505200746091136 861480571371680736 863073653676580864 863254506040077312 864283377134794752 867044753663606784 868503510812210742 871329165535350144 875154866155358208 875400267138514453 878432392428301368 879358062236516352 882289280825102976 884106064156987392 885159787210514432 886526742091705344 887583350233626624 889481856484003272 891917253310939254 892375763736687104 893387259200261504 894819084067052928 901860915271090176 906074670030160512 909022561591926784 909213042297756672 913205077727330304 913461148318449864 914549858270238544 920649684339237888 922005427767006793 926173930678566912 928154980678959936 931805515973450592 932230183513316352 933724261635185664 937823917227982848 939401756592799374 942887599419895808 945469220901037056 951142393847660544 951218130889564146 953176850419252032 954312895586335872 957361915503565824 960677931484422144 962092620278615784 964726825009791438 966316831379874688 968306641695748096 970957860386153472 972761930622590976 974194414244384536 980039949216296064 984549224424777984 986576578331516928 992575440928240848 994619322176610816 995804760611828736 996258595613474816 998986346612416512 1000176989891837952 1000457448158302232 1000667088544503681 1003922734203772992 1005060666600294192 1008330606657260544 1010406930465128448 1013173419533377536 1016550693124575168 1019334003783930576 1019858015699070976 1021014010514584576 1022650381790917632 1023116451603054592 1024837791166351596 1025917739275935744 1027643791858256097 1028868590554018362 1029337494295953472 1035513908605897728 1039100619768864768 1043955598078228416 1048758956452480896 1050698360997576704 1052171067816271872 1053720488876579192 1057087115035187264 1060748549347382784 1065405924015218688 1067113441868783616 1073602007534627856 1074091298395777536 1077032154941511552 1077585827908452352 1080536252458328064 1082354197813442757 1087106435302359024 1089344971907716608 1094127903432646656 1095968716024932603 1099534423175560896 1102544942868333072 1103047424384543232 1104362093005571072 1106636161937997824 1109666126155603968 1109754486037824837 1113365044850725184 1120790920065159168 1122441390325051748 1125199113628317696 1125514629178090011 1132784170450512384 1134371932489418112 1136707796773269504 1143379940752345408 1143619529765147064 1147340267661454848 1148640761828907648 1151006008053436416 1152377836179726336 1158004681082947656 1161772220713800192 1164953147181634944 1166873154873810944 1171243189904401824 1174450047838006968 1176385707766803968 1178808085542649856 1182035656122273792 1183444466978168832 1185435549986151591 1185975808645337696 1189223004414585672 1193092112089403904 1198581664517121024 1200346688979688089 1201049747534020608 1208099560040214016 1208352710695249728 1212284056397008896 1217948197757933152 1227532912452317184 1230893891361727488 1233428510736285696 1236976226072506008 1237539974238613248 1240928352432611136 1242407354631267456 1242973578017755136 1244965682180247552 1252535675457065832 1260625627868049408 1268290841186085528 1270902467225669376 1272417194115114496 1274382191756826432 1276482554004754432 1280903908645896192 1282790160371487712 1286302433346388584 1294610480514871296 1296425065702192128 1297015907496787968 1299094624883736576 1300567130495410176 1306719932288394752 1306993748303025216 1312732299233037312 1315435437775355904 1317648588642452052 1323433921237654464 1326159096235481088 1327739680815771648 1331375025350439936 1331981795483222016 1334222784726004908 1338563645605030656 1340080888800392256 1342228626100579392 1344440808876347392 1350897892711170048 1355400924166100224 1359112005045240768 1363533842387890176 1366450388221802128 1367890319034580992 1369807616590995456 1370191722477674796 1371824787405357816 1380685211474530304 1380974526508856832 1385467493025153024 1391940797437637888 1392232471018439904 1398345275269974528 1402894757088362496 1406735875841974272 1414331399129843712 1418203831351555584 1420541232020291584 1422817922491711488 1426827196334346219 1429765275628878048 1431469343379503808 1432121731194370048 1436042873255348736 1440715003277770752 1443138930417923676 1449475247069812032 1452459962543622144 1456436790579230208 1458837204576862208 1459142895933886464 1461291621366576804 1466045897567414528 1470059923824444096 1470729899179390976 1479554834874138624 1479672648050433116 1493707140917743104 1494387893420212224 1498479519918624768 1500265484837756928 1500686172237453348 1505884101305659488 1507590999900441288 1510378893934016512 1512495909985890816 1515610395697692672 1524826039686862752 1529787023548606464 1531521015771876864 1533975572686376448 1534674677404581888 1536503781572968448 1537256686749527394 1538876608913903616 1543302885831027543 1544006241443930208 1549029627618400256 1553270862908846592 1561657586539202432 1565933397117342624 1576047541496365056 1577925955970891776 1578256601724407808 1580580733314868788 1585630672552780896 1590789482785871872 1591122824021074176 1598108886022828032 1600462251972917452 1611136947593666304 1616378741862678528 1620804378687492096 1630659652953538536 1634017457861574912 1636710549936422912 1641191855148969984 1649301634763341344 1650053298984817664 1654571136576814848 1656543139508356608 1659954242906996736 1664499189233405952 1667591881067298816 1670047567276087776 1680834170490732544 1681186380097738752 1683662085487577622 1691054454914780704 1694536622967559168 1699176255675768576 1704840224927672938 1712548022764142592 1715069911128518112 1721010401492182272 1722961142743361472 1726147307353161728 1726509012080154624 1728566754269589504 1734089507327213568 1737007021624421484 1742658331070700288 1750309732310716416 1750800534277028906 1756864784856602736 1758716124473032704 1764578561650205952 1768212128313974784 1770319574421028864 1773053484183410688 1775166700467253248 1778963712968006544 1783834506621878508 1784751527473374208 1786774518400523008 1789638168134105856 1803721830542180352 1812149340060321024 1818045123183853568 1818426084595513344 1826410155454660608 1826922296636899728 1829099716540477088 1841299368678475776 1844010855534013586 1852347861357133824 1856309961357919872 1863611031946901184 1864460367026632704 1867448523270371328 1875647834455965696 1878803513185598748 1885775198839791616 1890938441802074112 1902284787695321088 1902436261779128292 1906353700838504064 1908625791172671744 1914723831007131648 1921355862968844288 1924185240557231568 1929453650019582876 1932633662759749376 1936613283391496192 1941915720772306944 1945523861245181952 1948388828488769072 1960079898432592128 1964272433068840559 1969098448849555968 1973153156663033856 1985150881856481696 1989238644353221632 1991609521223657472 1997972693224833024 2000353979783675904 2000914896316604464 2001334177089007362 2007845468407545984 2010121333200588384 2016661213314521088 2026346839066755072 2033101386249150336 2038668007567861152 2039716031398141952 2042028021029169152 2045300763581835264 2049675582332703192 2051835478551871488 2055287583716512194 2057737181108036724 2058674988591906944 2071027817211795456 2078201239537729536 2087911196156456832 2097517912904961792 2104342135632543744 2107440977753158384 2114174230070374528 2121497098694765568 2130811848030437376 2134226883737567232 2147204015069255712 2148182596791555072 2154064309883023104 2161072504916656128 2164708395626885514 2174212870604718048 2178689943815433216 2188255806865293312 2191937432049865206 2199068846351121792 2205089885736666144 2206094848769086464 2208724186011142144 2219332252311207936 2219508972075649674 2226730089701450368 2241581840130318336 2244882780650103496 2250398227256635392 2251029258356180022 2265568340901024768 2268743864978836224 2273415593546539008 2286759881504690816 2287239059530294128 2294680535322909696 2297281523657815296 2302012016106872832 2304755672359452672 2305885030124291091 2316009362165895312 2323544441427600384 2329906294363269888 2333746309747621888 2342486379808803648 2348900095676013936 2352771415533607936 2357616171085299712 2364071312244547584 2366888933956337664 2370871099972303182 2371951617290675392 2378446008829171344 2386184224178807808 2397163329034242048 2400693377959376178 2416199120080428032 2416705421390499456 2424568112794017792 2435896395515866304 2455065824904634368 2461787782723454976 2473952452145012016 2475079948477226496 2481856704865222272 2484814709262534912 2485947156035510272 2489931364360495104 2505071350914131664 2521251255736098816 2525493128231366433 2536581682372171056 2541804934451338752 2544834388230228992 2548764383513652864 2552965108009508864 2557260337391509407 2565580320742975424 2572604866692777168 2589220961029742592 2592850131404384256 2601134260990820352 2613439864576789504 2613987496606050432 2625464598466074624 2626200801415543359 2635297177284904104 2646867842475308928 2652318192470962176 2655479361631543296 2662750050700879872 2668445569452009816 2677127291210061312 2680161777600784512 2684457252201158784 2688881617752694784 2710801848332200448 2718224010090481536 2727067684775780352 2732900776443604256 2739615233181990912 2740383444955349592 2743649574810715632 2761370422949060608 2761949053017713664 2766016283301020379 2783881594875275776 2784464942036879808 2796690550539949056 2800808940952605541 2813471751683948544 2828662798259687424 2836407662703111168 2853654392668692438 2859530551257756096 2862938686759007616 2864243462388740096 2872085746510697472 2886277860835847352 2898950494139624064 2904919925087244288 2912873581158460416 2918285791867772928 2922583242733153608 2932091795134829056 2940119847648888192 2941459798358781952 2959345296100866232 2987414281835486208 2988775786840424448 2996959039837249536 3000530969675513856 3001372344474906696 3011768202611318976 3015181999800882576 3020757787868033024 3024991819971781632 3029446405520165177 3031220791395385344 3049652079373725504 3059574047097212928 3063042031543753728 3067951145372752896 3069349354809163776 3074513373499054788 3077753217827807232 3086605771662055086 3088012482887860416 3098059255236800512 3106541725817693184 3123315173078404864 3131866794234685248 3152095082992730112 3156513203448815616 3161161466629737576 3171261345105561792 3181578965571743744 3182245648042148352 3196217772045656064 3200924503945834904 3222273895187332608 3232757483725357056 3241608757374984192 3261319305907077072 3268034915723149824 3273421099872845824 3282383710297939968 3287906148074797809 3298603269526682688 3300106597969635328 3309142273153629696 3313086279016713216 3319908485813993472 3328998378466811904 3329263458113474511 3340095134552175552 3361668340981465088 3362372760195477504 3367324170975155244 3376543887534270033 3382108909829561408 3389073245935118336 3398352511351537152 3409680449855345876 3430139822257036224 3442020802984364544 3445922285486722944 3452294614706323456 3453018024160309248 3457133508539179008 3474014043248842968 3485316662141400576 3500619464621432832 3501601068554057812 3513729569713205472 3529157123300411904 3536424256627949568 3540639148842057728 3546106968366821376 3550333400934506496 3556306649958454773 3557927425936013088 3567669013243757016 3569503054946748416 3573549036801046016 3579276336268211712 3601040066939064267 3624298680120642048 3636090246367707136 3636852169191026688 3653844593273799456 3658199433080954176 3682598737356951552 3688021711068027172 3712619922715839744 3727222063893802368 3728920734053265408 3734897046540742656 3757607026371197496 3771550397679583232 3781876883604148224 3804872523558256584 3812707401677008128 3817251582345343488 3829447662014263296 3842711725937688576 3848370481114463136 3858907300039165752 3865267325519498752 3873226566782992384 3883831441544613888 3891047722490363904 3896777656977538144 3920159796865184256 3928544866137681118 3938196897699111936 3946306313326067712 3970301763712963392 3978477288706443264 3983219042447314944 3995945386449666048 4001829792633208928 4002668354178014724 4015690936815091968 4020242666401176768 4033322426629042176 4052693678133510144 4066202772498300672 4077336015135722304 4079432062796283904 4084056042058338304 4090601527163670528 4099351164665406384 4103670957103742976 4110575167433024388 4115474362216073448 4117349977183813888 4142055634423590912 4156402479075459072 4175822392312913664 4195035825809923584 4208684271265087488 4214881955506316768 4228348460140749056 4242994197389531136 4261623696060874752 4268453767475134464 4294408030138511424 4296365193583110144 4308128619766046208 4322145009833312256 4329416791253771028 4348425741209436096 4357379887630866432 4376511613730586624 4383874864099730412 4398137692702243584 4410179771473332288 4412189697538172928 4417448372022284288 4438664504622415872 4439017944151299348 4453460179402900736 4483163680260636672 4489765561300206992 4500796454513270784 4502058516712360044 4531136681802049536 4537487729957672448 4546831187093078016 4573519763009381632 4574478119060588256 4589361070645819392 4594563047315630592 4604024032213745664 4609511344718905344 4611770060248582182 4632018724331790624 4647088882855200768 4659812588726539776 4667492619495243776 4684972759617607296 4697800191352027872 4705542831067215872 4728142624489095168 4733777867912675328 4741742199944606364 4743903234581350784 4756892017658342688 4772368448357615616 4794326658068484096 4801386755918752356 4832398240160856064 4833410842780998912 4849136225588035584 4871792791031732608 4910131649809268736 4923575565446909952 4947904904290024032 4950159896954452992 4963713409730444544 4969629418525069824 4971894312071020544 4979862728720990208 5010142701828263328 5042502511472197632 5050986256462732866 5073163364744342112 5083609868902677504 5089668776460457984 5097528767027305728 5105930216019017728 5114520674783018814 5131160641485950848 5145209733385554336 5178441922059485184 5185700262808768512 5202268521981640704 5226879729153579008 5227974993212100864 5250929196932149248 5252401602831086718 5270594354569808208 5293735684950617856 5304636384941924352 5310958723263086592 5325500101401759744 5336891138904019632 5354254582420122624 5360323555201569024 5368914504402317568 5377763235505389568 5421603696664400896 5436448020180963072 5454135369551560704 5465801552887208512 5479230466363981824 5480766889910699184 5487299149621431264 5522740845898121216 5523898106035427328 5532032566602040758 5567763189750551552 5568929884073759616 5593381101079898112 5601617881905211082 5626943503367897088 5657325596519374848 5672815325406222336 5707308785337384876 5719061102515512192 5725877373518015232 5728486924777480192 5744171493021394944 5772555721671694704 5797900988279248128 5809839850174488576 5825747162316920832 5836571583735545856 5845166485466307216 5864183590269658112 5880239695297776384 5882919596717563904 5892817299206521677 5918690592201732464 5974828563670972416 5993918079674499072 6001061939351027712 6002744688949813392 6023536405222637952 6030363999601765152 6041515575736066048 6049983639943563264 6058892811040330354 6099304158747451008 6119148094194425856 6126084063087507456 6135902290745505792 6149026746998109576 6155506435655614464 6173211543324110172 6176024965775720832 6196118510473601024 6213083451635386368 6246630346156809728 6263733588469370496 6313026406897631232 6322322933259475152 6342522690211123584 6363157931143487488 6364491296084296704 6392435544091312128 6401849007891669808 6444547790374665216 6454037994369047551 6483217514749968384 6522638611814154144 6536069831446299648 6564767420595879936 6575812296149595618 6597206539053365376 6600213195939270656 6618284546307259392 6626172558033426432 6657996756933623808 6658526916226949022 6680190269104351104 6724745520390955008 6734648341950310488 6753087775068540066 6764217819659122816 6778146491870236672 6796705022703074304 6819360899710691752 6860279644514072448 6884041605968729088 6891844570973445888 6906036048320618496 6914267017078358016 6948028086497685936 6970633324282801152 7001238929242865664 7003202137108115624 7027459139426410944 7058314246600823808 7072848513255899136 7092213936733642752 7100666801869012992 7112613299916909546 7115854851872026176 7135338026487514032 7139006109893496832 7147098073602092032 7158552672536423424 7202080133878128534 7248597360241284096 7273704338382053376 7307689186547598912 7316398866161908352 7365197474713903104 7376043422136054344 7425239845431679488 7454444127787604736 7457841468106530816 7469794093081485312 7515214052742394992 7543100795359166464 7563753767208296448 7576479384694099299 7609745047116513168 7625414803354016256 7634503164690686976 7658895324028526592 7671781012174528221 7696740962228926272 7717814600078331504 7730534651038997504 7746453133565984768 7767662883089227776 7793555313955076288 7840319593730368512 7857089732275362236 7876393795398223872 7878602404246630077 7940603527425926784 7956954577412886528 7966438084894629888 8003659585266417856 8005336708356029448 8031381873630183936 8040485332802353536 8066644853258084352 8132405544996601344 8154672030271444608 8158864125592567808 8168112084116676608 8181203054327341056 8198702329330812768 8221150334866048776 8230948724432146896 8234699954367627776 8284111268847181824 8298048849903061137 8351644784625827328 8390071651619847168 8402426822857816623 8429763911012633536 8456696920281498112 8485988394779062272 8588816060277022848 8592730387166220288 8616257239532092416 8658833582507542056 8696851482418872192 8714759775261732864 8767749728199460824 8796275385404487168 8820359542946664576 8824379395076345856 8834896744044568576 8878035888302598696 8906920358805801472 8966327360521273344 8979531122600413984 9001592909026541568 9004117033424720088 9062273363604099072 9074975459915344896 9088339216560495531 9093662374186156032 9147039526018763264 9148956238121176512 9178722141291638784 9189126094631261184 9208048064427491328 9223540120497164364 9264037448663581248 9294177765710401536 9319625177453079552 9369945519235214592 9395600382704055744 9411085662134431744 9456285248978190336 9483484399889212728 9487806469162701568 9513784035316685376 9544736896715231232 9588653316136968192 9602773511837504712 9664796480321712128 9666821685561997824 9698272451176071168 9743585582063465216 9820263299618537472 9847151130893819904 9895809808580048064 9900319793908905984 9927426819460889088 9939258837050139648 9943788624142041088 9959725457441980416 9987790374340423533 10020285403656526656 10085005022944395264 10101972512925465732 10146326729488684224 10167219737805355008 10179337552920915968 10195057534054611456 10211860432038035456 10229041349566037628 10262321282971901696 10290419466771108672 10356883844118970368 10371400525617537024 10453759458307158016 10455949986424201728 10501858393864298496 10504803205662173436 10541188709139616416 10587471369901235712 10609272769883848704 10621917446526173184 10651000202803519488 10673782277808039264 10708509164840245248 10720647110403138048 10737829008804635136 10755526471010779136 10803120200817192801 10843207393328801792 10872896040361926144 10908270739103121408 10931603105774417024 10961533779821398368 10974598299242862528 11045481691796242432 11047796212070854656 11064065133204081516 11135526379501103104 11137859768147519232 11186762202159796224 11203235763810422164 11314651193038749696 11345630650812444672 11414617570674769752 11438122205031024384 11451754747036030464 11456973849554960384 11488342986042789888 11545111443343389408 11595801976558496256 11619679700348977152 11651494324633841664 11673143167471091712 11690332970932614432 11728367180539316224 11760479390595552768 11765839193435127808 11785634598413043354 11837381184403464928 11949657127341944832 11987836159348998144 12005489377899626784 12047072810445275904 12060727999203530304 12083031151472132096 12099967279887126528 12117785622080660708 12198608317494902016 12238296188388851712 12252168126175014912 12271804581491011584 12298053493996219152 12311012871311228928 12346423086648220344 12352049931551441664 12392237020947202048 12426166903270772736 12493260692313619456 12527467176938740992 12626052813795262464 12644645866518950304 12685045380422247168 12726315862286974976 12728982592168593408 12784871088182624256 12803698015783339616 12889095580749330432 12908075988738095102 12966435029499936768 13045277223628308288 13072139662892599296 13129534841191759872 13151624592299191236 13194413078106730752 13200426391878541312 13236569092614518784 13252345116066852864 13315993513867247616 13317053832453898044 13360380538208702208 13449491040781910016 13469296683900620976 13506175550137080132 13528435639318245632 13556292983740473344 13593410045406148608 13638721799421383504 13720559289028144896 13768083211937458176 13783689141946891776 13812072096641236992 13828534034156716032 13896056172995371872 13941266648565602304 14002477858485731328 14006404274216231248 14054918278852821888 14116628493201647616 14184427873467285504 14201333603738025984 14225226599833819092 14231709703744052352 14270676052975028064 14278012219786993664 14294196147204184064 14317105345072846848 14404160267756257068 14497194720482568192 14547408676764106752 14615378373095197824 14632797732323816704 14730394949427806208 14752086844272108688 14850479690863358976 14908888255575209472 14915682936213061632 14939588186162970624 15030428105484789984 15127507534416592896 15152958769388198598 15219490094233026336 15250829606708032512 15269006329381373952 15317790648057053184 15343562024349056442 15393481924457852544 15435629200156663008 15461069302077995008 15535325766178455552 15587110627910152576 15680639187460737024 15714179464550724472 15752787590796447744 15757204808493260154 15881207054851853568 15913909154825773056 15932876169789259776 16007319170532835712 16010673416712058896 16062763747260367872 16080970665604707072 16133289706516168704 16264811089993202688 16309344060542889216 16336224168233353216 16362406108654682112 16397404658661625536 16442300669732097552 16461897448864293792 16469399908735255552 16568222537694363648 16596097699806122274 16703289569251654656 16780143303239694336 16804853645715633246 16859527822025267072 16913393840562996224 16971976789558124544 17177632120554045696 17185460774332440576 17232514479064184832 17317667165015084112 17393702964837744384 17429519550523465728 17535499456398921648 17592550770808974336 17640719085893329152 17648758790152691712 17669793488089137152 17678451897619565031 17756071776605197392 17813840717611602944 17959062245200827968 18003185818053083136 18008234066849440176 18124546727208198144 18149950919830689792 18176678433120991062 18294079052037526528 18297912476242353024 18357444282583277568 18378252189262522368 18447080240994328728 18528074897327162496 18588355531420803072 18639250354906159104 18739891038470429184 18791200765408111488 18822171324268863488 18966968799778425456 18975612938325403136 19027568070633370752 19089473793430462464 19177306632273936384 19205547023675009424 19329592960643424256 19333643371123995648 19362113983107142653 19487171164126930432 19605662586668238787 19694302261787639808 19791619617160096128 19800639587817811968 19854853638921778176 19878517674100279296 19975580748680847066 20040570807313053312 20203945025850931464 20292653458977368448 20334439475610710016 20358675105841831936 20390115068109222912 20458082699132075256 20524642565943803392 20580838933542217344 20742801051235074048 20907518916614316032 20911899972848403456 21003716787728596992 21009606411324346872 21082377418279232832 21174942739802471424 21206124838641156239 21218545539767697408 21302000405607038976 21347564555616078528 21417018329680490496 21441294220806276096 21475658017609270272 21606240401634385602 21686414786657603584 21745792080723852288 21863206211548834048 21923067559642796736 21949196598485725056 22095592424141709312 22128130266408163032 22271052759002206208 22275719536295038464 22373524404319592448 22406471527620844328 22629302386077499392 22691261301624889344 22829235141349539504 22876244410062048768 22903509494072060928 22913947699109920768 22976685972085579776 23015343036523584663 23090222886686778816 23191603953116992512 23239359400697954304 23302988649267683328 23380665941865228864 23456734361078632448 23520958781191105536 23531678386870255616 23571269196826086708 23635807212739890231 23674762368806929856 23899314254683889664 24010978755799253568 24094145620890551808 24121455998407060608 24166062302944264192 24199934559774253056 24235571244161321416 24397216634989804032 24476592376777703424 24504336252350029824 24543609162982023168 24596106987992438304 24692846173296440688 24704099863102883328 24784474041894404096 24852333806541545472 24894146549709183411 24986521384627238912 25054934353877481984 25207280468573449869 25289291733037900608 25370090760844494336 25452631724573949952 25457965184337186816 25607396031566679232 25778191161498660864 25816151977476190204 26090554447256616576 26144279325785198592 26303249184598382472 26388826156213461504 26400852783757082624 26473138185229037568 26504690232133705728 26634107664907796088 26720761076417404416 26898982081563820032 26938593367801241952 27012351100274160264 27056871278636491264 27112585967480946688 27186820090812297216 27265017649681486593 27277443598842767008 27441118578056289792 27536166423874916352 27567378283893783552 27624144193282473984 27792112345990743744 27882533297131204608 28012808548432462496 28109836557705643776 28233256986403295232 28368855746934571008 28450453199667638184 28463419407488104704 28541352105950056128 28556024439573987328 28588392294408368128 28634210690145693696 28808320535512514136 28994389440965136384 29094817353528213504 29230756746190395648 29265595464647633408 29460789898855612416 29504173688544217376 29700959381726717952 29817776511150418944 29831365872426123264 29879176372325941248 30060856210969579968 30255015068833185792 30305917538776397196 30438980188466052672 30501659213416065024 30538012658762747904 30635581296114106368 30687124048698112884 30786963848915705088 30871258400313326016 30922138604155990016 31070651532356911104 31174221255820305152 31361278374921474048 31428358929101448944 31505575181592895488 31514409616986520308 31762414109703707136 31827818309651546112 31865752339578519552 32014638341065671424 32021346833424117792 32125527494520735744 32161941331209414144 32266579413032337408 32529622179986405376 32618688121085778432 32672448336466706432 32724812217309364224 32794809317323251072 32884601339464195104 32923794897728587584 32938799817470511104 33136445075388727296 33192195399612244548 33406579138503309312 33560286606479388672 33609707291431266492 33719055644050534144 33826787681125992448 33943953579116249088 34355264241108091392 34370921548664881152 34465028958128369664 34635334330030168224 34787405929675488768 34859039101046931456 35070998912797843296 35185101541617948672 35281438171786658304 35297517580305383424 35339586976178274304 35356903795239130062 35512143553210394784 35627681435223205888 35918124490401655936 36016468133698880352 36249093454416396288 36299901839661379584 36353356866241982124 36588158104075053056 36595824952484706048 36714888565166555136 36756504378525044736 36894160481988657456 37056149794654324992 37176711062841606144 37278500709812318208 37479782076940858368 37582401530816222976 37644342648537726976 37933937599556850912 37951225876650806272 38055136141266741504 38178947586860924928 38354613264547872768 38411094047350018848 38659185921286848512 38667286742247991296 38724227966214285306 38974342328253860864 39211325173336477574 39388604523575279616 39583239234320192256 39601279175635623936 39709707277843556352 39757035348200558592 39951161497361694132 40081141614626106624 40407890051701862928 40585306917954736896 40668878951221420032 40717350211683663872 40780230136218445824 40916165398264150512 41049285131887606784 41161677867084434688 41485602102470148096 41815037833228632064 41823799945696806912 42007433575457193984 42019212822648693744 42164754836558465664 42349885479604942848 42412249677282312478 42604000811214077952 42695129111232157056 42834036659360980992 42882588441612552192 42951316035218540544 43212480803268771204 43372829573315207168 43491584161447704576 43726412423097668096 43846135119285593472 43898393196971450112 44191184848283418624 44256260532816326064 44542105518004412416 44551439072590076928 44747048808639184896 44812943055241688656 45178265960583332857 45382522603249778688 45658470282699079008 45752488820124097536 45807018988144121856 45953371944171159552 46030686073047169326 46180445773373557632 46383207906233985024 46605977298535366656 46761331883730457728 46913468722157264896 47041917562382211072 47142538393652173416 47271614425479780462 47349524737613859712 47798628509367779328 48021957511598507136 48188291241781103616 48242911996814121216 48399869119548506112 48471142488322642832 48794433269979608064 49008672504700059648 49087218325964046336 49192213975984876608 49385692346592881376 49408199726205766656 49704667613083090944 49788293099418366822 49973042769254477824 50109868707754963968 50414560937146899738 50578583466075801216 50740181521688988672 50915930368674373632 51214792063133358464 51556382322997321728 51632303954952380408 52181108894513233152 52288558651570397184 52606498369196764944 52777652312426923008 52801705567514165248 52946276370458075136 53009380464267411456 53035355692858695093 53268215329815592176 53441522152834808832 53877186735602483904 54024702200548320528 54113742557272982528 54225171934961893376 54373640181624594432 54530035299362973186 54554887197685534016 54882237156112579584 55072332847749832704 55134756567787567104 55584224691981487488 55765066594262409216 56025617096864924992 56219673115411287552 56466513972806590464 56900906399335276368 56926838814976209408 57082704211900112256 57112048879147974656 57176784588816736256 57268421380291387392 57616641071025028272 57988778881930272768 58086341949321427959 58461513492380791296 58531190929295266816 58816987760004716361 59008347377088434752 59401918763453435904 59635553022300837888 60121712421939159936 60611835077552794392 60877960376932105344 61003318426832130048 61076025317525495808 61374248097396225768 61573927697831410176 61742516800626652032 61844277208311980032 62348442511640610304 62722556749842948096 62856717858202897888 63011150363185790976 63028819233973040616 63524828219407414272 63618374515923468717 63655636619303092224 64029276682131342848 64042693666848235584 64251054989041471488 64323882662418828288 65059244359972810752 65237376242171556864 65589618634646502144 65769202678928390208 65847589795457175168 65877599634941022208 66384390799224489096 66813158277006618624 67120573212958777344 67219414582862532984 67438111288101068288 67653575362251984896 67887907158232498176 68710528482216182784 68741843097329762304 68930057916256739328 69270668660060336448 69574811859350977536 69718078202093862912 70141997825595686592 70370203083235897344 70562876343573316608 70595035160610766848 70713807590478260124 71024287106420789568 71255362870446411776 71836248980803311872 72032936267397760704 72498186908832792576 72599803679322759168 72706713732483964248 73176316208150106112 73191649904969412096 73429777130333110272 73513008757050089472 73788320963977314912 74112299589308649984 74353422125683212288 74557001419624636416 74959564153881716736 75164803061632445952 75288685297075453952 75621841405720349607 75867875199113701824 75902451753301612544 76110272282533483008 76357895173721849856 76822188094700037696 77318371842573697024 77334573484495982592 77448455932428570612 77948684656507721728 78422650346672955148 79166478468640384512 79202558351271247872 79419414555687112704 79514070696401117184 79902322994723388264 80162283229252213248 80815780103403725856 81170613835909473792 81337757902442840064 81434700423367327744 81560460272436891648 81795052949044459779 81832330796528301024 82098570263775213568 82323355734168869376 83630075666457264128 83647599891393613824 84038425645297387488 84329509673116931328 84699770959209885696 84824499354564624956 85390258222464314112 85668073318721961984 85765176883225104384 85902632070437081088 86424961606537542408 86745659146630414336 86983168322895409152 87452824846195336192 87692270238571186944 87796786393942900224 88382369696566837248 88512521065632652128 89084211036008824832 89102878145180153856 89494097617278369792 89625886110483377312 90356531921166665714 90765045206499557376 91316940565398158016 91504977640248195072 91614037976288243712 91906743888342319104 92061372146094338652 92360891546747115264 92766415812467970048 93211954597070733312 93522663767460915456 93826937444314529792 94083835124764422144 94285076787304346832 94543228850959560924 94699049475227719424 95597257018735558656 96043915023197014272 96376582483562207232 96485823993628242432 96799738239097012224 96942284976645285664 97588866539959216128 98017345009400119296 98174436651928092672 98384427951969753216 98771384693185762752 98816399452411533312 99409335226166181888 99576586198836733644 99946085538508955648 100219737415509927936 100829121874293799476 101157166932151602432 101480363043377977344 101831860737348747264 102429584126266716928 103112764645994643456 103264607909904760816 104362217789026466304 104577117303140794368 105212996738393529888 105555304624853846016 105892552740916150272 106018760928534822912 106070711385717390186 106536430659631184352 106883044305669617664 107754373471204967808 108049404401096641056 108227485114545965056 108747280363249188864 109060070598725946372 109109774395371068032 109764474312225159168 110144665695499665408 110269513135575134208 111168449383962974976 111530133188524818432 112051234193729849984 112439346230822575104 112933027945613180928 113801812798670552736 113853677629952418816 114165408423800224512 114353569177633472512 114536842760582774784 115233282142050056544 115977557763860545536 116172683898642855918 116923026984761582592 117062381858590533632 117633975520009432722 118016694754176869504 118803837526906871808 119271106044601675776 120243424843878319872 121223670155105588784 121755920753864210688 122006636853664260096 122152050635050991616 122748496194792451536 123147855395662820352 123485033601253304064 123688554416623960064 124696885023281220608 125445113499685896192 125713435716405795776 126022300726371581952 126057638467946081232 127049656438814828544 127236749031846937434 128058553364262685696 128085387333696471168 128502109978082942976 128647765324837656576 130118488719945621504 130474752484343113728 131179237269293004288 131538405357856780416 131695179590914350336 131755199269882044416 132768781598448978192 133626316554013237248 134241146425917554688 134438829165725065968 134876222576202136576 135307150724503969792 135534797881749998571 137421056964432365568 137860115832513478656 138541337320120672896 139149623718701955072 140283995651191373184 140740406166471794688 141125752687146633216 141427615180956520248 142048574212841579136 142510725740892823552 143672497961606623744 144065872534795521408 145199607358645518336 145413427464967928496 146352632416300212224 146383299809938824192 147026017514100178944 147576641927954629824 148224599178617299968 148442873870488093673 149114002839249272832 149919128307763433472 150329606123264891904 151243682811440699214 151735750398227403648 151804903506603225088 152220544565066966016 153644376189400075392 154669146968991965184 154896911864857141224 155897369313015443456 156845300693345910296 158332956937280769024 158405116702542495744 158838829111374225408 159028141392802234368 159804645989446776528 160324566458504426496 161631560206807451712 162341227671818947584 162675515804885680128 163120920544873783296 163590105898088919558 163664661593056602048 164197140527550427136 164646711468337738752 167295199782787227648 168076851290594774976 168659019346233862656 169399541918419771392 169648998709129249912 170780516444928628224 171336146637443923968 171530353766450208768 171805264140874162176 172849923213075084816 173491318293260828672 173966336645790818304 174259025847964283877 174905649692390672384 175384540477142373888 175593572787885800448 176450963280014149083 177025042131265304256 178168422072017649664 178205756290360307712 179251772220966754624 180713063842333331428 182633881130796316032 183009955280496390144 183228075952576487424 184122744292188677304 184721783093494230528 185532831624935940096 187045327534921830912 187653874888629059584 188167670249528844288 188570153574608693664 189086457701919121848 189398098950455438848 190855123547770406151 192087830046394028544 192753164967124414464 192971647987256484864 193884569953290571328 195177733079918432256 196768855903939506432 197542769386371525504 197632798904823066624 199153172397673467288 199892171077017911296 200439474831019855872 201658243748587598952 202314333864303204864 202960726086755954688 203663721474697494528 204859168252533433856 206225529291989286912 206529215819809521632 208724435578052932608 209154234606281588736 210425993476787059776 211110609249707692032 211785105481832300544 212141422771434780372 213072861319262368704 213766088611339235328 215508746942409935616 216098808802193282112 216454970229091930112 217494560726498377728 218120141197451892744 218219548790742136064 219528948624450318336 220289331390999330816 220539026271150268416 222336898767925949952 223060266377049636864 224102468387459699968 224878692461645150208 225866055891226361856 227603625597341105472 227707355259904837632 228330816847600449024 228707138355266945024 229073685521165549568 230466564284100113088 231955115527721091072 232345367797285711836 233846053969523165184 234124763717181067264 235267951040018865444 236033389508353739008 237607675053813743616 238542212089203351552 240486849687756639744 242447340310211177568 243511841507728421376 244013273707328520192 244304101270101983232 245496992389584903072 246295710791325640704 246970067202506608128 247377108833247920128 249393770046562441216 250890226999371792384 251426871432811591552 252115276935892162464 254099312877629657088 254473498063693874868 256117106728525371392 256170774667392942336 257004219956165885952 257295530649675313152 260236977439891243008 260949504968686227456 262358474538586008576 263076810715713560832 263390359181828700672 263510398539764088832 265537563196897956384 267252633108026474496 268482292851835109376 268877658331450131936 269752445152404273152 270614301449007939584 271069595763499997142 274842113928864731136 275720231665026957312 277082674640241345792 278299247437403910144 280567991302382746368 281480812332943589376 282251505374293266432 282855230361913040496 284097148425683158272 285021451481785647104 287344995923213247488 288131745069591042816 290399214717291036672 290826854929935856992 292705264832600424448 292766599619877648384 294052035028200357888 295153283855909259648 296449198357234599936 296885747740976187346 298228005678498545664 299838256615526866944 300659212246529783808 302487365622881398428 303471500796454807296 303609807013206450176 304441089130133932032 307288752378800150784 309338293937983930368 309793823729714282448 311794738626030886912 313690601386691820592 316665913874561538048 317677658222748450816 318056282785604468736 319609291978893553056 320649132917008852992 323263120413614903424 324682455343637895168 326241841089747566592 327180211796177839116 327329323186113204096 328394281055100854272 329293422936675477504 334590399565574455296 336153702581189549952 337318038692467725312 338799083836839542784 339297997418258499824 341561032889857256448 343060707532900417536 343610528281748324352 345699846426150169632 347932673291581636608 348518051695928567754 349811299384781344768 350769080954284747776 351187145575771600896 352901926560028298166 354050084262530608512 356411512580720615424 358503544441933509248 361426127684666662856 365267762261592632064 366019910560992780288 366456151905152974848 368245488584377354608 369443566186988461056 371065663249871880192 374090655069843661824 376335340499057688576 377140307149217387328 378172915403838243696 378796197900910877696 381710247095540812302 384175660092788057088 385506329934248828928 385943295974512969728 387769139906581142656 390355466159836864512 393537711807879012864 395085538772743051008 395265597809646133248 398306344795346934576 399784342154035822592 400878949662039711744 403316487497175197904 404628667728606409728 405921452173511909376 406604393645249995713 409718336505066867712 413058431639619043264 417448871156105865216 420851986953574119552 422221218499415384064 424282845542869560744 426145722638524737408 427532177222678470656 431017493884819871232 432197617604386564224 432909940458183860224 436240282394903785488 436439097581484272128 439057897248900636672 441078052542300536832 444673797535851899904 445328621611464281019 448204936774919399936 449757384923290300416 455207251194682210944 455414710519809675264 456661633695200898048 460933128568200226176 464690735594571423672 467692107939046330368 468249527434362134528 470535902080037730888 472066779016707478016 475215350107627487232 477084424178406703104 480973699375513279488 484894680620422355136 487023683015456842752 488026547414657040384 490993984779169806144 492591421582651281408 493940134405013216256 498787540093124882432 502853742865623183104 504230553871784324928 508198625755259314176 508946996127387749736 512234213457050742784 512341549334785884672 514008439912331771904 514591061299350626304 520473954879782486016 521899009937372454912 524716949077172017152 526153621431427121664 526780718363657401344 527020797079528177664 529352889840042447249 531075126393795912768 534505266216052948992 537755316662900263872 539504890304808546304 541228602898015879168 542139191526999994284 549684227857729462272 554165349280482691584 556598494874807820288 561135982604765492736 562961624665887178752 564503010748586532864 565710460723826080992 568194296851366316544 570042902963571294208 572565370643311218453 574689991846426494976 576263490139182085632 581653709859871713984 585410529665200848896 585533199239755296768 590306567711818519296 592898396714469199872 593771495481952374692 599676513231053733888 601318424493059567616 604974731245762796856 606943001592909614592 607219614026412900352 608882178260267864064 614577504757600301568 618676587875967860736 619587647459428564896 623589477252061773824 627381202773383641184 633331827749123076096 635355316445496901632 639218583957787106112 641298265834017705984 646526240827229806848 649364910687275790336 652483682179495133184 654360423592355678232 654658646372226408192 656788562110201708544 658586845873350955008 669180799131148910592 672307405162379099904 674636077384935450624 677598167673679085568 678595994836516999648 683122065779714512896 686121415065800835072 687221056563496648704 691399692852300339264 695865346583163273216 697036103391857135508 699622598769562689536 701538161908569495552 702374291151543201792 705803853120056596332 708100168525061217024 712823025161441230848 717007088883867018496 722852255369333325712 730535524523185264128 732039821121985560576 732912303810305949696 736490977168754709216 738887132373976922112 742131326499743760384 748181310139687323648 752670680998115377152 754280614298434774656 756345830807676487392 757592395801821755392 763420494191081624604 768351320185576114176 771012659868497657856 771886591949025939456 775538279813162285312 780710932319673729024 787075423615758025728 790171077545486102016 790531195619292266496 796612689590693869152 801757899324079423488 806632974994350395808 809257335457212819456 811842904347023818752 813208787290499991426 819436673010133735424 826116863279238086528 834897742312211730432 841703973907148239104 844442436998830768128 848565691085739121488 852291445277049474816 855064354445356941312 862034987769639742464 864395235208773128448 865819880916367720448 872480564789807570976 872878195162968544256 878115794497801273344 882156105084601073664 889347595071703799808 890657243222928562038 896409873549838799872 899514769846580600832 910414502389364421888 910829421039619350528 913323267390401796096 921866257136400452352 929381471189142847344 935384215878092660736 936499054868724269056 941071804160075461776 944133558033414956032 954168848356813406208 961947398751026558976 969789361240844710272 974047366030913685504 981987969558339612288 985182843165302562816 987880268810026432512 997575080186249764864 1005707485731246366208 1008461107743568649856 1016397251510518628352 1017893992254775499472 1024468426914101485568 1024683098669571769344 1029182122598701252608 1039100117093416655711 1043798019874744909824 1049433898154344034304 1052307242862854243328 1053561436727314802688 1058705779680084894498 1062150252787591825536 1075510633325800527744 1079009780609617092608 1084278383053999988568 1099368455715458924544 1108330698560965383168 1113196989749615640576 1122271965209530985472 1129006021497173065728 1131420921447652161984 1136388593702732633088 1145130741286622436906 1149379983692852989952 1152526980278364171264 1163307419719743427968 1171066398479510593536 1180613135423637038592 1185796793428938399744 1187542990963904749384 1199353026462107467776 1202636848986119135232 1209949462491525593712 1213886003185819229184 1214439228052825800704 1217764356520535728128 1219813180935749987139 1229155009515200603136 1239175294918857129792 1247178954504123547648 1254762405546767282368 1266663655498246152192 1278437167915574212224 1282596531668035411968 1293052481654459613696 1298729821374551580672 1308720847184711356464 1309317292744452816384 1313577124220403417088 1317173691746701910016 1335985864834392843057 1344614810324758199808 1349272154769870901248 1357191989673033999296 1366244131559429025792 1382799385704600678528 1394072206783714271016 1399245197539125379072 1403076323817138991104 1404748582303086403584 1411607706240113192664 1416200337050122434048 1425646050322882461696 1434014177767734036992 1445704510738666651424 1461071049046370528256 1464079642243971121152 1472981954337509418432 1477774264747953844224 1496362620279374647296 1508561228596869549312 1512691661615352974784 1515184791603643510784 1526840988382163249208 1536702640371152228352 1542025319736995315712 1543773183898051878912 1551076559626324570624 1561421864639347458048 1574150847231516051456 1580342155090972204032 1581062391238584532992 1593225379181387738304 1603515798648158846976 1613265949988700791616 1618514670914425638912 1623685808694047637504 1626417574580999982852 1638873346020267470848 1652233726558476173056 1669795484624423460864 1683407947814296478208 1688884873997661536256 1697131382171478242976 1704582890554098949632 1710128708890713882624 1724069975539279484928 1728790470417546256896 1731639761832735440896 1744961129579615141952 1745756390325937088512 1756231588995602546688 1778695190143407599616 1781314486445857124076 1792819747099677599744 1799029539693161201664 1820829004778728843776 1821658842079238701056 1826646534780803592192 1843732514272800904704 1858762942378285694688 1870768431756185321472 1872998109737448538112 1882143608320150923552 1888267116066829912064 1923894797502053117952 1939578722481689420544 1948094732061827371008 1963975939116679224576 1970365686330605125632 1975760537620052865024 1995150160372499529728 2011414971462492732416 2016922215487137299712 2032794503021037256704 2035787984509550998944 2048936853828202971136 2049366197339143538688 2058364245197402505216 2078200234186833311422 2087596039749489819648 2098867796308688068608 2104614485725708486656 2107122873454629605376 2117411559360169788996 2124300505575183651072 2151021266651601055488 2158019561219234185216 2168556766107999977136 2198736911430917849088 2216661397121930766336 2226393979499231281152 2244543930419061970944 2258012042994346131456 2262841842895304323968 2272777187405465266176 2290261482573244873812 2298759967385705979904 2305053960556728342528 2326614839439486855936 2342132796959021187072 2361226270847274077184 2371593586857876799488 2375085981927809498768 2405273697972238270464 2419898924983051187424 2427772006371638458368 2435528713041071456256 2439626361871499974278 2458310019030401206272 2478350589837714259584 2509524811093534564736 2533327310996492304384 2556874335831148424448 2565193063336070823936 2586104963308919227392 2597459642749103161344 2617441694369422712928 2618634585488905632768 2634347383493403820032 2671971729668785686114 2689229620649516399616 2698544309539741802496 2714383979346067998592 2732488263118858051584 2765598771409201357056 2788144413567428542032 2798490395078250758144 2806152647634277982208 2809497164606172807168 2823215412480226385328 2832400674100244868096 2868028355535468073984 2891409021477333302848 2922142098092741056512 2945963908675018836864 2955548529495907688448 2992725240558749294592 3017122457193739098624 3025383323230705949568 3030369583207287021568 3053681976764326498416 3073405280742304456704 3087546367796103757824 3102153119252649141248 3117300351280249967133 3148301694463032102912 3160684310181944408064 3186450758362775476608 3226531899977401583232 3237029341828851277824 3252835149161999965704 3277746692040534941696 3304467453116952346112 3339590969248846921728 3366815895628592956416 3394262764342956485952 3409165781108197899264 3448139951078558969856 3457580940835092513792 3489922259159230283904 3491512780651874177024 3557390380286815199232 3562628972891714248152 3585639494199355199488 3598059079386322403328 3641658009557457687552 3643317684158477402112 3653293069561607184384 3687465028545601809408 3717525884756571389376 3741536863512370642944 3764287216640301847104 3776534232133659824128 3847789595004106235904 3879157444963378841088 3896189464123654742016 3927951878233358449152 3940731372661210251264 3951521075240105730048 3990300320744999059456 4007957594503178529171 4022829942924985464832 4033844430974274599424 4071575969019101997888 4097873707656405942272 4098732394678287077376 4156400468373666622844 4197735592617376137216 4209228971451416973312 4214245746909259210752 4234823118720339577992 4248601011150367302144 4302042533303202110976 4316039122438468370432 4337113532215999954272 4433322794243861532672 4489087860838123941888 4525683685790608647936 4545554374810930532352 4580522965146489747624 4597519934771411959808 4610107921113456685056 4653229678878973711872 4684265593918042374144 4722452541694548154368 4743187173715753598976 4750171963855618997536 4810547395944476540928 4839797849966102374848 4855544012743276916736 4871057426082142912512 4879252723742999948556 4916620038060802412544 4956701179675428519168 5019049622187069129472 5066654621992984608768 5113748671662296848896 5130386126672141647872 5172209926617838454784 5194919285498206322688 5234883388738845425856 5237269170977811265536 5268694766986807640064 5343943459337571372228 5378459241299032799232 5397088619079483604992 5428767958692135997184 5464976526237716103168 5531197542818402714112 5576288827134857084064 5612305295268555964416 5618994329212345614336 5646430824960452770656 5664801348200489736192 5736056711070936147968 5782818042954666605696 5844284196185482113024 5891927817350037673728 5911097058991815376896 5985450481117498589184 6034244914387478197248 6050766646461411899136 6060739166414574043136 6107363953528652996832 6146810561484608913408 6175092735592207515648 6204306238505298282496 6234600702560499934266 6296603388926064205824 6321368620363888816128 6372901516725550953216 6453063799954803166464 6474058683657702555648 6505670298323999931408 6555493384081069883392 6608934906233904692224 6679181938497693843456 6733631791257185912832 6788525528685912971904 6818331562216395798528 6896279902157117939712 6915161881670185027584 6979844518318460567808 6983025561303748354048 7114780760573630398464 7125257945783428496304 7171278988398710398976 7283316019114915375104 7306586139123214368768 7374930057091203618816 7435051769513142778752 7528574433280603694208 7553068464267319648256 7695579190008212471808 7758314889926757682176 7792378928247309484032 7855903756466716898304 7903042150480211460096 8015915189006357058342 8045659885849970929664 8067688861948549198848 8143151938038203995776 8197464789356574154752 8312800936747333245688 8395471185234752274432 8418457942902833946624 8428491493818518421504 8469646237440679155984 8497202022300734604288 8604085066606404221952 8674227064431999908544 8866645588487723065344 8978175721676247883776 9051367371581217295872 9091108749621861064704 9161045930292979495248 9195039869542823919616 9220215842226913370112 9306459357757947423744 9351901053840749901399 9444905083389096308736 9500343927711237995072 9679595699932204749696 9711088025486553833472 9758505447485999897112 9833240076121604825088 9913402359350857038336 10038099244374138258944 10227497343324593697792 10344419853235676909568 10469766777477690851712 10474538341955622531072 10687886918675142744456 10756918482598065598464 10794177238158967209984 10857535917384271994368 10929953052475432206336 11062395085636805428224 11152577654269714168128 11224610590537111928832 11292861649920905541312 11329602696400979472384 11472113422141872295936 11565636085909333211392 11688568392370964226048 11783855634700075347456 11822194117983630753792 11970900962234997178368 12068489828774956394496 12101533292922823798272 12121478332829148086272 12214727907057305993664 12293621122969217826816 12408612477010596564992 12469201405120999868532 12593206777852128411648 12642737240727777632256 12745803033451101906432 12906127599909606332928 12948117367315405111296 13011340596647999862816 13110986768162139766784 13217869812467809384448 13467263582514371825664 13577051057371825943808 13636663124432791597056 13792559804314235879424 13830323763340370055168 13959689036636921135616 13966051122607496708096 14229561521147260796928 14250515891566856992608 14342557976797420797952 14566632038229830750208 14613172278246428737536 14749860114182407237632 14870103539026285557504 15057148866561207388416 15106136928534639296512 15391158380016424943616 15516629779853515364352 15584757856494618968064 15711807512933433796608 15806084300960422920192 16031830378012714116684 16091319771699941859328 16135377723897098397696 16286303876076407991552 16394929578713148309504 16625601873494666491376 16836915885805667893248 16856982987637036843008 16939292474881358311968 16994404044601469208576 17208170133212808443904 17348454128863999817088 17733291176975446130688 17956351443352495767552 18102734743162434591744 18182217499243722129408 18322091860585958990496 18440431684453826740224 18612918715515894847488 18703802107681499802798 18889810166778192617472 19000687855422475990144 19359191399864409499392 19422176050973107666944 19517010894971999794224 19666480152243209650176 19826804718701714076672 20076198488748276517888 20454994686649187395584 20688839706471353819136 20939533554955381703424 20949076683911245062144 21375773837350285488912 21513836965196131196928 21715071834768543988736 22124790171273610856448 22305155308539428336256 22585723299841811082624 22659205392801958944768 22944226844283744591872 23131272171818666422784 23377136784741928452096 23567711269400150694912 24136979657549912788992 24203066585845647596544 24429455814114611987328 24817224954021193129984 24938402810241999737064 25186413555704256823296 25285474481455555264512 25491606066902203812864 25812255199819212665856 26022681193295999725632 26435739624935618768896 26934527165028743651328 27154102114743651887616 27273326248865583194112 27585119608628471758848 27660647526680740110336 27919378073273842271232 27932102245214993416192 28055703161522249704197 28501031783133713985216 28685115953594841595904 29133264076459661500416 29499720228364814475264 29740207078052571115008 30114297733122414776832 30212273857069278593024 31033259559707030728704 31423615025866867593216 32063660756025428233368 32182639543399883718656 32270755447794196795392 32572607752152815983104 32789859157426296619008 33251203746989332982752 33673831771611335786496 33878584949762716623936 33988808089202938417152 34416340266425616887808 34696908257727999634176 35466582353950892261376 35912702886704991535104 36205469486324869183488 36364434998487444258816 36644183721171917980992 36880863368907653480448 37225837431031789694976 37407604215362999605596 37779620333556385234944 38001375710844951980288 38718382799728818998784 38844352101946215333888 39034021789943999588448 39332960304486419300352 39653609437403428153344 40152396977496553035776 40909989373298374791168 41377679412942707638272 41879067109910763406848 41898153367822490124288 42751547674700570977824 43027673930392262393856 43430143669537087977472 44249580342547221712896 44610310617078856672512 45171446599683622165248 45318410785603917889536 45888453688567489183744 46262544343637332845568 46754273569483856904192 47135422538800301389824 48273959315099825577984 48406133171691295193088 48858911628229223974656 49634449908042386259968 49876805620483999474128 50570948962911110529024 50983212133804407625728 51624510399638425331712 52045362386591999451264 52871479249871237537792 53869054330057487302656 54308204229487303775232 54546652497731166388224 55321295053361480220672 55838756146547684542464 56111406323044499408394 57002063566267427970432 58266528152919323000832 58999440456729628950528 59480414156105142230016 60228595466244829553664 62066519119414061457408 62847230051733735186432 64127321512050856466736 64365279086799767437312 64541510895588393590784 65145215504305631966208 66502407493978665965504 67757169899525433247872 67977616178405876834304 68832680532851233775616 69393816515455999268352 72410938972649738366976 73288367442343835961984 74451674862063579389952 74815208430725999211192 75559240667112770469888 76002751421689903960576 77436765599457637997568 78068043579887999176896 79307218874806856306688 80304793954993106071552 81819978746596749582336 82755358825885415276544 83758134219821526813696 83796306735644980248576 85503095349401141955648 86055347860784524787712 86860287339074175954944 88499160685094443425792 89220621234157713345024 90342893199367244330496 90636821571207835779072 91776907377134978367488 92525088687274665691136 94270845077600602779648 96547918630199651155968 96812266343382590386176 97717823256458447949312 99268899816084772519936 99753611240967998948256 101966424267608815251456 103249020799276850663424 104090724773183998902528 105742958499742475075584 107738108660114974605312 108616408458974607550464 109093304995462332776448 110642590106722960441344 111677512293095369084928 112222812646088998816788 114004127132534855940864 116533056305838646001664 117998880913459257901056 118960828312210284460032 120457190932489659107328 124133038238828122914816 125694460103467470372864 128254643024101712933472 129083021791176787181568 130290431008611263932416 133004814987957331931008 135514339799050866495744 135955232356811753668608 137665361065702467551232 138787633030911998536704 144821877945299476733952 146576734884687671923968 148903349724127158779904 149630416861451998422384 152005502843379807921152 154873531198915275995136 156136087159775998353792 158614437749613712613376 160609587909986212143104 163639957493193499164672 167516268439643053627392 171006190698802283911296 173720574678148351909888 176998321370188886851584 178441242468315426690048 180685786398734488660992 185050177374549331382272 188541690155201205559296 193095837260399302311936 193624532686765180772352 195435646512916895898624 199507222481935997896512 203932848535217630502912 206498041598553701326848 208181449546367997805056 211485916999484950151168 217232816917949215100928 223355024586190738169856 224445625292177997633576 228008254265069711881728 237921656624420568920064 240914381864979318214656 248266076477656245829632 251388920206934940745728 256509286048203425866944 258166043582353574363136 260580862017222527864832 266009629975914663862016 271028679598101732991488 271910464713623507337216 275330722131404935102464 277575266061823997073408 289643755890598953467904 293153469769375343847936 297806699448254317559808 299260833722903996844768 304011005686759615842304 309747062397830551990272 312272174319551996707584 317228875499227425226752 321219175819972424286208 327279914986386998329344 335032536879286107254784 342012381397604567822592 347441149356296703819776 353996642740377773703168 356882484936630853380096 361371572797468977321984 370100354749098662764544 377083380310402411118592 387249065373530361544704 390871293025833791797248 399014444963871995793024 407865697070435261005824 412996083197107402653696 416362899092735995610112 434465633835898430201856 446710049172381476339712 448891250584355995267152 456016508530139423763456 475843313248841137840128 481828763729958636429312 513018572096406851733888 521161724034445055729664 532019259951829327724032 542057359196203465982976 555150532123647994146816 579287511781197906935808 586306939538750687695872 598521667445807993689536 608022011373519231684608 619494124795661103980544 624544348639103993415168 634457750998454850453504 642438351639944848572416 670065073758572214509568 684024762795209135645184 694882298712593407639552 713764969873261706760192 722743145594937954643968 740200709498197325529088 754166760620804822237184 774498130747060723089408 781742586051667583594496 798028889927743991586048 815731394140870522011648 825992166394214805307392 832725798185471991220224 868931267671796860403712 893420098344762952679424 897782501168711990534304 912033017060278847526912 951686626497682275680256 963657527459917272858624 1026037144192813703467776 1042323448068890111459328 1064038519903658655448064 1084114718392406931965952 1110301064247295988293632 1172613879077501375391744 1197043334891615987379072 1216044022747038463369216 1238988249591322207961088 1249088697278207986830336 1340130147517144429019136 1368049525590418271290368 1427529939746523413520384 1445486291189875909287936 1480401418996394651058176 1563485172103335167188992 1596057779855487983172096 1665451596370943982440448 1737862535343593720807424 1795565002337423981068608 1824066034120557695053824 1903373252995364551360512 1927315054919834545717248 2052074288385627406935552 2084646896137780222918656 2128077039807317310896128 2168229436784813863931904 2220602128494591976587264 2345227758155002750783488 2394086669783231974758144 2432088045494076926738432 2477976499182644415922176 2498177394556415973660672 2680260295034288858038272 2736099051180836542580736 2855059879493046827040768 2890972582379751818575872 3126970344206670334377984 3192115559710975966344192 3330903192741887964880896 3591130004674847962137216 3648132068241115390107648 4104148576771254813871104 4256154079614634621792256 4336458873569627727863808 4441204256989183953174528 4690455516310005501566976 4788173339566463949516288 4864176090988153853476864 4996354789112831947321344 5472198102361673085161472 5710119758986093654081536 5781945164759503637151744 6253940688413340668755968 6384231119421951932688384 6661806385483775929761792 7182260009349695924274432 7296264136482230780215296 8208297153542509627742208 8512308159229269243584512 8672917747139255455727616 9380911032620011003133952 9576346679132927899032576 9992709578225663894642688 10944396204723346170322944 12768462238843903865376768 13323612770967551859523584 14364520018699391848548864 14592528272964461560430592 16416594307085019255484416 17024616318458538487169024 17345835494278510911455232 18761822065240022006267904 19152693358265855798065152 19985419156451327789285376 21888792409446692340645888 25536924477687807730753536 28729040037398783697097728 32833188614170038510968832 34049232636917076974338048 38305386716531711596130304 39970838312902655578570752 43777584818893384681291776 51073848955375615461507072 57458080074797567394195456 65666377228340077021937664 76610773433063423192260608 102147697910751230923014144 114916160149595134788390912 131332754456680154043875328 153221546866126846384521216 229832320299190269576781824 306443093732253692769042432 459664640598380539153563648 919329281196761078307127296
- Sum of all divisors σ(n): 3387651014380226964480000000
- Sum of proper divisors (its aliquot sum) s(n): 2468321733183465886172872704
- 919329281196761078307127296 is an abundant number, because the sum of its proper divisors (2468321733183465886172872704) is greater than itself. Its abundance is 1548992451986704807865745408
Bases of 919329281196761078307127296
- Binary: 1011111000011100111000110000110001111101011001000010110011010100011000001010000000000000002
- Hexadecimal: 0x2F8738C31F590B351828000
- Base-36: 37IGX867UONULM51C0
Squares and roots of 919329281196761078307127296
- 919329281196761078307127296 squared (9193292811967610783071272962) is 845166327265753402336466990350891831782697351948271616
- 919329281196761078307127296 cubed (9193292811967610783071272963) is 776986152136931609194971999008792205016816368829894186130982116691195041295630336
-
The
square root of 919329281196761078307127296 is 30320443288262.8066353069 -
919329281196761078307127296 is a
perfect cube number . Itscube root is 972352416
Scales and comparisons
How big is 919329281196761078307127296?- 919,329,281,196,761,078,307,127,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 919,329,281,196,761,078,307,127,296 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 919329281196761078307127296 cubic inches would be around 81029368 feet tall.
Recreational maths with 919329281196761078307127296
- 919329281196761078307127296 backwards is 692721703870167691182923919
- 919329281196761078307127296 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 919329281196761078307127296's digits is 126
- 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 919329281196761078307127296 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 919329281196761078307127296 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/919329281196761078307127296/
Chicago style:
Numbermatics. 2024. "Number 919329281196761078307127296 - Facts about the integer". https://numbermatics.com/n/919329281196761078307127296/
The information we have on file for 919329281196761078307127296 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 919329281196761078307127296, math, Factors of 919329281196761078307127296, curriculum, school, college, exams, university, Prime factorization of 919329281196761078307127296, STEM, science, technology, engineering, physics, economics, calculator, nine hundred nineteen septillion, three hundred twenty-nine sextillion, two hundred eighty-one quintillion, one hundred ninety-six quadrillion, seven hundred sixty-one trillion, seventy-eight billion, three hundred seven million, one hundred twenty-seven thousand, two hundred ninety-six.