254166503194528255575062784
254,166,503,194,528,255,575,062,784 is an even composite number composed of five prime numbers multiplied together.
254166503194528255575062784 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 254166503194528255575062784:
28 × 310 × 74 × 316 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 31 × 31 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 254166503194528255575062784 from the Numbermatics database.
Names of 254166503194528255575062784
- Cardinal: 254166503194528255575062784 can be written as Two hundred fifty-four septillion, one hundred sixty-six sextillion, five hundred three quintillion, one hundred ninety-four quadrillion, five hundred twenty-eight trillion, two hundred fifty-five billion, five hundred seventy-five million, sixty-two thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 2.54166503194528255575062784 × 1026
Factors of 254166503194528255575062784
Divisors of 254166503194528255575062784
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 53 54 56 62 63 64 72 81 84 93 96 98 106 108 112 124 126 128 144 147 159 162 168 186 189 192 196 212 216 217 224 243 248 252 256 279 288 294 318 324 336 343 371 372 378 384 392 424 432 434 441 448 477 486 496 504 558 567 576 588 636 648 651 672 686 729 742 744 756 768 784 837 848 864 868 882 896 954 961 972 992 1008 1029 1113 1116 1134 1152 1176 1272 1296 1302 1323 1344 1372 1431 1458 1484 1488 1512 1519 1568 1643 1674 1696 1701 1728 1736 1764 1792 1908 1922 1944 1953 1984 2016 2058 2187 2226 2232 2268 2304 2352 2401 2511 2544 2592 2597 2604 2646 2688 2744 2809 2862 2883 2916 2968 2976 3024 3038 3087 3136 3286 3339 3348 3392 3402 3456 3472 3528 3816 3844 3888 3906 3968 3969 4032 4116 4293 4374 4452 4464 4536 4557 4704 4802 4929 5022 5088 5103 5184 5194 5208 5292 5376 5488 5618 5724 5766 5832 5859 5936 5952 6048 6076 6174 6272 6561 6572 6678 6696 6727 6784 6804 6912 6944 7056 7203 7533 7632 7688 7776 7791 7812 7936 7938 8064 8232 8427 8586 8649 8748 8904 8928 9072 9114 9261 9408 9604 9858 10017 10044 10176 10206 10368 10388 10416 10584 10633 10976 11236 11448 11501 11532 11664 11718 11872 11904 11907 12096 12152 12348 12544 12879 13122 13144 13356 13392 13454 13568 13608 13671 13888 14112 14406 14787 15066 15264 15309 15376 15552 15582 15624 15876 16128 16464 16854 17172 17298 17496 17577 17808 17856 18144 18179 18228 18522 18816 19208 19663 19683 19716 20034 20088 20181 20352 20412 20736 20776 20832 21168 21266 21609 21952 22472 22599 22896 23002 23064 23328 23373 23436 23744 23808 23814 24192 24304 24696 25281 25758 25947 26244 26288 26712 26784 26908 27216 27342 27776 27783 28224 28812 29574 29791 30051 30132 30528 30618 30752 31104 31164 31248 31752 31899 32928 33708 34344 34503 34596 34992 35154 35616 35712 35721 36288 36358 36456 37044 37632 38416 38637 39326 39366 39432 40068 40176 40362 40704 40824 41013 41552 41664 42336 42532 43218 43904 44361 44944 45198 45792 45927 46004 46128 46656 46746 46872 47089 47488 47628 48384 48608 49392 50562 50933 51516 51894 52488 52576 52731 53424 53568 53816 54432 54537 54684 55552 55566 56448 57624 58989 59049 59148 59582 60102 60264 60543 61056 61236 61504 62208 62328 62496 63504 63798 64827 65856 67416 67797 68688 69006 69192 69984 70119 70308 71232 71424 71442 72576 72716 72912 74088 74431 75843 76832 77274 77841 78652 78732 78864 80136 80352 80507 80724 81648 82026 83104 83328 83349 84672 85064 86436 87079 87808 88722 89373 89888 90153 90396 91584 91854 92008 92256 93312 93492 93744 94178 94976 95256 95697 97216 98784 101124 101866 103032 103509 103788 104976 105152 105462 106848 107136 107163 107632 108864 109074 109368 111132 112896 115248 115911 117978 118098 118296 119164 120204 120528 121086 122112 122472 123008 123039 124656 124992 127008 127253 127596 129654 131712 133083 134832 135594 137376 137641 137781 138012 138384 139968 140238 140616 141267 142464 142884 145152 145432 145824 148176 148862 148877 151686 152799 153664 154548 155682 157304 157464 157728 158193 160272 160704 161014 161448 163296 163611 164052 166208 166656 166698 169344 170128 172872 174158 176967 177444 178746 179776 180306 180792 181629 183168 183708 184016 184512 186624 186984 187488 188356 190512 191394 194432 194481 197568 202248 203391 203732 206064 207018 207576 208537 209952 210304 210357 210924 213696 214272 214326 215264 217728 218148 218736 222264 223293 227529 230496 231822 233523 235956 236196 236592 238328 240408 241056 241521 242172 244944 246016 246078 249312 249984 250047 254016 254506 255192 259308 261237 263424 266166 268119 269664 270459 271188 274752 275282 275562 276024 276768 279936 280476 281232 282534 284928 285768 287091 290864 291648 296352 297724 297754 303372 305598 307328 309096 310527 311364 314608 314928 315456 316386 320544 321408 321489 322028 322896 326592 327222 328104 329623 332416 333396 338688 340256 345744 347733 348316 353934 354888 356531 357492 359552 360612 361584 363258 366336 367416 368032 369024 369117 373968 374976 376712 381024 381759 382788 388864 388962 395136 399249 404496 406782 407464 412128 412923 413343 414036 415152 417074 419904 420608 420714 421848 423801 427392 428652 430528 435456 436296 437472 444528 446586 446631 455058 458397 460992 463644 467046 471912 472392 473184 474579 476656 480816 482112 483042 484344 489888 490833 492156 498624 499968 500094 508032 509012 510384 518616 522474 530901 532332 536238 539328 540918 542376 544887 549504 550564 551124 552048 553536 559872 560952 562464 563549 565068 571536 574182 581728 583296 583443 592704 595448 595508 606744 609553 610173 611196 614656 618192 621054 622728 625611 629216 629856 630912 631071 632772 641088 642816 642978 644056 645792 653184 654444 656208 659246 664832 666792 669879 680512 682587 691488 695466 696632 700569 707868 709776 713062 714984 719104 721224 723168 724563 726516 734832 736064 738048 738234 747936 749952 750141 753424 762048 763518 765576 777924 783711 790272 798498 804357 808992 811377 813564 814928 824256 825846 826686 828072 830304 834148 839808 841428 843696 847602 854784 857304 861056 861273 872592 874944 889056 893172 893262 910116 916794 921984 923521 927288 931581 934092 943824 944784 946368 949158 953312 961632 963487 964224 964467 966084 968688 979776 981666 984312 988869 997248 1000188 1016064 1018024 1020768 1037232 1042139 1043199 1044948 1061802 1064664 1069593 1072476 1078656 1081836 1084752 1089774 1099008 1101128 1102248 1104096 1107072 1107351 1121904 1124928 1127098 1130136 1143072 1145277 1148364 1163456 1166592 1166886 1185408 1190896 1191016 1197747 1213488 1219106 1220346 1222392 1236384 1238769 1242108 1245456 1251222 1258432 1259712 1261824 1262142 1265544 1271403 1282176 1285956 1288112 1291584 1306368 1308888 1312416 1318492 1333584 1339758 1339893 1361024 1365174 1375191 1382976 1390932 1393264 1401138 1415736 1419552 1423737 1426124 1429968 1442448 1446336 1449126 1453032 1459759 1469664 1472128 1472499 1476468 1495872 1499904 1500282 1506848 1524096 1527036 1531152 1555848 1567422 1578923 1592703 1596996 1608714 1617984 1622754 1627128 1629856 1634661 1648512 1651692 1653372 1656144 1660608 1668296 1679616 1682856 1687392 1690647 1695204 1714608 1722112 1722546 1745184 1749888 1750329 1778112 1786344 1786524 1820232 1828659 1830519 1833588 1843968 1847042 1854576 1863162 1868184 1876833 1887648 1889568 1892736 1893213 1898316 1906624 1923264 1926974 1928448 1928934 1932168 1937376 1959552 1963332 1968624 1977738 1994496 2000376 2009637 2036048 2041536 2047761 2074464 2084278 2086398 2089896 2101707 2123604 2129328 2139186 2144952 2157312 2163672 2169504 2173689 2179548 2202256 2204496 2208192 2214144 2214702 2243808 2249856 2250423 2254196 2260272 2286144 2290554 2296728 2307361 2326912 2333772 2351133 2370816 2381792 2382032 2395494 2413071 2426976 2434131 2438212 2440692 2444784 2472768 2477538 2484216 2490912 2495717 2502444 2516864 2519424 2524284 2531088 2542806 2564352 2571912 2576224 2583168 2583819 2617776 2624832 2636984 2667168 2679516 2679786 2699449 2722048 2730348 2750382 2765952 2770563 2781864 2786528 2794743 2802276 2831472 2839104 2847474 2852248 2859936 2884896 2890461 2892672 2893401 2898252 2906064 2919518 2939328 2944256 2944998 2952936 2966607 2991744 3000564 3013696 3048192 3054072 3062304 3111696 3126417 3129597 3134844 3157846 3185406 3193992 3208779 3217428 3235968 3245508 3254256 3259712 3269322 3297024 3303384 3306744 3312288 3321216 3322053 3336592 3365712 3374784 3381294 3390408 3429216 3435831 3445092 3490368 3499776 3500658 3556224 3572688 3573048 3593241 3640464 3657318 3661038 3667176 3694084 3709152 3716307 3726324 3736368 3753666 3775296 3779136 3785472 3786426 3796632 3813248 3814209 3846528 3853948 3857868 3864336 3874752 3919104 3926664 3937248 3944843 3955476 4000752 4019274 4019679 4072096 4083072 4095522 4125573 4148928 4168556 4172796 4179792 4203414 4247208 4258656 4266871 4271211 4278372 4289904 4327344 4339008 4347378 4359096 4379277 4404512 4408992 4416384 4417497 4429404 4487616 4499712 4500846 4508392 4520544 4572288 4581108 4593456 4614722 4615187 4653824 4667544 4702266 4736769 4763584 4764064 4778109 4790988 4826142 4853952 4868262 4876424 4881384 4889568 4903983 4945536 4955076 4968432 4981824 4991434 5004888 5033728 5038848 5048568 5062176 5071941 5085612 5143824 5152448 5166336 5167638 5235552 5249664 5250987 5273968 5334336 5359032 5359572 5398898 5460696 5485977 5500764 5531904 5541126 5563728 5573056 5589486 5604552 5630499 5662944 5678208 5679639 5694948 5704496 5719872 5769792 5780922 5785344 5786802 5796504 5812128 5839036 5878656 5889996 5905872 5933214 5983488 6001128 6027392 6028911 6108144 6124608 6143283 6223392 6252834 6259194 6269688 6305121 6315692 6370812 6387984 6417558 6434856 6464647 6471936 6491016 6508512 6519424 6521067 6538644 6606768 6613488 6624576 6642432 6644106 6673184 6731424 6744409 6749568 6751269 6762588 6780816 6858432 6871662 6890184 6922083 6980736 7001316 7053399 7112448 7145376 7146096 7186482 7239213 7280928 7294973 7302393 7314636 7322076 7334352 7388168 7418304 7432614 7452648 7472736 7487151 7507332 7550592 7558272 7572852 7593264 7626496 7628418 7693056 7707896 7715736 7728672 7749504 7751457 7853328 7874496 7889686 7890481 7910952 8001504 8038548 8039358 8098347 8144192 8166144 8191044 8251146 8297856 8311689 8337112 8345592 8359584 8384229 8406828 8494416 8517312 8533742 8542422 8556744 8579808 8654688 8671383 8678016 8694756 8718192 8758554 8809024 8817984 8832768 8834994 8858808 8899821 8975232 9001692 9016784 9041088 9144576 9162216 9186912 9229444 9230374 9335088 9379251 9404532 9473538 9527168 9528128 9556218 9581976 9626337 9652284 9707904 9736524 9752848 9762768 9779136 9807966 9891072 9910152 9936864 9963648 9966159 9982868 10009776 10097136 10124352 10143882 10171224 10218313 10287648 10304896 10307493 10335276 10471104 10499328 10501974 10547936 10668672 10718064 10719144 10779723 10797796 10921392 10971954 11001528 11052461 11082252 11127456 11146112 11148921 11178972 11209104 11260998 11325888 11356416 11359278 11389896 11408992 11439744 11442627 11539584 11561844 11573604 11593008 11624256 11678072 11757312 11779992 11811744 11834529 11866428 12002256 12054784 12057822 12059037 12216288 12249216 12286566 12376719 12446784 12505668 12518388 12539376 12610242 12631384 12741624 12775968 12800613 12813633 12835116 12869712 12929294 12982032 13017024 13038848 13042134 13077288 13137831 13213536 13226976 13249152 13252491 13288212 13346368 13462848 13488818 13499136 13502538 13525176 13561632 13716864 13743324 13780368 13844166 13845561 13961472 14002632 14106798 14210307 14290752 14292192 14334327 14372964 14478426 14561856 14589946 14604786 14629272 14644152 14668704 14711949 14776336 14836608 14865228 14905296 14945472 14974302 15014664 15101184 15116544 15145704 15186528 15215823 15256836 15415792 15431472 15457344 15499008 15502914 15706656 15748992 15752961 15779372 15780962 15821904 16003008 16077096 16078716 16196694 16288384 16382088 16457931 16502292 16595712 16623378 16674224 16691184 16719168 16768458 16813656 16891497 16988832 17034624 17038917 17067484 17084844 17113488 17159616 17309376 17342766 17356032 17389512 17436384 17470019 17517108 17618048 17635968 17669988 17717616 17799642 17950464 18003384 18033568 18082176 18086733 18324432 18373824 18429849 18458888 18460748 18670176 18758502 18809064 18896143 18915363 18947076 19054336 19056256 19112436 19163952 19252674 19304568 19393941 19415808 19473048 19505696 19525536 19558272 19563201 19615932 19820304 19873728 19927296 19932318 19965736 20019552 20194272 20233227 20248704 20253807 20287764 20342448 20436626 20575296 20609792 20614986 20670552 20766249 20942208 21003948 21095872 21160197 21337344 21436128 21438288 21559446 21595592 21717639 21842784 21884919 21907179 21943908 22003056 22104922 22164504 22254912 22292224 22297842 22357944 22418208 22461453 22521996 22651776 22718556 22779792 22817984 22879488 22885254 23079168 23123688 23147208 23186016 23248512 23254371 23356144 23559984 23623488 23669058 23671443 23732856 24004512 24115644 24118074 24295041 24432576 24498432 24573132 24753438 24893568 24935067 25011336 25036776 25078752 25152687 25220484 25262768 25483248 25551936 25601226 25627266 25670232 25739424 25858588 25964064 26014149 26034048 26084268 26154576 26275662 26427072 26453952 26498304 26504982 26576424 26692736 26699463 26925696 26977636 27005076 27050352 27123264 27433728 27486648 27560736 27688332 27691122 28005264 28137753 28213596 28420614 28581504 28584384 28629151 28668654 28745928 28879011 28956852 29123712 29179892 29209572 29258544 29288304 29337408 29423898 29552672 29673216 29730456 29810592 29868097 29890944 29898477 29948604 30029328 30291408 30373056 30431646 30513672 30654939 30831584 30862944 30914688 30922479 31005828 31413312 31497984 31505922 31558744 31561924 31643808 32006016 32154192 32157432 32306309 32339169 32393388 32576768 32764176 32915862 33004584 33157383 33246756 33348448 33382368 33438336 33446763 33536916 33627312 33782994 33977664 34069248 34077834 34134968 34169688 34226976 34319232 34327881 34618752 34685532 34779024 34872768 34940038 35034216 35236096 35271936 35339976 35435232 35503587 35599284 36006768 36067136 36164352 36173466 36177111 36648864 36747648 36859698 36917776 36921496 37130157 37340352 37517004 37618128 37792286 37830726 37894152 38112512 38224872 38327904 38401839 38505348 38609136 38787882 38946096 39011392 39051072 39116544 39126402 39231864 39413493 39640608 39747456 39757473 39864636 39931472 40039104 40388544 40466454 40497408 40507614 40575528 40684896 40873252 41150592 41229972 41341104 41532498 41536683 41884416 42007896 42191744 42320394 42630921 42872256 42876576 43002981 43118892 43191184 43435278 43685568 43769838 43814358 43887816 44006112 44135847 44209844 44329008 44509824 44595684 44715888 44836416 44922906 45043992 45252529 45303552 45437112 45559584 45635968 45647469 45770508 46247376 46294416 46372032 46497024 46508742 46712288 47119968 47246976 47258883 47338116 47342886 47465712 48009024 48231288 48236148 48590082 48865152 48946613 49146264 49373793 49506876 49787136 49870134 50022672 50073552 50157504 50305374 50440968 50525536 50674491 50966496 51064811 51103872 51116751 51202452 51254532 51340464 51478848 51717176 51928128 52028298 52068096 52168536 52309152 52410057 52551324 52854144 52907904 53009964 53152848 53385472 53398926 53851392 53955272 54010152 54100704 54246528 54260199 54973296 55121472 55233367 55289547 55376664 55382244 56010528 56275506 56427192 56688429 56746089 56841228 57163008 57168768 57258302 57337308 57491856 57758022 57913704 58181823 58247424 58359784 58419144 58517088 58576608 58674816 58689603 58847796 59105344 59460912 59621184 59736194 59781888 59796954 59897208 60058656 60582816 60699681 60746112 60863292 61027344 61309878 61663168 61725888 61829376 61844958 62011656 62298747 62826624 63011844 63117488 63123848 63287616 63480591 64012032 64308384 64314864 64612618 64678338 64786776 65152917 65528352 65654757 65831724 66009168 66314766 66493512 66696896 66764736 66876672 66893526 67073832 67254624 67384359 67565988 67955328 68155668 68269936 68339376 68453952 68638464 68655762 69237504 69371064 69558048 69745536 69763113 69880076 70068432 70679952 70870464 71007174 71014329 71198568 71528191 72013536 72134272 72346932 72354222 72885123 73297728 73495296 73719396 73835552 73842992 74260314 74680704 74805201 75034008 75236256 75458061 75584572 75661452 75788304 76449744 76655808 76803678 77010696 77218272 77367227 77575764 77892192 78022784 78042447 78102144 78252804 78463728 78826986 79281216 79494912 79514946 79729272 79862944 80078208 80098389 80777088 80932908 81015228 81151056 81369792 81746504 82301184 82459944 82682208 83064996 83073366 83682919 84015792 84383488 84413259 84640788 85261842 85744512 85753152 85887453 86005962 86237784 86382368 86637033 86870556 87371136 87539676 87628716 87775632 88012224 88271694 88419688 88658016 89019648 89191368 89431776 89604291 89672832 89695431 89845812 90087984 90505058 90874224 91119168 91271936 91294938 91541016 91964817 92494752 92588832 92744064 92767437 93017484 93424576 94239936 94493952 94517766 94676232 94685772 94931424 96018048 96462576 96472296 96918927 97017507 97180164 97730304 97893226 98292528 98747586 99013752 99472149 99740268 100045344 100147104 100315008 100340289 100610748 100881936 101051072 101348982 101932992 102129622 102207744 102233502 102404904 102509064 102680928 102957696 102983643 103434352 103856256 104056596 104337072 104618304 104820114 105102648 105708288 105815808 106019928 106305696 106510761 106797852 107910544 108020304 108201408 108493056 108520398 108531333 109946592 110242944 110466734 110579094 110753328 110764488 111390471 112021056 112551012 112854384 113376858 113492178 113682456 114337536 114516604 114674616 114983712 115205517 115516044 115827408 116363646 116719568 116838288 117034176 117153216 117349632 117379206 117695592 118210688 118240479 118921824 119242368 119272419 119472388 119593908 119794416 120117312 121165632 121399362 121492224 121726584 122054688 122290133 122619756 123326336 123451776 123689916 124023312 124597494 124610049 125653248 126023688 126234976 126247696 126575232 126961182 127892763 128616768 128629728 129008943 129225236 129356676 129573552 130305834 131056704 131309514 131663448 132018336 132273001 132407541 132629532 132987024 133393792 133529472 133787052 134147664 134509248 134768718 135131976 135757587 135910656 136311336 136539872 136678752 136907904 136942407 137311524 138742128 139116096 139491072 139526226 139760152 140136864 141359904 141740928 141776649 142014348 142028658 142397136 143056382 143070797 144027072 144268544 144693864 144708444 145770246 146595456 146839839 147438792 147671104 147685984 148121379 148520628 149361408 149610402 150068016 150472512 150916122 151169144 151322904 151576608 152023473 152899488 153194433 153311616 153350253 153607356 154021392 154436544 154734454 155151528 155784384 156045568 156084894 156204288 156505608 156927456 157230171 157653972 158562432 159029892 159458544 159725888 160156416 160196778 161554176 161865816 162030456 162302112 162739584 162780597 163493008 164919888 165364416 165700101 165868641 166129992 166146732 167365838 168031584 168826518 169281576 170065287 170523684 171489024 171506304 171774906 172011924 172475568 172764736 173274066 173741112 174545469 174742272 175079352 175257432 175551264 176024448 176068809 176543388 176839376 177316032 178382736 178863552 179208582 179345664 179390862 179691624 180175968 181010116 181748448 182099043 182238336 182589876 183082032 183929634 184989504 185177664 185488128 185534874 186034968 186849152 186896241 188479872 189035532 189352464 189371544 189862848 190441773 192036096 192925152 192944592 193837854 194035014 194360328 195458751 195786452 196585056 196964271 197495172 198027504 198944298 199480536 200090688 200294208 200404057 200630016 200680578 201221496 201763872 202102144 202153077 202697964 203865984 204259244 204467004 204809808 205018128 205361856 205915392 205967286 206868704 207712512 208113192 208674144 209076679 209236608 209289339 209640228 210205296 212039856 212611392 213021522 213042987 213595704 214584573 215821088 216040608 216402816 217040796 217062666 218655369 219893184 220485888 220933468 221158188 221506656 221528976 222780942 224042112 224415603 225102024 225708768 226144163 226374183 226753716 226984356 227364912 229033208 229349232 229967424 230411034 231032088 231654816 232101681 232727292 233439136 233676576 234068352 234127341 234306432 234758412 235391184 236421376 236480958 237843648 238484736 238544838 238944776 239187816 239588832 240234624 240295167 242331264 242798724 243453168 244109376 244580266 244604911 245239512 246652672 246903552 247379832 248046624 249194988 249220098 251048757 252047376 252469952 252495392 253150464 253239777 253922364 255785526 257233536 257259456 257662359 258017886 258450472 258713352 259147104 259911099 260611668 262113408 262619028 263326896 264036672 264546002 264815082 265259064 265974048 266787584 267058944 267574104 268295328 268812873 269018496 269537436 270263952 271515174 272622672 273079744 273357504 273815808 273884814 274623048 275894451 277484256 278232192 278302311 279052452 279520304 280273728 282719808 283481856 283553298 284028696 284057316 284794272 286112764 286141594 288054144 289387728 289416888 290756781 291540492 293190912 293679678 294877584 295342208 295371968 296242758 297041256 298416447 299220804 300136032 300945024 301020867 301832244 302338288 302645808 303153216 304046946 305798976 306388866 306623232 306700506 307214712 308042784 308873088 308950929 309468908 310303056 311568768 312169788 313011216 313854912 314460342 315307944 316767703 317124864 318059784 318917088 319451776 319532283 320393556 323731632 324060912 324604224 325479168 325561194 325593999 326986016 329839776 330728832 331400202 331737282 332259984 332293464 334171413 334731676 336063168 337653036 338563152 340130574 341047368 342626291 343012608 343549812 344023848 344951136 345529472 345616551 346548132 347482224 349090938 350158704 350514864 351102528 352048896 352137618 353086776 353678752 354632064 354721437 356765472 357453677 357727104 357817257 358417164 358781724 359383248 360351936 362020232 363496896 364198086 364476672 365179752 366164064 366870399 367859268 369979008 370355328 371069748 372069936 373698304 373792482 373830147 376959744 378071064 378704928 378743088 379725696 380883546 383678289 385850304 385889184 386633569 387026829 387675708 388070028 388720656 390917502 391572904 393170112 393928542 394990344 396055008 396819003 397222623 397888596 398961072 400181376 400588416 400808114 401361156 402442992 403527744 404204288 404306154 405395928 407272761 407731968 408518488 408934008 409619616 410036256 410723712 410827221 411934572 413737408 416226384 417348288 418153358 418473216 418578678 419280456 420410592 424079712 425222784 426043044 426085974 427191408 429169146 429212391 431642176 432081216 432805632 434081592 434125332 437310738 439786368 440519517 441866936 442316376 443013312 443057952 444364137 445561884 448084224 448831206 450204048 451417536 452288326 452748366 453507432 453968712 454729824 456070419 458066416 458698464 459583299 459934848 460822068 462064176 463309632 464203362 465454584 466878272 467353152 468136704 468254682 468612864 469516824 470782368 471690513 472961916 475687296 477089676 477889552 478375632 479177664 480469248 480590334 484662528 485597448 486906336 488218752 488341791 489160532 489209822 490479024 494759664 496093248 497100303 498389976 498440196 502097514 504094752 504939904 504990784 506479554 507844728 510195861 511571052 514467072 514518912 515324718 516035772 516900944 517426704 518294208 519822198 521223336 523636407 524226816 525238056 526653792 528073344 528206427 529092004 529630164 530518128 531948096 535148208 536590656 537625746 538036992 539074872 540527904 541570589 543030348 545245344 546159488 546297129 546715008 547769628 549246096 551788902 554968512 556464384 556604622 558104904 559040608 560547456 560688723 565439616 567106596 568057392 568114632 569588544 571325319 572225528 572283188 576108288 578775456 578833776 581513562 583080984 585780433 586376253 587359356 589755168 590684416 590743936 590892813 592485516 594082512 596832894 598441608 600272064 601212171 601890048 602041734 603664488 604676576 605291616 606306432 606459231 608093892 611597952 612777732 613401012 614429424 616085568 617746176 617901858 618937816 620606112 623137536 624339576 626022432 627230037 627709824 627868017 628920684 630615888 633535406 636119568 637834176 638903552 639064566 639128961 640787112 643753719 647463264 648121824 649208448 651122388 651187998 653972032 655966107 659679552 661457664 662800404 663474564 664519968 664586928 668342826 669463352 672126336 673246809 675306072 677126304 678432489 679122549 680261148 682094736 685252582 687099624 688047696 689902272 691058944 691233102 693096264 694964448 696305043 698181876 700317408 701029728 702205056 702382023 704275236 706173552 707357504 709264128 709442874 713530944 714907354 715454208 715634514 716834328 717563448 718766496 720703872 720885501 724040464 726993792 728396172 730359504 732328128 733740798 733814733 735718536 739958016 740710656 742139496 744139872 747584964 747660294 753146271 756142128 757409856 757486176 759451392 759719331 761767092 767356578 771700608 771778368 772987077 773267138 774053658 775351416 776140056 777441312 779733297 781835004 783145808 786340224 787857084 789980688 792110016 793638006 794445246 795777192 797922144 800362752 801176832 801616228 802722312 804885984 806438619 807055488 808612308 810791856 814545522 817036976 817868016 819239232 820072512 821447424 821654442 823869144 827474816 827683353 832452768 834696576 834906933 836306716 837157356 838560912 840821184 848159424 850445568 852086088 852171948 854382816 858338292 858424782 863284352 864162432 868163184 868250664 872270343 874621476 879572736 881039034 883733872 884632752 886026624 886115904 887503681 888728274 891123768 895249341 897662412 900408096 902835072 903062601 904576652 905496732 907014864 907937424 909459648 912140838 916132832 917396928 919166598 919869696 921644136 924128352 925911007 926619264 926852787 928406724 930909168 933756544 934706304 936509364 939033648 941564736 943381026 945923832 950303109 951374592 954179352 955779104 956751264 958355328 958596849 961180668 971194896 973812672 976437504 976683582 976781997 978321064 978419644 980958048 989519328 992186496 994200606 996779952 996880392 1001495579 1002514239 1004195028 1008189504 1009879808 1009981568 1012959108 1015689456 1020391722 1023142104 1027878873 1029037824 1030649436 1032071544 1033801888 1034853408 1036588416 1036849653 1039644396 1042446672 1047272814 1050476112 1053307584 1056146688 1056412854 1058184008 1059260328 1061036256 1063896192 1064164311 1070296416 1072361031 1073181312 1073451771 1075251492 1078149744 1081055808 1083141178 1086060696 1090490688 1092318976 1092594258 1093430016 1095539256 1098492192 1100611197 1103577804 1109937024 1113209244 1116209808 1118081216 1121094912 1121377446 1121490441 1130879232 1134213192 1136114784 1136229264 1139177088 1142650638 1144451056 1144566376 1151034867 1157550912 1157667552 1159900707 1161080487 1163027124 1166161968 1171560866 1172752506 1174718712 1179510336 1181487872 1181785626 1184971032 1188165024 1190457009 1193665788 1196883216 1200544128 1202424342 1204083468 1207328976 1209353152 1210583232 1212612864 1212918462 1216187784 1221818283 1223195904 1225555464 1226802024 1228858848 1232171136 1232481663 1235803716 1237875632 1241212224 1248679152 1252044864 1254460074 1255419648 1255736034 1257841368 1261231776 1267070812 1272239136 1275668352 1278129132 1278257922 1281574224 1287507438 1287637173 1294926528 1296243648 1298416896 1302244776 1302375996 1307944064 1311932214 1319359104 1321558551 1325600808 1326949128 1329039936 1329173856 1333092411 1336685652 1338926704 1344252672 1346493618 1350612144 1354252608 1356864978 1358245098 1360522296 1364189472 1368211257 1370505164 1374199248 1376095392 1378749897 1379804544 1382466204 1386192528 1389928896 1392610086 1396363752 1400634816 1402059456 1402828399 1404410112 1404764046 1408550472 1412347104 1414715008 1415071539 1418885748 1427061888 1429814708 1431269028 1433668656 1435126896 1437532992 1441407744 1441771002 1448080928 1453987584 1456792344 1460719008 1464656256 1465025373 1467481596 1467629466 1471437072 1484278992 1488279744 1491300909 1495169928 1495320588 1506292542 1512284256 1514819712 1514972352 1517345003 1519438662 1523534184 1530587583 1534713156 1543401216 1543556736 1545974154 1546534276 1548107316 1550702832 1552280112 1554882624 1559466594 1563670008 1566291616 1570909221 1572680448 1575714168 1579961376 1583009141 1584220032 1584619281 1587276012 1588890492 1591554384 1595844288 1603232456 1605444624 1609771968 1612877238 1614110976 1617224616 1621583712 1624711767 1629091044 1634073952 1635736032 1638478464 1638891387 1640145024 1643308884 1647738288 1654949632 1655366706 1664905536 1669393152 1669813866 1672613432 1674314712 1677121824 1681642368 1682066169 1696318848 1704172176 1704343896 1708765632 1712234377 1713975957 1716676584 1716849564 1726568704 1728324864 1736326368 1736501328 1744540686 1749242952 1757341299 1759128759 1762078068 1767467744 1769265504 1772053248 1772231808 1772678439 1775007362 1777456548 1782247536 1790498682 1795324824 1800816192 1803636513 1805670144 1806125202 1809153304 1810993464 1814029728 1815874848 1818919296 1819377693 1824281676 1832265664 1834793856 1838333196 1843288272 1848256704 1851822014 1853238528 1853705574 1856813448 1861818336 1867513088 1869412608 1873018728 1878067296 1881690111 1883129472 1886762052 1891847664 1900606218 1908358704 1911558208 1913502528 1916710656 1917193698 1917386883 1922361336 1931261157 1942389792 1947625344 1953367164 1953563994 1956642128 1956839288 1961916096 1967898321 1979038656 1984372992 1988401212 1993559904 1993760784 2002991158 2005028478 2008390056 2016379008 2019740427 2019963136 2025918216 2031378912 2035297467 2040783444 2046284208 2055757746 2061298872 2064143088 2067603776 2069706816 2073176832 2073699306 2079288792 2084893344 2088915129 2094545628 2100952224 2106615168 2107146069 2112825708 2116368016 2118520656 2122072512 2127792384 2128328622 2140592832 2144722062 2146362624 2146903542 2150502984 2156299488 2162111616 2162656503 2166282356 2172121392 2180981376 2185188516 2191078512 2196984384 2201222394 2201444199 2207155608 2217373921 2219874048 2226418488 2232419616 2236162432 2242754892 2242980882 2259438813 2268426384 2272229568 2272458528 2278354176 2279157993 2285301276 2288902112 2289132752 2302069734 2315101824 2315335104 2318961231 2319801414 2322160974 2326054248 2332323936 2339199891 2343121732 2345505012 2349437424 2359020672 2363571252 2369942064 2376330048 2380914018 2387331576 2393766432 2398384037 2401088256 2404848684 2408166936 2414657952 2418706304 2419315857 2421166464 2425836924 2432375568 2443636566 2451110928 2453604048 2457717696 2464342272 2464963326 2471607432 2475751264 2482424448 2483050059 2497358304 2504089728 2504720799 2508920148 2511472068 2515682736 2522463552 2534141624 2544478272 2551336704 2556258264 2556515844 2563148448 2575014876 2575274346 2589853056 2592487296 2594170489 2604489552 2604751992 2615888128 2616811029 2623864428 2638718208 2643117102 2651201616 2653898256 2658079872 2658347712 2662511043 2666184822 2673371304 2677853408 2685748023 2692987236 2701224288 2706434983 2708505216 2709187803 2713729956 2716490196 2721044592 2728378944 2736422514 2741010328 2748398496 2752190784 2757499794 2759609088 2764932408 2772385056 2777733021 2779857792 2780558361 2785220172 2792727504 2801269632 2804118912 2805656798 2809528092 2817100944 2824694208 2829430016 2830143078 2837771496 2850909327 2854123776 2859629416 2862538056 2867337312 2870253792 2875065984 2875790547 2883542004 2896161856 2913584688 2921438016 2929312512 2930050746 2930345991 2934963192 2935258932 2942874144 2968557984 2976559488 2982601818 2990339856 2990641176 3004486737 3007542717 3012585084 3024568512 3029639424 3029944704 3034690006 3038877324 3047068368 3061175166 3069426312 3083636619 3087113472 3091948308 3093068552 3096214632 3101405664 3104560224 3109765248 3110548959 3118933188 3127340016 3132583232 3141818442 3151428336 3159922752 3166018282 3168440064 3169238562 3174552024 3177780984 3183108768 3191688576 3192492933 3206464912 3210889248 3217083093 3219543936 3225754476 3234449232 3243167424 3249423534 3258182088 3268147904 3271472064 3276956928 3277782774 3280290048 3286617768 3295476576 3301833591 3310733412 3329811072 3339627732 3345226864 3348629424 3354243648 3363284736 3364132338 3364471323 3392637696 3408344352 3408687792 3417531264 3424468754 3427951914 3433353168 3433699128 3453104601 3472652736 3473002656 3479702121 3489081372 3498485904 3514682598 3518257518 3524156136 3534935488 3538531008 3544463616 3545356878 3550014724 3554913096 3564495072 3571371027 3580997364 3590649648 3601632384 3607273026 3612250404 3618306608 3621986928 3628059456 3631749696 3637838592 3638755386 3648563352 3664531328 3665454849 3669587712 3676666392 3686576544 3696513408 3697444989 3703644028 3707411148 3713626896 3723636672 3746037456 3756134592 3763380222 3766258944 3773524104 3783695328 3790994123 3801212436 3816717408 3823116416 3827005056 3834387396 3834773766 3844722672 3862522314 3862911519 3884779584 3895250688 3906734328 3907127988 3913284256 3913678576 3923832192 3935796642 3958077312 3964675653 3976802424 3987119808 3987521568 3999277233 4005982316 4010056956 4016780112 4032758016 4039480854 4051836432 4062757824 4070594934 4081566888 4092568416 4100463031 4104633771 4111515492 4122597744 4128286176 4135207552 4136249691 4139413632 4147398612 4158577584 4169786688 4177830258 4189091256 4201904448 4208485197 4213230336 4214292138 4225651416 4232736032 4237041312 4244145024 4245214617 4256657244 4281185664 4289444124 4293807084 4301005968 4312598976 4324223232 4325313006 4332564712 4344242784 4361962752 4370377032 4382157024 4393968768 4395076119 4402444788 4402888398 4414311216 4434747842 4435194707 4452836976 4464839232 4472324864 4473902727 4485509784 4485961764 4518877626 4536852768 4544459136 4544917056 4552035009 4558315986 4570602552 4577804224 4578265504 4591762749 4604139468 4630203648 4630670208 4637922462 4639602828 4644321948 4652108496 4664647872 4678399782 4686243464 4691010024 4698874848 4712727663 4718041344 4727142504 4739884128 4749027423 4752660096 4753857843 4761828036 4774663152 4787532864 4796768074 4809697368 4816333872 4829315904 4837412608 4838631714 4842332928 4851673848 4864751136 4874135301 4887273132 4902221856 4907208096 4915435392 4916674161 4929926652 4943214864 4951502528 4964848896 4966100118 4994716608 5008179456 5009441598 5017840296 5022944136 5031365472 5044927104 5046198507 5068283248 5088956544 5112516528 5113031688 5126296896 5136703131 5141927871 5150029752 5150548692 5179706112 5184974592 5188340978 5208979104 5209503984 5233622058 5247728856 5272023897 5286234204 5302403232 5307796512 5316159744 5316695424 5318035317 5325022086 5332369644 5346742608 5355706816 5371496046 5385974472 5402448576 5410909539 5412869966 5417010432 5418375606 5427459912 5432980392 5442089184 5456757888 5458133079 5472845028 5482020656 5496796992 5504381568 5514999588 5529864816 5544770112 5555466042 5559715584 5561116722 5570440344 5585455008 5602539264 5608237824 5611313596 5619056184 5634201888 5645070333 5649388416 5660286156 5675542992 5701818654 5719258832 5725076112 5734674624 5740507584 5750131968 5751581094 5752160649 5767084008 5792323712 5793783471 5827169376 5842876032 5860101492 5860691982 5869926384 5870517864 5885748288 5903694963 5937115968 5953118976 5965203636 5980679712 5981282352 6008973474 6015085434 6025170168 6049137024 6059221281 6059889408 6069380012 6077754648 6094136736 6105892401 6122350332 6138852624 6167273238 6183896616 6186137104 6192429264 6202811328 6209120448 6212525767 6219530496 6221097918 6237866376 6254680032 6265166464 6266745387 6283636884 6302856672 6319845504 6321438207 6332036564 6338477124 6349104048 6355561968 6366217536 6383377152 6384985866 6412929824 6421778496 6434166186 6439087872 6451508952 6468898464 6481377049 6486334848 6487969509 6498847068 6516364176 6536295808 6542944128 6555565548 6573235536 6590953152 6603667182 6604332597 6621466824 6652121763 6659622144 6679255464 6690453728 6697258848 6708487296 6728264676 6728942646 6778316439 6816688704 6817375584 6835062528 6837473979 6848937508 6855903828 6866706336 6867398256 6906209202 6945305472 6946005312 6956883693 6959404242 6978162744 6996971808 7010469053 7017599673 7029365196 7036515036 7048312272 7069870976 7077062016 7090713756 7100029448 7109826192 7128990144 7142742054 7161994728 7181299296 7195152111 7203264768 7214546052 7224500808 7236613216 7243973856 7256118912 7257947571 7263499392 7277510772 7297126704 7329062656 7330909698 7353332784 7373153088 7393026816 7394889978 7407288056 7414822296 7427253792 7447273344 7449150177 7492074912 7512269184 7514162397 7526760444 7547048208 7567390656 7581988246 7582752241 7602424872 7633434816 7646232832 7654010112 7668774792 7669547532 7689445344 7725044628 7725823038 7769559168 7782511467 7813468656 7814255976 7826568512 7827357152 7847664384 7850433087 7871593284 7916154624 7929351306 7953604848 7974239616 7975043136 7987533129 7998554466 8011964632 8020113912 8033560224 8057244069 8078961708 8103672864 8119304949 8125515648 8127563409 8141189868 8163133776 8185136832 8200926062 8209267542 8223030984 8245195488 8256572352 8270415104 8272499382 8278827264 8294797224 8317155168 8333199063 8339573376 8355660516 8378182512 8403808896 8416970394 8428584276 8451302832 8465472064 8474082624 8488290048 8490429234 8513314488 8552727981 8562371328 8578888248 8587614168 8602011936 8625197952 8627371641 8650626012 8665129424 8688485568 8740754064 8764314048 8787937536 8790152238 8791037973 8804889576 8805776796 8828622432 8869495684 8870389414 8905673952 8929678464 8947805454 8971019568 8971923528 9013460211 9037755252 9073705536 9088918272 9089834112 9104070018 9116631972 9141205104 9155608448 9156531008 9183525498 9208278936 9250909857 9261340416 9275844924 9279205656 9288643896 9304216992 9329295744 9331646877 9356799564 9372486928 9382020048 9397749696 9425455326 9454285008 9479768256 9498054846 9505320192 9507715686 9523656072 9549326304 9575065728 9577478799 9593536148 9619394736 9632667744 9651249279 9658631808 9677263428 9703347696 9729502272 9748270602 9774546264 9804443712 9814416192 9819798793 9830870784 9833348322 9859853304 9886429728 9903005056 9905500773 9932200236 9989433216 10018883196 10035680592 10045888272 10062730944 10089854208 10092397014 10093413969 10136566496 10177913088 10225033056 10226063376 10252593792 10273406262 10283855742 10300059504 10301097384 10359313803 10376681956 10417958208 10419007968 10439106363 10467244116 10495457712 10544047794 10572468408 10604806464 10615593024 10621415021 10633390848 10636070634 10650044172 10664739288 10693485216 10711413632 10714113081 10742992092 10771948944 10804897152 10821819078 10825739932 10836751212 10854919824 10865960784 10884178368 10913515776 10916266158 10945690056 10964041312 10993593984 10996364547 11008763136 11029999176 11059729632 11081063987 11089540224 11092334967 11110932084 11122233444 11140880688 11170910016 11222627192 11238112368 11268403776 11290140666 11298776832 11320572312 11351085984 11372982369 11403637308 11438517664 11450152224 11469349248 11481015168 11503162188 11504321298 11534168016 11584647424 11587566942 11588734557 11654338752 11685752064 11720202984 11721383964 11739852768 11741035728 11771496576 11807389926 11874231936 11894026959 11930407272 11961359424 11962564704 11985640639 11997831699 12017946948 12030170868 12050340336 12098274048 12118442562 12138760024 12155509296 12188273472 12211784802 12244700664 12277705248 12301389093 12313901313 12334546476 12367793232 12372274208 12384858528 12405622656 12408749073 12418240896 12425051534 12442195836 12475732752 12509360064 12530332928 12533490774 12567273768 12605713344 12625455591 12639691008 12642876414 12664073128 12676954248 12698208096 12711123936 12732435072 12735643851 12769971732 12825859648 12843556992 12868332372 12903017904 12937796928 12962754098 12972669696 12975939018 12997694136 13032728352 13072591616 13085888256 13111131096 13146471072 13181906304 13207334364 13208665194 13242933648 13304243526 13305584121 13358510928 13380907456 13394517696 13416974592 13421708181 13456529352 13457885292 13556632878 13633377408 13634751168 13656105027 13674947958 13697875016 13711807656 13733412672 13734796512 13775288247 13812418404 13890610944 13892010624 13913767386 13918808484 13956325488 13993943616 14020938106 14035199346 14058730392 14073030072 14096624544 14138182989 14139741952 14154124032 14181427512 14200058896 14219652384 14247082269 14257980288 14285484108 14323989456 14362598592 14390304222 14429092104 14449001616 14473226432 14487947712 14512237824 14515895142 14526998784 14555021544 14594253408 14622405903 14661819396 14706665568 14746306176 14750022483 14789779956 14814576112 14829644592 14854507584 14894546688 14898300354 14984149824 15024538368 15028324794 15053520888 15094096416 15134781312 15138595521 15163976492 15165504482 15204849744 15266869632 15337549584 15339095064 15378890688 15410109393 15450089256 15451646076 15539118336 15565022934 15626937312 15628511952 15653137024 15654714304 15700866174 15743186568 15816071691 15858702612 15907209696 15948479232 15950086272 15954105951 15975066258 15997108932 16023929264 16040227824 16067120448 16114488138 16157923416 16207345728 16232728617 16238609898 16251031296 16255126818 16282379736 16326267552 16370273664 16374399237 16401852124 16418535084 16446061968 16490390976 16513144704 16544998764 16589594448 16634310336 16666398126 16679146752 16711321032 16756365024 16788688259 16807617792 16833940788 16857168552 16902605664 16930944128 16935210999 16948165248 16980858468 17026628976 17105455962 17157776496 17175228336 17204023872 17250395904 17254743282 17256481947 17301252024 17330258848 17376971136 17381350413 17481508128 17528628096 17580304476 17582075946 17609779152 17611553592 17657244864 17711084889 17738991368 17740778828 17811347904 17859356928 17895610908 17942039136 17943847056 18026920422 18075510504 18147411072 18159193423 18177663843 18179668224 18208140036 18233263944 18282410208 18311216896 18313062016 18317677203 18367050996 18416557872 18501819714 18551689848 18558411312 18577287792 18608433984 18637577301 18658591488 18663293754 18713599128 18744973856 18764040096 18795499392 18800236161 18850910652 18908570016 18945044881 18959536512 18964314621 18996109692 19015431372 19047312144 19098652608 19150131456 19154957598 19187072296 19238789472 19265335488 19302498558 19317263616 19354526856 19406695392 19444131147 19459004544 19463908527 19496541204 19549092528 19608887424 19628832384 19639597586 19666696644 19719706608 19772859456 19806010112 19811001546 19812997791 19864400472 19956365289 19978866432 20037766392 20071361184 20091776544 20125461888 20184794028 20186827938 20273132992 20334949317 20450066112 20452126752 20505187584 20512421937 20546812524 20567711484 20600119008 20602194768 20718627606 20753363912 20835916416 20838015936 20870651079 20878212726 20934488232 20990915424 21031407159 21052799019 21088095588 21144936816 21209612928 21231186048 21242830042 21272141268 21300088344 21329478576 21386970432 21422827264 21428226162 21485984184 21543897888 21585456333 21609794304 21643638156 21651479864 21673502424 21709839648 21731921568 21768356736 21773842713 21832532316 21891380112 21928082624 21987187968 21992729094 22059998352 22119459264 22162127974 22179080448 22184669934 22221864168 22244466888 22281761376 22341820032 22347450531 22445254384 22476224736 22536807552 22580281332 22641144624 22702171968 22745964738 22748256723 22807274616 22877035328 22900304448 22938698496 22962030336 23006324376 23008642596 23068336032 23175133884 23177469114 23308677504 23347534401 23440405968 23442767928 23479705536 23482071456 23542993152 23551299261 23614779852 23748463872 23788053918 23860814544 23922718848 23925129408 23962599387 23971281278 23995663398 24035893896 24060341736 24100680672 24171732207 24236885124 24277520048 24311018592 24357914847 24376546944 24423569604 24489401328 24555410496 24602778186 24627802626 24669092952 24735586464 24744548416 24769717056 24811245312 24817498146 24836481792 24850103068 24884391672 24951465504 24999597189 25018720128 25066981548 25134547536 25211426688 25250911182 25285752828 25328146256 25353908496 25396416192 25422247872 25464870144 25471287702 25539943464 25651719296 25658183943 25687113984 25736664744 25806035808 25875593856 25882114923 25925508196 25951878036 25995388272 26065456704 26222262192 26292942144 26363812608 26414668728 26417330388 26485867296 26608487052 26611168242 26717021856 26761814912 26789035392 26843416362 26913058704 26915770584 27040380633 27113265756 27266754816 27269502336 27312210054 27349895916 27395750032 27423615312 27466825344 27469593024 27550576494 27624836808 27752729571 27784021248 27827534772 27837616968 27912650976 27987887232 27994940631 28041876212 28070398692 28117460784 28146060144 28193249088 28276365978 28362855024 28400117792 28439304768 28494164538 28515960576 28570968216 28647978912 28703241217 28725197184 28732436397 28780608444 28858184208 28898003232 28946452864 28953747837 28975895424 29031790284 29110043088 29188506816 29244811806 29323638792 29413331136 29459396379 29492612352 29500044966 29579559912 29629152224 29659289184 29709015168 29716502319 29796600708 29968299648 30056649588 30107041776 30188192832 30269562624 30277191042 30280241907 30327952984 30331008964 30409699488 30533739264 30675099168 30678190128 30757781376 30820218786 30900178512 30903292152 31046362949 31077941409 31130045868 31253874624 31257023904 31306274048 31309428608 31317319089 31401732348 31486373136 31632143382 31717405224 31814419392 31864245063 31900172544 31908211902 31950132516 31994217864 32047858528 32080455648 32134240896 32142339243 32228976276 32315846832 32414691456 32465457234 32477219796 32510253636 32564759472 32652535104 32740547328 32748798474 32803704248 32837070168 32892123936 32980781952 32989093641 33026289408 33089997528 33179188896 33243191961 33268620672 33277004901 33332796252 33422642064 33512730048 33577376518 33667881576 33714337104 33805211328 33861888256 33870421998 33896330496 33961716936 34053257952 34118947107 34210911924 34315552992 34350456672 34408047744 34509486564 34512963894 34602504048 34660517696 34753942272 34762700826 34766203671 34963016256 35057256192 35160608952 35164151892 35219558304 35223107184 35314489728 35422169778 35477982736 35481557656 35622695808 35682080877 35791221816 35884078272 35887694112 35956921917 35993495097 36053840844 36151021008 36294822144 36318386846 36355327686 36416280072 36466527888 36564820416 36626124032 36635354406 36734101992 36833115744 36904167279 37003639428 37103379696 37116822624 37154575584 37216867968 37226247219 37275154602 37326587508 37427198256 37489947712 37528080192 37590998784 37600472322 37701821304 37817140032 37876366773 37890089762 37919073024 37928629242 37992219384 38030862744 38094624288 38197305216 38206931553 38309915196 38374144592 38477578944 38530670976 38604997116 38709053712 38813390784 38888262294 38918009088 38927817054 38993082408 39098185056 39217774848 39257664768 39279195172 39333393288 39439413216 39545718912 39622003092 39625995582 39728800944 39912730578 39916752363 40075532784 40142722368 40183553088 40250923776 40265124543 40369588056 40373655876 40546265984 40669898634 40900132224 40904253504 40968315081 41024843874 41093625048 41135422968 41200238016 41204389536 41325864741 41437255212 41506727824 41671832832 41676031872 41741302158 41756425452 41868976464 41981830848 42062814318 42105598038 42176191176 42289873632 42414548967 42419225856 42462372096 42485660084 42544282536 42600176688 42658957152 42741246807 42773940864 42856452324 42971968368 43087795776 43170912666 43287276312 43302959728 43347004848 43419679296 43463843136 43487680369 43536713472 43547685426 43665064632 43782760224 43856165248 43867217709 43985458188 44119996704 44238918528 44250067449 44324255948 44369339868 44443728336 44488933776 44563522752 44683640064 44694901062 44890508768 44952449472 45073615104 45160562664 45282289248 45404343936 45415786563 45491929476 45496513446 45614549232 45754070656 45800608896 46012648752 46017285192 46136672064 46230328179 46350267768 46354938228 46617355008 46695068802 46880811936 46885535856 46959411072 46964142912 47037695093 47102598522 47229559704 47448215073 47576107836 47721629088 47845437696 47850258816 47862317853 47925198774 47942562556 47991326796 48071787792 48120683472 48201361344 48343464414 48473770248 48555040096 48622037184 48698185851 48715829694 48753093888 48847139208 48978802656 49073283371 49110820992 49123197711 49205556372 49255605252 49338185904 49471172928 49489096832 49539434112 49634996292 49700206136 49768783344 49902931008 49999194378 50037440256 50133963096 50269095072 50366064777 50422853376 50501822364 50571505656 50656292512 50707816992 50792832384 50805632997 50844495744 50942575404 51079886928 51303438592 51316367886 51473329488 51612071616 51751187712 51764229846 51769445841 51851016392 51903756072 51990776544 52130913408 52144051239 52444524384 52585884288 52829337456 52834660776 52971734592 53079265687 53133254667 53216974104 53222336484 53434043712 53523629824 53578070784 53686832724 53826117408 53831541168 54080761266 54226531512 54477580269 54532991529 54539004672 54624420108 54699791832 54791500064 54847230624 54933650688 54939186048 54953031609 55101152988 55249673616 55505459142 55655069544 55675233936 55825301952 55912731903 55975774464 55989881262 56083752424 56140797384 56234921568 56292120288 56386498176 56400708483 56552731956 56725710048 56800235584 56835134643 56878609536 56892943863 56988329076 57141936432 57295957824 57406482434 57450394368 57464872794 57561216888 57716368416 57796006464 57892905728 57907495674 57951790848 58063580568 58220086176 58332393441 58377013632 58489623612 58647277584 58826662272 58918792758 59000089932 59159119824 59258304448 59318578368 59418030336 59433004638 59438993373 59593201416 59869095867 59936599296 60113299176 60214083552 60376385664 60554382084 60560483814 60655905968 60662017928 60819398976 61004847951 61350198336 61356380256 61515562752 61537265811 61640437572 61800357024 61806584304 62092725898 62155882818 62260091736 62507749248 62514047808 62611953237 62618857216 62634638178 62803464696 62972746272 63094221477 63264286764 63434810448 63628838784 63728490126 63816423804 63900265032 63988435728 64095717056 64160911296 64268481792 64284678486 64457952552 64631693664 64756368999 64829382912 64930914468 64954439592 65020507272 65129518944 65305070208 65321528139 65497596948 65607408496 65674140336 65784247872 65961563904 65978187282 66179995056 66358377792 66486383922 66537241344 66554009802 66665592504 66845284128 67025460096 67042351593 67154753036 67335763152 67428674208 67610422656 67740843996 67923433872 68106515904 68237894214 68244770169 68421823848 68631105984 68700913344 68738591551 68816095488 69018973128 69025927788 69205008096 69321035392 69525401652 69532407342 69926032512 70042603203 70321217904 70328303784 70439116608 70446214368 70628979456 70653897783 70844339556 70955965472 70963115312 71245391616 71364161754 71582443632 71768156544 71775388224 71887798161 71913843834 71986990194 72107681688 72302042016 72515196621 72636773692 72710655372 72832560144 72933055776 73073744541 73129640832 73270708812 73468203984 73666231488 73808334558 74007278856 74206759392 74233645248 74309151168 74349905147 74433735936 74452494438 74550309204 74653175016 74854396512 74979895424 74998791567 75056160384 75200944644 75403642608 75634280064 75752733546 75780179524 75857258484 75984438768 76061725488 76189248576 76394610432 76413863106 76619830392 76748289184 76955157888 76974551829 77061341952 77209994232 77418107424 77626781568 77646344769 77776524588 77855634108 77986164816 78196370112 78558390344 78666786576 78878826432 79091437824 79244006184 79251991164 79457601888 79825461156 79833504726 80151065568 80285444736 80367106176 80419285159 80530249086 80739176112 80747311752 81092531968 81121141899 81339797268 81800264448 81808507008 81936630162 82049687748 82187250096 82270845936 82400476032 82408779072 82651729482 82874510424 83013455648 83258188713 83352063744 83482604316 83512850904 83737952928 83899484473 83963661696 83984821893 84125628636 84211196076 84352382352 84579747264 84829097934 84971320168 85088565072 85200353376 85317914304 85482493614 85547881728 85712904648 85943936736 86109723651 86175591552 86197309191 86341825332 86574552624 86605919456 86694009696 86839358592 86861243511 86927686272 86975360738 87095370852 87330129264 87565520448 87712330496 87734435418 87970916376 88239993408 88378189137 88477837056 88500134898 88648511896 88738679736 88887456672 88977867552 89127045504 89149506957 89389802124 89781017536 89904898944 90321125328 90564578496 90808687872 90831573126 90840725721 90983858952 90993026892 91229098464 91508141312 91601217792 92025297504 92034570384 92273344128 92460656358 92700535536 92709876456 93139088847 93233824227 93390137604 93761623872 93771071712 93918822144 93928285824 93951957267 94075390186 94205197044 94459119408 94896430146 95152215672 95443258176 95592735189 95700517632 95724635706 95850397548 95885125112 95982653592 96143575584 96241366944 96402722688 96427017729 96686928828 96947540496 97110080192 97244074368 97396371702 97431659388 97694278416 97957605312 98146566742 98221641984 98246395422 98411112744 98511210504 98676371808 98942345856 98967280923 98978193664 99078868224 99269992584 99400412272 99537566688 99729575883 99805862016 99998388756 100267926192 100538190144 100732129554 101003644728 101143011312 101312585024 101415633984 101585664768 101611265994 101688991488 101885150808 102159773856 102356841321 102632735772 102946658976 103224143232 103528459692 103538891682 103702032784 103807512144 103981553088 104261826816 104288102478 104298611013 104889048768 105171768576 105658674912 105669321552 105943469184 106158531374 106266509334 106433948208 106444672968 106868087424 107046242631 107373665448 107652234816 107663082336 107870765751 108161522532 108453063024 108955160538 109065983058 109248840216 109399583664 109583000128 109694461248 109878372096 109906063218 110202305976 110499347232 110712501837 111010918284 111310139088 111350467872 111650603904 111678741657 111825463806 111979762524 112167504848 112281594768 112469843136 112584240576 112772996352 112801416966 113105463912 113451420096 113600471168 113629100319 113670269286 113757219072 113785887726 113976658152 114283872864 114591915648 114620794659 114812964868 114929745588 115122433776 115432736832 115592012928 115814991348 116127161136 116440172352 116664786882 116754027264 116979247224 117294555168 117520817813 117653324544 117837585516 118000179864 118318239648 118516608896 118637156736 118866009276 118877986746 119186402832 119738191734 119750257089 120226598352 120428167104 120752771328 120795373629 121108764168 121120967628 121311811936 121324035856 121638797952 122009695902 122700396672 122712760512 122904945243 123074531622 123280875144 123600714048 123613168608 123977594223 124185451796 124311765636 124520183472 125015498496 125028095616 125223906474 125269276356 125606929392 125945492544 126188442954 126528573528 126869620896 127114353961 127243646901 127257677568 127456980252 127632847608 127800530064 127976871456 128191434112 128223740421 128321822592 128569356972 128915905104 129263387328 129512737998 129861828936 129908879184 130041014544 130259037888 130463041107 130610140416 130643056278 130995193896 131214816992 131348280672 131568495744 131601653127 131956374564 132359990112 132716755584 132750202347 132972767844 133108019604 133331185008 133690568256 134050920192 134084703186 134309506072 134671526304 134857348416 135220845312 135481687992 135846867744 136213031808 136247359689 136475788428 136489540338 136843647696 137262211968 137401826688 137477183102 137491035917 138037946256 138051855576 138410016192 138642070784 138690984537 139050803304 139064814684 139852065024 140085206406 140642435808 140656607568 140878233216 140892428736 141113085279 141307795566 141688679112 141911930944 141926230624 142344645219 142728323508 143164887264 143536313088 143550776448 143586953559 143775596322 143827687668 143973980388 144215363376 144604084032 145030393242 145273547384 145421310744 145665120288 145866111552 146094557553 146147489082 146259281664 146541417624 146936407968 147219850113 147332462976 147369593133 147616669116 148014557712 148413518784 148467290496 148618302336 148699810294 148904988876 149100618408 149306350032 149708793024 149959790848 149997583134 150112320768 150401889288 150807285216 151098194331 151268560128 151505467092 151560359048 151714516968 151968877536 152123450976 152378497152 152416898991 152827726212 153239660784 153496578368 153910315776 153949103658 154419988464 154836214848 155253563136 155292689538 155308337523 155553049176 155711268216 155972329632 156392740224 156432153717 157116780688 157333573152 157757652864 158488012368 158503982328 158915203776 159237797061 159399764001 159650922312 159667009452 160302131136 160570889472 160734212352 160838570318 161060498172 161478352224 161494623504 162242283798 162679594536 163432740807 163617014016 163873260324 164099375496 164374500192 164541691872 164800952064 164817558144 164859094827 165303458964 165749020848 166026911296 166516377426 166965208632 167025701808 167475905856 167738195709 167798968946 167927323392 167969643786 168251257272 168422392152 168704764704 169159494528 169202125449 169658195868 169942640336 170177130144 170400706752 170505403929 170635828608 170964987228 171425809296 171887873472 172219447302 172351183104 172394618382 172683650664 173149105248 173211838912 173388019392 173678717184 173722487022 173855372544 173950721476 174190741704 174660258528 174997180323 175131040896 175468870836 175941832752 176479986816 176756378274 177000269796 177297023792 177477359472 177774913344 177955735104 178254091008 178299013914 178316980119 178779604248 179562035072 179607287601 179809797888 180642250656 181129156992 181663146252 181681451442 181967717904 181986053784 182458196928 183014543853 184050595008 184069140768 184546688256 184921312716 185401071072 185419752912 186278177694 186467648454 186780275208 187523247744 187542143424 187835859711 187856571648 187903914534 188150780372 188410394088 188918238816 189282664431 189792860292 190304431344 190886516352 191185470378 191449271412 191700795096 191770250224 191965307184 192287151168 192482733888 192805445376 192854035458 193373857656 193895080992 194220160384 194269106997 194488148736 194792743404 194863318776 195388556832 195915210624 195964584417 196293133484 196492790844 196822225488 197022421008 197352743616 197884691712 197934561846 198539985168 198800824544 199075133376 199459151766 199611724032 199996777512 200535852384 200922688519 201076380288 201127054779 201464259108 202007289456 202286022624 202625170048 202831267968 203222531988 203770301616 204319547712 204713682642 204734310507 205265471544 205893317952 206215774653 206448286464 207056919384 207077783364 207404065568 207615024288 207963106176 208576204956 208597222026 209778097536 210127809609 211317349824 211338643104 211886938368 211961693349 212317062748 212533018668 212867896416 212889345936 213736174848 214092485262 214747330896 215304469632 215326164672 215663394483 215741531502 216323045064 216906126048 217324540643 217545589863 217910321076 218131966116 218497680432 218799167328 219166000256 219221233623 219388922496 219812126436 220404611952 220998694464 221425003674 222021836568 222620278176 222700935744 223049715441 223301207808 223357483314 223650927612 223959525048 224335009696 224563189536 224939686272 224996374701 225168481152 225602833932 226210927824 226902840192 227200942336 227258200638 227340538572 227571775452 227953316304 228567745728 229183831296 229241589318 229625929736 229859491176 230244867552 230865473664 230923655487 231184025856 231629982696 232254322272 232880344704 232939034307 233329573764 233958494448 234589110336 235041635626 235065319471 235675171032 236000359728 236636479296 237033217792 237274313472 237732018552 237755973492 238372805664 239476383468 239500514178 240453196704 240856334208 241257855477 241590747258 242217528336 242241935256 242623623872 242648071712 243277595904 243363425697 244019391804 245400793344 245425521024 245809890486 246149063244 246561750288 247201428096 247226337216 247955188446 248370903592 248623531272 249040366944 249774566139 250056191232 250447812948 250538552712 251213858784 251698453419 251890985088 251954465679 252376885908 253057147056 253739241792 254228707922 254487293802 254913960504 255265695216 255601060128 255953742912 256382868224 256447480842 256643645184 257138713944 257831810208 258329170953 258526774656 259025475996 259723657872 259817758368 260082029088 260518075776 260583730533 260926082214 261286112556 261990387792 262429633984 262696561344 263136991488 263203306254 263912749128 264719980224 265134567411 265433511168 265500404694 265945535688 266216039208 266662370016 267381136512 267448520871 268169406372 268619012144 269343052608 269714696832 270963375984 271693735488 272426063616 272494719378 272522177163 272951576856 272979080676 273687295392 274524423936 274803653376 274954366204 274982071834 276075892512 276103711152 276820032384 277381969074 278101606608 278129629368 279417266541 280170412812 281284871616 281313215136 281756466432 281784857472 281855871801 282226170558 282615591132 283377358224 283823861888 283852461248 284689290438 285456647016 286329774528 286778205567 287101552896 287173907118 287551192644 287655375336 287947960776 288430726752 289208168064 289281053187 290060786484 290547094768 290842621488 291330240576 291732223104 292189115106 292294978164 293082835248 293872815936 294439700226 294664925952 294739186266 295233338232 296029115424 296827037568 296901842769 296934580992 297236604672 297399620588 297809977752 298201236816 298612700064 299188727649 299417586048 299995166268 300803778576 301614570432 302196388662 303010934184 303120718096 303429033936 303937755072 304246901952 304413762583 304756994304 304833797982 305655452424 306479321568 306993156736 307070523963 307898207316 308839976928 309672429696 310585379076 310616675046 311106098352 311422536432 311944659264 312785480448 312864307434 312895833039 314233561376 314667146304 315515305728 316976024736 317007964656 317830407552 318475594122 318799528002 319301844624 319334018904 320604262272 321138727893 321677140636 322120996344 322956704448 322989247008 323612297253 324484567596 325359189072 326865481614 327746520648 328198750992 328749000384 329083383744 329263865651 329635116288 329718189654 330606917928 331498041696 332053822592 332137505511 333032754852 333930417264 334051403616 334951811712 335036224971 335476391418 335597937892 335939287572 336502514544 336844784304 337409529408 338318989056 338404250898 339316391736 339885280672 340354260288 340801413504 340887300957 341010807858 341271657216 341929974456 342851618592 343512983597 343775746944 343862383977 344438894604 344789236764 345367301328 346298210496 346423677824 346776038784 347444974044 347901442952 348381483408 349320517056 349994360646 350262081792 350937741672 351883665504 352562453439 352959973632 353512756548 354000539592 354594047584 354954718944 355549826688 355911470208 356598027828 356633960238 357559208496 359124070144 359214575202 359250771267 361284501312 362258313984 362386120887 363326292504 363362902884 363935435808 363972107568 364916393856 366029087706 368101190016 368138281536 368714835729 369842625432 370802142144 370839505824 371554859809 371932782669 372556355388 372935296908 373560550416 375046495488 375084286848 375671719422 375807829068 376301560744 376820788176 377836477632 378565328862 379585720584 380608862688 381343061883 381730940703 381773032704 382370940756 382898542824 383401590192 383540500448 383930614368 384574302336 384671221263 384965467776 385708070916 386747715312 387790161984 388440320768 388538213994 389585486808 389726637552 390777113664 391389123321 391830421248 391929168834 392586266968 392985581688 393644450976 394044842016 394705487232 394804959381 395869123692 397079970336 397601649088 398150266752 398250607041 398918303532 399993555024 401071704768 401845377038 402152760576 402254109558 402928518216 404014578912 404572045248 405250340096 405662535936 406445063976 407540603232 408639095424 409427365284 409468621014 410530943088 411786635904 412431549306 412473107751 414113838768 414155566728 414808131136 415230048576 415926212352 416072953611 417152409912 417194444052 419556195072 420255619218 422634699648 422677286208 423339255837 423923386698 424634125496 425066037336 425735792832 425778691872 427033935657 428184970524 429494661792 430608939264 430652329344 430760860677 431326788966 431483063004 432646090128 433812252096 434649081286 435091179726 435820642152 436263932232 436995360864 437598334656 438283672659 438332000512 438442467246 438777844992 439624252872 440809223904 441659550339 441997388928 442850007348 444043673136 445240556352 445401871488 446099430882 446714966628 447301855224 447919050096 448670019392 449126379072 449879372544 449992749402 450336962304 451205667864 452421855648 453294582993 453805680384 454516401276 454681077144 455143550904 455906632608 457135491456 457250696973 458483178636 459251859472 459718982352 460489735104 461730947328 461847310974 463259965392 464508644544 465760689408 465878068614 465925012569 466659147528 467916988896 469178220672 469296461151 470083271252 470130638942 471350342064 472000719456 473272958592 475464037104 475511946984 476745611328 477713391183 478952766936 479001028356 480906393408 481712668416 482515710954 483181494516 484435056672 484483870512 485247247744 485296143424 486726851394 488038783608 490298222421 490851042048 491619780972 492298126488 493123500576 494402856192 494452674432 494577284481 495910376892 496741807184 497247062544 498080733888 499549132278 500895625896 501077105424 502427717568 503214587127 503396906838 503781970176 503908931358 504753771816 506114294112 507478483584 507606376347 508457415844 508974587604 509827921008 510531390432 511202120256 511516211787 511907485824 512894961684 514277427888 515663620416 516658341906 517053549312 518050951992 519447315744 519635516736 520164058176 520449336029 521036151552 521167461066 521852164428 522572225112 523980775584 524859267968 524991540969 525393122688 526406612508 527825498256 529439960448 530269134822 531000809388 531891071376 532432078416 533324740032 534762273024 534897041742 534950940357 536338812744 537238024288 538686105216 538821862803 539429393664 541926751968 543387470976 544989438756 545044354326 545903153712 545958161352 547374590784 549043631559 549908732408 549964143668 552151785024 552207422304 553640064768 554763938148 556203213216 556259258736 558834533082 560340825624 562569743232 562626430272 562934996113 563507579133 563569714944 563711743602 564452341116 565231182264 566754716448 567647723776 567704922496 567847993293 569378580876 570913294032 572659549056 573556411134 574347814236 575102385288 575310750672 575895921552 576861453504 578416336128 578562106374 580121572968 581094189536 581685242976 582660481152 582807320991 583464446208 584378230212 584589956328 586165670496 587296391311 587745631872 587893753251 588879400452 589478372532 590466676464 592058230848 593654075136 593803685538 594799241176 595619955504 596402473632 597225400128 598377455298 598835172096 599990332536 601607557152 602768065557 603229140864 603381164337 604392777324 606021868368 606241436192 606858067872 607875510144 608493803904 608827525166 609667595964 611310904848 612958643136 613986313472 614141047926 614202931521 615796414632 617679953856 618647323959 619344859392 621170758152 621233350092 622212196704 622845072864 623889318528 625728614868 625791666078 628467122752 629334292608 630383428827 633952049472 634015929312 635660815104 635885080047 636951188244 637599056004 638603689248 638668037808 641208524544 642277455786 643354281272 644241992688 645913408896 645978494016 646990183449 647224594506 648969135192 650718378144 651973621929 652636769589 653730963228 655493041296 656397501984 657498000768 657663700869 658166767488 658527731302 659436379308 661213835856 662996083392 664107645184 664275011022 666065509704 667860834528 668102807232 669149146323 669903623424 670072449942 670952782836 671195875784 671878575144 673005029088 673689568608 674819058816 674989124103 676808501796 678632783472 679770561344 680708520576 681602827008 681774601914 682021615716 683859948912 685703237184 687025967194 687551493888 687724767954 688877789208 689578473528 690734602656 692596420992 692770966461 692847355648 693552077568 694889948088 695802885904 696762966816 698641034112 699988721292 701875483344 703767331008 705124906878 705195958413 707025513096 708001079184 709188095168 709909437888 711099653376 711822940416 713196055656 713267920476 715118416992 718429150404 718501542534 722569002624 723773566431 724772241774 726652585008 726725805768 727870871616 727944215136 729832787712 730090277091 732058175412 736202380032 736276563072 737429671458 739685250864 741604284288 741679011648 743109719618 743865565338 745112710776 745870593816 747121100832 749323698417 750168573696 751343438844 751615658136 752603121488 753641576352 755095360257 755672955264 757130657724 759171441168 761217725376 762686123766 763461881406 764741881512 765797085648 766803180384 767081000896 767861228736 769148604672 769342442526 769930935552 771416141832 773495430624 774987512859 775580323968 777076427988 779170973616 779453275104 781554227328 781751191599 782778246642 783858337668 785172533936 785971163376 787288901952 788089684032 789410974464 789609918762 791738247384 794159940672 795203298176 795403702233 796300533504 796501214082 797836607064 799987110048 802143409536 802345562613 803690754076 804508219116 805857036432 808029157824 809144090496 812890127952 815081206464 817278190848 818854730568 818937242028 821061886176 823573271808 824863098612 824946215502 828227677536 828311133456 829616262272 830460097152 832145907222 834304819824 834388888104 838251799623 840511238436 845269399296 845354572416 845567615403 846678511674 847846773396 849268250992 850132074672 851471585664 851557383744 854067871314 856369941048 858989323584 860334616701 861304658688 861521721354 862653577932 862966126008 865292180256 867624504192 867843159561 869298162572 870182359452 871641284304 872527864464 873990721728 875196669312 876567345318 876884934492 879248505744 881618447808 883319100678 883994777856 885700014696 888087346272 889800477727 890481112704 890705528307 890803742976 892198861764 893429933256 894603710448 895838100192 897340038784 897566182947 898252758144 899985498804 902411335728 904843711296 906589165986 909032802552 909362154288 910287101808 911813265216 913241287749 914270982912 914501393946 916966357272 918503718944 919437964704 920979470208 921211571889 923694621948 926519930784 929017289088 931756137228 931850025138 933318295056 935833977792 938356441344 938592922302 938687499117 940166542504 940261277884 942700684128 944001438912 946545917184 950928074208 951023893968 953491222656 955426782366 957905533872 958002056712 961812786816 962437251419 963416183679 965031421908 966362989032 968870113344 968967741024 970494495488 970592286848 970836891759 973453702788 976077567216 980596444842 983239561944 984596252976 986247001152 987791596953 988905348864 989154568962 991820753784 993483614368 994494125088 996161467776 996412516533 999098264556 1001791251792 1002154210848 1004855435136 1005108674913 1006429174254 1006793813676 1007817862716 1009507543632 1012228588224 1014956967168 1015212752694 1016914831688 1017949175208 1019655842016 1021062780864 1022404240512 1022661902871 1023032423574 1023814971648 1025789923368 1028554855776 1030538950791 1031327240832 1031587151931 1033316683812 1036101903984 1038894631488 1039271033472 1040328116352 1040898672058 1042334922132 1043704328856 1045144450224 1047961551168 1049718535936 1049983081938 1050786245376 1052813225016 1055650996512 1057687360317 1058879920896 1060538269644 1062001618776 1063782142752 1064864156832 1066649480064 1069794083484 1069901880714 1072677625488 1074476048576 1077372210432 1077643725606 1077752313801 1083853503936 1086774941952 1087158362661 1089978877512 1090088708652 1091806307424 1091916322704 1094749181568 1098087263118 1099817464816 1099928287336 1104303570048 1104414844608 1106144507187 1109527876296 1112406426432 1112518517472 1114664579427 1115798348007 1117669066164 1120681651248 1125139486464 1125252860544 1125869992226 1127015158266 1127423487204 1128904682232 1130462364528 1133509432896 1135409844992 1135695986586 1138757161752 1141826588064 1144029185649 1145319098112 1147112822268 1148695628472 1150204770576 1150621501344 1151791843104 1153722907008 1154013663789 1157124212748 1160243145936 1162188379072 1163370485952 1165320962304 1165614641982 1168756460424 1169179912656 1172331340992 1174167369963 1174592782622 1175491263744 1175787506502 1177758800904 1178956745064 1180933352928 1184116461696 1184414878143 1187607371076 1189598482352 1191239911008 1192804947264 1194450800256 1196754910596 1199980665072 1203215114304 1205536131114 1206458281728 1206762328674 1208785554648 1212043736736 1212482872384 1213716135744 1215751020288 1216987607808 1217655050332 1219335191928 1222621809696 1225917286272 1228282095852 1228405863042 1231592829264 1235359907712 1237294647918 1237419323253 1242341516304 1242466700184 1244424393408 1245690145728 1247778637056 1248218860833 1251457229736 1251583332156 1256934245504 1258668585216 1260766857654 1267904098944 1268031858624 1270017767511 1271770160094 1273902376488 1275198112008 1277207378496 1277336075616 1281101806971 1284554911572 1286708562544 1288483985376 1291826817792 1291956988032 1293980366898 1294449189012 1297938270384 1301436756288 1303947243858 1305273539178 1307461926456 1310986082592 1312795003968 1314851017977 1314996001536 1315327401738 1316333534976 1317055462604 1318872758616 1322427671712 1324978651017 1325992166784 1328550022044 1332131019408 1335721669056 1336205614464 1338298292646 1340144899884 1341905565672 1342391751568 1343757150288 1346010058176 1347379137216 1349638117632 1349978248206 1353617003592 1357265566944 1359541122688 1359883748979 1361417041152 1363549203828 1364043231432 1367719897824 1371406474368 1371752090919 1374051934388 1375449535908 1377755578416 1379156947056 1381469205312 1385192841984 1385541932922 1389779896176 1391605771808 1393525933632 1397282068224 1399977442584 1403750966688 1407534662016 1407889383453 1410249813756 1410391916826 1414051026192 1416002158368 1418376190336 1419818875776 1426392111312 1426535840952 1430236833984 1433140173549 1436858300808 1437003085068 1445138005248 1447547132862 1449544483548 1453305170016 1453451611536 1455741743232 1455888430272 1460180554182 1464116350824 1470894667263 1472553126144 1474859342916 1479370501728 1483208568576 1483358023296 1483731853443 1486219439236 1487731130676 1490225421552 1491741187632 1494242201664 1498647396834 1502686877688 1503231316272 1505206242976 1507283152704 1509643761381 1510190720514 1511345910528 1514261315448 1518342882336 1521271784501 1522435450752 1522819129041 1525372247532 1526923762812 1529483763024 1531594171296 1533606360768 1534162001792 1534548635361 1535722457472 1538684885052 1542832283664 1546990861248 1549975025718 1551160647936 1554152855976 1558341947232 1558906550208 1561348008087 1563108454656 1563502383198 1565556493284 1567716675336 1570345067872 1571942326752 1574577803904 1574974622907 1576179368064 1579219837524 1583476494768 1588319881344 1590406596352 1590807404466 1593002428164 1595673214128 1599974220096 1604286819072 1604691125226 1604852821071 1607381508152 1609016438232 1611714072864 1616058315648 1616465588409 1618288180992 1625780255904 1630162412928 1637709461136 1637874484056 1642123772352 1645457236297 1647130894677 1649726197224 1649892431004 1656455355072 1656622266912 1659232524544 1660920194304 1664291814444 1668609639648 1668777776208 1676503599246 1681022476872 1688804988339 1690522737399 1690709144832 1691135230806 1693357023348 1695693546792 1698536501984 1700264149344 1702943171328 1703114767488 1703543979879 1708135742628 1712739882096 1717978647168 1720669233402 1723043442708 1725307155864 1725932252016 1730584360512 1735249008384 1735686319122 1738596325144 1740364718904 1743282568608 1745055728928 1747981443456 1748421962973 1750393338624 1753134690636 1753769868984 1758497011488 1761889173933 1763236895616 1763681259753 1766638201356 1771400029392 1776174692544 1779600955454 1780962225408 1781411056614 1784397723528 1786859866512 1789207420896 1791676200384 1794680077568 1795132365894 1796505516288 1799970997608 1804822671456 1808304196671 1809687422592 1813178331972 1818065605104 1818724308576 1820574203616 1823626530432 1826482575498 1829002787892 1833932714544 1837007437888 1838875929408 1841958940416 1842423143778 1842608794563 1847389243896 1853039861568 1855941971877 1858034578176 1863512274456 1863700050276 1866636590112 1871667955584 1877185844604 1877374998234 1880333085008 1880522555768 1885401368256 1888002877824 1891150286481 1901856148416 1902047787936 1906982445312 1907655240141 1910853564732 1915811067744 1916004113424 1923625573632 1924874502838 1926832367358 1930062843816 1932725978064 1937740226688 1937935482048 1940970550347 1941184573696 1941673783518 1946907405576 1952155134432 1955920865787 1961192889684 1966479123888 1969192505952 1972494002304 1972991102607 1975583193906 1978309137924 1983641507568 1986967228736 1988988250176 1992322935552 1992825033066 1998196529112 2003582503584 2004308421696 2007447438969 2009710870272 2010217349826 2012858348508 2013587627352 2015635725432 2019015087264 2024457176448 2024967372309 2030425505388 2033829663376 2035898350416 2039311684032 2042125561728 2044808481024 2045323805742 2046064847148 2051579846736 2057109711552 2061077901582 2062654481664 2063174303862 2066633367624 2072203807968 2077789262976 2078312899383 2078542066944 2080656232704 2081797344116 2084669844264 2087408657712 2090288900448 2095923102336 2099966163876 2105626450032 2111301993024 2115374720634 2115587875239 2121076539288 2124003237552 2127564285504 2129728313664 2130896338081 2133298960128 2139588166968 2139803761428 2145355250976 2148952097152 2155287451212 2155504627602 2167707007872 2171320699293 2174316725322 2179957755024 2180177417304 2183612614848 2183832645408 2189498363136 2190270831273 2196174526236 2199634929632 2199856574672 2208607140096 2208829689216 2212289014374 2219055752592 2224812852864 2225037034944 2229329158854 2231596696014 2235338132328 2241363302496 2247971095251 2250505721088 2251739984452 2254030316532 2254846974408 2257809364464 2260924729056 2265286080771 2267018865792 2271391973172 2277514323504 2283653176128 2288058371298 2294225644536 2297391256944 2300409541152 2301243002688 2303583686208 2304847059557 2307445814016 2308027327578 2314248425496 2320486291872 2324376758144 2324962538577 2326740971904 2331229283964 2337512920848 2338359825312 2344662681984 2345253574797 2348334739926 2349185565244 2351575013004 2355517601808 2357913490128 2361866705856 2368232923392 2368829756286 2375214742152 2379196964704 2382479822016 2385609894528 2386211106699 2388901600512 2393509821192 2399961330144 2406430228608 2407036687839 2411072262228 2413524657348 2417571109296 2424087473472 2424965744768 2427432271488 2435310100664 2438670383856 2445243619392 2451834572544 2456564191704 2456811726084 2463185658528 2470719815424 2474589295836 2474838646506 2484683032608 2484933400368 2488848786816 2491380291456 2492997839929 2496437721666 2502914459472 2503166664312 2513868491008 2514755398869 2521533715308 2535808197888 2536063717248 2536702846209 2540035535022 2543540320188 2547804752976 2550396224016 2554414756992 2554672151232 2562203613942 2569109823144 2573417125088 2576967970752 2581003850103 2583913976064 2587960733796 2588898378024 2595876540768 2600884018663 2602873512576 2603529478683 2607894487716 2610547078356 2614923852912 2621972165184 2625590007936 2629702035954 2630654803476 2634110925208 2637745517232 2644855343424 2649957302034 2651984333568 2657100044088 2664262038816 2669401433181 2671443338112 2672116584921 2672411228928 2676596585292 2680289799768 2683811131344 2684783503136 2687514300576 2692020116352 2692698548841 2694758274432 2699956496412 2707234007184 2714531133888 2719082245376 2719767497958 2727098407656 2728086462864 2735439795648 2739723863247 2742812948736 2743504181838 2748103868776 2750899071816 2755511156832 2758313894112 2762938410624 2763634715667 2771083865844 2779559792352 2783211543616 2787051867264 2799954885168 2807501933376 2815069324032 2815778766906 2816062497351 2820499627512 2820783833652 2828102052384 2832004316736 2836752380672 2839637751552 2852784222624 2853071681904 2860473667968 2866280347098 2873716601616 2874006170136 2887311754257 2890248551037 2895094265724 2899088967096 2906610340032 2906903223072 2911483486464 2911776860544 2912510675277 2920361108364 2928232701648 2941789334526 2949718685832 2958741003456 2963374790859 2966716046592 2967463706886 2972438878472 2975462261352 2980450843104 2983482375264 2988484403328 2989237549599 2997294793668 3005373755376 3006462632544 3010412485952 3014566305408 3015326024739 3019287522762 3020381441028 3028522630896 3036685764672 3042543569002 3044870901504 3045638258082 3050744495064 3053847525624 3058967526048 3063188342592 3067212721536 3067985708613 3068324003584 3069097270722 3071444914944 3077369770104 3085664567328 3091616852373 3093981722496 3099950051436 3108305711952 3116683894464 3117813100416 3122696016174 3127004766396 3131112986568 3135433350672 3140690135744 3143884653504 3149155607808 3149949245814 3152358736128 3158439675048 3166952989536 3173062080951 3176639762688 3181614808932 3186004856328 3191346428256 3199948440192 3209382250452 3209705642142 3214763016304 3218032876464 3223428145728 3232116631296 3232931176818 3233256941403 3251560511808 3260324825856 3261475087983 3275418922272 3275748968112 3284247544704 3290914472594 3294261789354 3299452394448 3299784862008 3312910710144 3313244533824 3318433521561 3328583628888 3337219279296 3337555552416 3343993738281 3353007198492 3362044953744 3377609976678 3381045474798 3382270461612 3386714046696 3391387093584 3397073003968 3400528298688 3406229534976 3407087959758 3416271485256 3425479764192 3432087556947 3435957294336 3441338466804 3446086885416 3450614311728 3451864504032 3461168721024 3462040991367 3471372638244 3477192650288 3480729437808 3486565137216 3490111457856 3495962886912 3496843925946 3506269381272 3507539737968 3516994022976 3522502109889 3523778347866 3526473791232 3527362519506 3533276402712 3542800058784 3552349385088 3553244634429 3559201910908 3562822113228 3568795447056 3573719733024 3578414841792 3583352400768 3590264731788 3599941995216 3609645342912 3616608393342 3619374845184 3626356663944 3636131210208 3637448617152 3641148407232 3643145352203 3647253060864 3652965150996 3658005575784 3667865429088 3674014875776 3677751858816 3684846287556 3685217589126 3694778487792 3706079723136 3711883943754 3712257969759 3727024548912 3727400100552 3733273180224 3743335911168 3744656582499 3754371689208 3754749996468 3760666170016 3761045111536 3770802736512 3776005755648 3782300572962 3803712296832 3804095575872 3810053302533 3815310480282 3821707129464 3831622135488 3832008226848 3843305420913 3849749005676 3853664734716 3860125687632 3865451956128 3875480453376 3875870964096 3881941100694 3883347567036 3893814811152 3904310268864 3911841731574 3922385779368 3932958247776 3938385011904 3940544972791 3944553053931 3944988004608 3945982205214 3951166387812 3956618275848 3967283015136 3973934457472 3974935953051 3977976500352 3985650066132 3996393058224 4007165007168 4008616843392 4014894877938 4020434699652 4025716697016 4027175254704 4031271450864 4038030174528 4048914352896 4049934744618 4060851010776 4067659326752 4071796700832 4078623368064 4079651246937 4084251123456 4090647611484 4092129694296 4103159693472 4114219423104 4115256272757 4122155803164 4126348607724 4133266735248 4144407615936 4155578525952 4156625798766 4163594688232 4169339688528 4174817315424 4180577800896 4191846204672 4199932327752 4211252900064 4222603986048 4223668150359 4230749441268 4231175750478 4242153078576 4248006475104 4255128571008 4259456627328 4261792676162 4262222113427 4279176333936 4279607522856 4290710501952 4297904194304 4299420520647 4310574902424 4311009255204 4335414015744 4342641398586 4348633450644 4359915510048 4360354834608 4367225229696 4367665290816 4380541662546 4392349052472 4399269859264 4399713149344 4412684001789 4417659378432 4424578028748 4438111505184 4449625705728 4450074069888 4451195560329 4458658317708 4463193392028 4470676264656 4482726604992 4495942190502 4503479968904 4508060633064 4509693948816 4515618728928 4521849458112 4528931284143 4530572161542 4534037731584 4542783946344 4555028647008 4563815353503 4567306352256 4568457387123 4576116742596 4588451289072 4594782513888 4600819082304 4602486005376 4603645906083 4607167372416 4609694119114 4616054655156 4628496850992 4640972583744 4648753516288 4649925077154 4653481943808 4662458567928 4675025841696 4676719650624 4684044024261 4689325363968 4690507149594 4696669479852 4698371130488 4703150026008 4711035203616 4715826980256 4723733411712 4724923868721 4737659512572 4750429484304 4758393929408 4764959644032 4771219789056 4772422213398 4787019642384 4799922660288 4812860457216 4814073375678 4814558463213 4822144524456 4827049314696 4835142218592 4848174946944 4849396765227 4849931489536 4854864542976 4870620201328 4877340767712 4890487238784 4913128383408 4913623452168 4926371317056 4936371708891 4941392684031 4949178591672 4949677293012 4969366065216 4969866800736 4977697573632 4982760582912 4985995679858 4992875443332 5005828918944 5006333328624 5029510797738 5043067430616 5066414965017 5072127434496 5073405692418 5080071070044 5087080640376 5095609505952 5100792448032 5108829513984 5109344302464 5110631939637 5124407227884 5138219646288 5146834250176 5153935941504 5162007700206 5175921467592 5177796756048 5191753081536 5201768037326 5205747025152 5207058957366 5215788975432 5221094156712 5229847705824 5243944330368 5245265888919 5251180015872 5259404071908 5261309606952 5268221850416 5275491034464 5285667521799 5289710686848 5299914604068 5314200088176 5328524077632 5338802866362 5342886676224 5344233169842 5353193170584 5360579599536 5367622262688 5369567006272 5375028601152 5384040232704 5385397097682 5389516548864 5399912992824 5414468014368 5424912590013 5429062267776 5439534995916 5454196815312 5456172925728 5470879591296 5479447726494 5487008363676 5496207737552 5501798143632 5511022313664 5516627788224 5525876821248 5527269431334 5527826383689 5542167731688 5559119584704 5566423087232 5567825915631 5574103734528 5599909770336 5615003866752 5631557533812 5632124994702 5640999255024 5641567667304 5656204104768 5664008633472 5673450859443 5705568445248 5706143363808 5720947335936 5732560694196 5747433203232 5748012340272 5774623508514 5780497102074 5790188531448 5798177934192 5813220680064 5813806446144 5822911651041 5823553721088 5825021350554 5840722216728 5856465403296 5867762597361 5883578669052 5899437371664 5917482006912 5918973307821 5926749581718 5934927413772 5944877756944 5950924522704 5960901686208 5966964750528 5976968806656 5978475099198 5994589587336 6010747510752 6012925265088 6020824971904 6022342316907 6029132610816 6030652049478 6038575045524 6040762882056 6057045261792 6073371529344 6074902116927 6085087138004 6091276516164 6101488990128 6107695051248 6117935052096 6126376685184 6134425443072 6135971417226 6138194541444 6154739540208 6171329134656 6183233704746 6187963444992 6199900102872 6216611423904 6228603344089 6233367788928 6234938698149 6235626200832 6245392032348 6254009532792 6262225973136 6270866701344 6281380271488 6287769307008 6299898491628 6316879350096 6333905979072 6346124161902 6346763625717 6363229617864 6372009712656 6382692856512 6392689014243 6399896880384 6418764500904 6419411284284 6429526032608 6436065752928 6446856291456 6465862353636 6466513882806 6503121023616 6513962097879 6522950175966 6550837844544 6551497936224 6568495089408 6570812493819 6581828945188 6588523578708 6598904788896 6599569724016 6625821420288 6626489067648 6636867043122 6657167257776 6674438558592 6675111104832 6687987476562 6706014396984 6724089907488 6737060759933 6743913285753 6755219953356 6762090949596 6764540923224 6773428093392 6782774187168 6794146007936 6795858242313 6801056597376 6814175919516 6832542970512 6850959528384 6864175113894 6882676933608 6892173770832 6901228623456 6903729008064 6914541178671 6922337442048 6924081982734 6942745276488 6954385300576 6961458875616 6973130274432 6974887615731 6980222915712 6993687851892 7012538762544 7015079475936 7033988045952 7035760724391 7045004219778 7047556695732 7054725039012 7066552805424 7085600117568 7104698770176 7106489268858 7118403821816 7125644226456 7137590894112 7147439466048 7156829683584 7158633320097 7166704801536 7180529463576 7199883990432 7219290685824 7221110063517 7233216786684 7252713327888 7272262420416 7274897234304 7282296814464 7286290704406 7287024903601 7305930301992 7316011151568 7335730858176 7348029751552 7355503717632 7369692575112 7370435178252 7389556975584 7412159446272 7423767887508 7424515939518 7454049097824 7454800201104 7466546360448 7478993519787 7489313164998 7508743378416 7509499992936 7521332340032 7522090223072 7541605473024 7544266196607 7564601145924 7607424593664 7608191151744 7610108538627 7620106605066 7630620960564 7643414258928 7663244270976 7664016453696 7686610841826 7699498011352 7707329469432 7720251375264 7730903912256 7743011550309 7751741928192 7763882201388 7766695134072 7787629622304 7802652055989 7808620537728 7810588436049 7823683463148 7844771558736 7865916495552 7876770023808 7881089945582 7889106107862 7891964410428 7902332775624 7913236551696 7934566030272 7947868914944 7949871906102 7955953000704 7971300132264 7992786116448 8008204299543 8014330014336 8017233686784 8029789755876 8040869399304 8051433394032 8054350509408 8062542901728 8076060349056 8078095646523 8099869489236 8121702021552 8135318653504 8143593401664 8157246736128 8159302493874 8181295222968 8184259388592 8206319386944 8219171589741 8228438846208 8230512545514 8244311606328 8252697215448 8266533470496 8288815231872 8290904147001 8313251597532 8327189376464 8338679377056 8349634630848 8361155601792 8399864655504 8422505800128 8445207972096 8447336300718 8448187492053 8461498882536 8462351500956 8484306157152 8496012950208 8510257142016 8518913254656 8523585352324 8524444226854 8558352667872 8559215045712 8581421003904 8598841041294 8621149804848 8622018510408 8661935262771 8685282797172 8697266901288 8719831020096 8720709669216 8734450459392 8735330581632 8737532025831 8761083325092 8784698104944 8798539718528 8799426298688 8825368003578 8849156057496 8876223010368 8890124372577 8900148139776 8902391120658 8917316635416 8926386784056 8941352529312 8965453209984 8967712648797 8991884381004 9006959937808 9016121266128 9019387897632 9031237457856 9043698916224 9057862568286 9061144323084 9085567892688 9110057294016 9127630707006 9134612704512 9136914774246 9152233485192 9176902578144 9189565027776 9201638164608 9203957125839 9204972010752 9207291812166 9214334744832 9219388238228 9232109310312 9256993701984 9274850557119 9281945167488 9299850154308 9324917135856 9350051683392 9353439301248 9368088048522 9381014299188 9393338959704 9396742260976 9406300052016 9422070407232 9431653960512 9447466823424 9449847737442 9475319025144 9500858968608 9516787858816 9519186242853 9529919288064 9544844426796 9574039284768 9599845320576 9628146751356 9629116926426 9644289048912 9654098629392 9670284437184 9696349893888 9698793530454 9699770824209 9741240402656 9754681535424 9780974477568 9826256766816 9827246904336 9852742634112 9872743417782 9882785368062 9898357183344 9899354586024 9938732130432 9939733601472 9955300564683 9971991359716 9985750886664 10011657837888 10012666657248 10031981214843 10059021595476 10086134861232 10132829930034 10146811384836 10160142140088 10174161280752 10191219011904 10201584896064 10218688604928 10221263879274 10248814455768 10276439292576 10293668500352 10296262670841 10307871883008 10324015400412 10351842935184 10355593512096 10383506163072 10386122974101 10403536074652 10414117914732 10431577950864 10442188313424 10459695411648 10487888660736 10490531777838 10518808143816 10522619213904 10536443700832 10550982068928 10567506329667 10571335043598 10579421373696 10599829208136 10628400176352 10648902491507 10657048155264 10659733903287 10677605732724 10688466339684 10706386341168 10721159199072 10735244525376 10739134012544 10750057202304 10770794195364 10799825985648 10828936028736 10849825180026 10858124535552 10879069991832 10908393630624 10912345851456 10929436056609 10941759182592 10958895452988 10974016727352 10992415475104 11003596287264 11022044627328 11033255576448 11054538862668 11055652767378 11084335463376 11118239169408 11132846174464 11135651831262 11136773909277 11199819540672 11230007733504 11233969747497 11263115067624 11264249989404 11281998510048 11283135334608 11312408209536 11328017266944 11346901718886 11411136890496 11412286727616 11430159907599 11465121388392 11494866406464 11496024680544 11518200654079 11529916262739 11549247017028 11560994204148 11580377062896 11596355868384 11626441360128 11627612892288 11645823302082 11650042701108 11681444433456 11712930806592 11735525194722 11767157338104 11798874743328 11821634918373 11833659161793 11834964013824 11837946615642 11853499163436 11869854827544 11889755513888 11901849045408 11921803372416 11924807859153 11933929501056 11956950198396 11989179174672 12021495021504 12025850530176 12041649943808 12044684633814 12061304098956 12077150091048 12081525764112 12114090523584 12146743058688 12149804233854 12170174276008 12182553032328 12202977980256 12215390102496 12235870104192 12238953740811 12252753370368 12271942834452 12276389082888 12309479080416 12342658269312 12345768818271 12366467409492 12399800205744 12433222847808 12457206688178 12466735577856 12469877396298 12490784064696 12508019065584 12524451946272 12541733402688 12562760542976 12575538614016 12599796983256 12633758700192 12667811958144 12692248323804 12693527251434 12726459235728 12744019425312 12765385713024 12785378028486 12786666340281 12837529001808 12838822568568 12859052065216 12872131505856 12893712582912 12898261561941 12931724707272 12933027765612 13006242047232 13027924195758 13045900351932 13101675689088 13102995872448 13141624987638 13163657890376 13177047157416 13197809577792 13199139448032 13238052005367 13252978135296 13273734086244 13314334515552 13348877117184 13350222209664 13353586680987 13375974953124 13412028793968 13448179814976 13474121519866 13487826571506 13510439906712 13524181899192 13529081846448 13546856186784 13565548374336 13586793852429 13588292015872 13591716484626 13602113194752 13628351839032 13665085941024 13691446060509 13701919056768 13728350227788 13765353867216 13784347541664 13802457246912 13807458016128 13810937718249 13829082357342 13848163965468 13885490552976 13908770601152 13922917751232 13946260548864 13949775231462 13960445831424 13987375703784 14025077525088 14030158951872 14052132072783 14067976091904 14071521448782 14090008439556 14095113391464 14109450078024 14133105610848 14171200235136 14174771606163 14212978537716 14236807643632 14251288452912 14275181788224 14294878932096 14313659367168 14317266640194 14361058927152 14399767980864 14438581371648 14442220127034 14443675389639 14466433573368 14505426655776 14544524840832 14548190295681 14549794468608 14564593628928 14572581408812 14574049807202 14611860603984 14632022303136 14671461716352 14739385150224 14740870356504 14779113951168 14809115126673 14847535775016 14849031879036 14908098195648 14909600402208 14933092720896 14957987039574 14978626329996 15017486756832 15018999985872 15042664680064 15044180446144 15088532393214 15129202291848 15199244895051 15216382303488 15220217077254 15240213210132 15261241921128 15286828517856 15326488541952 15328032907392 15331895818911 15373221683652 15398996022704 15414658938864 15440502750528 15461807824512 15486023100618 15527764402776 15533390268144 15575259244608 15605304111978 15617241075456 15621176872098 15647366926296 15689543117472 15731832991104 15735797666757 15753540047616 15762179891164 15778212215724 15783928820856 15804665551248 15826473103392 15857002565397 15869132060544 15899743812204 15942600264528 15985572232896 16016408599086 16028660028672 16059579511752 16081738798608 16102866788064 16108701018816 16125085803456 16133929416899 16152120698112 16156191293046 16199738978472 16243404043104 16270637307008 16274737770039 16287186803328 16318604987748 16362590445936 16368518777184 16412638773888 16438343179482 16461025091028 16488623212656 16505394430896 16533066940992 16577630463744 16581808294002 16583479151067 16626503195064 16654378752928 16677358754112 16699269261696 16703477746893 16722311203584 16799729311008 16845011600256 16894672601436 16896374984106 16922997765072 16924703001912 16968612314304 16992025900416 17020352578329 17047170704648 17048888453708 17116705335744 17118430091424 17162842007808 17197682082588 17242299609696 17244037020816 17323870525542 17370565594344 17394533802576 17439662040192 17441419338432 17450984879503 17468734953123 17470661163264 17475064051662 17522166650184 17569396209888 17597079437056 17598852597376 17603287792083 17650736007156 17698312114992 17752446020736 17756919923463 17780248745154 17804782241316 17834633270832 17852773568112 17882705058624 17930906419968 17935425297594 17983768762008 18013919875616 18032242532256 18038775795264 18062474915712 18067026950721 18087397832448 18115725136572 18122288646168 18171135785376 18206188130641 18220114588032 18224706350781 18255261414012 18273829548492 18304466970384 18353805156288 18379130055552 18403276329216 18407914251678 18414583624332 18438776476456 18464218620624 18513987403968 18549701114238 18563890334976 18599700308616 18649834271712 18685810032267 18700103366784 18704816094447 18706878602496 18736176097044 18762028598376 18786677919408 18793484521952 18812600104032 18844140814464 18863307921024 18899695474884 18950638050288 19001717937216 19033575717632 19038372485706 19040290877151 19089688853592 19148078569536 19178067042729 19199690641152 19256293502712 19258233852852 19288578097824 19308197258784 19340568874368 19397587060908 19399541648418 19482480805312 19509363070848 19541886293637 19652513533632 19654493808672 19705485268224 19712437481457 19745486835564 19765570736124 19796714366688 19798709172048 19877464260864 19879467202944 19910601129366 19943982719432 19971501773328 20023315675776 20025333314496 20063962429686 20118043190952 20172269722464 20211182279799 20231739857259 20265659860068 20293622769672 20320284280176 20348322561504 20382438023808 20387574726939 20403169792128 20442527758548 20497628911536 20552878585152 20587337000704 20592525341682 20648030800824 20703685870368 20711187024192 20743623536013 20767012326144 20772245948202 20807072149304 20828235829464 20863155901728 20884376626848 20919390823296 20924662847193 20981063555676 21037616287632 21045238427808 21072887401664 21101964137856 21107282173173 21135012659334 21142670087196 21199658416272 21256800352704 21297804983014 21314096310528 21319467806574 21355211465448 21376932679368 21412772682336 21442318398144 21470489050752 21475899960291 21478268025088 21500114404608 21541588390728 21599651971296 21657872057472 21699650360052 21758139983664 21816787261248 21824691702912 21858872113218 21861074710803 21917790905976 21948033454704 21984830950208 22007192574528 22044089254656 22066511152896 22109077725336 22111305534756 22168670926752 22236478338816 22271303662524 22273547818554 22399639081344 22436980559361 22467939494994 22526230135248 22528499978808 22563997020096 22566270669216 22624816419072 22632798589821 22693803437772 22822273780992 22824573455232 22830325615881 22860319815198 22930242776784 22989732812928 22992049361088 23036401308158 23059832525478 23098494034056 23121988408296 23160754125792 23192711736768 23229034650927 23255225784576 23291646604164 23300085402216 23362888866912 23407956167967 23425861613184 23471050389444 23534314676208 23597749486656 23643269836746 23667318323586 23675893231284 23706998326872 23739709655088 23779511027776 23803698090816 23843606744832 23849615718306 23867859002112 23913900396792 23978358349344 24024612898629 24042990043008 24051701060352 24089369267628 24122608197912 24154300182096 24163051528224 24228181047168 24234286939569 24299608467708 24340348552016 24365106064656 24405955960512 24430780204992 24471740208384 24477907481622 24543885668904 24552778165776 24618958160832 24657514769223 24685316538624 24691537636542 24732934818984 24799600411488 24866445695616 24872712441003 24914413376356 24939754792596 24981568129392 25016038131168 25048903892544 25083466805376 25199593966512 25267517400384 25335623916288 25384496647608 25387054502868 25452918471456 25488038850624 25530771426048 25570756056972 25573332680562 25675058003616 25677645137136 25718104130432 25744263011712 25796523123882 25863449414544 25866055531224 25985805788313 26055848391516 26091800703864 26203351378176 26205991744896 26212596077493 26283249975276 26327315780752 26354094314832 26395619155584 26398278896064 26476104010734 26547468172488 26628669031104 26670373117731 26700444419328 26707173361974 26751949906248 26824057587936 26896359629952 26903137946391 26948243039732 26975653143012 27020879813424 27048363798384 27058163692896 27093712373568 27131096748672 27173587704858 27183432969252 27256703678064 27330171882048 27382892121018 27403838113536 27456700455576 27530707734432 27568695083328 27583814809537 27604914493824 27611871377517 27614916032256 27621875436498 27658164714684 27696327930936 27770981105952 27817541202304 27824551671357 27845835502464 27899550462924 27974751407568 28050155050176 28060317903744 28104264145566 28143042897564 28180016879112 28190226782928 28218900156048 28266211221696 28342400470272 28349543212326 28425957075432 28473615287264 28502576905824 28550363576448 28557558728559 28589757864192 28634533280388 28722117854304 28799535961728 28884440254068 28887350779278 28932867146736 29010853311552 29089049681664 29096380591362 29099312472627 29145162817624 29148099614404 29223721207968 29264044606272 29342923432704 29478770300448 29481740713008 29558227902336 29618230253346 29695071550032 29698063758072 29816196391296 29819200804416 29835554793989 29865901694049 29915974079148 29957252659992 30034973513664 30037999971744 30085329360128 30088360892288 30095943644529 30177064786428 30258404583696 30398489790102 30440434154508 30480426420264 30522483842256 30573657035712 30656065814784 30663791637822 30746443367304 30797992045408 30829317877728 30881005501056 30888788012523 30923615649024 30972046201236 31055528805552 31066780536288 31150518489216 31158368922303 31210608223956 31242353744196 31294733852592 31379086234944 31463665982208 31471595333514 31524359782328 31556424431448 31567857641712 31609331102496 31652946206784 31702518989001 31714005130794 31738264121088 31799487624408 31885200529056 31946707474521 31971144465792 31979201709861 32032817198172 32119159023504 32163477597216 32205733576128 32217402037632 32250171606912 32267858833798 32312382586092 32399477956944 32486808086208 32541274614016 32549475540078 32574373606656 32637209975496 32725180891872 32737037554368 32788308169827 32825277547776 32876686358964 32922050182056 32977246425312 33010788861792 33066133881984 33163616588004 33166958302134 33253006390128 33308757505856 33354717508224 33398538523392 33406955493786 33410321727831 33599458622016 33690023200512 33701909242491 33789345202872 33792749968212 33845995530144 33849406003824 33937224628608 33984051800832 34040705156658 34094341409296 34097776907416 34233410671488 34236860182848 34290479722797 34395364165176 34484599219392 34488074041632 34554601962237 34589748788217 34647741051084 34741131188688 34789067605152 34879324080384 34882838676864 34901969759006 34937469906246 34950128103324 35044333300368 35138792419776 35197705194752 35206575584166 35301472014312 35396624229984 35464904755119 35504892041472 35513839846926 35560497490308 35609564482632 35669266541664 35705547136224 35765410117248 35774423577459 35870850595188 35967537524016 36027839751232 36064485064512 36077551590528 36124949831424 36134053901442 36231450273144 36244577292336 36342271570752 36412376261282 36440229176064 36449412701562 36510522828024 36547659096984 36608933940768 36707610312576 36716861222433 36758260111104 36815828503356 36829167248664 36877552952912 36928437241248 37027974807936 37099402228476 37199400617232 37299668543424 37371620064534 37400206733568 37409632188894 37472352194088 37524057196752 37573355838816 37586969043904 37625200208064 37688281628928 37726615842048 37799390949768 37901276100576 38003435874432 38076744971412 38080581754302 38179377707184 38296157139072 38356134085458 38359999020843 38512587005424 38516467705704 38577156195648 38616394517568 38681137748736 38694784685823 38795174121816 38799083296836 38964961610624 39018726141696 39083772587274 39305027067264 39308987617344 39424874962914 39490973671128 39531141472248 39593428733376 39597418344096 39714156016101 39758934405888 39821202258732 39887965438864 39943003546656 40046631351552 40050666628992 40127924859372 40236086381904 40344539444928 40422364559598 40463479714518 40531319720136 40587245539344 40640568560352 40696645123008 40760381557287 40764876047616 40775149453878 40806339584256 40885055517096 40995257823072 41074338181527 41105757170304 41185050683364 41296061601648 41407371740736 41422374048384 41432813154747 41487247072026 41544491896404 41614144298608 41656471658928 41726311803456 41768753253696 41838781646592 41849325694386 41962127111352 42075232575264 42090476855616 42145774803328 42156396218349 42203928275712 42214564346346 42270025318668 42285340174392 42399316832544 42513600705408 42524314818489 42595609966028 42638935613148 42710422930896 42753865358736 42825545364672 42884636796288 42940978101504 42951799920582 43083176781456 43199303942592 43315744114944 43399300720104 43516279967328 43633574522496 43644570887043 43649383405824 43717744226436 43722149421606 43835581811952 43896066909408 43969661900416 44014385149056 44218155450672 44222611069512 44337341853504 44427345380019 44542607325048 44547095637108 44799278162688 44873961118722 44935878989988 45052460270496 45056999957616 45127994040192 45132541338432 45265597179642 45387606875544 45597734685153 45649146910464 45660651231762 45720639630396 45860485553568 45979465625856 45984098722176 45995687456733 46072802616316 46119665050956 46196988068112 46243976816592 46321508251584 46385423473536 46458069301854 46583293208328 46600170804432 46725777733824 46815912335934 46851723226368 46942100778888 47068629352416 47159425319531 47195498973312 47207393000271 47286539673492 47334636647172 47351786462568 47413996653744 47479419310176 47559022055552 47571007696191 47607396181632 47699231436612 47827800793584 47956716698688 48049225797258 48085980086016 48178738535256 48245216395824 48308600364192 48326103056448 48401788250697 48456362094336 48468573879138 48599216935416 48680697104032 48730212129312 48811911921024 48824213310117 48861560409984 48955814963244 49087771337808 49105556331552 49237916321664 49315029538446 49383075273084 49465869637968 49599200822976 49732891391232 49745424882006 49750437453201 49828826752712 49879509585192 49963136258784 50032076262336 50097807785088 50110433240679 50166933610752 50399187933024 50535034800768 50768993295216 50774109005736 50905836942912 50976077701248 51009174325207 51061057734987 51141512113944 51146665361124 51350116007232 51355290274272 51436208260864 51488526023424 51593046247764 51726898829088 51732111062448 51971611576626 52111696783032 52183601407728 52352954638509 52406204859369 52411983489792 52425192154986 52566499950552 52654631561504 52708188629664 52791238311168 52796557792128 52809863376249 52952208021468 53094936344976 53257338062208 53270759770389 53340746235462 53414346723948 53503899812496 53648115175872 53792719259904 53806275892782 53896486079464 53951306286024 54041759626848 54096727596768 54116327385792 54187424747136 54201080852163 54262193497344 54347175409716 54366865938504 54513407356128 54618564391923 54660343764096 54674119052343 54765784242036 54913400911152 55061415468864 55137390166656 55167629619074 55209828987648 55223742755034 55243750872996 55316329429368 55392655861872 55541962211904 55635082404608 55649103342714 55691671004928 55799100925848 55949502815136 56057430096801 56100310100352 56120635807488 56208528291132 56286085795128 56360033758224 56380453565856 56437800312096 56532422443392 56699086424652 56851914150864 56947230574528 57005153811648 57100727152896 57115117457118 57120872631453 57269066560776 57444235708608 57534201128187 57599071923456 57768880508136 57774701558556 57865734293472 58021706623104 58192761182724 58198624945254 58290325635248 58296199228808 58447442415936 58528089212544 58625658880911 58957540600896 58963481426016 59116455804672 59137312444371 59236460506692 59390143100064 59396127516144 59632392782592 59638401608832 59671109587978 59731803388098 59831948158296 59914505319984 60069947027328 60075999943488 60176721784576 60191887289058 60354129572856 60516809167392 60633546839397 60796979580204 60880868309016 60960852840528 61044967684512 61147314071424 61162724180817 61327583275644 61492886734608 61595984090816 61658635755456 61762011002112 61777576025046 61944092402472 62111057611104 62133561072576 62230870608039 62301036978432 62316737844606 62421216447912 62484707488392 62589467705184 62758172469888 62773988541579 62943190667028 63048719564656 63112848862896 63135715283424 63218662204992 63305892413568 63405037978002 63428010261588 63598975248816 63770401058112 63893414949042 63942288931584 63958403419722 64065634396344 64238318047008 64326955194432 64411467152256 64427699880873 64434804075264 64500343213824 64535717667596 64624765172184 64798955913888 64973616172416 65098951080156 65274419950992 65450361783744 65474075108736 65576616339654 65583224132409 65753372717928 65844100364112 65954492850624 66021577723584 66132267763968 66327233176008 66333916604268 66506012780256 66617515011712 66709435016448 66813910987572 66820643455662 67198917244032 67310941678083 67403818484982 67578690405744 67585499936424 67691991060288 67698812007648 67874449257216 67898395769463 68081410313316 68188682818592 68195553814832 68466821342976 68473720365696 68580959445594 68790728330352 68969198438784 68976148083264 69109203924474 69179497576434 69295482102168 69482262377376 69578135210304 69687103952781 69765677353728 69803939518012 69874939812492 69900256206648 70088666600736 70223868503901 70277584839552 70413151168332 70602944028624 70793248459968 70929809510238 71027679693852 71120994980616 71219128965264 71338533083328 71411094272448 71530820234496 71548847154918 71741701190376 71935075048032 72055679502464 72073838695887 72128970129024 72155103181056 72268107802884 72462900546288 72489154584672 72684543141504 72702860818707 72824752522564 72898825403124 73021045656048 73095318193968 73217867881536 73415220625152 73433722444866 73631657006712 73658334497328 73755105905824 73856874482496 73972544307669 74055949615872 74198804456952 74398801234464 74599337086848 74618137323009 74743240129068 74819264377788 74944704388176 75048114393504 75146711677632 75173938087808 75250400416128 75598781899536 75802552201152 76006871748864 76153489942824 76161163508604 76358755414368 76592314278144 76712268170916 76719998041686 77025174010848 77032935411408 77154312391296 77232789035136 77389569371646 77590348243632 77598166593672 77929923221248 77957417364939 78167545174548 78610054134528 78617975234688 78637788232479 78849749925828 78981947342256 79062282944496 79186857466752 79194836688192 79428312032202 79642404517464 79775930877728 79886007093312 80011119353193 80101333257984 80255849718744 80472172763808 80627404578553 80689078889856 80709413839173 80844729119196 80926959429036 81062639440272 81174491078688 81281137120704 81393290246016 81520763114574 81550298907756 81770111034192 81990515646144 82148676363054 82211514340608 82370101366728 82592123203296 82751444428611 82814743481472 82835614132551 82844748096768 82865626309494 82974494144052 83088983792808 83228288597216 83312943317856 83452623606912 83473655014071 83537506507392 83698651388772 83924254222704 84150465150528 84180953711232 84291549606656 84312792436698 84429128692692 84540050637336 84570680348784 84798633665088 85027201410816 85048629636978 85191219932056 85277871226296 85420845861792 85507730717472 85651090729344 85672676185677 85769273592576 85903599841164 86166353562912 86398607885184 86798601440208 87032559934656 87267149044992 87289141774086 87297937417881 87435488452872 87444298843212 87671163623904 87792133818816 87939323800832 88028770298112 88436310901344 88445222139024 88674683707008 88854690760038 89085214650096 89094191274216 89506664381967 89597705082147 89747922237444 89871757979976 90104920540992 90113999915232 90255988080384 90265082676864 90287830933587 90531194359284 90775213751088 91195469370306 91321302463524 91441279260792 91720971107136 91968197444352 91991374913466 92145605232632 92239330101912 92393976136224 92487953633184 92643016503168 92666364037569 92770846947072 92916138603708 93166586416656 93200341608864 93451555467648 93475106766909 93631824671868 93884201557776 94137258704832 94318850639062 94390997946624 94414786000542 94573079346984 94669273294344 94703572925136 94827993307488 94958838620352 95107556967003 95118044111104 95142015392382 95214792363264 95398462873224 95655601587168 95840122423563 95913433397376 96098451594516 96357477070512 96490432791648 96617200728384 96652206112896 96803576501394 96937147758276 97198433870832 97361394208064 97460424258624 97623823842048 97648426620234 97723120819968 97911629926488 98175542675616 98211112663104 98364924509481 98475832643328 98630059076892 98766150546168 98931739275936 99198401645952 99490849764012 99500874906402 99657653505424 99759019170384 99926272517568 100064152524672 100195615570176 100220866481358 100230965183493 100798375866048 101070069601536 101105727727473 101537986590432 101548218011472 101811673885824 101952155402496 102018348650414 102122115469974 102283024227888 102293330722248 102700232014464 102710580548544 102871439168391 103186092495528 103453797658176 103464222124896 103663805886711 103943223153252 104223393566064 104367202815456 104705909277018 104812409718738 104850384309972 105132999901104 105309263123008 105416377259328 105593115584256 105619726752498 105904416042936 106189872689952 106394714265357 106514676124416 106541519540778 106681492470924 106828693447896 107007799624992 107296230351744 107323270732377 107612551785564 107792972158928 107902612572048 108083519253696 108193455193536 108232654771584 108374849494272 108402161704326 108694350819432 108733731877008 109026814712256 109237128783846 109320687528192 109348238104686 109531568484072 109826801822304 110122830937728 110150583667299 110274780333312 110335259238148 110447485510068 110487501745992 110632658858736 110785311723744 111083924423808 111298206685428 111598201851696 111899005630272 112114860193602 112200620200704 112417056582264 112572171590256 112720067516448 112760907131712 112875600624192 112937505918293 113064844886784 113398172849304 113703828301728 113894461149056 114010307623296 114230234914236 114241745262906 114538133121552 114888471417216 115068402256374 115079997062529 115537761016272 115549403117112 115731468586944 116043413246208 116084354057469 116385522365448 116397249890508 116580651270496 116592398457616 116894884831872 117056178425088 117251317761822 117915081201792 117926962852032 118274624888742 118472921013384 118780286200128 118792255032288 119142468048303 119276803217664 119342219175956 119463606776196 119663896316592 119829010639968 120139894054656 120151999886976 120383774578116 120708259145712 121033618334784 121267093678794 121593959160408 121761736618032 121921705681056 122089935369024 122156894156521 122281144671861 122294628142848 122325448361634 122655166551288 122985773469216 123191968181632 123223014544581 123317271510912 123555152050092 123888184804944 124222115222208 124267122145152 124298439464241 124461741216078 124633475689212 124842432895824 124969414976784 125178935410368 125516344939776 125547977083158 125886381334056 126097439129312 126225697725792 126271430566848 126437324409984 126469188655047 126611784827136 126810075956004 126856020523176 127197950497632 127540802116224 127572944455467 127786829898084 127916806839444 128131268792688 128476636094016 128653910388864 128822934304512 128855399761746 129071435335192 129249530344368 129597911827776 129947232344832 130197902160312 130548839901984 130900723567488 130933712661129 130948150217472 131153232679308 131166448264818 131506745435856 131688200728224 131908985701248 132043155447168 132128885516237 132654466352016 132667833208536 133012025560512 133235030023424 133282036140057 133627821975144 133641286911324 134397834488064 134621883356166 134807636969964 135157380811488 135170999872848 135383982120576 135397624015296 135796791538926 136162820626632 136377365637184 136391107629664 136793204055459 136947440731392 137161918891188 137581456660704 137938396877568 137952296166528 137987062370199 138218407848948 138358995152868 138590964204336 138964524754752 139156270420608 139374207905562 139607879036024 139749879624984 139800512413296 140177333201472 140447737007802 140555169679104 140826302336664 141205888057248 141478275958593 141586496919936 141622179000813 141859619020476 142055359387704 142241989961232 142438257930528 142677066166656 142713023088573 142822188544896 143097694309836 143483402380752 143870150096064 144111359004928 144147677391774 144257940258048 144536215605768 144925801092576 144978309169344 145205364752091 145369086283008 145405721637414 145649505045128 145797650806248 146042091312096 146190636387936 146435735763072 146472639930351 146867444889732 147263314013424 147316668994656 147510211811648 147713748964992 147945088615338 148397608913904 148797602468928 149198674173696 149236274646018 149251312359603 149486480258136 149638528755576 149889408776352 150096228787008 150293423355264 150331299722037 150347876175616 150500800832256 151197563799072 151605104402304 152306979885648 152322327017208 152717510828736 153027522975621 153183173204961 153424536341832 153439996083372 154050348021696 154065870822816 154308624782592 154465578070272 154779138743292 155180696487264 155196333187344 155914834729878 156335090349096 157058863915527 157235950469376 157275576464958 157699499851656 157963894684512 158124565888992 158373714933504 158389673376384 158429590128747 158856624064404 159284809034928 159551861755456 159772014186624 159812279311167 160022238706386 160511699437488 160944345527616 161254809157106 161378157779712 161418827678346 161689458238392 161853918858072 162125278880544 162348982157376 162562274241408 162603242556489 162786580492032 163041526229148 163100597815512 163540222068384 163855693175769 163981031292288 164297352726108 164740202733456 165184246406592 165502888857222 165629486962944 165671228265102 165731252618988 165948988288104 166177967585616 166456577194432 166625886635712 166905247213824 166947310028142 167075013014784 167397302777544 167848508445408 168172290290403 168300930301056 168361907422464 168625584873396 168858257385384 169080101274672 169141360697568 169597267330176 170097259273956 170382439864112 170555742452592 170841691723584 171015461434944 171302181458688 171345352371354 171362617894359 171807199682328 172332707125824 172602603384561 172797215770368 173597202880416 174065119869312 174578283548172 174595874835762 174870976905744 174888597686424 175342327247808 175584267637632 175876976642733 176872621802688 176890444278048 177349367414016 177709381520076 178170429300192 178188382548432 179013328763934 179195410164294 179495844474888 179743515959952 180209841081984 180227999830464 180530165353728 180575661867174 181062388718568 181550427502176 181900640518191 182390938740612 182642604927048 182882558521584 183441942214272 183488172542451 183982749826932 184291210465264 184478660203824 184787952272448 184975907266368 185286033006336 185332728075138 185832277207416 186333172833312 186400683217728 186692611824117 186903110935296 186950213533818 187263649343736 187768403115552 188274517409664 188321965624737 188637701278124 188829572001084 189146158693968 189338546588688 189407145850272 189655986614976 189917677240704 190215113934006 190284030784764 190796925746448 191311203174336 191680244847126 191826866794752 192196903189032 192714954141024 192980865583296 193086703666759 193234401456768 193283099642619 193304412225792 193607153002788 193874295516552 194396867741664 194722788416128 194920848517248 195296853240468 195823259852976 196351085351232 196422225326208 196729849018962 196749672397227 197260118153784 197532301092336 197863478551872 198396803291904 198981699528024 199001749812804 199315307010848 199518038340768 199852545035136 200128305049344 200441732962716 200461930366986 201596751732096 201932825034249 202211455454946 203075973180864 203096436022944 203623347771648 203695187308389 204036697300828 204244230939948 204566048455776 204586661444496 205400464028928 205421161097088 205742878336782 206372184991056 206907595316352 206928444249792 207327611773422 207886446306504 208446787132128 208734405630912 208848883557923 209061311858343 209411818554036 209624819437476 209700768619944 210265999802208 210618526246016 210671605511703 210832754518656 211239453504996 211808832085872 212379745379904 212789428530714 213083039081556 213362984941848 213657386895792 214015599249984 214592460703488 214646541464754 215225103571128 215585944317856 215805225144096 216167038507392 216221516087661 216386910387072 216465309543168 216804323408652 217388701638864 217467463754016 218053629424512 218108582456121 218474257567692 218696476209372 219063136968144 219653603644608 220245661875456 220301167334598 220670518476296 220894971020136 220975003491984 221265317717472 221570623447488 221917632923007 222167848847616 222596413370856 223196403703392 223798011260544 223854411969027 224229720387204 224834113164528 225144343180512 225440135032896 225521814263424 225751201248384 225875011836586 225897772011631 226796345698608 227407656603456 227788922298112 228020615246592 228460469828472 228483490525812 229076266243104 229776942834432 230136804512748 230159994125058 231075522032544 231098806234224 231462937173888 232168708114938 232771044730896 232794499781016 233161302540992 233184796915232 233789769663744 233872252094817 234502635523644 235830162403584 235853925704064 235913364697437 236549249777484 236945842026768 237560572400256 237584510064576 238284936096606 238684438351912 238927213552392 239327792633184 239658021279936 240033358059579 240303999773952 240767549156232 241416518291424 241882213735659 242067236669568 242128241517519 242534187357588 243187918320816 243523473236064 243843411362112 244179870738048 244313788313042 244562289343722 244650896723268 245310333102576 245971546938432 246383936363264 246446029089162 246634543021824 247110304100184 247776369609888 248254333285833 248444230444416 248534244290304 248596878928482 248923482432156 249266951378424 249684865791648 249938829953568 250357870820736 250420965042213 251095954166316 251772762668112 252194878258624 252451395451584 252542861133696 252874648819968 252938377310094 253620151912008 253712041046352 254395900995264 255081604232448 255145888910934 255573659796168 255833613678888 256262537585376 256953272188032 257018028557031 257307820777728 257710799523492 258142870670384 258499060688736 259195823655552 260395804320624 261097679803968 261801447134976 261867425322258 261893812253643 262306465358616 262332896529636 263013490871712 263376401456448 263817971402496 264086310894336 264257771032474 265308932704032 265335666417072 266024051121024 266564072280114 267255643950288 267282573822648 268519993145901 269243766712332 269615273939928 270314761622976 270341999745696 270767964241152 270795248030592 270863492800761 271593583077852 272325641253264 272754731274368 272782215259328 273586408110918 274323837782376 275162913321408 275904592333056 275974124740398 276436815697896 276717990305736 277181928408672 277929049509504 277999092112707 278312540841216 278748415811124 279215758072048 279499759249968 279601024826592 280354666402944 280895474015604 281652604673328 282411776114496 282956551917186 283172993839872 283244358001626 283719238040952 284110718775408 284483979922464 284876515861056 285322670901009 285354132333312 285426046177146 285644377089792 286195388619672 286966804761504 287520367270689 287740300192128 288295354783548 289072431211536 289851602185152 289956618338688 290410729504182 290811443274828 291299010090256 291595301612496 292084182624192 292381272775872 292871471526144 292945279860702 293734889779464 294526628026848 294633337989312 295020423623296 295094773528443 295427497929984 295890177230676 296795217827808 297595204937856 298472549292036 298502624719206 298972960516272 299277057511152 299778817552704 300192457574016 300586846710528 300662599444074 300692895550479 302395127598144 303210208804608 304613959771296 304644654034416 305435021657472 306055045951242 306366346409922 306849072683664 306879992166744 308100696043392 308131741645632 308614317505173 309558277486584 310361392974528 310392666374688 310991417660133 311829669459756 312670180698192 314117727831054 314551152929916 315398999703312 315927789369024 316249131777984 316779346752768 316859180257494 317713248128808 318569618069856 319103723510912 319184142796071 319544028373248 319624558622334 320044477412772 321023398874976 321888691055232 321969812197131 322509618314212 322837655356692 323378916476784 323707837716144 324250557761088 324697964314752 325124548482816 325206485112978 326083052458296 326201195631024 327080444136768 327711386351538 327962062584576 328594705452216 329480405466912 330115977236717 330368492813184 330451751001897 331005777714444 331342456530204 331462505237976 331897976576208 332355935171232 332913154388864 333251773271424 333894620056284 334794605555088 335697016890816 336344580580806 336601860602112 337251169746792 337716514770768 338160202549344 338282721395136 338812517754879 339194534660352 340194518547912 340764879728224 341111484905184 341683383447168 342030922869888 342690704742708 342725235788718 343614399364656 344665414251648 345205206769122 345239991187587 347194405760832 348130239738624 348253062172407 349156567096344 349191749671524 349741953811488 349777195372848 350684654495616 351168535275264 351753953285466 353745243605376 353780888556096 355418763040152 356340858600384 356376765096864 357064220276449 357427404144909 358026657527868 358390820328588 358991688949776 359487031919904 360419682163968 360455999660928 361151323734348 362124777437136 363100855004352 363801281036382 364781877481224 365285209854096 365765117043168 366470682469563 366843434015583 366883884428544 366976345084902 367965499653864 368582420930528 368957320407648 369575904544896 369669043633743 369951814532736 370665456150276 371664554414832 372666345666624 372801366435456 372895318392723 373385223648234 373900427067636 374527298687472 375536806231104 376549034819328 376643931249474 377275402556248 377659144002168 378292317387936 378677093177376 378814291700544 379311973229952 379407565965141 379835354481408 380430227868012 380568061569528 381593851492896 382622406348672 382718833366401 383360489694252 384393806378064 385429908282048 385961731166592 386173407333518 386468802913536 386566199285238 387214306005576 387748591033104 388793735483328 389445576832256 389841697034496 390593706480936 391646519705952 392702170702464 392844450652416 393459698037924 393499344794454 394520236307568 395064602184672 395726957103744 396386656548711 397963399056048 398003499625608 398630614021696 399036076681536 399705090070272 399846108420171 400883465925432 400923860733972 403193503464192 403865650068498 404422910909892 406151946361728 406192872045888 407390374616778 408073394601656 408488461879896 409132096911552 409173322888992 410379612166377 410842322194176 411485756673564 412744369982112 413815190632704 413856888499584 413961187110597 414655223546844 415772892613008 416893574264256 417468811261824 417697767115846 418122623716686 418823637108072 419249638874952 419401537239888 420531999604416 421237052492032 421343211023406 421665509037312 422478907009992 423617664171744 424434827875779 424759490759808 425578857061428 426166078163112 426725969883696 427314773791584 428031198499968 428139069265719 429293082929508 430450207142256 431171888635712 431610450288192 432334077014784 432443032175322 432773820774144 433608646817304 434777403277728 434934927508032 435616094256273 436107258849024 436217164912242 436948515135384 437392952418744 438126273936288 439307207289216 439417919791053 440602334669196 441341036952592 441789942040272 441950006983968 442530635434944 443141246894976 443835265846014 445192826741712 446392807406784 447596022521088 447708823938054 447753937078809 448459440774408 449668226329056 450288686361024 450880270065792 450993899166111 451043628526848 451502402496768 451750023673172 451795544023262 453592691397216 454815313206912 456920939656944 456966981051624 458152532486208 459082568926863 460273609025496 460319988250116 462151044065088 462197612468448 462925874347776 464337416229876 465542089461792 465588999562032 466322605081984 466369593830464 467744504189634 469005271047288 471176591746581 471707851408128 471826729394874 473098499554968 473891684053536 475121144800512 475169020129152 475288770386241 476569872193212 477368876703824 477854427104784 478655585266368 479316042559872 480066716119158 481535098312464 482833036582848 483764427471318 484134473339136 484256483035038 485068374715176 486375836641632 487046946472128 487686822724224 487809727669467 488359741476096 488627576626084 489124578687444 489301793446536 490620666205152 491567079527307 491943093876864 492892058178324 494220608200368 495552739219776 496508666571666 496888460888832 497193757856964 497846964864312 498533902756848 499369731583296 499877659907136 500715741641472 500841930084426 502191908332632 503545525336224 504389756517248 504516870871209 504902790903168 505085722267392 505876754620188 507240303824016 507424082092704 508791801990528 510291777821868 511147319592336 511667227357776 512525075170752 513906544376064 514036057114062 514087853683077 515421599046984 516285741340768 516998121377472 517807810153683 518391647311104 520791608641248 522195359607936 523734850644516 523787624507286 524612930717232 524665793059272 526026981743424 526752802912896 527630929928199 528515542064948 530617865408064 530671332834144 532048102242048 533128144560228 534511287900576 534565147645296 537039986291802 538487533424664 539230547879856 540629523245952 540683999491392 541590496061184 541726985601522 543187166155704 544651282506528 545509462548736 545564430518656 545701921554573 547172816221836 548647675564752 550325826642816 550464517627353 551948249480796 552873631395792 553435980611472 554363856817344 555858099019008 555998184225414 557496831622248 558431516144096 558999518499936 559202049653184 560077835472351 560709332805888 561790948031208 563305209346656 564391832049871 564823552228992 564965896874211 565913103834372 566488716003252 567438476081904 568221437550816 568967959844928 569753031722112 570645341802018 570852092354292 572390777239344 573933609523008 575040734541378 575480600384256 576590709567096 578144862423072 579260111000277 579703204370304 579849298927857 579913236677376 580821459008364 581622886549656 582598020180512 583190603224992 584168365248384 584762545551744 585890559721404 587469779558928 589053256053696 589266675978624 590040847246592 590189547056886 590249017191681 591780354461352 593590435655616 595190409875712 596945098584072 597005249438412 597945921032544 598554115022304 599557635105408 600384915148032 601325198888148 601385791100958 604790255196288 605798475102747 609227919542592 609289308068832 610870043314944 611085561925167 612110091902484 612732692819844 613698145367328 613759984333488 616201392086784 616263483291264 617228635010346 619116554973168 620722785949056 620785332749376 621982835320266 623659338919512 625340361396384 626546650673769 627183935575029 628235455662108 629102305859832 630797999406624 631855578738048 632014816535109 632498263555968 633718360514988 635426496257616 637139236139712 638207447021824 638368285592142 639249117244668 640088954825544 642046797749952 643777382110464 643939624394262 645019236628424 645675310713384 646757832953568 647415675432288 648501115522176 648664548262983 649395928629504 650412970225956 652166104916592 652402391262048 654160888273536 654325747368363 655422772703076 657189410904432 658960810933824 660231954473434 660736985626368 660903502003794 662011555428888 662684913060408 662925010475952 663795953152416 664711870342464 665752898769021 665826308777728 666503546542848 667789240112568 669589211110176 671394033781632 672689161161612 674502339493584 675433029541536 676320405098688 676565442790272 677625035509758 677693316034893 680389037095824 681529759456448 682222969810368 683366766894336 684061845739776 685381409485416 685450471577436 687228798729312 689330828503296 690410413538244 690479982375174 694388811521664 696506124344814 698313134192688 698383499343048 699483907622976 699554390745696 701369308991232 701616756284451 703507906570932 707490487210752 707561777112192 707740094092311 710837526080304 712681717200768 712753530193728 714128440552898 714854808289818 716053315055736 716781640657176 717983377899552 718974063839808 720100074178737 720911999321856 722302647468696 724249554874272 725646641206977 726201710008704 727602562072764 729563754962448 730570419708192 731530234086336 732941364939126 733686868031166 733952690169804 735930999307728 737164841861056 737914640815296 739151809089792 739338087267486 739903629065472 741330912300552 743329108829664 744762999857499 745332691333248 745602732870912 745790636785446 746770447296468 747800854135272 749054597374944 751073612462208 751262895126639 753287862498948 754550805112496 755318288004336 756584634775872 757354186354752 757628583401088 758623946459904 758815131930282 760860455736024 761136123139056 763187702985792 765244812697344 765437666732802 766720979388504 768787612756128 770859816564096 771054085671093 771923462333184 772346814667036 773132398570476 774428612011152 775497182066208 777587470966656 781187412961872 783293039411904 785404341404928 786919396075848 786998689588908 789040472615136 790129204369344 791453914207488 792773313097422 795926798112096 796006999251216 797261228043392 798072153363072 799692216840342 801766931850864 801847721467944 805559979437703 807731300136996 808845821819784 812303892723456 812385744091776 812590478402283 814780749233556 816146789203312 816976923759792 818264193823104 818346645777984 820759224332754 822971513347128 825488739964224 827713776999168 827922374221194 829310447093688 831545785226016 833787148528512 833997276338121 834937622523648 835395534231692 836245247433372 837647274216144 838499277749904 838803074479776 841063999208832 842686422046812 844957814019984 847235328343488 848869655751558 849518981519616 851157714122856 852332156326224 853451939767392 854629547583168 855098259095647 855968012703027 856062396999936 856278138531438 858586165859016 860900414284512 862343777271424 862561101812067 863220900576384 864886064350644 867217293634608 869554806555456 869869855016064 871232188512546 872434329824484 873897030270768 874785904837488 876252547872576 878614414578432 878835839582106 881204669338392 882682073905184 883579884080544 883900013967936 885061270869888 885284320585329 886282493789952 887670531692028 890385653483424 892785614813568 895417647876108 895507874157618 896918881548816 899336452658112 900577372722048 901760540131584 901987798332222 902078686651437 903500047346344 903591088046524 907185382794432 909630626413824 913841879313888 913933962103248 916305064972416 918165137853726 920547218050992 920639976500232 924302088130176 924395224936896 924902198613659 925842952515519 928674832459752 931084178923584 931177999124064 932645210163968 932739187660928 932974252980399 935489008379268 938010542094576 942353183493162 943653458789748 946196999109936 947783368107072 950338040258304 950577540772482 953139744386424 954737753407648 955708854209568 957311170532736 957552428388213 958632085119744 960133432238316 963070196624928 965666073165696 965909436591393 967528854942636 968512966070076 970136749430352 972751673283264 974093892944256 975373645448448 975619455338934 977255153252168 978249157374888 978603586893072 981241332410304 983134159054614 983886187753728 985784116356648 988441216400736 990347931710151 991105478439552 991355253005691 993017333143332 994387515713928 995693929728624 997067805513696 998739463166592 999755319814272 1001683860168852 1004383816665264 1007091050672448 1008779513034496 1009033741742418 1009805581806336 1011753509240376 1014480607648032 1014848164185408 1016437553264637 1017583603981056 1020583555643736 1022294639184672 1023334454715552 1025050150341504 1028072114228124 1028175707366154 1030843198093968 1032571482681536 1033996242754944 1035615620307366 1035719973562761 1041583217282496 1044390719215872 1044759186517221 1047469701289032 1047575249014572 1049225861434464 1049331586118544 1052053963486848 1053505605825792 1055261859856398 1057031084129896 1061235730816128 1061342665668288 1066256289120456 1069022575801152 1069130295290592 1071192660829347 1072282212434727 1074079972583604 1076975066849328 1078461095759712 1081259046491904 1081367998982784 1083453971203044 1086374332311408 1089302565013056 1091128861037312 1091403843109146 1094345632443672 1097295351129504 1099412047408689 1100651653285632 1100929035254706 1103896498961592 1105747262791584 1106871961222944 1108727713634688 1109007130901229 1111996368450828 1114993663244496 1116863032288192 1117999036999872 1118404099306368 1118685955178169 1120155670944702 1123581896062416 1126610418693312 1128783664099742 1129647104457984 1129931793748422 1131826207668744 1132977432006504 1134876952163808 1136442875101632 1137935919689856 1138222697895423 1139506063444224 1141290683604036 1141704184708584 1144781554478688 1147867219046016 1150081469082756 1153181419134192 1156289724846144 1158520222000554 1159406408740608 1159698597855714 1161642918016728 1163245773099312 1165196040361024 1166381206449984 1168336730496768 1169525091103488 1171781119442808 1174939559117856 1178106512107392 1178533351957248 1180379094113772 1180498034383362 1183560708922704 1187180871311232 1189159969646133 1193890197168144 1194010498876824 1195891842065088 1197108230044608 1199115270210816 1199538325260513 1202650397776296 1202771582201916 1209580510392576 1211596950205494 1218455839085184 1218578616137664 1222171123850334 1224220183804968 1225465385639688 1227396290734656 1227519968666976 1231138836499131 1232526966582528 1234457270020692 1238233109946336 1241445571898112 1241570665498752 1243965670640532 1247318677839024 1250680722792768 1253093301347538 1254367871150058 1256470911324216 1258204611719664 1261595998813248 1263711157476096 1264029633070218 1264996527111936 1267436721029976 1270852992515232 1273304483627337 1274278472279424 1276736571184284 1278498234489336 1280177909651088 1284093595499904 1284417207797157 1287879248788524 1290038473256848 1291350621426768 1293515665907136 1294831350864576 1297002231044352 1297329096525966 1300825940451912 1304332209833184 1304804782524096 1306848282768819 1308321776547072 1308651494736726 1310845545406152 1314378821808864 1317921621867648 1318253759373159 1320463908946868 1321807004007588 1324023110857776 1325369826120816 1325850020951904 1327591906304832 1329423740684928 1331505797538042 1335578480225136 1339178422220352 1342788067563264 1345378322323224 1349004678987168 1350866059083072 1352640810197376 1352981697498333 1353130885580544 1355250071019516 1355386632069786 1360778074191648 1363059518912896 1364445939620736 1370762818970832 1370900943154872 1374457597458624 1377247706780589 1380820827076488 1380959964750348 1388777623043328 1393012248689628 1396626268385376 1396766998686096 1398967815245952 1399108781491392 1403233512568902 1407015813141864 1413529775239743 1415123554224384 1415480188184622 1421675052160608 1425363434401536 1425507060387456 1425866311158723 1428256881105796 1429709616579636 1432106630111472 1433563281314352 1435966755799104 1437948127679616 1440200148357474 1444605294937392 1448499109748544 1451293282413954 1452403420017408 1455205124145528 1459127509924896 1461140839416384 1461942184905461 1463060468172672 1463429183008401 1465882729878252 1467373736062332 1467905380339608 1471861998615456 1474329683722112 1474701238581921 1475829281630592 1478676174534972 1482661824601104 1486658217659328 1489525999714998 1490665382666496 1491581273570892 1493540894592936 1495601708270544 1498109194749888 1502147224924416 1502525790253278 1506575724997896 1509101610224992 1510636576008672 1513169269551744 1513550612613627 1514708372709504 1515257166802176 1517630263860564 1521720911472048 1522272246278112 1526375405971584 1530875333465604 1533441958777008 1537575225512256 1541719633128192 1542108171342186 1542263561049231 1544693629334072 1546264797140952 1548857224022304 1550994364132416 1553423430461049 1555174941933312 1562374825923744 1566586078823808 1573838792151696 1573997379177816 1578080945230272 1580258408738688 1581284404081417 1582892789784597 1585546626194844 1591853596224192 1592013998502432 1594522456086784 1596144306726144 1599384433680684 1603533863701728 1603695442935888 1611119958875406 1615462600273992 1617691643639568 1624771488183552 1625180956804566 1629561498467112 1632293578406624 1633953847519584 1636528387646208 1636693291555968 1637105764663719 1641518448665508 1645943026694256 1650977479928448 1651393552882059 1655844748442388 1658620894187376 1663091570452032 1667574297057024 1667994552676242 1670791068463384 1672490494866744 1675294548432288 1676998555499808 1677606148959552 1680233506417053 1682127998417664 1685372844093624 1689915628039968 1693175496149613 1694470656686976 1694897690622633 1697739311503116 1702315428245712 1704664312652448 1706903879534784 1709259095166336 1710196518191294 1711936025406054 1712556277062876 1717172331718032 1721800828569024 1724687554542848 1725122203624134 1726441801152768 1729772128701288 1734434587269216 1737780333000831 1739109613110912 1739739710032128 1742464377025092 1744868659648968 1747794060541536 1749571809674976 1752505095745152 1757671679164212 1762409338676784 1765364147810368 1767159768161088 1767800027935872 1770122541739776 1770568641170658 1770747051575043 1775341063384056 1780771306966848 1785571229627136 1790835295752216 1791015748315236 1793837763097632 1798672905316224 1801154745444096 1803975596664444 1804157373302874 1807000094692688 1807182176093048 1814370765588864 1817395425308241 1827683758627776 1827867924206496 1832610129944832 1833256685775501 1836330275707452 1841094436101984 1841279953000464 1848604176260352 1848790449873792 1849804397227318 1851685905031038 1857349664919504 1862168357847168 1862355998248128 1865478375321856 1865948505960798 1870978016758536 1876021084189152 1879639952021307 1884706366986324 1887306917579496 1892393998219872 1895566736214144 1896044449605327 1901155081544964 1906279488772848 1909475506815296 1911417708419136 1914622341065472 1915104856776426 1920266864476632 1926140393249856 1931332146331392 1931818873182786 1935057709885272 1937025932140152 1940273498860704 1945503346566528 1945993644788949 1948187785888512 1951238910677868 1954510306504336 1956498314749776 1957207173786144 1962482664820608 1966268318109228 1971568232713296 1976882432801472 1980695863420302 1982210956879104 1982710506011382 1986034666286664 1988775031427856 1991387859457248 1994135611027392 1997258696307063 1997478926333184 1999510639628544 2003367720337704 2008767633330528 2014182101344896 2018067483484836 2023507018480752 2028961215296064 2029696328370816 2032875106529274 2033079948104679 2041167111287472 2044589278369344 2046668909431104 2050100300683008 2056144228456248 2056351414732308 2061686396187936 2065142965363072 2067992485509888 2071231240614732 2071439947125522 2083166434564992 2089518373034442 2094939402578064 2095150498029144 2098451722868928 2098663172237088 2104107926973696 2104850268853353 2110523719712796 2114062168259792 2122471461632256 2122685331336576 2132512578240912 2138045151602304 2138260590581184 2142385321658694 2144564424869454 2148159945167208 2153950133698656 2156922191519424 2160300222536211 2162735997965568 2166907942406088 2172748664622816 2176939923620931 2178605130026112 2182807686218292 2188691264887344 2194590702259008 2198824094817378 2201858070509412 2207792997923184 2211494525583168 2213743922445888 2217455427269376 2218014261802458 2223992736901656 2229987326488992 2233726064576384 2234288999572497 2235998073999744 2236808198612736 2237371910356338 2240311341889404 2247163792124832 2253220837386624 2253788685379917 2257567328199484 2259863587496844 2263652415337488 2265954864013008 2269753904327616 2272885750203264 2275871839379712 2276445395790846 2282581367208072 2283408369417168 2289563108957376 2295734438092032 2300162938165512 2306362838268384 2312579449692288 2313162257013279 2317040444001108 2319397195711428 2323285836033456 2326491546198624 2330392080722048 2332762412899968 2343562238885616 2349879118235712 2356213024214784 2360758188227544 2360996068766724 2367121417845408 2374361742622464 2378319939292266 2387780394336288 2388020997753648 2391783684130176 2394216460089216 2399076650521026 2405300795552592 2405543164403832 2416679938313109 2423193900410988 2436911678170368 2437157232275328 2437771435206849 2444342247700668 2448440367609936 2450930771279376 2454792581469312 2455039937333952 2462277672998262 2468914540041384 2476466219892672 2483141330997504 2487931341281064 2494637355678048 2499449541935143 2501361445585536 2501991829014363 2506186602695076 2508735742300116 2512941822648432 2516409223439328 2523191997626496 2528059266140436 2534873442059952 2541705985030464 2546608967254674 2548556944558848 2553473142368568 2556996468978672 2560355819302176 2565294777286941 2567904038109081 2568187190999808 2568834415594314 2575758497577048 2580076946513696 2582701242853536 2587031331814272 2587683305436201 2589662701729152 2594658193051932 2601651880903824 2608664419666368 2609609565048192 2613696565537638 2617302989473452 2621691090812304 2628757643617728 2635843243735296 2636507518746318 2640927817893736 2643614008015176 2648046221715552 2650739652241632 2651700041903808 2655183812609664 2655852961755987 2658847481369856 2663011595076084 2671156960450272 2678356844440704 2690756644646448 2698009357974336 2701732118166144 2705281620394752 2705963394996666 2706236059954311 2710500142039032 2710773264139572 2721556148383296 2726119037825792 2728891879241472 2741525637941664 2741801886309744 2748915194917248 2754495413561178 2761641654152976 2761919929500696 2774706595840977 2777528857546557 2786024497379256 2793252536770752 2793533997372192 2797935630491904 2798217562982784 2798922758941197 2806467025137804 2814031626283728 2827059550479486 2830960376369244 2843350104321216 2851014120774912 2851732622317446 2856513762211592 2859419233159272 2864213260222944 2867126562628704 2871933511598208 2872657285164639 2875896255359232 2880400296714948 2889210589874784 2896998219497088 2897728309774179 2902586564827908 2910410248291056 2918255019849792 2922281678832768 2923884369810922 2926120936345344 2926858366016802 2931765459756504 2934747472124664 2935810760679216 2943723997230912 2948659367444224 2949402477163842 2951658563261184 2957352349069944 2965323649202208 2971043795130453 2973316435318656 2979051999429996 2983162547141784 2987081789185872 2991203416541088 2996218389499776 3005051580506556 3013151449995792 3018203220449984 3021273152017344 3026338539103488 3027101225227254 3029416745419008 3035260527721128 3043441822944096 3044544492556224 3049312659793911 3052750811943168 3061750666931208 3066883917554016 3075150451024512 3084216342684372 3084527122098462 3089387258668144 3092529594281904 3097714448044608 3101988728264832 3106846860922098 3107159920688283 3124749651847488 3133172157647616 3134277559551663 3147677584303392 3147994758355632 3156161890460544 3160516817477376 3162568808162834 3165785579569194 3171093252389688 3183707192448384 3184027997004864 3198768867361368 3207067727403456 3207390885871776 3213577982488041 3222239917750812 3230925200547984 3235383287279136 3250361913609132 3259122996934224 3264587156813248 3267907695039168 3273386583111936 3274211529327438 3283036897331016 3291886053388512 3298236142226067 3301954959856896 3302787105764118 3311689496884776 3317241788374752 3326183140904064 3327021392703687 3335989105352484 3341582136926768 3344980989733488 3350589096864576 3353997110999616 3355212297919104 3360467012834106 3370745688187248 3379831256079936 3386350992299226 3388941313373952 3389795381245266 3395478623006232 3404630856491424 3409328625304896 3413807759069568 3414668093686269 3418518190332672 3420393036382588 3423872050812108 3425112554125752 3434344663436064 3443601657138048 3450244407248268 3459544257402576 3468869174538432 3475560666001662 3478219226221824 3484928754050184 3489737319297936 3495588121083072 3499143619349952 3505010191490304 3515343358328424 3524818677353568 3530728295620736 3534319536322176 3535600055871744 3541137282341316 3541494103150086 3550682126768112 3561542613933696 3567479908938399 3581670591504432 3582031496630472 3587675526195264 3597345810632448 3598614975781539 3607951193328888 3608314746605748 3614000189385376 3614364352186096 3628741531177728 3634790850616482 3655367517255552 3655735848412992 3666513371551002 3672660551414904 3682188872203968 3682559906000928 3693416509497393 3697580899747584 3699608794454636 3703371810062076 3714699329839008 3724336715694336 3724711996496256 3731897011921596 3741956033517072 3752042168378304 3759279904042614 3769412733972648 3774613835158992 3784787996439744 3791133472428288 3792088899210654 3802310163089928 3812558977545696 3818951013630592 3819913450882011 3822835416838272 3830209713552852 3840533728953264 3852280786499712 3853251623391471 3863637746365572 3870115419770544 3874051864280304 3880546997721408 3891006693133056 3891987289577898 3902477821355736 3909020613008672 3912996629499552 3914414347572288 3920544848306457 3924965329641216 3932536636218456 3943136465426592 3953764865602944 3954761278119477 3961391726840604 3965421012022764 3972069332573328 3977550062855712 3982775718914496 3988271222054784 3994517392614126 4006735440675408 4017535266661056 4028364202689792 4036134966969672 4047014036961504 4057922430592128 4058945092494999 4059392656741632 4065750213058548 4066159896209358 4082334222574944 4089178556738688 4093337818862208 4112288456912496 4112702829464616 4123372792375872 4130285930726144 4131743120341767 4142462481229464 4142879894251044 4166332869129984 4179036746068884 4189878805156128 4190300996058288 4196903445737856 4197326344474176 4209700537706706 4221047439425592 4228124336519584 4240589325719229 4245370662673152 4265025156481824 4276090303204608 4276521181162368 4277598933476169 4284770643317388 4289128849738908 4296319890334416 4307900267397312 4313844383038848 4320600445072422 4333815884812176 4345497329245632 4353879847241862 4357210260052224 4365615372436584 4377382529774688 4385826554716383 4389181404518016 4390287549025203 4397648189634756 4403716141018824 4415585995846368 4422989051166336 4424103715745763 4427487844891776 4436028523604916 4447985473803312 4459974652977984 4467452129152768 4468577999144994 4471996147999488 4474743820712676 4480622683778808 4494327584249664 4506441674773248 4507577370759834 4515134656398968 4519727174993688 4527304830674976 4531909728026016 4539507808655232 4540651837840881 4545771500406528 4552890791581692 4565162734416144 4566816738834336 4579126217914752 4600325876331024 4612725676536768 4625158899384576 4626324514026558 4626790683147693 4634080888002216 4638794391422856 4646571672066912 4652983092397248 4660270291383147 4660784161444096 4665524825799936 4687124477771232 4699758236471424 4721516376455088 4721992137533448 4734242835690816 4743853212244251 4748678369353791 4756639878584532 4775560788672576 4776041995507296 4783567368260352 4788432920178432 4798153301042052 4810601591105184 4811086328807664 4833359876626218 4846387800821976 4874314464550656 4875542870413698 4888684495401336 4896880735219872 4901861542558752 4909585162938624 4910079874667904 4911317293991157 4924555345996524 4937829080082768 4952932439785344 4954180658646177 4975862682562128 4989274711356096 4998899083870286 5002722891171072 5003983658028726 5012373205390152 5017471484600232 5025883645296864 5032818446878656 5040700519251159 5046383995252992 5056118532280872 5069746884119904 5079526488448839 5083411970060928 5093217934509348 5106946284737136 5113992937957344 5120711638604352 5130589554573882 5135808076218162 5137668831188628 5151516995154096 5160153893027392 5165402485707072 5174062663628544 5175366610872402 5179325403458304 5189316386103864 5203303761807648 5213340999002493 5217328839332736 5219219130096384 5227393131075276 5234605978946904 5243382181624608 5257515287235456 5273015037492636 5281855635787472 5287228016030352 5296092443431104 5301479304483264 5303400083807616 5310367625219328 5311705923511974 5312241154725129 5326023190152168 5342313920900544 5356713688881408 5381513289292896 5396018715948672 5403464236332288 5411926789993332 5412472119908622 5421000284078064 5421546528279144 5443112296766592 5452186275924723 5483051275883328 5483603772619488 5497830389834496 5508990827122356 5523283308305952 5523839859001392 5549413191681954 5555057715093114 5572048994758512 5586505073541504 5587067994744384 5596435125965568 5597845517882394 5612934050275608 5628063252567456 5638919856063921 5654119100958972 5661920752738488 5686700208642432 5688133348815981 5703465244634892 5713027524423184 5718838466318544 5728426520445888 5734253125257408 5743867023196416 5745314570329278 5760800593429896 5778421179749568 5793996438994176 5795456619548358 5805173129655816 5820820496582112 5836510039699584 5837980934366847 5844563357665536 5847768739621844 5853716732033604 5863530919513008 5869494944249328 5871621521358432 5887447994461824 5898804954327684 5914704698139888 5930647298404416 5942087590260906 5946632870637312 5958103998859992 5966325094283568 5974163578371744 5982406833082176 5985687813669529 5991776088921189 5992436778999552 6010103161013112 6026302899991584 6036406440899968 6042546304034688 6054202450454508 6070521055442256 6086883645888192 6089088985112448 6098625319587822 6099239844314037 6123501333862416 6133767835108032 6150300902049024 6168432685368744 6169054244196924 6178774517336288 6185059188563808 6195428896089216 6203977456529664 6213693721844196 6214319841376566 6249499303694976 6268555119103326 6295355168606784 6295989516711264 6312323780921088 6314550806560059 6325137616325668 6331571159138388 6342186504779376 6367414384896768 6368055994009728 6397537734722736 6414135454806912 6414781771743552 6427155964976082 6444479835501624 6461850401095968 6470766574558272 6474315390295613 6480900667608633 6500723827218264 6518245993868448 6529174313626496 6530819770862793 6535815390078336 6548423058654876 6566073794662032 6583772106777024 6596472284452134 6605574211528236 6623378993769552 6634483576749504 6652366281808128 6654042785407374 6671978210704968 6683164273853536 6689961979466976 6701178193729152 6702866998717491 6707994221999232 6710424595838208 6720934025668212 6741491376374496 6759662512159872 6761366056139751 6772701984598452 6779590762490532 6790957246012464 6809261712982848 6818657250609792 6827615518139136 6829336187372538 6840786072765176 6847744101624216 6850225108251504 6868689326872128 6887203314276096 6900488814496536 6919088514805152 6937738349076864 6939486771039837 6951121332003324 6969857508100368 6979474638595872 6991176242166144 6998287238699904 7002830932360561 7030686716656848 7049637354707136 7061456591241472 7068639072644352 7082274564682632 7082988206300172 7101364253536224 7123085227867392 7134959817876798 7163341183008864 7164062993260944 7175351052390528 7197229951563078 7215902386657776 7216629493211496 7228000378770752 7228728704372192 7250039814939327 7269581701232964 7310735034511104 7311471696825984 7313314305620547 7333026743102004 7345321102829808 7364377744407936 7365119812001856 7386833018994786 7399217588909272 7406743620124152 7429398659678016 7449423992992512 7463794023843192 7483912067034144 7498348625805429 7504084336756608 7505975487043089 7518559808085228 7538825467945296 7549227670317984 7569575992879488 7584177798421308 7604620326179856 7625117955091392 7637902027261184 7639826901764022 7645670833676544 7660419427105704 7681067457906528 7695884331860823 7704561572999424 7706503246782942 7727275492731144 7740230839541088 7748103728560608 7761093995442816 7763049916308603 7783974579155796 7804955642711472 7818041226017344 7825993258999104 7828828695144576 7841089696612914 7865073272436912 7886272930853184 7907529731205888 7909522556238954 7922783453681208 7930842024045528 7944138665146656 7955100125711424 7965551437828992 7967558885267961 7976542444109568 7989034785228252 8013470881350816 8035070533322112 8072269933939344 8094028073923008 8115844861184256 8117890184989998 8118708179862933 8131500426117096 8132319792418716 8164668445149888 8178357113477376 8186675637724416 8224576913824992 8225405658929232 8246745584751744 8263486240683534 8284924962458928 8285759788502088 8324119787522931 8358073492137768 8379757610312256 8380601992116576 8393806891475712 8394652688948352 8396768276823591 8419401075413412 8442094878851184 8456248673039168 8481178651438458 8530050312963648 8553042362324736 8555197866952338 8569541286634776 8578257699477816 8592639780668832 8615800534794624 8617971855493917 8627688766077696 8641200890144844 8667631769624352 8690994658491264 8707759694483724 8731230744873168 8754765059549376 8771653109432766 8778362809036032 8780575098050406 8795296379269512 8807432282037648 8831171991692736 8845978102332672 8848207431491526 8854975689783552 8872057047209832 8895970947606624 8913131385391359 8919949305955968 8937155998289988 8949487641425352 8961245367557616 8988655168499328 9015154741519668 9030269312797936 9039454349987376 9054609661349952 9063819456052032 9079015617310464 9081303675681762 9105781583163384 9130325468832288 9133633477668672 9147937979381733 9158252435829504 9200651752662048 9225451353073536 9252649028053116 9253581366295386 9268161776004432 9277588782845712 9293143344133824 9305966184794496 9320540582766294 9321479762064849 9374248955542464 9399516472942848 9443032752910176 9443984275066896 9468485671381632 9487706424488502 9497356738707582 9513279757169064 9551121577345152 9552083991014592 9596306602084104 9621203182210368 9622172657615328 9640733947464123 9666719753252436 9692775601643952 9751085740827396 9777368990802672 9793761470439744 9803723085117504 9820159749335808 9822634587982314 9849110691993048 9875658160165536 9894708426678201 9905864879570688 9908361317292354 9951725365124256 9978549422712192 9981064178111061 9997798167740572 10007967316057452 10024746410780304 10034942969200464 10051767290593728 10065636893757312 10081401038502318 10112237064561744 10139493768239808 10159052976897678 10166823940121856 10186435869018696 10213892569474272 10227985875914688 10233595294338227 10241423277208704 10244004281058807 10261179109147764 10271616152436324 10275337662377256 10303033990308192 10320307786054784 10330804971414144 10350733221744804 10378632772207728 10406607523615296 10426681998004986 10434657678665472 10454786262150552 10469211957893808 10486764363249216 10515030574470912 10546030074985272 10563711271574944 10574456032060704 10592184886862208 10602958608966528 10606800167615232 10623411847023948 10624482309450258 10652046380304336 10684627841801088 10702439726815197 10763026578585792 10792037431897344 10795844927344617 10823853579986664 10824944239817244 10842000568156128 10843093056558288 10886224593533184 10904372551849446 10966102551766656 10967207545238976 11017981654244712 11046566616611904 11047679718002784 11068990828569919 11080249528492179 11098826383363908 11110115430186228 11144097989517024 11173010147083008 11174135989488768 11195691035764788 11225868100551216 11256126505134912 11277839712127842 11308238201917944 11323841505476976 11373400417284864 11376266697631962 11406930489269784 11426055048846368 11437676932637088 11456853040891776 11459740352646033 11468506250514816 11490629140658556 11521601186859792 11556842359499136 11559754870174413 11590913239096716 11610346259311632 11641640993164224 11673020079399168 11675961868733694 11695537479243688 11707433464067208 11727061839026016 11738989888498656 11743243042716864 11761634544919371 11774895988923648 11797609908655368 11829409396279776 11861294596808832 11864283834358431 11884175180521812 11916207997719984 11932650188567136 11948327156743488 11964813666164352 11971375627339058 11983552177842378 12020206322026224 12052605799983168 12072812881799936 12085092608069376 12108404900909016 12141042110884512 12173767291776384 12178177970224896 12197250639175644 12198479688628074 12247002667724832 12267535670216064 12336865370737488 12338108488393848 12357549034672576 12370118377127616 12390857792178432 12395229361025301 12427387443688392 12428639682753132 12498998607389952 12537110238206652 12590710337213568 12591979033422528 12629101613120118 12650275232651336 12663142318276776 12684373009558752 12721767977157687 12736111988019456 12795075469445472 12828270909613824 12829563543487104 12832796800428507 12854311929952164 12888959671003248 12923700802191936 12941533149116544 12948630780591226 12961801335217266 13001447654436528 13036491987736896 13058348627252992 13061639541725586 13071630780156672 13096846117309752 13132147589324064 13157479664149149 13167544213554048 13192944568904268 13211148423056472 13246757987539104 13268967153499008 13272311147237289 13308085570814748 13343956421409936 13366328547707072 13379923958933952 13402356387458304 13405733997434982 13415988443998464 13441868051336424 13482982752748992 13519325024319744 13522732112279502 13545403969196904 13559181524981064 13581914492024928 13618523425965696 13621955513522643 13637314501219584 13658672374745076 13681572145530352 13695488203248432 13700450216503008 13737378653744256 13800977628993072 13838177029610304 13875476698153728 13878973542079674 13880372049443079 13902242664006648 13939715016200736 13958949277191744 13980810874149441 13982352484332288 13996574477399808 14005661864721122 14061373433313696 14099274709414272 14164549129365264 14165976412600344 14202728507072448 14231559636732753 14269919635753596 14326682366017728 14328125986521888 14350702104781056 14394459903126156 14431804773315552 14433258986422992 14456000757541504 14457457408744384 14500079629878654 14539163402465928 14622943393651968 14626628611241094 14666053486204008 14690642205659616 14728755488815872 14730239624003712 14733951881973471 14773666037989572 14798435177818544 14813487240248304 14858797319356032 14927588047686384 14967824134068288 14996697251610858 15008168673513216 15011950974086178 15037119616170456 15077650935890592 15098455340635968 15122101557753477 15139151985758976 15168355596842616 15209240652359712 15238579465346517 15250235910182784 15279653803528044 15320838854211408 15362134915813056 15391768663721646 15413006493565884 15454550985462288 15480461679082176 15496207457121216 15522187990885632 15526099832617206 15567949158311592 15609911285422944 15636082452034688 15640022997007479 15651986517998208 15657657390289152 15682179393225828 15730146544873824 15772545861706368 15819045112477908 15845566907362416 15861684048091056 15888277330293312 15910200251422848 15931102875657984 15935117770535922 15936723464175387 15978069570456504 16026941762701632 16070141066644224 16144539867878688 16188056147846016 16235780369979996 16237416359725866 16263000852234192 16264639584837432 16329336890299776 16356558827774169 16449153827649984 16450811317858464 16493491169503488 16526972481367068 16569849924917856 16571519577004176 16648239575045862 16716146984275536 16759515220624512 16761203984233152 16789305377896704 16793536553647182 16838802150826824 16884189757702368 16912497346078336 16916759568191763 16962357302876916 17060100625927296 17064400046447943 17110395733904676 17139082573269552 17156515398955632 17185279561337664 17231601069589248 17235943710987834 17282401780289688 17335263539248704 17381989316982528 17415519388967448 17462461489746336 17496146793546001 17509530119098752 17513942803100541 17543306218865532 17561150196100812 17590592758539024 17614864564075296 17662343983385472 17696414862983052 17744114094419664 17791941895213248 17826262770782718 17839898611911936 17874311996579976 17898975282850704 17922490735115232 17957063441008587 17975328266763567 17977310336998656 18030309483039336 18060538625595872 18078908699974752 18109219322699904 18127638912104064 18162607351363524 18211563166326768 18260650937664576 18267266955337344 18295875958763466 18297719532942111 18401303505324096 18450902706147072 18505298056106232 18507162732590772 18536323552008864 18555177565691424 18586286688267648 18611932369588992 18641081165532588 18642959524129698 18748497911084928 18886065505820352 18887968550133792 18936971342763264 18943652419680177 18975412848977004 18994713477415164 19026559514338128 19102243154690304 19104167982029184 19192613204168208 19242406364420736 19244345315230656 19281467894928246 19333439506504872 19385551203287904 19422946170886839 19442702002825899 19502171481654792 19554737981605344 19587522940879488 19592459312588379 19607446170235008 19645269175964628 19698221383986096 19751316320331072 19789416853356402 19816722634584708 19903450730248512 19957098845424384 19962128356222122 19995596335481144 20015934632114904 20049492821560608 20069885938400928 20103534581187456 20108600996152473 20131273787514624 20162802077004636 20224474129123488 20278987536479616 20284098168419253 20318105953795356 20372871738037392 20427785138948544 20455971751829376 20467190588676454 20482846554417408 20488008562117614 20522358218295528 20543232304872648 20550675324754512 20606067980616384 20640615572109568 20661609942828288 20701466443489608 20757265544415456 20813215047230592 20853363996009972 20909572524301104 20938423915787616 20973528726498432 21008492797081683 21092060149970544 21127422543149888 21148912064121408 21184369773724416 21205917217933056 21246823694047896 21248964618900516 21304092760608672 21369255683602176 21404879453630394 21526053157171584 21591689854689234 21647707159973328 21649888479634488 21684001136312256 21686186113116576 21750119444817981 21808745103698892 21932205103533312 21934415090477952 21939942916861641 22035963308489424 22093133233223808 22095359436005568 22137981657139838 22160499056984358 22197652766727816 22220230860372456 22288195979034048 22348271978977536 22391382071529576 22451736201102432 22495045877416287 22512253010269824 22555679424255684 22616476403835888 22647683010953952 22752533395263924 22813860978539568 22852110097692736 22875353865274176 22913706081783552 22919480705292066 22937012501029632 22981258281317112 23043202373719584 23087652995582469 23113684718998272 23119509740348826 23181826478193432 23220692518623264 23283281986328448 23289149748925809 23351923737467388 23391074958487376 23414866928134416 23454123678052032 23477979776997312 23486486085433728 23523269089838742 23595219817310736 23658818792559552 23722589193617664 23728567668716862 23768350361043624 23832415995439968 23865300377134272 23896654313486976 23902676655803883 23929627332328704 23942751254678116 23967104355684756 24040412644052448 24105211599966336 24216809801818032 24282084221769024 24347534583552768 24394501278351288 24396959377256148 24494005335449664 24535071340432128 24673730741474976 24676216976787696 24715098069345152 24740236754255232 24790458722050602 24854774887376784 24857279365506264 24972359362568793 25074220476413304 25181420674427136 25183958066845056 25190304830470773 25258203226240236 25300550465302672 25326284636553552 25368746019117504 25443535954315374 25590150938890944 25659127086974208 25665593600857014 25708623859904328 25777919342006496 25847401604383872 25853915566481751 25883066298233088 25897261561182452 25923602670434532 26002895308873056 26072983975473792 26123279083451172 26193692234619504 26264295178648128 26314959328298298 26335088427108096 26385889137808536 26422296846112944 26493515975078208 26537934306998016 26544622294474578 26616171141629496 26687912842819872 26732657095414144 26739394156174077 26759847917867904 26811467994869964 26883736102672848 26965965505497984 27045464224559004 27090807938393808 27118363049962128 27163828984049856 27237046851931392 27243911027045286 27317344749490152 27363144291060704 27390976406496864 27400900433006016 27443813938145199 27474757307488512 27601955257986144 27676354059220608 27757947084159348 27760744098886158 27804485328013296 27879430032401472 27917898554383488 27961621748298882 27964439286194547 28011323729442244 28122746866627392 28198549418828544 28329098258730528 28331952825200688 28405457014144896 28463119273465506 28539839271507192 28653364732035456 28656251973043776 28788919806252312 28863609546631104 28866517972845984 28912001515083008 28914914817488768 28922201842392369 29000159259757308 29078326804931856 29253257222482188 29332106972408016 29381284411319232 29460479248007424 29467903763946942 29547332075979144 29596870355637088 29626974480496608 29684125280034603 29717594638712064 29855176095372768 29935648268136576 29943192534333183 29993394503221716 30023901948172356 30074239232340912 30155301871781184 30196910681271936 30244203115506954 30336711193685232 30418481304719424 30477158930693034 30500471820365568 30559307607056088 30641677708422816 30700785883014681 30724269831626112 30732012843176421 30783537327443292 30826012987131768 30909101970924576 30960923358164352 30992414914242432 31052199665234412 31135898316623184 31219822570845888 31272164904069376 31280045994014958 31303973035996416 31364358786451656 31460293089747648 31545091723412736 31638090224955816 31691133814724832 31723368096182112 31776554660586624 31820400502845696 31870235541071844 31873446928350774 31956139140913008 32053883525403264 32107319180445591 32289079735757376 32376112295692032 32387534782033851 32471560739959992 32474832719451732 32526001704468384 32529279169674864 32658673780599552 32713117655548338 32898307655299968 32901622635716928 33053944962734136 33139699849835712 33143039154008352 33206972485709757 33240748585476537 33296479150091724 33432293968551072 33519030441249024 33522407968466304 33587073107294364 33677604301653648 33768379515404736 33824994692156672 33833519136383526 33924714605753832 34120201251854592 34128800092895886 34220791467809352 34278165146539104 34313030797911264 34370559122675328 34379221057938099 34471887421975668 34564803560579376 34670527078497408 34679264610523239 34831038777934896 34924922979492672 34992293587092002 35019060238197504 35027885606201082 35086612437731064 35122300392201624 35181185517078048 35229729128150592 35284903634758113 35324687966770944 35392829725966104 35488228188839328 35583883790426496 35652525541565436 35748623993159952 35797950565701408 35844981470230464 35914126882017174 35950656533527134 36060618966078672 36121077251191744 36157817399949504 36218438645399808 36255277824208128 36325214702727048 36423126332653536 36521301875329152 36534533910674688 36591751917526932 36595439065884222 36802607010648192 37010596112212464 37014325465181544 37072647104017728 37110355131382848 37172573376535296 37185688083075903 37282162331065176 37285919048259396 37496995822169856 37772131011640704 37775937100267584 37887304839360354 37950825697954008 37989426954830328 38053119028676256 38165303931473061 38208335964058368 38385226408336416 38484812728841472 38488690630461312 38562935789856492 38666879013009744 38771102406575808 38845892341773678 38885404005651798 39004342963309584 39109475963210688 39175045881758976 39184918625176758 39214892340470016 39290538351929256 39396442767972192 39472438992447447 39502632640662144 39578833706712804 39633445269169416 39806901460497024 39816933441711867 39924256712444244 39991192670962288 40031869264229808 40098985643121216 40139771876801856 40207069162374912 40217201992304946 40325604154009272 40448948258246976 40557975072959232 40568196336838506 40636211907590712 40745743476074784 40855570277897088 40865866540567929 40911943503658752 40934381177352908 40976017124235228 41044716436591056 41086464609745296 41101350649509024 41212135961232768 41402932886979216 41514531088830912 41626430094461184 41706727992019944 41819145048602208 41876847831575232 41942432622448323 41947057452996864 42016985594163366 42184120299941088 42254845086299776 42297824128242816 42493647388095792 42497929237801032 42608185521217344 42694678910198259 42809758907260788 43052106314343168 43183379709378468 43295414319946656 43299776959268976 43368002272624512 43372372226233152 43500238889635962 43617490207397784 43868830180955904 43879885833723282 44071926616978848 44186266466447616 44190718872011136 44201855645920413 44275963314279676 44320998113968716 44395305533455632 44440461720744912 44576391958068096 44782764143059152 44903472402204864 44990091754832574 45024506020539648 45111358848511368 45232952807671776 45295366021907904 45320207732069291 45366304673260431 45505066790527848 45627721957079136 45704220195385472 45715738396039551 45750707730548352 45838961410584132 45962516562634224 46086404747439168 46175305991164938 46239019480697652 46363652956386864 46441385037246528 46566563972656896 46578299497851618 46703847474934776 46782149916974752 46829733856268832 46908247356104064 46920068991022437 46955959553994624 46972972170867456 47046538179677484 47190439634621472 47317637585119104 47457135337433724 47536700722087248 47664831990879936 47730600754268544 47793308626973952 47805353311607766 47810170392526161 47885502509356232 47934208711369512 48080825288104896 48210423199932672 48433619603636064 48564168443538048 48789002556702576 48793918754512296 48988010670899328 49019816526523927 49069676483322507 49347461482949952 49352433953575392 49430196138690304 49480473508510464 49580917444101204 49709549774753568 49714558731012528 49944718725137586 50148440952826608 50367916133690112 50380609660941546 50516406452480472 50601100930605344 50652569273107104 50737492038235008 50750278704575289 50887071908630748 51180301877781888 51193200139343829 51331187201714028 51417247719808656 51555838684012992 51694803208767744 51707831132963502 51794523122364904 51847205340869064 52005790617746112 52145967950947584 52246558166902344 52387384469239008 52488440380638003 52528590357296256 52541828409301623 52629918656596596 52771778275617072 52844593692225888 52987031950156416 53089244588949156 53232342283258992 53375825685639744 53465314190828288 53478788312348154 53519695835735808 53622935989739928 53767472205345696 53871190323025761 53931931010995968 54090928449118008 54181615876787616 54236726099924256 54327657968099712 54487822054090572 54634689498980304 54726288582121408 54781952812993728 54801800866012032 54887627876290398 54893158598826333 55203910515972288 55352708118441216 55515894168318696 55521488197772316 55608970656026592 55758860064802944 55835797108766976 55923243496597764 55928878572389094 56022647458884488 56245493733254784 56658196517461056 56663905650401376 56810914028289792 56830957259040531 56926238546931012 57079678543014384 57306729464070912 57312503946087552 57577839612504624 57727219093262208 57733035945691968 57829829634977536 57844403684784738 58000318519514616 58156653609863712 58268838512660517 58506514444964376 58664213944816032 58762568822638464 58777377937765137 58935807527893884 59094664151958288 59193740711274176 59253948960993216 59368250560069206 59710352190745536 59871296536273152 59886385068666366 59986789006443432 60047803896344712 60148478464681824 60310603743562368 60325802988457419 60393821362543872 60488406231013908 60673422387370464 60836962609438848 60954317861386068 61118615214112176 61283355416845632 61401571766029362 61448539663252224 61464025686352842 61567074654886584 61652025974263536 61818203941849152 61921846716328704 61984829828484864 62104399330468824 62271796633246368 62439645141691776 62560091988029916 62728717572903312 62920586179495296 63025478391245049 63276180449911632 63382267629449664 63446736192364224 63553109321173248 63740471082143688 63746893856701548 63912278281826016 64107767050806528 64214638360891182 64578159471514752 64775069564067702 64943121479919984 64949665438903464 65052003408936768 65058558339349728 65250358334453943 65426235311096676 65796615310599936 65803245271433856 66107889925468272 66279399699671424 66286078308016704 66413944971419514 66481497170953074 66592958300183448 66864587937102144 67044815936932608 67174146214588728 67355208603307296 67485137632248861 67536759030809472 67667038272767052 67849429211507664 68257600185791772 68441582935618704 68556330293078208 68626061595822528 68741118245350656 68758442115876198 68943774843951336 69129607121158752 69262958986747407 69341054156994816 69358529221046478 69662077555869792 69849845958985344 69867449246777427 69984587174184004 70055771212402164 70173224875462128 70244600784403248 70362371034156096 70459458256301184 70569807269516226 70785659451932208 70976456377678656 71167767580852992 71305051083130872 71497247986319904 71595901131402816 71689962940460928 71708029967411649 71828253764034348 71901313067054268 72121237932157344 72242154502383488 72315634799899008 72650429405454096 72846252665307072 73042603750658304 73183503835053864 73190878131768444 73605214021296384 74021192224424928 74028650930363088 74145294208035456 74220710262765696 74371376166151806 74564324662130352 74571838096518792 74917078087706379 75544262023281408 75551874200535168 75570914491412319 75774609678720708 75901651395908016 75978853909660656 76106238057352512 76330607862946122 76770452816672832 76977381260922624 77125871579712984 77333758026019488 77482935799989433 77542204813151616 77561746699445253 77691784683547356 77770808011303596 78008685926619168 78218951926421376 78369837250353516 78581076703858512 78792885535944384 78944877984894894 79005265281324288 79157667413425608 79266890538338832 79613802920994048 79633866883423734 79848513424888488 79982385341924576 80063738528459616 80197971286242432 80218182468522231 80279543753603712 80434403984609892 80651208308018544 80897896516493952 81136392673677012 81272423815181424 81491486952149568 81711140555794176 81731733081135858 81868762354705816 81952034248470456 82089432873182112 82172929219490592 82202701299018048 82331441814435597 82424271922465536 82805865773958432 83029062177661824 83413455984039888 83638290097204416 83753695663150464 83884865244896646 83893317858583641 84033971188326732 84368240599882176 84509690172599552 84595648256485632 84987294776191584 84995858475602064 85216371042434688 85389357820396518 85619517814521576 86366759418756936 86590828639893312 86599553918537952 86736004545249024 86744744452466304 86766605527177107 87000477779271924 87234980414795568 87759771667446564 88143853233957696 88381437744022272 88403711291840826 88551926628559352 88641996227937432 88790611066911264 88880923441489824 89052375840103809 89152783916136192 89565528286118304 89806944804409728 89829577602999549 89980183509665148 90222717697022736 90465905615343552 90590732043815808 90640415464138582 90732609346520862 91010133581055696 91255443914158272 91408440390770944 91431476792079102 91501415461096704 91677922821168264 91925033125268448 92102357649044043 92172809494878336 92350611982329876 92478038961395304 92727305912773728 92882770074493056 93156598995703236 93407694949869552 93564299833949504 93659467712537664 93816494712208128 93840137982044874 93911919107989248 94093076359354968 94380879269242944 94635275170238208 94914270674867448 95073401444174496 95329663981759872 95461201508537088 95610706623215532 95620340785052322 95771005018712464 95868417422739024 96161650576209792 96321957541336773 96867239207272128 97128336887076096 97162604346101553 97578005113405152 97587837509024592 97976021341798656 98039633053047854 98139352966645014 98694922965899904 98704867907150784 99161834888202408 99419099549507136 99429117462025056 99620917457129271 99889437450275172 100296881905653216 100761219321883092 101032812904960944 101202201861210688 101305138546214208 101474984076470016 101500557409150578 101774143817261496 102360603755563776 102386400278687658 102662374403428056 102834495439617312 103111677368025984 103137663173814297 103415662265927004 103589046244729808 103694410681738128 104011581235492224 104493116333804688 104774768938478016 104976880761276006 105057180714592512 105083656818603246 105259837313193192 105543556551234144 105689187384451776 105854710904274339 105974063900312832 106178489177898312 106464684566517984 106751651371279488 106957576624696308 107245871979479856 107534944410691392 107742380646051522 108181856898236016 108363231753575232 108473452199848512 108655315936199424 108975644108181144 109269378997960608 109452577164242816 109563905625987456 109603601732024064 109775255752580796 109786317197652666 110407821031944576 111031788336637392 111042976395544632 111217941312053184 111517720129605888 111557064249227709 111846486993195528 111857757144778188 112045294917768976 112490987466509568 113316393034922112 113327811300802752 113661914518081062 113852477093862024 114159357086028768 114495911794419183 114625007892175104 115155679225009248 115454438186524416 115466071891383936 115688807369569476 116000637039029232 116313307219727424 116537677025321034 117013028889928752 117328427889632064 117525137645276928 117554755875530274 117871615055787768 118189328303916576 118387481422548352 118417316977342341 118507897921986432 118736501120138412 119420704381491072 119450800325135601 119772770137332732 119973578012886864 120095607792689424 120296956929363648 120621207487124736 120651605976914838 120976812462027816 121346844774740928 121673925218877696 121908635722772136 122237230428224352 122566710833691264 122597599621703787 122803143532058724 122928051372705684 123134149309773168 123304051948527072 123636407883698304 124208798660937648 124543593266492736 124879290283383552 125120183976059832 125457435145806624 125827297867344969 125841172358990592 126050956782490098 126552360899823264 126764535258899328 126893472384728448 127480942164287376 127493787713403096 127824556563652032 128084036730594777 128429276721782364 129156318943029504 129550139128135404 129886242959839968 129899330877806928 130104006817873536 130117116678699456 130500716668907886 130852470622193352 131606490542867712 132215779850936544 132558799399342848 132572156616033408 132605566937761239 132827889942839028 132962994341906148 133185916600366896 133729175874204288 134348292429177456 134710417206614592 134970275264497722 135073518061618944 135334076545534104 135698858423015328 135960623196207873 136098914019781293 136515200371583544 136883165871237408 137112660586156416 137147215188118653 137252123191645056 137516884231752396 137887549687902672 138259214242317504 138525917973494814 138717058442092956 139324155111739584 139699691917970688 139734898493554854 139969174348368008 140111542424804328 140346449750924256 140489201568806496 140724742068312192 140760206973067311 140918916512602368 141139614539032452 141571318903864416 141952912755357312 142610102166261744 142994495972639808 143191802262805632 143379925880921856 143416059934823298 143430511177578483 143656507528068696 143802626134108536 144242475864314688 144484309004766976 144631269599798016 145300858810908192 145692505330614144 146367007670107728 146381756263536888 147059449579571781 147209029449967521 148042384448849856 148057301860726176 148290588416070912 148441420525531392 148742752332303612 149128649324260704 149143676193037584 149834156175412758 151103748401070336 151141828982824638 151549219357441416 151803302791816032 151957707819321312 152212476114705024 152250836113725867 152661215725892244 153540905633345664 153579600418031487 154251743159425968 154667516052038976 154965871599978866 155084409626303232 155123493398890506 155383569367094712 155541616022607192 156017371853238336 156437903852842752 156739674500707032 157162153407717024 157465321141914009 157585771071888768 157889755969789788 158315334826851216 158533781076677664 159267733766847468 159697026849776976 159964770683849152 160127477056919232 160395942572484864 160436364937044462 160559087507207424 160868807969219784 161302416616037088 161613570969077283 161795793032987904 162272785347354024 162544847630362848 162982973904299136 163463466162271716 163737524709411632 163904068496940912 164178865746364224 164345858438981184 164405402598036096 164662883628871194 164679475796478999 165611731547916864 166058124355323648 166826911968079776 167276580194408832 167507391326300928 167769730489793292 167786635717167282 168067942376653464 168736481199764352 169974589552383168 169991716951204128 170432742084869376 170778715640793036 171239035629043152 172733518837513872 173181657279786624 173199107837075904 173489488904932608 173533211054354214 174000955558543848 174469960829591136 174806515537981551 175519543334893128 176287706467915392 176332133813295411 176807422583681652 177103853257118704 177283992455874864 177581222133822528 177761846882979648 178104751680207618 179131056572236608 179613889608819456 179659155205999098 179960367019330296 180445435394045472 180931811230687104 180977408965372257 181181464087631616 181280830928277164 181465218693041724 182020267162111392 182510887828316544 182862953584158204 183355845642336528 183850066250536896 184204715298088086 184345618989756672 184701223964659752 184956077922790608 185454611825547456 185765540148986112 186313197991406472 186815389899739104 187128599667899008 187318935425075328 187680275964089748 188186152718709936 188761758538485888 189076435173735147 189828541349734896 190146802888348992 190659327963519744 191221413246431064 191240681570104644 191542010037424928 191736834845478048 192323301152419584 192643915082673546 193734478414544256 194325208692203106 195156010226810304 195175675018049184 195751075003361829 196079266106095708 196278705933290028 197389845931799808 197409735814301568 198323669776404816 198838199099014272 198858234924050112 199241834914258542 199778874900550344 200593763811306432 201522438643766184 202065625809921888 202404403722421376 202455412896746583 202610277092428416 203001114818301156 203548287634522992 204772800557375316 205324748806856112 205668990879234624 206223354736051968 206275326347628594 206831324531854008 207178092489459616 207388821363476256 207788876960242221 208023162470984448 208986232667609376 209549537876956032 209602347740332281 209953761522552012 210167313637206492 210519674626386384 211087113102468288 211378374768903552 211709421808548678 212356978355796624 212929369133035968 213503302742558976 213915153249392616 214491743958959712 215069888821382784 215124089902234947 215484761292103044 216363713796472032 216726463507150464 216946904399697024 217951288216362288 218538757995921216 218905154328485632 219127811251974912 219550511505161592 219572634395305332 220815642063889152 222063576673274784 222085952791089264 222435882624106368 223114128498455418 223692973986391056 223715514289556376 224090589835537952 224751234263119137 226632786069844224 226655622601605504 226712743474236957 227323829036162124 227704954187724048 228318714172057536 228991823588838366 230311358450018496 230932143782767872 231377614739138952 232001274078058464 232448807399968299 232626614439454848 232685240098335759 233075354050642068 234026057779857504 234656855779264128 235109511751060548 235743230111575536 236378656607833152 236774962845096704 236834633954684682 237015795843972864 237473002240276824 238841408762982144 238901600650271202 239545540274665464 239947156025773728 240191215585378848 240593913858727296 240654547405566693 241303211953829676 241953624924055632 242693689549481856 243817271445544272 244474460856448704 245133421667382528 245195199243407574 245606287064117448 245856102745411368 246268298619546336 246608103897054144 246994325443306791 247272815767396608 248417597321875296 249087186532985472 250240367952119664 250914870291613248 251654595734689938 251679953575750923 252101913564980196 253104721799646528 253529070517798656 253786944769456896 254961884328574752 254987575426806192 255649113127304064 256168073461189554 256858553443564728 259100278256270808 259772485919679936 259798661755613856 260208013635747072 260234233357398912 260299816581531321 261001433337815772 261704941244386704 264431559701873088 265144313232066816 265211133875522478 265655779885678056 265925988683812296 266371833200733792 267157127520311427 267458351748408576 268696584858354912 269420834413229184 269940550528995444 270668153091068208 271397716846030656 271921246392415746 272197828039562586 273030400743167088 273766331742474816 274225321172312832 274294430376237306 274504246383290112 275033768463504792 275775099375805344 276307072947132129 276518428484635008 277051835946989628 277434116884185912 278648310223479168 279469796987109708 279938348696736016 280223084849608656 280692899501848512 280978403137612992 281449484136624384 281520413946134622 282279229078064904 283142637807728832 283905825510714624 285220204332523488 285988991945279616 286383604525611264 286832119869646596 286861022355156966 287313015056137392 287605252268217072 288484951728629376 288965872624010319 290601717621816384 291385010661228288 292734015340215456 292763512527073776 294118899159143562 294418058899935042 296084768897699712 296114603721452352 297485504664607224 298257298648521408 298287352386075168 298862752371387813 299668312350825516 302283657965649276 303098438714882832 303606605583632064 303915415638642624 304424952229410048 304501672227451734 305322431451784488 307081811266691328 307159200836062974 308503486318851936 309335032104077952 309412989521442891 309931743199957732 310246986797781012 310767138734189424 311083232045214384 312034743706476672 313479349001414064 314324306815434048 314930642283828018 315171542143777536 315779511939579576 316630669653702432 317067562153355328 317241454124485037 317564132712823017 318535467533694936 319394053699553952 319929541367698304 320254954113838464 320872729874088924 321737615938439568 322604833232074176 323227141938154566 324545570694708048 325089695260725696 325965947808598272 326926932324543432 327475049418823264 327808136993881824 328357731492728448 328691716877962368 328810805196072192 329325767257742388 329358951592957998 331223463095833728 333653823936159552 334553160388817664 334671192747683127 335539460979586584 335573271434334564 336135884753306928 337472962399528704 339949179104766336 339983433902408256 341557431281586072 342478071258086304 343138715685667489 343487735383257549 345467037675027744 346363314559573248 346398215674151808 347066422108708428 348001911117087696 348939921659182272 349613031075963102 351039086669786256 352575412935830784 352664267626590822 353614845167363304 354207706514237408 354567984911749728 355162444267645056 355251950932027023 355523693765959296 356209503360415236 358262113144473216 358352400975406803 359318310411998196 359920734038660592 360890870788090944 361863622461374208 361954817930744514 362561661856554328 362930437386083448 364040534324222784 365021775656633088 365725907168316408 366711691284673056 367700132501073792 367792798865111361 368409430596176172 369402447929319504 369912155845581216 370909223651094912 372626395982812944 373630779799478208 374257199335798016 374637870850150656 375360551928179496 376372305437419872 377523517076971776 378152870347470294 379657082699469792 380293605776697984 382442826492862128 382481363140209288 383084020074849856 383473669690956096 384252110191784331 385287830165347092 387468956829088512 388650417384406212 390312020453620608 390351350036098368 391502150006723658 392158532212191416 392557411866580056 394819471628603136 396647339552809632 397676398198028544 397716469848100224 397816700813283717 398483669828517084 399557749801100688 401187527622612864 403044877287532368 404131251619843776 404808807444842752 404910825793493166 405220554184856832 406002229636602312 407096575269045984 407881869588623619 409545601114750632 410649497613712224 411337981758469248 411441645564355959 412550652695257188 413662649063708016 414356184978919232 414777642726952512 415577753920484442 417972465335218752 419099075753912064 419204695480664562 419907523045104024 420334627274412984 421039349252772768 422174226204936576 422280620919201933 422756749537807104 423418843617097356 424713956711593248 425858738266071936 427830306498785232 428983487917919424 430139777642765568 430248179804469894 430291533532735449 430969522584206088 432727427592944064 433452927014300928 433893808799394048 435902576432724576 437077515991842432 439101023010323184 439145268790610664 441178348738715343 444127153346549568 444171905582178528 444871765248212736 446228256996910836 447385947972782112 447431028579112752 448181179671075904 449502468526238274 453311245203211008 453425486948473914 454647658072324248 455409908375448096 456637428344115072 456752508341177601 457983647177676732 460622716900036992 462755229478277904 464002548156116928 464897614799936598 465253228878909696 465370480196671518 466150708101284136 468052115559715008 469313711558528256 470219023502121096 471486460223151072 472395963425742027 472757313215666304 473669267909369364 474946004480553648 477803201300542404 479091080549330928 479894312051547456 480382431170757696 481187827717454592 481309094811133386 482606423907659352 483907249848111264 484840712907231849 485387379098963712 487634542891088544 488948921712897408 490390398486815148 491212574128234896 491712205490822736 492536597239092672 493216207794108288 493988650886613582 494038427389436997 496835194643750592 498174373065970944 500480735904239328 501829740583226496 503309191469379876 503359907151501846 504203827129960392 506209443599293056 509923768657149504 509975150853612384 511298226254608128 512336146922379108 513717106887129456 518200556512541616 519544971839359872 519597323511227712 520468466714797824 520599633163062642 522002866675631544 523409882488773408 524419546613944653 528863119403746176 528996401439886233 530422267751044956 531311559771356112 531851977367624592 532743666401467584 534314255040622854 537393169716709824 538841668826458368 539881101057990888 541336306182136416 542380550599926031 542795433692061312 542932226896116771 543842492784831492 544395656079125172 546060801486334176 547532663484949632 548588860752474612 550067536927009584 551550198751610688 552614145894264258 553036856969270016 554103671893979256 554868233768371824 557296620446958336 558939593974219416 559876697393472032 560446169699217312 561385799003697024 561956806275225984 563040827892269244 564558458156129808 566285275615457664 567229305521205441 570440408665046976 571977983890559232 573664239739293192 573722044710313932 574626030112274784 575210504536434144 576969903457258752 577931745248020638 581203435243632768 585468030680430912 585527025054147552 587253225010085487 588237798318287124 588836117799870084 592169537795399424 592229207442904704 594971009329214448 596514597297042816 596574704772150336 597725504742775626 599336624701651032 604567315931298552 606196877429765664 607213211167264128 607366238690239749 607830831277285248 609003344454903468 610644862903568976 614318401672125948 617006972637703872 618670064208155904 618825979042885782 619863486399915464 620493973595562024 621534277468378848 622166464090428768 623366630880726663 624069487412953344 626958698002828128 628648613630868096 628807043220996843 629861284567656036 631559023879159152 633261339307404864 634135124306710656 634482908248970074 635128265425646034 637070935067389872 638788107399107904 639859082735396608 640509908227676928 641745459748177848 643475231876879136 645209666464148352 646454283876309132 649091141389416096 650179390521451392 653853864649086864 654950098837646528 655616273987763648 656715462985456896 657383433755924736 658651534515484776 658717903185915996 662446926191667456 667307647872319104 669342385495366254 671078921959173168 671146542868669128 672271769506613856 674253702789357411 679898358209532672 679966867804816512 680138230422710871 683114862563172144 684956142516172608 686277431371334978 686975470766515098 690934075350055488 692796431348303616 694132844217416856 696003822234175392 697346422199904897 697879843318364544 699226062151926204 702078173339572512 705328535253181644 707229690334726608 708415413028474816 709135969823499456 710324888535290112 710503901864054046 711047387531918592 712419006720830472 716524226288946432 716704801950813606 718636620823996392 719841468077321184 721781741576181888 721963642216700079 723909635861489028 725123323713108656 725860874772166896 728081068648445568 731451814336632816 733423382569346112 735400265002147584 735585597730222722 736818861192352344 738804895858639008 739824311691162432 740982976329920373 741818447302189824 745252791965625888 747261559598956416 750721103856358992 752744610874839744 756305740694940588 759314165398939584 760587211553395968 764885652985724256 764962726280418576 766168040149699712 766947339381912192 768504220383568662 770575660330694184 777300834768812424 780624040907241216 780702700072196736 780899449744593963 783004300013447316 784317064424382832 785114823733160112 793294679105619264 795432939696200448 795633401626567434 796967339657034168 799115499602201376 801471382560934281 802375055245225728 806089754575064736 808262503239687552 809821651586986332 812004459273204624 814193150538091968 815763739177247238 819091202229501264 821298995227424448 822675963516938496 822883291128711918 825101305390514376 827325298127416032 828712369957838464 828921218841396387 829555285453905024 831155507840968884 835944930670437504 838409390961329124 839815046090208048 840669254548825968 842078698505545536 844348452409873152 844561241838403866 846837687234194712 849427913423186496 851717476532143872 855660612997570464 857966975835838848 860496359608939788 860583067065470898 861939045168412176 865454855185888128 866897617872030957 871805152865449152 874155031983684864 878202046020646368 878290537581221328 882356697477430686 888254306693099136 888343811164357056 892456513993821672 894771895945564224 894862057158225504 896362359342151808 896588257114163439 899004937052476548 906850973896947828 909295316144648496 910819816750896192 913274856688230144 913505016682355202 915967294355353464 921245433800073984 925510458956555808 928005096312233856 928238968564328673 929795229599873196 930740960393343036 932301416202568272 936104231119430016 940438047004242192 942972920446302144 944791926851484054 945514626431332608 947338535818738728 949892008961107296 951724362373455111 952692398138469051 955606402601084808 958182161098661856 959788624103094912 960764862341515392 962618189622266772 965212847815318704 967814499696222528 969681425814463698 975269085782177088 977897843425794816 980780796973630296 982425148256469792 983424410981645472 985073194478185344 986432415588216576 987977301773227164 988076854778873994 993670389287501184 1000961471808478656 1003659481166452992 1004013578243049381 1006618382938759752 1006719814303003692 1008407654259920784 1012418887198586112 1019847537314299008 1019950301707224768 1024672293844758216 1027434213774258912 1029416147057002467 1030463206149772647 1036401113025083232 1039089943678719744 1039194647022455424 1041199266326125284 1044005733351263088 1046819764977546816 1048839093227889306 1057726238807492352 1057992802879772466 1060844535502089912 1062623119542712224 1063703954735249184 1065487332802935168 1065755852796081069 1068628510081245708 1074786339433419648 1075057202926220409 1079762202115981776 1082672612364272832 1084761101199852062 1085590867384122624 1085864453792233542 1087684985569662984 1088791312158250344 1092121602972668352 1095065326969899264 1097177721504949224 1100135073854019168 1103100397503221376 1105228291788528516 1108207343787958512 1109736467536743648 1117879187948438832 1119753394786944064 1120892339398434624 1122771598007394048 1123913612550451968 1126081655784538488 1129116916312259616 1132570551230915328 1134458611042410882 1140880817330093952 1147328479478586384 1147444089420627864 1149252060224549568 1150421009072868288 1152756330575352993 1155863490496041276 1162406870487265536 1170936061360861824 1171054050108295104 1174506450020170974 1176475596636574248 1177672235599740168 1184458414885809408 1189942018658428896 1193029194594085632 1193149409544300672 1195451009485551252 1198673249403302064 1209134631862597104 1212393754859531328 1214426422334528256 1214732477380479498 1215661662554570496 1218006688909806936 1221289725807137952 1223645608765870857 1228636803344251896 1234013945275407744 1234324936693067877 1237651958085771564 1239726972799830928 1240987947191124048 1243068554936757696 1244332928180857536 1246733261761453326 1253917396005656256 1257297227261736192 1257614086441993686 1259722569135312072 1263118047758318304 1266522678614809728 1266841862757605799 1268270248613421312 1268965816497940148 1270256530851292068 1274141870134779744 1277576214798215808 1283490919496355696 1286950463753758272 1290419332928296704 1292908567752618264 1298182282778832192 1300358781042902784 1307707729298173728 1309900197675293056 1311232547975527296 1317303069030969552 1317435806371831992 1323535046216146029 1334615295744638208 1338684770990732508 1342157843918346336 1342293085737338256 1344543539013227712 1348507405578714822 1359933735609633024 1360276460845421742 1366229725126344288 1369912285032345216 1370257525023532803 1372554862742669956 1373950941533030196 1381868150700110976 1388265688434833712 1392007644468350784 1394692844399809794 1395759686636729088 1398452124303852408 1404156346679145024 1410657070506363288 1414459380669453216 1416830826056949632 1417187890277226081 1418271939646998912 1421007803728108092 1424838013441660944 1433409603901627212 1437273241647992784 1439682936154642368 1443563483152363776 1443927284433400158 1447819271722978056 1450246647426217312 1451721749544333792 1454522138721695547 1456162137296891136 1462903628673265632 1466846765138692224 1471171195460445444 1473637722384704688 1477609791717278016 1479648623382324864 1481965952659840746 1482115282168310991 1490505583931251776 1494523119197912832 1501442207712717984 1505489221749679488 1512611481389881176 1518628330797879168 1529771305971448512 1529925452560837152 1532336080299399424 1533894678763824384 1537008440767137324 1541151320661388368 1554601669537624848 1561405400144393472 1561798899489187926 1566008600026894632 1568634128848765664 1570229647466320224 1573258639841833959 1586589358211238528 1586989204319658699 1591266803253134868 1593934679314068336 1598230999204402752 1602942765121868562 1612179509150129472 1616525006479375104 1619643303173972664 1624008918546409248 1627141651799778093 1628386301076183936 1628796680688350313 1631527478354494476 1638182404459002528 1642597990454848896 1645766582257423836 1650202610781028752 1654650596254832064 1657424739915676928 1657842437682792774 1659110570907810048 1662311015681937768 1671889861340875008 1676818781922658248 1679630092180416096 1681338509097651936 1684157397011091072 1689122483676807732 1693675374468389424 1698855826846372992 1701687916563616323 1711321225995140928 1715933951671677696 1720992719217879576 1721166134130941796 1723878090336824352 1730909710371776256 1733795235744061914 1743610305730898304 1756404092041292736 1756581075162442656 1761759675030256461 1764713394954861372 1776508613386198272 1776687622328714112 1784913027987643344 1789543791891128448 1789724114316451008 1792724718684303616 1793176514228326878 1798009874104953096 1813701947793895656 1818590632289296992 1821639633501792384 1822098716070719247 1827010033364710404 1831934588710706928 1851020917913111616 1856010192624467712 1856477937128657346 1859590459199746392 1861481920786686072 1864602832405136544 1870099892642179989 1872208462238860032 1880876094008484384 1885945840892604288 1889583853702968108 1894677071637477456 1899784017922214592 1903448724746910222 1905384796276938102 1911212805202169616 1916364322197323712 1919577248206189824 1921529724683030784 1925236379244533544 1930425695630637408 1935628999392445056 1939362851628927396 1950538171564354176 1961561593947260592 1964850296512939584 1966848821963290944 1970146388956370688 1975954603546454328 1976153709557747988 1987340778575002368 2001922943616957312 2008027156486098762 2013236765877519504 2013439628606007384 2016815308519841568 2022761108368072233 2039695074628598016 2039900603414449536 2049344587689516432 2054868427548517824 2058832294114004934 2060926412299545294 2072802226050166464 2078389294044910848 2082398532652250568 2088011466702526176 2092039266599714691 2093639529955093632 2097678186455778612 2115985605759544932 2121689071004179824 2125246239085424448 2127407909470498368 2130974665605870336 2131511705592162138 2137257020162491416 2149572678866839296 2150114405852440818 2159524404231963552 2165345224728545664 2165890926650100237 2169522202399704124 2171728907584467084 2175369971139325968 2177582624316500688 2184243205945336704 2194355443009898448 2200270147708038336 2206200795006442752 2210456583577057032 2216414687575917024 2219472935073487296 2222948928989761119 2235758375896877664 2239506789573888128 2241784678796869248 2252163311569076976 2258233832624519232 2268917222084821764 2281761634660187904 2294656958957172768 2294888178841255728 2298504120449099136 2300842018145736576 2305512661150705986 2311726980992082552 2341872122721723648 2342108100216590208 2342698349233781889 2349012900040341948 2352951193273148496 2355344471199480336 2379884037316857792 2386298819088601344 2390902018971102504 2397346498806604128 2401971009799672423 2404414147682802843 2418269263725194208 2424787509719062656 2429464954760958996 2436013377819613872 2442579451614275904 2447291217531741714 2457273606688503792 2468027890550815488 2468649873386135754 2475303916171543128 2479453945599661856 2481975894382248096 2486137109873515392 2486763656524189161 2488665856361715072 2493466523522906652 2507834792011312512 2515228172883987372 2519445138270624144 2526236095516636608 2533045357229619456 2533683725515211598 2537931632995880296 2540513061702584136 2548283740269559488 2555152429596431616 2566981838992711392 2573900927507516544 2585817135505236528 2596364565557664384 2600692853616092871 2615415458596347456 2619800395350586112 2622465095951054592 2634606138061939104 2634871612743663984 2647070092432292058 2677369541981465016 2684315687836692672 2684586171474676512 2689087078026455424 2689764771342490317 2697014811157429644 2720552921690843484 2732459450252688576 2739824570064690432 2740515050047065606 2745109725485339912 2747901883066060392 2763736301400221952 2776531376869667424 2784015288936701568 2784716905692986019 2789385688799619588 2796904248607704816 2808312693358290048 2821314141012726576 2828918761338906432 2833661652113899264 2834375780554452162 2836543879293997824 2842015607456216184 2849676026883321888 2855173087120365333 2866819207803254424 2874546483295985568 2879365872309284736 2887854568866800316 2895638543445956112 2900493294852434624 2903443499088667584 2909044277443391094 2925807257346531264 2933693530277384448 2942342390920890888 2947275444769409376 2955219583434556032 2959297246764649728 2963931905319681492 2964230564336621982 2981011167862503552 3002884415425435968 3010978443499358976 3012040734729148143 3025222962779762352 3037256661595758336 3059542611942897024 3059850905121674304 3074016881534274648 3082302641322776736 3088248441171007401 3109203339075249696 3123597798978375852 3132017200053789264 3137268257697531328 3140459294932640448 3146517279683667918 3173178716422477056 3173978408639317398 3182533606506269736 3187869358628136672 3196461998408805504 3197267558388243207 3205885530243737124 3224359018300258944 3239286606347945328 3248017837092818496 3254283303599556186 3256772602152367872 3257593361376700626 3263054956708988952 3276364808918005056 3285195980909697792 3291533164514847672 3300405221562057504 3309301192509664128 3315684875365585548 3324622031363875536 3353637563845316496 3359260184360832192 3362677018195303872 3368314794022182144 3378244967353615464 3387350748936778848 3397711653692745984 3403375833127232646 3422642451990281856 3441985438435759152 3442332268261883592 3447756180673648704 3458268991726058979 3467590471488123828 3487220611461796608 3512808184082585472 3513162150324885312 3523519350060512922 3529426789909722744 3553375244657428224 3569826055975286688 3579087583782256896 3579448228632902016 3586353028456653756 3596019748209906192 3627403895587791312 3637181264578593984 3643279267003584768 3644197432141438494 3654020066729420808 3663869177421413856 3670936826297612571 3702041835826223232 3702974810079203631 3712955874257314692 3719180918399492784 3722963841573372144 3729205664810273088 3740199785284359978 3761752188016968768 3771891681785208576 3779167707405936216 3789354143274954912 3799568035844429184 3800525588272817397 3806897449493820444 3810769592553876204 3822425610404339232 3832728644394647424 3850472758489067088 3860851391261274816 3871257998784890112 3878725703257854792 3901076343128708352 3923123187894521184 3929700593025879168 3933697643926581888 3951909207092908656 3952307419115495976 3970605138648438087 4003845887233914624 4016054312972197524 4026473531755039008 4026879257212014768 4033630617039683136 4045522216736144466 4079801206828899072 4098689175379032864 4109736855097035648 4110772575070598409 4117664588228009868 4121852824599090588 4145604452100332928 4164797065304501136 4176022933405052352 4184078533199429382 4187279059910187264 4195356372911557224 4231971211519089864 4243378142008359648 4250492478170848896 4251563670831678243 4254815818940996736 4263023411184324276 4274514040324982832 4300228811704881636 4319048808463927104 4330690449457091328 4331781853300200474 4339044404799408248 4343457815168934168 4350739942278651936 4355165248633001376 4363566416165086641 4368486411890673408 4388710886019796896 4400540295416076672 4420913167154114064 4432829375151834048 4438945870146974592 4445897857979522238 4446345846504932973 4471516751793755328 4479013579147776256 4483569357593738496 4504326623138153952 4516467665249038464 4537834444169643528 4589313917914345536 4589776357682511456 4597008240898198272 4601684036291473152 4611025322301411972 4623453961984165104 4684216200433180416 4685396698467563778 4698025800080683896 4705902386546296992 4710688942398960672 4719775919525501877 4759768074633715584 4760967612958976097 4781804037942205008 4794692997613208256 4803942019599344846 4808828295365605686 4836538527450388416 4849575019438125312 4858929909521917992 4872026755639227744 4881424955399334279 4885158903228551808 4894582435063483428 4914547213377007584 4937299746772271508 4950607832343086256 4958907891199323712 4963951788764496192 4972274219747030784 4973527313048378322 4977331712723430144 4986933047045813304 5015669584022625024 5030456345767974744 5038890276541248288 5052472191033273216 5067367451030423196 5075863265991760592 5081026123405168272 5096567480539118976 5105063749690848969 5133963677985422784 5147801855015033088 5171634271010473056 5192729131115328768 5201385707232185742 5230830917192694912 5269212276123878208 5269743225487327968 5294140184864584116 5354739083962930032 5368631375673385344 5369172342949353024 5378174156052910848 5379529542684980634 5394029622314859288 5441105843381686968 5464918900505377152 5466296148212157741 5481030100094131212 5490219450970679824 5495803766132120784 5553062753739334848 5568030577873403136 5569433811385972038 5578771377599239176 5593808497215409632 5610299677926539967 5616625386716580096 5642628282025453152 5657837522677812864 5668751561108904324 5684031214912432368 5699352053766643776 5710346174240730666 5733638415606508848 5749092966591971136 5758731744618569472 5775709137733600632 5791277086891912224 5800986589704869248 5806886998177335168 5818088554886782188 5851614514693062528 5884684781841781776 5894550889538818752 5910439166869112064 5927863810639362984 5928461128673243964 5962022335725007104 6005768830850871936 6024081469458296286 6050445925559524704 6068283325104216699 6119085223885794048 6119701810243348608 6148033763068549296 6164605282645553472 6176496882342014802 6218406678150499392 6247195597956751704 6264034400107578528 6274536515395062656 6276117799799144073 6280918589865280896 6293034559367335836 6347956817278634796 6365067213012539472 6375738717256273344 6392923996817611008 6394535116776486414 6411771060487474248 6448718036600517888 6478573212695890656 6496035674185636992 6497672779950300711 6508566607199112372 6515186722753401252 6526109913417977904 6552729617836010112 6583066329029695344 6600810443124115008 6618602385019328256 6631369750731171096 6649244062727751072 6668846786969283357 6707275127690632992 6718520368721664384 6725354036390607744 6756489934707230928 6774701497873557696 6806751666254465292 6845284903980563712 6883970876871518304 6884664536523767184 6895512361347297408 6916537983452117958 6935180942976247656 7025616368165170944 7026324300649770624 7028095047701345667 7047038700121025844 7058853579819445488 7139652111950573376 7158896457265804032 7172706056913307512 7192039496419812384 7205913029399017269 7213242443048408529 7254807791175582624 7274362529157187968 7288394864282876988 7308040133458841616 7327738354842827712 7341873652595225142 7404083671652446464 7405949620158407262 7425911748514629384 7438361836798985568 7445927683146744288 7458411329620546176 7460290969572567483 7480399570568719956 7523504376033937536 7558335414811872432 7578708286549909824 7599136071688858368 7601051176545634794 7613794898987640888 7621539185107752408 7644851220808678464 7665457288789294848 7700945516978134176 7721702782522549632 7757451406515709584 7802078560848278613 7846246375789042368 7859401186051758336 7867395287853163776 7903818414185817312 7904614838230991952 7941210277296876174 8032108625944395048 8052947063510078016 8053758514424029536 8067261234079366272 8069294314027470951 8091044433472288932 8197378350758065728 8219473710194071296 8221545150141196818 8235329176456019736 8243705649198181176 8291208904200665856 8329594130609002272 8352045866810104704 8368157066398858764 8390712745823114448 8463942423038179728 8486756284016719296 8500984956341697792 8503127341663356486 8509631637881993472 8526046822368648552 8549028080649965664 8565519261361095999 8600457623409763272 8638097616927854208 8663563706600400948 8678088809598816496 8686915630337868336 8701479884557303872 8710330497266002752 8727132832330173282 8777421772039593792 8801080590832153344 8841826334308228128 8865658750303668096 8877891740293949184 8891795715959044476 8892691693009865946 8943033503587510656 9008653246276307904 9032935330498076928 9075668888339287056 9178627835828691072 9179552715365022912 9222050644602823944 9246907923968330208 9264745323513022203 9370793396935127556 9396051600161367792 9411804773092593984 9421377884797921344 9439551839051003754 9519536149267431168 9521935225917952194 9563608075884410016 9589385995226416512 9591802675164729621 9607884039198689692 9617656590731211372 9673077054900776832 9717859819043835984 9744053511278455488 9762849910798668558 9770317806457103616 9789164870126966856 9829094426754015168 9874599493544543016 9901215664686172512 9917815782398647424 9927903577528992384 9947054626096756644 9973866094091626608 10060912691535949488 10077780553082496576 10104944382066546432 10134734902060846392 10151726531983521184 10162052246810336544 10193134961078237952 10210127499381697938 10267927355970845568 10343268542020946112 10374806975178176937 10402771414464371484 10461661834385389824 10538424552247756416 10539486450974655936 10588280369729168232 10709478167925860064 10737262751346770688 10738344685898706048 10759059085369961268 10788059244629718576 10882211686763373936 10929837801010754304 10932592296424315482 10962060200188262424 10980438901941359648 10991607532264241568 11012810478892837713 11106125507478669696 11108924430237610893 11138867622771944076 11157542755198478352 11187616994430819264 11220599355853079934 11285256564050906304 11315675045355625728 11337503122217808648 11368062429824864736 11398704107533287552 11401576764818452191 11420692348481461332 11467276831213017696 11498185933183942272 11551418275467201264 11582554173783824448 11601973179409738496 11613773996354670336 11636177109773564376 11703229029386125056 11769369563683563552 11789101779077637504 11855727621278725968 11856922257346487928 11911815415945314261 12011537661701743872 12048162938916592572 12100891851119049408 12136566650208433398 12239403620486697216 12296067526137098592 12329210565291106944 12332317725211795227 12352993764684029604 12436813356300998784 12494391195913503408 12528068800215157056 12549073030790125312 12552235599598288146 12561837179730561792 12586069118734671672 12695913634557269592 12730134426025078944 12751477434512546688 12754691012495034729 12789070233552972828 12823542120974948496 12957146425391781312 12992071348371273984 12995345559900601422 13017133214398224744 13030373445506802504 13052219826835955808 13090699248495259923 13105459235672020224 13166132658059390688 13201620886248230016 13262739501462342192 13298488125455502144 13337693573938566714 13339037539514798919 13414550255381265984 13437040737443328768 13450708072781215488 13512979869414461856 13549402995747115392 13613503332508930584 13767941753743036608 13769329073047534368 13791024722694594816 13833075966904235916 13870361885952495312 14052648601299541248 14056190095402691334 14094077400242051688 14117707159638890976 14159327758576505631 14279304223901146752 14345412113826615024 14384078992839624768 14411826058798034538 14426484886096817058 14509615582351165248 14548725058314375936 14576789728565753976 14616080266917683232 14644274866198002837 14655476709685655424 14683747305190450284 14811899240316814524 14851823497029258768 14876723673597971136 14891855366293488576 14916822659241092352 14920581939145134966 14960799141137439912 15047008752067875072 15116670829623744864 15157416573099819648 15202102353091269588 15227589797975281776 15243078370215504816 15289702441617356928 15315191249072546907 15401891033956268352 15443405565045099264 15514902813031419168 15604157121696557226 15692492751578084736 15807636828371634624 15809229676461983904 15882420554593752348 16064217251888790096 16105894127020156032 16107517028848059072 16134522468158732544 16138588628054941902 16182088866944577864 16394756701516131456 16398888444636473223 16443090300282393636 16470658352912039472 16487411298396362352 16659188261218004544 16704091733620209408 16736314132797717528 16781425491646228896 16813797068597706961 16830899033779619901 16927884846076359456 16973512568033438592 17006254683326712972 17052093644737297104 17098056161299931328 17131038522722191998 17200915246819526544 17276195233855708416 17327127413200801896 17356177619197632992 17373831260675736672 17402959769114607744 17420660994532005504 17454265664660346564 17554843544079187584 17683652668616456256 17731317500607336192 17783591431918088952 17785383386019731892 17886067007175021312 18017306492552615808 18151337776678574112 18204849975312650097 18357255671657382144 18359105430730045824 18444101289205647888 18493815847936660416 18529490647026044406 18741586793870255112 18792103200322735584 18823609546185187968 18828353399397432219 18842755769595842688 18879103678102007508 19043870451835904388 19127216151768820032 19178771990452833024 19183605350329459242 19215768078397379384 19235313181462422744 19346154109801553664 19435719638087671968 19488107022556910976 19493018339850902133 19525699821597337116 19578329740253933712 19658188853508030336 19749198987089086032 19802431329372345024 19835631564797294848 19855807155057984768 19894109252193513288 19947732188183253216 20121825383071898976 20155561106164993152 20269469804121692784 20303453063967042368 20324104493620673088 20420254998763395876 20535854711941691136 20686537084041892224 20749613950356353874 20805542828928742968 21076849104495512832 21078972901949311872 21084285143104037001 21176560739458336464 21418956335851720128 21476689371797412096 21518118170739922536 21576118489259437152 21617739088197051807 21764423373526747872 21865184592848630964 21924120400376524848 21960877803882719296 21983215064528483136 22025620957785675426 22212251014957339392 22217848860475221786 22277735245543888152 22315085510396956704 22375233988861638528 22380872908717702449 22441198711706159868 22570513128101812608 22675006244435617296 22736124859649729472 22797408215066575104 22803153529636904382 22841384696962922664 22934553662426035392 22996371866367884544 23102836550934402528 23165108347567648896 23272354219547128752 23538739127367127104 23578203558155275008 23711455242557451936 23713844514692975856 23823630831890628522 24096325877833185144 24201783702238098816 24207882942082412853 24273133300416866796 24592135052274197184 24658421130582213888 24664635450423590454 24705987529368059208 24873626712601997568 24988782391827006816 25056137600430314112 25104471199196576292 25172138237469343344 25391827269114539184 25460268852050157888 25502954869025093376 25509382024990069458 25578140467105945656 25647084241949896992 25696557784083287997 25914292850783562624 25990691119801202844 26034266428796449488 26060746891013605008 26104439653671911616 26181398496990519846 26332265316118781376 26403241772496460032 26525479002924684384 26596976250911004288 26675387147877133428 26678075079029597838 26829100510762531968 27025959738828923712 27098805991494230784 27227006665017861168 27535883507486073216 27538658146095068736 27666151933808471832 27740723771904990624 27794235970539066609 28112380190805382668 28188154800484103376 28235414319277781952 28318655517153011262 28558608447802293504 28690824227653230048 28768157985679249536 28775408025494188863 28823652117596069076 28852969772193634116 29019231164702330496 29153579457131507952 29232160533835366464 29288549732396005674 29310953419371310848 29367494610380900568 29623798480633629048 29703646994058517536 29753447347195942272 29783710732586977152 29841163878290269932 29921598282274879824 30233341659247489728 30314833146199639296 30404204706182539176 30455179595950563552 30486156740431009632 30579404883234713856 30630382498145093814 30803782067912536704 31029805626062838336 31124420925534530811 31208314243393114452 31384985503156169472 31615273656743269248 31618459352923967808 31764841109187504696 32128434503777580192 32211788254040312064 32215034057696118144 32277177256109883804 32364177733889155728 32789513403032262912 32797776889272946446 32886180600564787272 32941316705824078944 32974822596792724704 33038431436678513139 33318376522436009088 33326773290712832679 33472628265595435056 33562850983292457792 33627594137195413922 33661798067559239802 33855769692152718912 33947025136066877184 34012509366653425944 34104187289474594208 34196112322599862656 34262077045444383996 34401830493639053088 34654254826401603792 34712355238395265984 34747662521351473344 34805919538229215488 34841321989064011008 34908531329320693128 35109687088158375168 35367305337232912512 35567182863836177904 35570766772039463784 35735446247835942783 36034612985105231616 36302675553357148224 36409699950625300194 36718210861460091648 36888202578411295776 36987631695873320832 37058981294052088812 37483173587740510224 37584206400645471168 37647219092370375936 37656706798794864438 37685511539191685376 37758207356204015016 38087740903671808776 38254432303537640064 38264073037485104187 38367210700658918484 38431536156794758768 38470626362924845488 38871439276175343936 38976214045113821952 38986036679701804266 39051399643194674232 39156659480507867424 39272097745485779769 39316377707016060672 39498397974178172064 39604862658744690048 39788218504387026576 39895464376366506432 40243650766143797952 40311122212329986304 40538939608243385568 40606906127934084736 40648208987241346176 40840509997526791752 41373074168083784448 41499227900712707748 41611085657857485936 42157945803898623744 42168570286208074002 42353121478916672928 42477983275729516893 42837912671703440256 43036236341479845072 43152236978518874304 43235478176394103614 43528846747053495744 43730369185697261928 43848240800753049696 43921755607765438592 43932824598594008511 43966430129056966272 44051241915571350852 44435697720950443572 44555470491087776304 44630171020793913408 44750467977723277056 44761745817435404898 44882397423412319736 45141026256203625216 45350012488871234592 45472249719299458944 45606307059273808764 45682769393925845328 45869107324852070784 45945573747217640721 46205673101868805056 46330216695135297792 46544708439094257504 47077478254734254208 47422910485114903872 47427689029385951712 47647261663781257044 48192651755666370288 48403567404476197632 48415765884164825706 48546266600833733592 49184270104548394368 49196665333909419669 49329270900847180908 49411975058736118416 49977564783654013632 50112275200860628224 50208942398393152584 50344276474938686688 50441391205793120883 50492697101338859703 50783654538229078368 50920537704100315776 51018764049980138916 51156280934211891312 51294168483899793984 51393115568166575994 51828585701567125248 51981382239602405688 52068532857592898976 52121493782027210016 52208879307343823232 52362796993981039692 52664530632237562752 53050958005849368768 53193952501822008576 53350774295754266856 53356150158059195676 53658201021525063936 54051919477657847424 54454013330035722336 54614549925937950291 55071767014972146432 55077316292190137472 55332303867616943664 55481447543809981248 55588471941078133218 56224760381610765336 56376309600968206752 56470828638555563904 56485060198192296657 56637311034306022524 57381648455306460096 57536315971358499072 57550816050988377726 57647304235192138152 57705939544387268232 58038462329404660992 58307158914263015904 58464321067670732928 58577099464792011348 58734989220761801136 59247596961267258096 59407293988117035072 59506894694391884544 59567421465173954304 59682327756580539864 59843196564549759648 60466683318494979456 60808409412365078352 60910359191901127104 60972313480862019264 61260764996290187628 61607564135825073408 62059611252125676672 62248841851069061622 62416628486786228904 63230547313486538496 63236918705847935616 63529682218375009392 64256869007555160384 64430068115392236288 64554354512219767608 64728355467778311456 64853217264591155421 65595553778545892892 65772361201129574544 65882633411648157888 65949645193585449408 66076862873357026278 66636753044872018176 66653546581425665358 66945256531190870112 67125701966584915584 67142618726153107347 67255188274390827844 67323596135118479604 67711539384305437824 68025018733306851888 68208374578949188416 68392224645199725312 68524154090888767992 68803660987278106176 69308509652803207584 69424710476790531968 69495325042702946688 69817062658641386256 70734610674465825024 71134365727672355808 71141533544078927568 71470892495671885566 72605351106714296448 72623648826247238559 72819399901250600388 73776405156822591552 73975263391746641664 74117962588104177624 74966347175481020448 75168412801290942336 75313413597589728876 75516414712408030032 76175481807343617552 76508864607075280128 76528146074970208374 76734421401317836968 76863072313589517536 76941252725849690976 77089673352249863991 77742878552350687872 77972073359403608532 78102799286389348464 78313318961015734848 78544195490971559538 78996795948356344128 79209725317489380096 79576437008774053152 79790928752733012864 80487301532287595904 81077879216486771136 81213812255868169472 81296417974482692352 81681019995053583504 82998455801425415496 83222171315714971872 83382707911617199827 84337140572416148004 84706242957833345856 84955966551459033786 85675825343406880512 86072472682959690144 86304473957037748608 86326224076482566589 86470956352788207228 87057693494106991488 87460738371394523856 87696481601506099392 87843511215530877184 87865649197188017022 87932860258113932544 88102483831142701704 88871395441900887144 89110940982175552608 89260342041587826816 89523491634870809796 89764794846824639472 90700024977742469184 90944499438598917888 91212614118547617528 91365538787851690656 91738214649704141568 91891147494435281442 92411346203737610112 93089416878188515008 93373262776603592433 94154956509468508416 94845820970229807744 94855378058771903424 95294523327562514088 96385303511332740576 96831531768329651412 97092533201667467184 98368540209096788736 98393330667818839338 98658541801694361816 98823950117472236832 99115294310035539417 99955129567308027264 100417884796786305168 100688552949877373376 100882782411586241766 100985394202677719406 101567309076458156736 101841075408200631552 102037528099960277832 102312561868423782624 102588336967799587968 102786231136333151988 103962764479204811376 104137065715185797952 104242987564054420032 104417758614687646464 104725593987962079384 105329061264475125504 106101916011698737536 106701548591508533712 106712300316118391352 107206338743507828349 108103838955315694848 108908026660071444672 109229099851875900582 110154632584380274944 110664607735233887328 110962895087619962496 111176943882156266436 112449520763221530672 112752619201936413504 112941657277111127808 112970120396384593314 113274622068612045048 114763296910612920192 114792219112455312561 115101632101976755452 115294608470384276304 115411879088774536464 116614317828526031808 116928642135341465856 117154198929584022696 117469978441523602272 117816293236457339307 118495193922534516192 118814587976234070144 119364655513161079728 119686393129099519296 120933366636989958912 121616818824730156704 121820718383802254208 121944626961724038528 122521529992580375256 124119222504251353344 124497683702138123244 124833256973572457808 126473837411695871232 127059364436750018784 127433949827188550679 128513738015110320768 129108709024439535216 129456710935556622912 129706434529182310842 131191107557091785784 131544722402259149088 131765266823296315776 131798473795782025533 131899290387170898816 132153725746714052556 133307093162851330716 133890513062381740224 134251403933169831168 134285237452306214694 134510376548781655688 134647192270236959208 135423078768610875648 136050037466613703776 136416749157898376832 137048308181777535984 137607321974556212352 137836721241652922163 138617019305606415168 138849420953581063936 138990650085405893376 139634125317282772512 142268731455344711616 142283067088157855136 142941784991343771132 145210702213428592896 145247297652494477118 145638799802501200776 147552810313645183104 147589996001728259007 148235925176208355248 149932694350962040896 150336825602581884672 150626827195179457752 151032829424816060064 151324173617379362649 152350963614687235104 153056292149940416748 153468842802635673936 153726144627179035072 153882505451699381952 154179346704499727982 155485757104701375744 155944146718807217064 156205598572778696928 156626637922031469696 157088390981943119076 157993591896712688256 159152874017548106304 159581857505466025728 160974603064575191808 162155758432973542272 163362039990107167008 165996911602850830992 166444342631429943744 166765415823234399654 168674281144832296008 169412485915666691712 169455180594576889971 169911933102918067572 172144945365919380288 172608947914075497216 172652448152965133178 172941912705576414456 174115386988213982976 174921476742789047712 175392963203012198784 175731298394376034044 176204967662285403408 177742790883801774288 178221881964351105216 178520684083175653632 179046983269741619592 179529589693649278944 181400049955484938368 182425228237095235056 182731077575703381312 183782294988870562884 184822692407475220224 186178833756377030016 186746525553207184866 189691641940459615488 189710756117543806848 190589046655125028176 192770607022665481152 193663063536659302824 194185066403334934368 194559651793773466263 196786661335637678676 197317083603388723632 197647900234944473664 198230588620071078834 199910259134616054528 200835769593572610336 201377105899754746752 201427856178459322041 201765564823172483532 201970788405355438812 203134618152916313472 204075056199920555664 204625123736847565248 205176673935599175936 205572462272666303976 207925528958409622752 208274131430371595904 208485975128108840064 209451187975924158768 212203832023397475072 213403097183017067424 213424600632236782704 214412677487015656698 217816053320142889344 217870946478741715677 218458199703751801164 221329215470467774656 221925790175239924992 222353887764312532872 224899041526443061344 225505238403872827008 225940240792769186628 226549244137224090096 229526593821225840384 229584438224910625122 230203264203953510904 230589216940768552608 230823758177549072928 231269020056749591973 233228635657052063616 234308397859168045392 234939956883047204544 235632586472914678614 236990387845069032384 237629175952468140288 238729311026322159456 239372786258199038592 243233637649460313408 243641436767604508416 243889253923448077056 245043059985160750512 248995367404276246488 249666513947144915616 250148123734851599481 254118728873500037568 254867899654377101358 257027476030220641536 258217418048879070432 258913421871113245824 259412869058364621684 262382215114183571568 263089444804518298176 263530533646592631552 263596947591564051066 263798580774341797632 264307451493428105112 266614186325702661432 267781026124763480448 268570474904612429388 269020753097563311376 269294384540473918416 272100074933227407552 272833498315796753664 274096616363555071968 275214643949112424704 275673442483305844326 277234038611212830336 279268250634565545024 284537462910689423232 284566134176315710272 285883569982687542264 290494595304988954236 291277599605002401552 295105620627290366208 295179992003456518014 296471850352416710496 297345882930106618251 299865388701924081792 301253654390358915504 302065658849632120128 302648347234758725298 304701927229374470208 306112584299880833496 306937685605271347872 307452289254358070144 307765010903398763904 308358693408999455964 311888293437614434128 312411197145557393856 313253275844062939392 314176781963886238152 315987183793425376512 318305748035096212608 321619016230523485047 324311516865947084544 326724079980214334016 331993823205701661984 332888685262859887488 333530831646468799308 337348562289664592016 338824971831333383424 338910361189153779942 339823866205836135144 344289890731838760576 344376657337365937683 345304896305930266356 345883825411152828912 349842953485578095424 350785926406024397568 351462596788752068088 352409935324570806816 353448879709372017921 355485581767603548576 356443763928702210432 358093966539483239184 359059179387298557888 362800099910969876736 364850456474190470112 365462155151406762624 367564589977741125768 372357667512754060032 373493051106414369732 379421512235087613696 381178093310250056352 382301849481565652037 385541214045330962304 387326127073318605648 388370132806669868736 389119303587546932526 393573322671275357352 394634167206777447264 395295800469888947328 395395421387346076599 396461177240142157668 401671539187145220672 402754211799509493504 402855712356918644082 403531129646344967064 403941576810710877624 406269236305832626944 408150112399841111328 409250247473695130496 411144924545332607952 413510163724958766489 415851057916819245504 416548262860743191808 416971950256217680128 418902375951848317536 426806194366034134848 426849201264473565408 428825354974031313396 435632106640285778688 435741892957483431354 436916399407503602328 442658430940935549312 444707775528625065744 449798083052886122688 451010476807745654016 451880481585538373256 453098488274448180192 453972520852138087947 459168876449821250244 460406528407907021808 461178433881537105216 461647516355098145856 462538040113499183946 466457271314104127232 468616795718336090784 469879913766094409088 471265172945829357228 473980775690138064768 477458622052644318912 478745572516398077184 486467275298920626816 490086119970321501024 497990734808552492976 499333027894289831232 500296247469703198962 508237457747000075136 508365541783730669913 509735799308754202716 516434836097758140864 517826843742226491648 518825738116729243368 524764430228367143136 526178889609036596352 527193895183128102132 528614902986856210224 533228372651405322864 535562052249526960896 537140949809224858776 538041506195126622752 538588769080947836832 544200149866454815104 548193232727110143936 551346884966611688652 554468077222425660672 558536501269131090048 569074925821378846464 569132268352631420544 571767139965375084528 580989190609977908472 582555199210004803104 583678955381320398789 590359984006913036028 592943700704833420992 594691765860213236502 599730777403848163584 602507308780717831008 604131317699264240256 604283568535377966123 605296694469517450596 609403854458748940416 612225168599761666992 613875371210542695744 614904578508716140288 615530021806797527808 616717386817998911928 623776586875228868256 624822394291114787712 628353563927772476304 636611496070192425216 643238032461046970094 653448159960428668032 653612839436225147031 663987646411403323968 665777370525719774976 667061663292937598616 674697124579329184032 677820722378307559884 679647732411672270288 688579781463677521152 688753314674731875366 690609792611860532712 691767650822305657824 693807060170248775919 699685906971156190848 702925193577504136176 704819870649141613632 706897759418744035842 710971163535207097152 712887527857404420864 716187933078966478368 718118358774597115776 729700912948380940224 730924310302813525248 735129179955482251536 746986102212828739464 750444371204554798443 762356186620500112704 764603698963131304074 771082428090661924608 774652254146637211296 776740265613339737472 778238607175093865052 787146645342550714704 789268334413554894528 790591600939777894656 790790842774692153198 792922354480284315336 803343078374290441344 805711424713837288164 807062259292689934128 807883153621421755248 816300224799682222656 818500494947390260992 822289849090665215904 827020327449917532978 831702115833638491008 837804751903696635072 853612388732068269696 853698402528947130816 857650709948062626792 871483785914966862708 873832798815007204656 885316861881871098624 889415551057250131488 892037648790319854753 899596166105772245376 903760963171076746512 906196976548896360384 907945041704276175894 918337752899642500488 920813056815814043616 922356867763074210432 923295032710196291712 925076080226998367892 937233591436672181568 939759827532188818176 942530345891658714456 947961551380276129536 954917244105288637824 964857048691570455141 972934550597841253632 980172239940643002048 995981469617104985952 998666055788579662464 1000592494939406397924 1016474915494000150272 1016731083567461339826 1019471598617508405432 1032869672195516281728 1033129972012097813049 1037651476233458486736 1049528860456734286272 1052357779218073192704 1054387790366256204264 1057229805973712420448 1066456745302810645728 1074281899618449717552 1076083012390253245504 1077177538161895673664 1088400299732909630208 1096386465454220287872 1102693769933223377304 1117073002538262180096 1138264536705262841088 1143534279930750169056 1161978381219955816944 1165110398420009606208 1167357910762640797578 1180719968013826072056 1185887401409666841984 1186186264162038229797 1189383531720426473004 1205014617561435662016 1208262635398528480512 1208567137070755932246 1210593388939034901192 1218807708917497880832 1224450337199523333984 1227750742421085391488 1233434773635997823856 1247553173750457736512 1249644788582229575424 1256707127855544952608 1286476064922093940188 1306896319920857336064 1307225678872450294062 1327975292822806647936 1334123326585875197232 1349394249158658368064 1355641444756615119768 1359295464823344540576 1361917562556414263841 1377506629349463750732 1381219585223721065424 1383535301644611315648 1387614120340497551838 1399371813942312381696 1405850387155008272352 1409639741298283227264 1413795518837488071684 1421942327070414194304 1432375866157932956736 1436236717549194231552 1459401825896761880448 1470258359910964503072 1493972204425657478928 1500888742409109596886 1524712373241000225408 1525096625351192009739 1529207397926262608148 1549304508293274422592 1553480531226679474944 1556477214350187730104 1574293290685101429408 1578536668827109789056 1581581685549384306396 1585844708960568630672 1606686156748580882688 1611422849427674576328 1614124518585379868256 1615766307242843510496 1632600449599364445312 1644579698181330431808 1654040654899835065956 1663404231667276982016 1675609503807393270144 1707224777464136539392 1707396805057894261632 1715301419896125253584 1742967571829933725416 1747665597630014409312 1751036866143961196367 1778831102114500262976 1784075297580639709506 1799192332211544490752 1807521926342153493024 1812393953097792720768 1815890083408552351788 1836675505799285000976 1841626113631628087232 1844713735526148420864 1846590065420392583424 1850152160453996735784 1874467182873344363136 1885060691783317428912 1909834488210577275648 1929714097383140910282 1960344479881286004096 1991962939234209971904 1997332111577159324928 2001184989878812795848 2033462167134922679652 2038943197235016810864 2065739344391032563456 2066259944024195626098 2075302952466916973472 2081421180510746327757 2099057720913468572544 2108775580732512408528 2114459611947424840896 2132913490605621291456 2148563799236899435104 2152166024780506491008 2154355076323791347328 2192772930908440575744 2205387539866446754608 2251333113613664395329 2287068559861500338112 2323956762439911633888 2330220796840019212416 2334715821525281595156 2361439936027652144112 2371774802819333683968 2372372528324076459594 2378767063440852946008 2410029235122871324032 2417134274141511864492 2421186777878069802384 2448900674399046667968 2455501484842170782976 2466869547271995647712 2495106347500915473024 2513414255711089905216 2572952129844187880376 2614451357744900588124 2655950585645613295872 2668246653171750394464 2676112946370959564259 2698788498317316736128 2711282889513230239536 2718590929646689081152 2723835125112828527682 2755013258698927501464 2762439170447442130848 2767070603289222631296 2775228240680995103676 2811700774310016544704 2819279482596566454528 2827591037674976143368 2843884654140828388608 2864751732315865913472 2894571146074711365423 2918803651793523760896 2940516719821929006144 2987944408851314957856 3001777484818219193772 3049424746482000450816 3050193250702384019478 3058414795852525216296 3098609016586548845184 3112954428700375460208 3148586581370202858816 3157073337654219578112 3163163371098768612792 3171689417921137261344 3222845698855349152656 3228249037170759736512 3231532614485687020992 3265200899198728890624 3289159396362660863616 3308081309799670131912 3351219007614786540288 3414793610115788523264 3430602839792250507168 3485935143659867450832 3495331195260028818624 3502073732287922392734 3557662204229000525952 3558558792486114689391 3568150595161279419012 3615043852684306986048 3624787906195585441536 3631780166817104703576 3673351011598570001952 3683252227263256174464 3700304320907993471568 3748934365746688726272 3770121383566634857824 3859428194766281820564 3920688959762572008192 3983925878468419943808 4002369979757625591696 4066924334269845359304 4077886394470033621728 4085752687669242791523 4132519888048391252196 4150605904933833946944 4162842361021492655514 4198115441826937145088 4217551161465024817056 4228919223894849681792 4265826981211242582912 4297127598473798870208 4304332049561012982016 4308710152647582694656 4410775079732893509216 4502666227227328790658 4574137119723000676224 4575289876053576029217 4647913524879823267776 4660441593680038424832 4669431643050563190312 4722879872055304288224 4744745056648152919188 4757534126881705892016 4820058470245742648064 4834268548283023728984 4842373555756139604768 4897801348798093335936 4933739094543991295424 4990212695001830946048 5026828511422179810432 5145904259688375760752 5228902715489801176248 5253110598431883589101 5336493306343500788928 5352225892741919128518 5397576996634633472256 5422565779026460479072 5437181859293378162304 5447670250225657055364 5510026517397855002928 5524878340894884261696 5534141206578445262592 5550456481361990207352 5623401548620033089408 5655182075349952286736 5729503464631731826944 5789142292149422730846 5881033439643858012288 5975888817702629915712 6003554969636438387544 6100386501404768038956 6116829591705050432592 6197218033173097690368 6225908857400750920416 6244263541532238983271 6297173162740405717632 6326326742197537225584 6343378835842274522688 6445691397710698305312 6456498074341519473024 6463065228971374041984 6578318792725321727232 6616162619599340263824 6753999340840993185987 6861205679584501014336 6971870287319734901664 6990662390520057637248 7004147464575844785468 7115324408458001051904 7117117584972229378782 7136301190322558838024 7230087705368613972096 7263560333634209407152 7346702023197140003904 7366504454526512348928 7400608641815986943136 7540242767133269715648 7718856389532563641128 7967851756936839887616 8004739959515251183392 8133848668539690718608 8155772788940067243456 8171505375338485583046 8265039776096782504392 8301211809867667893888 8325684722042985311028 8435102322930049634112 8457838447789699363584 8531653962422485165824 8594255196947597740416 8821550159465787018432 9005332454454657581316 9148274239446001352448 9150579752107152058434 9295827049759646535552 9338863286101126380624 9445759744110608576448 9489490113296305838376 9515068253763411784032 9668537096566047457968 9684747111512279209536 9795602697596186671872 9867478189087982590848 10053657022844359620864 10291808519376751521504 10457805430979602352496 10506221196863767178202 10672986612687001577856 10675676377458344068173 10704451785483838257036 10845131558052920958144 10874363718586756324608 10895340500451314110728 11020053034795710005856 11049756681789768523392 11100912962723980414704 11246803097240066178816 11310364150699904573472 11578284584298845461692 11762066879287716024576 11951777635405259831424 12007109939272876775088 12200773002809536077912 12233659183410100865184 12257258063007728374569 12451817714801501840832 12488527083064477966542 12594346325480811435264 12652653484395074451168 12686757671684549045376 12891382795421396610624 12912996148683038946048 12926130457942748083968 13232325239198680527648 13507998681681986371974 13722411359169002028672 13943740574639469803328 13981324781040115274496 14008294929151689570936 14234235169944458757564 14272602380645117676048 14460175410737227944192 14527120667268418814304 14693404046394280007808 14801217283631973886272 15080485534266539431296 15437712779065127282256 15759331795295650767303 16009479919030502366784 16267697337079381437216 16311545577880134486912 16343010750676971166092 16530079552193565008784 16602423619735335787776 16651369444085970622056 16870204645860099268224 17188510393895195480832 17643100318931574036864 18010664908909315162632 18301159504214304116868 18591654099519293071104 18677726572202252761248 18732790624596716949813 18891519488221217152896 18978980226592611676752 19030136507526823568064 19337074193132094915936 19369494223024558419072 19734956378175965181696 20261998022522979557961 20583617038753503043008 20915610861959204704992 21012442393727534356404 21345973225374003155712 21351352754916688136346 21408903570967676514072 21690263116105841916288 21790681000902628221456 22040106069591420011712 22099513363579537046784 22201825925447960829408 22620728301399809146944 23156569168597690923384 23903555270810519662848 24014219878545753550176 24401546005619072155824 24467318366820201730368 24514516126015456749138 24903635429603003681664 24977054166128955933084 25305306968790148902336 25373515343369098090752 25782765590842793221248 26464650478397361055296 27015997363363972743948 27444822718338004057344 27887481149278939606656 28016589858303379141872 28468470339888917515128 28545204761290235352096 29054241334536837628608 29386808092788560015616 29602434567263947772544 30160971068533078862592 30875425558130254564512 31518663590591301534606 32018959838061004733568 32027029132375032204519 32535394674158762874432 32623091155760268973824 32686021501353942332184 33060159104387130017568 33302738888171941244112 33740409291720198536448 35286200637863148073728 36021329817818630325264 36602319008428608233736 36771774189023185123707 37355453144404505522496 37465581249193433899626 37783038976442434305792 37957960453185223353504 38060273015053647136128 38674148386264189831872 38738988446049116838144 40523996045045959115922 41167234077507006086016 41831221723918409409984 42024884787455068712808 42702705509833376272692 42817807141935353028144 43380526232211683832576 43581362001805256442912 44080212139182840023424 44403651850895921658816 45241456602799618293888 46313138337195381846768 47277995385886952301909 48028439757091507100352 48803092011238144311648 48934636733640403460736 49029032252030913498276 49807270859206007363328 49954108332257911866168 50610613937580297804672 51565531181685586442496 52929300956794722110592 54031994726727945487896 55774962298557879213312 56033179716606758283744 56936940679777835030256 57090409522580470704192 58108482669073675257216 59204869134527895545088 61750851116260509129024 63037327181182603069212 64037919676122009467136 64054058264750064409038 65070789348317525748864 65372043002707884664368 66120318208774260035136 66605477776343882488224 72042659635637260650528 73204638016857216467472 73543548378046370247414 74710906288809011044992 74931162498386867799252 75915920906370446707008 76120546030107294272256 77348296772528379663744 81047992090091918231844 82334468155014012172032 83662443447836818819968 84049769574910137425616 85405411019666752545384 85635614283870706056288 87162724003610512885824 88160424278365680046848 88807303701791843317632 90482913205599236587776 92626276674390763693536 94555990771773904603818 96056879514183014200704 97606184022476288623296 97869273467280806921472 98058064504061826996552 99908216664515823732336 101221227875160595609344 105858601913589444221184 108063989453455890975792 110315322567069555371121 112066359433213516567488 113873881359555670060512 114180819045160941408384 116216965338147350514432 123501702232521018258048 126074654362365206138424 128108116529500128818076 130141578696635051497728 130744086005415769328736 132240636417548520070272 133210955552687764976448 141833986157660856905727 144085319271274521301056 146409276033714432934944 147087096756092740494828 149421812577618022089984 149862324996773735598504 151831841812740893414016 154696593545056759327488 162095984180183836463688 167324886895673637639936 168099539149820274851232 170810822039333505090768 171271228567741412112576 174325448007221025771648 177614607403583686635264 185252553348781527387072 189111981543547809207636 192113759028366028401408 195212368044952577246592 196116129008123653993104 199816433329031647464672 216127978906911781951584 220630645134139110742242 224132718866427033134976 227747762719111340121024 228361638090321882816768 247003404465042036516096 252149308724730412276848 256216233059000257636152 261488172010831538657472 264481272835097040140544 266421911105375529952896 283667972315321713811454 288170638542549042602112 292818552067428865869888 294174193512185480989656 299724649993547471197008 303663683625481786828032 324191968360367672927376 330945967701208666113363 336199078299640549702464 341621644078667010181536 342542457135482824225152 348650896014442051543296 370505106697563054774144 378223963087095618415272 390424736089905154493184 392232258016247307986208 399632866658063294929344 432255957813823563903168 441261290268278221484484 448265437732854066269952 455495525438222680242048 504298617449460824553696 512432466118000515272304 522976344021663077314944 532843822210751059905792 567335944630643427622908 576341277085098085204224 585637104134857731739776 588348387024370961979312 599449299987094942394016 648383936720735345854752 661891935402417332226726 672398156599281099404928 683243288157334020363072 685084914270965648450304 741010213395126109548288 756447926174191236830544 784464516032494615972416 799265733316126589858688 864511915627647127806336 882522580536556442968968 910991050876445360484096 992837903103625998340089 1008597234898921649107392 1024864932236001030544608 1045952688043326154629888 1134671889261286855245816 1171274208269715463479552 1176696774048741923958624 1198898599974189884788032 1296767873441470691709504 1323783870804834664453452 1344796313198562198809856 1366486576314668040726144 1512895852348382473661088 1568929032064989231944832 1598531466632253179717376 1729023831255294255612672 1765045161073112885937936 1985675806207251996680178 2017194469797843298214784 2049729864472002061089216 2269343778522573710491632 2353393548097483847917248 2397797199948379769576064 2593535746882941383419008 2647567741609669328906904 2732973152629336081452288 3025791704696764947322176 3137858064129978463889664 3530090322146225771875872 3971351612414503993360356 4034388939595686596429568 4099459728944004122178432 4538687557045147420983264 4706787096194967695834496 4795594399896759539152128 5187071493765882766838016 5295135483219338657813808 6051583409393529894644352 7060180644292451543751744 7942703224829007986720712 8198919457888008244356864 9077375114090294841966528 9413574192389935391668992 10590270966438677315627616 12103166818787059789288704 14120361288584903087503488 15885406449658015973441424 18154750228180589683933056 21180541932877354631255232 28240722577169806175006976 31770812899316031946882848 36309500456361179367866112 42361083865754709262510464 63541625798632063893765696 84722167731509418525020928 127083251597264127787531392 254166503194528255575062784
- Sum of all divisors σ(n): 935022300527912274113282231
- Sum of proper divisors (its aliquot sum) s(n): 680855797333384018538219447
- 254166503194528255575062784 is an abundant number, because the sum of its proper divisors (680855797333384018538219447) is greater than itself. Its abundance is 426689294138855762963156663
Bases of 254166503194528255575062784
- Binary: 11010010001111011101100110111111001100000001011101111100111100111000111111111001000000002
- Hexadecimal: 0xD23DD9BF30177CF38FF900
- Base-36: VXOUEN1KV4FO90000
Squares and roots of 254166503194528255575062784
- 254166503194528255575062784 squared (2541665031945282555750627842) is 64600611346134141946249165846525649104621045541830656
- 254166503194528255575062784 cubed (2541665031945282555750627843) is 16419311490075681661629847487414500265118068288015838980754300731461205495906304
-
254166503194528255575062784 is a
perfect square number . Itssquare root is 15942600264528 -
The
cube root of 254166503194528255575062784 is 633440904.6659281373
Scales and comparisons
How big is 254166503194528255575062784?- 254,166,503,194,528,255,575,062,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 254,166,503,194,528,255,575,062,784 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 254166503194528255575062784 cubic inches would be around 52786742.1 feet tall.
Recreational maths with 254166503194528255575062784
- 254166503194528255575062784 backwards is 487260575552825491305661452
- The number of decimal digits it has is: 27
- The sum of 254166503194528255575062784's digits is 117
- 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 254166503194528255575062784 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 254166503194528255575062784 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/254166503194528255575062784/
Chicago style:
Numbermatics. 2024. "Number 254166503194528255575062784 - Facts about the integer". https://numbermatics.com/n/254166503194528255575062784/
The information we have on file for 254166503194528255575062784 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 254166503194528255575062784, math, Factors of 254166503194528255575062784, curriculum, school, college, exams, university, Prime factorization of 254166503194528255575062784, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-four septillion, one hundred sixty-six sextillion, five hundred three quintillion, one hundred ninety-four quadrillion, five hundred twenty-eight trillion, two hundred fifty-five billion, five hundred seventy-five million, sixty-two thousand, seven hundred eighty-four.