374155278879089016887574528
374,155,278,879,089,016,887,574,528 is an even composite number composed of five prime numbers multiplied together.
374155278879089016887574528 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand divisors.
Prime factorization of 374155278879089016887574528:
224 × 39 × 73 × 533 × 2813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 53 × 53 × 53 × 281 × 281 × 281)See below for interesting mathematical facts about the number 374155278879089016887574528 from the Numbermatics database.
Names of 374155278879089016887574528
- Cardinal: 374155278879089016887574528 can be written as Three hundred seventy-four septillion, one hundred fifty-five sextillion, two hundred seventy-eight quintillion, eight hundred seventy-nine quadrillion, eighty-nine trillion, sixteen billion, eight hundred eighty-seven million, five hundred seventy-four thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 3.74155278879089016887574528 × 1026
Factors of 374155278879089016887574528
Divisors of 374155278879089016887574528
- Number of divisors d(n): 16000
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 53 54 56 63 64 72 81 84 96 98 106 108 112 126 128 144 147 159 162 168 189 192 196 212 216 224 243 252 256 281 288 294 318 324 336 343 371 378 384 392 424 432 441 448 477 486 504 512 562 567 576 588 636 648 672 686 729 742 756 768 784 843 848 864 882 896 954 972 1008 1024 1029 1113 1124 1134 1152 1176 1272 1296 1323 1344 1372 1431 1458 1484 1512 1536 1568 1686 1696 1701 1728 1764 1792 1908 1944 1967 2016 2048 2058 2187 2226 2248 2268 2304 2352 2529 2544 2592 2597 2646 2688 2744 2809 2862 2916 2968 3024 3072 3087 3136 3339 3372 3392 3402 3456 3528 3584 3816 3888 3934 3969 4032 4096 4116 4293 4374 4452 4496 4536 4608 4704 5058 5088 5103 5184 5194 5292 5376 5488 5618 5724 5832 5901 5936 6048 6144 6174 6272 6561 6678 6744 6784 6804 6912 7056 7168 7587 7632 7776 7791 7868 7938 8064 8192 8232 8427 8586 8748 8904 8992 9072 9216 9261 9408 10017 10116 10176 10206 10368 10388 10584 10752 10976 11236 11448 11664 11802 11872 11907 12096 12288 12348 12544 12879 13122 13356 13488 13568 13608 13769 13824 14112 14336 14893 15174 15264 15309 15552 15582 15736 15876 16128 16384 16464 16854 17172 17496 17703 17808 17984 18144 18179 18432 18522 18816 19663 19683 20034 20232 20352 20412 20736 20776 21168 21504 21952 22472 22761 22896 23328 23373 23604 23744 23814 24192 24576 24696 25088 25281 25758 26244 26712 26976 27136 27216 27538 27648 27783 28224 28672 29786 30051 30348 30528 30618 31104 31164 31472 31752 32256 32768 32928 33708 34344 34992 35406 35616 35721 35968 36288 36358 36864 37044 37632 38637 39326 39366 40068 40464 40704 40824 41307 41472 41552 42336 43008 43904 44679 44944 45522 45792 45927 46656 46746 47208 47488 47628 48384 49152 49392 50176 50562 51516 52488 53109 53424 53952 54272 54432 54537 55076 55296 55566 56448 57344 58989 59572 60102 60696 61056 61236 62208 62328 62944 63504 64512 65536 65856 67416 68283 68688 69984 70119 70812 71232 71442 71936 72576 72716 73728 74088 75264 75843 77274 78652 78732 78961 80136 80928 81408 81648 82614 82944 83104 83349 84672 86016 87808 89358 89888 90153 91044 91584 91854 93312 93492 94416 94976 95256 96383 96768 98304 98784 100352 101124 103032 104251 104976 106218 106848 107163 107904 108544 108864 109074 110152 110592 111132 112896 114688 115911 117978 119144 120204 121392 122112 122472 123921 124416 124656 125888 127008 129024 131072 131712 134037 134832 136566 137376 137641 137781 139968 140238 141624 142464 142884 143872 145152 145432 147456 148176 148877 150528 151686 154548 157304 157464 157922 159327 160272 161856 162816 163296 163611 165228 165888 166208 166698 169344 172032 175616 176967 178716 179776 180306 182088 183168 183708 186624 186984 188832 189952 190512 192766 193536 196608 197568 200704 202248 204849 206064 208502 209952 210357 212436 213696 214326 215808 217088 217728 218148 220304 221184 222264 225792 227529 229376 231822 235956 236883 238288 240408 242784 244224 244944 247842 248832 249312 250047 251776 254016 258048 262144 263424 268074 269664 270459 273132 274752 275282 275562 279936 280476 283248 284928 285768 287744 289149 290304 290864 294912 296352 297754 301056 303372 309096 312753 314608 314928 315844 318654 320544 321489 323712 325632 326592 327222 330456 331776 332416 333396 338688 344064 347733 351232 353934 357432 359552 360612 364176 366336 367416 371763 373248 373968 377664 379904 381024 385532 387072 393216 395136 401408 402111 404496 409698 412128 412923 417004 419904 420714 424872 427392 428652 431616 434176 435456 436296 440608 442368 444528 446631 451584 455058 458752 463644 471912 473766 476576 477981 480816 485568 488448 489888 490833 495684 497664 498624 500094 503552 508032 516096 524288 526848 530901 536148 539328 540918 546264 549504 550564 551124 552727 559872 560952 566496 569856 571536 575488 578298 580608 581728 589824 592704 595508 602112 606744 614547 618192 625506 629216 629856 631071 631688 637308 641088 642978 647424 651264 653184 654444 660912 663552 664832 666792 677376 682587 688128 695466 702464 707868 710649 714864 719104 721224 728352 729757 732672 734832 743526 746496 747936 750141 755328 759808 762048 771064 774144 786432 789329 790272 802816 804222 808992 811377 819396 824256 825846 834008 839808 841428 849744 854784 857304 863232 867447 868352 870912 872592 881216 884736 889056 893262 903168 910116 917504 927288 938259 943824 947532 953152 955962 961632 963487 964467 971136 976896 979776 981666 991368 995328 997248 1000188 1007104 1016064 1032192 1042139 1043199 1048576 1053696 1061802 1072296 1078656 1081836 1092528 1099008 1101128 1102248 1105454 1115289 1119744 1121904 1132992 1139712 1143072 1150976 1156596 1161216 1163456 1179648 1185408 1191016 1204224 1206333 1213488 1229094 1236384 1238769 1251012 1258432 1259712 1262142 1263376 1274616 1282176 1285956 1294848 1302528 1306368 1308888 1321824 1327104 1329664 1333584 1339893 1354752 1365174 1376256 1390932 1404928 1415736 1421298 1429728 1433943 1438208 1442448 1456704 1459514 1465344 1469664 1472499 1487052 1492992 1495872 1500282 1510656 1519616 1524096 1542128 1548288 1572864 1578658 1580544 1592703 1605632 1608444 1617984 1622754 1638792 1648512 1651692 1658181 1668016 1679616 1682856 1699488 1709568 1714608 1726464 1734894 1736704 1741824 1745184 1762432 1769472 1778112 1786524 1806336 1820232 1835008 1843641 1854576 1876518 1887648 1893213 1895064 1906304 1911924 1923264 1926974 1928934 1942272 1953792 1959552 1963332 1982736 1990656 1994496 2000376 2014208 2032128 2047761 2064384 2084278 2086398 2097152 2107392 2123604 2131947 2144592 2157312 2163672 2185056 2189271 2198016 2202256 2204496 2210908 2230578 2239488 2243808 2250423 2265984 2279424 2286144 2301952 2313192 2322432 2326912 2359296 2367987 2370816 2382032 2408448 2412666 2426976 2434131 2458188 2472768 2477538 2502024 2516864 2519424 2524284 2526752 2549232 2564352 2571912 2589696 2602341 2605056 2612736 2617776 2643648 2654208 2659328 2667168 2679786 2709504 2730348 2752512 2781864 2809856 2814777 2831472 2842596 2859456 2867886 2876416 2884896 2890461 2913408 2919028 2930688 2939328 2944998 2974104 2985984 2991744 3000564 3021312 3039232 3048192 3084256 3096576 3126417 3145728 3157316 3161088 3185406 3211264 3216888 3235968 3245508 3277584 3297024 3303384 3316362 3336032 3345867 3359232 3365712 3398976 3419136 3429216 3452928 3469788 3473408 3483648 3490368 3524864 3538944 3556224 3573048 3612672 3618999 3640464 3670016 3687282 3709152 3716307 3753036 3775296 3786426 3790128 3812608 3823848 3846528 3853948 3857868 3869089 3884544 3907584 3919104 3926664 3965472 3981312 3988992 4000752 4019679 4028416 4064256 4095522 4128768 4168556 4172796 4184933 4194304 4214784 4247208 4263894 4289184 4301829 4314624 4327344 4370112 4378542 4396032 4404512 4408992 4417497 4421816 4461156 4478976 4487616 4500846 4531968 4558848 4572288 4603904 4626384 4644864 4653824 4718592 4735974 4741632 4764064 4778109 4816896 4825332 4853952 4868262 4916376 4945536 4955076 4974543 5004048 5033728 5038848 5048568 5053504 5098464 5108299 5128704 5143824 5179392 5204682 5210112 5225472 5235552 5287296 5308416 5318656 5334336 5359572 5419008 5460696 5505024 5525303 5530923 5563728 5619712 5629554 5662944 5679639 5685192 5718912 5735772 5752832 5769792 5780922 5826816 5838056 5861376 5878656 5889996 5948208 5971968 5983488 6001128 6042624 6078464 6096384 6143283 6168512 6193152 6252834 6291456 6314632 6322176 6370812 6395841 6422528 6433776 6471936 6491016 6555168 6567813 6594048 6606768 6632724 6672064 6691734 6718464 6731424 6751269 6797952 6838272 6858432 6905856 6939576 6946816 6967296 6980736 7049728 7077888 7103961 7112448 7146096 7225344 7237998 7280928 7294973 7302393 7340032 7374564 7418304 7432614 7506072 7550592 7572852 7580256 7625216 7647696 7693056 7707896 7715736 7738178 7769088 7807023 7815168 7838208 7853328 7930944 7962624 7977984 8001504 8039358 8056832 8128512 8191044 8257536 8337112 8345592 8369866 8388608 8429568 8444331 8494416 8527788 8578368 8603658 8629248 8654688 8671383 8740224 8757084 8792064 8809024 8817984 8834994 8843632 8922312 8957952 8975232 9001692 9063936 9117696 9144576 9207808 9252768 9289728 9307648 9379251 9437184 9471948 9483264 9528128 9556218 9633792 9650664 9707904 9736524 9832752 9891072 9910152 9949086 10008096 10037601 10067456 10077696 10097136 10107008 10196928 10216598 10257408 10287648 10358784 10409364 10420224 10450944 10471104 10574592 10616832 10637312 10668672 10719144 10838016 10856997 10921392 11010048 11050606 11061846 11127456 11148921 11239424 11259108 11325888 11359278 11370384 11437824 11471544 11505664 11539584 11561844 11607267 11653632 11676112 11722752 11757312 11779992 11896416 11943936 11966976 12002256 12059037 12085248 12156928 12192768 12286566 12337024 12386304 12505668 12554799 12582912 12629264 12644352 12741624 12791682 12845056 12867552 12905487 12943872 12982032 13110336 13135626 13188096 13213536 13252491 13265448 13344128 13383468 13436928 13462848 13502538 13595904 13676544 13716864 13811712 13879152 13893632 13934592 13961472 14099456 14155776 14207922 14224896 14292192 14334327 14450688 14475996 14561856 14589946 14604786 14680064 14749128 14836608 14865228 14923629 15012144 15101184 15145704 15160512 15250432 15295392 15324897 15386112 15415792 15431472 15476356 15538176 15614046 15630336 15676416 15706656 15861888 15925248 15955968 16003008 16078716 16113664 16257024 16382088 16515072 16575909 16674224 16691184 16739732 16777216 16859136 16888662 16988832 17038917 17055576 17156736 17207316 17258496 17309376 17342766 17480448 17514168 17584128 17618048 17635968 17669988 17687264 17844624 17915904 17950464 18003384 18127872 18235392 18289152 18415616 18429849 18505536 18579456 18615296 18758502 18874368 18943896 18966528 19056256 19112436 19187523 19267584 19301328 19415808 19473048 19665504 19703439 19782144 19820304 19898172 20016192 20075202 20134912 20155392 20194272 20214016 20393856 20433196 20514816 20575296 20717568 20818728 20840448 20901888 20942208 21149184 21233664 21274624 21311883 21337344 21438288 21676032 21713994 21842784 21884919 22020096 22101212 22123692 22188041 22254912 22297842 22478848 22518216 22651776 22718556 22740768 22875648 22943088 23011328 23079168 23123688 23214534 23307264 23352224 23421069 23445504 23514624 23559984 23792832 23887872 23933952 24004512 24118074 24170496 24313856 24385536 24573132 24674048 24772608 25011336 25109598 25165824 25258528 25288704 25332993 25483248 25583364 25690112 25735104 25810974 25887744 25964064 26014149 26220672 26271252 26376192 26427072 26504982 26530896 26688256 26766936 26873856 26925696 27005076 27083623 27191808 27353088 27433728 27623424 27758304 27787264 27869184 27922944 28137753 28198912 28311552 28415844 28449792 28584384 28668654 28901376 28951992 29123712 29179892 29209572 29294531 29360128 29498256 29673216 29730456 29847258 30024288 30112803 30202368 30291408 30321024 30500864 30590784 30649794 30772224 30831584 30862944 30952712 31076352 31228092 31260672 31352832 31413312 31723776 31850496 31911936 32006016 32157432 32227328 32514048 32570991 32764176 33030144 33151818 33348448 33382368 33446763 33479464 33718272 33777324 33977664 34077834 34111152 34313472 34414632 34516992 34618752 34685532 34821801 34960896 35028336 35168256 35236096 35271936 35339976 35374528 35689248 35831808 35900928 36006768 36177111 36255744 36470784 36578304 36831232 36859698 37011072 37158912 37230592 37517004 37664397 37748736 37887792 37933056 38112512 38224872 38375046 38535168 38602656 38677121 38716461 38831616 38946096 39331008 39406878 39564288 39640608 39757473 39796344 40032384 40150404 40269824 40310784 40388544 40428032 40787712 40866392 41029632 41150592 41435136 41637456 41680896 41803776 41834437 41884416 42298368 42467328 42549248 42623766 42674688 42876576 43002981 43352064 43427988 43685568 43769838 44040192 44202424 44247384 44376082 44509824 44595684 44770887 44957696 45036432 45303552 45437112 45481536 45751296 45886176 45974691 46022656 46158336 46247376 46429068 46614528 46704448 46842138 46891008 47029248 47119968 47585664 47775744 47867904 48009024 48236148 48340992 48627712 48771072 49146264 49348096 49545216 49727727 50022672 50219196 50331648 50517056 50577408 50665986 50966496 51064811 51116751 51166728 51380224 51470208 51621948 51775488 51928128 52028298 52441344 52542504 52752384 52854144 53009964 53061792 53376512 53533872 53747712 53851392 54010152 54167246 54383616 54706176 54867456 55246848 55289547 55516608 55574528 55738368 55845888 56275506 56397824 56623104 56831688 56899584 57168768 57337308 57562569 57802752 57903984 58247424 58359784 58419144 58589062 58720256 58996512 59110317 59346432 59460912 59694516 60048576 60225606 60404736 60582816 60642048 61001728 61181568 61299588 61544448 61663168 61725888 61905424 62152704 62456184 62521344 62705664 62826624 63447552 63700992 63823872 63935649 64012032 64314864 64454656 65028096 65141982 65528352 65654757 66060288 66303636 66564123 66696896 66764736 66893526 66958928 67436544 67554648 67955328 68155668 68222304 68626944 68829264 69033984 69237504 69371064 69643602 69921792 70056672 70263207 70336512 70472192 70543872 70679952 70749056 71378496 71663616 71801856 72013536 72354222 72511488 72941568 73156608 73662464 73719396 74022144 74317824 74461184 75034008 75328794 75497472 75775584 75866112 75998979 76225024 76449744 76750092 77070336 77205312 77354242 77432922 77663232 77892192 78042447 78662016 78813756 79128576 79281216 79514946 79592688 80064768 80300808 80539648 80621568 80777088 80856064 81250869 81575424 81732784 82059264 82301184 82870272 83274912 83361792 83607552 83668874 83768832 84413259 84596736 84934656 85098496 85247532 85349376 85753152 86005962 86704128 86855976 87371136 87539676 87883593 88080384 88404848 88494768 88752164 89019648 89191368 89541774 89915392 90072864 90338409 90607104 90874224 90963072 91502592 91772352 91949382 92045312 92316672 92494752 92858136 93229056 93408896 93684276 93782016 94058496 94239936 95171328 95551488 95735808 96018048 96472296 96681984 97255424 97542144 97712973 98292528 98696192 99090432 99455454 100045344 100340289 100438392 101034112 101154816 101331972 101932992 102129622 102233502 102333456 102760448 102940416 103243896 103550976 103856256 104056596 104465403 104882688 105085008 105504768 105708288 106019928 106123584 106753024 107067744 107495424 107702784 108020304 108334492 108531333 108767232 109412352 109734912 110493696 110579094 111033216 111149056 111476736 111691776 112551012 112795648 112993191 113246208 113663376 113799168 114337536 114674616 115125138 115605504 115807968 116031363 116494848 116719568 116838288 117178124 117440512 117993024 118220634 118692864 118921824 119272419 119389032 120097152 120451212 120809472 121165632 121284096 122003456 122363136 122599176 123088896 123326336 123451776 123810848 124305408 124912368 125042688 125411328 125503311 125653248 126895104 127401984 127647744 127871298 128024064 128629728 128909312 129008943 130056192 130283964 131056704 131309514 132120576 132607272 133128246 133393792 133529472 133787052 133917856 134312661 134873088 135109296 135910656 136311336 136444608 137253888 137658528 137924073 138067968 138475008 138742128 139287204 139843584 140113344 140526414 140673024 140944384 141087744 141359904 141498112 142756992 143327232 143603712 144027072 144708444 145022976 145883136 146313216 147324928 147438792 148044288 148635648 148922368 149183181 150068016 150657588 150994944 151551168 151732224 151997958 152450048 152899488 153194433 153500184 154140672 154410624 154708484 154865844 155316287 155326464 155784384 156084894 157324032 157627512 158257152 158562432 159029892 159185376 160129536 160601616 161079296 161243136 161554176 161712128 162501738 163150848 163465568 164118528 164602368 165740544 166549824 166723584 167215104 167337748 167537664 168826518 169193472 169869312 170196992 170495064 170698752 171506304 172011924 172687707 173408256 173711952 174742272 175079352 175767186 176160768 176809696 176989536 177330951 177504328 178039296 178382736 179083548 179830784 180145728 180676818 181214208 181748448 181926144 183005184 183544704 183898764 184090624 184633344 184989504 185716272 186458112 186817792 187368552 187564032 188116992 188479872 190342656 191102976 191471616 191806947 192036096 192944592 193363968 194510848 195084288 195425946 196585056 196964271 197392384 198180864 198910908 199692369 200090688 200680578 200876784 202068224 202309632 202663944 203865984 204259244 204467004 204666912 205061717 205520896 205880832 206487792 207101952 207712512 208113192 208930806 209765376 210170016 210789621 211009536 211416576 212039856 212247168 213506048 214135488 214990848 215405568 216040608 216668984 217062666 217534464 218824704 219469824 220987392 221158188 221801449 222066432 222298112 222953472 223383552 225102024 225591296 225986382 226492416 227326752 227598336 227996937 228675072 229349232 230250276 231211008 231615936 232062726 232989696 233439136 233676576 234127341 234356248 235986048 236441268 237385728 237843648 238544838 238778064 240194304 240902424 241618944 242331264 242568192 243752607 244006912 244726272 245198352 246177792 246652672 246903552 247621696 248610816 249824736 250085376 250822656 251006622 251306496 253239777 253790208 254803968 255295488 255742596 256048128 257259456 257818624 258017886 260112384 260567928 262113408 262619028 263650779 264241152 265214544 266256492 266787584 267058944 267574104 267835712 268625322 269746176 270218592 270739847 271015227 271821312 272622672 272889216 274507776 275317056 275848146 276135936 276950016 277484256 278574408 279687168 280226688 281052828 281346048 281888768 282175488 282719808 282996224 285513984 286654464 287207424 288054144 289416888 290045952 291766272 292626432 292841059 293138919 294649856 294877584 296088576 297271296 297844736 298366362 300136032 301020867 301315176 303102336 303464448 303995916 304900096 305798976 306388866 307000368 308281344 308821248 309416968 309731688 310632574 310652928 311568768 312169788 313396209 314648064 315255024 316514304 317124864 318059784 318370752 320259072 321203232 322158592 322486272 323108352 323424256 325003476 325593999 326301696 326931136 328237056 329204736 331481088 333099648 333447168 334430208 334675496 335075328 337653036 338386944 338979573 339738624 340393984 340990128 341397504 343012608 344023848 345375414 346816512 347423904 348094089 349484544 350158704 351534372 352321536 353619392 353979072 354661902 355008656 356078592 356765472 357817257 358167096 359661568 360291456 361353636 362428416 363496896 363852288 366010368 367089408 367797528 368181248 369266688 369979008 371432544 372916224 373635584 374737104 375128064 376233984 376509933 376959744 380685312 382205952 382943232 383613894 384072192 385889184 386727936 387026829 389021696 390168576 390851892 393170112 393928542 394784768 396361728 397821816 399384738 400181376 401361156 401753568 402937983 404136448 404619264 405327888 407731968 408518488 408934008 409333824 410123434 411041792 411761664 412975584 413772219 414203904 415425024 416226384 417861612 419530752 420340032 421579242 422019072 422833152 424079712 424494336 427012096 428270976 429981696 430811136 432081216 433337968 434125332 435068928 437649408 438939648 441974784 442316376 443602898 444132864 444596224 445906944 446767104 447549543 450204048 451182592 451972764 452984832 454653504 455196672 455993874 457350144 458698464 459583299 460500552 462422016 463231872 464125452 465948861 465979392 466878272 467353152 468254682 468712496 471972096 472882536 474771456 475687296 477089676 477556128 480388608 481804848 483237888 484662528 485136384 487505214 488013824 489452544 490396704 492355584 493305344 493807104 495243392 497221632 499649472 500170752 501645312 502013244 502612992 506479554 507580416 509607936 510590976 511485192 512096256 514518912 515637248 516035772 518063121 520224768 521135856 524226816 525238056 527301558 528482304 530429088 531992853 532512984 533575168 534117888 535148208 535671424 537250644 539492352 540437184 541479694 542030454 543642624 545245344 545778432 549015552 550634112 551696292 552271872 553900032 554968512 557148816 559374336 560453376 562105656 562692096 563777536 564350976 565439616 565992448 571027968 573308928 574414848 575420841 576108288 578833776 580091904 583532544 585252864 585682118 586277838 589299712 589755168 590892813 592177152 594542592 595689472 596732724 599077107 600272064 602041734 602630352 606204672 606928896 607991832 609800192 611597952 612777732 614000736 615185151 616562688 617642496 618833936 619463376 621265148 621305856 623137536 624339576 626792418 629296128 630510048 632368863 633028608 634249728 636119568 636741504 640518144 642406464 644317184 644972544 646216704 646848512 650006952 651187998 652603392 653862272 656474112 658409472 662962176 665404347 666199296 666894336 668860416 669350992 670150656 675306072 676773888 677959146 679477248 680787968 681980256 682795008 683990811 686025216 688047696 690750828 693633024 694847808 696188178 698969088 700317408 702382023 703068744 707238784 707958144 709323804 710017312 712157184 713530944 715634514 716334192 719323136 720582912 722707272 724856832 726993792 727704576 731257821 732020736 734178816 735595056 736362496 738533376 739958016 742865088 745832448 747271168 749474208 750256128 752467968 753019866 753919488 759719331 761370624 764411904 765886464 767227788 768144384 771778368 773455872 774053658 778043392 780337152 781703784 786340224 787857084 789569536 790952337 792723456 795643632 798769476 800362752 802722312 803507136 805875966 808272896 809238528 810655776 812219541 815463936 817036976 817868016 818667648 820246868 822083584 823523328 825951168 827544438 828407808 830850048 832452768 835723224 839061504 840680064 843158484 844038144 845666304 848159424 848988672 854024192 856541952 859963392 861622272 864162432 866675936 868250664 870137856 875298816 877879296 878523177 883949568 884632752 887205796 888265728 889192448 891813888 893534208 895099086 900408096 902365184 903062601 903945528 909307008 910393344 911987748 914700288 917396928 919166598 921001104 924844032 926463744 928250904 931897722 931958784 933756544 934706304 936509364 937424992 940188627 943944192 945765072 949542912 951374592 954179352 955112256 960777216 963609696 966475776 969325056 970272768 975010428 976027648 976781997 978905088 980793408 984711168 986610688 987614208 990486784 994443264 999298944 1000341504 1003290624 1004026488 1005225984 1012959108 1015160832 1016938719 1019215872 1021181952 1022970384 1024192512 1029037824 1031274496 1032071544 1036126242 1040449536 1042271712 1044282267 1048453632 1050476112 1054603116 1056964608 1060858176 1063985706 1065025968 1067150336 1068235776 1070296416 1071342848 1074501288 1078984704 1080874368 1082959388 1084060908 1087214009 1087285248 1090490688 1091556864 1098031104 1101268224 1103392584 1104543744 1107800064 1109937024 1114297632 1118748672 1120906752 1124211312 1125384192 1127555072 1128701952 1129529799 1130879232 1131984896 1142055936 1146617856 1148829696 1150841682 1152216576 1157667552 1160183808 1167065088 1170505728 1171364236 1172555676 1175966173 1178599424 1179510336 1181785626 1184354304 1189085184 1191378944 1193465448 1198154214 1200544128 1204083468 1205260704 1208813949 1212409344 1213857792 1215983664 1219600384 1223195904 1225555464 1228001472 1230370302 1233125376 1235284992 1237667872 1238926752 1241316657 1242530296 1242611712 1246275072 1248679152 1253584836 1258592256 1261020096 1264737726 1266057216 1268499456 1272239136 1273483008 1281036288 1284812928 1288634368 1289945088 1292433408 1293697024 1300013904 1302375996 1305206784 1307724544 1312948224 1316818944 1325924352 1330808694 1332398592 1333788672 1337720832 1338701984 1340301312 1342648629 1350612144 1353547776 1355918292 1358954496 1361575936 1363960512 1365590016 1367981622 1372050432 1376095392 1378749897 1381501656 1387266048 1389695616 1392376356 1397846583 1397938176 1400634816 1404764046 1406137488 1414477568 1415916288 1418647608 1420034624 1424314368 1427061888 1431269028 1432668384 1435432019 1438646272 1441165824 1445414544 1449713664 1453987584 1455409152 1462515642 1464041472 1468357632 1471190112 1472724992 1477066752 1479916032 1485730176 1491664896 1494542336 1498948416 1500512256 1504935936 1506039732 1507838976 1519438662 1522741248 1528823808 1531772928 1534455576 1536288768 1543556736 1546911744 1548107316 1552610143 1554189363 1556086784 1560674304 1563407568 1572680448 1575714168 1579139072 1581904674 1585446912 1591287264 1595978559 1597538952 1600725504 1605444624 1607014272 1611751932 1616545792 1618477056 1621311552 1624439082 1630927872 1634073952 1635736032 1637335296 1640493736 1647046656 1651902336 1655088876 1656815616 1661700096 1664905536 1671446448 1678123008 1681360128 1686316968 1688076288 1691332608 1696318848 1697977344 1708048384 1713083904 1719926784 1723244544 1726262523 1728324864 1733351872 1736501328 1740275712 1750597632 1755758592 1757046354 1767899136 1769265504 1772678439 1774411592 1776531456 1783627776 1787068416 1790198172 1797231321 1800816192 1804730368 1806125202 1807891056 1818614016 1820786688 1823975496 1829400576 1834793856 1838333196 1842002208 1845555453 1849688064 1852927488 1856501808 1863795444 1863917568 1867513088 1869412608 1873018728 1874849984 1880377254 1887888384 1891530144 1897106589 1899085824 1902749184 1908358704 1910224512 1921554432 1927219392 1932951552 1938650112 1940545536 1950020856 1952055296 1953563994 1957810176 1961586816 1969422336 1973221376 1975228416 1980973568 1988886528 1996213041 1998597888 2000683008 2006581248 2008052976 2010451968 2025918216 2030321664 2033877438 2038431744 2042363904 2045940768 2048385024 2049887413 2051972433 2058075648 2062548992 2064143088 2072252484 2080899072 2084543424 2088564534 2096907264 2100952224 2107146069 2109206232 2121716352 2127971412 2130051936 2134300672 2136471552 2140592832 2142685696 2149002576 2157969408 2161748736 2165918776 2168121816 2174428018 2174570496 2180981376 2183113728 2193773463 2196062208 2202536448 2206785168 2209087488 2215600128 2219874048 2228595264 2237497344 2241813504 2248422624 2250768384 2255110144 2257403904 2259059598 2261758464 2263969792 2279157993 2284111872 2293235712 2297659392 2301683364 2304433152 2315335104 2320367616 2334130176 2341011456 2342728472 2345111352 2351932346 2357198848 2359020672 2363571252 2368708608 2372857011 2378170368 2382757888 2386930896 2396308428 2401088256 2408166936 2410521408 2417627898 2424818688 2427715584 2431967328 2436658623 2439200768 2446391808 2451110928 2456002944 2460740604 2466250752 2470569984 2475335744 2477853504 2482633314 2485060592 2485223424 2492550144 2497358304 2507169672 2517184512 2522040192 2529475452 2532114432 2536998912 2544478272 2546966016 2562072576 2569625856 2577268736 2579890176 2584866816 2587394048 2600027808 2604751992 2610413568 2615449088 2625896448 2633637888 2635569531 2651848704 2661617388 2664797184 2667577344 2675441664 2677403968 2680602624 2685297258 2701224288 2707095552 2709187803 2711836584 2723151872 2727921024 2731180032 2735963244 2744100864 2752190784 2757499794 2763003312 2774532096 2779391232 2784752712 2795693166 2795876352 2801269632 2809528092 2812274976 2820565881 2828955136 2831832576 2837295216 2840069248 2848628736 2854123776 2862538056 2865336768 2870864038 2877292544 2882331648 2890829088 2899427328 2907975168 2910818304 2925031284 2928082944 2930345991 2936715264 2942380224 2945449984 2954133504 2959832064 2971460352 2983329792 2989084672 2997896832 3001024512 3009871872 3012079464 3015677952 3038877324 3045482496 3050816157 3057647616 3063545856 3068911152 3072577536 3087113472 3093823488 3096214632 3105220286 3108378726 3112173568 3121348608 3126815136 3132846801 3145360896 3151428336 3158278144 3163809348 3170893824 3182574528 3191957118 3195077904 3201451008 3210889248 3214028544 3223503864 3233091584 3236954112 3242623104 3248878164 3261642027 3261855744 3268147904 3271472064 3274670592 3280987472 3294093312 3303804672 3310177752 3313631232 3323400192 3329811072 3342892896 3356246016 3362720256 3372633936 3376152576 3382665216 3388589397 3392637696 3395954688 3416096768 3426167808 3439853568 3446489088 3452525046 3456649728 3466703744 3473002656 3480551424 3501195264 3511517184 3514092708 3527898519 3535798272 3538531008 3545356878 3548823184 3553062912 3567255552 3574136832 3580396344 3594462642 3601632384 3609460736 3612250404 3615782112 3626441847 3637228032 3641573376 3647950992 3658801152 3669587712 3676666392 3684004416 3691110906 3699376128 3705854976 3713003616 3723949971 3727590888 3727835136 3735026176 3738825216 3746037456 3749699968 3760754508 3775776768 3783060288 3794213178 3798171648 3805498368 3816717408 3820449024 3843108864 3854438784 3865903104 3877300224 3881091072 3900041712 3904110592 3907127988 3915620352 3923173632 3938844672 3946442752 3950456832 3961947136 3977773056 3992426082 3997195776 4001366016 4013162496 4016105952 4020903936 4027945887 4051836432 4060643328 4067754876 4076863488 4084727808 4091881536 4096770048 4099774826 4103944866 4116151296 4125097984 4128286176 4136249691 4144504968 4161798144 4169086848 4177129068 4193539749 4193814528 4201904448 4214292138 4218412464 4243432704 4255942824 4260103872 4268601344 4272943104 4281185664 4285371392 4298005152 4306296057 4315938816 4323497472 4331837552 4336243632 4348856036 4349140992 4361962752 4366227456 4387546926 4392124416 4405072896 4413570336 4418174976 4431200256 4439748096 4457190528 4474994688 4483627008 4496845248 4501536768 4510220288 4514807808 4518119196 4523516928 4527939584 4558315986 4568223744 4586471424 4595318784 4603366728 4608866304 4630670208 4640735232 4657830429 4668260352 4682022912 4685456944 4690222704 4703864692 4714397696 4718041344 4727142504 4737417216 4745714022 4756340736 4765515776 4773861792 4787935677 4792616856 4802176512 4816333872 4821042816 4835255796 4849637376 4855431168 4863934656 4873317246 4878401536 4892783616 4902221856 4912005888 4921481208 4941139968 4950671488 4955707008 4965266628 4970121184 4970446848 4985100288 4994716608 5014339344 5034369024 5044080384 5058950904 5064228864 5073997824 5088956544 5093932032 5124145152 5139251712 5154537472 5159780352 5169733632 5174788096 5178787569 5200055616 5209503984 5220827136 5230898176 5251792896 5267275776 5271139062 5303697408 5318035317 5323234776 5329594368 5350883328 5354807936 5361205248 5370594516 5391693963 5402448576 5414191104 5418375606 5423673168 5446303744 5455842048 5462360064 5471926488 5488201728 5504381568 5514999588 5526006624 5536666359 5549064192 5558782464 5569505424 5591386332 5591752704 5602539264 5619056184 5624549952 5641131762 5657910272 5663665152 5674590432 5680138496 5697257472 5708247552 5725076112 5730673536 5741728076 5754585088 5764663296 5781658176 5798854656 5815950336 5821636608 5850062568 5856165888 5860691982 5873430528 5884760448 5890899968 5908267008 5919664128 5942920704 5966659584 5978169344 5988639123 5995793664 6002049024 6019743744 6024158928 6031355904 6077754648 6090964992 6101632314 6115295232 6127091712 6137822304 6145155072 6149662239 6174226944 6187646976 6192429264 6210440572 6216757452 6224347136 6242697216 6253630272 6265693602 6290721792 6302856672 6316556288 6321438207 6327618696 6365149056 6383914236 6390155808 6402902016 6421778496 6428057088 6447007728 6466183168 6473908224 6485246208 6497756328 6523284054 6523711488 6536295808 6542944128 6549341184 6561974944 6581320389 6588186624 6607609344 6620355504 6627262464 6646800384 6659622144 6685785792 6712492032 6725440512 6745267872 6752305152 6765330432 6777178794 6785275392 6791909376 6832193536 6837473979 6852335616 6879707136 6892978176 6905050092 6913299456 6933407488 6946005312 6961102848 7002390528 7023034368 7028185416 7055797038 7071596544 7077062016 7090713756 7097646368 7106125824 7118571033 7134511104 7148273664 7160792688 7188925284 7203264768 7218921472 7224500808 7231564224 7252883694 7274456064 7283146752 7295901984 7309975869 7317602304 7339175424 7353332784 7368008832 7382221812 7398752256 7411709952 7426007232 7447899942 7455181776 7455670272 7470052352 7477650432 7492074912 7499399936 7521509016 7551553536 7566120576 7588426356 7596343296 7610498063 7610996736 7633434816 7640898048 7686217728 7708877568 7731806208 7754600448 7762182144 7800083424 7808221184 7814255976 7831240704 7846347264 7877689344 7892885504 7900913664 7906708593 7923894272 7955546112 7984852164 7994391552 8002732032 8026324992 8032211904 8041807872 8055891774 8103672864 8121286656 8135509752 8169455616 8183763072 8193540096 8199549652 8207889732 8231763211 8232302592 8250195968 8256572352 8272499382 8289009936 8323596288 8338173696 8354258136 8387079498 8387629056 8403808896 8428584276 8436824928 8461697643 8486865408 8511885648 8520207744 8537202688 8545886208 8562371328 8570742784 8596010304 8612592114 8631877632 8646994944 8663675104 8672487264 8697712072 8698281984 8723925504 8732454912 8775093852 8784248832 8810145792 8827140672 8836349952 8862400512 8879496192 8914381056 8949989376 8967254016 8993690496 9003073536 9020440576 9029615616 9036238392 9047033856 9055879168 9116631972 9136447488 9152448471 9172942848 9190637568 9206733456 9217732608 9261340416 9281470464 9315660858 9336520704 9364045824 9370913888 9380445408 9398540403 9407729384 9436082688 9454285008 9474834432 9491428044 9512681472 9531031552 9547723584 9575871354 9585233712 9604353024 9632667744 9642085632 9670511592 9699274752 9710862336 9727869312 9746634492 9756803072 9784926081 9785567232 9804443712 9824011776 9842962416 9882279936 9901342976 9911414016 9930533256 9940242368 9940893696 9970200576 9989433216 10028678688 10068738048 10088160768 10117901808 10128457728 10147995648 10165768191 10177913088 10187864064 10248290304 10278503424 10309074944 10319560704 10339467264 10349576192 10357575138 10400111232 10419007968 10441654272 10461796352 10503585792 10534551552 10542278124 10583695557 10607394816 10636070634 10646469552 10659188736 10701766656 10709615872 10722410496 10741189032 10783387926 10804897152 10828382208 10836751212 10847346336 10868271001 10879325541 10892607488 10911684096 10924720128 10943852976 10976403456 11008763136 11029999176 11052013248 11073332718 11098128384 11117564928 11139010848 11171849913 11182772664 11183505408 11205078528 11238112368 11249099904 11282263524 11315820544 11327330304 11349180864 11360276992 11394514944 11416495104 11450152224 11461347072 11483456152 11529326592 11563316352 11597709312 11631900672 11643273216 11700125136 11712331776 11721383964 11746861056 11755476797 11769520896 11781799936 11816534016 11839328256 11885841408 11933319168 11956338688 11977278246 11991587328 12004098048 12039487488 12048317856 12062711808 12083837661 12155509296 12181929984 12203264628 12230590464 12254183424 12275644608 12290310144 12299324478 12348453888 12375293952 12384858528 12408749073 12420881144 12433514904 12485394432 12507260544 12531387204 12580619247 12581443584 12605713344 12633112576 12642876414 12655237392 12730298112 12767828472 12780311616 12805804032 12843556992 12856114176 12894015456 12918888171 12932366336 12947816448 12970492416 12995512656 13046568108 13047422976 13072591616 13085888256 13098682368 13123949888 13162640778 13176373248 13215218688 13240711008 13254524928 13293600768 13319244288 13371571584 13424984064 13450881024 13490535744 13504610304 13530660864 13554357588 13570550784 13583818752 13664387072 13674947958 13704671232 13759414272 13785956352 13810100184 13826598912 13866814976 13892010624 13922205696 13973491287 14004781056 14046068736 14056370832 14111594076 14143193088 14154124032 14181427512 14195292736 14212251648 14237142066 14269022208 14296547328 14321585376 14349211891 14363807031 14377850568 14406529536 14437842944 14449001616 14463128448 14505767388 14548912128 14566293504 14591803968 14619951738 14635204608 14678350848 14706665568 14736017664 14764443624 14823419904 14852014464 14895799884 14910363552 14911340544 14940104704 14955300864 14984149824 14998799872 15043018032 15103107072 15132241152 15176852712 15192686592 15220996126 15221993472 15266869632 15281796096 15372435456 15417755136 15463612416 15509200896 15524364288 15536362707 15600166848 15616442368 15628511952 15662481408 15692694528 15755378688 15785771008 15801827328 15813417186 15847788544 15911092224 15954105951 15969704328 15988783104 16052649984 16064423808 16083615744 16111783548 16175081889 16207345728 16242573312 16271019504 16338911232 16367526144 16387080192 16399099304 16415779464 16463526422 16464605184 16500391936 16513144704 16544998764 16578019872 16609999077 16647192576 16676347392 16708516272 16774158996 16775258112 16807617792 16857168552 16873649856 16923395286 16973730816 17023771296 17040415488 17074405376 17091772416 17124742656 17141485568 17192020608 17225184228 17263755264 17293989888 17327350208 17344974528 17395424144 17396563968 17447851008 17464909824 17550187704 17568497664 17620291584 17654281344 17672699904 17724801024 17758992384 17828762112 17899978752 17934508032 17965917369 17987380992 18006147072 18040881152 18059231232 18072476784 18094067712 18111758336 18233263944 18272894976 18304896942 18345885696 18381275136 18413466912 18435465216 18448986717 18522680832 18562940928 18631321716 18673041408 18728091648 18741827776 18760890816 18797080806 18815458768 18872165376 18908570016 18949668864 18964314621 18982856088 19062063104 19095447168 19151742708 19170467424 19208706048 19265335488 19284171264 19341023184 19398549504 19421724672 19455738624 19493268984 19513606144 19569852162 19571134464 19608887424 19648023552 19685924832 19743961167 19764559872 19802685952 19822828032 19861066512 19880484736 19881787392 19940401152 19978866432 20057357376 20137476096 20176321536 20235803616 20256915456 20295991296 20331536382 20355826176 20375728128 20496580608 20512421937 20557006848 20618149888 20639121408 20678934528 20699152384 20715150276 20800222464 20838015936 20883308544 20923592704 21007171584 21069103104 21084556248 21167391114 21214789632 21272141268 21292939104 21318377472 21355713099 21403533312 21419231744 21444820992 21482378064 21566775852 21609794304 21656764416 21673502424 21694692672 21736542002 21758651082 21785214976 21823368192 21849440256 21887705952 21929927607 21952806912 22017526272 22059998352 22104026496 22146665436 22196256768 22235129856 22278021696 22343699826 22365545328 22367010816 22410157056 22476224736 22498199808 22564527048 22631641088 22654660608 22698361728 22720553984 22789029888 22831494189 22832990208 22900304448 22922694144 22966912304 23058653184 23126632704 23195418624 23263801344 23286546432 23400250272 23424663552 23442767928 23493722112 23510953594 23539041792 23563599872 23633068032 23678656512 23720125779 23771682816 23866638336 23912677376 23954556492 23983174656 24008196096 24078974976 24096635712 24125423616 24167675322 24311018592 24363859968 24406529256 24508366848 24551289216 24580620288 24598648956 24695289633 24696907776 24750587904 24769717056 24817498146 24841762288 24867029808 24970788864 25014521088 25062774408 25161238494 25162887168 25211426688 25266225152 25285752828 25310474784 25385092929 25460596224 25535656944 25560623232 25611608064 25687113984 25712228352 25788030912 25837776342 25864732672 25895632896 25940984832 25991025312 26093136216 26094845952 26145183232 26171776512 26197364736 26247899776 26325281556 26352746496 26430437376 26481422016 26509049856 26587201536 26638488576 26743143168 26849968128 26901762048 26981071488 27009220608 27061321728 27108715176 27141101568 27167637504 27328774144 27349895916 27409342464 27457345413 27518828544 27571912704 27620200368 27653197824 27733629952 27784021248 27844411392 27946982574 28009562112 28092137472 28112741664 28195621209 28223188152 28308248064 28362855024 28390585472 28424503296 28474284132 28538044416 28593094656 28643170752 28698423782 28727614062 28755701136 28813059072 28875685888 28898003232 28926256896 29011534776 29097824256 29132587008 29183607936 29239903476 29270409216 29354778243 29356701696 29413331136 29472035328 29528887248 29646839808 29704028928 29791599768 29820727104 29822681088 29880209408 29910601728 29968299648 29997599744 30086036064 30206214144 30264482304 30353705424 30385373184 30441992252 30443986944 30497304573 30533739264 30563592192 30744870912 30835510272 30927224832 31018401792 31048728576 31072725414 31200333696 31232884736 31257023904 31324962816 31385389056 31510757376 31571542016 31603654656 31626834372 31695577088 31751086671 31822184448 31908211902 31939408656 31977566208 32105299968 32128847616 32167231488 32223567096 32350163778 32414691456 32485146624 32542039008 32604813003 32677822464 32735052288 32774160384 32798198608 32831558928 32927052844 32929210368 33000783872 33026289408 33089997528 33156039744 33219998154 33294385152 33352694784 33417032544 33515549739 33548317992 33550516224 33615235584 33714337104 33747299712 33846790572 33947461632 34047542592 34080830976 34148810752 34183544832 34249485312 34282971136 34384041216 34450368456 34587979776 34654700416 34689949056 34790848288 34793127936 34895702016 34929819648 35100375408 35136995328 35240583168 35266430391 35308562688 35345399808 35449602048 35517984768 35657524224 35799957504 35869016064 35931834738 35974761984 36012294144 36081762304 36118462464 36144953568 36188135424 36223516672 36251512983 36466527888 36545789952 36609793884 36691771392 36762550272 36826933824 36870930432 36897973434 37045361664 37125881856 37226247219 37262643432 37456183296 37483655552 37521781632 37594161612 37630917536 37741857741 37744330752 37817140032 37899337728 37928629242 37965712176 38124126208 38190894336 38303485416 38340934848 38417412096 38530670976 38568342528 38682046368 38756664513 38797099008 38843449344 38911477248 38986537968 39027212288 39139704324 39142268928 39217774848 39296047104 39371849664 39487922334 39529119744 39605371904 39645656064 39722133024 39760969472 39763574784 39880802304 39957732864 40114714752 40274952192 40352643072 40471607232 40513830912 40591982592 40663072764 40711652352 40751456256 40993161216 41024843874 41114013696 41236299776 41278242816 41357869056 41398304768 41430300552 41600444928 41676031872 41766617088 41847185408 41920473861 42014343168 42138206208 42169112496 42334782228 42429579264 42544282536 42585878208 42636754944 42711426198 42807066624 42838463488 42889641984 42964756128 43047635673 43133551704 43219588608 43313528832 43347004848 43389385344 43473084004 43517302164 43570429952 43646736384 43698880512 43775411904 43859855214 43905613824 44035052544 44119996704 44208052992 44293330872 44470259712 44556043392 44687399652 44731090656 44734021632 44820314112 44952449472 44996399616 45129054096 45263282176 45309321216 45396723456 45441107968 45578059776 45662988378 45665980416 45800608896 45845388288 45933824608 46117306368 46253265408 46390837248 46527602688 46573092864 46800500544 46849327104 46885535856 46987444224 47021907188 47078083584 47127199744 47266136064 47357313024 47440251558 47543365632 47733276672 47825354752 47862317853 47909112984 47966349312 48157949952 48193271424 48250847232 48335350644 48525245667 48622037184 48727719936 48813058512 49016733696 49102578432 49161240576 49197297912 49390579266 49393815552 49501175808 49539434112 49634996292 49683524576 49734059616 49829997231 49941577728 50029042176 50125548816 50322476988 50325774336 50422853376 50532450304 50571505656 50620949568 50770185858 50921192448 51071313888 51121246464 51223216128 51374227968 51424456704 51576061824 51675552684 51729465344 51791265792 51881969664 51982050624 52186272432 52189691904 52290366464 52343553024 52394729472 52495799552 52650563112 52705492992 52860874752 52962844032 53018099712 53174403072 53276977152 53486286336 53699936256 53803524096 53897752107 53962142976 54018441216 54122643456 54217430352 54282203136 54335275008 54657548288 54699791832 54818684928 54914690826 55037657088 55143825408 55240400736 55306395648 55346960151 55467259904 55568042496 55688822784 55893965148 56019124224 56184274944 56225483328 56391242418 56446376304 56616496128 56725710048 56781170944 56849006592 56948568264 57186189312 57286341504 57396847564 57455228124 57511402272 57622342477 57626118144 57751371776 57796006464 57852513792 58023069552 58195648512 58265174016 58367215872 58479806952 58540818432 58709556486 58713403392 58826662272 58944070656 59057774496 59231883501 59293679616 59408057856 59583199536 59641454208 59645362176 59760418816 59821203456 59936599296 59995199488 60172072128 60412428288 60528964608 60707410848 60770746368 60883984504 60887973888 60994609146 61067478528 61127184384 61489741824 61671020544 61854449664 62036803584 62097457152 62145450828 62326207169 62400667392 62465769472 62514047808 62649925632 62770778112 63021514752 63143084032 63207309312 63253668744 63391154176 63502173342 63644368896 63816423804 63878817312 63955132416 64067139297 64210599936 64257695232 64334462976 64447134192 64700327556 64829382912 64970293248 65084078016 65209626006 65355644928 65470104576 65548320768 65596397216 65663117856 65789782821 65854105688 65858420736 66052578816 66179995056 66312079488 66439996308 66588770304 66705389568 66834065088 67031099478 67096635984 67101032448 67230471168 67428674208 67494599424 67693581144 67894923264 68095085184 68161661952 68297621504 68367089664 68494482567 68498970624 68565942272 68768082432 68900736912 69175959552 69309400832 69379898112 69581696576 69586255872 69791404032 69859639296 70200750816 70273990656 70481166336 70532860782 70617125376 70690799616 70899204096 71035969536 71160377337 71315048448 71599915008 71738032128 71863669476 71949523968 72024588288 72163524608 72236924928 72289907136 72376270848 72447033344 72503025966 72933055776 73091579904 73219587768 73525100544 73653867648 73741860864 73795946868 74085868899 74090723328 74251763712 74452494438 74525286864 74912366592 74967311104 75043563264 75188323224 75261835072 75483715482 75488661504 75634280064 75798675456 75857258484 75931424352 76077897007 76155278787 76248252416 76381788672 76606970832 76681869696 76834824192 77061341952 77136685056 77364092736 77513329026 77594198016 77686898688 77822954496 77973075936 78054424576 78279408648 78284537856 78435549696 78592094208 78743699328 78975844668 79058239488 79210743808 79291312128 79444266048 79521938944 79527149568 79761604608 79915465728 80229429504 80549904384 80705286144 80943214464 81027661824 81183965184 81326145528 81423304704 81502912512 81986322432 82049687748 82228027392 82288337579 82372036239 82472599552 82556485632 82715738112 82796609536 82860601104 83200889856 83352063744 83533234176 83694370816 83840947722 84028686336 84276412416 84338224992 84586863627 84669564456 85088565072 85171756416 85273509888 85422852396 85614133248 85676926976 85779283968 85929512256 86095271346 86267103408 86439177216 86627057664 86694009696 86778770688 86946168008 87034604328 87293472768 87397761024 87550823808 87719710428 87811227648 88064334729 88070105088 88239993408 88416105984 88586661744 88940519424 89112086784 89374799304 89462181312 89468043264 89640628224 89904898944 89992799232 90258108192 90526564352 90618642432 90793446912 90882215936 91156119552 91325976756 91331960832 91491913719 91601217792 91690776576 91867649216 92234612736 92506530816 92781674496 93055205376 93146185728 93601001088 93698654208 93771071712 93974888448 94043814376 94156167168 94532272128 94714626048 94880503116 95086731264 95253260013 95466553344 95650709504 95724635706 95818225968 95932698624 96315899904 96386542848 96501694464 96670701288 97050491334 97244074368 97455439872 97626117024 97814439009 98033467392 98205156864 98322481152 98394595824 98781158532 98787631104 99002351616 99078868224 99269992584 99367049152 99468119232 99659994462 99883155456 100058084352 100251097632 100546649217 100644953976 100651548672 100845706752 101064900608 101143011312 101241899136 101540371716 101842384896 102142627776 102242492928 102446432256 102748455936 102848913408 103152123648 103351105368 103458930688 103763939328 103964101248 104372544864 104379383808 104580732928 104687106048 104789458944 104991599104 105301126224 105410985984 105721749504 105799291173 105925688064 106036199424 106348806144 106553954304 106972572672 107399872512 107607048192 107795504214 107924285952 108036882432 108245286912 108434860704 108564406272 108670550016 108754538949 109315096576 109399583664 109637369856 109829381652 110075314176 110287650816 110480801472 110612791296 110693920302 110934519808 111136084992 111377645568 111678741657 111787930296 112368549888 112450966656 112782484836 112892752608 113225573223 113232992256 113451420096 113562341888 113698013184 113897136528 114372378624 114572683008 114793695128 114910456248 115022804544 115244684954 115252236288 115502743552 115592012928 115705027584 116046139104 116269993539 116391297024 116530348032 116734431744 116959613904 117081636864 117419112972 117426806784 117653324544 117888141312 118115548992 118463767002 118587359232 118816115712 119166399072 119282908416 119290724352 119520837632 119642406912 119873198592 119990398976 120344144256 120824856576 121057929216 121414821696 121541492736 121767969008 121775947776 121989218292 122134957056 122254368768 122979483648 123342041088 123708899328 124073607168 124194914304 124290901656 124652414338 124801334784 124931538944 125028095616 125299851264 125541556224 125761421583 126043029504 126286168064 126414618624 126507337488 126782308352 127004346684 127288737792 127632847608 127757634624 127910264832 128134278594 128421199872 128515390464 128668925952 128894268384 129142907019 129400655112 129658765824 129940586496 130168156032 130419252012 130711289856 130940209152 131096641536 131192794432 131326235712 131579565642 131708211376 131716841472 132105157632 132359990112 132624158976 132879992616 133410779136 133668130176 134062198956 134193271968 134202064896 134460942336 134857348416 134989198848 135387162288 135789846528 136190170368 136323323904 136595243008 136734179328 136988965134 136997941248 137131884544 137536164864 137801473824 138351919104 138618801664 138759796224 139163393152 139172511744 139582808064 139719278592 140401501632 140547981312 140962332672 141065721564 141234250752 141381599232 141798408192 142071939072 142320754674 142630096896 143199830016 143476064256 143586953559 143727338952 143899047936 144327049216 144473849856 144579814272 144752541696 144894066688 145006051932 145575737001 145866111552 146183159808 146439175536 147050201088 147307735296 147483721728 147591893736 148171737798 148181446656 148503527424 148904988876 149050573728 149489991693 149824733184 149934622208 150087126528 150376646448 150523670144 150967430964 150977323008 151268560128 151597350912 151714516968 151862848704 152155794014 152310557574 152496504832 152763577344 153213941664 153363739392 153669648384 154122683904 154273370112 154728185472 155026658052 155188396032 155373797376 155645908992 155946151872 156108849152 156558817296 156569075712 156871099392 157184188416 157487398656 157951689336 158116478976 158421487616 158582624256 158888532096 159043877888 159054299136 159523209216 159830931456 160458859008 161099808768 161410572288 161693256321 161886428928 162055323648 162367930368 162652291056 162846609408 163005825024 163972644864 164099375496 164456054784 164576675158 164744072478 164945199104 165112971264 165431476224 165593219072 165721202208 166040880453 166401779712 166704127488 167066468352 167388741632 167681895444 168057372672 168552824832 168676449984 169173727254 169339128912 170177130144 170343512832 170547019776 170845704792 171353853952 171558567936 171859024512 172190542692 172534206816 172867027431 172878354432 173254115328 173388019392 173557541376 173892336016 174069208656 174586945536 174795522048 175101647616 175439420856 175622455296 176128669458 176140210176 176479986816 176832211968 177173323488 177695650503 177881038848 178224173568 178749598608 178924362624 178936086528 179281256448 179809797888 179985598464 180516216384 181053128704 181237284864 181586893824 181764431872 182312239104 182651953512 182663921664 182983827438 183202435584 183381553152 183735298432 184469225472 185013061632 185563348992 186110410752 186292371456 186978621507 187202002176 187397308416 187542143424 187949776896 188087628752 188312334336 189064544256 189429252096 189761006232 190173462528 190506520026 190933106688 191301419008 191449271412 191636451936 191865397248 192201417891 192631799808 192773085696 193003388928 193341402576 194100982668 194488148736 194910879744 195252234048 195628878018 196066934784 196410313728 196644962304 196789191648 197369348463 197562317064 197575262208 198157736448 198539985168 198734098304 198936238464 199319988924 199766310912 200116168704 200502195264 201093298434 201289907952 201303097344 201691413504 202129801216 202286022624 202483798272 203080743432 203684769792 204285255552 204484985856 204892864512 205483447701 205496911872 205697826816 206304247296 206702210736 206917861376 207527878656 207928202496 208745089728 208758767616 209161465856 209374212096 209578917888 209983198208 210602252448 210821971968 211443499008 211598582346 211851376128 212072398848 212697612288 213107908608 213481132011 213945145344 214799745024 215214096384 215591008428 215848571904 216073764864 216490573824 216869721408 217128812544 217341100032 217509077898 218630193152 218799167328 219274739712 219658763304 220575301632 220961602944 221225582592 221387840604 221869039616 222257606697 222272169984 222755291136 223357483314 223575860592 224737099776 224901933312 225564969672 225785505216 226451146446 226465984512 226902840192 227124683776 227396026368 227794273056 228233691021 228744757248 229145366016 229587390256 229820912496 230045609088 230489369908 230504472576 231005487104 231184025856 231410055168 232092278208 232539987078 232782594048 233060696064 233468863488 233919227808 234163273728 234838225944 234853613568 235306649088 235776282624 236231097984 236927534004 237174718464 237632231424 238332798144 238565816832 238581448704 239041675264 239284813824 239746397184 239980797952 240688288512 241649713152 242115858432 242829643392 243082985472 243535938016 243551895552 243978436584 244269914112 244508737536 245958967296 246684082176 246865012737 247417798656 248147214336 248389828608 248581803312 249304828676 249602669568 249863077888 250056191232 250599702528 251083112448 251522843166 252086059008 252572336128 252829237248 253014674976 253564616704 253760590881 254008693368 255265695216 255515269248 255820529664 256268557188 256842399744 257030780928 257337851904 257788536768 258285814038 258801310224 259317531648 259881172992 260336312064 260838504024 261880418304 262193283072 262385588864 262652471424 263159131284 263416422752 263433682944 264193004187 264210315264 264719980224 265248317952 265759985232 266821558272 267336260352 268124397912 268386543936 268404129792 268921884672 269714696832 269978397696 270774324576 271579693056 272380340736 272646647808 273190486016 273468358656 273977930268 273995882496 274263769088 274475741157 275072329728 275602947648 276703838208 277237603328 277519592448 278326786304 278345023488 279165616128 279438557184 280803003264 281095962624 281924665344 282131443128 282468501504 283596816384 284143878144 284641509348 285260193792 285759780039 286399660032 286952128512 287173907118 287454677904 287798095872 288654098432 288947699712 289159628544 289505083392 289788133376 290012103864 291151474002 291732223104 292366319616 292878351072 293443317027 294100402176 294615470592 294967443456 295183787472 296343475596 296362893312 297007054848 297809977752 298101147456 298979983386 299649466368 299869244416 300174253056 300753292896 301047340288 301934861928 301954646016 302537120256 303194701824 303429033936 303725697408 304311588028 304621115148 304993009664 305527154688 306427883328 306727478784 307339296768 308245367808 308546740224 309456370944 310053316104 310376792064 311291817984 311892303744 312217698304 313117634592 313138151424 313742198784 314368376832 314974797312 315903378672 316232957952 316842975232 317165248512 317397873519 317777064192 318087755776 318108598272 319046418432 319661862912 320917718016 322199617536 322821144576 323386512642 323772857856 324110647296 324735860736 325304582112 325693218816 326011650048 327945289728 328198750992 328912109568 329153350316 329488144956 329890398208 330225942528 330862952448 331186438144 331442404416 332081760906 332803559424 333408254976 334132936704 334777483264 335036224971 335363790888 337105649664 337352899968 338347454508 338678257824 339676719669 340354260288 340687025664 341094039552 341691409584 342707707904 343117135872 343718049024 344381085384 345068413632 345734054862 345756708864 346508230656 346776038784 347115082752 347784672032 348138417312 348809980617 349173891072 349591044096 350203295232 350878841712 351244910592 352257338916 352280420352 352959973632 353664423936 354346646976 355391301006 355762077696 356448347136 357499197216 357848725248 357872173056 358562512896 359619595776 359971196928 361032432768 362106257408 362474569728 363173787648 363528863744 364624478208 365303907024 365327843328 365967654876 366404871168 366763106304 367470596864 368938450944 370026123264 371126697984 372220821504 372584742912 373957243014 374404004352 374794616832 375084286848 375899553792 376175257504 376624668672 377284264749 378129088512 378858504192 379522012464 380346925056 381013040052 381866213376 382602838016 382898542824 383272903872 383730794496 384402835782 385263599616 385546171392 386006777856 386682805152 387428721057 388201965336 388976297472 389821759488 390504468096 391257756036 392133869568 392820627456 393289924608 393578383296 394738696926 395124634128 395150524416 396315472896 397079970336 397468196608 397872476928 398639977848 400232337408 401004390528 402186596868 402579815904 402606194688 403356397339 403382827008 404259602432 404572045248 404967596544 406161486864 407369539584 408570511104 408969971712 409785729024 410966895402 410993823744 411395653632 412608494592 413404421472 413835722752 415055757312 415856404992 417490179456 417517535232 418322931712 418748424192 419157835776 419966396416 421204504896 421643943936 422886998016 423197164692 423702752256 424144797696 425395224576 426215817216 426962264022 427890290688 429599490048 430428192768 431182016856 431697143808 432981147648 433739442816 434257625088 434682200064 435018155796 436283450183 436727211003 437260386304 437598334656 438549479424 439317526608 441150603264 441923205888 442451165184 442775681208 443738079232 444515213394 444544339968 445510582272 446714966628 447151721184 448469975079 449474199552 449803866624 451129939344 451571010432 452902292892 452931969024 453805680384 454249367552 454792052736 455588546112 456467382042 457489514496 458290732032 459174780512 459641824992 460091218176 460978739816 461008945152 462368051712 462820110336 464184556416 465079974156 465565188096 466121392128 466937726976 467838455616 468326547456 469676451888 469707227136 470613298176 471552565248 472462195968 473855068008 474349436928 475264462848 476665596288 477131633664 477162897408 478083350528 478569627648 479492794368 479961595904 481376577024 483299426304 484231716864 485079768963 485659286784 486165970944 487071876032 487103791104 487956873168 488539828224 489017475072 491917934592 493368164352 493730025474 494835597312 496294428672 496779657216 497163606624 498122641359 498609657352 499205339136 500112382464 501199405056 502166224896 503045686332 504172118016 505144672256 505658474496 506029349952 507129233408 507521181762 508017386736 510531390432 511030538496 511641059328 512537114376 514061561856 514675703808 515577073536 516571628076 517602620448 518601082293 518635063296 519762345984 520672624128 521677008048 523760836608 524386566144 524771177728 525304942848 526318262568 526832845504 526867365888 528386008374 528420630528 529439960448 530496635904 531519970464 533086951509 533643116544 534672520704 536248795824 536773087872 536808259584 537843769344 539429393664 539956795392 541548649152 543159386112 544760681472 545293295616 546380972032 546936717312 547955860536 547991764992 548527538176 548951482314 550144659456 551205895296 553407676416 554475206656 555039184896 556653572608 556690046976 558331232256 558877114368 560935864521 561606006528 562191925248 563849330688 564262886256 564937003008 567193632768 568287756288 569283018696 570520387584 571519560078 572799320064 573904257024 574347814236 574909355808 575596191744 576018363053 576604253673 577308196864 577895399424 578319257088 579010166784 579576266752 580024207728 582302948004 583464446208 584732639232 585756702144 586886634054 588200804352 589230941184 589934886912 590367574944 592108045389 592686951192 592725786624 595619955504 596202294912 597959966772 599298932736 599738488832 600348506112 601506585792 602094680576 603869723856 603909292032 605074240512 606389403648 606858067872 607451394816 608623176056 609242230296 611054309376 612855766656 613454957568 614678593536 616450343103 616490735616 617093480448 618912741888 620106632208 620753584128 622583635968 623784607488 624435396608 626235269184 626276302848 627484397568 628736753664 629949594624 631806757344 632465915904 633685950464 634330497024 634795747038 635554128384 636175511552 636217196544 638092836864 639323725824 640443396033 641835436032 644399235072 645642289152 646773025284 647545715712 648221294592 649471721472 650609164224 651386437632 652023300096 655890579456 656397501984 657824219136 658306700632 658976289912 661725904896 662372876288 662884808832 664163521812 665607118848 666772820091 666816509952 668265873408 669554966528 670072449942 670727581776 674211299328 674705799936 676694909016 677356515648 679353439338 680708520576 681374051328 682188079104 683382819168 684701073063 685415415808 686234271744 687436098048 688762170768 690136827264 691468109724 691513417728 693016461312 693552077568 694230165504 695569344064 696276834624 697619961234 698347782144 699182088192 700406590464 701757683424 702489821184 704514677832 704560840704 705919947264 707328847872 708693293952 710782602012 711524155392 712896694272 714998394432 715697450496 715744346112 717125025792 719239191552 719942393856 722064865536 724212514816 724949139456 726347575296 727057727488 729248956416 730607814048 730655686656 731935309752 732809742336 733526212608 734941193728 737876901888 740052246528 740595038211 742253395968 744441643008 745169485824 747914486028 748808008704 749589233664 750168573696 751799107584 752350515008 753249337344 754568529498 756258177024 757717008384 759044024928 760693850112 761281772643 762026080104 765205676032 765797085648 766545807744 767461588992 768805671564 770527199232 771092342784 772013555712 773365610304 774857442114 776403930672 777952594944 779643518976 781008936192 782515512072 785641254912 786579849216 787156766592 789477393852 790249268256 790301048832 792579012561 792630945792 794159940672 794936393216 795744953856 797279955696 800464674816 802008781056 804373193736 805159631808 805212389376 806712794678 806765654016 808519204864 809144090496 809935193088 812322973728 814739079168 817141022208 817939943424 819571458048 821933790804 821987647488 822791307264 823427223471 825216989184 826808842944 827671445504 830111514624 831712809984 834980358912 835035070464 836645863424 837496848384 838315671552 839932792832 842409009792 843287887872 845773996032 846394329384 847405504512 850790449152 852431634432 853924528044 855780581376 857279340117 859198980096 860856385536 862364033712 863394287616 865962295296 867478885632 868515250176 869364400128 870036311592 872566900366 873454422006 874520772608 875196669312 877098958848 878635053216 880329951081 882301206528 883846411776 884902330368 885551362416 887476158464 889030426788 889088679936 891021164544 893429933256 894303442368 896939950158 898948399104 899607733248 902259878688 903142020864 905804585784 905863938048 907611360768 908498735104 909584105472 911177092224 912934764084 914979028992 916581464064 918349561024 919283649984 920182436352 921957479632 922017890304 924736103424 925640220672 928369112832 930159948312 931130376192 933875453952 935676911232 936653094912 939352903776 939414454272 941226596352 943105130496 944924391936 947710136016 948698873856 950528925696 952193620557 953331192576 954263267328 954325794816 956166701056 957139255296 958985588736 959923191808 962753154048 966598852608 968463433728 970159537926 971318573568 972331941888 974143752064 974207582208 975913746336 977079656448 978034950144 983835869184 986736328704 987460050948 989671194624 992588857344 993559314432 994327213248 996245282718 997219314704 998410678272 1000224764928 1002398810112 1004332449792 1005108674913 1006091372664 1010289344512 1011316948992 1012058699904 1014258466816 1015042363524 1016034773472 1019030159007 1021062780864 1022061076992 1023282118656 1025074228752 1028123123712 1029351407616 1031154147072 1033143256152 1035205240896 1037202164586 1037270126592 1039524691968 1041345248256 1043354016096 1046429941851 1047521673216 1048773132288 1049542355456 1050609885696 1052636525136 1053665691008 1053734731776 1056772016748 1056841261056 1058879920896 1060993271808 1063039940928 1066173903018 1067286233088 1069345041408 1072497591648 1073546175744 1073616519168 1075687538688 1078858787328 1079913590784 1083097298304 1086318772224 1089521362944 1090586591232 1092761944064 1093873434624 1095911721072 1095983529984 1097055076352 1097902964628 1100289318912 1102411790592 1106815352832 1108950413312 1110078369792 1113307145216 1113380093952 1116662464512 1117754228736 1121871729042 1123212013056 1124383850496 1127698661376 1128525772512 1129874006016 1131852794247 1134387265536 1136575512576 1138566037392 1141040775168 1143039120156 1145598640128 1147808514048 1148695628472 1149818711616 1151192383488 1152036726106 1153208507346 1154616393728 1155790798848 1156638514176 1158020333568 1159152533504 1160048415456 1162286163171 1164605896008 1166928892416 1169465278464 1171513404288 1173773268108 1176401608704 1178461882368 1179869773824 1180735149888 1184216090778 1185373902384 1185451573248 1191239911008 1192404589824 1195919933544 1199476977664 1200697012224 1203013171584 1204189361152 1207739447712 1207818584064 1210069192017 1210148481024 1212778807296 1213716135744 1214902789632 1217246352112 1218484460592 1222108618752 1225711533312 1226909915136 1229357187072 1232900686206 1232981471232 1234186960896 1237825483776 1240213264416 1241507168256 1245167271936 1247569214976 1248870793216 1252470538368 1252552605696 1254968795136 1257473507328 1259899189248 1263613514688 1264931831808 1267371900928 1268660994048 1269591494076 1271108256768 1272351023104 1272434393088 1276185673728 1278647451648 1280886792066 1283670872064 1288798470144 1291284578304 1293546050568 1295091431424 1298943442944 1301218328448 1302772875264 1304046600192 1308850350549 1311781158912 1312795003968 1315648438272 1316613401264 1317952579824 1323451809792 1324745752576 1325769617664 1328327043624 1331214237696 1333545640182 1333633019904 1336531746816 1339109933056 1340144899884 1341455163552 1345409925237 1348422598656 1349411599872 1353389818032 1354713031296 1358706878676 1361417041152 1362748102656 1364376158208 1366765638336 1369402146126 1370830831616 1372468543488 1374872196096 1377524341536 1380273654528 1382936219448 1383026835456 1387104155136 1388460331008 1391138688128 1392553669248 1395239922468 1396695564288 1398364176384 1400813180928 1403515366848 1404979642368 1409029355664 1409121681408 1411839894528 1414657695744 1417386587904 1421565204024 1423048310784 1425793388544 1429996788864 1431394900992 1431488692224 1434250051584 1438478383104 1439884787712 1444129731072 1448425029632 1449898278912 1452695150592 1454115454976 1455239306889 1458497912832 1461215628096 1461311373312 1463870619504 1465619484672 1467052425216 1469882387456 1475753803776 1480104493056 1481190076422 1484506791936 1488883286016 1490338971648 1494367924077 1495828972056 1497616017408 1500337147392 1503598215168 1504701030016 1506498674688 1509137058996 1512516354048 1515434016768 1518088049856 1521387700224 1522563545286 1524052160208 1530411352064 1531594171296 1533091615488 1534923177984 1537611343128 1542184685568 1544027111424 1546731220608 1549714884228 1552807861344 1555803246879 1555905189888 1559287037952 1562017872384 1565031024144 1571282509824 1573159698432 1574313533184 1578954787704 1580498536512 1580602097664 1585158025122 1585261891584 1588319881344 1589872786432 1591489907712 1594559911392 1600929349632 1604017562112 1608746387472 1610319263616 1610424778752 1613425589356 1613531308032 1617038409728 1618288180992 1619870386176 1624645947456 1629478158336 1634282044416 1635879886848 1639142916096 1643867581608 1643975294976 1645582614528 1646854446942 1650433978368 1653617685888 1655342891008 1660223029248 1663425619968 1669960717824 1670070140928 1673291726848 1674993696768 1676631343104 1679865585664 1682807593563 1684818019584 1686575775744 1691547992064 1692788658768 1694811009024 1701580898304 1704863268864 1707849056088 1711561162752 1714558680234 1718397960192 1721712771072 1724728067424 1726788575232 1728055089159 1731924590592 1734957771264 1737030500352 1738728800256 1740072623184 1745133800732 1746908844012 1749041545216 1750393338624 1754197917696 1757270106432 1760659902162 1764602413056 1767692823552 1769804660736 1771102724832 1774952316928 1776324136167 1778060853576 1778177359872 1786859866512 1788606884736 1793879900316 1797896798208 1799215466496 1804519757376 1806284041728 1811609171568 1811727876096 1815222721536 1816997470208 1819168210944 1822354184448 1825869528168 1833162928128 1836699122048 1838567299968 1840364872704 1843914959264 1844035780608 1849351029309 1849472206848 1851280441344 1856738225664 1860319896624 1862260752384 1867750907904 1871353822464 1873306189824 1878705807552 1878828908544 1882453192704 1886210260992 1889848783872 1895420272032 1897397747712 1901057851392 1904387241114 1906662385152 1908526534656 1908651589632 1912333402112 1914278510592 1917971177472 1919846383616 1921330188099 1925506308096 1933197705216 1936926867456 1940319075852 1942637147136 1944663883776 1948287504128 1948415164416 1951827492672 1954159312896 1956069900288 1967671738368 1973472657408 1974920101896 1985177714688 1987118628864 1988654426496 1992490565436 1994438629408 1996821356544 2000318460273 2000449529856 2004797620224 2008664899584 2010217349826 2012182745328 2020578689024 2022633897984 2024117399808 2028516933632 2030084727048 2032069546944 2038060318014 2042125561728 2044122153984 2046564237312 2050148457504 2054103219189 2056246247424 2058702815232 2062308294144 2066286512304 2070410481792 2074404329172 2074540253184 2079049383936 2082690496512 2086708032192 2092859883702 2095043346432 2097546264576 2099084710912 2101219771392 2105273050272 2107331382016 2107469463552 2113544033496 2113682522112 2117759841792 2121986543616 2126079881856 2132347806036 2134572466176 2138690082816 2144995183296 2147092351488 2147233038336 2151375077376 2157717574656 2159827181568 2166194596608 2172637544448 2179042725888 2181173182464 2185523888128 2187746869248 2191823442144 2191967059968 2194110152704 2195805929256 2200578637824 2204823581184 2213630705664 2217900826624 2220156739584 2221785114633 2226614290432 2226760187904 2233324929024 2235508457472 2243743458084 2246424026112 2248767700992 2255397322752 2257051545024 2259748012032 2263705588494 2268774531072 2273151025152 2277132074784 2282081550336 2286078240312 2295617028096 2297391256944 2299637423232 2302384766976 2304073452212 2306417014692 2309232787456 2311581597696 2313277028352 2316040667136 2318305067008 2320096830912 2324572326342 2329211792016 2333857784832 2338930556928 2343026808576 2347546536216 2356923764736 2359739547648 2361470299776 2368432181556 2370747804768 2370903146496 2377737037683 2382479822016 2384809179648 2391839867088 2398953955328 2401394024448 2406026343168 2408378722304 2415478895424 2415637168128 2420138384034 2420296962048 2425557614592 2427432271488 2429805579264 2434492704224 2436968921184 2444217237504 2451423066624 2453819830272 2458714374144 2465801372412 2465962942464 2468373921792 2475650967552 2480426528832 2483014336512 2490334543872 2495138429952 2497741586432 2504941076736 2505105211392 2509937590272 2514947014656 2519798378496 2527227029376 2529863663616 2534743801856 2537321988096 2539182988152 2542216513536 2544702046208 2552371347456 2557294903296 2561773584132 2567341744128 2571838020351 2577596940288 2582569156608 2587092101136 2590182862848 2597886885888 2602436656896 2605545750528 2608093200384 2617700701098 2623562317824 2625590007936 2631296876544 2633226802528 2635905159648 2640989853243 2646903619584 2651539235328 2656654087248 2662428475392 2667091280364 2667266039808 2673063493632 2678219866112 2680289799768 2682910327104 2690819850474 2696845197312 2698823199744 2706779636064 2709426062592 2717413757352 2722834082304 2725496205312 2728752316416 2733531276672 2738804292252 2741661663232 2744937086976 2749744392192 2755048683072 2760547309056 2765872438896 2766053670912 2774208310272 2776920662016 2782277376256 2785107338496 2790479844936 2793391128576 2801626361856 2807030733696 2809959284736 2818058711328 2818243362816 2823679789056 2829315391488 2834773175808 2843130408048 2846096621568 2851586777088 2856580861671 2859993577728 2862789801984 2862977384448 2868500103168 2876956766208 2879769575424 2888259462144 2896850059264 2899796557824 2905390301184 2908230909952 2910478613778 2916995825664 2922431256192 2922622746624 2927741239008 2931238969344 2934104850432 2939764774912 2951507607552 2960208986112 2962380152844 2969013583872 2977766572032 2980677943296 2988735848154 2991657944112 2995232034816 3000674294784 3007196430336 3009402060032 3012997349376 3018274117992 3030868033536 3036176099712 3042775400448 3045127090572 3048104320416 3053984151281 3057090477021 3060822704128 3063188342592 3066183230976 3069846355968 3075222686256 3084369371136 3088054222848 3093462441216 3099429768456 3105615722688 3111606493758 3111810379776 3118574075904 3124035744768 3130062048288 3139289825553 3142565019648 3146319396864 3148627066368 3157909575408 3160997073024 3161204195328 3170316050244 3170523783168 3176639762688 3179745572864 3182979815424 3189119822784 3201858699264 3208035124224 3217492774944 3220638527232 3220849557504 3226851178712 3227062616064 3236576361984 3239740772352 3249291894912 3258956316672 3268564088832 3271759773696 3278285832192 3287735163216 3287950589952 3291165229056 3293708893884 3300867956736 3303288979957 3307235371776 3310685782016 3320446058496 3326851239936 3339921435648 3340140281856 3346583453696 3349987393536 3353262686208 3359731171328 3365615187126 3369636039168 3373151551488 3383095984128 3385577317536 3389622018048 3395558382741 3403161796608 3409726537728 3415698112176 3423122325504 3429117360468 3436795920384 3443425542144 3449456134848 3453577150464 3456110178318 3463849181184 3469915542528 3474061000704 3477457600512 3480145246368 3486858489513 3490267601464 3493817688024 3500786677248 3508395835392 3514540212864 3521319804324 3529204826112 3535385647104 3539609321472 3542205449664 3549904633856 3552648272334 3556121707152 3556354719744 3573719733024 3577213769472 3587759800632 3598430932992 3609039514752 3612568083456 3623218343136 3623455752192 3630207576051 3630445443072 3633994940416 3638336421888 3644708368896 3651739056336 3666325856256 3673398244096 3677134599936 3680729745408 3687829918528 3688071561216 3698702058618 3698944413696 3702560882688 3713476451328 3720639793248 3724521504768 3735501815808 3742707644928 3746612379648 3757411615104 3757657817088 3764906385408 3772420521984 3779697567744 3790840544064 3794795495424 3802115702784 3808774482228 3813324770304 3817053069312 3817303179264 3824666804224 3828557021184 3835942354944 3839692767232 3842660376198 3851012616192 3866395410432 3873853734912 3880638151704 3885274294272 3896575008256 3896830328832 3903654985344 3908318625792 3912139800576 3926551051647 3935343476736 3946945314816 3949840203792 3970355429376 3974237257728 3977308852992 3984981130872 3988877258816 3993642713088 4000636920546 4000899059712 4009595240448 4017329799168 4020434699652 4024365490656 4032128541371 4036229775711 4041157378048 4045267795968 4048234799616 4057033867264 4060169454096 4064139093888 4076120636028 4084251123456 4088244307968 4093128474624 4100296915008 4108206438378 4112492494848 4117405630464 4124616588288 4132573024608 4140820963584 4148808658344 4149080506368 4165380993024 4173416064384 4185719767404 4190086692864 4195092529152 4198169421824 4202439542784 4210546100544 4214662764032 4214938927104 4227088066992 4227365044224 4235519683584 4243973087232 4252159763712 4264695612072 4269144932352 4277380165632 4289990366592 4294184702976 4294466076672 4302750154752 4315435149312 4319654363136 4332389193216 4345275088896 4358085451776 4362346364928 4365717920667 4371047776256 4375493738496 4383646884288 4383934119936 4388220305408 4391611858512 4401157275648 4409647162368 4427261411328 4435801653248 4440313479168 4443570229266 4453228580864 4453520375808 4466649858048 4471016914944 4483103772231 4487486916168 4492848052224 4510794645504 4514103090048 4519496024064 4527411176988 4537549062144 4546302050304 4554264149568 4564163100672 4572156480624 4591234056192 4594782513888 4599274846464 4604769533952 4608146904424 4612834029384 4626554056704 4632081334272 4636610134016 4640193661824 4649144652684 4658423584032 4667409740637 4667715569664 4677861113856 4686053617152 4695093072432 4713847529472 4719479095296 4722940599552 4736864363112 4741495609536 4741806292992 4755474075366 4764959644032 4769618359296 4783679734176 4797907910656 4802788048896 4812052686336 4816757444608 4830957790848 4831274336256 4840276768068 4840593924096 4851115229184 4854864542976 4859611158528 4868985408448 4873937842368 4888434475008 4902846133248 4907639660544 4917428748288 4931602744824 4931925884928 4936747843584 4951301935104 4960853057664 4966028673024 4980669087744 4990276859904 5009882153472 5010210422784 5019875180544 5029894029312 5039596756992 5048422780689 5054454058752 5059727327232 5069487603712 5074643976192 5078365976304 5084433027072 5089404092416 5104742694912 5114589806592 5123547168264 5134683488256 5143676040702 5155193880576 5165138313216 5174184202272 5180365725696 5184165267477 5195773771776 5204873313792 5211091501056 5216186400768 5235401402196 5247124635648 5251180015872 5262593753088 5266453605056 5271810319296 5281979706486 5293807239168 5303078470656 5313308174496 5324856950784 5328972408501 5334182560728 5334532079616 5356439732224 5360579599536 5365820654208 5381639700948 5393690394624 5397646399488 5413559272128 5418852125184 5434827514704 5445668164608 5450992410624 5457504632832 5467062553344 5477608584504 5483323326464 5499488784384 5510097366144 5521094618112 5531744877792 5532107341824 5548053087927 5548416620544 5553841324032 5564554752512 5570214676992 5580959689872 5586782257152 5603252723712 5614061467392 5619918569472 5636117422656 5636486725632 5647359578112 5658630782976 5669546351616 5686260816096 5692193243136 5703173554176 5713161723342 5719987155456 5725579603968 5725954768896 5737000206336 5753913532416 5759539150848 5763990564297 5776518924288 5793700118528 5799593115648 5810780602368 5816461819904 5820957227556 5833991651328 5844862512384 5845245493248 5855482478016 5862477938688 5868209700864 5879529549824 5903015215104 5920417972224 5924760305688 5955533144064 5961355886592 5977471696308 5983315888224 5990464069632 6000955380819 6001348589568 6014392860672 6018804120064 6025994698752 6036548235984 6061736067072 6072352199424 6085550800896 6090254181144 6096208640832 6107968302562 6114180954042 6121645408256 6126376685184 6132366461952 6139692711936 6150445372512 6162309657567 6168738742272 6176108445696 6186924882432 6198859536912 6211231445376 6223212987516 6223620759552 6237148151808 6248071489536 6260124096576 6278579651106 6285130039296 6292638793728 6297254132736 6315819150816 6321994146048 6322408390656 6340632100488 6341047566336 6353279525376 6359491145728 6365959630848 6378239645568 6403717398528 6416070248448 6434985549888 6441277054464 6441699115008 6453702357424 6454125232128 6473152723968 6479481544704 6498583789824 6517912633344 6537128177664 6543519547392 6556571664384 6575470326432 6575901179904 6582330458112 6587417787768 6601735913472 6606577959914 6614470743552 6621371564032 6640892116992 6653702479872 6665355343899 6679842871296 6680280563712 6693166907392 6699974787072 6706525372416 6719462342656 6731230374252 6739272078336 6746303102976 6766191968256 6771154635072 6779244036096 6791116765482 6806323593216 6819453075456 6831396224352 6846244651008 6858234720936 6886851084288 6898912269696 6907154300928 6912220356636 6927698362368 6939831085056 6948122001408 6954915201024 6960290492736 6973716979026 6980535202928 6987635376048 7001573354496 7016791670784 7029080425728 7042639608648 7070771294208 7079218642944 7084410899328 7099809267712 7105296544668 7112243414304 7112709439488 7133211113049 7147439466048 7154427538944 7175519601264 7196861865984 7218079029504 7225136166912 7246436686272 7246911504384 7260415152102 7260890886144 7267989880832 7276672843776 7289416737792 7303478112672 7332651712512 7346796488192 7354269199872 7361459490816 7375659837056 7376143122432 7397404117236 7397888827392 7405121765376 7426952902656 7441279586496 7449043009536 7471003631616 7485415289856 7493224759296 7514823230208 7515315634176 7529812770816 7544841043968 7559395135488 7581681088128 7589590990848 7604231405568 7617548964456 7626649540608 7634106138624 7649333608448 7657114042368 7671884709888 7679385534464 7685320752396 7702025232384 7715514061053 7732790820864 7747707469824 7761276303408 7770548588544 7793150016512 7793660657664 7807309970688 7816637251584 7824279601152 7853102103294 7870686953472 7893890629632 7899680407584 7922969559729 7940710858752 7954617705984 7969962261744 7977754517632 7987285426176 8001273841092 8001798119424 8019190480896 8034659598336 8040869399304 8048730981312 8064257082742 8072459551422 8082314756096 8090535591936 8096469599232 8114067734528 8120338908192 8128278187776 8152241272056 8168502246912 8176488615936 8186256949248 8200593830016 8216412876756 8224984989696 8234811260928 8249233176576 8265146049216 8281641927168 8297617316688 8298161012736 8330761986048 8346832128768 8371439534808 8380173385728 8396338843648 8404879085568 8421092201088 8429325528064 8429877854208 8454176133984 8454730088448 8471039367168 8487946174464 8504319527424 8529391224144 8538289864704 8554760331264 8569742585013 8579980733184 8588369405952 8588932153344 8605500309504 8630870298624 8639308726272 8664778386432 8690550177792 8716170903552 8724692729856 8731435841334 8742095552512 8750987476992 8767293768576 8767868239872 8776440610816 8783223717024 8802314551296 8819294324736 8854522822656 8871603306496 8880626958336 8887140458532 8906457161728 8907040751616 8933299716096 8942033829888 8966207544462 8974973832336 8985696104448 9021589291008 9028206180096 9038992048128 9054822353976 9092604100608 9108528299136 9128326201344 9144312961248 9161952453843 9182468112384 9189565027776 9198549692928 9209539067904 9216293808848 9225668058768 9253108113408 9264162668544 9273220268032 9280387323648 9298289305368 9316847168064 9334819481274 9335431139328 9355722227712 9372107234304 9390186144864 9417869476659 9427695058944 9438958190592 9445881199104 9473728726224 9482991219072 9483612585984 9510948150732 9529919288064 9539236718592 9567359468352 9595815821312 9605576097792 9624105372672 9633514889216 9661915581696 9662548672512 9680553536136 9681187848192 9709729085952 9719222317056 9737970816896 9747875684736 9776868950016 9805692266496 9815279321088 9834857496576 9863205489648 9863851769856 9873495687168 9902603870208 9909866939871 9921706115328 9932057346048 9961338175488 9980553719808 10019764306944 10020420845568 10039750361088 10059788058624 10079193513984 10096845561378 10108908117504 10119454654464 10138975207424 10149287952384 10156731952608 10168866054144 10178808184832 10186675148223 10209485389824 10229179613184 10247094336528 10269366976512 10287352081404 10310387761152 10330276626432 10348368404544 10360731451392 10368330534954 10391547543552 10409746627584 10422183002112 10432372801536 10460575468539 10470802804392 10502360031744 10525187506176 10532907210112 10543620638592 10563959412972 10587614478336 10606156941312 10626616348992 10649713901568 10657944817002 10668365121456 10669064159232 10712879464448 10721159199072 10731641308416 10763279401896 10795292798976 10827118544256 10837704250368 10869655029408 10890622728153 10891336329216 10901984821248 10915009265664 10934125106688 10955217169008 10966646652928 10998977568768 11020194732288 11042189236224 11063489755584 11064214683648 11096106175854 11096833241088 11107682648064 11129109505024 11140429353984 11161919379744 11173564514304 11206505447424 11228122934784 11239837138944 11272234845312 11272973451264 11294719156224 11317261565952 11339092703232 11372521632192 11384386486272 11406347108352 11426323446684 11439974310912 11451159207936 11451909537792 11474000412672 11507827064832 11519078301696 11527981128594 11553037848576 11587400237056 11599186231296 11621561204736 11632923639808 11641914455112 11689725024768 11690490986496 11710964956032 11724955877376 11736419401728 11759059099648 11779653154941 11806030430208 11840835944448 11849520611376 11911066288128 11922711773184 11954943392616 11966631776448 11980928139264 12001910761638 12002697179136 12028785721344 12037608240128 12051989397504 12073096471968 12096385624113 12123472134144 12144704398848 12171101601792 12180508362288 12192417281664 12215936605124 12228361908084 12243290816512 12252753370368 12264732923904 12279385423872 12300890745024 12324619315134 12337477484544 12352216891392 12373849764864 12397719073824 12422462890752 12446425975032 12447241519104 12496142979072 12520248193152 12557159302212 12570260078592 12585277587456 12594508265472 12631638301632 12643988292096 12644816781312 12681264200976 12682095132672 12706559050752 12718982291456 12731919261696 12756479291136 12807434797056 12832140496896 12869971099776 12882554108928 12883398230016 12907404714848 12908250464256 12946305447936 12958963089408 12997167579648 13035825266688 13074256355328 13087039094784 13113143328768 13150940652864 13151802359808 13164660916224 13174835575536 13203471826944 13213155919828 13228941487104 13242743128064 13281784233984 13307404959744 13330710687798 13359685742592 13360561127424 13386333814784 13399949574144 13413050744832 13438924685312 13449311316693 13462460748504 13478544156672 13532383936512 13542309270144 13558488072192 13582233530964 13612647186432 13638906150912 13662792448704 13692489302016 13716469441872 13773702168576 13797824539392 13814308601856 13824440713272 13879662170112 13896244002816 13909830402048 13920580985472 13947433958052 13961070405856 13975270752096 14002229221911 14003146708992 14033583341568 14058160851456 14085279217296 14141542588416 14158437285888 14168821798656 14199618535424 14210593089336 14224486828608 14225418878976 14266422226098 14294878932096 14308855077888 14351039202528 14393723731968 14436158059008 14450272333824 14492873372544 14493823008768 14520830304204 14521781772288 14535979761664 14553345687552 14578833475584 14606956225344 14665303425024 14693592976384 14708538399744 14722918981632 14751319674112 14752286244864 14794808234472 14795777654784 14810243530752 14853905805312 14882559172992 14898086019072 14942007263232 14970830579712 15029646460416 15030631268352 15059625541632 15089682087936 15118790270976 15145268342067 15163362176256 15179181981696 15208462811136 15235097928912 15253299081216 15268212277248 15298667216896 15314228084736 15343769419776 15358771068928 15370641504792 15404050464768 15431028122106 15465581641728 15495414939648 15522552606816 15541097177088 15552495802431 15586300033024 15587321315328 15614619941376 15633274503168 15648559202304 15706204206588 15741373906944 15787781259264 15799360815168 15845939119458 15881421717504 15909235411968 15939924523488 15955509035264 15974570852352 16002547682184 16003596238848 16069319196672 16081738798608 16097461962624 16128514165484 16144919102844 16164629512192 16181071183872 16192939198464 16228135469056 16240677816384 16256556375552 16304482544112 16337004493824 16352977231872 16372513898496 16401187660032 16432825753512 16449969979392 16498466353152 16530292098432 16563283854336 16595234633376 16596322025472 16644159263781 16661523972096 16693664257536 16742879069616 16760346771456 16792677687296 16809758171136 16842184402176 16858651056128 16859755708416 16908352267968 16909460176896 16942078734336 16975892348928 17008639054848 17058782448288 17076579729408 17109520662528 17139485170026 17159961466368 17176738811904 17177864306688 17211000619008 17261740597248 17278617452544 17329556772864 17381100355584 17432341807104 17449385459712 17462871682668 17484191105024 17501974953984 17534587537152 17535736479744 17552881221632 17566447434048 17604629102592 17638588649472 17709045645312 17743206612992 17761253916672 17774280917064 17812914323456 17866599432192 17884067659776 17932415088924 17949947664672 17971392208896 18002866142457 18043178582016 18056412360192 18077984096256 18109644707952 18185208201216 18217056598272 18256652402688 18288625922496 18323904907686 18364936224768 18379130055552 18397099385856 18419078135808 18432587617696 18451336117536 18486928972701 18506216226816 18528325337088 18560774647296 18596578610736 18633694336128 18669638962548 18670862278656 18711444455424 18744214468608 18780372289728 18835738953318 18855390117888 18877916381184 18891762398208 18947457452448 18965982438144 18967225171968 19021896301464 19059838576128 19078473437184 19134718936704 19191631642624 19211152195584 19248210745344 19267029778432 19323831163392 19325097345024 19361107072272 19362375696384 19419458171904 19438444634112 19475941633792 19495751369472 19553737900032 19611384532992 19630558642176 19669714993152 19726410979296 19727703539712 19746991374336 19805207740416 19819733879742 19843412230656 19864114692096 19922676350976 19961107439616 19996066031697 20039528613888 20040841691136 20079500722176 20119576117248 20158387027968 20193691122756 20217816235008 20238909308928 20277950414848 20298575904768 20313463905216 20337732108288 20357616369664 20373350296446 20418970779648 20458359226368 20494188673056 20538733953024 20574704162808 20660553252864 20696736809088 20721462902784 20736661069908 20783095087104 20819493255168 20844366004224 20864745603072 20921150937078 20941605608784 21004720063488 21050375012352 21065814420224 21087241277184 21127918825944 21212313882624 21253232697984 21299427803136 21315889634004 21336730242912 21338128318464 21377889058967 21399633339147 21425758928896 21442318398144 21463282616832 21526558803792 21590585597952 21654237088512 21675408500736 21739310058816 21781245456306 21782672658432 21803969642496 21830018531328 21868250213376 21910434338016 21933293305856 21997955137536 22040389464576 22084378472448 22126979511168 22128429367296 22192212351708 22193666482176 22215365296128 22258219010048 22280858707968 22323838759488 22347129028608 22413010894848 22456245869568 22479674277888 22544469690624 22545946902528 22589438312448 22634523131904 22678185406464 22745043264384 22768772972544 22812694216704 22852646893368 22879948621824 22902318415872 22948000825344 23015654129664 23038156603392 23055962257188 23106075697152 23123022859699 23146542183159 23174800474112 23198372462592 23243122409472 23265847279616 23283828910224 23379450049536 23380981972992 23421929912064 23449911754752 23472838803456 23518118199296 23559306309882 23612060860416 23681671888896 23699041222752 23768908679187 23822132576256 23909886785232 23933263552896 23961856278528 24003821523276 24005394358272 24057571442688 24075216480256 24103978795008 24146192943936 24192771248226 24246944268288 24289408797696 24342203203584 24361016724576 24384834563328 24431873210248 24456723816168 24505506740736 24529465847808 24558770847744 24601781490048 24649238630268 24674954969088 24704433782784 24747699529728 24795438147648 24844925781504 24892851950064 24894483038208 24992285958144 25040496386304 25114318604424 25140520157184 25189016530944 25263276603264 25287976584192 25289633562624 25362528401952 25364190265344 25413118101504 25437964582912 25463838523392 25512958582272 25614869594112 25664280993792 25709227755039 25739942199552 25765108217856 25766796460032 25814809429696 25816500928512 25892610895872 25917926178816 25994335159296 26071650533376 26148512710656 26174078189568 26226286657536 26301881305728 26303604719616 26329321832448 26349671151072 26406943653888 26426311839656 26457882974208 26563568467968 26614809919488 26661421375596 26719371485184 26721122254848 26772667629568 26799899148288 26826101489664 26877849370624 26898622633386 26924921497008 26957088313344 27064767873024 27084618540288 27116976144384 27164467061928 27277812301824 27325584897408 27384978604032 27432938883744 27485857361529 27547404337152 27595649078784 27628617203712 27648881426544 27759324340224 27792488005632 27819660804096 27841161970944 27894867916104 27922140811712 27950541504192 28004458443822 28006293417984 28067166683136 28116321702912 28170558434592 28253608429977 28283085176832 28316874571776 28337643597312 28399237070848 28421186178672 28448973657216 28450837757952 28532844452196 28589757864192 28617710155776 28702078405056 28787447463936 28872316118016 28900544667648 28985746745088 28987646017536 29041660608408 29043563544576 29071959523328 29157666951168 29213912450688 29330606850048 29387185952768 29417076799488 29445837963264 29502639348224 29504572489728 29589616468944 29591555309568 29620487061504 29707811610624 29729600819613 29765118345984 29796172038144 29884014526464 29941661159424 30059292920832 30061262536704 30119251083264 30179364175872 30237580541952 30290536684134 30326724352512 30358363963392 30416925622272 30470195857824 30506598162432 30536424554496 30560025444669 30597334433792 30628456169472 30687538839552 30717542137856 30741283009584 30808100929536 30862056244212 30931163283456 30990829879296 31045105213632 31082194354176 31104991604862 31172600066048 31174642630656 31229239882752 31266549006336 31297118404608 31381726405617 31412408413176 31575562518528 31598721630336 31691878238916 31762843435008 31818470823936 31879849046976 31911018070528 31949141704704 32005095364368 32007192477696 32138638393344 32163477597216 32194923925248 32257028330968 32289838205688 32385878396928 32456270938112 32481355632768 32513112751104 32608965088224 32671868184459 32674008987648 32705954463744 32745027796992 32802375320064 32865651507024 32899939958784 32996932706304 33060584196864 33126567708672 33190469266752 33192644050944 33288318527562 33323047944192 33387328515072 33485758139232 33520693542912 33585355374592 33619516342272 33684368804352 33717302112256 33719511416832 33816704535936 33818920353792 33884157468672 33951784697856 34017278109696 34117564896576 34153159458816 34219041325056 34278970340052 34319922932736 34353477623808 34355728613376 34422001238016 34523481194496 34557234905088 34659113545728 34762200711168 34864683614208 34898770919424 34925743365336 35069175074304 35071472959488 35105762443264 35132894868096 35209258205184 35277177298944 35338959464823 35418091290624 35486413225984 35522507833344 35548561834128 35625828646912 35733198864384 35768135319552 35864830177848 35899895329344 35942784417792 36005732284914 36086357164032 36112824720384 36155968192512 36219289415904 36289156872339 36370416402432 36434113196544 36513304805376 36577251844992 36647809815372 36729872449536 36758260111104 36794198771712 36838156271616 36865175235392 36902672235072 36973857945402 37012432453632 37056650674176 37121549294592 37193157221472 37267388672256 37339277925096 37341724557312 37488428937216 37560744579456 37671477906636 37710780235776 37755832762368 37783524796416 37894914904896 37931964876288 37934450343936 38043792602928 38119677152256 38156946874368 38269437873408 38383263285248 38422304391168 38496421490688 38534059556864 38647662326784 38650194690048 38722214144544 38724751392768 38838916343808 38876889268224 38951883267584 38991502738944 39107475800064 39222769065984 39261117284352 39339429986304 39452821958592 39455407079424 39493982748672 39610415480832 39639467759484 39686824461312 39728229384192 39845352701952 39922214879232 39992132063394 40079057227776 40081683382272 40159001444352 40239152234496 40316774055936 40347933950079 40387382245512 40435632470016 40555900829696 40597151809536 40626927810432 40675464216576 40715232739328 40746700592892 40837941559296 40916718452736 40988377346112 41077467906048 41149408325616 41321106505728 41393473618176 41442925805568 41473322139816 41638986510336 41688732008448 41729491206144 41842301874156 41883211217568 42006687665733 42009440126976 42100750024704 42131628840448 42174482554368 42255837651888 42424627765248 42506465395968 42598855606272 42631779268008 42673460485824 42676256636928 42755778117934 42799266678294 42851517857792 42884636796288 42926565233664 43053117607584 43181171195904 43308474177024 43350817001472 43478620117632 43562490912612 43565345316864 43607939284992 43660037062656 43736500426752 43820868676032 43866586611712 43995910275072 44080778929152 44168756944896 44253959022336 44256858734592 44384424703416 44387332964352 44430730592256 44516438020096 44561717415936 44647677518976 44694258057216 44826021789696 44912491739136 45088939381248 45091893805056 45178876624896 45269046263808 45356370812928 45435805026201 45490086528768 45537545945088 45625388433408 45705293786736 45759897243648 45804636831744 45896001650688 46031308259328 46076313206784 46111924514376 46212151394304 46246045719398 46293084366318 46349600948224 46396744925184 46486244818944 46531694559232 46567657820448 46657487407293 46758900099072 46761963945984 46843859824128 46899823509504 46945677606912 47036236398592 47118612619764 47224121720832 47363343777792 47398082445504 47537817358374 47644265152512 47819773570464 47866527105792 47923712557056 48007643046552 48010788716544 48150432960512 48207957590016 48292385887872 48385542496452 48493888536576 48578817595392 48684406407168 48722033449152 48769669126656 48863746420496 48913447632336 49011013481472 49058931695616 49117541695488 49203562980096 49298477260536 49349909938176 49495399059456 49590876295296 49689851563008 49785703900128 49788966076416 49932477791343 49984571916288 50080992772608 50228637208848 50281040314368 50378033061888 50526553206528 50575953168384 50579267125248 50725056803904 50728380530688 50826236203008 50875929165824 50927677046784 51025917164544 51229739188224 51328561987584 51418455510078 51479884399104 51530216435712 51533592920064 51629618859392 51633001857024 51785221791744 51835852357632 51988670318592 52143301066752 52297025421312 52348156379136 52452573315072 52603762611456 52607209439232 52658643664896 52699342302144 52813887307776 52852623679312 52915765948416 53127136935936 53229619838976 53322842751192 53438742970368 53545335259136 53599798296576 53652202979328 53755698741248 53797245266772 53849842994016 53914176626688 54008598427371 54129535746048 54169237080576 54233952288768 54328934123856 54555624603648 54651169794816 54769957208064 54865877767488 54971714723058 55094808674304 55191298157568 55257234407424 55297762853088 55460786918103 55518648680448 55584976011264 55682323941888 55789735832208 55844281623424 55901083008384 56008916887644 56012586835968 56134333366272 56232643405824 56341116869184 56507216859954 56566170353664 56633749143552 56675287194624 56798474141696 56842372357344 56897947314432 56901675515904 57065688904392 57179515728384 57235420311552 57404156810112 57574894927872 57744632236032 57801089335296 57971493490176 57975292035072 58083321216816 58087127089152 58143919046656 58315333902336 58427824901376 58661213700096 58774371905536 58834153598976 58891675926528 59005278696448 59009144979456 59179232937888 59183110619136 59240974123008 59415623221248 59459201639226 59530236691968 59592344076288 59768029052928 59883322318848 59988198095091 60118585841664 60122525073408 60238502166528 60358728351744 60475161083904 60581073368268 60653448705024 60716727926784 60833851244544 60940391715648 61013196324864 61072849108992 61120050889338 61194668867584 61256912338944 61375077679104 61435084275712 61482566019168 61616201859072 61724112488424 61981659758592 62090210427264 62164388708352 62209983209724 62345200132096 62349285261312 62458479765504 62533098012672 62594236809216 62763452811234 62824816826352 63151125037056 63197443260672 63383756477832 63636941647872 63759698093952 63822036141056 63898283409408 64010190728736 64014384955392 64133667176901 64277276786688 64326955194432 64389847850496 64514056661936 64579676411376 64771756793856 64912541876224 64962711265536 65026225502208 65217930176448 65343736368918 65348017975296 65411908927488 65490055593984 65604750640128 65731303014048 65799879917568 65993865412608 66121168393728 66253135417344 66380938533504 66385288101888 66576637055124 66646095888384 66774657030144 66971516278464 67041387085824 67170710749184 67239032684544 67368737608704 67434604224512 67439022833664 67633409071872 67637840707584 67768314937344 67903569395712 68034556219392 68235129793152 68306318917632 68438082650112 68557940680104 68639845865472 68706955247616 68844002476032 69046962388992 69114469810176 69318227091456 69369068579097 69524401422336 69729367228416 69797541838848 69851486730672 70138350148608 70142945918976 70211524886528 70265789736192 70418516410368 70554354597888 70677918929646 70836182581248 70972826451968 71045015666688 71097123668256 71251657293824 71306726037561 71466397728768 71729660355696 71799790658688 71885568835584 72011464569828 72172714328064 72225649440768 72311936385024 72438578831808 72578313744678 72740832804864 72868226393088 73026609610752 73154503689984 73295619630744 73516520222208 73588397543424 73676312543232 73730350470784 73805344470144 73947715890804 74024864907264 74113301348352 74243098589184 74386314442944 74534777344512 74678555850192 74683449114624 74976857874432 75121489158912 75342955813272 75421560471552 75567049592832 75789829809792 75863929752576 75868900687872 76087585205856 76239354304512 76313893748736 76538875746816 76766526570496 76844608782336 76992842981376 77068119113728 77127683265117 77295324653568 77300389380096 77444428289088 77449502785536 77677832687616 77753778536448 77903766535168 77983005477888 78214951600128 78445538131968 78522234568704 78678859972608 78905643917184 78910814158848 78987965497344 79220830961664 79278935518968 79373648922624 79690705403904 79844429758464 79984264126788 80158114455552 80163366764544 80318002888704 80478304468992 80633548111872 80695867900158 80774764491024 80871264940032 81111801659392 81194303619072 81253855620864 81350928433152 81430465478656 81493401185784 81833436905472 81976754692224 82154935812096 82298816651232 82457572084587 82642213011456 82786947236352 82885851611136 82946644279632 83277973020672 83377464016896 83458982412288 83684603748312 83766422435136 84013375331466 84018880253952 84201500049408 84263257680896 84348965108736 84511675303776 84849255530496 85012930791936 85197711212544 85263558536016 85346920971648 85352513273856 85511556235868 85598533356588 85703035715584 85769273592576 85853130467328 86106235215168 86362342391808 86616948354048 86701634002944 86957240235264 87124981825224 87130690633728 87215878569984 87473000853504 87641737352064 87733173223424 87991820550144 88161557858304 88337513889792 88507918044672 88513717469184 88768849406832 88774665928704 88861461184512 89032876040192 89123434831872 89188802458839 89295355037952 89388516114432 89652043579392 89824983478272 90177878762496 90183787610112 90357753249792 90538092527616 90712741625856 90871610052402 90980173057536 91075091890176 91250776866816 91410587573472 91519794487296 91609273663488 91792003301376 92062616518656 92152626413568 92223849028752 92424302788608 92492091438796 92586168732636 92699201896448 92793489850368 92972489637888 93063389118464 93135315640896 93314974814586 93517800198144 93523927891968 93687719648256 93799647019008 93891355213824 94072472797184 94145179216851 94237225239528 94726687555584 94796164891008 95075634716748 95288530305024 95639547140928 95733054211584 95847425114112 96015286093104 96021577433088 96300865921024 96415915180032 96584771775744 96771084992904 97157635190784 97368812814336 97444066898304 97539338253312 97727492840992 97826895264672 98015604553377 98022026962944 98117863391232 98235083390976 98407125960192 98596954521072 98699819876352 98990798118912 99181752590592 99379703126016 99571407800256 99577932152832 99864955582686 99969143832576 100161985545216 100457274417696 100562080628736 100756066123776 101053106413056 101151906336768 101158534250496 101450113607808 101456761061376 101652472406016 101751858331648 101855354093568 102051834329088 102459478376448 102657123975168 102836911020156 102959768798208 103060432871424 103067185840128 103259237718784 103266003714048 103570443583488 103671704715264 103977340637184 104286602133504 104594050842624 104696312758272 105207525222912 105214418878464 105317287329792 105398684604288 105627774615552 105705247358624 105831531896832 106016878394469 106254273871872 106459239677952 106645685502384 106877485940736 107090670518272 107199596593152 107304405958656 107511397482496 107594490533544 107699685988032 107828353253376 108017196854742 108259071492096 108338474161152 108467904577536 108657868247712 108867470617017 109111249207296 109302339589632 109539914416128 109731755534976 109943429446116 110189617348608 110382596315136 110514468814848 110595525706176 110921573836206 111037297360896 111169952022528 111364647883776 111579471664416 111688563246848 111802166016768 112017833775288 112025173671936 112465286811648 112682233738368 113014433719908 113132340707328 113267498287104 113350574389248 113596948283392 113684744714688 113795894628864 113803351031808 114131377808784 114359031456768 114470840623104 114808313620224 115149789855744 115489264472064 115602178670592 115942986980352 115950584070144 116166642433632 116174254178304 116287838093312 116630667804672 116855649802752 117322427400192 117548743811072 117668307197952 117783351853056 118010557392896 118018289958912 118358465875776 118366221238272 118481948246016 118831246442496 118918403278452 119060473383936 119184688152576 119536058105856 119766644637696 119976396190182 120237171683328 120245050146816 120477004333056 120717456703488 120950322167808 121162146736536 121306897410048 121667702489088 121880783431296 122026392649728 122145698217984 122240101778676 122389337735168 122513824677888 122750155358208 122870168551424 122965132038336 123232403718144 123448224976848 123963319517184 124180420854528 124328777416704 124419966419448 124690400264192 124916959531008 125066196025344 125188473618432 125526905622468 125649633652704 126020062997199 126302250074112 126394886521344 126767512955664 127273883295744 127519396187904 127644072282112 127796566818816 128020381457472 128028769910784 128267334353802 128554553573376 128653910388864 128779695700992 129028113323872 129159352822752 129543513587712 129925422531072 130052451004416 130435860352896 130687472737836 130696035950592 130823817854976 130980111187968 131209501280256 131462606028096 131599759835136 131987730825216 132242336787456 132506270834688 132761877067008 132770576203776 133153274110248 133292191776768 133549314060288 133943032556928 134082774171648 134341421498368 134478065369088 134737475217408 134869208449024 135266818143744 135275681415168 135536629874688 135807138791424 136069112438784 136307415078603 136470259586304 136612637835264 136876165300224 137115881360208 137279691730944 137413910495232 137688004952064 138093924777984 138228939620352 138636454182912 138738137158194 139048802844672 139458734456832 139595083677696 139702973461344 139972462221879 140276700297216 140285891837952 140531579472384 140837032820736 141108709195776 141355837859292 141672365162496 141945652903936 142090031333376 142194247336512 142503314587648 142613452075122 142932795457536 143459320711392 143599581317376 143771137671168 144022929139656 144451298881536 144623872770048 144877157663616 145156627489356 145481665609728 145736452786176 146053219221504 146309007379968 146591239261488 147033040444416 147176795086848 147352625086464 147460700941568 147610688940288 147895431781608 148049729814528 148486197178368 148772628885888 149069554689024 149357111700384 149366898229248 149797433374029 149953715748864 150242978317824 150685911626544 150843120943104 151134099185664 151579659619584 151727859505152 151737801375744 152175170411712 152478708609024 152627787497472 153077751493632 153533053140992 153689217564672 153985685962752 154136238227456 154255366530234 154590649307136 154600778760192 154888856578176 154899005571072 155355665375232 155507557072896 155807533070336 155966010955776 156429903200256 156891076263936 157044469137408 157357719945216 157811287834368 157821628317696 157975930994688 158441661923328 158557871037936 158747297845248 159381410807808 159688859516928 159968528253576 160316228911104 160636005777408 160956608937984 161267096223744 161391735800316 161549528982048 161742529880064 161861160017893 162025795282113 162223603318784 162388607238144 162507711241728 162701856866304 162860930957312 162986802371568 163666873810944 163953509384448 164309871624192 164597633302464 164915144169174 165284426022912 165573894472704 165771703222272 165893288559264 166382360754309 166555946041344 166754928033792 167369207496624 167532844870272 168026750662932 168037760507904 168403000098816 168526515361792 168697930217472 169023350607552 169698511060992 170025861583872 170395422425088 170527117072032 170693841943296 170705026547712 171023112471736 171197066713176 171538547185152 171706260934656 172212470430336 172724684783616 173233896708096 173403268005888 173914480470528 174249963650448 174261381267456 174431757139968 174946001707008 175283474704128 175466346446848 175983641100288 176323115716608 176675027779584 177015836089344 177027434938368 177537698813664 177549331857408 177722922369024 178065752080384 178246869663744 178377604917678 178590710075904 178777032228864 179304087158784 179649966956544 179964594285273 180355757524992 180367575220224 180715506499584 181076185055232 181425483251712 181743220104804 181960346115072 182150183780352 182501553733632 182821175146944 183039588974592 183218547326976 183584006602752 184125233037312 184305252827136 184447698057504 184848605577216 184984182877592 185172337465272 185944979275776 186126778236928 186270631281792 186629949629172 187035600396288 187047855783936 187375439296512 187599294038016 187782710427648 188144945594368 188290358433702 188474450479056 189453375111168 189592329782016 190151269433496 191279094281856 191466108423168 191694850228224 192030572186208 192043154866176 192401001530703 192601731842048 192831830360064 193169543551488 193542169985808 194315270381568 194737625628672 194888133796608 195078676506624 195454985681984 195653790529344 196031209106754 196044053925888 196235726782464 196470166781952 196814251920384 197193909042144 197399639752704 197981596237824 198363505181184 198759406252032 199142815600512 199155864305664 199729911165372 199938287665152 200323971090432 200914548835392 201124161257472 201512132247552 202106212826112 202303812673536 202317068500992 202900227215616 202913522122752 203304944812032 203503716663296 203710708187136 204103668658176 204918956752896 205314247950336 205673822040312 205919537596416 206120865742848 206518475437568 206532007428096 207140887166976 207343409430528 207954681274368 208107205737291 208573204267008 209188101685248 209392625516544 210415050445824 210428837756928 210634574659584 210797369208576 211255549231104 211410494717248 211663063793664 212033756788938 212508547743744 212918479355904 213291371004768 213754971881472 213920178112683 214181341036544 214399193186304 215022794964992 215188981067088 215399371976064 215656706506752 216034393709484 216518142984192 216676948322304 216935809155072 217315736495424 217734941234034 218222498414592 218604679179264 219079828832256 219463511069952 219886858892232 220765192630272 221028937629696 221191051412352 221843147672412 222074594721792 222339904045056 222729295767552 223158943328832 223377126493696 223604332033536 224035667550576 224050347343872 224930573623296 225364467476736 226028867439816 226264681414656 226701148778496 227193896566784 227369489429376 227591789257728 227606702063616 228262755617568 228718062913536 228941681246208 229616627240448 230299579711488 230978528944128 231204357341184 231383049795351 231885973960704 231901168140288 232333284867264 232348508356608 232575676186624 233261335609344 233711299605504 234644854800384 235097487622144 235336614395904 235566703706112 236021114785792 236036579917824 236716931751552 236732442476544 236963896492032 237662492884992 237836806556904 238120946767872 239072116211712 239533289275392 239952792380364 240474343366656 240490100293632 240954008666112 241434913406976 241900644335616 242324293473072 242613794820096 243335404978176 243761566862592 244052785299456 244291396435968 244480203557352 245500310716416 245740337102848 245930264076672 246464807436288 246896449953696 247372716253761 247926639034368 248360841709056 248657554833408 248839932838896 249380800528384 249833919062016 250132392050688 250376947236864 251053811244936 251299267305408 252040125994398 252604500148224 252789773042688 253535025911328 254547766591488 255038792375808 255288144564224 255593133637632 256040762914944 256057539821568 256534668707604 257109107146752 257307820777728 257559391401984 258056226647744 258318705645504 259087027175424 259850845062144 260104902008832 260871720705792 261374945475672 261392071901184 261647635709952 262419002560512 262925212056192 263199519670272 263975461650432 264484673574912 265012541669376 265523754134016 265541152407552 266306548220496 266584383553536 267098628120576 267566407376517 267886065113856 268165548343296 268682842996736 268956130738176 269474950434816 269738416898048 270533636287488 270551362830336 271073259749376 271614277582848 272138224877568 272614830157206 272940519172608 273225275670528 273752330600448 274231762720416 274559383461888 274827820990464 275376009904128 276187849555968 276457879240704 277272908365824 277476274316388 278097605689344 278917468913664 279190167355392 279405946922688 279944924443758 280553400594432 280571783675904 281063158944768 281674065641472 282217418391552 282435537650553 282711675718584 283891305807872 284180062666752 284388494673024 285006629175296 285226904150244 285865590915072 286918641422784 287199162634752 287542275342336 288045858279312 288902597763072 289247745540096 289754315327232 290313254978712 291472905572352 292106438443008 292618014759936 293182478522976 294046813660131 294066080888832 294353590173696 294705250172928 294921401883136 295221377880576 295790863563216 296099459629056 296972394356736 297545257771776 298139109378048 298714223400768 298733796458496 299594866748058 299907431497728 300485956635648 301371823253088 301686241886208 302268198371328 303159319239168 303455719010304 303475602751488 304350340823424 304957417218048 305255574994944 306155502987264 307066106281984 307378435129344 307971371925504 308272476454912 308510733060468 309181298614272 309201557520384 309777713156352 309798011142144 310711330750464 311015114145792 311615066140672 311932021911552 312859806400512 313782152527872 314088938274816 315622575668736 315643256635392 315951861989376 316883323846656 317115742075872 317494595690496 318050635183407 318762821615616 319377719033856 319937056507152 320632457822208 321272011554816 321913217875968 322534192447488 322783471600632 323099057964096 323485059760128 323722320035786 324051590564226 324447206637568 324777214476288 325015422483456 325403713732608 325721861914624 325973604743136 326602411851051 327333747621888 327907018768896 328619743248384 329195266604928 329830288338348 330568852045824 331147788945408 331543406444544 331786577118528 332764721508618 333111892082688 333509856067584 334738414993248 335065689740544 336053501325864 336075521015808 337053030723584 337395860434944 338046701215104 339397022121984 340051723167744 340790844850176 341054234144064 341387683886592 341410053095424 342046224943472 342394133426352 343077094370304 343412521869312 344424940860672 345449369567232 346467793416192 346806536011776 347828960941056 348499927300896 348522762534912 348863514279936 349892003414016 350566949408256 350932692893696 351967282200576 352646231433216 353350055559168 354031672178688 354054869876736 355075397627328 355098663714816 355445844738048 356131504160768 356493739327488 356755209835356 357181420151808 357554064457728 358608174317568 359299933913088 359929188570546 360711515049984 360735150440448 361431012999168 362152370110464 362850966503424 363486440209608 363920692230144 365003107467264 365642350293888 366079177949184 366437094653952 367168013205504 368250466074624 368610505654272 368895396115008 369697211154432 369968365755184 370344674930544 371889958551552 372253556473856 372541262563584 373259899258344 374071200792576 374750878593024 375198588076032 375565420855296 376289891188736 376580716867404 376948900958112 378060188991597 378906750222336 379184659564032 380302538866992 382558188563712 382932216846336 383389700456448 384061144372416 384086309732352 384802003061406 385203463684096 385663660720128 386339087102976 387084339971616 388630540763136 389776267593216 390157353013248 390909971363968 391307581058688 392062418213508 392088107851776 392471453564928 392940333563904 393628503840768 394387818084288 394799279505408 395963192475648 396727010362368 397518812504064 398285631201024 398311728611328 399459822330744 399876575330304 400647942180864 401829097670784 402248322514944 403024264495104 404212425652224 404607625347072 405800454431232 405827044245504 406609889624064 407007433326592 407421416374272 408207337316352 408922245235809 409837913505792 410628495900672 411347644080624 411839075192832 412241731485696 413036950875136 413064014856192 414281774333952 414686818861056 415909362548736 416214411474582 417146408534016 418376203370496 418785251033088 419917386665637 420830100891648 420857675513856 421594738417152 422511098462208 422820989434496 423326127587328 424067513577876 425017095487488 425836958711808 426582742009536 427509943762944 427840356225366 428362682073088 428798386372608 430045589929984 430377962134176 430798743952128 431313413013504 432068787418968 433353896644608 433871618310144 434631472990848 435469882468068 436444996829184 437209358358528 438159657664512 438927022139904 439773717784464 441530385260544 442057875259392 442382102824704 443686295344824 444149189443584 445458591535104 446317886657664 446754252987392 447208664067072 448071335101152 448100694687744 449861147246592 450728934953472 452057734879632 452529362829312 453402297556992 454387793133568 454738978858752 455183578515456 455213404127232 456525511235136 457436125827072 457883362492416 459233254480896 460599159422976 461957057888256 462408714682368 462766099590702 463771947921408 463802336280576 464666569734528 464697016713216 465151352373248 466522671218688 467422599211008 469289709600768 470194975244288 470673228791808 471133407412224 472042229571584 472073159835648 473433863503104 473464884953088 473927792984064 475324985769984 475673613113808 476241893535744 478144232423424 479066578550784 479905584760728 480948686733312 481908017332224 482869826813952 483801288671232 484648586946144 485227589640192 485583480053679 486670809956352 487523133725184 488105570598912 488582792871936 488960407114704 491000621432832 491480674205696 491860528153344 492929614872576 493792899907392 494745432507522 495853278068736 496721683418112 497315109666816 497679865677792 498761601056768 499147082262927 499667838124032 500264784101376 502107622489872 502598534610816 504080251988796 505209000296448 505579546085376 507070051822656 509095533182976 510077584751616 510576289128448 511186267275264 512081525829888 512115079643136 513069337415208 514615641555456 515118782803968 516112453295488 516637411291008 518174054350848 519701690124288 520209804017664 521743441411584 522749890951344 522784143802368 523295271419904 524838005121024 525850424112384 526399039340544 527950923300864 528969347149824 530025083338752 531047508268032 531082304815104 532613096440992 533168767107072 534197256241152 535132814753034 535772130227712 536331096686592 537365685993472 537912261476352 538949900869632 539476833796096 539893782855819 541067272574976 541102725660672 542146519498752 543228555165696 544276449755136 545229660314412 545881038345216 546450551341056 547504661200896 548463525440832 549118766923776 549655641980928 550752019808256 552375699111936 552915758481408 554545816731648 554952548632776 557834937827328 558380334710784 558811893845376 559889848887516 561106801188864 561143567351808 562126317889536 563348131282944 564434836783104 564871075301106 565423351437168 567782611615744 568360125333504 568776989346048 570013258350592 570453808300488 573837282845568 574398325269504 575084550684672 576091716558624 577203004592109 577805195526144 578495491080192 579508630654464 580626509957424 582945811144704 584212876886016 585236029519872 586364957045952 588093627320262 588132161777664 588707180347392 589410500345856 589842803766272 590442755761152 591581727126432 592198919258112 593944788713472 595090515543552 596278218756096 597428446801536 597467592916992 599189733496116 599814862995456 600971913271296 602743646506176 603372483772416 604536396742656 606318638478336 606911438020608 606951205502976 608700681646848 609914834436096 610511149989888 612311005974528 614132212563968 614756870258688 615942743851008 616544952909824 617021466120936 618362597228544 619555426312704 619596022284288 621422661500928 622030228291584 623230132281344 623864043823104 624321617211873 625719612801024 627564305055744 628177876549632 631245151337472 631286513270784 631903723978752 633766647693312 634231484151744 634989191380992 636101270366814 637525643231232 638755438067712 639874113014304 641264915644416 642544023109632 645068384894976 645566943201264 646198115928192 646970119520256 647444640071572 648103181128452 648894413275136 649554428952576 650030844966912 650807427465216 651443723829248 651947209486272 653204823702102 654667495243776 655814037537792 657239486496768 658390533209856 659660576676696 662295577890816 663086812889088 663573154237056 665529443017236 666223784165376 667019712135168 669476829986496 670131379481088 672107002651728 672151042031616 674106061447168 674791720869888 676093402430208 678794044243968 680103446335488 681581689700352 682108468288128 682775367773184 682820106190848 684092449886944 684788266852704 686154188740608 686825043738624 688849881721344 690898739134464 692935586832384 693613072023552 695657921882112 696999854601792 697045525069824 697727028559872 699784006828032 701133898816512 701865385787392 703934564401152 705292462866432 706700111118336 708063344357376 708109739753472 710150795254656 710197327429632 710891689476096 712263008321536 712987478654976 713510419670712 714362840303616 717216348635136 718599867826176 719858377141092 721423030099968 721470300880896 722862025998336 724304740220928 725701933006848 726972880419216 727841384460288 730006214934528 731284700587776 732158355898368 732874189307904 736500932149248 737221011308544 737790792230016 739394422308864 739936731510368 740689349861088 742118148761283 743779917103104 745082525127168 746519798516688 748142401585152 749501757186048 750397176152064 751130841710592 752579782377472 753161433734808 753897801916224 756120377983194 757813500444672 758369319128064 760605077733984 765116377127424 765864433692672 766779400912896 768122288744832 768172619464704 769604006122812 770406927368192 771327321440256 772678174205952 774168679943232 777261081526272 779552535186432 780314706026496 781819942727936 782615162117376 784124836427016 784176215703552 784942907129856 787257007681536 788775636168576 789598559010816 791926384951296 793454020724736 795037625008128 796571262402048 796623457222656 798919644661488 799753150660608 801295884361728 802699222129551 803658195341568 804496645029888 806048528990208 808424851304448 809215250694144 811600908862464 811654088491008 813219779248128 814014866653184 814842832748544 816414674632704 817844490471618 819675827011584 821256991801344 822695288161248 823678150385664 824483462971392 826073901750272 826128029712384 828563548667904 829373637722112 831818725097472 832428822949164 834292817068032 836752406740992 837570502066176 839834773331274 841660201783296 841715351027712 843189476834304 845022196924416 845641978868992 846652255174656 848135027155752 851673917423616 853165484019072 855019887525888 855680712450732 856725364146176 857596772745216 860091179859968 860755924268352 861597487904256 862626826027008 864137574837936 866707793289216 867743236620288 869262945981696 870939764936136 874418716717056 876319315329024 877854044279808 879547435568928 882140440980393 883060770521088 884115750518784 884764205649408 887372590689648 888298378887168 890917183070208 892635773315328 893508505974784 894417328134144 896142670202304 896201389375488 899722294493184 901457869906944 904115469759264 905058725658624 906804595113984 909477957717504 910367157030912 910426808254464 913051022470272 914872251654144 915766724984832 918466508961792 921198318845952 923914115776512 924817429364736 925532199181404 927543895842816 927604672561152 929333139469056 929394033426432 930302704746496 933045342437376 934845198422016 938579419201536 940389950488576 941346457583616 942266814824448 944084459143168 946867727006208 946929769906176 947855585968128 950649971539968 951347226227616 952483787071488 954151905550221 956288464846848 958133157101568 959811169521456 961897373466624 963816034664448 965739653627904 967602577342464 969297173892288 970455179280384 971166960107358 973341619912704 975046267450368 976211141197824 977165585743872 977920814229408 979807235553153 982001242865664 983721056306688 985859229745152 987585799814784 989490865015044 991706556137472 993443366836224 994630219333632 995359731355584 997523202113536 998294164525854 999335676248064 1000529568202752 1004215244979744 1005197069221632 1008160503977592 1011159092170752 1014140103645312 1018191066365952 1020155169503232 1021152578256896 1022372534550528 1024163051659776 1024230159286272 1026138674830416 1029231283110912 1030237565607936 1032224906590976 1033274822582016 1036348108701696 1039403380248576 1040419608035328 1043486882823168 1045499781902688 1045568287604736 1046590542839808 1049676010242048 1051700848224768 1052798078681088 1055901846601728 1057938694299648 1060050166677504 1062095016536064 1062164609630208 1065226192881984 1066337534214144 1068394512482304 1070265629506068 1071544260455424 1072662193373184 1074731371986944 1075824522952704 1077899801739264 1078953667592192 1079787565711638 1082134545149952 1082205451321344 1084293038997504 1086457110331392 1088552899510272 1090459320628824 1091762076690432 1095009322401792 1096927050881664 1098237533847552 1099311283961856 1101504039616512 1104751398223872 1105831516962816 1109091633463296 1109905097265552 1115669875654656 1116760669421568 1117623787690752 1119779697775032 1122213602377728 1124252635779072 1126696262565888 1128869673566208 1129742150602212 1130846702874336 1133028120125251 1134180566974791 1135565223231488 1136720250667008 1137553978692096 1140026516701184 1140907616600976 1147674565691136 1148796650539008 1150169101369344 1152183433117248 1154406009184218 1155610391052288 1156990982160384 1159017261308928 1161253019914848 1165891622289408 1170472059039744 1172729914091904 1176187254640524 1176264323555328 1177414360694784 1178821000691712 1179685607532544 1180885511522304 1183163454252864 1184397838516224 1187889577426944 1190181031087104 1192556437512192 1194856893603072 1194935185833984 1198379466992232 1199629725990912 1201943826542592 1205487293012352 1206744967544832 1209072793485312 1212637276956672 1213822876041216 1217401363293696 1219829668872192 1221022299979776 1224622011949056 1226766735707427 1228264425127936 1229513740517376 1231885487702016 1233089905819648 1234042932241872 1236725194457088 1239110852625408 1239192044568576 1242845323001856 1244060456583168 1246460264562688 1247728087646208 1248643234423746 1251439225602048 1255128610111488 1256355753099264 1259752159996911 1262490302674944 1262573026541568 1267533295386624 1268462968303488 1269978382761984 1272202540733628 1275051286462464 1277510876135424 1279748226028608 1282529831288832 1285088046219264 1290136769789952 1291133886402528 1292396231856384 1293940239040512 1294889280143144 1296206362256904 1300061689933824 1301614854930432 1302887447658496 1303894418972544 1306409647404204 1309334990487552 1311628075075584 1314478972993536 1316781066419712 1319321153353392 1324591155781632 1326173625778176 1327146308474112 1331058886034472 1332447568330752 1338953659972992 1340262758962176 1344214005303456 1344302084063232 1348212122894336 1349583441739776 1352186804860416 1357588088487936 1360206892670976 1363163379400704 1364216936576256 1365550735546368 1365640212381696 1368184899773888 1369576533705408 1372308377481216 1373650087477248 1377699763442688 1381797478268928 1385871173664768 1387226144047104 1391315843764224 1393999709203584 1394091050139648 1395454057119744 1399568013656064 1402267797633024 1407869128802304 1410584925732864 1413400222236672 1416126688714752 1416219479506944 1420301590509312 1420394654859264 1421783378952192 1424526016643072 1425974957309952 1427020839341424 1428725680607232 1434432697270272 1437199735652352 1439716754282184 1442846060199936 1445724051996672 1448609480441856 1451403866013696 1453945760838432 1455682768920576 1456750440161037 1460012429869056 1462569401175552 1464316711796736 1465748378615808 1473001864298496 1474442022617088 1475581584460032 1478788844617728 1479873463020736 1481378699722176 1484236297522566 1487559834206208 1490165050254336 1493039597033376 1496284803170304 1497441246788781 1499003514372096 1500794352304128 1505159564754944 1506322867469616 1507795603832448 1512240755966388 1515627000889344 1516738638256128 1521210155467968 1530232754254848 1531728867385344 1533558801825792 1536244577489664 1536345238929408 1539208012245624 1540813854736384 1545356348411904 1548337359886464 1554522163052544 1559105070372864 1560629412052992 1563639885455872 1565230324234752 1568249672854032 1568352431407104 1569885814259712 1574514015363072 1577551272337152 1579197118021632 1583852769902592 1586908041449472 1590075250016256 1593142524804096 1593246914445312 1597839289322976 1599506301321216 1602591768723456 1605398444259102 1607316390683136 1608993290059776 1612097057980416 1616849702608896 1618430501388288 1619681348567457 1623201817724928 1623308176982016 1626439558496256 1628029733306368 1629685665497088 1632829349265408 1635688980943236 1639351654023168 1642513983602688 1645390576322496 1647356300771328 1648966925942784 1652147803500544 1652256059424768 1657127097335808 1658747275444224 1663637450194944 1664857645898328 1673504813481984 1675141004132352 1679669546662548 1683320403566592 1683430702055424 1686378953668608 1690044393848832 1691283957737984 1693304510349312 1696270054311504 1703347834847232 1706330968038144 1710039775051776 1711361424901464 1720182359719936 1721511848536704 1723194975808512 1725253652054016 1728275149675872 1731609013776327 1733415586578432 1735486473240576 1738525891963392 1741879529872272 1748837433434112 1752638630658048 1755708088559616 1759094871137856 1764280881960786 1766121541042176 1768231501037568 1769528411298816 1774745181379296 1776596757774336 1781834366140416 1785271546630656 1787017011949568 1788834656268288 1792285340404608 1792402778750976 1799444588986368 1802915739813888 1808230939518528 1810117451317248 1813609190227968 1818955915435008 1820734314061824 1820853616508928 1826102044940544 1829744503308288 1831533449969664 1836933017923584 1842396637691904 1847828231553024 1849634858729472 1851064398362808 1855087791685632 1858666278938112 1858788066852864 1860605409492992 1866090684874752 1869690396844032 1872964851635619 1877158838403072 1880779900977152 1882692915167232 1884533629648896 1888168918286336 1893735454012416 1893859539812352 1895711171936256 1901299943079936 1902694452455232 1904967574142976 1908303811100442 1912576929693696 1916266314203136 1919622339042912 1923794746933248 1927632069328896 1935205154684928 1938594347784576 1940910358560768 1942333920214716 1946683239825408 1950092534900736 1952422282395648 1954331171487744 1955841628458816 1959614471106306 1964002485731328 1967442112613376 1971718459490304 1975171599629568 1978981730030088 1986886733672448 1989260438667264 1990719462711168 1995046404227072 1996588329051708 1998671352496128 2001059136405504 2008430489959488 2010394138443264 2016321007955184 2022318184341504 2028280207290624 2036382132731904 2040310339006464 2042305156513792 2044745069101056 2048326103319552 2048460318572544 2052277349660832 2058462566221824 2060475131215872 2064449813181952 2066549645164032 2072696217403392 2078806760497152 2080839216070656 2086973765646336 2090999563805376 2091136575209472 2093181085679616 2099352020484096 2103401696449536 2105596157362176 2111803693203456 2115877388599296 2120100333355008 2124190033072128 2124329219260416 2130452385763968 2132675068428288 2136789024964608 2140531259012136 2143088520910848 2149462743973888 2151649045905408 2155799603478528 2157907335184384 2159575131423276 2164269090299904 2164410902642688 2168586077995008 2172914220662784 2177105799020544 2180918641257648 2183524153380864 2190018644803584 2193854101763328 2196475067695104 2198622567923712 2209502796447744 2211663033925632 2218183266926592 2219810194531104 2226354446283849 2231339751309312 2235247575381504 2239559395550064 2244427204755456 2248505271558144 2253392525131776 2257739347132416 2259484301204424 2261693405748672 2266056240250502 2268361133949582 2271130446462976 2273440501334016 2275107957384192 2280053033402368 2281815233201952 2295349131382272 2297593301078016 2300338202738688 2304366866234496 2308812018368436 2311220782104576 2313981964320768 2318034522617856 2322506039829696 2331783244578816 2340944118079488 2345459828183808 2352374509281048 2352528647110656 2354828721389568 2359371215065088 2361771023044608 2366326908505728 2368795677032448 2375779154853888 2380362062174208 2385112875024384 2389713787206144 2389870371667968 2396758933984464 2399259451981824 2403887653085184 2408097666388653 2410974586024704 2413489935089664 2418145586970624 2425274553913344 2427645752082432 2434802726587392 2439659337744384 2442044599959552 2449244023898112 2453533471414854 2456528850255872 2459027481034752 2463770975404032 2466179811639296 2468085864483744 2473450388914176 2478221705250816 2478384089137152 2485690646003712 2488120913166336 2492920529125376 2495456175292416 2497286468847492 2502878451204096 2510257220222976 2512711506198528 2519504319993822 2524980605349888 2525146053083136 2535066590773248 2536925936606976 2539956765523968 2544405081467256 2555021752270848 2559496452057216 2565059662577664 2570176092438528 2580273539579904 2582267772805056 2584792463712768 2587880478081024 2589778560286288 2592412724513808 2600123379867648 2603229709860864 2605774895316992 2607788837945088 2612819294808408 2623256150151168 2628957945987072 2633562132839424 2638642306706784 2646421322941179 2649182311563264 2652347251556352 2654292616948224 2662117772068944 2664895136661504 2677907319945984 2680525517924352 2688428010606912 2688604168126464 2696424245788672 2699166883479552 2704373609720832 2715176176975872 2720413785341952 2728433873152512 2731101471092736 2731280424763392 2736369799547776 2739153067410816 2744616754962432 2747300174954496 2755399526885376 2763594956537856 2771742347329536 2774452288094208 2782631687528448 2787999418407168 2788182100279296 2790908114239488 2799136027312128 2804535595266048 2815738257604608 2821169851465728 2826800444473344 2832253377429504 2840603181018624 2840789309718528 2843566757904384 2849052033286144 2851949914619904 2854041678682848 2857451361214464 2862455716650663 2868865394540544 2874399471304704 2879433508564368 2885692120399872 2891448103993344 2897218960883712 2902807732027392 2907891521676864 2911365537841152 2913500880322074 2920024859738112 2925138802351104 2928633423593472 2931496757231616 2939421706659459 2946003728596992 2951163168920064 2957577689235456 2959746926041472 2962757399444352 2968472595045132 2975119668412416 2980330100508672 2986079194066752 2992569606340608 2994882493577562 2998007028744192 3001588704608256 3010319129509888 3012645734939232 3015591207664896 3024481511932776 3033477276512256 3042420310935936 3060465508509696 3063457734770688 3067117603651584 3072489154979328 3072690477858816 3078416024491248 3081627709472768 3090712696823808 3096674719772928 3109044326105088 3118210140745728 3121258824105984 3127279770911744 3130460648469504 3136499345708064 3136704862814208 3139771628519424 3149028030726144 3155102544674304 3158394236043264 3167705539805184 3173816082898944 3180150500032512 3186285049608192 3186493828890624 3195678578645952 3199012602642432 3205183537446912 3210796888518204 3214632781366272 3217986580119552 3224194115960832 3233699405217792 3236861002776576 3239362697134914 3246403635449856 3246616353964032 3252879116992512 3256059466612736 3259371330994176 3265658698530816 3271377961886472 3285027967205376 3290781152644992 3294712601542656 3297933851885568 3304295607001088 3304512118849536 3314254194671616 3317494550888448 3327274900389888 3329715291796656 3347009626963968 3350282008264704 3359339093325096 3366640807133184 3372757907337216 3380088787697664 3382567915475968 3386609020698624 3392540108623008 3399084360375753 3406695669694464 3412661936076288 3420079550103552 3422722849802928 3440364719439872 3443023697073408 3446389951617024 3450507304108032 3456550299351744 3463218027552654 3466831173156864 3470972946481152 3477051783926784 3483759059744544 3497674866868224 3511416177119232 3518189742275712 3528561763921572 3532243082084352 3536463002075136 3539056822597632 3549490362758592 3553193515548672 3563668732280832 3570543093261312 3574034023899136 3577669312536576 3584570680809216 3584805557501952 3598889177972736 3605831479627776 3616461879037056 3620234902634496 3627218380455936 3637911830870016 3641468628123648 3652204089881088 3659489006616576 3663066899939328 3673866035847168 3684793275383808 3695656463106048 3699269717458944 3702128796725616 3710175583371264 3717332557876224 3717576133705728 3721210818985984 3732181369749504 3739380793688064 3745929703271238 3754317676806144 3761559801954304 3765385830334464 3769067259297792 3776337836572672 3779256479990733 3787470908024832 3787719079624704 3802599886159872 3805388904910464 3809935148285952 3816607622200884 3825153859387392 3832532628406272 3839244678085824 3847589493866496 3855264138657792 3870410309369856 3877188695569152 3881820717121536 3884667840429432 3900185069801472 3904844564791296 3908662342975488 3911683256917632 3919228942212612 3928004971462656 3934884225226752 3943436918980608 3950343199259136 3957963460060176 3973773467344896 3978520877334528 3981438925422336 3990092808454144 3993176658103416 3997342704992256 4016860979918976 4020788276886528 4032642015910368 4044636368683008 4056560414581248 4072764265463808 4080620678012928 4084610313027584 4089490138202112 4096652206639104 4096920637145088 4104554699321664 4116925132443648 4120950262431744 4128899626363904 4133099290328064 4145392434806784 4157613520994304 4161678432141312 4173947531292672 4181999127610752 4182273150418944 4186362171359232 4198704040968192 4206803392899072 4223607386406912 4231754777198592 4240200666710016 4248380066144256 4248658438520832 4260904771527936 4265350136856576 4273578049929216 4281062518024272 4286177041821696 4298925487947776 4303298091810816 4311599206957056 4315814670368768 4319150262846552 4328538180599808 4337172155990016 4345828441325568 4354211598041088 4361837282515296 4367048306761728 4370251320483111 4380037289607168 4387708203526656 4392950135390208 4397245135847424 4419005592895488 4423326067851264 4436366533853184 4439620389062208 4452708892567698 4462679502618624 4470495150763008 4479118791100128 4488854409510912 4497010543116288 4515478694264832 4518968602408848 4523386811497344 4532112480501004 4536722267899164 4542260892925952 4546881002668032 4550215914768384 4560106066804736 4563630466403904 4590698262764544 4595186602156032 4600676405477376 4608733732468992 4617624036736872 4622441564209152 4636069045235712 4645012079659392 4663566489157632 4681888236158976 4690919656367616 4704749018562096 4705057294221312 4709657442779136 4718742430130176 4723542046089216 4732653817011456 4737591354064896 4751558309707776 4760724124348416 4770225750048768 4779427574412288 4779740743335936 4793517867968928 4798518903963648 4807775306170368 4816195332777306 4821949172049408 4826979870179328 4836291173941248 4850549107826688 4855291504164864 4869605453174784 4879318675488768 4884089199919104 4898488047796224 4907066942829708 4913057700511744 4918054962069504 4927541950808064 4932359623278592 4936171728967488 4946900777828352 4956443410501632 4956768178274304 4971381292007424 4976241826332672 4985841058250752 4990912350584832 4994572937694984 5020514440445952 5025423012397056 5039008639987644 5049961210699776 5050292106166272 5070133181546496 5073851873213952 5079913531047936 5088810162934512 5110043504541696 5118992904114432 5130119325155328 5160547079159808 5164535545610112 5169584927425536 5175760956162048 5179557120572576 5184825449027616 5194827041328981 5200246759735296 5206459419721728 5215577675890176 5225638589616816 5246512300302336 5257915891974144 5267124265678848 5277284613413568 5292842645882358 5298364623126528 5304694503112704 5308585233896448 5324235544137888 5329790273323008 5355814639891968 5361051035848704 5376856021213824 5377208336252928 5392848491577344 5398333766959104 5408747219441664 5430352353951744 5440827570683904 5456867746305024 5462202942185472 5462560849526784 5472739599095552 5478306134821632 5489233509924864 5494600349908992 5510799053770752 5527189913075712 5543484694659072 5548904576188416 5565263375056896 5575998836814336 5576364200558592 5581816228478976 5598272054624256 5609071190532096 5618894554906857 5631476515209216 5642339702931456 5653600888946688 5664506754859008 5681206362037248 5681578619437056 5687133515808768 5698104066572288 5703899829239808 5708083357365696 5714902722428928 5724911433301326 5737730789081088 5748798942609408 5758867017128736 5771384240799744 5782896207986688 5805615464054784 5815783043353728 5822731075682304 5827001760644148 5840049719476224 5850277604702208 5857266847186944 5862993514463232 5878843413318918 5892007457193984 5902326337840128 5915155378470912 5919493852082944 5925514798888704 5936945190090264 5960660201017344 5972158388133504 5985139212681216 5989764987155124 5996014057488384 6003177409216512 6020638259019776 6025291469878464 6031182415329792 6048963023865552 6066954553024512 6084840621871872 6120931017019392 6126915469541376 6134235207303168 6144978309958656 6145380955717632 6156832048982496 6163255418945536 6181425393647616 6193349439545856 6218088652210176 6236420281491456 6242517648211968 6254559541823488 6260921296939008 6272998691416128 6273409725628416 6279543257038848 6298056061452288 6310205089348608 6316788472086528 6335411079610368 6347632165797888 6360301000065024 6372570099216384 6372987657781248 6391357157291904 6398025205284864 6410367074893824 6421593777036408 6429265562732544 6448388231921664 6467398810435584 6473722005553152 6478725394269828 6492807270899712 6493232707928064 6505758233985024 6512118933225472 6518742661988352 6531317397061632 6542755923772944 6570055934410752 6581562305289984 6589425203085312 6595867703771136 6608591214002176 6628508389343232 6634989101776896 6654549800779776 6659430583593312 6679063338851547 6694019253927936 6718678186650192 6733281614266368 6745515814674432 6760177575395328 6765135830951936 6773218041397248 6785080217246016 6798168720751506 6813391339388928 6825323872152576 6840159100207104 6845445699605856 6886047394146816 6892779903234048 6901014608216064 6913100598703488 6926436055105308 6933662346313728 6941945892962304 6954103567853568 6967518119489088 6995349733736448 7022832354238464 7036379484551424 7057123527843144 7064486164168704 7078113645195264 7098980725517184 7106387031097344 7127337464561664 7141086186522624 7148068047798272 7155338625073152 7169141361618432 7169611115003904 7197778355945472 7211662959255552 7224292999165959 7232923758074112 7240469805268992 7254436760911872 7275823661740032 7282937256247296 7304408179762176 7318978013233152 7326133799878656 7347732071694336 7369586550767616 7391312926212096 7398539434917888 7404257593451232 7420351166742528 7434665115752448 7435152267411456 7464362739499008 7478761587376128 7491859406542476 7508635353612288 7523119603908608 7530771660668928 7538134518595584 7552675673145344 7558512959981466 7574941816049664 7575438159249408 7605199772319744 7610777809820928 7619870296571904 7633215244401768 7665065256812544 7678489356171648 7695178987732992 7710528277315584 7740820618739712 7754377391138304 7763641434243072 7769335680858864 7800370139602944 7809689129582592 7817324685950976 7823366513835264 7838457884425224 7869768450453504 7886873837961216 7900686398518272 7915926920120352 7939263968823537 7947546934689792 7957041754669056 7962877850844672 7980185616908288 7986353316206832 7994685409984512 8033721959837952 8041576553773056 8065284031820736 8089272737366016 8113120829162496 8145528530927616 8161241356025856 8169220626055168 8193304413278208 8193841274290176 8209109398643328 8233850264887296 8241900524863488 8257799252727808 8266198580656128 8290784869613568 8315227041988608 8323356864282624 8347895062585344 8363998255221504 8364546300837888 8372724342718464 8397408081936384 8413606785798144 8447214772813824 8463509554397184 8480401333420032 8496760132288512 8521809543055872 8530700273713152 8547156099858432 8562125036048544 8572354083643392 8587367149951989 8597850975895552 8606596183621632 8623198413914112 8631629340737536 8638300525693104 8657076361199616 8674344311980032 8691656882651136 8708423196082176 8723674565030592 8734096613523456 8740502640966222 8760074579214336 8775416407053312 8785900270780416 8794490271694848 8818265119978377 8838011185790976 8872733067706368 8879240778124416 8905417785135396 8925359005237248 8940990301526016 8958237582200256 8977708819021824 8994021086232576 9030957388529664 9037937204817696 9046773622994688 9064224961002008 9073444535798328 9100431829536768 9120212133609472 9127260932807808 9181396525529088 9190373204312064 9201352810954752 9217467464937984 9235248073473744 9244883128418304 9272138090471424 9290024159318784 9327132978315264 9363776472317952 9381839312735232 9409498037124192 9410114588442624 9419314885558272 9437484860260352 9447084092178432 9465307634022912 9475182708129792 9503116619415552 9521448248696832 9540451500097536 9558855148824576 9559481486671872 9587035735937856 9597037807927296 9615550612340736 9632390665554612 9643898344098816 9653959740358656 9672582347882496 9701098215653376 9710583008329728 9739210906349568 9758637350977536 9768178399838208 9796976095592448 9814133885659416 9855083901616128 9864719246557184 9872343457934976 9893801555656704 9912886821003264 9913536356548608 9942762584014848 9952483652665344 9971682116501504 9981824701169664 9989145875389968 10041028880891904 10050846024794112 10078017279975288 10099922421399552 10140266363092992 10147703746427904 10159827062095872 10177620325869024 10197253081127259 10220087009083392 10237985808228864 10260238650310656 10321094158319616 10329071091220224 10339169854851072 10351521912324096 10359114241145152 10369650898055232 10389654082657962 10400493519470592 10412918839443456 10431155351780352 10451277179233632 10493024600604672 10534248531357696 10554569226827136 10585685291764716 10596729246253056 10609389006225408 10617170467792896 10648471088275776 10659580546646016 10711629279783936 10722102071697408 10753712042427648 10754416672505856 10785696983154688 10796667533918208 10817494438883328 10860704707903488 10881655141367808 10913735492610048 10924405884370944 10945479198191104 10956612269643264 10978467019849728 10989200699817984 11021598107541504 11054379826151424 11086969389318144 11097809152376832 11130526750113792 11151997673628672 11152728401117184 11163632456957952 11196544109248512 11218142381064192 11237789109813714 11262953030418432 11284679405862912 11307201777893376 11329013509718016 11337769439972199 11362412724074496 11363157238874112 11396208133144576 11407799658479616 11416166714731392 11429805444857856 11449822866602652 11475461578162176 11497597885218816 11517734034257472 11542768481599488 11565792415973376 11611230928109568 11631566086707456 11645462151364608 11654003521288296 11700555209404416 11714533694373888 11725987028926464 11757686826637836 11784014914387968 11804652675680256 11830310756941824 11838987704165888 11851029597777408 11873890380180528 11921320402034688 11944316776267008 11970278425362432 11979529974310248 11992028114976768 12041276518039552 12050582939756928 12062364830659584 12097926047731104 12133909106049024 12169681243743744 12241862034038784 12253830939082752 12268470414606336 12289956619917312 12290761911435264 12313664097964992 12326510837891072 12362850787295232 12386698879091712 12436177304420352 12472840562982912 12485035296423936 12509119083646976 12521842593878016 12545997382832256 12546819451256832 12559086514077696 12596112122904576 12620410178697216 12670822159220736 12695264331595776 12720602000130048 12745140198432768 12745975315562496 12782714314583808 12796050410569728 12820734149787648 12843187554072816 12858531125465088 12896776463843328 12934797620871168 12947444011106304 12957450788539656 12985614541799424 13011516467970048 13024237866450944 13037485323976704 13062634794123264 13085511847545888 13110753961449333 13140111868821504 13163124610579968 13178850406170624 13191735407542272 13217182428004352 13257016778686464 13269978203553792 13309099601559552 13318861167186624 13358126677703094 13388038507855872 13437356373300384 13466563228532736 13491031629348864 13530271661903872 13546436082794496 13570160434492032 13596337441503012 13626782678777856 13650647744305152 13680318200414208 13690891399211712 13772094788293632 13785559806468096 13802029216432128 13826201197406976 13852872110210616 13867324692627456 13908207135707136 13935036238978176 13990699467472896 14045664708476928 14072758969102848 14114247055686288 14128972328337408 14156227290390528 14197961451034368 14212774062194688 14254674929123328 14282172373045248 14296136095596544 14310677250146304 14338282723236864 14339222230007808 14395556711890944 14423325918511104 14448585998331918 14465847516148224 14480939610537984 14508873521823744 14551647323480064 14565874512494592 14608816359524352 14637956026466304 14652267599757312 14695464143388672 14739173101535232 14782625852424192 14797078869835776 14808515186902464 14840702333485056 14869330231504896 14870304534822912 14928725478998016 14957523174752256 14983718813084952 15046239207817216 15061543321337856 15076269037191168 15105351346290688 15117025919962932 15149883632099328 15150876318498816 15210399544639488 15221555619641856 15239740593143808 15266430488803536 15330130513625088 15356978712343296 15390357975465984 15481641237479424 15508754782276608 15527282868486144 15538671361717728 15584481123986943 15600740279205888 15619378259165184 15646733027670528 15676915768850448 15739536900907008 15773747675922432 15801372797036544 15831853840240704 15878527937647074 15895093869379584 15914083509338112 15925755701689344 15960371233816576 15972706632413664 15989370819969024 16067443919675904 16083153107546112 16130568063641472 16178545474732032 16226241658324992 16291057061855232 16322482712051712 16338441252110336 16386608826556416 16387682548580352 16418218797286656 16467700529774592 16483801049726976 16515598505455616 16532397161312256 16581569739227136 16630454083977216 16646713728565248 16695790125170688 16727996510443008 16729092601675776 16745448685436928 16794816163872768 16827213571596288 16856683664720571 16894429545627648 16927019108794368 16960802666840064 16993520264577024 17043619086111744 17061400547426304 17094312199716864 17124250072097088 17144708167286784 17174734299903978 17195701951791104 17213192367243264 17246396827828224 17263258681475072 17276601051386208 17314152722399232 17348688623960064 17416846392164352 17447349130061184 17468193227046912 17481005281932444 17520149158428672 17550832814106624 17571800541560832 17588980543389696 17636530239956754 17676022371581952 17745466135412736 17758481556248832 17810835570270792 17881980603052032 17916475164400512 17955417638043648 17988042172465152 18061914777059328 18075874409635392 18093547245989376 18128449922004016 18146889071596656 18200863659073536 18240424267218944 18254521865615616 18362793051058176 18380746408624128 18402705621909504 18434934929875968 18470496146947488 18489766256836608 18544276180942848 18580048318637568 18654265956630528 18727552944635904 18763678625470464 18818996074248384 18820229176885248 18838629771116544 18874969720520704 18894168184356864 18930615268045824 18950365416259584 19006233238831104 19042896497393664 19080903000195072 19117710297649152 19118962973343744 19174071471875712 19194075615854592 19231101224681472 19264781331109224 19287796688197632 19345164695764992 19402196431306752 19421166016659456 19478421812699136 19517274701955072 19536356799676416 19593952191184896 19628267771318832 19710167803232256 19729438493114368 19744686915869952 19787603111313408 19825773642006528 19885525168029696 19904967305330688 19943364233003008 19963649402339328 19978291750779936 20037190016554641 20082057761783808 20156034559950576 20199844842799104 20280532726185984 20295407492855808 20319654124191744 20355240651738048 20394506162254518 20440174018166784 20475971616457728 20520477300621312 20658142182440448 20678339709702144 20703043824648192 20718228482290304 20739301796110464 20779308165315924 20800987038941184 20825837678886912 20862310703560704 20902554358467264 20986049201209344 21068497062715392 21109138453654272 21171370583529432 21193458492506112 21234340935585792 21296942176551552 21319161093292032 21423258559567872 21444204143394816 21507424084855296 21508833345011712 21571393966309376 21593335067836416 21634988877766656 21672878997497877 21721409415806976 21763310282735616 21827470985220096 21848811768741888 21890958396382208 21913224539286528 21956934039699456 21978401399635968 22043196215083008 22108759652302848 22173938778636288 22195618304753664 22261053500227584 22303995347257344 22305456802234368 22393088218497024 22436284762128384 22475578219627428 22525906060836864 22569358811725824 22614403555786752 22658027019436032 22675538879944398 22724825448148992 22726314477748224 22792416266289152 22815599316959232 22832333429462784 22859610889715712 22899645733205304 22995195770437632 23035468068514944 23085536963198976 23131584831946752 23222461856219136 23263132173414912 23290924302729216 23308007042576592 23401110418808832 23429067388747776 23451974057852928 23515373653275672 23609305351360512 23660621513883648 23677975408331776 23702059195554816 23747780760361056 23842640804069376 23888633552534016 23940556850724864 23959059948620496 23984056229953536 24082553036079104 24101165879513856 24124729661319168 24195852095462208 24267818212098048 24339362487487488 24483724068077568 24507661878165504 24579913239834624 24581523822870528 24627328195929984 24653021675782144 24725701574590464 24773397758183424 24872354608840704 24945681125965824 24970070592847872 25018238167293952 25043685187756032 25091994765664512 25093638902513664 25118173028155392 25192224245809152 25240820357394432 25341644318441472 25390528663191552 25441204000260096 25490280396865536 25565428629167616 25592100821139456 25641468299575296 25686375108145632 25717062250930176 25793552927686656 25869595241742336 25894888022212608 25914901577079312 25971229083598848 26023032935940096 26048475732901888 26074970647953408 26125269588246528 26171023695091776 26221507922898666 26280223737643008 26326249221159936 26357700812341248 26383470815084544 26434364856008704 26454795359935131 26514033557372928 26618199203119104 26637722334373248 26716253355406188 26776077015711744 26874712746600768 26933126457065472 26982063258697728 27060543323807744 27092872165588992 27140320868984064 27192674883006024 27301295488610304 27360636400828416 27381782798423424 27544189576587264 27571119612936192 27604058432864256 27652402394813952 27705744220421232 27734649385254912 27816414271414272 27870072477956352 27981398934945792 28091329416953856 28145517938205696 28228494111372576 28257944656674816 28312454580781056 28395922902068736 28425548124389376 28509349858246656 28564344746090496 28592272191193088 28621354500292608 28676565446473728 28678444460015616 28791113423781888 28846651837022208 28897171996663836 28931695032296448 28961879221075968 29017747043647488 29103294646960128 29131749024989184 29217632719048704 29275912052932608 29304535199514624 29390928286777344 29565251704848384 29594157739671552 29617030373804928 29681404666970112 29738660463009792 29740609069645824 29857450957996032 29915046349504512 29967437626169904 30092478415634432 30123086642675712 30152538074382336 30210702692581376 30234051839925864 30299767264198656 30420799089278976 30443111239283712 30479481186287616 30532860977607072 30591759243381777 30660261027250176 30713957424686592 30780715950931968 30963282474958848 31017509564553216 31054565736972288 31077342723435456 31168962247973886 31201480558411776 31238756518330368 31293466055341056 31353831537700896 31479073801814016 31602745594073088 31663707680481408 31757055875294148 31790187738759168 31828167018676224 31851511403378688 31920742467633152 31945413264827328 31978741639938048 32134887839351808 32166306215092224 32261136127282944 32357090949464064 32452483316649984 32582114123710464 32644965424103424 32676882504220672 32773217653112832 32836437594573312 32935401059549184 32967602099453952 33031197010911232 33064794322624512 33163139478454272 33260908167954432 33293427457130496 33391580250341376 33455993020886016 33458185203351552 33490897370873856 33589632327745536 33654427143192576 33713367329441142 33788859091255296 33854038217588736 33921605333680128 33987040529154048 34087238172223488 34188624399433728 34248500144194176 34289416334573568 34349468599807956 34391403903582208 34426384734486528 34492793655656448 34526517362950144 34553202102772416 34628305444798464 34697377247920128 34833692784328704 34894698260122368 34936386454093824 34962010563864888 35101665628213248 35143601083121664 35177961086779392 35273060479913508 35352044743163904 35490932270825472 35516963112497664 35621671140541584 35763961206104064 35832950328801024 35910835276087296 35976084344930304 36123829554118656 36151748819270784 36187094491978752 36256899844008032 36293778143193312 36401727318147072 36509043731231232 36725586102116352 36761492817248256 36805411243819008 36869869859751936 36940992293894976 36979532513673216 37088552361885696 37160096637275136 37308531913261056 37455105889271808 37527357250940928 37637992148496768 37640458353770496 37677259542233088 37749939441041408 37788336368713728 37861230536091648 38012466477662208 38085792994787328 38161806000390144 38235420595298304 38237925946687488 38348142943751424 38388151231709184 38462202449362944 38529562662218448 38575593376395264 38690329391529984 38804392862613504 38842332033318912 38956843625398272 39034549403910144 39072713599352832 39187904382369792 39256535542637664 39332261884347999 39420335606464512 39489373831739904 39575206222626816 39651547284013056 39771050336059392 39809934610661376 39886728466006016 39927298804678656 39956583501559872 40074380033109282 40164115523567616 40312069119901152 40399689685598208 40590814985711616 40639308248383488 40710481303476096 40789012324509036 40880348036333568 40951943232915456 41040954601242624 41316284364880896 41356679419404288 41406087649296384 41436456964580608 41478603592220928 41558616330631848 41601974077882368 41724621407121408 41805108716934528 41972098402418688 42136994125430784 42218276907308544 42342741167058864 42386916985012224 42468681871171584 42593884353103104 42638322186584064 42846517119135744 42888408286789632 43014848169710592 43017666690023424 43142787932618752 43186670135672832 43269977755533312 43345757994995754 43442818831613952 43526620565471232 43654941970440192 43697623537483776 43781916792764416 43826449078573056 43913868079398912 43956802799271936 44086392430166016 44217519304605696 44347877557272576 44391236609507328 44522107000455168 44607990694514688 44610913604468736 44786176436994048 44872569524256768 44951156439254856 45138717623451648 45228807111573504 45316054038872064 45351077759888796 45449650896297984 45452628955496448 45584832532578304 45631198633918464 45664666858925568 45719221779431424 45799291466410608 45990391540875264 46070936137029888 46171073926397952 46444923712438272 46526264346829824 46581848605458432 46616014085153184 46753443371960829 46802220837617664 46858134777495552 47030747306551344 47218610702721024 47321243027767296 47355950816663552 47404118391109632 47495561520722112 47685281608138752 47777267105068032 47881113701449728 47918119897240992 47968112459907072 48202331759027712 48249459322638336 48391704190924416 48535636424196096 48678724974974976 48967448136155136 49015323756331008 49159826479669248 49163047645741056 49254656391859968 49306043351564288 49451403149180928 49546795516366848 49744709217681408 49891362251931648 49940141185695744 50036476334587904 50087370375512064 50183989531329024 50187277805027328 50236346056310784 50384448491618304 50481640714788864 50570050994161713 50683288636882944 50781057326383104 50882408000520192 50980560793731072 51130857258335232 51184201642278912 51282936599150592 51372750216291264 51434124501860352 51587105855373312 51739190483484672 51789776044425216 51829803154158624 51942458167197696 52046065871880192 52250539176493056 52342047390183552 52443015845797332 52560447475286016 52652498442319872 52715401624682496 52766941630169088 52868729712017408 52909590719870262 53028067114745856 53236398406238208 53275444668746496 53432506710812376 53749425493201536 53866252914130944 53964126517395456 54121086647615488 54185744331177984 54280641737968128 54385349766012048 54602590977220608 54721272801656832 54763565596846848 55088379153174528 55142239225872384 55208116865728512 55304804789627904 55411488440842464 55469298770509824 55632828542828544 55740144955912704 55962797869891584 56182658833907712 56291035876411392 56456988222745152 56515889313349632 56624909161562112 56791845804137472 56851096248778752 57018699716493312 57128689492180992 57184544382386176 57242709000585216 57353130892947456 57356888920031232 57582226847563776 57693303674044416 57794343993327672 57863390064592896 58035494087294976 58206589293920256 58263498049978368 58435265438097408 58551824105865216 58609070399029248 58781856573554688 59130503409696768 59188315479343104 59234060747609856 59362809333940224 59477320926019584 59714901915992064 59830092699009024 59934875252339808 60111570049663923 60184956831268864 60246173285351424 60421405385162752 60468103679851728 60599534528397312 60841598178557952 60886222478567424 60958962372575232 61065721955214144 61183518486763554 61320522054500352 61427914849373184 61561431901863936 62035019129106432 62109131473944576 62154685446870912 62337924495947772 62402961116823552 62477513036660736 62586932110682112 62707663075401792 62958147603628032 63205491188146176 63327415360962816 63514111750588296 63580375477518336 63703022806757376 63841484935266304 63890826529654656 63957483279876096 64269775678703616 64332612430184448 64522272254565888 64714181898928128 64904966633299968 65018636992493631 65164228247420928 65289930848206848 65353765008441344 65546435306225664 65672875189146624 65870802119098368 65935204198907904 66062394021822464 66129588645249024 66326278956908544 66521816335908864 66586854914260992 66783160500682752 66911986041772032 66916370406703104 67179264655491072 67308854286385152 67426734658882284 67577718182510592 67708076435177472 67843210667360256 67974081058308096 68174476344446976 68377248798867456 68497000288388352 68578832669147136 68698937199615912 68985587311312896 69053034725900288 69106404205544832 69256610889596928 69394754495840256 69667385568657408 69789396520244736 69872772908187648 69924021127729776 70203331256426496 70287202166243328 70355922173558784 70546120959827016 70981864541650944 71033926224995328 71243342281083168 71527922412208128 71665900657602048 71821670552174592 71952168689860608 72247659108237312 72303497638541568 72374188983957504 72513799688016064 72587556286386624 72803454636294144 73018087462462464 73451172204232704 73522985634496512 73739739719503872 73881984587789952 73959065027346432 74177104723771392 74320193274550272 74617063826522112 74910211778543616 75054714501881856 75275984296993536 75280916707540992 75354519084466176 75499878882082816 75576672737427456 75722461072183296 76024932955324416 76171585989574656 76323612000780288 76470841190596608 76696285887502848 76776302463418368 76924404898725888 77059125324436896 77151186752790528 77380658783059968 77608785725227008 77684664066637824 77913687250796544 78069098807820288 78145427198705664 78375808764739584 78513071085275328 78664523768695998 78840671212929024 78978747663479808 79150412445253632 79303094568026112 79364386079805393 79542100672118784 79773456932012032 79854597609357312 79913167003119744 80148760066218564 80328231047135232 80624138239802304 80799379371196416 81181629971423232 81278616496766976 81420962606952192 81578024649018072 81903886465830912 82081909202485248 82632568729761792 82713358838808576 82812175298592768 82872913929161216 82957207184441856 83117232661263696 83203948155764736 83449242814242816 83610217433869056 83944196804837376 84273988250861568 84436553814617088 84685482334117728 84773833970024448 84937363742343168 85187768706206208 85276644373168128 85693034238271488 85776816573579264 86029696339421184 86035333380046848 86285575865237504 86373340271345664 86539955511066624 86691515989991508 86885637663227904 87053241130942464 87309883940880384 87395247074967552 87563833585528832 87652898157146112 87827736158797824 87913605598543872 88172784860332032 88695755114545152 88782473219014656 89044214000910336 89215981389029376 89221827208937472 89572352873988096 89745139048513536 89902312878509712 90277435246903296 90457614223147008 90632108077744128 90702155519777592 90899301792595968 91169665065156608 91262397267836928 91329333717851136 91438443558862848 91598582932821216 91775277730145331 91980783081750528 92141872274059776 92342147852795904 92889847424876544 93052528693659648 93163697210916864 93232028170306368 93506886743921658 93604441675235328 93716269554991104 94061494613102688 94437221405442048 94711901633327104 94808236782219264 94991123041444224 95370563216277504 95554534210136064 95762227402899456 95836239794481984 95936224919814144 96404663518055424 96498918645276672 96783408381848832 97071272848392192 97357449949949952 97934896272310272 98030647512662016 98319652959338496 98509312783719936 98612086703128576 98902806298361856 99093591032733696 99489418435362816 99782724503863296 99880282371391488 100072952669175808 100174740751024128 100367979062658048 100374555610054656 100472692112621568 100768896983236608 100963281429577728 101140101988323426 101366577273765888 101562114652766208 101764816001040384 101961121587462144 102261714516670464 102565873198301184 102745500432582528 102868249003720704 103174211710746624 103478380966969344 103579552088850432 103659606308317248 103884916334395392 104092131743760384 104501078352986112 104684094780367104 104886031691594664 105304996884639744 105430803249364992 105533883260338176 105737459424034816 105819181439740524 106056134229491712 106472796812476416 106550889337492992 106865013421624752 107498850986403072 107732505828261888 107928253034790912 108242173295230976 108371488662355968 108561283475936256 108770699532024096 109205181954441216 109527131193693696 110176758306349056 110284478451744768 110416233731457024 110609609579255808 110822976881684928 110938597541019648 111265657085657088 111480289911825408 111925595739783168 112365317667815424 112582071752822784 112913976445490304 113031778626699264 113249818323124224 113583691608274944 114037399432986624 114257378984361984 114369088764772352 114485418001170432 114706261785894912 114713777840062464 115164453695127552 115386607348088832 115588687986655344 115726780129185792 116070988174589952 116413178587840512 116526996099956736 116870530876194816 117103648211730432 117218140798058496 117563713147109376 117996785653043997 118261006819393536 118468121495219712 118725618667880448 118954641852039168 119429803831984128 119660185398018048 119869750504679616 120223140099327846 120369913662537728 120492346570702848 120842810770325504 120936207359703456 121199069056794624 121772444957134848 121917924745150464 122131443910428288 122367036973527108 122641044109000704 122855829698746368 123122863803727872 124070038258212864 124218262947889152 124309370893741824 124675848991895544 124805922233647104 125173864221364224 125415326150803584 125916295207256064 126410982376292352 126654830721925632 127028223501176592 127160750955036672 127406045613514752 127682969870532608 127781653059309312 127914966559752192 128539551357407232 128665224860368896 129044544509131776 129428363797856256 129809933266599936 130037273984987262 130328456494841856 130579861696413696 130707530016882688 131092870612451328 131345750378293248 131741604238196736 131870408397815808 132124788043644928 132259177290498048 132652557913817088 133043632671817728 133173709828521984 133566321001365504 133823972083544064 133832740813406208 134358529310982144 134617708572770304 134853469317764568 135416152870354944 135686421334720512 135948162116616192 136348952688893952 136754497597734912 136994000576776704 137157665338294272 137397874399231824 137971174622625792 138106069451800576 138212808411089664 138513221779193856 139334771137314816 139578793040489472 139745545816375296 139848042255459552 140260330115882487 140406662512852992 140574404332486656 141092241919654032 141963729083301888 142067852449990656 142486684562166336 143055844824416256 143331801315204096 143643341104349184 143904337379721216 144606995277083136 144748377967915008 145027599376032128 145175112572773248 145606909272588288 146036174924924928 146902344408465408 147045971268993024 147479479439007744 147763969175579904 147918130054692864 148354209447542784 148640386549100544 149234127653044224 149820423557087232 150109429003763712 150551968593987072 150561833415081984 150709038168932352 150999757764165632 151153345474854912 151444922144366592 151710152982485139 152049865910648832 152343171979149312 152647224001560576 152941682381193216 153392571775005696 153552604926836736 153848809797451776 154118250648873792 154302373505581056 154761317566119936 155217571450454016 155369328133275648 155827374501593088 156138197615640576 156751617529479168 157026142170550656 157329047537391996 157681342425858048 157957495326959616 158300824890507264 158606189136052224 158728772159610786 159084201344237568 159546913864024064 159709195218714624 159826334006239488 160297520132437128 161248276479604608 161598758742392832 162363259942846464 162557232993533952 162841925213904384 163156049298036144 163807772931661824 164163818404970496 165265137459523584 165426717677617152 165624350597185536 165745827858322432 165914414368883712 166234465322527392 166407896311529472 166898485628485632 167220434867738112 167888393609674752 168547976501723136 168873107629234176 169370964668235456 169547667940048896 169874727484686336 170375537412412416 170553288746336256 171386068476542976 171553633147158528 172059392678842368 172070666760093696 172571151730475008 172746680542691328 173079911022133248 173383031979983016 174106482261884928 174619767881760768 174790494149935104 175127667171057664 175305796314292224 175655472317595648 175827211197087744 176345569720664064 177391510229090304 177564946438029312 178088428001820672 178431962778058752 179144705747976192 179490278097027072 179804625757019424 180554870493806592 181264216155488256 181404311039555184 181798603585191936 182339330130313216 182524794535673856 182658667435702272 182876887117725696 183197165865642432 183550555460290662 183961566163501056 184283744548119552 184684295705591808 186105057387319296 186327394421833728 186464056340612736 187013773487843316 187208883350470656 187432539109982208 188122989226205376 188874442810884096 189423803266654208 189616473564438528 189982246082888448 190741126432555008 191109068420272128 191524454805798912 191672479588963968 191872449839628288 192809327036110848 192997837290553344 193566816763697664 194142545696784384 194714899899899904 195869792544620544 196061295025324032 196639305918676992 197018625567439872 197224173406257152 197805612596723712 198187182065467392 198978836870725632 199565449007726592 199760564742782976 200145905338351616 200349481502048256 200735958125316096 200749111220109312 201537793966473216 201926562859155456 202280203976646852 202733154547531776 203124229305532416 203529632002080768 203922243174924288 204523429033340928 205131746396602368 205491000865165056 205736498007441408 206956761933938688 207159104177700864 207319212616634496 207769832668790784 208184263487520768 209002156705972224 209368189560734208 209772063383189328 210609993769279488 210861606498729984 211067766520676352 211474918848069632 211638362879481048 212945593624952832 213101778674985984 213730026843249504 214997701972806144 215465011656523776 215856506069581824 216484346590461952 216742977324711936 217122566951872512 217541399064048192 218410363908882432 219054262387387392 220353516612698112 220568956903489536 221219219158511616 221645953763369856 221877195082039296 222531314171314176 222960579823650816 223851191479566336 224730635335630848 225164143505645568 225827952890980608 226063557253398528 226499636646248448 227167383216549888 228074798865973248 228514757968723968 228738177529544704 228970836002340864 229412523571789824 230328907390255104 230773214696177664 231177375973310688 231453560258371584 232141976349179904 232826357175681024 233053992199913472 233741061752389632 234207296423460864 234436281596116992 235127426294218752 235993571306087994 236522013638787072 236936242990439424 237451237335760896 237909283704078336 239320370796036096 239739501009359232 240446280198655692 240739827325075456 240984693141405696 241685621540651008 241872414719406912 242398138113589248 243544889914269696 243835849490300928 244262887820856576 244734073947054216 245711659397492736 246245727607455744 248140076516425728 248436525895778304 248618741787483648 249351697983791088 249611844467294208 250347728442728448 250830652301607168 251832590414512128 252821964752584704 253309661443851264 254056447002353184 254321501910073344 254812091227029504 255563306118618624 255829933119504384 257079102714814464 257330449720737792 258089089018263552 258856727595712512 259619866533199872 260074547969974524 260656912989683712 261159723392827392 261415060033765376 262185741224902656 262691500756586496 263483208476393472 263740816795631616 264249576087289856 264518354580996096 266087265343635456 266347419657043968 267132642002731008 267647944167088128 267665481626812416 268717058621964288 269235417145540608 269706938635529136 270832305740709888 271372842669441024 271896324233232384 272697905377787904 273508995195469824 273988001153553408 274315330676588544 274795748798463648 275325833190435993 275942349245251584 276425616822179328 277026443558387712 278669542274629632 279157586080978944 279491091632750592 279696084510919104 280520660231764974 280813325025705984 281148808664973312 282184483839308064 284135704899981312 284973369124332672 286111689648832512 286663602630408192 287286682208698368 287808674759442432 289213990554166272 289496755935830016 290055198752064256 290350225145546496 291213818545176576 292072349849849856 293804688816930816 294091942537986048 294958958878015488 295527938351159808 295836260109385728 296708418895085568 297280773098201088 298468255306088448 299640847114174464 300218858007527424 301103937187974144 301123666830163968 301418076337864704 301999515528331264 302306690949709824 302889844288733184 303420305964970278 304099731821297664 304686343958298624 305294448003121152 305883364762386432 306785143550011392 307697619594903552 308236501297747584 308604747011162112 309522635132239872 310435142900908032 310738656266551296 311654749003186176 312276395231281152 313503235058958336 314052284341101312 314658095074783992 315914990653919232 316601649781014528 317212378272104448 317457544319221572 318168402688475136 319093827728048128 319418390437429248 319652668012478976 320595040264874256 322496552959209216 323197517484785664 324726519885692928 325114465987067904 325683850427808768 326312098596072288 327615545863323648 330530274919047168 330853435355234304 331248701194371072 331491655716644864 331828828737767424 332468930645054784 332815792623058944 333796971256971264 334440869735476224 335776787219349504 337095953003446272 337746215258468352 338741929336470912 339095335880097792 339749454969372672 340751074824824832 342772136953085952 343107266294317056 344118785357684736 344141333520187392 345142303460950016 345493361085382656 346159822044266496 346766063959966032 348212964523769856 349239535763521536 349580988299870208 350255334342115328 350611592628584448 351310944635191296 351654422394175488 352691139441328128 353990356959131991 354783020458180608 356176856003641344 356863925556117504 358289411495952384 358980556194054144 359609251514038848 361109740987613184 362528432310976512 362808622079110368 363597207170383872 365317334871404544 365753774235451392 366394331731284864 367101110920581324 367923132327002112 368567489096239104 369368591411183616 372210114774638592 372654788843667456 372928112681225472 374027546975686632 374417766700941312 376245978452410752 377748885621768192 378847606533308416 379232947128877056 379964492165776896 381482252865110016 382218136840544256 383048909611597824 383344959177927936 383744899679256576 385618654072221696 385995674581106688 387133633527395328 388285091393568768 389429799799799808 391739585089241088 392122590050648064 393278611837353984 394037251134879744 395611225193447424 396374364130934784 397957673741451264 399130898015453184 399521129485565952 400291810676703232 400698963004096512 401471916250632192 401498222440218624 403075587932946432 403853125718310912 404560407953293704 406248458611064832 407059264004161536 407844486349848576 409046858066681856 410263492793204736 410982001730330112 411472996014882816 413913523867877376 414318208355401728 414638425233268992 415539665337581568 418004313411944448 418736379121468416 419544126766378656 420780990347647461 421219987538558976 421723212997459968 422949837696139264 423276725758962096 425891187249905664 426203557349971968 427460053686499008 429995403945612288 430930023313047552 431713012139163648 432968693180923904 434245133903745024 435082798128096384 436820727817764864 438108524774774784 440707033225396224 441137913806979072 442438438317023232 443291907526739712 443754390164078592 445062628342628352 445921159647301632 447702382959132672 449461270671261696 450328287011291136 451655905781961216 452127114506797056 452999273292496896 454334766433099776 455130458947455417 456149597731946496 457029515937447936 457476355059089408 457941672004681728 458825047143579648 460657814780510208 461546429392355328 462354751946621376 462907120516743168 464283952698359808 465652714351362048 466107984399826944 467482123504779264 468414592846921728 470254852588437504 471987142612175988 473044027277574144 473872485980878848 474902474671521792 475818567408156672 478640741592072192 479479002018718464 480892560397311384 483371243081302016 483744829438813824 484796276227178496 487089779828539392 487671698980601856 488525775641713152 489468147894108432 491423318794985472 492491455214911488 496280153032851456 496873051791556608 497237483574967296 498703395967582176 499223688934588416 500695456885456896 501661304603214336 503665180829024256 505643929505169408 506619322887702528 508112894004706368 508643003820146688 509624182454059008 511126612237237248 511659866239008768 514158205429628928 514660899441475584 516178178036527104 517713455191425024 519239733066399744 520149095939949048 522319446785654784 522830120067530752 524371482449805312 525383001513172992 526966416952786944 527481633591263232 528499152174579712 529036709161992192 532174530687270912 532694839314087936 534265284005462016 535295888334176256 537434117243928576 538470834291081216 539413877271058272 541664611481419776 543792648466464768 545395810755575808 547017990390939648 547976002307106816 548630661353177088 549591497596927296 550651666380871986 551884698490503168 552851233644358656 554052887116775424 558315172161957888 558982183265501184 559392169021838208 561041320463529948 561626650051411968 562297617329946624 564368967678616128 568271409799962624 569946738248665344 572223379297665024 573327205260816384 574573364417396736 575617349518884864 578427981108332544 578993511871660032 580110397504128512 580700450291092992 582427637090353152 584144699699699712 587609377633861632 588183885075972096 589917917756030976 591055876702319616 591672520218771456 593416837790171136 594561546196402176 596936510612176896 599281694228348928 600437716015054848 602207874375948288 602247333660327936 603999031056662528 604613381899419648 605779688577466368 606840611929940556 608199463642595328 609372687916597248 610588896006242304 611766729524772864 613570287100022784 615395239189807104 616473002595495168 617209494022324224 620870285801816064 621477312533102592 623309498006372352 624552790462562304 627006470117916672 628104568682202624 629316190149567984 631829981307838464 633203299562029056 634424756544208896 634915088638443144 638187655456096256 638836780874858496 639305336024957952 641190080529748512 644993105918418432 646395034969571328 649453039771385856 650228931974135808 651367700855617536 652624197192144576 655231091726647296 661060549838094336 661706870710468608 662983311433289728 663657657475534848 664937861290109568 665631585246117888 667593942513942528 668881739470952448 671553574438699008 674191906006892544 675492430516936704 677483858672941824 678190671760195584 679498909938745344 681502149649649664 685544273906171904 686214532588634112 688237570715369472 690284606921900032 690986722170765312 692319644088532992 693532127919932064 696425929047539712 698479071527043072 699161976599740416 700510668684230656 701223185257168896 702621889270382592 703308844788350976 705382278882656256 707980713918263982 709566040916361216 712353712007282688 713727851112235008 717961112388108288 719218503028077696 722219481975226368 725056864621953024 725617244158220736 727194414340767744 730634669742809088 731507548470902784 732788663462569728 734202221841162648 737134978192478208 738737182822367232 744420229549277184 745309577687334912 745856225362450944 748055093951373264 748835533401882624 752491956904821504 755497771243536384 757695213066616832 758465894257754112 759928984331553792 762964505730220032 764436273681088512 766689918355855872 767489799358513152 771237308144443392 771991349162213376 774267267054790656 776570182787137536 778859599599599616 783479170178482176 784245180101296128 786557223674707968 788074502269759488 791222450386894848 792748728261869568 798261796030906368 799042258971131904 800583621353406464 801397926008193024 802943832501264384 802996444880437248 806151175865892864 807706251436621824 809120815906587408 812496917222129664 814118528008323072 815688972699697152 818093716133363712 820526985586409472 821964003460660224 822945992029765632 825977499571307979 827827047735754752 829276850466537984 831079330675163136 836008626823888896 837472758242936832 839088253532757312 841561980695294922 842439975077117952 843446425994919936 845899675392278528 846553451517924192 852407114699943936 854920107372998016 859990807891224576 861860046626095104 863426024278327296 865937386361847808 868490267807490048 870165596256192768 873641455635529728 876217049549549568 881414066450792448 882275827613958144 884876876634046464 886583815053479424 887508780328157184 890125256685256704 891842319294603264 895404765918265344 898922541342523392 900656574022582272 903311811563922432 904254229013594112 905998546584993792 908669532866199552 910260917894910834 912299195463892992 914059031874895872 914952710118178816 915883344009363456 917650094287159296 923092858784710656 924709503893242752 925814241033486336 928567905396719616 931305428702724096 932215968799653888 934964247009558528 936829185693843456 940509705176875008 943974285224351976 947744971961757696 949804949343043584 951637134816313344 957281483184144384 958958004037436928 961785120794622768 966742486162604032 967489658877627648 969592552454356992 974179559657078784 975343397961203712 977051551283426304 978936295788216864 982846637589970944 992560306065702912 993746103583113216 994474967149934592 997406791935164352 998447377869176832 1001390913770913792 1003322609206428672 1007330361658048512 1011287859010338816 1013238645775405056 1016225788009412736 1017286007640293376 1019248364908118016 1022253224474474496 1028316410859257856 1029321798882951168 1032356356073054208 1035426910382850048 1038479466132799488 1040298191879898096 1044638893571309568 1045660240135061504 1048742964899610624 1050766003026345984 1053932833905573888 1054963267182526464 1056998304349159424 1058073418323984384 1061971070877395973 1064349061374541824 1068530568010924032 1070591776668352512 1074868234487857152 1076941668582162432 1078827754542116544 1083329222962839552 1087585296932929536 1090791621511151616 1095952004614213632 1097261322706354176 1099182995193854592 1101303332761743972 1103769396981006336 1105702467288717312 1108105774233550848 1116630344323915776 1117964366531002368 1118784338043676416 1122082640927059896 1123253300102823936 1128737935357232256 1136542819599925248 1139893476497330688 1144446758595330048 1146654410521632768 1149146728834793472 1151234699037769728 1156855962216665088 1157987023743320064 1160220795008257024 1161400900582185984 1164855274180706304 1168289399399399424 1175218755267723264 1176367770151944192 1179835835512061952 1182111753404639232 1186833675580342272 1189123092392804352 1193873021224353792 1198563388456697856 1200875432030109696 1204415748751896576 1204494667320655872 1207998062113325056 1209226763798839296 1211559377154932736 1213681223859881112 1218745375833194496 1221177792012484608 1223533459049545728 1227140574200045568 1230790478379614208 1232946005190990336 1234418988044648448 1241740571603632128 1242954625066205184 1246618996012744704 1254012940235833344 1256209137364405248 1258632380299135968 1263659962615676928 1268849513088417792 1269830177276886288 1276375310912192512 1277673561749716992 1278610672049915904 1282380161059497024 1289986211836836864 1292790069939142656 1298906079542771712 1302735401711235072 1305248394384289152 1310462183453294592 1322121099676188672 1323413741420937216 1325966622866579456 1327315314951069696 1329875722580219136 1331263170492235776 1335187885027885056 1337763478941904896 1343107148877398016 1348383812013785088 1350984861033873408 1354967717345883648 1356381343520391168 1358997819877490688 1363004299299299328 1371088547812343808 1372429065177268224 1376475141430738944 1380569213843800064 1381973444341530624 1384639288177065984 1387064255839864128 1392851858095079424 1396958143054086144 1398323953199480832 1401021337368461312 1402446370514337792 1405243778540765184 1410764557765312512 1415961427836527964 1419132081832722432 1424707424014565376 1427455702224470016 1435922224776216576 1438437006056155392 1450113729243906048 1451234488316441472 1454388828681535488 1461269339485618176 1463015096941805568 1465577326925139456 1468404443682325296 1474269956384956416 1477474365644734464 1488840459098554368 1490619155374669824 1491712450724901888 1496110187902746528 1497671066803765248 1504983913809643008 1510995542487072768 1515390426133233664 1516931788515508224 1519857968663107584 1525929011460440064 1528872547362177024 1533379836711711744 1534979598717026304 1542474616288886784 1543982698324426752 1548534534109581312 1553140365574275072 1557719199199199232 1566958340356964352 1568490360202592256 1573114447349415936 1576149004539518976 1582444900773789696 1585497456523739136 1596523592061812736 1598084517942263808 1601167242706812928 1602795852016386048 1605887665002528768 1612302351731785728 1615412502873243648 1618241631813174816 1624993834444259328 1631377945399394304 1636187432266727424 1641053971172818944 1643928006921320448 1645891984059531264 1651954999142615958 1655654095471509504 1658553700933075968 1662158661350326272 1674945516485873664 1678176507065514624 1683123961390589844 1684879950154235904 1686892851989839872 1691799350784557056 1693106903035848384 1704814229399887872 1709840214745996032 1719981615782449152 1723720093252190208 1726852048556654592 1731874772723695616 1736980535614980096 1740331192512385536 1747282911271059456 1752434099099099136 1762828132901584896 1764551655227916288 1769753753268092928 1773167630106958848 1775017560656314368 1780250513370513408 1783684638589206528 1790809531836530688 1797845082685046784 1801313148045164544 1806623623127844864 1811997093169987584 1817339065732399104 1820521835789821668 1824598390927785984 1828118063749791744 1829905420236357632 1831766688018726912 1835300188574318592 1846185717569421312 1849419007786485504 1851628482066972672 1862610857405448192 1864431937599307776 1869928494019117056 1873658371387686912 1881019410353750016 1887948570448703952 1895489943923515392 1899609898686087168 1903274269632626688 1914562966368288768 1917916008074873856 1923570241589245536 1934979317755255296 1939185104908713984 1948359119314157568 1950686795922407424 1954103102566852608 1957872591576433728 1965693275179941888 1985120612131405824 1988949934299869184 1994813583870328704 1996894755738353664 2002781827541827584 2006645218412857344 2014660723316097024 2022575718020677632 2026477291550810112 2032451576018825472 2034572015280586752 2038496729816236032 2044506448948948992 2056632821718515712 2058643597765902336 2064712712146108416 2070853820765700096 2076958932265598976 2080596383759796192 2089277787142619136 2097485929799221248 2101532006052691968 2107865667811147776 2109926534365052928 2113996608698318848 2116146836647968768 2123942141754791946 2128698122749083648 2137061136021848064 2141183553336705024 2153883337164324864 2157655509084233088 2166658445925679104 2175170593865859072 2181583243022303232 2191904009228427264 2194522645412708352 2198365990387709184 2202606665523487944 2211404934577434624 2216211548467101696 2233260688647831552 2235928733062004736 2237568676087352832 2244165281854119792 2246506600205647872 2257475870714464512 2273085639199850496 2279786952994661376 2288893517190660096 2293308821043265536 2302469398075539456 2313711924433330176 2315974047486640128 2320441590016514048 2322801801164371968 2329710548361412608 2336578798798798848 2350437510535446528 2352735540303888384 2359671671024123904 2364223506809278464 2373667351160684544 2378246184785608704 2397126776913395712 2401750864060219392 2408831497503793152 2408989334641311744 2415996124226650112 2418453527597678592 2423118754309865472 2427362447719762224 2437490751666388992 2442355584024969216 2447066918099091456 2454281148400091136 2461580956759228416 2465892010381980672 2468837976089296896 2477932498713923937 2483481143207264256 2493237992025489408 2508025880471666688 2512418274728810496 2517264760598271936 2527319925231353856 2537699026176835584 2539660354553772576 2557221344099831808 2564760322118994048 2579972423673673728 2585580139878285312 2597812159085543424 2605470803422470144 2610496788768578304 2620924366906589184 2644242199352377344 2646827482841874432 2651933245733158912 2654630629902139392 2659751445160438272 2662526340984471552 2670375770055770112 2675526957883809792 2686214297754796032 2696767624027570176 2701969722067746816 2709935434691767296 2712762687040782336 2717995639754981376 2726008598598598656 2742177095624687616 2744858130354536448 2752950282861477888 2769278576354131968 2774128511679728256 2785703716190158848 2793916286108172288 2796647906398961664 2802042674736922624 2804892741028675584 2810487557081530368 2821529115530625024 2831922855673055928 2849414848029130752 2854911404448940032 2871844449552433152 2876874012112310784 2900227458487812096 2902468976632882944 2908777657363070976 2922538678971236352 2926030193883611136 2931154653850278912 2936808887364650592 2948539912769912832 2977680918197108736 2981238310749339648 2983424901449803776 2992220375805493056 2995342133607530496 3009967827619286016 3021991084974145536 3030780852266467328 3033863577031016448 3039715937326215168 3051858022920880128 3057745094724354048 3066759673423423488 3084949232577773568 3087965396648853504 3097069068219162624 3106280731148550144 3115438398398398464 3133916680713928704 3136980720405184512 3146228894698831872 3152298009079037952 3164889801547579392 3170994913047478272 3185913212632187919 3193047184123625472 3202334485413625856 3205591704032772096 3211775330005057536 3224604703463571456 3230825005746487296 3236483263626349632 3249987668888518656 3262755890798788608 3272374864533454848 3287856013842640896 3291783968119062528 3303909998285231916 3311308190943019008 3317107401866151936 3324317322700652544 3349891032971747328 3356353014131029248 3366247922781179688 3369759900308471808 3383598701569114112 3386213806071696768 3409628458799775744 3419680429491992064 3439963231564898304 3447440186504380416 3453704097113309184 3463749545447391232 3473961071229960192 3480662385024771072 3494565822542118912 3504868198198198272 3525656265803169792 3529103310455832576 3539507506536185856 3546335260213917696 3560501026741026816 3567369277178413056 3581619063673061376 3595690165370093568 3602626296090329088 3613247246255689728 3623994186339975168 3634678131464798208 3641043671579643336 3656236127499583488 3659810840472715264 3663533376037453824 3670600377148637184 3692371435138842624 3698838015572971008 3703256964133945344 3725221714810896384 3728863875198615552 3739856988038234112 3762038820707500032 3775897140897407904 3790979887847030784 3806548539265253376 3829125932736577536 3835832016149747712 3847140483178491072 3869958635510510592 3878370209817427968 3896718238628315136 3908206205133705216 3915745183152867456 3931386550359883776 3970241224262811648 3977899868599738368 3989627167740657408 3993789511476707328 4005563655083655168 4013290436825714688 4029321446632194048 4045151436041355264 4052954583101620224 4064903152037650944 4069144030561173504 4076993459632472064 4089012897897897984 4113265643437031424 4117287195531804672 4129425424292216832 4141707641531400192 4153917864531197952 4161192767519592384 4178555574285238272 4194971859598442496 4203064012105383936 4215731335622295552 4227993217396637696 4232293673295937536 4247884283509583892 4257396245498167296 4274122272043696128 4282367106673410048 4307766674328649728 4315311018168466176 4350341187731718144 4363166486044606464 4383808018456854528 4389045290825416704 4396731980775418368 4405213331046975888 4422809869154869248 4432423096934203392 4466521377295663104 4471857466124009472 4475137352174705664 4488330563708239584 4493013200411295744 4514951741428929024 4546171278399700992 4559573905989322752 4577787034381320192 4586617642086531072 4604938796151078912 4627423848866660352 4631948094973280256 4640883180033028096 4645603602328743936 4659421096722825216 4673157597597597696 4700875021070893056 4705471080607776768 4719343342048247808 4728447013618556928 4747334702321369088 4756492369571217408 4794253553826791424 4803501728120438784 4817662995007586304 4831992248453300224 4836907055195357184 4846237508619730944 4854724895439524448 4874981503332777984 4894133836198182912 4908562296800182272 4923161913518456832 4931784020763961344 4937675952178593792 4955864997427847874 4966962286414528512 4986475984050978816 5024836549457620992 5034529521196543872 5054639850462707712 5075398052353671168 5079320709107545152 5114442688199663616 5129520644237988096 5159944847347347456 5171160279756570624 5195624318171086848 5210941606844940288 5220993577537156608 5241848733813178368 5288484398704754688 5293654965683748864 5303866491466317824 5309261259804278784 5319502890320876544 5325052681968943104 5340751540111540224 5351053915767619584 5372428595509592064 5393535248055140352 5403939444135493632 5419870869383534592 5435991279509962752 5452017197197197312 5484354191249375232 5489716260709072896 5505900565722955776 5538557152708263936 5548257023359456512 5587832572216344576 5593295812797923328 5604085349473845248 5609785482057351168 5620975114163060736 5643058231061250048 5663845711346111856 5698829696058261504 5709822808897880064 5743688899104866304 5753748024224621568 5804937953265765888 5817555314726141952 5845077357942472704 5852060387767222272 5862309307700557824 5873617774729301184 5897079825539825664 5955361836394217472 5966849802899607552 5984440751610986112 5990684267215060992 6019935655238572032 6043982169948291072 6061561704532934656 6067727154062032896 6079431874652430336 6103716045841760256 6115490189448708096 6133519346846846976 6169898465155547136 6175930793297707008 6194138136438325248 6212561462297100288 6230876796796796928 6267833361427857408 6292457789397663744 6304596018158075904 6329779603095158784 6341989826094956544 6371826425264375838 6386094368247250944 6404668970827251712 6411183408065544192 6423550660010115072 6461650011492974592 6472966527252699264 6499975337777037312 6525511781597577216 6544749729066909696 6575712027685281792 6583567936238125056 6607819996570463832 6634214803732303872 6648634645401305088 6699782065943494656 6712706028262058496 6732495845562359376 6739519800616943616 6767197403138228224 6772427612143393536 6819256917599551488 6839360858983984128 6879926463129796608 6907408194226618368 6927499090894782464 6947922142459920384 6961324770049542144 6989131645084237824 7009736396396396544 7051312531606339584 7058206620911665152 7079015013072371712 7092670520427835392 7121002053482053632 7134738554356826112 7191380330740187136 7205252592180658176 7226494492511379456 7247988372679950336 7269356262929596416 7282087343159286672 7312472254999166976 7319621680945430528 7327066752074907648 7341200754297274368 7384742870277685248 7397676031145942016 7406513928267890688 7433797496141771811 7450443429621792768 7479713976076468224 7524077641415000064 7551794281794815808 7581959775694061568 7613097078530506752 7671664032299495424 7694280966356982144 7739917271021021184 7756740419634855936 7793436477256630272 7816412410267410432 7831490366305734912 7862773100719767552 7940482448525623296 7955799737199476736 7979254335481314816 7987579022953414656 8011127310167310336 8026580873651429376 8058642893264388096 8090302872082710528 8105909166203240448 8129806304075301888 8138288061122347008 8153986919264944128 8178025795795795968 8226531286874062848 8234574391063609344 8258850848584433664 8307835729062395904 8322385535039184768 8357111148570476544 8389943719196884992 8406128024210767872 8431462671244591104 8455986434793275392 8464587346591875072 8495768567019167784 8548244544087392256 8564734213346820096 8615533348657299456 8630622036336932352 8700682375463436288 8726332972089212928 8767616036913709056 8778090581650833408 8793463961550836736 8810426662093951776 8845619738309738496 8933042754591326208 8943714932248018944 8950274704349411328 8976661127416479168 8986026400822591488 9029903482857858048 9092342556799401984 9119147811978645504 9155574068762640384 9173235284173062144 9254847697733320704 9263896189946560512 9281766360066056192 9291207204657487872 9318842193445650432 9346315195195195392 9401750042141786112 9410942161215553536 9438686684096495616 9456894027237113856 9494669404642738176 9512984739142434816 9607003456240877568 9635325990015172608 9663984496906600448 9673814110390714368 9692475017239461888 9709449790879048896 9749963006665555968 9788267672396365824 9817124593600364544 9863568041527922688 9875351904357187584 9911729994855695748 9933924572829057024 9972951968101957632 10049673098915241984 10069059042393087744 10109279700925415424 10150796104707342336 10158641418215090304 10228885376399327232 10259041288475976192 10319889694694694912 10342320559513141248 10391248636342173696 10421883213689880576 10441987155074313216 10483697467626356736 10576968797409509376 10587309931367497728 10607732982932635648 10618522519608557568 10639005780641753088 10681503080223080448 10702107831535239168 10744857191019184128 10787070496110280704 10807878888270987264 10839741738767069184 10871982559019925504 10904034394394394624 10968708382498750464 10979432521418145792 11011801131445911552 11077114305416527872 11096514046718913024 11175665144432689152 11186591625595846656 11208170698947690496 11219570964114702336 11286116462122500096 11327691422692223712 11419645617795760128 11487377798209732608 11507496048449243136 11609875906531531776 11635110629452283904 11690154715884945408 11724618615401115648 11747235549458602368 11794159651079651328 11910723672788434944 11933699605799215104 11968881503221972224 11981368534430121984 12039871310477144064 12087964339896582144 12123123409065869312 12135454308124065792 12158863749304860672 12207432091683520512 12230980378897416192 12267038693693693952 12339796930311094272 12351861586595414016 12388276272876650496 12425122924594200576 12461753593593593856 12535666722855714816 12584915578795327488 12609192036316151808 12683979652189913088 12743652850528751676 12772188736494501888 12809337941654503424 12822366816131088384 12847101320020230144 12923300022985949184 12945933054505398528 13051023563195154432 13089499458133819392 13151424055370563584 13167135872476250112 13215639993140927664 13268429607464607744 13297269290802610176 13399564131886989312 13425412056524116992 13464991691124718752 13479039601233887232 13544855224286787072 13638513835199102976 13678721717967968256 13759852926259593216 13814816388453236736 13854998181789564928 13895844284919840768 13922649540099084288 13978263290168475648 14019472792792793088 14102625063212679168 14116413241823330304 14158030026144743424 14185341040855670784 14242004106964107264 14269477108713652224 14382760661480374272 14410505184361316352 14452988985022758912 14495976745359900672 14538712525859192832 14564174686318573344 14624944509998333952 14682401508594548736 14769485740555370496 14795352062291884032 14813027856535781376 14867594992283543622 14900886859243585536 14959427952152936448 15103588563589631616 15163919551388123136 15226194157061013504 15343328064598990848 15388561932713964288 15479834542042042368 15513480839269711872 15586872954513260544 15632824820534820864 15662980732611469824 15725546201439535104 15880964897051246592 15911599474398953472 15958508670962629632 15975158045906829312 16022254620334620672 16053161747302858752 16117285786528776192 16180605744165421056 16211818332406480896 16259612608150603776 16307973838529888256 16356051591591591936 16453062573748125696 16469148782127218688 16517701697168867328 16615671458124791808 16644771070078369536 16779887438393769984 16812256048421535744 16862925342489182208 16911972869586550784 16929174693183750144 16991537134038335568 17096489088174784512 17129468426693640192 17231066697314598912 17261244072673864704 17452665944178425856 17535232073827418112 17556181163301666816 17586927923101673472 17620853324187903552 17691239476619476992 17866085509182652416 17900549408698822656 17953322254832958336 17972052801645182976 18059806965715716096 18184685113598803968 18238295623957291008 18311148137525280768 18346470568346124288 18509695395466641408 18527792379893121024 18563532720132112384 18582414409314975744 18637684386891300864 18692630390390390784 18803500084283572224 18877373368192991232 18913788054474227712 18989338809285476352 19025969478284869632 19214006912481755136 19270651980030345216 19384950034478923776 19418899581758097792 19499926013331111936 19576535344792731648 19634249187200729088 19727136083055845376 19750703808714375168 19823459989711391496 19945903936203915264 20099346197830483968 20138118084786175488 20218559401850830848 20301592209414684672 20317282836430180608 20457770752798654464 20518082576951952384 20639779389389389824 20782497272684347392 20843766427379761152 20883974310148626432 20967394935252713472 21153937594819018752 21174619862734995456 21215465965865271296 21237045039217115136 21278011561283506176 21363006160446160896 21404215663070478336 21574140992220561408 21615757776541974528 21679483477534138368 21743965118039851008 21808068788788789248 21937416764997500928 21958865042836291584 22023602262891823104 22154228610833055744 22193028093437826048 22301392488425315433 22351330288865378304 22416341397895380992 22439141928229404672 22572232924245000192 22655382845384447424 22839291235591520256 23014992096898486272 23219751813063063552 23270221258904567808 23380309431769890816 23449237230802231296 23494471098917204736 23588319302159302656 23821447345576869888 23867399211598430208 23937763006443944448 23962737068860243968 24079742620954288128 24175928679793164288 24246246818131738624 24270908616248131584 24317727498609721344 24414864183367041024 24461960757794832384 24534077387387387904 24679593860622188544 24703723173190828032 24776552545753300992 24923507187187187712 25071333445711429632 25169831157590654976 25218384072632303616 25367959304379826176 25487305701057503352 25618675883309006848 25644733632262176768 25694202640040460288 25846600045971898368 25891866109010797056 26102047126390308864 26178998916267638784 26302848110741127168 26334271744952500224 26431279986281855328 26536859214929215488 26799128263773978624 26850824113048233984 26929983382249437504 26958079202467774464 27089710448573574144 27277027670398205952 27357443435935936512 27519705852519186432 27709996363579129856 27791688569839681536 27845299080198168576 27956526580336951296 28038945585585586176 28205250126425358336 28232826483646660608 28316060052289486848 28370682081711341568 28484008213928214528 28538954217427304448 28821010368722632704 28905977970045517824 28991953490719801344 29077425051718385664 29128349372637146688 29249889019996667904 29364803017189097472 29590704124583768064 29626055713071562752 29735189984567087244 29801773718487171072 29918855904305872896 30207177127179263232 30327839102776246272 30452388314122027008 30686656129197981696 30777123865427928576 30959669084084084736 31026961678539423744 31173745909026521088 31265649641069641728 31325961465222939648 31451092402879070208 31761929794102493184 31823198948797906944 31917017341925259264 32044509240669241344 32106323494605717504 32234571573057552384 32361211488330842112 32423636664812961792 32519225216301207552 32615947677059776512 32712103183183183872 32906125147496251392 32938297564254437376 33035403394337734656 33231342916249583616 33289542140156739072 33559774876787539968 33624512096843071488 33823945739173101568 33858349386367500288 33983074268076671136 34258936853387280384 34462133394629197824 34522488145347729408 34905331888356851712 35070464147654836224 35173855846203346944 35241706648375807104 35382478953238953984 35732171018365304832 35801098817397645312 35906644509665916672 35944105603290365952 36119613931431432192 36369370227197607936 36476591247914582016 36622296275050561536 36692941136692248576 37019390790933282816 37055584759786242048 37127065440264224768 37164828818629951488 37275368773782601728 37385260780780781568 37607000168567144448 37754746736385982464 37827576108948455424 38051938956569739264 38428013824963510272 38541303960060690432 38769900068957847552 38837799163516195584 39153070689585463296 39268498374401458176 39454272166111690752 39501407617428750336 39646919979422782992 39891807872407830528 40198692395660967936 40276236169572350976 40437118803701661696 40634565672860361216 40915541505597308928 41036165153903904768 41279558778778779648 41564994545368694784 41687532854759522304 41767948620297252864 41934789870505426944 42307875189638037504 42349239725469990912 42430931931730542592 42474090078434230272 42556023122567012352 42726012320892321792 42808431326140956672 43148281984441122816 43231515553083949056 43358966955068276736 43487930236079702016 43616137577577578496 43874833529995001856 44047204525783646208 44308457221666111488 44386056186875652096 44602784976850630866 44702660577730756608 44832682795790761984 44878283856458809344 45310765690768894848 45678582471183040512 46029984193796972544 46439503626126127104 46540442517809135616 46760618863539781632 46898474461604462592 46988942197834409472 47176638604318605312 47642894691153739776 47734798423196860416 47875526012887888896 47925474137720487936 48159485241908576256 48351857359586328576 48492493636263477248 48541817232496263168 48635454997219442688 48923921515589664768 49068154774774775808 49359187721244377088 49407446346381656064 49553105091506601984 49847014374374375424 50339662315181309952 50436768145264607232 50735918608759652352 50974611402115006704 51237351766618013696 51289467264524353536 51388405280080920576 51693200091943796736 51783732218021594112 52357997832535277568 52605696221482254336 52668543489905000448 52862559972563710656 53073718429858430976 53598256527547957248 53701648226096467968 53859966764498875008 53916158404935548928 54179420897147148288 54554055340796411904 54714886871871873024 55039411705038372864 55419992727158259712 55583377139679363072 55690598160396337152 55913053160673902592 56077891171171172352 56410500252850716672 56632120104578973696 56741364163422683136 56968016427856429056 57077908434854608896 57642020737445265408 57811955940091035648 58154850103436771328 58256698745274293376 58499778039993335808 58729606034378194944 59181408249167536128 59252111426143125504 59470379969134174488 59837711808611745792 60414354254358526464 60655678205552492544 60904776628244054016 61373312258395963392 61554247730855857152 61919338168168169472 62347491818053042176 62531299282139283456 62651922930445879296 62902184805758140416 63523859588204986368 63646397897595813888 63834034683850518528 64089018481338482688 64212646989211435008 64722422976661684224 64847273329625923584 65038450432602415104 65231895354119553024 65424206366366367744 65812250294992502784 65876595128508874752 66070806788675469312 66462685832499167232 66579084280313478144 67249024193686142976 67647891478346203136 67716698772735000576 67966148536153342272 68517873706774560768 69044976290695458816 69810663776713703424 70140928295309672448 70347711692406693888 70483413296751614208 70764957906477907968 71464342036730609664 71602197634795290624 71813289019331833344 71888211206580731904 72239227862862864384 72738740454395215872 72953182495829164032 73244592550101123072 73385882273384497152 74038781581866565632 74111169519572484096 74254130880528449536 74329657637259902976 74770521561561563136 75214000337134288896 75509493472771964928 75655152217896910848 76103877913139478528 76856027649927020544 77082607920121380864 77539800137915695104 77675598327032391168 78306141379170926592 78536996748802916352 78908544332223381504 79002815234857500672 79293839958845565984 80397384791321935872 80552472339144701952 80874237607403323392 81269131345720722432 81831083011194617856 82072330307807809536 82559117557557559296 83129989090737389568 83375065709519044608 83535897240594505728 83869579741010853888 84615750379276075008 84698479450939981824 84861863863461085184 84948180156868460544 85112046245134024704 85452024641784643584 85616862652281913344 86463031106167898112 86717933910136553472 86975860472159404032 87232275155155156992 87749667059990003712 88094409051567292416 88772112373751304192 89205569953701261732 89405321155461513216 89665365591581523968 89756567712917618688 90621531381537789696 91357164942366081024 92059968387593945088 92879007252252254208 93080885035618271232 93521237727079563264 93796948923208925184 93977884395668818944 94353277208637210624 95285789382307479552 95469596846393720832 95751052025775777792 96318970483817152512 96703714719172657152 96984987272526954496 97083634464992526336 97270909994438885376 97847843031179329536 98136309549549551616 98718375442488754176 98814892692763312128 99106210183013203968 99694028748748750848 100679324630362619904 100873536290529214464 101471837217519304704 101949222804230013408 102776810560161841152 103386400183887593472 103567464436043188224 104715995665070555136 105211392442964508672 105725119945127421312 106147436859716861952 107196513055095914496 107403296452192935936 107719933528997750016 107832316809871097856 108358841794294296576 109108110681592823808 109429773743743746048 110078823410076745728 111166754279358726144 111381196320792674304 111826106321347805184 112155782342342344704 112821000505701433344 113264240209157947392 113482728326845366272 114155816869709217792 115284041474890530816 115623911880182071296 116309700206873542656 116513397490548586752 117459212068756389888 118362816498335072256 118504222852286251008 118940759938268348976 119675423617223491584 120828708508717052928 121311356411104985088 122746624516791926784 123108495461711714304 123838676336336338944 124694983636106084352 125062598564278566912 125303845860891758592 125804369611516280832 127047719176409972736 127292795795191627776 127668069367701037056 128178036962676965376 128425293978422870016 129444845953323368448 129694546659251847168 130076900865204830208 130463790708239106048 130848412732732735488 131624500589985005568 132141613577350938624 132925371664998334464 133158168560626956288 134498048387372285952 135932297072306684544 137035747413549121536 138089952581390917632 139621327553427406848 140281856590619344896 140695423384813387776 140966826593503228416 141529915812955815936 142928684073461219328 143204395269590581248 143626578038663666688 143776422413161463808 144478455725725728768 145477480908790431744 145906364991658328064 146771764546768994304 148077563163733131264 148222339039144968192 148508261761056899072 148659315274519805952 149541043123123126272 151018986945543929856 151310304435793821696 152207755826278957056 153712055299854041088 154165215840242761728 155079600275831390208 155351196654064782336 157073993497605832704 157817088664446763008 158005630469715001344 158587679917691131968 160794769582643871744 161104944678289403904 161748475214806646784 162538262691441444864 163662166022389235712 164144660615615619072 165118235115115118592 166259978181474779136 166750131419038089216 167071794481189011456 167739159482021707776 169231500758552150016 169723727726922170368 169896360313736921088 170224092490268049408 170904049283569287168 171233725304563826688 172926062212335796224 173435867820273106944 174464550310310313984 175499334119980007424 176188818103134584832 177544224747502608384 178411139907402523464 179330731183163047936 179513135425835237376 181243062763075579392 182714329884732162048 184119936775187890176 185758014504504508416 187042475454159126528 187593897846417850368 187955768791337637888 188706554417274421248 190571578764614959104 190939193692787441664 191502104051551555584 192637940967634305024 193969974545053908992 194167268929985052672 194541819988877770752 195695686062358659072 196272619099099103232 197436750884977508352 197629785385526624256 198212420366026407936 199388057497497501696 201747072581058428928 202943674435038609408 203898445608460026816 205553621120323682304 207134928872086376448 209431991330141110272 210422784885929017344 211450239890254842624 212294873719433723904 214393026110191828992 214806592904385871872 215439867057995500032 215664633619742195712 216717683588588593152 218216221363185647616 218859547487487492096 220157646820153491456 222333508558717452288 222762392641585348608 224311564684684689408 225642001011402866688 226528480418315894784 226965456653690732544 228311633739418435584 230568082949781061632 231247823760364142592 232619400413747085312 233026794981097173504 234918424137512779776 236725632996670144512 237008445704572502016 237881519876536697952 241657417017434105856 242622712822209970176 245493249033583853568 246216990923423428608 247677352672672677888 249389967272212168704 250125197128557133824 250607691721783517184 251608739223032561664 254095438352819945472 254585591590383255552 255336138735402074112 256356073925353930752 256850587956845740032 259389093318503694336 260153801730409660416 260927581416478212096 261696825465465470976 263249001179970011136 264283227154701877248 266316337121253912576 268996096774744571904 271864594144613369088 274071494827098243072 276179905162781835264 279242655106854813696 280563713181238689792 281390846769626775552 281933653187006456832 283059831625911631872 285857368146922438656 286408790539181162496 287253156077327333376 288956911451451457536 290954961817580863488 291812729983316656128 293543529093537988608 296155126327466262528 296444678078289936384 297016523522113798144 297318630549039611904 299082086246246252544 302037973891087859712 302620608871587643392 304415511652557914112 308330431680485523456 310159200551662780416 310702393308129564672 314147986995211665408 315634177328893526016 317175359835382263936 321589539165287743488 322209889356578807808 323496950429613293568 325076525382882889728 327324332044778471424 328289321231231238144 330236470230230237184 333500262838076178432 334143588962378022912 335478318964043415552 338463001517104300032 339447455453844340736 339792720627473842176 340448184980536098816 342467450609127653376 345852124424671592448 346871735640546213888 348929100620620627968 352377636206269169664 355088449495005216768 356822279814805046928 358661462366326095872 359026270851670474752 362486125526151158784 368239873550375780352 371516029009009016832 374084950908318253056 375187795692835700736 375911537582675275776 377413108834548842496 381143157529229918208 381878387385574883328 383004208103103111168 385275881935268610048 387939949090107817984 388334537859970105344 389083639977755541504 391391372124717318144 392545238198198206464 394873501769955016704 396424840732052815872 398776114994995003392 403494145162116857856 407796891216920053632 411107242240647364608 414269857744172752896 418863982660282220544 420845569771858034688 422900479780509685248 424589747438867447808 428786052220383657984 429613185808771743744 430879734115991000064 431329267239484391424 433435367177177186304 436432442726371295232 437719094974974984192 440315293640306982912 444667017117434904576 445524785283170697216 448623129369369378816 453056960836631789568 453930913307381465088 456623267478836871168 461136165899562123264 462495647520728285184 465238800827494170624 466053589962194347008 473451265993340289024 474016891409145004032 475763039753073395904 483314834034868211712 485245425644419940352 490986498067167707136 492433981846846857216 495354705345345355776 498779934544424337408 500250394257114267648 501215383443567034368 503217478446065123328 509171183180766511104 510672277470804148224 512712147850707861504 513701175913691480064 518778186637007388672 520307603460819320832 523393650930930941952 526498002359940022272 528566454309403754496 532632674242507825152 537992193549489143808 543729188289226738176 548142989654196486144 552359810325563670528 561127426362477379584 562781693539253551104 563867306374012913664 566119663251823263744 571714736293844877312 572817581078362324992 574506312154654666752 577913822902902915072 581909923635161726976 583625459966633312256 587087058187075977216 592310252654932525056 592889356156579872768 594033047044227596288 594637261098079223808 598164172492492505088 605241217743175286784 608831023305115828224 616660863360971046912 621404786616259129344 628295973990423330816 631268354657787052032 634350719670764527872 643179078330575486976 644419778713157615616 646993900859226587136 650153050765765779456 654648664089556942848 656578642462462476288 660472940460460474368 667000525676152356864 668287177924756045824 676926003034208600064 678894910907688681472 679585441254947684352 680896369961072197632 684934901218255306752 691704248849343184896 693743471281092427776 697858201241241255936 704755272412538339328 710176898990010433536 713644559629610093856 724972251052302317568 736479747100751560704 743032058018018033664 748169901816636506112 750375591385671401472 751823075165350551552 754826217669097684992 762286315058459836416 763756774771149766656 766008416206206222336 770551763870537220096 778167279955511083008 782782744249434636288 785090476396396412928 789747003539910033408 792849681464105631744 806988290324233715712 815593782433840107264 822214484481294729216 828539715488345505792 837727965320564441088 841691139543716069376 845800959561019370496 849179494877734895616 857572104440767315968 859226371617543487488 861759468231982000128 866870734354354372608 872864885452742590464 875438189949949968384 880630587280613965824 889334034234869809152 891049570566341394432 897246258738738757632 906113921673263579136 907861826614762930176 913246534957673742336 924991295041456570368 930477601654988341248 932107179924388694016 946902531986680578048 951526079506146791808 966629668069736423424 970490851288839880704 981972996134335414272 984867963693693714432 990709410690690711552 1000500788514228535296 1002430766887134068736 1006434956892130246656 1018342366361533022208 1021344554941608296448 1027402351827382960128 1037556373274014777344 1040615206921638641664 1046787301861861883904 1057132908618807508992 1065265348485015650304 1075984387098978287616 1087458376578453476352 1104719620651127341056 1122254852724954759168 1125563387078507102208 1127734612748025827328 1132239326503646527488 1143429472587689754624 1145635162156724649984 1149012624309309333504 1155827645805805830144 1163819847270323453952 1167250919933266624512 1174174116374151954432 1184620505309865050112 1188066094088455192576 1189274522196158447616 1196328344984985010176 1210482435486350573568 1233321726721942093824 1242809573232518258688 1256591947980846661632 1262536709315574104064 1268701439341529055744 1286358156661150973952 1288839557426315231232 1293987801718453174272 1300306101531531558912 1309297328179113885696 1313157284924924952576 1320945880920920948736 1334001051352304713728 1336574355849512091648 1357789821815377362944 1359170882509895368704 1361792739922144395264 1369869802436510613504 1383408497698686369792 1387486942562184855552 1395716402482482511872 1420353797980020867072 1427289119259220187712 1449944502104604635136 1472959494201503121408 1486064116036036067328 1496339803633273012224 1500751182771342802944 1503646150330701103104 1509652435338195369984 1527513549542299533312 1532016832412412444672 1541103527741074440192 1556334559911022166016 1570180952792792825856 1579494007079820066816 1585699362928211263488 1613976580648467431424 1631187564867680214528 1644428968962589458432 1657079430976691011584 1683382279087432138752 1691601919122038740992 1698358989755469791232 1715144208881534631936 1718452743235086974976 1723518936463964000256 1733741468708708745216 1745729770905485180928 1750876379899899936768 1761261174561227931648 1778668068469739618304 1782099141132682788864 1794492517477477515264 1815723653229525860352 1826493069915347484672 1849982590082913140736 1864214359848777388032 1893805063973361156096 1903052159012293583616 1933259336139472846848 1940981702577679761408 1963945992268670828544 1969735927387387428864 1981418821381381423104 2001001577028457070592 2004861533774268137472 2036684732723066044416 2042689109883216592896 2054804703654765920256 2075112746548029554688 2081230413843277283328 2093574603723723767808 2114265817237615017984 2130530696970031300608 2174916753156906952704 2209439241302254682112 2244509705449909518336 2251126774157014204416 2255469225496051654656 2264478653007293054976 2286858945175379509248 2291270324313449299968 2298025248618618667008 2311655291611611660288 2334501839866533249024 2348348232748303908864 2369241010619730100224 2376132188176910385152 2378549044392316895232 2420964870972701147136 2466643453443884187648 2485619146465036517376 2513183895961693323264 2525073418631148208128 2537402878683058111488 2572716313322301947904 2577679114852630462464 2600612203063063117824 2618594656358227771392 2626314569849849905152 2641891761841841897472 2668002102704609427456 2673148711699024183296 2715579643630754725888 2718341765019790737408 2723585479844288790528 2739739604873021227008 2774973885124369711104 2791432804964965023744 2840707595960041734144 2854578238518440375424 2899889004209209270272 2945918988403006242816 2972128232072072134656 3001502365542685605888 3007292300661402206208 3019304870676390739968 3055027099084599066624 3064033664824824889344 3082207055482148880384 3112669119822044332032 3140361905585585651712 3171398725856422526976 3227953161296934862848 3262375129735360429056 3314158861953382023168 3366764558174864277504 3383203838244077481984 3396717979510939582464 3430288417763069263872 3436905486470173949952 3447037872927928000512 3467482937417417490432 3491459541810970361856 3501752759799799873536 3522522349122455863296 3564198282265365577728 3588985034954955030528 3631447306459051720704 3699965180165826281472 3728428719697554776064 3787610127946722312192 3806104318024587167232 3866518672278945693696 3881963405155359522816 3927891984537341657088 3939471854774774857728 3962837642762762846208 4002003154056914141184 4009723067548536274944 4073369465446132088832 4085378219766433185792 4109609407309531840512 4150225493096059109376 4162460827686554566656 4187149207447447535616 4261061393940062601216 4349833506313813905408 4418878482604509364224 4489019410899819036672 4502253548314028408832 4510938450992103309312 4528957306014586109952 4582540648626898599936 4596050497237237334016 4623310583223223320576 4669003679733066498048 4738482021239460200448 4752264376353820770304 4757098088784633790464 4841929741945402294272 4933286906887768375296 4971238292930073034752 5050146837262296416256 5074805757366116222976 5145432626644603895808 5155358229705260924928 5201224406126126235648 5237189312716455542784 5252629139699699810304 5283783523683683794944 5336004205409218854912 5346297423398048366592 5447170959688577581056 5479479209746042454016 5549947770248739422208 5681415191920083468288 5709156477036880750848 5799778008418418540544 5891837976806012485632 5944256464144144269312 6003004731085371211776 6014584601322804412416 6110054198169198133248 6128067329649649778688 6164414110964297760768 6225338239644088664064 6280723811171171303424 6342797451712845053952 6524750259470720858112 6628317723906764046336 6733529116349728555008 6766407676488154963968 6793435959021879164928 6860576835526138527744 6873810972940347899904 6894075745855856001024 6934965874834834980864 7003505519599599747072 7045044698244911726592 7128396564530731155456 7262894612918103441408 7399930360331652562944 7456857439395109552128 7575220255893444624384 7612208636049174334464 7733037344557891387392 7855783969074683314176 7878943709549549715456 7925675285525525692416 8004006308113828282368 8019446135097072549888 8146738930892264177664 8170756439532866371584 8219218814619063681024 8324921655373109133312 8374298414894895071232 8522122787880125202432 8699667012627627810816 8837756965209018728448 9004507096628056817664 9021876901984206618624 9057914612029172219904 9165081297253797199872 9192100994474474668032 9246621166446446641152 9338007359466132996096 9504528752707641540608 9514196177569267580928 9683859483890804588544 9942476585860146069504 10100293674524592832512 10149611514732232445952 10290865253289207791616 10310716459410521849856 10402448812252252471296 10474378625432911085568 10505258279399399620608 10567567047367367589888 10692594846796096733184 10894341919377155162112 11099895540497478844416 11362830383840166936576 11418312954073761501696 11599556016836837081088 11783675953612024971264 11888512928288288538624 12006009462170742423552 12029169202645608824832 12220108396338396266496 12256134659299299557376 12328828221928595521536 12450676479288177328128 12561447622342342606848 13049500518941441716224 13256635447813528092672 13467058232699457110016 13532815352976309927936 13586871918043758329856 13747621945880695799808 13788151491711712002048 13869931749669669961728 14007011039199199494144 14256793129061462310912 14525789225836206882816 14799860720663305125888 14913714878790219104256 15150440511786889248768 15224417272098348668928 15466074689115782774784 15711567938149366628352 15757887419099099430912 15851350571051051384832 16008012616227656564736 16038892270194145099776 16341512879065732743168 16438437629238127362048 16649843310746218266624 17044245575760250404864 17399334025255255621632 17675513930418037456896 18009014193256113635328 18043753803968413237248 18330162594507594399744 18384201988948949336064 18493242332892893282304 18676014718932265992192 19009057505415283081216 19028392355138535161856 19884953171720292139008 20200587349049185665024 20299223029464464891904 20581730506578415583232 20621432918821043699712 20804897624504504942592 21010516558798799241216 21135134094734735179776 21385189693592193466368 21788683838754310324224 22199791080994957688832 22725660767680333873152 22836625908147523003392 23199112033673674162176 23567351907224049942528 23777025856576577077248 24012018924341484847104 24058338405291217649664 24440216792676792532992 24512269318598599114752 24657656443857191043072 25122895244684685213696 26099001037882883432448 26513270895627056185344 27065630705952619855872 27173743836087516659712 27495243891761391599616 27576302983423424004096 27739863499339339923456 28014022078398398988288 28513586258122924621824 29051578451672413765632 29827429757580438208512 30300881023573778497536 30448834544196697337856 30932149378231565549568 31423135876298733256704 31515774838198198861824 31702701142102102769664 32077784540388290199552 32683025758131465486336 33299686621492436533248 34088491151520500809728 34798668050510511243264 35351027860836074913792 36018028386512227270656 36087507607936826474496 36660325189015188799488 36768403977897898672128 36986484665785786564608 37352029437864531984384 39769906343440584278016 40401174698098371330048 40598446058928929783808 41242865837642087399424 41609795249009009885184 42021033117597598482432 42770379387184386932736 43577367677508620648448 44399582161989915377664 45451321535360667746304 45673251816295046006784 46398224067347348324352 47134703814448099885056 47554051713153154154496 48024037848682969694208 48116676810582435299328 49024538637197198229504 49315312887714382086144 52198002075765766864896 53026541791254112370688 54131261411905239711744 54990487783522783199232 55152605966846848008192 55479726998678679846912 56028044156796797976576 57027172516245849243648 59654859515160876417024 60601762047147556995072 60897669088393394675712 61864298756463131099136 63031549676396397723648 63405402284204205539328 64155569080776580399104 65366051516262930972672 66599373242984873066496 68176982303041001619456 69597336101021022486528 70702055721672149827584 72036056773024454541312 72175015215873652948992 73320650378030377598976 73536807955795797344256 73972969331571573129216 79539812686881168556032 81196892117857859567616 82485731675284174798848 83219590498018019770368 84042066235195196964864 85540758774368773865472 87154735355017241296896 90902643070721335492608 91346503632590092013568 92796448134694696648704 94269407628896199770112 95108103426306308308992 96233353621164870598656 98049077274394396459008 104396004151531533729792 106053083582508224741376 108262522823810479423488 109980975567045566398464 110305211933693696016384 110959453997357359693824 112056088313593595953152 119309719030321752834048 121203524094295113990144 121795338176786789351424 123728597512926262198272 126063099352792795447296 128311138161553160798208 130732103032525861945344 133198746485969746132992 136353964606082003238912 139194672202042044973056 141404111443344299655168 144072113546048909082624 144350030431747305897984 147073615911591594688512 147945938663143146258432 159079625373762337112064 162393784235715719135232 164971463350568349597696 166439180996036039540736 168084132470390393929728 171081517548737547730944 181805286141442670985216 182693007265180184027136 185592896269389393297408 190216206852612616617984 192466707242329741197312 196098154548788792918016 208792008303063067459584 212106167165016449482752 216525045647620958846976 219961951134091132796928 220610423867387392032768 221918907994714719387648 238619438060643505668096 243590676353573578702848 247457195025852524396544 252126198705585590894592 256622276323106321596416 261464206065051723890688 272707929212164006477824 278389344404084089946112 282808222886688599310336 288700060863494611795968 294147231823183189377024 318159250747524674224128 324787568471431438270464 329942926701136699195392 332878361992072079081472 336168264940780787859456 363610572282885341970432 365386014530360368054272 371185792538778786594816 384933414484659482394624 392196309097577585836032 417584016606126134919168 424212334330032898965504 433050091295241917693952 441220847734774784065536 443837815989429438775296 477238876121287011336192 487181352707147157405696 494914390051705048793088 504252397411171181789184 513244552646212643192832 545415858424328012955648 556778688808168179892224 577400121726989223591936 588294463646366378754048 636318501495049348448256 649575136942862876540928 659885853402273398390784 665756723984144158162944 730772029060720736108544 742371585077557573189632 769866828969318964789248 784392618195155171672064 835168033212252269838336 848424668660065797931008 866100182590483835387904 882441695469549568131072 954477752242574022672384 974362705414294314811392 989828780103410097586176 1008504794822342363578368 1090831716848656025911296 1113557377616336359784448 1154800243453978447183872 1176588927292732757508096 1272637002990098696896512 1299150273885725753081856 1331513447968288316325888 1461544058121441472217088 1484743170155115146379264 1539733657938637929578496 1670336066424504539676672 1732200365180967670775808 1764883390939099136262144 1908955504485148045344768 1948725410828588629622784 1979657560206820195172352 2227114755232672719568896 2309600486907956894367744 2353177854585465515016192 2545274005980197393793024 2598300547771451506163712 2923088116242882944434176 2969486340310230292758528 3340672132849009079353344 3464400730361935341551616 3529766781878198272524288 3817911008970296090689536 3897450821657177259245568 4454229510465345439137792 4619200973815913788735488 5196601095542903012327424 5846176232485765888868352 5938972680620460585517056 6681344265698018158706688 6928801460723870683103232 7059533563756396545048576 7635822017940592181379072 7794901643314354518491136 8908459020930690878275584 10393202191085806024654848 11692352464971531777736704 13362688531396036317413376 13857602921447741366206464 15589803286628709036982272 17816918041861381756551168 20786404382171612049309696 23384704929943063555473408 26725377062792072634826752 31179606573257418073964544 41572808764343224098619392 46769409859886127110946816 53450754125584145269653504 62359213146514836147929088 93538819719772254221893632 124718426293029672295858176 187077639439544508443787264 374155278879089016887574528
- Sum of all divisors σ(n): 1338913111819804896076416000
- Sum of proper divisors (its aliquot sum) s(n): 964757832940715879188841472
- 374155278879089016887574528 is an abundant number, because the sum of its proper divisors (964757832940715879188841472) is greater than itself. Its abundance is 590602554061626862301266944
Bases of 374155278879089016887574528
- Binary: 100110101011111100111011001001111011101010010011111011100011010010000000000000000000000002
- Hexadecimal: 0x1357E764F7527DC69000000
- Base-36: 1B0FZPSJYFHP1C0000
Squares and roots of 374155278879089016887574528
- 374155278879089016887574528 squared (3741552788790890168875745282) is 139992172713088875773431784151479861680157438754422784
- 374155278879089016887574528 cubed (3741552788790890168875745283) is 52378810422355364036020670956959666167844030887602358769030768502686254421245952
-
The
square root of 374155278879089016887574528 is 19343093829041.1292955677 -
374155278879089016887574528 is a
perfect cube number . Itscube root is 720582912
Scales and comparisons
How big is 374155278879089016887574528?- 374,155,278,879,089,016,887,574,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 374,155,278,879,089,016,887,574,528 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 374155278879089016887574528 cubic inches would be around 60048576 feet tall.
Recreational maths with 374155278879089016887574528
- 374155278879089016887574528 backwards is 825475788610980978872551473
- 374155278879089016887574528 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 374155278879089016887574528's digits is 144
- 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 374155278879089016887574528 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 374155278879089016887574528 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/374155278879089016887574528/
Chicago style:
Numbermatics. 2024. "Number 374155278879089016887574528 - Facts about the integer". https://numbermatics.com/n/374155278879089016887574528/
The information we have on file for 374155278879089016887574528 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 374155278879089016887574528, math, Factors of 374155278879089016887574528, curriculum, school, college, exams, university, Prime factorization of 374155278879089016887574528, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-four septillion, one hundred fifty-five sextillion, two hundred seventy-eight quintillion, eight hundred seventy-nine quadrillion, eighty-nine trillion, sixteen billion, eight hundred eighty-seven million, five hundred seventy-four thousand, five hundred twenty-eight.