397287970829351523279296064
397,287,970,829,351,523,279,296,064 is an even composite number composed of five prime numbers multiplied together.
397287970829351523279296064 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred thirty-five divisors.
Prime factorization of 397287970829351523279296064:
26 × 320 × 74 × 172 × 376
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 37 × 37 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 397287970829351523279296064 from the Numbermatics database.
Names of 397287970829351523279296064
- Cardinal: 397287970829351523279296064 can be written as Three hundred ninety-seven septillion, two hundred eighty-seven sextillion, nine hundred seventy quintillion, eight hundred twenty-nine quadrillion, three hundred fifty-one trillion, five hundred twenty-three billion, two hundred seventy-nine million, two hundred ninety-six thousand and sixty-four.
Scientific notation
- Scientific notation: 3.97287970829351523279296064 × 1026
Factors of 397287970829351523279296064
Divisors of 397287970829351523279296064
- Number of divisors d(n): 15435
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 37 42 48 49 51 54 56 63 64 68 72 74 81 84 96 98 102 108 111 112 119 126 136 144 147 148 153 162 168 189 192 196 204 216 222 224 238 243 252 259 272 288 289 294 296 306 324 333 336 343 357 378 392 408 432 441 444 448 459 476 486 504 518 544 567 576 578 588 592 612 629 648 666 672 686 714 729 756 777 784 816 833 864 867 882 888 918 952 972 999 1008 1029 1036 1071 1088 1134 1156 1176 1184 1224 1258 1296 1323 1332 1344 1369 1372 1377 1428 1458 1512 1554 1568 1632 1666 1701 1728 1734 1764 1776 1813 1836 1887 1904 1944 1998 2016 2023 2058 2072 2142 2187 2268 2312 2331 2352 2368 2401 2448 2499 2516 2592 2601 2646 2664 2738 2744 2754 2856 2916 2997 3024 3087 3108 3136 3213 3264 3332 3402 3468 3528 3552 3626 3672 3774 3808 3888 3969 3996 4032 4046 4107 4116 4131 4144 4284 4374 4403 4536 4624 4662 4704 4802 4896 4998 5032 5103 5184 5202 5292 5328 5439 5476 5488 5508 5661 5712 5831 5832 5994 6048 6069 6174 6216 6426 6561 6664 6804 6936 6993 7056 7104 7203 7252 7344 7497 7548 7616 7776 7803 7938 7992 8092 8214 8232 8262 8288 8568 8748 8806 8991 9072 9248 9261 9324 9408 9583 9604 9639 9792 9996 10064 10206 10404 10584 10656 10693 10878 10952 10976 11016 11322 11424 11662 11664 11907 11988 12096 12138 12321 12348 12393 12432 12691 12852 13122 13209 13328 13608 13872 13986 14112 14161 14406 14504 14688 14994 15096 15309 15552 15606 15876 15984 16184 16317 16428 16464 16524 16576 16983 17136 17493 17496 17612 17982 18144 18207 18496 18522 18648 19166 19208 19278 19683 19992 20128 20412 20808 20979 21168 21312 21386 21609 21756 21904 21952 22032 22491 22644 22848 23273 23324 23328 23409 23814 23976 24276 24642 24696 24786 24864 25382 25704 26244 26418 26656 26973 27216 27744 27783 27972 28224 28322 28749 28812 28917 29008 29376 29988 30192 30618 30821 31212 31752 31968 32079 32368 32634 32856 32928 33048 33966 34272 34986 34992 35224 35721 35964 36288 36414 36963 37044 37179 37296 38073 38332 38416 38556 39366 39627 39984 40256 40817 40824 41616 41958 42336 42483 42772 43218 43512 43808 44064 44982 45288 45927 46546 46648 46656 46818 47628 47952 48552 48951 49284 49392 49572 49728 50653 50764 50949 51408 52479 52488 52836 53312 53946 54432 54621 55488 55566 55944 56644 57498 57624 57834 58016 59049 59976 60384 61236 61642 62424 62937 63504 63936 64158 64736 64827 65268 65712 65856 66096 67081 67473 67932 68544 69819 69972 69984 70227 70448 71442 71928 72828 73926 74088 74358 74592 74851 76146 76664 76832 77112 78732 79254 79968 80919 81634 81648 83232 83349 83916 84672 84966 85544 86247 86436 86751 87024 87616 88128 88837 89964 90576 91854 92463 93092 93296 93636 95256 95904 96237 97104 97902 98568 98784 99127 99144 101306 101528 101898 102816 104958 104976 105672 107163 107892 108864 109242 110889 111132 111537 111888 113288 114219 114996 115248 115668 116032 118098 118881 119952 120768 122451 122472 123284 124848 125874 127008 127449 128316 129472 129654 130536 131424 132192 134162 134946 135864 137781 139638 139944 139968 140454 140896 142884 143856 145656 146853 147852 148176 148716 149184 149702 151959 152292 152847 153328 153664 154224 157437 157464 158508 159936 161838 162911 163268 163296 163863 166464 166698 167832 169932 171088 172494 172872 173502 174048 177147 177674 179928 181152 183708 184926 186184 186592 187272 188811 190512 191808 192474 194208 194481 195804 197136 197568 198254 198288 201243 202419 202612 203056 203796 205632 209457 209916 209952 210681 211344 214326 215747 215784 218484 221778 222264 223074 223776 224553 226576 228438 229992 230496 231336 236196 237762 239904 242757 244902 244944 246568 249696 250047 251748 254016 254898 256632 258741 259308 260253 261072 262848 264384 266511 268324 269892 271728 275562 277389 279276 279888 280908 281792 285768 287712 288711 291312 293706 295704 296352 297381 297432 299404 303918 304584 305694 306656 308448 314874 314928 317016 321489 323676 325822 326536 326592 327726 332667 333396 334611 335664 339864 342176 342657 344988 345744 347004 348096 354294 354571 355348 356643 359856 362304 367353 367416 369852 372368 373184 374544 377622 381024 382347 384948 388416 388962 391608 394272 395641 396508 396576 402486 404838 405224 406112 407592 413343 418914 419832 419904 421362 422688 428652 431494 431568 436968 440559 443556 444528 446148 447552 449106 453152 455877 456876 458541 459984 460992 462672 469567 472311 472392 475524 479808 485514 488733 489804 489888 491589 493136 499392 500094 503496 509796 513264 517482 518616 520506 522144 523957 531441 533022 536648 539784 543456 551124 554778 558552 559776 561816 566433 571536 575424 577422 582624 583443 587412 591408 592704 594762 594864 598808 603729 607257 607836 609168 611388 613312 616896 628371 629748 629856 632043 634032 642978 647241 647352 651644 653072 655452 665334 666792 669222 671328 673659 679728 684352 685314 689976 691488 693889 694008 708588 709142 710696 713286 719712 728271 734706 734832 739704 744736 749088 750141 755244 762048 764694 769896 776223 777924 780759 783216 788544 791282 793016 793152 799533 804972 809676 810448 812224 815184 826686 832167 837828 839664 842724 845376 857304 861101 862988 863136 866133 873936 881118 887112 889056 892143 892296 898212 906304 911754 913752 917082 919968 925344 939134 944622 944784 951048 964467 971028 977466 979608 979776 983178 986272 998001 1000188 1003833 1006992 1019592 1026528 1027971 1034964 1037232 1041012 1044288 1047914 1062882 1063713 1066044 1069929 1073296 1079568 1086912 1102059 1102248 1109556 1117104 1119552 1123632 1132866 1140377 1143072 1147041 1154844 1165248 1166886 1174824 1182816 1186923 1189524 1189728 1197616 1207458 1214514 1215672 1218336 1222776 1240029 1256742 1259496 1259712 1264086 1268064 1285956 1294482 1294704 1303288 1306144 1310904 1321677 1330668 1333584 1338444 1342656 1347318 1359456 1367631 1370628 1375623 1379952 1382976 1387778 1388016 1408701 1416933 1417176 1418284 1421392 1426572 1439424 1456542 1466199 1469412 1469664 1474767 1479408 1489472 1498176 1500282 1510229 1510488 1529388 1539792 1552446 1555848 1561518 1566432 1571871 1582564 1586032 1594323 1599066 1609944 1619352 1620896 1630368 1653372 1664334 1675656 1679328 1685448 1699299 1714608 1722202 1725976 1726272 1732266 1747872 1750329 1762236 1774224 1778112 1784286 1784592 1796424 1811187 1821771 1823508 1827504 1834164 1839936 1850688 1874161 1878268 1885113 1889244 1889568 1896129 1902096 1928934 1941723 1942056 1954932 1959216 1966356 1972544 1996002 2000376 2007666 2013984 2020977 2039184 2053056 2055942 2069928 2074464 2081667 2082024 2095828 2125764 2127426 2132088 2139858 2146592 2159136 2184813 2204118 2204496 2219112 2234208 2247264 2250423 2265732 2280754 2286144 2294082 2309688 2328669 2333772 2342277 2349648 2365632 2373846 2379048 2379456 2395232 2398599 2414916 2429028 2431344 2436672 2445552 2480058 2481997 2496501 2513484 2518992 2528172 2536128 2571912 2583303 2588964 2589408 2598399 2606576 2612288 2621808 2643354 2661336 2667168 2676429 2676888 2694636 2718912 2735262 2741256 2751246 2759904 2769487 2775556 2776032 2817402 2833866 2834352 2836568 2842784 2853144 2893401 2913084 2932398 2938824 2939328 2949534 2958816 2994003 3000564 3011499 3020458 3020976 3058776 3079584 3083913 3104892 3111696 3123036 3132864 3143742 3165128 3172064 3188646 3191139 3198132 3209787 3219888 3238704 3241792 3260736 3286969 3306177 3306744 3328668 3351312 3358656 3370896 3398598 3421131 3429216 3441123 3444404 3451952 3464532 3495744 3500658 3524472 3548448 3560769 3568572 3569184 3592848 3622374 3643542 3647016 3655008 3667699 3668328 3720087 3748322 3756536 3770226 3778488 3779136 3792258 3804192 3857868 3883446 3884112 3909864 3918432 3932712 3965031 3992004 4000752 4015332 4027968 4041954 4078368 4102893 4111884 4126869 4139856 4148928 4163334 4164048 4191656 4226103 4250799 4251528 4254852 4264176 4279716 4293184 4318272 4369626 4398597 4408236 4408992 4424301 4438224 4468416 4494528 4500846 4530687 4531464 4561508 4588164 4619376 4657338 4667544 4684554 4699296 4715613 4747692 4758096 4782969 4790464 4797198 4829832 4858056 4862688 4891104 4960116 4963994 4993002 5026968 5037984 5056344 5097897 5143824 5166606 5177928 5178816 5196798 5213152 5243616 5250987 5286708 5322672 5334336 5352858 5353776 5389272 5433561 5465313 5470524 5482512 5502492 5519808 5538974 5551112 5552064 5622483 5634804 5655339 5667732 5668704 5673136 5685568 5688387 5706288 5786802 5825169 5826168 5864796 5877648 5899068 5917632 5988006 6001128 6022998 6027707 6040916 6041952 6062931 6117552 6159168 6167826 6209784 6223392 6245001 6246072 6287484 6330256 6344128 6377292 6382278 6396264 6419574 6439776 6477408 6554439 6573938 6612354 6613488 6657336 6702624 6741792 6751269 6797196 6842262 6858432 6882246 6888808 6903904 6929064 6986007 7001316 7026831 7048944 7096896 7121538 7137144 7138368 7185696 7195797 7244748 7287084 7294032 7310016 7335398 7336656 7440174 7445991 7489503 7496644 7513072 7540452 7556976 7584516 7608384 7715736 7749909 7766892 7768224 7795197 7819728 7836864 7865424 7930062 7982639 7984008 8001504 8029287 8030664 8083908 8156736 8205786 8223768 8253738 8279712 8308461 8326668 8328096 8383312 8452206 8501598 8503056 8509704 8528352 8559432 8680203 8739252 8797194 8816472 8817984 8848602 8876448 8982009 9001692 9034497 9061374 9062928 9123016 9176328 9238752 9251739 9314676 9335088 9369108 9398592 9431226 9495384 9516192 9565938 9573417 9594396 9629361 9659664 9716112 9725376 9782208 9860907 9918531 9920232 9927988 9986004 10053936 10075968 10112688 10195794 10263393 10287648 10323369 10333212 10355856 10393596 10426304 10487232 10501974 10573416 10645344 10682307 10705716 10707552 10778544 10867122 10930626 10941048 10965024 11003097 11004984 11077948 11102224 11160261 11244966 11269608 11310678 11335464 11337408 11346272 11376774 11412576 11573604 11650338 11652336 11729592 11755296 11798136 11895093 11976012 12002256 12045996 12055414 12081832 12083904 12125862 12235104 12308679 12335652 12380607 12419568 12446784 12490002 12492144 12574968 12660512 12678309 12752397 12754584 12764556 12792528 12839148 12879552 12954816 13108878 13119127 13147876 13195791 13224708 13226976 13272903 13314672 13405248 13483584 13502538 13592061 13594392 13684524 13764492 13777616 13807808 13858128 13972014 14002632 14053662 14097888 14146839 14243076 14274288 14348907 14371392 14391594 14489496 14574168 14588064 14638717 14670796 14673312 14880348 14891982 14979006 14993288 15026144 15080904 15113952 15169032 15293691 15431472 15499818 15533784 15536448 15590394 15639456 15730848 15752961 15860124 15965278 15968016 16003008 16058574 16061328 16167816 16300683 16395939 16411572 16447536 16507476 16559424 16616922 16653336 16656192 16766624 16867449 16904412 16966017 17003196 17006112 17019408 17056704 17065161 17118864 17360406 17373979 17475507 17478504 17594388 17632944 17697204 17752896 17964018 18003384 18068994 18083121 18122748 18125856 18188793 18246032 18352656 18477504 18503478 18629352 18670176 18735003 18738216 18862452 18990768 19032384 19131876 19146834 19188792 19258722 19319328 19386409 19432224 19663317 19721814 19837062 19840464 19855976 19972008 20107872 20225376 20253807 20391588 20526786 20575296 20646738 20666424 20711712 20787192 20958021 21003948 21080493 21146832 21290688 21364614 21411432 21415104 21557088 21587391 21734244 21861252 21882096 21930048 22006194 22009968 22155896 22204448 22320522 22337973 22468509 22489932 22539216 22621356 22670928 22692544 22753548 22825152 23147208 23249727 23300676 23304672 23385591 23459184 23510592 23596272 23790186 23947917 23952024 24004512 24087861 24091992 24110828 24163664 24251724 24470208 24617358 24671304 24761214 24839136 24925383 24980004 24984288 25149936 25321024 25356618 25504794 25509168 25529112 25585056 25673893 25678296 26040609 26217756 26238254 26295752 26391582 26449416 26453952 26545806 26629344 26946027 27005076 27103491 27184122 27188784 27369048 27528984 27555232 27716256 27755217 27944028 28005264 28107324 28195776 28293678 28486152 28548576 28697814 28720251 28783188 28888083 28978992 29148336 29176128 29277434 29341592 29346624 29582721 29755593 29760696 29783964 29958012 29986576 30052288 30161808 30227904 30338064 30587382 30790179 30862944 30970107 30999636 31067568 31180788 31278912 31461696 31505922 31720248 31860737 31930556 31936032 32046921 32117148 32122656 32335632 32601366 32791878 32823144 32895072 33009291 33014952 33233844 33306672 33480783 33533248 33734898 33808824 33932034 34006392 34012224 34038816 34130322 34237728 34720812 34747958 34951014 34957008 35188776 35265888 35394408 35685279 35928036 36006768 36137988 36166242 36245496 36251712 36377586 36492064 36705312 36926037 37006956 37141821 37258704 37340352 37470006 37476432 37724904 37981536 38034927 38257191 38263752 38293668 38377584 38517444 38638656 38772818 38864448 39326634 39357381 39443628 39587373 39674124 39680928 39711952 39818709 39944016 40215744 40450752 40507614 40776183 40783176 41053572 41293476 41332848 41423424 41574384 41916042 42007896 42160986 42193949 42293664 42440517 42729228 42822864 43046721 43114176 43174782 43468488 43722504 43764192 43916151 44012388 44019936 44311792 44408896 44641044 44675946 44937018 44979864 45078432 45242712 45341856 45507096 45881073 46294416 46499454 46601352 46609344 46771182 46918368 47192544 47258883 47580372 47895834 47904048 48009024 48175722 48183984 48221656 48327328 48503448 48902049 49187817 49234716 49342608 49522428 49678272 49850766 49960008 49968576 50299872 50602347 50713236 50898051 51009588 51018336 51058224 51170112 51195483 51347786 51356592 52081218 52121937 52426521 52435512 52476508 52591504 52783164 52898832 53091612 53258688 53892054 54010152 54206982 54249363 54368244 54377568 54566379 54738096 55057968 55110464 55432512 55510434 55878473 55888056 56010528 56205009 56214648 56587356 56972304 57097152 57395628 57440502 57566376 57776166 57957984 58159227 58296672 58554868 58683184 58989951 59165442 59511186 59521392 59567928 59916024 59973152 60323616 60676128 60761421 61174764 61580358 61725888 61940214 61999272 62135136 62361576 62874063 63011844 63241479 63440496 63721474 63861112 63872064 64093842 64234296 64245312 64671264 64762173 65202732 65583756 65646288 65790144 66018582 66029904 66467688 66613344 66961566 67013919 67405527 67469796 67617648 67864068 68012784 68077632 68260644 68475456 69343957 69441624 69495916 69749181 69902028 69914016 70156773 70377552 70531776 70788816 71370558 71843751 71856072 72013536 72263583 72275976 72332484 72490992 72755172 72984128 73410624 73852074 74013912 74283642 74517408 74776149 74940012 74952864 75449808 75963072 76069854 76514382 76527504 76587336 76755168 77021679 77034888 77545636 78121827 78653268 78714762 78887256 79174746 79348248 79361856 79423904 79637418 79888032 80838081 81015228 81310473 81552366 81566352 82107144 82586952 82665696 83148768 83265651 83832084 84015792 84321972 84387898 84587328 84881034 85458456 85645728 86093442 86160753 86349564 86664249 86936976 87445008 87528384 87832302 88024776 88039872 88623584 88748163 89266779 89282088 89351892 89874036 89959728 90156864 90485424 90683712 91014192 91762146 91833889 92370537 92588832 92910321 92998908 93202704 93542364 93836736 94385088 94517766 95160744 95582211 95791668 95808096 96140763 96351444 96367968 96443312 96654656 97006896 97804098 98375634 98469432 98685216 99027873 99044856 99701532 99920016 100442349 100599744 101204694 101426472 101796102 102019176 102036672 102116448 102390966 102471019 102695572 102713184 104162436 104243874 104853042 104871024 104953016 105183008 105566328 105797664 106183224 107055837 107784108 108020304 108413964 108498726 108736488 108755136 109132758 109476192 110115936 110778111 111020868 111425463 111756946 111776112 112021056 112410018 112429296 113174712 113944608 114104781 114771573 114791256 114881004 115132752 115552332 115915968 116318454 116593344 117109736 117366368 117979902 118072143 118330884 118762119 119022372 119042784 119135856 119456127 119832048 119946304 120647232 121352256 121522842 121617853 122328549 122349528 123160716 123880428 123998544 124270272 124723152 125748126 126023688 126482958 126581847 126880992 127321551 127442948 127722224 128187684 128468592 129140163 129342528 129524346 130405464 131167512 131292576 131748453 132037164 132059808 132935376 133226688 133923132 134027838 134811054 134939592 135235296 135704863 135728136 136025568 136521288 137643219 138687914 138883248 138991832 139498362 139804056 139828032 140313546 140755104 141577632 141776649 142741116 143687502 143712144 144027072 144527166 144551952 144664968 144981984 145510344 146706147 147563451 147704148 148027824 148567284 149034816 149552298 149880024 149905728 150899616 151807041 152139708 152694153 153028764 153055008 153174672 153510336 153586449 154043358 154069776 155091272 156243654 156365811 157279563 157306536 157429524 157774512 158349492 158696496 158847808 159274836 159776064 161676162 162030456 162620946 162748089 163104732 163132704 163699137 164214288 165173904 165331392 166297536 166531302 167635419 167664168 168031584 168615027 168643944 168775796 169762068 170916912 171291456 172186884 172321506 172699128 173328498 173873952 174477681 174890016 175664604 176049552 176969853 177247168 177496326 178533558 178564176 178703784 179748072 179919456 180970848 182028384 182284263 183524292 183667778 184741074 185177664 185820642 185997816 186405408 187084728 188622189 189035532 189724437 190321488 191164422 191583336 191616192 192281526 192702888 192735936 192886624 194013792 194286519 195608196 196751268 196938864 197370432 198055746 198089712 199403064 199840032 200884698 201041757 202216581 202409388 202852944 203592204 204038352 204232896 204781932 204942038 205391144 205426368 208031871 208324872 208487748 209247543 209706084 209742048 209906032 210366016 210470319 211132656 211595328 212366448 214111674 215531253 215568216 216040608 216790749 216827928 216997452 217472976 218265516 218952384 220231872 221556222 222041736 222850926 223025159 223513892 223552224 224328447 224820036 224858592 226349424 227889216 228209562 229543146 229582512 229762008 230265504 231065037 231104664 232636908 234219472 234365481 234732736 235959804 236144286 236661768 237524238 238044744 238085568 238271712 238912254 239664096 242514243 243045684 243235706 243931419 244657098 244699056 246321432 247760856 247997088 249446304 249796953 251496252 252047376 252965916 253163694 253761984 254643102 254885896 255444448 256375368 256937184 258280326 258482259 259048692 259992747 260810928 262335024 262585152 263496906 264074328 264119616 265870752 266244489 267800337 267846264 268055676 269622108 269879184 270470592 271409726 271456272 272051136 273042576 275286438 275501667 277111611 277375828 277766496 277983664 278730963 278996724 279608112 280627092 281510208 283155264 283553298 285482232 286746633 287375004 287424288 288422289 289054332 289103904 289329936 289963968 291020688 293412294 295126902 295357643 295408296 296055648 297083619 297134568 299104596 299760048 301327047 301799232 303614082 304279416 305388306 306057528 306110016 306349344 307172898 307413057 308086716 308139552 310182544 312487308 312731622 314559126 314613072 314859048 315549024 316698984 317392992 318549672 321167511 323352324 324060912 325241892 325496178 326209464 326265408 327398274 328428576 330347808 332334333 333062604 334276389 335270838 335328336 336063168 337230054 337287888 337551592 339524136 341833824 342314343 344314719 344373768 344643012 345398256 346656996 347747904 348955362 349780032 351329208 352099104 353939706 354216429 354992652 356286357 357067116 357128352 357407568 358368381 359496144 359838912 361941696 364056768 364568526 364853559 366985647 367048584 367335556 369482148 371641284 371995632 372810816 374169456 377244378 378071064 379448874 379745541 380642976 381964653 382328844 383166672 384563052 385405776 385773248 387420489 388027584 388573038 391216392 393502536 393877728 395245359 396111492 396179424 398806128 399680064 401769396 402083514 404433162 404818776 405705888 407114589 407184408 408076704 409563864 409884076 410782288 412929657 416063742 416649744 416975496 418495086 419412168 419484096 419812064 420940638 422265312 424732896 425329947 428223348 431062506 431136432 432081216 433581498 433655856 433994904 434945952 436531032 440118441 442690353 443112444 444083472 445701852 446050318 447027784 447104448 448656894 449640072 449717184 452698848 455421123 456419124 458082459 459086292 459165024 459524016 460531008 460759347 462130074 462209328 465273816 468438944 468730962 469097433 471838689 471919608 472288572 473323536 475048476 476089488 476543424 477824508 479328192 485028486 485407699 486091368 486471412 487862838 488244267 489314196 489398112 491097411 492642864 495521712 495994176 498892608 499593906 502906257 502992504 504094752 505845081 505931832 506327388 509286204 509771792 510888896 512750736 513874368 516560652 516964518 518097384 519985494 521621856 523433043 524670048 526993812 528148656 530909559 531741504 532488978 535600674 535692528 536111352 539244216 539758368 541632529 542819452 542912544 546085152 546852789 550572876 551003334 554223222 554751656 555532992 555967328 557461926 557993448 559216224 561254184 565866567 567106596 569173311 570964464 573493266 574750008 574848576 576844578 578108664 578207808 578659872 582041376 582859557 586824588 590253804 590715286 590816592 592111296 594167238 594269136 598209192 599520096 602654094 603125271 606649743 607228164 608558832 610776612 612115056 612698688 614345796 614826114 616173432 616279104 620365088 624095613 624974616 625463244 627742629 629118252 629226144 629718096 631098048 631410957 633397968 634785984 637099344 642335022 642837223 646593759 646704648 648121824 650372247 650483784 650992356 652418928 654796548 656857152 660695616 664668666 666125208 668552778 669075477 670541676 670656672 672985341 674460108 674575776 675103184 679048272 683667648 684628686 688629438 688747536 689286024 690796512 693195111 693313992 697910724 702658416 703096443 704198208 707879412 708432858 709985304 712572714 714134232 714256704 714815136 716736762 717297133 718992288 727542729 729137052 729707118 731794257 733971294 734097168 734671112 738964296 743282568 743991264 748338912 749390859 754488756 756142128 758897748 759491082 761285952 763929306 764657688 766333344 769126104 770811552 774840978 775446777 777146076 779978241 782432784 787005072 787755456 790490718 792222984 792358848 797612256 798733467 803401011 803538792 804167028 808866324 809637552 811411776 814229178 814368816 816153408 819127728 819768152 821564576 825859314 826505001 831334833 832127484 833299488 833950992 836192889 836990172 838824336 839624128 841881276 844530624 849465792 850659894 856446696 860239899 862125012 862272864 865266867 867162996 867311712 867989808 869891904 873062064 880236882 885380706 886072929 886224888 888166944 891250857 891403704 892100636 894055568 897313788 899280144 903981141 905397696 910842246 912838248 916164918 918172584 918330048 919048032 921518694 922239171 924260148 924418656 930547632 936877888 937461924 938194866 943677378 943839216 944577144 946647072 949934041 950096952 952178976 955649016 963502533 970056972 970815398 972182736 972942824 975725676 976488534 978628392 978796224 982194822 985285728 991043424 997002999 999187812 1002829167 1005812514 1005985008 1008189504 1011690162 1011863664 1012654776 1018572408 1019543584 1025501472 1026943029 1032944157 1033121304 1033929036 1036194768 1039970988 1043243712 1046866086 1049340096 1053987624 1056297312 1061819118 1062649287 1064977956 1068859071 1071201348 1071385056 1072222704 1075105143 1078488432 1079516736 1083265058 1085638904 1085825088 1092170304 1093705578 1094560677 1100956941 1101145752 1102006668 1108446444 1109503312 1111934656 1114923852 1115986896 1118432448 1122508368 1131733134 1134213192 1138346622 1139236623 1141928928 1145893959 1146986532 1149500016 1153689156 1156217328 1157319744 1162261467 1164082752 1165719114 1173649176 1178847269 1180507608 1181430572 1181633184 1185736077 1188334476 1188538272 1196418384 1199040192 1205308188 1206250542 1213299486 1214456328 1217117664 1221343767 1221553224 1224230112 1228691592 1229652228 1232346864 1238788971 1240730176 1248191226 1249949232 1250926488 1255485258 1258236504 1258452288 1259436192 1262821914 1266795936 1274198688 1275989841 1284670044 1285674446 1293187518 1293409296 1296243648 1300744494 1300967568 1301984712 1304837856 1309593096 1320355323 1328071059 1329337332 1332250416 1337105556 1338150954 1341083352 1341313344 1345970682 1348920216 1349151552 1350206368 1358096544 1366263369 1369257372 1374247377 1377258876 1377495072 1378572048 1381593024 1382278041 1386390222 1386627984 1395821448 1405316832 1406192886 1407292299 1415516067 1415758824 1416865716 1419970608 1425145428 1428268464 1429630272 1433473524 1434594266 1437984576 1455085458 1456223097 1458274104 1459414236 1463588514 1464732801 1467942588 1468194336 1469342224 1473292233 1477928592 1486565136 1487982528 1496677824 1498781718 1508718771 1508977512 1512284256 1517535243 1517795496 1518982164 1527858612 1529315376 1532666688 1538252208 1541623104 1549681956 1550893554 1554292152 1559956482 1561176113 1564865568 1570299129 1574010144 1580981436 1584445968 1592728677 1595224512 1597466934 1606802022 1607077584 1608334056 1617732648 1619275104 1624897587 1628458356 1628737632 1638255456 1639536304 1640558367 1643129152 1651718628 1653010002 1662669666 1664254968 1666598976 1667901984 1672385778 1673980344 1677648672 1683762552 1697599701 1701319788 1707519933 1712893392 1720479798 1724250024 1724545728 1730533734 1734325992 1734623424 1735979616 1746124128 1748578671 1760473764 1770761412 1772145858 1772449776 1776333888 1782501714 1782807408 1784201272 1788111136 1794627576 1798560288 1807962282 1809375813 1819949229 1821684492 1825676496 1832329836 1836345168 1838096064 1843037388 1844478342 1848520296 1848837312 1861095264 1872286839 1874923848 1876389732 1883227887 1887354756 1887678432 1889154288 1893294144 1894232871 1899868082 1900193904 1904357952 1911298032 1927005066 1928511669 1939781277 1940113944 1941630796 1944365472 1945885648 1951116741 1951451352 1952977068 1957256784 1964389644 1970571456 1982086848 1994005998 1998375624 2005658334 2007226431 2011625028 2011970016 2018956023 2023380324 2023727328 2025309552 2037144816 2039087168 2051002944 2053886058 2065888314 2066242608 2067503501 2067858072 2072389536 2079585333 2079941976 2093732172 2107975248 2109289329 2112594624 2123638236 2125298574 2129955912 2137718142 2142402696 2142770112 2144445408 2150210286 2151891399 2156976864 2166530116 2171277808 2182628187 2187411156 2189121354 2195382771 2201913882 2202291504 2204013336 2216892888 2219006624 2229847704 2231973792 2245016736 2248172577 2263466268 2268426384 2276693244 2278473246 2283857856 2291787918 2293973064 2299000032 2307378312 2312434656 2324522934 2326340331 2331438228 2339934723 2347298352 2357694538 2361015216 2362861144 2363266368 2371472154 2376668952 2377076544 2392836768 2396200401 2410203033 2410616376 2412501084 2426598972 2428912656 2434235328 2442687534 2443106448 2448460224 2457383184 2459304456 2464693728 2477577942 2479515003 2494004499 2496382452 2499898464 2501852976 2508578667 2510970516 2516473008 2518872384 2525643828 2533591872 2548397376 2551979682 2565726409 2569340088 2571348892 2580719697 2586375036 2586818592 2595800601 2601488988 2601935136 2603969424 2609675712 2619186192 2640710646 2656142118 2658218787 2658674664 2664500832 2673752571 2674211112 2676301908 2682166704 2691941364 2697840432 2700412736 2711943423 2716193088 2732526738 2738514744 2748494754 2754517752 2754990144 2757144096 2764556082 2766717513 2772780444 2773255968 2791642896 2810633664 2812385772 2814584598 2831032134 2831517648 2833731432 2839941216 2849802123 2850290856 2856536928 2866947048 2869188532 2890507599 2910170916 2912446194 2916548208 2918828472 2927177028 2929465602 2935885176 2936388672 2938684448 2946584466 2955857184 2973130272 2991008997 2997563436 3008487501 3017437542 3017955024 3024568512 3035070486 3035590992 3037964328 3055717224 3058630752 3076504416 3080829087 3098832471 3099363912 3101787108 3108584304 3119912964 3122352226 3129731136 3140598258 3148020288 3161962872 3168891936 3185457354 3187947861 3194933868 3206577213 3213604044 3214155168 3216668112 3225315429 3235465296 3238550208 3249795174 3256916712 3257475264 3276510912 3279072608 3281116734 3283682031 3302870823 3303437256 3306020004 3325339332 3328509936 3335803968 3344771556 3347960688 3355297344 3367525104 3395199402 3397853893 3402639576 3415039866 3417709869 3425786784 3437681877 3440959596 3448500048 3461067468 3468651984 3471959232 3486784401 3492248256 3497157342 3520947528 3536541807 3541522824 3544291716 3544899552 3557208231 3565003428 3565614816 3568402544 3576222272 3589255152 3597120576 3615924564 3618751626 3639898458 3643368984 3651352992 3664031301 3664659672 3672690336 3686074776 3688956684 3697040592 3716366913 3722190528 3744573678 3749847696 3752779464 3766455774 3774709512 3775356864 3778308576 3788465742 3791427703 3799736164 3800387808 3822596064 3827969523 3854010132 3857023338 3879562554 3880227888 3883261592 3888730944 3891771296 3902233482 3902902704 3905954136 3914513568 3928779288 3961065969 3984213177 3988011996 3996751248 4011316668 4014452862 4023250056 4023940032 4037912046 4046760648 4047454656 4050619104 4074289632 4098790107 4107772116 4122742131 4131776628 4132485216 4135007002 4135716144 4144779072 4146834123 4159170666 4159883952 4187464344 4215950496 4218578658 4221876897 4246548201 4247276472 4250597148 4259911824 4275436284 4284805392 4288890816 4300420572 4303782798 4313953728 4333060232 4342555616 4365256374 4368669291 4374822312 4378242708 4390765542 4394198403 4403827764 4404583008 4408026672 4419876699 4433785776 4438013248 4459695408 4463947584 4490033472 4496345154 4499860561 4526156313 4526932536 4536852768 4552605729 4553386488 4556946492 4583575836 4587946128 4598000064 4614756624 4624869312 4649045868 4652680662 4662876456 4679869446 4683528339 4694596704 4710897387 4715389076 4722030432 4725722288 4742944308 4753337904 4778186031 4785673536 4792400802 4820406066 4821232752 4825002168 4853197944 4857825312 4874692761 4885375068 4886212896 4914766368 4918608912 4921675101 4929387456 4955155884 4959030006 4988008998 4992764904 4999796928 5003705952 5017157334 5021079931 5021941032 5032946016 5051287656 5092799103 5103959364 5122559799 5131452818 5138680176 5142697784 5161439394 5172750072 5173637184 5191601202 5202977976 5203870272 5207938848 5238372384 5245736013 5281421292 5312284236 5316437574 5317349328 5329001664 5347505142 5348422224 5352603816 5364333408 5383882728 5395680864 5423886846 5428127439 5459847687 5465053476 5477029488 5496989508 5509035504 5514288192 5529112164 5533435026 5545560888 5546511936 5583285792 5616860517 5624771544 5629169196 5649683661 5662064268 5663035296 5667462864 5679882432 5682698613 5699604246 5700581712 5713073856 5733894096 5738377064 5781015198 5785535007 5819343831 5820341832 5824892388 5833096416 5837656944 5853350223 5854354056 5858931204 5871770352 5877368896 5893168932 5911714368 5946260544 5982017994 5995126872 6016975002 6021679293 6034875084 6035910048 6056868069 6070140972 6071181984 6075928656 6111434448 6117261504 6153008832 6161658174 6197664942 6198727824 6202510503 6203574216 6217168608 6238755999 6239825928 6244704452 6281196516 6323925744 6327867987 6337783872 6370914708 6375895722 6389867736 6413154426 6427208088 6428310336 6433336224 6450630858 6455674197 6470930592 6499590348 6513833424 6547884561 6558145216 6562233468 6567364062 6586148313 6605741646 6606874512 6612040008 6650678664 6657019872 6689543112 6695921376 6735050208 6744517731 6790398804 6795707786 6805279152 6830079732 6835419738 6851573568 6875363754 6881919192 6897000096 6922134936 6937303968 6973568802 6979020993 6994314684 7019804169 7041895056 7073083614 7083045648 7088583432 7089799104 7114416462 7130006856 7131229632 7136805088 7178510304 7188601203 7230609099 7231849128 7237503252 7279796916 7286737968 7302705984 7328062602 7329319344 7345380672 7372149552 7377913368 7394081184 7432733826 7438545009 7482013497 7489147356 7499695392 7505558928 7525736001 7532911548 7549419024 7556617152 7576931484 7582855406 7599472328 7600775616 7645192128 7655939046 7697179227 7708020264 7714046676 7742159091 7759125108 7760455776 7766523184 7783542592 7787401803 7804466964 7805805408 7811908272 7829027136 7857558576 7922131938 7968426354 7974656361 7976023992 7993502496 8021257713 8022633336 8028905724 8046500112 8075824092 8093521296 8101238208 8135830269 8148579264 8197580214 8215544232 8245484262 8251930883 8263553256 8264970432 8270014004 8271432288 8293668246 8300152539 8318341332 8319767904 8374928688 8431900992 8437157316 8443753794 8493096402 8494552944 8501194296 8519823648 8549406369 8550872568 8569610784 8600841144 8607565596 8666120464 8671522797 8685111232 8730512748 8737338582 8749644624 8756485416 8781531084 8788396806 8807655528 8809166016 8816053344 8839753398 8867571552 8919390816 8973026991 8992690308 8999721122 9025462503 9052312626 9053865072 9073705536 9105211458 9106772976 9113892984 9167151672 9175892256 9229513248 9242487261 9296497413 9298091736 9305361324 9325752912 9359738892 9367056678 9389193408 9421794774 9430778152 9444060864 9451444576 9485888616 9506675808 9556372062 9563843583 9584801604 9619731639 9640812132 9642465504 9650004336 9675946287 9706395888 9715650624 9749385522 9770750136 9772425792 9829532736 9837217824 9843350202 9851046093 9908612469 9910311768 9918060012 9976017996 9985529808 10007411904 10034314668 10042159862 10043882064 10065892032 10102575312 10185598206 10193561679 10207918728 10245119598 10253129607 10262905636 10277360352 10285395568 10313045631 10322878788 10345500144 10383202404 10405955952 10415877696 10476744768 10491472026 10562842584 10609625421 10624568472 10632875148 10634698656 10671624693 10695010284 10696844448 10705207632 10728666816 10767765456 10791361728 10847773692 10856254878 10919695374 10928232791 10930106952 10954058976 10992093903 10993979016 11018071008 11058224328 11066870052 11091121776 11149100739 11166571584 11233721034 11249543088 11258338392 11299367322 11324128536 11326070592 11334925728 11365397226 11374283109 11399208492 11401163424 11467788192 11476754128 11483908569 11562030396 11571070014 11638687662 11640683664 11649784776 11666192832 11675313888 11706700446 11708708112 11717862408 11743540704 11786337864 11883197907 11952639531 11964035988 11990253744 12033950004 12043358586 12069750168 12071820096 12113736138 12140281944 12142363968 12151857312 12222868896 12296370321 12323316348 12368226393 12395329884 12397455648 12405021006 12407148432 12434337216 12440502369 12477511998 12479651856 12489408904 12562393032 12647851488 12655735974 12665630691 12739644603 12741829416 12751791444 12779735472 12826308852 12854416176 12866672448 12901261716 12911348394 12941861184 12999180696 13027666848 13095769122 13106007873 13124466936 13134728124 13172296626 13182595209 13211483292 13213749024 13224080016 13259630097 13301357328 13314039744 13379086224 13391842752 13470100416 13489035462 13499581683 13578468939 13580797608 13591415572 13610558304 13657817187 13660159464 13670839476 13750727508 13763838384 13794000192 13844269872 13874607936 13947137604 13958041986 13988629368 14039608338 14050585017 14083790112 14132692161 14146167228 14166091296 14177166864 14228832924 14260013712 14273610176 14334558093 14357020608 14377202406 14461218198 14463698256 14475006504 14559593832 14573475936 14624078283 14656125204 14658638688 14744299104 14755826736 14765025303 14788162368 14865467652 14877090018 14964026994 14978294712 14999390784 15011117856 15051472002 15063239793 15065823096 15098838048 15153862968 15165710812 15198944656 15278397309 15311878092 15367679397 15394358454 15416040528 15428093352 15484318182 15518250216 15520911552 15533046368 15574803606 15608933928 15611610816 15623816544 15715117152 15737208039 15844263876 15936852708 15949312722 15952047984 15987004992 16042515426 16045266672 16057811448 16093000224 16151648184 16187042592 16271660538 16284382317 16379543061 16395160428 16431088464 16490968524 16503861766 16527106512 16540028008 16542864576 16587336492 16600305078 16636682664 16639535808 16749857376 16850581551 16874314632 16887507588 16949050983 16986192804 16989105888 17002388592 17039647296 17048095839 17098812738 17101745136 17139221568 17201682288 17215131192 17332240928 17343045594 17356605021 17458031493 17461025496 17474677164 17499289248 17512970832 17560050669 17563062168 17576793612 17615311056 17632106688 17679506796 17735143104 17838781632 17946053982 17960084863 17985380616 17999442244 18050925006 18065037879 18104625252 18107730144 18170604207 18210422916 18213545952 18227785968 18334303344 18351784512 18459026496 18484974522 18592994826 18596183472 18607531509 18610722648 18651505824 18716267997 18719477784 18734113356 18843589548 18861556304 18902889152 18971777232 18983603961 19013351616 19112744124 19127687166 19169603208 19239463278 19281624264 19284931008 19300008672 19351892574 19367022591 19412791776 19498771044 19541500272 19643653683 19674435648 19686700404 19702092186 19758444939 19817224938 19820623536 19836120024 19952035992 19971059616 20040403573 20068629336 20084319724 20087764128 20205150624 20233553193 20371196412 20387123358 20415837456 20490239196 20506259214 20525811272 20554720704 20570791136 20626091262 20645757576 20691000288 20766404808 20811911904 20937062979 20982944052 21059412507 21125685168 21219250842 21249136944 21265750296 21269397312 21343249386 21390020568 21393688896 21410415264 21535530912 21565803609 21691827297 21695547384 21712509756 21839390748 21856465582 21860213904 21908117952 21984187806 21987958032 22036142016 22116448656 22133740104 22182243552 22298201478 22315635027 22446040491 22467442068 22499086176 22516676784 22577208003 22598734644 22648257072 22669851456 22730794452 22748566218 22798416984 22802326848 22935576384 22953508256 22967817138 23091537681 23124060792 23142140028 23226477273 23277375324 23281367328 23299569552 23350627776 23362205409 23413400892 23417416224 23435724816 23487081408 23572675728 23766395814 23784977251 23905279062 23923969083 23928071976 23980507488 24063773139 24067900008 24086717172 24139500336 24227472276 24280563888 24303714624 24407490807 24445737792 24592740642 24646632696 24736452786 24755792649 24790659768 24794911296 24810042012 24814296864 24881004738 24900457617 24955023996 24959303712 24978817808 25124786064 25295702976 25311471948 25331261382 25479289206 25483658832 25503582888 25559470944 25648219107 25652617704 25708832352 25802523432 25822696788 25998361392 26014568391 26055333696 26191538244 26212015746 26248933872 26269456248 26344593252 26365190418 26422966584 26427498048 26448160032 26519260194 26539993921 26602714656 26758172448 26919080973 26978070924 26999163366 27076387509 27156937878 27161595216 27182831144 27221116608 27315634374 27320318928 27341678952 27501455016 27527676768 27688539744 27727461783 27889492239 27894275208 27916083972 27977258736 28079216676 28101170034 28167580224 28265384322 28292334456 28332182592 28354333728 28457665848 28520027424 28669116186 28691530749 28754404812 28859194917 28922436396 28927396512 28950013008 29027838861 29119187664 29146951872 29248156566 29312250408 29317277376 29488598208 29511653472 29530050606 29553138279 29725837407 29730935304 29754180036 29928053988 29956589424 30022235712 30102944004 30126479586 30131646192 30197676096 30307725936 30331421624 30397889312 30556794618 30580685037 30623756184 30735358794 30759388821 30788716908 30832081056 30856186704 30939136893 30968636364 31036500432 31066092736 31149607212 31217867856 31247633088 31430234304 31474416078 31688527752 31828876263 31873705416 31898625444 31904095968 32014874079 32085030852 32090533344 32115622896 32186000448 32303296368 32374085184 32543321076 32568764634 32759086122 32784698373 32790320856 32862176928 32976281709 32981937048 33007723532 33054213024 33080056016 33174672984 33200610156 33273365328 33447302217 33499714752 33701163102 33748629264 33775015176 33898101966 33972385608 33978211776 34004777184 34096191678 34122849327 34197625476 34203490272 34403364576 34430262384 34451725707 34664481856 34686091188 34713210042 34916062986 34922050992 34949354328 34998578496 35025941664 35120101338 35126124336 35147559517 35153587224 35230622112 35359013592 35649593721 35857918593 35892107964 35920169726 35970761232 35998884488 36101850012 36130075758 36209250504 36215460288 36341208414 36420845832 36427091904 36455571936 36668606688 36889110963 36969949044 37104679179 37185989652 37192366944 37215063018 37221445296 37303011648 37321507107 37432535994 37438955568 37468226712 37687179096 37723112608 37943554464 37967207922 37996892073 38218933809 38225488248 38255374332 38339206416 38478926556 38563248528 38600017344 38703785148 38734045182 38825583552 38997542088 39083000544 39287307366 39318023619 39373400808 39404184372 39516889878 39547785627 39634449876 39641247072 39672240048 39778890291 39904071984 39942119232 40080807146 40137258672 40168639448 40175528256 40410301248 40467106386 40498745049 40735406817 40742392824 40774246716 40831674912 40973451561 40980478392 41012518428 41051622544 41141582272 41252182524 41291515152 41382000576 41532809616 41623823808 41874125958 41965888104 42118825014 42151755051 42251370336 42398076483 42438501684 42498273888 42531500592 42686498772 42780041136 42820830528 43003674279 43071061824 43131607218 43383654594 43391094768 43425019512 43617348953 43678781496 43712931164 43720427808 43872234849 43968375612 43975916064 44232897312 44267480208 44295075909 44364487104 44596402956 44631270054 44892080982 44934884136 44998172352 45033353568 45154416006 45189719379 45197469288 45296514144 45461588904 45497132436 45596833968 45835191927 45907016512 45935634276 46103038191 46183075362 46248121584 46284280056 46452954546 46554750648 46562734656 46599139104 46724410818 46826801784 46834832448 46871449632 47145351456 47211624117 47532791628 47569954502 47810558124 47847938166 47856143952 47961014976 48127546278 48135800016 48173434344 48279000672 48454944552 48561127776 48814981614 48853146951 49138629183 49185481284 49293265392 49472905572 49511585298 49581319536 49620084024 49628593728 49762009476 49800915234 49910047992 49918607424 49957635616 50249572128 50551744653 50622943896 50662522764 50847152949 50958578412 50967317664 51007165776 51118941888 51144287517 51296438214 51305235408 51417664704 51605046864 51645393576 51996722784 52029136782 52069815063 52374094479 52383076488 52424031492 52497867744 52538912496 52680152007 52689186504 52730380836 52845933168 52896320064 53038520388 53079987842 53205429312 53516344896 53838161946 53880254589 53956141848 53998326732 54152775018 54195113637 54313875756 54323190432 54365662288 54511812621 54631268748 54640637856 54683357904 55002910032 55055353536 55377079488 55454923566 55778984478 55788550416 55822594527 55832167944 55954517472 56148803991 56158433352 56202340068 56530768644 56584668912 56708667456 56915331696 56950811883 57040054848 57338232372 57383061498 57508809624 57718389834 57763516181 57844872792 57854793024 57900026016 58055677722 58101067773 58238375328 58496313132 58624500816 58930961049 59023306944 59060101212 59106276558 59275334817 59451674814 59461870608 59508360072 59856107976 59913178848 60121210719 60205888008 60252959172 60263292384 60615451872 60662843248 60700659579 60795778624 61113589236 61161370074 61247512368 61470717588 61518777642 61577433816 61664162112 61712373408 61878273786 61937272728 62073000864 62299214424 62435735712 62811188937 62948832156 63178237521 63377055504 63657752526 63747410832 63797250888 63808191936 64029748158 64170061704 64181066688 64231245792 64606592736 64697410827 65075481891 65086642152 65137529268 65518172244 65569396746 65580641712 65724353856 65952563418 65963874096 66015447064 66108426048 66160112032 66349345968 66401220312 66546730656 66894604434 66946905081 67338121473 67402326204 67497258528 67550030352 67731624009 67796203932 67944771216 68009554368 68192383356 68245698654 68395250952 68406980544 68806729152 68860524768 68903451414 69274613043 69372182376 69426420084 69679431819 69832125972 69844101984 69898708656 70051883328 70086616227 70240202676 70252248672 70295119034 70307174448 70461244224 70718027184 71299187442 71354931753 71715837186 71771907249 71784215928 71840339452 71941522464 71997768976 72191319417 72203700024 72260151516 72418501008 72682416828 72841691664 72911143872 73337213376 73778221926 73939898088 74209358358 74267377947 74371979304 74384733888 74430126036 74442890592 74643014214 74701372851 74865071988 74877911136 74936453424 75374358192 75446225216 75887108928 75934415844 75993784146 76437867618 76450976496 76497629537 76510748664 76678412832 76944657321 76957853112 77126497056 77407570296 77468090364 77995084176 78043705173 78166001088 78574614732 78636047238 78746801616 78808368744 79033779756 79095571254 79268899752 79282494144 79344480096 79557780582 79619981763 79808143968 80161614292 80274517344 80337278896 80757242919 80934212772 80997490098 81229162527 81470813634 81484785648 81548493432 81663349824 81946903122 81960956784 82025036856 82103245088 82504365048 82583030304 83065619232 83182385349 83668476717 83748251916 83931776208 84237650028 84303510102 84502740672 84796152966 84877003368 84996547776 85063001184 85372997544 85560082272 86007348558 86074592247 86263214436 86577584751 86767309188 86782189536 86850039024 87083516583 87234697906 87357562992 87425862328 87440855616 87744469698 87936751224 87951832128 88465794624 88534960416 88590151818 88659414837 89177512221 89192805912 89262540108 89784161964 89869768272 90066707136 90308832012 90379438758 90394938576 90593028288 90923177808 90994264872 91193667936 91670383854 91742055111 91871268552 92206076382 92278166463 92366150724 92496243168 92568560112 92817410679 92905909092 93109501296 93198278208 93448821636 93653603568 93742899264 94290702912 94423248234 95065583256 95139909004 95486628789 95621116248 95695876332 95712287904 96044622237 96255092556 96271600032 96346868688 96558001344 96909889104 97122255552 97629963228 97706293902 98277258366 98354095119 98370962568 98586530784 98928845127 98945811144 99023170596 99162639072 99240168048 99524018952 99601830468 99820095984 99915271232 100341906651 100499144256 101103489306 101245887792 101325045528 101694305898 101917156824 101934635328 102014331552 102288575034 102368547981 102592876428 102610470816 103210093728 103290787152 103355177121 103993445568 104058273564 104139630126 104748188958 104766152976 104848062984 104995735488 105077824992 105360304014 105378373008 105442678551 105460761672 105691866336 106077040776 106159975684 106948781163 107573755779 107676323892 107760509178 107912283696 107996653464 108305550036 108390227274 108627751512 108646380864 108731324576 109023625242 109262537496 109281275712 109366715808 110005820064 110667332889 110909847132 111314037537 111557968956 111577100832 111645189054 111664335888 111909034944 111964521321 112297607982 112316866704 112404680136 113061537288 113169337824 113830663392 113901623766 113990676219 114656801427 114676464744 114766122996 115017619248 115436779668 115527032362 115689745584 115800052032 116111355444 116202135546 116476750656 116992626264 117249001632 117861922098 117954070857 118120202424 118212553116 118550669634 118643356881 118903349628 118923741216 119016720144 119336670873 119712215952 119826357696 120242421438 120411776016 120505918344 120526584768 121230903744 121325686496 121401319158 121496235147 122206220451 122227178472 122322740148 122495024736 122920354683 122941435176 123037555284 123154867632 123424746816 123756547572 123874545456 124146001728 124598428848 124871471424 125622377874 125720594041 125897664312 126356475042 126455265153 126754111008 127194229449 127315505052 127494821664 127594501776 128059496316 128340123408 128462491584 129011022837 129213185472 129394821654 130150963782 130173284304 130275058536 130852046859 131036344488 131138793492 131161283424 131616704547 131905126836 131927748192 132030894128 132320224064 132698691936 132802440624 132885227727 133093461312 133789208868 133893810162 134676242946 134804652408 134994517056 135100060704 135463248018 135569158137 135592407864 135889542432 136384766712 136491397308 136790501904 137505575781 137721049536 137806902828 138309114573 138549226086 138744364752 138852840168 139358863638 139664251944 139688203968 139797417312 140173232454 140282825011 140480405352 140504497344 140590238068 140614348896 141436054368 141634872351 142598374884 142709863506 143431674372 143543814498 143568431856 143680678904 143883044928 143995537952 144382638834 144407400048 144520303032 144837002016 145364833656 145683383328 146559440853 147415887549 147556443852 147879796176 148418716716 148534755894 148743958608 148860252072 148885781184 149286028428 149402745702 149730143976 149755822272 149872906848 150748716384 151655233959 151868831688 151987568292 152541458847 152875735236 152901952992 152995259074 153021497328 153356825664 153432862551 153889314642 153915706224 154252994112 154815140592 154936180728 155990168352 156087410346 156209445189 157122283437 157149229464 157272094476 157493603232 157616737488 158040456021 158067559512 158191142508 158537799504 158688960192 159115561164 159239963526 159616287936 160323228584 160549034688 160674557792 161514485838 161640763767 161868425544 161994980196 162458325054 162585340911 162941627268 162969571296 163096986864 163535437863 163893806244 163921913568 164050073712 164206490176 165008730096 165166060608 166131238464 166364770698 166494840757 167336953434 167467783581 167496503832 167863552416 168446411973 168475300056 168607020204 169592305932 169754006736 170126002368 170745995088 170852435649 171120164544 172014697116 172149184494 172526428872 173155169502 173290548543 173534618376 173564379072 173700078048 174167033166 174303203319 174469395812 174715125984 174851724656 175488939396 175873502448 176792883147 177069920832 177180303636 177318829674 178355024442 178385611824 178525080216 179568323928 179739536544 180363632157 180617664024 180758877516 180789877152 181846355616 181988529744 182101978737 182387335872 183340767708 183484110222 183742537104 184412152764 184556332926 184732301448 184992486336 185137120224 185634821358 185779957447 185811818184 186219002592 186897643272 187307207136 188433566811 188846496468 189534712563 190131166512 190279818008 190973257578 191242232496 191391752664 191424575808 192089244474 192510185112 192543200064 192693737376 193819778208 194092232481 195226445673 195259926456 195412587804 196554516732 196708190238 196741925136 197173061568 197857690254 197891622288 198046341192 198325278144 198480336096 199048037904 199203660936 199640191968 200683813302 200840715243 202014364419 202206978612 202491775584 202650091056 203194872027 203388611796 203834313648 204028663104 204577150068 204737095962 205185752856 205220941632 206420187456 206581574304 206710354242 207823839129 208116547128 208279260252 209038295457 209496377916 209532305952 209696125968 210155649984 210259848681 210720608028 210756746016 210885357102 210921523344 211383732672 212154081552 212319951368 213897562326 214064795259 215147511558 215315721747 215352647784 215521018356 215824567392 215993306928 216573958251 216611100072 216780454548 217255503024 217462649152 218047250484 218525074992 218733431616 220011640128 221334665778 221819694264 222628075074 222802133841 223115937912 223154201664 223290378108 223328671776 223929042642 224104118553 224595215964 224633733408 224809360272 226123074576 226338675648 227661326784 227803247532 227981352438 229313602854 229352929488 229492888611 229532245992 230035238496 230833971963 230873559336 231054064724 231379491168 232222710888 232404271092 233985252528 234131115519 234498003264 235723844196 235908141714 236240404848 236425106232 237101339268 237286713762 237806699256 237847482432 238033440288 238673341746 238859945289 239424431904 240484842876 240823552032 241011836688 242271728757 242651372992 242802638316 242992470294 243687487581 244412440902 244454356944 244645480296 244990049472 245840709366 245882870352 246075110568 246309735264 247513095144 247749090912 249196857696 249547156047 251005430151 251244755748 251441188082 251795328624 252712950084 252910530306 253508222016 254388458898 254631010104 254989643328 255189003552 256118992632 256680246816 258022045674 258223776741 258789643308 259732754253 260301927564 260346568608 260550117072 261250549749 261704093718 262072688976 262277586984 262322566848 263233409094 263810253672 263855496384 264061788256 265397383872 265604881248 265770455454 265978244511 267532536663 267578417736 267787620324 269352485892 269609304816 270200121408 270926496036 271138316274 271184815728 271779084864 272769533424 272982794616 273581003808 275011151562 275226165333 275613805656 276618229146 276834499389 277098452172 277488729504 277705680336 278452232037 278717727276 279328503888 279594834624 280346464908 280565650022 280960810704 281180476136 281228697792 282872108736 283269744702 285196749768 285419727012 286459886367 286863348744 287087628996 287136863712 287361357808 287991075904 288133866711 288765277668 288814800096 289040606064 289674004032 290729667312 291366766656 293118881706 294831775098 295062285357 295112887704 295759592352 296786535381 296837433432 297069511788 297487917216 297720504144 298572056856 298805491404 299460287952 299745813696 301025719953 301497432768 303310467918 303737663376 303975136584 305082917694 305321442671 305751470472 305803905984 305990518148 306042994656 306865725102 307105643943 307778629284 307831412448 309630281184 309872361456 310065531363 311980336704 312174820692 312418890378 314244566874 314298458928 314544188952 314987206464 315233474976 316080912042 316135119024 316328035653 316382285016 317075599008 318231122328 318479927052 320646457168 320846343489 321349115584 322721267337 323028971676 323281527534 323736851088 323989960392 324916650108 325170681822 325883254536 325939142592 326193973728 327070875726 327787612488 327843827136 328100147424 330017460192 332001998667 332729541396 332989681514 333942112611 334673906868 334935567162 334993007664 335727104832 335893563963 336892823946 336950600112 337214040408 339184611864 339508013472 341491990176 341704871298 341972028657 343970404281 344029394232 344298368988 345052857744 346310339004 346581097086 347069236752 347400156096 348334066332 348606406638 348938791624 349430251968 349703449312 350977878792 351747004896 353585766294 353862212571 354360607272 354637659348 355930070643 356710048884 356771223648 357050160432 358010012619 359136647856 359479073088 360727264314 361235328048 361517755032 361579754304 363692711232 363977059488 364203957474 364488705441 366618661353 366681535416 366968220444 367485074208 368761064049 368824305528 369112665852 369464602896 370274240448 371269642716 371559914894 371623636368 372438005184 373795286544 374614414272 376867133622 377161782123 377692992936 379069425126 379365795459 380262333024 380559636016 381582688347 381946515156 382484464992 382783505328 384178488948 385020370224 385387474752 387639556416 388184464962 390452891346 390519852912 390825175608 392556140577 393109033464 393416380476 393483850272 394850113641 395715380508 395783244576 396092682384 396960672192 398096075808 398407321872 398655683181 399280383936 401367626604 401681430486 404028728838 404344613267 404413957224 404983551168 405300182112 406389744054 406707474411 406777223592 407668627296 409154300136 409474191924 410371505712 412516727343 413163148608 413420708484 414927343719 415647678258 416233094256 416558520504 418076590914 418992755832 419064611904 419392251936 420519697362 420848475033 421441216056 421513492032 421770714204 421843046688 424308163104 424639902736 424904617053 427795124652 428129590518 430295023116 430631443494 430705295568 431042036712 431649134784 431986613856 433147916502 433222200144 433560909096 434511006048 436094500968 437050149984 439678322559 442247662647 442669331556 443639388528 445256150148 445604267682 446231875824 446580756216 446657343552 447858085284 448208237106 449190431928 449267466816 449618720544 452246149152 454965701877 455606495064 455962704876 457624376541 458627205708 458705858976 458985777222 459064491984 460070476992 460298587653 461667943926 461747118672 462108129448 462758982336 464445421776 464808542184 467970505056 468262231038 468628335567 471366850311 471447688392 471816283428 472480809696 472850212464 474121368063 474202678536 474573427524 475613398512 476066880576 477346683492 477719890578 478848863808 480969685752 481647104064 482023673376 484543457514 484922291301 485605276632 485984940588 487374975162 487756022733 488824881804 488908713888 489290960592 490606313589 491681418732 491765740704 492150221136 492619470528 495026190288 495498181824 498393715392 499094312094 499484522271 502010860302 502403350743 502489511496 502882376164 503590657248 505339235919 505425900168 505821060612 508776917796 509262020208 510378007104 512237985264 513360493632 516044091348 516447553482 517579286616 519465508506 519871645629 520603855128 520693137216 521100234144 522501099498 522909609957 523408187436 524145377952 524555173968 526466818188 527620507344 528123576512 530378649441 531209762496 531540910908 531956489022 535065073326 535156835472 535575240648 538704971784 539218609632 541090896471 541852992072 542276632548 542369631456 545539066848 545965589232 546305936211 547162007616 550022303124 550452330666 551227611312 553236458292 553668998778 554196904344 554977459008 555411360672 556904464074 557339872341 557435454552 558657007776 560692929816 561131300044 561921621408 562360952272 565300700433 566539489404 568604137689 570393499536 570839454024 572919772734 573726697488 574175257992 574273727424 574722715616 576267733422 577530555336 577629600192 578081212128 581459334624 582276697443 585679337019 586237763412 589663550196 590124570714 590225775408 591519184704 593573070762 593674866864 594139023576 594975834432 595441008288 597144113712 597610982808 598920575904 602051439906 602522145729 606043093257 606620935836 607475326752 607950273168 609584616081 610165835388 610642885342 611502940944 611981036296 612085989312 613731450204 614211287886 615557258568 615662824896 619260562368 619744722912 620131062726 623471517387 624349641384 624837780756 627114886371 628489133748 628596917856 629088377904 630466949952 630779546043 632161824084 632270238048 632656071306 632764570032 634151198016 636462244656 636959854104 641292914336 641692686978 642194385777 645442534674 645947165241 646057943352 646563055068 647473702176 647979920784 649721874753 649833300216 650341363644 651766509072 652387947456 654141751452 655575224976 656200294848 660034920384 664003997334 665459082792 665979363028 667884225222 668406401523 669347813736 669871134324 669986015328 671787127926 672312355659 673785647892 673901200224 674428080816 678369223728 679016026944 682983980352 683409742596 683944057314 687940808562 688058788464 688478665833 688596737976 690105715488 692501915889 692620678008 693162194172 694138473504 696668132664 697212813276 697877583248 699406898624 701955757584 702393346557 703494009792 707171532588 707724425142 708721214544 709275318696 711860141286 713420097768 713542447296 714100320864 716020025238 716579835867 718273295712 721454528628 722470656096 723035510064 726815186271 727954118976 728407914948 728977410882 731062462743 733237322706 733363070832 733936440888 734970148416 737522128098 737648611056 738225331704 738929205792 741494932201 742539285432 743119829788 743247272736 747590573088 748641468141 753016290453 753734267244 754323564246 755385985872 758138850252 758731590918 760524666048 761119272032 763165376694 763893030312 764968929984 765567010656 768356977896 770040740448 774671330223 776368929924 779198262759 780905782692 781039705824 781650351216 783751649247 785112281154 786218066928 786832760952 786967700544 789700227282 791430761016 791566489152 792185364768 796192151616 796814643744 797311366362 797934733533 802597609989 802735253208 803362860972 808057457676 808689226534 808827914448 810600364224 812779488108 813414948822 813554447184 815337254592 818308600272 818948383848 820743011424 825033454686 825678495999 826841416968 829854687438 830503498167 831295356516 832466188512 833117041008 835356696111 836153181828 837985511664 838784503872 841039394724 841696950066 842882432112 843541428408 843686093376 848616326208 849279805472 849809234106 855590249304 856259181036 859379659101 860590046232 861262886988 861410591136 862084073424 863973227712 864401600133 866295833004 866444400288 867121818192 869022012096 872189001936 874100299968 879356645118 880044158287 884495325294 885186856071 885338663112 887278777056 890359606143 890512300296 891208535364 892463751648 893161512432 895716170568 896416474212 898380863856 899237441088 903077159859 904492298304 909931403754 911212990128 911925409752 915248753082 915964328013 917254411416 917411717952 917971554444 918128983968 920597175306 921316931829 923335887852 923494237344 924216258896 928890843552 929617084368 930196594089 935941010112 936524462076 937256671134 942733700622 942895376784 943632566856 944961619392 945700424928 948242736126 948405357072 948984106959 949146855048 951226797024 954693366984 955439781156 961939371504 962539030467 964047346752 968163802011 969086915028 969844582602 971210553264 971969881176 974749950324 975512045466 977649763608 977817427776 978581921184 981212627178 981979775077 983362837464 983531481408 984300442272 990052380576 996005996001 998188624188 998969044542 1001826337833 1004021720604 1004806701486 1004979022992 1005764752328 1007181314496 1007680691889 1010678471838 1010851800336 1011642121224 1017553835592 1018524040416 1024475970528 1025916085971 1031911212843 1032088182696 1032895106964 1035158573232 1038931017012 1039743291258 1041207710256 1042200468288 1045002198996 1045819219914 1046816374872 1048290755904 1049110347936 1052933636376 1055241014688 1060757298882 1061586637713 1063081821816 1063912978044 1067790211929 1070130146652 1070313670944 1071150481296 1074030037857 1077409943568 1078437219264 1082181792942 1083705984144 1084553265096 1084739262912 1091078133696 1091931178464 1092611872422 1093466116323 1099855984059 1100044606248 1100904661332 1102455222624 1106283192147 1106472916584 1107337997556 1108393808688 1110822721344 1113808928148 1114679744682 1114870909104 1117314015552 1121385859632 1122262600088 1123843242816 1124721904544 1130601400866 1131485346369 1133078978808 1137208275378 1138097386377 1140786999072 1141678908048 1144748065041 1145839545468 1147453394976 1148350515984 1149445431232 1152535466844 1155061110672 1156162424256 1162918669248 1164553394886 1171358674038 1172475526824 1177668421731 1179327100392 1180249141428 1180451550816 1184550340923 1187146141524 1187349733728 1188278047152 1190882016576 1194288227424 1195221965616 1195967049543 1197841151808 1204102879812 1205044291458 1212086186514 1213033839801 1213241871672 1214950653504 1215900546336 1219169232162 1220122423233 1220331670776 1221285770684 1223005881888 1223962072592 1227462900408 1228422575772 1231114517136 1237550182029 1239489445824 1240262125452 1246943034774 1248699282768 1249675561512 1254229772742 1256978267496 1257193835712 1258176755808 1261559092086 1262545425099 1264323648168 1264540476096 1265312142612 1265529140064 1272924489312 1273919708208 1274713851159 1282585828672 1283385373956 1284388771554 1290885069348 1291894330482 1292115886704 1293126110136 1294947404352 1295959841568 1299443749506 1299666600432 1300459702129 1300682727288 1303533018144 1308283502904 1311150449952 1319034967677 1326742987941 1328007994668 1330918165584 1331958726056 1335768450444 1336812803046 1338695627472 1339742268648 1339972030656 1343574255852 1344624711318 1347571295784 1347802400448 1348856161632 1356738447456 1364897105631 1366819485192 1367888114628 1372873129623 1375881617124 1376117576928 1376957331666 1377193475952 1380211430976 1380895762959 1385003831778 1385241356016 1386324388344 1388276947008 1393336265328 1394425626552 1395755166496 1403911515168 1404786693114 1405885006701 1414100550933 1414343065176 1415448850284 1417442429088 1418550637392 1422364104189 1423720282572 1426840195536 1428200641728 1432040050476 1433159671734 1436546591424 1442909057256 1444941312192 1446071020128 1453630372542 1454766873903 1456815829896 1457954821764 1462124925486 1463268068199 1466474645412 1466726141664 1467872881776 1471818940767 1475044256196 1475297222112 1476450663408 1477858411584 1482989864402 1485078570864 1486239659576 1486494545472 1495181146176 1497282936282 1498453566813 1506032580906 1507210052229 1507468534488 1508647128492 1510771971744 1516017707757 1516277700504 1517463181836 1522238544064 1526330753388 1527786060624 1531134021312 1536713955792 1540081480896 1549342660446 1552737859848 1558396525518 1559614936887 1561811565384 1562079411648 1563300702432 1567503298494 1568728829871 1570224562308 1572436133856 1573665521904 1579400454564 1582861522032 1584370729536 1591135948323 1593629287488 1594622732724 1595869467066 1605195219978 1605470506416 1606725721944 1616114915352 1617378453068 1617655828896 1623272689413 1625558976216 1626829897644 1627108894368 1636617200544 1637896767696 1638917808633 1641486022848 1650066909372 1651356991998 1653682833936 1659709374876 1661006996334 1662590713032 1664932377024 1666234082016 1670713392222 1672019617023 1672306363656 1675971023328 1682078789448 1683393900132 1685764864224 1687082856816 1695902101299 1698559610944 1699618468212 1705812413067 1711180498608 1712518362072 1718759318202 1721180092464 1722525773976 1722821182272 1724168146848 1728803200266 1732591666008 1732888800576 1734243636384 1744378003872 1746830092329 1757038011057 1758713290236 1760088316574 1768990650588 1770373712142 1770677326224 1774557554112 1780719212286 1781024600592 1782417070728 1784927503296 1786323024864 1791432341136 1792832948424 1796761727712 1806154319718 1807566437187 1818129279771 1819862807508 1822425980256 1823850819504 1828753848243 1830497506164 1831928656026 1834508822832 1835943108888 1836257967936 1841194350612 1842633863658 1846671775704 1846988474688 1848432517792 1857781687104 1859234168736 1860393188178 1870414552161 1873048924152 1874513342268 1881344659113 1885467401244 1885790753568 1887265133712 1891400849856 1892338638129 1896485472252 1896810714144 1897968213918 1898293710096 1902453594048 1909386733968 1910879562312 1923878743008 1925078060934 1926583157331 1936327604022 1937841495723 1938173830056 1939689165204 1942421106528 1943939762352 1949165624259 1949499900648 1951024090932 1955299527216 1957163842368 1962425254356 1963959550154 1966725674928 1968600884544 1980104761152 1992011992002 1996377248376 1997938089084 2003652675666 2005219204569 2008043441208 2009613402972 2009958045984 2011529504656 2015361383778 2016937066977 2021356943676 2021703600672 2023284242448 2035107671184 2037048080832 2048951941056 2051832171942 2063822425686 2064176365392 2065435997499 2065790213928 2070317146464 2077505747667 2077862034024 2079486582516 2082415420512 2090004397992 2091638439828 2093632749744 2098220695872 2105867272752 2107180039671 2110482029376 2121514597764 2123173275426 2126163643632 2127825956088 2135580423858 2137250098697 2140260293304 2140627341888 2142300962592 2148060075714 2149739507601 2154819887136 2164363585884 2167411968288 2169106530192 2180445558813 2183862356928 2185223744844 2186932232646 2193187388229 2199711968118 2200089212496 2201809322664 2204910445248 2212566384294 2212945833168 2214675995112 2216787617376 2224484796603 2227617856296 2229359489364 2229741818208 2242771719264 2244525200176 2245924404423 2249443809088 2259048871359 2261202801732 2262970692738 2266157957616 2274416550756 2276194772754 2281573998144 2283357816096 2289496130082 2291679090936 2294906789952 2296701031968 2305070933688 2310122221344 2324013990669 2329106789772 2337594788277 2342717348076 2344951053648 2351254947741 2355336843462 2358654200784 2360498282856 2360903101632 2369100681846 2374292283048 2374699467456 2376556094304 2388576454848 2390443931232 2391934099086 2393804200599 2407792829967 2408205759624 2410088582916 2424172373028 2426067679602 2426483743344 2431801092672 2438338464324 2440244846466 2440663341552 2442571541368 2446011763776 2447924145184 2454925800816 2456845151544 2462229034272 2475100364058 2477035487997 2480524250904 2491510494501 2493886069548 2497398565536 2499351123024 2506070088333 2508459545484 2513956534992 2516353511616 2523118184172 2525090850198 2528647296336 2530624285224 2531058280128 2545848978624 2547839416416 2549427702318 2566770747912 2568777543108 2578138977303 2581770138696 2583788660964 2584231773408 2586252220272 2591919683136 2593204800399 2598887499012 2599333200864 2600919404258 2601365454576 2607066036288 2616567005808 2622300899904 2638069935354 2640132474861 2653485975882 2655560568213 2656015989336 2661836331168 2663917452112 2671078818429 2671536900888 2673625606092 2677391254944 2679484537296 2687148511704 2689249422636 2695142591568 2697712323264 2713476894912 2729794211262 2733638970384 2735776229256 2745746259246 2747892984039 2751763234248 2752235153856 2753914663332 2754386951904 2761791525918 2763950795487 2770007663556 2770482712032 2772648776688 2786672530656 2788851253104 2790589782267 2791510332992 2807823030336 2809573386228 2811770013402 2828201101866 2828686130352 2830412292869 2830897700568 2834884858176 2837101274784 2844728208378 2846952320877 2847440565144 2853680391072 2864080100952 2866319343468 2885818114512 2887617091401 2892142040256 2904491406033 2907260745084 2909533747806 2913631659792 2915909643528 2924249850972 2926536136398 2932949290824 2933452283328 2935745763552 2943637881534 2945939325231 2950088512392 2950594444224 2952901326816 2965979728804 2970157141728 2972479319152 2988017988003 2994565872564 2996907133626 3005479013499 3012065161812 3014420104458 3014937068976 3017294256984 3021543943488 3032035415514 3032555401008 3034926363672 3052661506776 3055572121248 3073427911584 3077748257913 3095733638529 3098685320892 3105475719696 3116793051036 3119229873774 3123623130768 3126601404864 3135006596988 3137457659742 3140449124616 3144872267712 3147331043808 3158800909128 3165723044064 3182271896646 3184759913139 3189245465448 3191738934132 3203370635787 3210390439956 3210941012832 3213451443888 3222090113571 3232229830704 3234756906136 3235311657792 3246545378826 3251117952432 3253659795288 3254217788736 3273234401088 3275793535392 3277835617266 3280398348969 3299567952177 3300133818744 3302713983996 3307365667872 3318849576441 3319418749752 3322013992668 3325181426064 3332468164032 3341426784444 3344039234046 3344612727312 3351942046656 3364157578896 3366787800264 3371529728448 3374165713632 3391804202598 3394456039107 3399236936424 3411624826134 3414292159131 3422360997216 3425036724144 3434244195123 3437518636404 3442360184928 3445051547952 3448336293696 3457606400532 3465183332016 3468487272768 3488756007744 3493660184658 3514076022114 3517426580472 3520176633148 3533005265193 3537981301176 3540747424284 3541354652448 3553651022769 3561438424572 3562049201184 3564834141456 3572646049728 3582864682272 3585665896848 3593523455424 3612308639436 3615132874374 3636258559542 3639101519403 3639725615016 3644851960512 3647701639008 3657507696486 3660367269699 3660995012328 3663857312052 3669017645664 3671886217776 3682388701224 3685267727316 3693343551408 3696865035584 3712650546087 3718468337472 3720786376356 3740829104322 3746097848304 3749026684536 3762689318226 3770934802488 3771581507136 3774530267424 3784677276258 3787636275297 3792970944504 3793621428288 3795936427836 3796587420192 3818773467936 3821759124624 3824141553477 3847757486016 3850156121868 3853166314662 3872655208044 3875682991446 3876347660112 3879378330408 3884842213056 3887879524704 3898331248518 3898999801296 3901379106387 3902048181864 3910599054432 3924850508712 3927919100308 3933451349856 3957104903031 3980228963823 3984023984004 3992754496752 3995876178168 4007305351332 4010438409138 4016086882416 4019226805944 4019916091968 4023059009312 4030722767556 4033874133954 4042713887352 4043407201344 4046568484896 4070215342368 4094691316893 4103664343884 4118619388869 4127644851372 4128352730784 4130871994998 4131580427856 4140634292928 4142687288877 4155011495334 4155724068048 4158973165032 4164830841024 4180008795984 4183276879656 4187265499488 4211734545504 4214360079342 4217655020103 4242301652799 4243029195528 4246346550852 4252327287264 4255651912176 4267092312567 4271160847716 4274500197394 4280520586608 4284601925184 4296120151428 4299479015202 4309639774272 4328727171768 4334823936576 4338213060384 4360891117626 4364300621709 4370447489688 4373864465292 4386374776458 4389804204597 4399423936236 4400178424992 4403618645328 4415456822301 4425132768588 4425891666336 4429351990224 4433575234752 4448969593206 4455235712592 4458718978728 4459483636416 4485543438528 4489050400352 4491848808846 4495360700439 4518097742718 4521630156687 4522405603464 4525941385476 4532315915232 4548053123271 4548833101512 4552389545508 4566715632192 4578992260164 4583358181872 4593402063936 4610141867376 4620244442688 4648027981338 4658213579544 4675189576554 4678844810661 4685434696152 4689902107296 4702509895482 4706186489613 4710673686924 4717308401568 4720996565712 4738201363692 4748584566096 4753112188608 4773407844969 4780887862464 4783868198172 4787608401198 4815585659934 4816411519248 4820177165832 4848344746056 4852135359204 4852967486688 4869818068239 4876676928648 4880489692932 4881326683104 4885143082736 4895848290368 4909851601632 4913690303088 4916753425899 4924458068544 4950200728116 4954070975994 4961048501808 4983020989002 4987772139096 4994797131072 4998702246048 5012140176666 5016058851069 5016919090968 5027913069984 5046236368344 5050181700396 5057294592672 5061248570448 5087706303897 5095678832832 5098855404636 5117437239201 5133541495824 5137555086216 5156277954606 5163540277392 5167577321928 5168463546816 5172504440544 5186409600798 5190464525407 5197774998024 5198666401728 5201838808516 5202730909152 5233134011616 5240490276987 5271114033171 5276139870708 5280264949722 5306971951764 5311121136426 5312031978672 5323672662336 5327834904224 5342157636858 5343073801776 5347251212184 5354782509888 5358969074592 5374297023408 5378498845272 5390285183136 5422699311561 5454387839313 5459588422524 5467277940768 5471552458512 5486261544729 5491492518492 5495785968078 5503526468496 5507829326664 5508773903808 5523583051836 5527901590974 5540015327112 5540965424064 5545297553376 5573345061312 5577702506208 5581179564534 5611243656483 5619146772456 5623540026804 5644033977339 5656402203732 5657372260704 5660824585738 5661795401136 5674202549568 5677015914387 5689456416756 5693904641754 5694881130288 5707360782144 5728160201904 5732638686936 5771636229024 5775234182802 5779749471993 5808982812066 5813524487169 5814521490168 5819067495612 5827263319584 5831819287056 5847496872777 5848499701944 5853072272796 5865898581648 5871491527104 5887275763068 5891878650462 5900177024784 5905802653632 5931959457608 5940314283456 5944958638304 5976035976006 5989131745128 5993814267252 6010958026998 6015657613707 6024130323624 6028840208916 6029874137952 6034588513968 6050811200931 6064070831028 6065110802016 6069852727344 6105323013552 6111144242496 6146855823168 6155496515826 6160309108009 6191467277058 6196307992497 6197370641784 6210951439392 6232517243001 6233586102072 6238459747548 6247246261536 6270013193976 6274915319484 6280898249232 6294662087616 6317601818256 6321540119013 6331446088128 6364543793292 6369519826278 6378490930896 6383477868264 6406741271574 6411750296091 6420780879912 6421882025664 6426902887776 6444180227142 6449218522803 6464459661408 6469513812272 6493090757652 6502235904864 6507319590576 6541336676439 6551587070784 6555671234532 6560796697938 6599135904354 6600267637488 6605427967992 6614731335744 6637699152882 6638837499504 6644027985336 6650362852128 6673454389809 6682853568888 6688078468092 6689225454624 6728315157792 6733575600528 6737773213269 6748331427264 6777146614077 6783608405196 6788912078214 6798473872848 6823249652268 6828584318262 6844721994432 6850073448288 6868488390246 6873858425539 6875037272808 6884720369856 6890103095904 6915212801064 6930366664032 6972041972007 6987320369316 7012784364831 7028152044228 7034853160944 7040353266296 7053764843223 7066010530386 7075962602352 7081494848568 7082709304896 7107302045538 7122876849144 7124098402368 7129668282912 7165729364544 7171331793696 7181412601797 7223378489901 7224617278872 7230265748748 7272517119084 7278203038806 7279451230032 7295403278016 7315015392972 7320734539398 7321990024656 7327714624104 7338035291328 7343772435552 7364777402448 7370535454632 7386687102816 7425301092174 7431106463991 7441572752712 7474531483503 7481658208644 7492195696608 7498053369072 7518210264999 7525378636452 7541869604976 7549060534848 7569354552516 7575272550594 7585941889008 7591872855672 7593174840384 7637546935872 7643518249248 7648283106954 7700312243736 7706332629324 7734416931909 7745310416088 7751365982892 7752695320224 7758756660816 7775759049408 7779614401197 7796662497036 7797999602592 7802758212774 7804096363728 7821198108864 7849701017424 7855838200616 7866902699712 7914209806062 7920397424583 7960457927646 7966681704639 7968047968008 7985508993504 7991752356336 8013236455287 8014610702664 8020876818276 8032173764832 8038453611888 8046118018624 8061445535112 8067748267908 8085427774704 8093136969792 8140430684736 8189382633786 8207328687768 8237238777738 8243678952117 8255289702744 8256705461568 8261743989996 8263160855712 8285374577754 8291852386461 8310022990668 8311448136096 8317946330064 8360017591968 8366553759312 8371769346801 8374530998976 8423469091008 8428720158684 8435310040206 8484603305598 8486058391056 8491236878607 8492693101704 8504654574528 8511303824352 8534184625134 8540856962631 8542321695432 8549000394788 8561041173216 8592240302856 8598958030404 8657454343536 8662851274203 8676426120768 8721782235252 8728601243418 8740894979376 8747728930584 8772749552916 8779608409194 8798847872472 8800356849984 8807237290656 8830913644602 8837817975693 8850265537176 8851783332672 8858703980448 8897939186412 8910471425184 8917437957456 8964053964009 8978100800704 8983697617692 8990721400878 9016437040497 9036195485436 9043260313374 9044811206928 9051882770952 9064631830464 9096106246542 9097666203024 9104779091016 9157984520328 9166716363744 9220283734752 9233244773739 9287200915587 9296055962676 9316427159088 9350379153108 9357689621322 9370869392304 9379804214592 9405019790964 9412372979226 9421347373848 9434616803136 9441993131424 9476402727384 9497169132192 9546815689938 9554279739417 9567736396344 9575216802396 9610111907361 9631171319868 9632823038496 9640354331664 9666270340713 9696689492112 9704270718408 9705934973376 9739636136478 9753353857296 9760979385864 9762653366208 9770286165472 9819703203264 9827380606176 9833506851798 9841195046907 9898703856531 9900401456232 9908141951988 9922097003616 9956548729323 9966041978004 9975544278192 9997404492096 10024280353332 10032117702138 10033838181936 10055826139968 10092472736688 10100363400792 10114589185344 10122497140896 10175412607794 10183368117321 10197710809272 10234874478402 10242876477393 10267082991648 10275110172432 10302732585369 10312555909212 10327080554784 10335154643856 10345008881088 10372819201596 10380929050814 10395549996048 10403677617032 10405461818304 10466268023232 10480980553974 10542228066342 10552279741416 10560529899444 10599015795579 10613943903528 10622242272852 10624063957344 10655669808448 10660953068307 10684315273716 10686147603552 10694502424368 10717938149184 10748594046816 10756997690544 10780570366272 10845398623122 10908775678626 10917304558209 10919176845048 10934555881536 10943104917024 10972523089458 10981101809097 10982985036984 10991571936156 11007052936992 11015658653328 11047166103672 11055803181948 11080030654224 11090595106752 11137951638261 11155405012416 11162359129068 11222487312966 11238293544912 11247080053608 11288067954678 11312804407464 11314744521408 11321649171476 11323590802272 11354031828774 11362908825891 11378912833512 11387809283508 11389762260576 11456320403808 11465277373872 11472424660431 11543272458048 11550468365604 11559498943986 11617965624132 11627048974338 11629042980336 11638134991224 11654526639168 11663638574112 11694993745554 11696999403888 11704137319161 11706144545592 11731797163296 11774551526136 11783757300924 11800354049568 11863918915216 11871314709093 11889917276608 11940686891469 11952071952012 11978263490256 11987628534504 12021916053996 12031315227414 12048260647248 12057680417832 12059748275904 12069177027936 12101622401862 12128141662056 12130221604032 12139705454688 12210646027104 12284073950679 12310993031652 12320618216018 12355858166607 12382934554116 12392615984994 12394741283568 12421902878784 12428061866631 12465034486002 12467172204144 12476919495096 12494492523072 12540026387952 12549830638968 12561796498464 12635203636512 12643080238026 12652965060309 12726904958397 12729087586584 12739039652556 12756981861792 12766955736528 12801276937701 12813482543148 12823500592182 12841561759824 12853805775552 12888360454284 12898437045606 12928919322816 12939027624544 12986181515304 13004471809728 13014639181152 13082673352878 13092901865127 13111342469064 13121593395876 13169412613791 13198271808708 13200535274976 13210855935984 13246370466903 13275398305764 13277674999008 13288055970672 13300725704256 13346908779618 13365707137776 13376156936184 13378450909248 13456630315584 13467151201056 13475546426538 13486082101317 13554293228154 13564890470061 13567216810392 13577824156428 13596947745696 13644159369813 13646499304536 13657168636524 13700146896576 13736976780492 13747716851078 13750074545616 13780206191808 13830425602128 13860733328064 13944083944014 13974640738632 14025568729662 14036534431983 14056304088456 14069706321888 14080706532592 14107529686446 14118559468839 14132021060772 14151925204704 14162989697136 14214604091076 14245753698288 14259336565824 14342663587392 14362825203594 14446756979802 14449234557744 14460531497496 14545034238168 14556406077612 14558902460064 14609454204717 14630030785944 14641469078796 14643980049312 14655429248208 14687544871104 14729554804896 14741070909264 14750260277697 14773374205632 14850602184348 14862212927982 14883145505424 14949062967006 14960750690879 14963316417288 14984391393216 14996106738144 15036420529998 15048176553207 15050757272904 15083739209952 15138709105032 15150545101188 15171883778016 15183745711344 15263118911691 15287036498496 15296566213908 15352311717603 15400624487472 15412665258648 15468833863818 15490620832176 15502731965784 15505390640448 15517513321632 15559228802394 15571393576221 15593324994072 15595999205184 15605516425548 15608192727456 15699402034848 15711676401232 15721470830961 15813342099513 15828419612124 15840794849166 15920915855292 15933363409278 15936095936016 15971017987008 15983504712672 16026472910574 16029221405328 16041753636552 16064347529664 16076907223776 16122891070224 16135496535816 16170855549408 16268097934683 16363163517939 16378765267572 16414657375536 16458784634187 16474477555476 16487357904234 16510579405488 16523487979992 16526321711424 16570749155508 16583704772922 16620045981336 16622896272192 16635892660128 16720035183936 16733107518624 16743538693602 16833730969449 16857440317368 16870620080412 16932101932017 16969206611196 16972116782112 16982473757214 16985386203408 17022607648704 17031047743161 17068369250268 17081713925262 17084643390864 17098000789576 17122082346432 17184480605712 17197916060808 17314908687072 17325702548406 17339248415979 17440573461507 17443564470504 17457202486836 17481789958752 17495457861168 17542490618331 17545499105832 17559216818388 17597695744944 17614474581312 17661827289204 17675635951386 17700531074352 17717407960896 17795878372824 17820942850368 17834875914912 17928107928018 17967395235384 17981442801756 18032874080994 18046972841121 18072390970872 18086520626748 18089622413856 18103765541904 18152433602793 18192212493084 18195332406048 18209558182032 18315969040656 18333432727488 18440567469504 18466489547478 18480927324027 18574401831174 18588923977491 18592111925352 18632854318176 18697551729003 18700758306216 18715379242644 18741738784608 18810039581928 18824745958452 18842694747696 18883986262848 18952805454768 18994338264384 19093631379876 19108559478834 19135472792688 19150433604792 19220223814722 19235250888273 19262342639736 19265646076992 19280708663328 19332540681426 19347655568409 19393378984224 19408541436816 19479272272956 19506707714592 19521958771728 19540572330944 19624010029317 19654761212352 19667013703596 19682390093814 19797407713062 19800802912464 19816283903976 19844194007232 19913097458646 19932083956008 19951088556384 20020363169427 20048560706664 20064235404276 20067676363872 20184945473376 20200726801584 20213319639807 20244994281792 20331439842231 20350825215588 20366736234642 20395421618544 20469748956804 20485752954786 20534165983296 20550220344864 20605465170738 20621575276617 20625111818424 20654161109568 20670309287712 20745638403192 20761858101628 20791099992096 20807355234064 20916125916021 20961961107948 21038353094493 21084456132684 21104559482832 21121059798888 21198031591158 21227887807056 21244484545704 21248127914688 21321906136614 21368630547432 21372295207104 21389004848736 21497188093632 21513995381088 21544237805391 21670135469703 21690797246244 21817551357252 21834609116418 21838353690096 21886209834048 21945046178916 21962203618194 21965970073968 21983143872312 22014105873984 22031317306656 22094332207344 22111606363896 22160061308448 22275903276522 22293319391973 22324718258136 22423594450509 22444974625932 22476587089824 22494160107216 22554630794997 22576135909356 22625608814928 22643298342952 22647181604544 22708063657548 22725817651782 22757825667024 22775618567016 22779524521152 22912640807616 22930554747744 22944849320862 23100936731208 23118997887972 23203250795727 23235931248264 23254097948676 23258085960672 23276269982448 23327277148224 23338843203591 23389987491108 23393998807776 23408274638322 23412289091184 23463594326592 23549103052272 23567514601848 23600708099136 23727837830432 23742629418186 23761192273749 23881373782938 23900045113917 23904143904024 23956526980512 23975257069008 24039709365861 24043832107992 24062630454828 24096521294496 24115360835664 24138354055872 24203244803724 24256283324112 24279410909376 24421292054208 24568147901358 24621986063304 24641236432036 24711716333214 24731036856351 24765869108232 24785231969988 24789482567136 24856123733262 24875557159383 24930068972004 24934344408288 24953838990192 25080052775904 25099661277936 25123592996928 25270407273024 25286160476052 25305930120618 25453809916794 25458175173168 25473710635821 25478079305112 25513963723584 25533911473056 25602553875402 25622570887893 25626965086296 25647001184364 25683123519648 25776720908568 25796874091212 25878055249088 25972363030608 25988553822609 26029278362304 26165346705756 26185803730254 26222684938128 26243186791752 26338825227582 26396543617416 26401070549952 26421711871968 26492740933806 26513453927079 26550796611528 26555349998016 26576111941344 26693817559236 26731414275552 26752313872368 26892161892027 26934302402112 26951092853076 26972164202634 27049311121491 27108586456308 27129780940122 27134433620784 27155648312856 27193895491392 27288318739626 27292998609072 27314337273048 27473953560984 27495433702156 27500149091232 27660851204256 27699734321217 27861602746761 27888167888028 27949281477264 28051137459324 28073068863966 28112608176912 28139412643776 28161413065184 28215059372892 28237118937678 28264042121544 28303850409408 28325979394272 28429208182152 28491507396576 28662839218251 28725650407188 28830335722083 28893513959604 28898469115488 28921062994992 28998811022139 29090068476336 29112812155224 29117804920128 29218908409434 29260061571888 29282938157592 29287960098624 29310858496416 29459109609792 29482141818528 29500520555394 29523585140721 29696111569593 29701204368696 29724425855964 29766291010848 29869646187969 29898125934012 29921501381758 29926632834576 29992213476288 30072841059996 30096353106414 30101514545808 30167478419904 30277418210064 30301090202376 30343767556032 30367491422688 30526237823382 30550104351963 30593132427816 30704623435206 30728629432179 30801248974944 30825330517296 30908197756107 30937667727636 30981241664352 31005463931568 31035026643264 31118457604788 31142787152442 31186649988144 31211032851096 31216385454912 31398804069696 31423352802464 31442941661922 31626684199026 31656839224248 31681589698332 31797047386737 31841831710584 31866726818556 31872191872032 31967009425344 31982859204921 32052945821148 32058442810656 32083507273104 32153814447552 32245782140448 32270993071632 32341711098816 32536195869366 32726327035878 32751913674627 32757530535144 32829314751072 32917569268374 32943305427291 32948955110952 32974715808468 33021158810976 33046975959984 33141498311016 33167409545844 33240091962672 33271785320256 33413854914783 33466215037248 33487077387204 33667461938898 33714880634736 33741240160824 33864203864034 33938413222392 33944233564224 33964947514428 33970772406816 34062095486322 34088726477673 34136738500536 34163427850524 34169286781728 34196001579152 34368961211424 34395832121616 34417273981293 34629817374144 34651405096812 34678496831958 34881146923014 34887128941008 34914404973672 34963579917504 34990915722336 35084981236662 35090998211664 35112411957483 35118433636776 35195391489888 35323654578408 35351271902772 35401062148704 35591756745648 35613944127279 35669751829824 35822060674407 35856215856036 35934790470768 35962885603512 36065748161988 36093945682242 36144781941744 36173041253496 36179244827712 36207531083808 36304867205586 36333251677849 36384424986168 36390664812096 36419116364064 36631938081312 36852221852037 36932979094956 36961854648054 37067574499821 37148803662348 37177847954982 37184223850704 37265708636352 37284185599893 37395103458006 37401516612432 37430758485288 37483477569216 37620079163856 37649491916904 37685389495392 37905610909536 37958895180927 38180714875191 38187262759752 38217118957668 38270945585376 38300867209584 38403830813103 38440447629444 38470501776546 38524685279472 38561417326656 38665081362852 38695311136818 38786757968448 38817082873632 38958544545912 39013415429184 39043917543456 39248020058634 39278705595381 39334027407192 39364780187628 39508237841373 39594815426124 39601605824928 39632567807952 39739111400709 39826194917292 39864167912016 39902177112768 40040726338854 40097121413328 40128470808552 40135352727744 40369890946752 40401453603168 40426639279614 40458246303951 40662879684462 40694671410183 40701650431176 40733472469284 40790843237088 40932478109439 40939497913608 40971505909572 41100440689728 41210930341476 41243150553234 41250223636848 41340618575424 41491276806384 41523716203256 41582199984192 41614710468128 41832251832042 41923922215896 42076706188986 42109603295949 42168912265368 42209118965664 42242119597776 42355678406517 42396063182316 42455775614112 42488969091408 42643812273228 42737261094864 42778009697472 43027990762176 43088475610782 43340270939406 43381594492488 43635102714504 43669218232836 43676707380192 43828362614151 43890092357832 43924407236388 43931940147936 43966287744624 44062634613312 44188664414688 44223212727792 44250780833091 44320122616896 44551806553044 44586638783946 44649436516272 44847188901018 44882252072637 44889949251864 44953174179648 44988320214432 45109261589994 45144529659621 45152271818712 45251217629856 45286596685904 45416127315096 45451635303564 45515651334048 45551237134032 45789356735073 45861109495488 45889698641724 46201873462416 46237995775944 46406501591454 46471862496528 46508195897352 46516171921344 46552539964896 46677686407182 46714180728663 46779974982216 46787997615552 46816549276644 46824578182368 47098206104544 47135029203696 47164412492883 47440026298539 47455675660864 47485258836372 47522384547498 47762747565876 47800090227834 47808287808048 47913053961024 47950514138016 48079418731722 48087664215984 48117008978773 48125260909656 48193042588992 48230721671328 48406489607448 48512566648224 48804293804049 49089490553817 49136295802716 49243972126608 49282472864072 49376353902561 49423432666428 49462073712702 49531738216464 49570463939976 49578965134272 49712247466524 49751114318766 49860137944008 49868688816576 49907677980384 50160105551808 50199322555872 50501192908347 50572320952104 50611860241236 50796305796051 50907619833588 50916350346336 50947421271642 50956158610224 51067822946112 51093143229483 51205107750804 51245141775786 51253930172592 51294002368728 51366247039296 51553441817136 51593748182424 51944726061216 51977107645218 52017745247937 52321720384521 52330693411512 52371607460508 52445369876256 52486373583504 52627471854993 52677650455164 52793087234832 52843423743936 52985481867612 53026907854158 53101593223056 53152223882688 53387635118472 53462828551104 53504627744736 53784323784054 53902185706152 53944328405268 54098622242982 54140918523363 54217172912616 54259561880244 54268867241568 54311296625712 54457300808379 54576637479252 54585997218144 54628674546096 54947907121968 54990867404312 55000298182464 55321702408512 55399468642434 55442781972081 55723205493522 55766771932473 55776335776056 55898562954528 56092655187009 56102274918648 56146137727932 56225216353824 56322826130368 56430118745784 56474237875356 56528084243088 56651958788544 56858416364304 56983014793152 57325678436502 57451300814376 57660671444166 57705752664819 57787027919208 57796938230976 57842125989984 57997622044278 58042966705227 58180136952672 58225624310448 58437816818868 58520123143776 58565876315184 58621716992832 58872030087951 58964283637056 59001041110788 59047170281442 59392223139186 59402408737392 59448851711928 59532582021696 59739292375938 59796251868024 59843002763516 59853265669152 60061089508281 60145682119992 60192706212828 60203029091616 60554836420128 60602180404752 60639958919421 60734982845376 61052475646764 61100208703926 61186264855632 61409246870412 61457258864358 61602497949888 61650661034592 61816395512214 61864725829851 61875335455272 61962483328704 62010927863136 62236915209576 62285574304884 62373299976288 62422065702192 62748377748063 62846705604928 62885883323844 63115059283479 63253368398052 63313678448496 63363179396664 63594094773474 63683663421168 63733453637112 63744383744064 63965718409842 64105891642296 64116885621312 64167014546208 64491564280896 64541986143264 64632713416173 65010406409109 65072391738732 65452654071756 65503827349254 65515061070288 65658629502144 65835138536748 65886610854582 65897910221904 65949431616936 66042317621952 66093951919968 66282996622032 66334819091688 66480183925344 66827709829566 66879958175919 66974154774408 67270783351527 67334923877796 67429761269472 67482480321648 67663892384991 67728407728068 67876826444784 67929895028856 67941544813632 68124190972644 68177452955346 68273477001072 68326855701048 68338573563456 68392003158304 68737922422848 68791664243232 68834547962586 69302810193624 69356993663916 69609752387181 69762293846028 69774257882016 69828809947344 69981831444672 70016529610773 70169962473324 70181996423328 70224823914966 70236867273552 70390782979776 70647309156816 70702543805544 70802124297408 71183513491296 71227888254558 71283576821247 71644121348814 71700135341751 71712431712072 71869580941536 71925771207024 72119128097583 72131496323976 72187891364484 72289563883488 72346082506992 72415062167616 72609734411172 72666503355698 72768849972336 72838232728128 73263876162624 73704443704074 73865958189912 73923709296108 74135148999642 74193110569053 74297607324696 74355695909964 74368447701408 74568371199786 74626671478149 74790206916012 74803033224864 74861516970576 75240158327712 75298983833808 75370778990784 75811221819072 75917790361854 76361429750382 76374525519504 76421131907463 76434237915336 76541891170752 76601734419168 76807661626206 76867712663679 76880895258888 76941003553092 77049370558944 77330162725704 77390622273636 77634165747264 77917089091824 77965661467827 78087835086912 78496040117268 78557411190762 78668054814384 78729560375256 79016475682746 79189630852248 79203211649856 79265135615904 79478222801418 79540361781237 79652389834584 79728335824032 80081452677708 80194242826656 80256941617104 80676485676081 80802907206336 80853278559228 80916492607902 81147933364473 81325759368924 81389342820366 81403300862352 81466944938568 81581686474176 81864956218878 81878995827216 81943011819144 82421860682952 82486301106468 82500447273696 82982553612768 83047432406512 83099202963651 83229420936256 83584808240283 83664503664084 83847844431792 84153412377972 84219206591898 84337824530736 84418237931328 84484239195552 84711356813034 84792126364632 84911551228224 84977938182816 85287624546456 85474522189728 85988517654753 86176951221564 86491007166249 86680541878812 86763188984976 86996433066417 87270205429008 87338436465672 87353414760384 87656725228302 87780184715664 87848814472776 87863880295872 87932575489248 88377328829376 88446425455584 88501561666182 88570755422163 89088334708779 89103613106088 89173277567892 89298873032544 89608938563907 89694377802036 89764504145274 89779898503728 89976640428864 90218523179988 90289059319242 90304543637424 90502435259712 90573193371808 90832254630192 90903270607128 91031302668096 91102474268064 91578713470146 91650313055889 91779397283448 92185888296537 92403746924832 92475991551888 92724593268321 92813003182908 92943724993056 93016391794704 93105079929792 93355372814364 93428361457326 93559949964432 93633098553288 93649156364736 94196412209088 94270058407392 94328824985766 94880052597078 94970517672744 95044769094996 95391142160211 95525495131752 95600180455668 95616575616096 95901028276032 95948577614763 96158837463444 96175328431968 96234017957546 96250521819312 96461443342656 96812979214896 97025133296448 97608587608098 98178981107634 98255741023881 98272591605432 98487944253216 98564945728144 98752707805122 98829916281873 98846865332856 98924147425404 99063476432928 99140927879952 99424494933048 99502228637532 99720275888016 99815355960768 100398645111744 101002385816694 101144641904208 101223720482472 101592611592102 101815239667176 101832700692672 101894842543284 101912317220448 102186286458966 102266179433019 102410215501608 102490283551572 102507860345184 102588004737456 103106883634272 103187496364848 103251821943879 103889452122432 103954215290436 104035490495874 104643440769042 104661386823024 104725254836153 104743214921016 104890739752512 104972747167008 105254943709986 105337235872449 105355300910328 105586174469664 105970963735224 106053815708316 106203186446112 106775270236944 106841832381837 107009255489472 107466182023221 107568647568108 107804371412304 107888656810536 108197244485964 108281837046726 108434345825232 108519123760488 108537734483136 108622593251424 108914601616758 108999755033547 109153274958504 109171994436288 109257349092192 109895814243936 109981734808624 110556665556111 110798937284868 110885563944162 111202723499463 111446410987044 111533543864946 111552671552112 111797125909056 112185310374018 112204549837296 112292275455864 112450432707648 112860237491568 112948475750712 113056168486176 113716832728608 113876685542781 114542144625573 114651356873004 114902601628752 115211492439309 115321342888332 115411505329638 115574055838416 115684251979968 115995244088556 116085933410454 116360273905344 116451248620896 116875633637736 117040246287552 117131752630368 117744060175902 117836116786143 118002082221576 118094340562884 118524713524119 118784446278372 118804817474784 118897703423856 119217334202127 119478584751876 119592503736048 119686005527032 119706531338304 120122179016562 120291364239984 120385412425656 120406058183232 121109672840256 121204360809504 121279917838842 121374738911853 122084014230549 122104951293528 122200417407852 122372529711264 122797434328317 122818493740824 122914517728716 123301322069184 123632791024428 123729451659702 123750670910544 124021855726272 124473830419152 124571148609768 124746599952576 124844131404384 125496755496126 125771766647688 126230118566958 126328809887847 126506736796104 126627356896992 126726358793328 127067035219551 127188189546948 127367326842336 127466907274224 127931436819684 128211783284592 128334029092416 129083972286528 129265426832346 130020812818218 130144783477464 130905308143512 131007654698508 131030122140576 131485087842453 131670277073496 131773221709164 131795820443808 131898863233872 132187903839936 132565993244064 132669638183376 132960367850688 133655419659132 133759916351838 133948309548816 134541566703054 134646756217911 134669847755592 134859522538944 134964960643296 135327784769982 135433588978863 135456815456136 135753652889568 135859790057712 136248381945288 136354905910692 136546954002144 136653711402096 136784006316608 137368070205219 137583328486464 137669095925172 138605620387248 138713987327832 139219504774362 139524587692056 139548515764032 139657619894688 140033059221546 140142542185989 140339924946648 140363992846656 140449647829932 140473734547104 141294618313632 141405087611088 141493237478649 142320078895617 142367026982592 142455776509116 142567153642494 143288242697628 143400270683502 143424863424144 143739161883072 143851542414048 144238256195166 144262992647952 144351026936319 144375782728968 144579127766976 144692165013984 145219468822344 145333006711396 145537699944672 146412881412147 147268471661451 147408887408148 147731916379824 147847418592216 148270297999284 148386221138106 148595214649392 148711391819928 148736895402816 149136742399572 149253342956298 149580413832024 149606066449728 149723033941152 150480316655424 150597967667616 151503578725041 151835580723708 152388917388153 152722859500764 152749051039008 152842263814926 152868475830672 153203468838336 153279429688449 153615323252412 153735425327358 153761790517776 153882007106184 154098741117888 154660325451408 154781244547272 155834178183648 155931322935654 156053235743811 156965161153563 156992080234536 157114822381524 157336109628768 157459120750512 157882415564979 158032951365492 158379261704496 158530271231808 158956445602836 159080723562474 159304779669168 159456671648064 160162905355416 160388485653312 160513883234208 161352971352162 161706557118456 161832985215804 162295866728946 162422755570089 162651518737848 162778685640732 162806601724704 162933889877136 163371902425137 163729912437756 163757991654432 163886023638288 164843721365904 164972602212936 165000894547392 165965107225536 166094864813024 166198405927302 166328345916243 167169616480566 167300315797419 167329007328168 167695688863584 168277965561027 168306824755944 168438413183796 168675649061472 168968478391104 169422713626068 169584252729264 169955876365632 170575249092912 170949044379456 171977035309506 172353902443128 172982014332498 173117257994457 173361083757624 173526377969952 173992866132834 174128900115681 174540410858016 174676872931344 175313450456604 175560369431328 175697628945552 175865150978496 176616090263853 176892850911168 177003123332364 177141510844326 178176669417558 178207226212176 178346555135784 178597746065088 179217877127814 179388755604072 179529008290548 179559797007456 180183268524843 180437046359976 180578118638484 180609087274848 181146386743616 181664509260384 181806541214256 181919876758263 182204948536128 183157426940292 183300626111778 183558794566896 184371776593074 184807493849664 184951983103776 185449186536642 185594177489553 185626006365816 185887449986112 186032783589408 186710745628728 186856722914652 187119899928864 187266197106576 188245133244189 188540116814784 188657649971532 189345177850437 189760105194156 189941035345488 190089538189992 190782284320422 191050990263504 191200360911336 191233151232192 191897155229526 192317674926888 192350656863936 192468035915092 192501043638624 193625958429792 193898140248519 195031219227327 195217175216196 196357962215268 196511482047762 196545183210864 196975888506432 197129891456288 197505415610244 197659832563746 197693730665712 197848294850808 198126952865856 198281855759904 198848989866096 199004457275064 199440551776032 200639874527757 201812350054581 202004771633388 202289283808416 202447440964944 202991677154973 203185223184204 203630479334352 203789685086568 203824634440896 204372572917932 204532358866038 204820431003216 204980567103144 205015720690368 205176009474912 206213767268544 206374992729696 206503643887758 207908430580872 208070980991748 208829257161543 209286881538084 209322773646048 209450509672306 209486429842032 209945494334016 210049588832319 210509887419972 210674471744898 210710601820656 211172348939328 211941927470448 212107631416632 212406372892224 213550540473888 213683664763674 213850730463741 214932364046442 215100406025253 215137295136216 215608742824608 215777313621072 216357384292749 216394488971928 216563674093452 216868691650464 217038247520976 217245186502848 217829203233516 217999510067094 218306549917008 218514698184384 219791628487872 219963469617248 221113331112222 221597874569736 221771127888324 222405446998926 222579331707159 222892821974088 223067087729892 223105343104224 223880014434447 224370620748036 224409099674592 224584550911728 225720474983136 225896951501424 226112336972352 227433665457216 227753371085562 229084289251146 229263395722389 229302713746008 229805203257504 230422984878618 230603137991037 230642685776664 230823010659276 231148111676832 231990488177112 232171866820908 232902497241792 233751267275472 233896984403481 234263505260736 235488120351804 235672233572286 236004164443152 236188681125768 237049427048238 237568892556744 237609634949568 237795406847712 238434668404254 238621085343711 238957169503752 239185007472096 239372011054064 240244358033124 240582728479968 240770824851312 242029457028243 242408721619008 242559835677684 242749477823706 244168028461098 244209902587056 244400834815704 244745059422528 245594868656634 245636987481648 245829035457432 247265582048856 247458903319404 247501341821088 248947660838304 249142297219536 249297608890953 249688262808768 250754424720849 250993510992252 251543533295376 252460237133916 252657619775694 253013473592208 253254713793984 253452717586656 254134070439102 254332761744943 254376379093896 254734653684672 254933814548448 255862873639368 256423566569184 257965552964259 258530853664692 259473021498747 260041625636436 260289566954928 260989299199251 261810616287024 262015309397016 262060244281152 262970175684906 263340554146992 263546443418328 263591640887616 263797726467744 265131986488128 265339276366752 265712266266489 267265004126337 267310839318264 267519832703676 267896619097632 268826815691721 269083133406108 269293512435822 269339695511184 269929921286592 270655569539964 270867177957726 270913630912272 271507305779136 271719580115424 272496763890576 272709811821384 273093908004288 273307422804192 274736140410438 274950939167667 275338191850344 276557664889611 277211240774496 277427974655664 278173779804963 278439009548724 279049175384112 279315239789376 280066118443092 280285084371978 280679849893296 280899295659864 280947469094208 282589236627264 282810175222176 282986474957298 284640157791234 284911553018232 285134307284988 286173426480633 286576485395256 286800541367004 286849726848288 287703084828096 287845732844289 288476512390332 288525985295904 288702053872638 288751565457936 289384330027968 290438937644688 290666013422792 291075399889344 292825762824294 294536943322902 294767223071643 294817774816296 295463832759648 295694837184432 296489748845619 296540595998568 296772442276212 297190429298784 297422783639856 298273484799144 298506685912596 299160827664048 299446067882304 301195935335232 303007157450082 303671161447416 304777834776306 305445719001528 305498102078016 305684527629852 305736951661344 306558859376898 306798538299057 307230646504824 307470850654716 307523581035552 307764014212368 309320650902816 309562489094544 309755465831637 311668356367296 311862645871308 312106471487622 313930322307126 313984160469072 314175764508459 314229644763048 314672219257536 314918241501024 315764831129958 316011707617347 316065902730984 316758523408992 317912891205672 318161447124948 318609559338336 320325810710832 320525497145511 321027766468416 322705942704324 323413114236912 323665970431608 324591733457892 324845511140178 325303037475696 325557371281464 325613203449408 325867779754272 326743804850274 326999265100641 327459824875512 327515983308864 327772047276576 329687442731808 329945204425872 331669996668333 332189729626048 332396811854604 332656691832486 333608170498389 334339232961132 334600631594838 334658014656336 335391377727168 336555931122054 336613649511888 336876826367592 337351298122944 338845427252136 339168505458528 341150498185824 341630056628343 343626433876719 343954070619012 344707804886256 345634477317927 345964028664996 346234515988914 346722167515248 347052755939904 347985732265668 348257800231362 349080821716032 349353745862688 350626900913208 351120738862656 351395257891104 353232180527706 353508350358429 354006246664728 354283021688652 355574140572357 356353338835116 356414452424352 356693110271568 357652002606381 358435754255628 358777511208144 359058016581096 359119594014912 360366537049686 360874092719952 361156237276968 361218174549696 363329018520768 363613082428512 363839753516526 364124216735559 366252042691647 366314853880584 366601252223556 367117589133792 368392302984951 368743553186148 369903966207552 370898373073284 371188354979106 371252012731632 372065567178816 373421491257456 373713445829304 374239799857728 374532394213152 376490266488378 377315299943064 378690355700874 378986429663541 379520210388312 379882070690976 380179076379984 381201105658653 381564568640844 382101980527008 382400721822672 383794310459052 384635349853776 384936071830184 385002087277248 387251916859584 387796280497038 390062438454654 390434350432392 392715924430536 393022964095524 393090366421728 394259782912576 394455263527359 395010831220488 395319665127492 395387461331424 395696589701616 396563711519808 397697979732192 398008914550128 398881103552064 401279749055514 403624700109162 403940268653733 404009543266776 404578567616832 404894881929888 405983354309946 406300766936589 406370446368408 407260958668704 407579370173136 408745145835864 409064717732076 409640862006432 409961134206288 410352018949824 412104210615657 412749985459392 413007287775516 415816861161744 416141961983496 417658514323086 418573763076168 418645547292096 418901019344612 418972859684064 420099177664638 420427626557967 421019774839944 421348943489796 421421203641312 423883854940896 424215262833264 424479712435947 427101080947776 427367329527348 427701460927482 429864728092884 430200812050506 430274590272432 431217485649216 431554627242144 432714768585498 432788977943856 433053080808957 433127348186904 433737383300928 434076495041952 435658406467032 435999020134188 436613099834016 439238644236441 439926939234496 441805414984353 442226662224444 443195749139472 443542255776648 444810893997852 445158663414318 445785643948176 446134175459784 446210686208448 447760028868894 448741241496072 448818199349184 449169101823456 451440949966272 451793903002848 454510736175123 455506742171124 457166752164459 458168578502292 458526791444778 458605427492016 459610406515008 459838289065347 460845969757236 461206275982074 461285371553328 461646021318552 462296223353664 463980976354224 464343733641816 467502534550944 467793968806962 468159707231433 470895483460689 470976240703608 471344467144572 472008328886304 472377362251536 473647246694937 474098854096476 475137785113488 475590813695424 476869336808508 477242170687422 477914339007504 478370014944192 478744022108128 480488716066248 481165456959936 481541649702624 484058914056486 485119671355368 485498955647412 487268266710267 488336056922196 488419805174112 488801669631408 490115707275411 491189737313268 491273974963296 491658070914864 494531164097712 494917806638808 495002683642176 497895321676608 498284594439072 498595217781906 498985037748729 501508849441698 501900947392257 501987021984504 503087066590752 504833896683081 504920474267832 505315239551388 506026947184416 506905435173312 508268140878204 508665523489886 508752758187792 509867629096896 511725747278736 512847133138368 515931105928518 517061707329384 518946042997494 519351773983371 520083251272872 520579133909856 521978598398502 522386700347043 523621232574048 524030618794032 525940351369812 526681108293984 527092886836656 527595452935488 530678552733504 531424532532978 534530008252674 534621678636528 535039665407352 535793238195264 537653631383442 538166266812216 538587024871644 538679391022368 540549805574529 541311139079928 541734355915452 541827261824544 543439160230848 544993527781152 545419623642768 545759630274789 546614845608384 549472280820876 549901878335334 550676383700688 553115329779222 554422481548992 554855949311328 556347559609926 556782532468659 556878019097448 558098350768224 560132236886184 560570168743956 561359699786592 561798591319728 564735399732567 565620350444352 565972949914596 568035533551311 569280315582468 569823106036464 570268614569976 572346852961266 573152970790512 573601082734008 573699453696576 575691465688578 576953024780664 577051970591808 577404107745276 577503130915872 580877875289376 581332026845584 581694420745557 585093657681981 585651525648588 589073886645804 589534446143286 589635549632592 590927665519296 591389674368864 592979497691238 593081191997136 593544884552424 594380858597568 594845567279712 596546969598288 597013371825192 598321655328096 601919623583271 605437050163743 606014314900164 607342322894832 608975031464919 609555669552612 610891438003056 611369055259704 611473903322688 613117718753796 613597076598114 614461293009648 614941701309432 615047162071104 615528028424736 618641301805632 619124978189088 619510931663274 623725291742616 624212942975244 626487771484629 627860644614252 627968320938144 628351529016918 628459289526096 629836483002048 630148766496957 631529662259916 632023415234694 632131805461968 633517046817984 635825782411344 636322894249896 637219118676672 640651621421664 641050994291022 641552191391223 645301218075759 645411885408648 646826228473824 647331940863216 649072152878247 649183466915784 649691022280356 650606074951392 651114742562928 651735559508544 653487609700548 653998530201282 654919649751024 655544094553152 659374885463616 659890408851744 663339993336666 664793623709208 665313383664972 667216340996778 667737995121477 668678465922264 669201263189676 669316029312672 671640043303341 673111862244108 673227299023776 673753652735184 677690854504272 678337010917056 682300996371648 683260113256686 687252867753438 687790187167167 687908141238024 689415609772512 691268954635854 691809413973111 691928057329992 692469031977828 693444335030496 695971464531336 696515600462724 698707491725376 701253801826416 702790515782208 706464361055412 707016700716858 708012493329456 708566043377304 711148281144714 712706677670232 712828904848704 713386220543136 715304005212762 715863256031133 716871508511256 717555022416288 718116033162192 720733074099372 721748185439904 722312474553936 726088371084729 727226164857024 727679507033052 728248433471118 732504085383294 732629707761168 733202504447112 734235178267584 736784605969902 737487106372296 741796746146568 742376709958212 742504025463264 746842982514912 747426891658608 747892826672859 749064788426304 752263274162547 752980532976756 754630599886128 757380711401748 757972859327082 759040420776624 759764141381952 760358152759968 762402211317306 762998285234829 763129137281688 764203961054016 764801443645344 767588620918104 769270699707552 769872143660368 773896658892777 775592560994076 778419064496241 780124876909308 780868700864784 785431848861072 786045928191048 786180732843456 788910527054718 790021662440976 790639330254984 790774922662848 791393179403232 795395959464384 796017829100256 797136798799467 801795012379011 802559498111028 806480447075163 807249400218324 807880537307466 808019086533552 809789763859776 811966708619892 812601533873178 812740892736816 814521917337408 815158740346272 817490291671728 818129435464152 819281724012864 819922268412576 824208421231314 824852817503001 826014575551032 829672994668833 831633722323488 832283923966992 834521339414889 835317028646172 837147526152336 837802038689224 837945719368128 840198355329276 840855253115934 842039549679888 842697886979592 842842407282624 847767709881792 848430525666528 848959424871894 854734659054696 855402921854964 858520279441899 859729456185768 860401624101012 860549180544864 863109254484288 863537198532867 865429537170996 865577955887712 866106161617914 866254696373808 868152990083904 871316812934064 871998040268376 873226199668032 878477288472882 883610829968706 884301669214929 884453324448888 886391498278944 887084511553296 889469246536857 889621787995704 890317326828636 891571287896352 892268350919568 895520057737788 897482482992144 898338203646912 903587806005696 909021472350246 911013484342248 914333504328918 916337157004584 917053582889556 917210854984032 919676578130694 920395614897171 921691939514472 922412551964148 922570743106656 923292042637104 927961952708448 928687467283632 935005069101888 935587937613924 936319414462866 941790966921378 941952481407216 942527293525377 942688934289144 944016657772608 944754724503072 947294493389874 948035122852041 948197708192952 950275570226976 953738673617016 954484341374844 955828678015008 957488044216256 960977432132496 961576491436533 963083299405248 968117828112972 970239342710736 970997911294824 974536533420534 976672113844392 976839610348224 977603339262816 980231414550822 980997795301923 982379474626536 982547949926592 983316141829728 989062328195424 989835613277616 995009990004999 996569188878144 997190435563812 997970075497458 1000824511495167 1003017698883396 1003801894784514 1003974043969008 1006174133181504 1009667793366162 1009840948535664 1010630479102776 1012053894368832 1016536281756408 1017331046979772 1017505516375584 1023451494557472 1024890169885029 1030879301630157 1031862211857036 1034123414658768 1037892085994988 1038703547966742 1040166502545744 1041158267819712 1043957196797004 1044773400694086 1047242465148096 1048061237588064 1051880702739624 1053362216587968 1054185773673312 1060525051075287 1062849065065956 1066722421717071 1069060016505348 1069243357273056 1070079330814704 1072956007819143 1075307262766884 1076332533624432 1077174049743288 1077358782044736 1081099611149058 1082622278159856 1083468711830904 1083654523649088 1089987055562304 1090839247285536 1091519260549578 1092372650206677 1098756128074941 1098944561641752 1099803756670668 1101352767401376 1105176908954853 1106230659558444 1109711898622656 1112695119219852 1113565064937318 1113756038194896 1116196701536448 1120264473772368 1121140337487912 1122719399573184 1123597182639456 1129470799465134 1131945899829192 1136071067102622 1136959288990623 1138560631164936 1139646212072928 1140537229139952 1143603316975959 1144693705922532 1146305941581024 1147202165468016 1151382931377156 1153906049561328 1154808215490552 1155006261831744 1161755750578752 1162664053691168 1163388841491114 1170187315363962 1171303051297176 1178147773291608 1179068892286572 1179271099265184 1182779348737728 1183365790582077 1185958995382476 1186162383994272 1187089769104848 1189691134559424 1193093939196576 1194026743650384 1196643310656192 1203839247166542 1210874100327486 1211820805961199 1212028629800328 1214684645789664 1217950062929838 1218902300809767 1219111339105224 1221782876006112 1222738110519408 1226235437507592 1227194153196228 1228922586019296 1229883402618864 1231056056849472 1236312631846971 1238249956378176 1239021863326548 1247450583485232 1248425885950488 1252975542969258 1255721289228504 1255936641876288 1256703058033836 1256918579052192 1260297532993914 1261282879673901 1263059324519832 1264046830469388 1264263610923936 1271651564822688 1272645788499792 1273439137307841 1281303242843328 1282101988582044 1283104382782446 1290602436151518 1290823770817296 1293652456947648 1294663881726432 1298144305756494 1298366933831568 1299159242426871 1299382044560712 1301212149902784 1302229485125856 1306975219401096 1307997060402564 1309839299502048 1317715932709323 1319780817703488 1325416244953059 1326679986673332 1329587247418416 1330626767329944 1334432681993556 1335475990242954 1337356931844528 1338402526379352 1338632058625344 1343280086606682 1346223724488216 1346454598047552 1347507305470368 1355381709008544 1363532208525369 1366520226513372 1371500256493377 1374505735506876 1375580374334334 1375816282476048 1378831219545024 1379514867196041 1382537909271708 1383618827946222 1383856114659984 1384938063955656 1386888670060992 1391942929062672 1393031200925448 1402507603652832 1404479121694299 1412686450382067 1412928722110824 1414033401433716 1416024986658912 1417132086754608 1420941740084811 1422296562289428 1425413355340464 1426772441086272 1430608010425524 1431726512062266 1433743017022512 1435110044832576 1436232066324384 1441466148198744 1443496370879808 1444624949107872 1452176742169458 1455359014066104 1456496866942236 1461804800130801 1465008170766588 1465259415522336 1466405008894224 1470347121826233 1473569211939804 1474974212744592 1483593492293136 1484753419916424 1485008050926528 1493685965029824 1494853783317216 1495785653345718 1496955113246187 1504526548325094 1505702842176771 1505961065953512 1509261199772256 1514501690049243 1514761422803496 1515945718654164 1518080841553248 1520716305519936 1524804422634612 1525996570469658 1526258274563376 1529602887290688 1535177241836208 1538541399415104 1539744287320736 1547793317785554 1551185121988152 1556838128992482 1558055321950113 1560249753818616 1561737401729568 1567160101041129 1570863697722144 1572091856382096 1577821054109436 1580043324881952 1581278660509968 1582786358806464 1592035658200512 1594273597598934 1603590024758022 1605118996222056 1612960894150326 1614498800436648 1615761074614932 1616038173067104 1621649416723587 1623933417239784 1625203067746356 1625481785473632 1630317480692544 1634980583343456 1636258870928304 1637278890824367 1639844536825152 1648416842462628 1649705635006002 1652029151102064 1659345989337666 1663267444646976 1664567847933984 1669042678829778 1670347597405977 1670634057292344 1674295052304672 1675604077378448 1680396710658552 1681710506231868 1684079099359776 1685395773959184 1694206199197701 1696861051333056 1697918849743788 1709469318109392 1710805843709928 1717040558883798 1719458912371536 1720803248202024 1721098361089728 1727074397065734 1730859074341992 1731155911775424 1732212323235828 1732509392747616 1742633625868128 1743996080536752 1745083262236671 1755280973045943 1756954576945764 1767221659937412 1768603338429858 1768906648897776 1772782996557888 1774169023106592 1778938493073714 1779243575991408 1780329332214601 1780634653657272 1783142575792704 1784536701839136 1791040115475576 1794964965984288 1805758870749813 1816311150491229 1818042944700492 1822026968684496 1826925094394757 1828667008657836 1832674314009168 1834107165779112 1834421709968064 1839353156261388 1840791229794342 1843383879028944 1844825103928296 1845141486213312 1846584085274208 1855923905416896 1857374934567264 1871175875227848 1872638828925732 1879463314453887 1883581933842756 1883904962814432 1885054587050754 1885377868578288 1889509449006144 1890446299490871 1894588986779748 1896070245704082 1896395416385904 1900551140453952 1907477347234032 1908968682749688 1911657356030016 1921954864264992 1923152982873066 1924656574173669 1935903654227277 1936235656225944 1940478685421472 1941995822589648 1947216458634741 1949073066841068 1953344227688784 1955206678525632 1960462829101644 1961995590603846 1964758949253072 1966632283659456 1978124656390848 1979671226555232 1990019980009998 1994380871127624 1995940150994916 2001649022990334 2003213985364431 2006035397766792 2007603789569028 2007948087938016 2014920129910023 2019335586732324 2019681897071328 2021260958205552 2033072563512816 2034662093959544 2035011032751168 2046902989114944 2049780339770058 2061758603260314 2063370561501501 2063724423714072 2068246829317536 2075428241919333 2075784171989976 2077407095933484 2080333005091488 2087914393594008 2089546801388172 2096122475176128 2103761405479248 2108371547346624 2121050102150574 2125698130131912 2133444843434142 2138120033010696 2138486714546112 2140158661629408 2145912015638286 2147589768093399 2150614525533768 2152665067248864 2154348099486576 2162199222298116 2165244556319712 2166937423661808 2178265113254187 2181678494571072 2183038521099156 2184745300413354 2197512256149882 2197889123283504 2199607513341336 2202705534802752 2210353817909706 2212461319116888 2225390238439704 2227130129874636 2227512076389792 2240528947544736 2242280674975824 2243678480018577 2247194365278912 2258941598930268 2263891799658384 2272142134205244 2273918577981246 2277121262329872 2279292424145856 2281074458279904 2287206633951918 2288994855704487 2289387411845064 2292611883162048 2294404330936032 2302765862754312 2307812099122656 2309616430981104 2321689976678331 2325328107382336 2326777682982228 2335257193488723 2340374630727924 2342606102594352 2356295546583216 2358137784573144 2358542198530368 2366731581164154 2371917990764952 2372324767988544 2374179538209696 2386187878393152 2388053487300768 2391410396398401 2405385037137033 2407678494333084 2419441341225489 2421748200654972 2423641611922398 2424057259600656 2429369291579328 2435900125859676 2437804601619534 2438222678210448 2443565752012224 2445476221038816 2452470875015184 2454388306392456 2457845172038592 2459766805237728 2472625263693942 2474558452509003 2478043726653096 2489018984006499 2494901166970464 2496851771900976 2503564018244667 2505951085938516 2511442578457008 2513406116067672 2513837158104384 2520595065987828 2522565759347802 2526118649039664 2528093660938776 2528527221847872 2543303129645376 2545291576999584 2546878274615682 2564203977164088 2566208765564892 2575560838325697 2581204872303036 2581647541634592 2589327763452864 2590611595598601 2596288611512988 2596733867663136 2598318484853742 2598764089121424 2604458970251712 2613950438802192 2615994120805128 2619678599004096 2635431865418646 2650832489906118 2652905007644787 2653359973346664 2659174494836832 2661253534659888 2668407739610571 2668865363987112 2670951980485908 2674713863689056 2676805052758704 2686560173213364 2692447448976432 2695014610940736 2710763418017088 2727064417050738 2733040453026744 2743000512986754 2749011471013752 2751160748668668 2751632564952096 2759029734392082 2761186844691513 2765075818543416 2767237655892444 2767712229319968 2769876127911312 2783885858125344 2786062401850896 2805015207305664 2808958243388598 2825372900764134 2825857444221648 2827581880576131 2828066802867432 2832049973317824 2834264173509216 2841883480169622 2844105368556123 2844593124578856 2850826710680928 2861216020851048 2863453024124532 2867486034045024 2872464132648768 2882932296397488 2884729474309599 2889249898215744 2904353484338916 2910718028132208 2912993733884472 2923609600261602 2930016341533176 2930518831044672 2932810017788448 2940694243652466 2942993385905769 2947138423879608 2949948425489184 2967186984586272 2969506839832848 2985029970014997 2989707566634432 2991571306691436 2993910226492374 3002473534485501 3009053096650188 3011405684353542 3011922131907024 3018522399544512 3029003380098486 3029522845606992 3031891437308328 3036161683106496 3049608845269224 3051993140939316 3052516549126752 3070354483672416 3074670509655087 3079488574641472 3092637904890471 3095586635571108 3102370243976304 3113676257984964 3116110643900226 3120499507637232 3123474803459136 3134320202082258 3141727395444288 3144183712764192 3155642108218872 3160086649763904 3162557321019936 3181575153225861 3188547195197868 3200167265151213 3207180049516044 3210237992444112 3218868023457429 3225921788300652 3228997600873296 3231522149229864 3232076346134208 3243298833447174 3247866834479568 3250406135492712 3250963570947264 3269961166686912 3272517741856608 3274557781648734 3277117950620031 3296268384224823 3296833684925256 3299411270012004 3304058302204128 3315530726864559 3318691978675332 3329135695867968 3338085357659556 3340695194811954 3341268114584688 3348590104609344 3351208154756896 3360793421317104 3363421012463736 3368158198719552 3370791547918368 3388412398395402 3395837699487576 3410877866971869 3418938636218784 3421611687419856 3430809950927877 3434081117767596 3438917824743072 3441606496404048 3454148794131468 3461718148683984 3464424646471656 3465018785495232 3485267251736256 3487992161073504 3490166524473342 3510561946091886 3513909153891528 3534443319874824 3537206676859716 3537813297795552 3548338046213184 3550097371746231 3557876986147428 3558487151982816 3560658664429202 3561269307314544 3569073403678272 3582080230951152 3589929931968576 3611517741499626 3632622300982458 3635462417883597 3636085889400984 3644053937368992 3653850188789514 3656706902429301 3657334017315672 3665348628018336 3668214331558224 3678706312522776 3681582459588684 3686767758057888 3689650207856592 3693168170548416 3714749869134528 3742351750455696 3745277657851464 3758926628907774 3767163867685512 3767809925628864 3770109174101508 3770755737156576 3780892598981742 3783848639021703 3789177973559496 3792140491408164 3792790832771808 3814954694468064 3817937365499376 3820317411923523 3843909728529984 3846305965746132 3849313148347338 3871807308454554 3872471312451888 3880957370842944 3883991645179296 3894432917269482 3897477727280613 3898146133682136 3906688455377568 3920925658203288 3923991181207692 3929517898506144 3953147798127969 3959342453110464 3976248734859177 3980039960019996 3988761742255248 3991880301989832 4003298045980668 4006427970728862 4012070795533584 4015207579138056 4015896175876032 4029840259820046 4038671173464648 4039363794142656 4042521916411104 4066145127025632 4069324187919088 4090596625576107 4099560679540116 4114500769480131 4123517206520628 4126741123003002 4127448847428144 4136493658635072 4150856483838666 4151568343979952 4154814191866968 4160666010182976 4175828787188016 4179093602776344 4207522810958496 4213437365082897 4238059351146201 4242100204301148 4251396260263824 4262825220254433 4266889686868284 4276240066021392 4280317323258816 4291824031276572 4295179536186798 4301229051067536 4305330134497728 4308696198973152 4324398444596232 4330489112639424 4333874847323616 4356530226508374 4366077042198312 4369490600826708 4385414400392403 4395024512299764 4395778246567008 4399215026682672 4411041365478699 4420707635819412 4424922638233776 4450780476879408 4454260259749272 4455024152779584 4481057895089472 4484561349951648 4487356960037154 4490865339738561 4517108526530313 4517883197860536 4527783599316768 4543505070147729 4544284268410488 4547837155962492 4554242524659744 4562148916559808 4574413267903836 4577989711408974 4578774823690128 4588808661872064 4605531725508624 4615624198245312 4619232861962208 4643379953356662 4653555365964456 4670514386977446 4674165965850339 4680749261455848 4685212205188704 4701480303123387 4712591093166432 4716275569146288 4733463162328308 4743835981529904 4748359076419392 4776106974601536 4782820792796802 4810770074274066 4815356988666168 4838882682450978 4843496401309944 4847283223844796 4848114519201312 4864948250170761 4871800251719352 4875609203239068 4876445356420896 4890952442077632 4904941750030368 4908776612784912 4919533610475456 4945250527387884 4949116905018006 4956087453306192 4978037968012998 4989802333940928 4993703543801952 5007128036489334 5011042792217931 5011902171877032 5022885156914016 5026812232135344 5041190131975656 5045131518695604 5052237298079328 5056187321877552 5082618597593103 5090583153999168 5093756549231364 5128407954328176 5132417531129784 5151121676651394 5162409744606072 5163295083269184 5181223191197202 5192577223025976 5193467735326272 5196636969707484 5197528178242848 5227900877604384 5231988241610256 5235249786710013 5265842919137829 5270863730837292 5301664979812236 5305810015289574 5306719946693328 5318348989673664 5322507069319776 5336815479221142 5337730727974224 5340987996643803 5341903960971816 5349427727378112 5353610105517408 5373120346426728 5384894897952864 5417276612249439 5448933451473687 5454128834101476 5466080906053488 5486001025973508 5498022942027504 5502321497337336 5503265129904192 5518059468784164 5522373689383026 5530151637086832 5534475311784888 5535424458639936 5539752255822624 5567771716250688 5572124803701792 5617916486777196 5638389943361661 5650745801528268 5651714888443296 5655163761152262 5656133605734864 5668528347018432 5671338898472613 5683766960339244 5688210737112246 5689186249157712 5701653421361856 5722432041702096 5726906048249064 5734972068090048 5765864592794976 5769458948619198 5773969722521007 5807710962681831 5808706968677832 5821436056264416 5825987467768944 5841649375904223 5847219200523204 5860032683066352 5865620035576896 5881388487304932 5885986771811538 5894276847759216 5899896850978368 5934373969172544 5939013679665696 5970059940029994 5983142613382872 5987820452984748 6004947068971002 6009641956093293 6018106193300376 6022811368707084 6023844263814048 6044760389730069 6058006760196972 6059045691213984 6063782874616656 6099217690538448 6103986281878632 6105033098253504 6140708967344832 6149341019310174 6185275809780942 6190111684504503 6191173271142216 6204740487952608 6226284725757999 6227352515969928 6232221287800452 6240999015274464 6268640404164516 6288367425528384 6311284216437744 6325114642039872 6363150306451722 6377094390395736 6400334530302426 6414360099032088 6420475984888224 6437736046914858 6442769304280197 6451843576601304 6457995201746592 6463044298459728 6486597666894348 6495733668959136 6500812270985424 6534795339762561 6545035483713216 6549115563297468 6554235901240062 6592536768449646 6593667369850512 6598822540024008 6608116604408256 6631061453729118 6637383957350664 6676170715319112 6681390389623908 6682536229169376 6702416309513792 6721586842634208 6726842024927472 6731035440055731 6741583095836736 6776824796790804 6791675398975152 6821755733943738 6837877272437568 6843223374839712 6861619901855754 6866984567113461 6868162235535192 6877835649486144 6883212992808096 6908297588262936 6923436297367968 6928849292943312 6965069930034993 6975984322147008 6980333048946684 7005771580466169 7021123892183772 7027818307783056 7068886639749648 7074413353719432 7075626595591104 7100194743492462 7115753972294856 7116974303965632 7121317328858404 7122538614629088 7164160461902304 7174231189195203 7216155111411099 7223035482999252 7265244601964916 7270924835767194 7272171778801968 7288107874737984 7307700377579028 7313413804858602 7314668034631344 7330697256036672 7336428663116448 7357412625045552 7363164919177368 7373535516115776 7379300415713184 7423675357527009 7467056952019497 7484703500911392 7490555315702928 7510692054734001 7517853257815548 7534327735371024 7540218348203016 7541511474313152 7561785197963484 7567697278043406 7578355947118992 7584280982816328 7585581665543616 7629909388936128 7635874730998752 7640634823847046 7692611931492264 7698626296694676 7726682514977091 7743614616909108 7744942624903776 7767983290358592 7771834786795803 7788865834538964 7794955454561226 7796292267364272 7813376910755136 7841851316406576 7847982362415384 7859035797012288 7906295596255938 7952497469718354 7958715022934361 7960079920039992 7977523484510496 7983760603979664 8005223218831713 8006596091961336 8012855941457724 8024141591067168 8030415158276112 8059680519640092 8077342346929296 8085043832822208 8132290254051264 8138648375838176 8181193251152214 8199121359080232 8229001538960262 8247034413041256 8253482246006004 8254897694856288 8283560534074539 8301712967677332 8303136687959904 8309628383733936 8351657574376032 8358187205552688 8415045621916992 8426874730165794 8476118702292402 8482745641728393 8484200408602296 8502792520527648 8525650440508866 8532316105668369 8533779373736568 8552480132042784 8583648062553144 8590359072373596 8602458102135072 8617392397946304 8648796889192464 8654188422928797 8667749694647232 8713060453016748 8732154084396624 8738981201653416 8770828800784806 8790049024599528 8791556493134016 8798430053365344 8822082730957398 8828980157717307 8841415271638824 8849845276467552 8901560953758816 8908520519498544 8955089910044991 8969122699903296 8974713920074308 8981730679477122 9034217053060626 9035766395721072 9055567198633536 9087010140295458 9088568536820976 9095674311924984 9108485049319488 9148826535807672 9155979422817948 9157549647380256 9211063451017248 9224011528965261 9238465723924416 9277913714671413 9286759906713324 9307110731928912 9341028773954892 9348331931700678 9361498522911696 9370424410377408 9402960606246774 9425182186332864 9432551138292576 9466926324656616 9487671963059808 9544725459677583 9565641585593604 9600501795453639 9621540148548132 9630713977332336 9656604070372287 9677765364901956 9686992802619888 9694566447689592 9696229038402624 9729896500341522 9743600503438704 9751218406478136 9752890712841792 9809883500060736 9817553225569824 9831353851860093 9888805152674469 9890501054775768 9898233810036012 9912174906612384 9946592180593677 9956075936025996 9987407087603904 10014256072978668 10022085584435862 10023804343754064 10045770313828032 10053624464270688 10082380263951312 10090263037391208 10104474596158656 10112374643755104 10165237195186206 10187513098462728 10232633600915607 10256815908656352 10264835062259568 10292429852783631 10302243353302788 10324819489212144 10362446382394404 10385154446051952 10393273939414968 10395056356485696 10455801755208768 10463976483220512 10470499573420026 10531685838275658 10541727461674584 10603329959624472 10611620030579148 10613439893386656 10645014138639552 10650292115238693 10673630958442284 10675461455948448 10681975993287606 10683807921943632 10707220211034816 10746240692853456 10769789795905728 10834553224498878 10897866902947374 10906387253650791 10908257668202952 10932161812106976 10970120707287903 10972002051947016 10996045884055008 11004642994674672 11036118937568328 11044747378766052 11060303274173664 11068950623569776 11079504511645248 11144249607403584 11235832973554392 11276779886723322 11301491603056536 11303429776886592 11310327522304524 11312267211469728 11342677796945226 11351545917065109 11367533920678488 11376421474224492 11378372498315424 11444864083404192 11453812096498128 11460952235770569 11531729185589952 11538917897238396 11547939445042014 11615421925363662 11617413937355664 11642872112528832 11651974935537888 11683298751808446 11692433181841839 11694438401046408 11720065366132704 11762776974609864 11771973543623076 11788553695518432 11859443394383907 11878027359331392 11940119880059988 11966285226765744 11975640905969496 12009894137942004 12019283912186586 12036212386600752 12045622737414168 12047688527628096 12089520779460138 12116013520393944 12118091382427968 12127565749233312 12198435381076896 12207972563757264 12271789876728321 12298682038620348 12343502308440393 12370551619561884 12380223369009006 12382346542284432 12409480975905216 12452569451515998 12454705031939856 12464442575600904 12481998030548928 12537280808329032 12622568432875488 12640312095248691 12714178053438603 12726300612903444 12754188780791472 12788475660763299 12800669060604852 12828720198064176 12840951969776448 12875472093829716 12885538608560394 12903687153202608 12915990403493184 12926088596919456 12973195333788696 12991467337918272 13001624541970848 13069590679525122 13098231126594936 13108471802480124 13156243201177209 13185073536899292 13187334739701024 13197645080048016 13233124096436097 13262122907458236 13274767914701328 13352341430638224 13362780779247816 13365072458338752 13443173685268416 13453684049854944 13462070880111462 13472596019215683 13551325579590939 13553649593581608 13583350797950304 13630515210443187 13643511467887476 13686446749679424 13723239803711508 13733969134226922 13736324471070384 13766425985616192 13816595176525872 13846872594735936 13857698585886624 13930139860069986 13960666097893368 14011543160932338 14022497897551017 14042247784367544 14055636615566112 14104440909370161 14137773279499296 14148826707438864 14200389486984924 14231507944589712 14242634657716808 14245077229258176 14328320923804608 14348462378390406 14432310222822198 14446070965998504 14530489203929832 14541849671534388 14544343557603936 14594844750512283 14615400755158056 14626827609717204 14629336069262688 14672857326232896 14714825250091104 14726329838354736 14758600831426368 14847350715054018 14934113904038994 14969407001822784 14981110631405856 15021384109468002 15033128376653793 15035706515631096 15068655470742048 15080436696406032 15123570395926968 15135394556086812 15156711894237984 15168561965632656 15247855792779309 15271749461997504 15281269647694092 15385223862984528 15397252593389352 15453365029954182 15487229233818216 15489885249807552 15543669573591606 15577731669077928 15589910909122452 15592584534728544 15683702632813152 15695964724830768 15705749360130039 15812591192511876 15904994939436708 15917430045868722 15920159840079984 15955046969020992 15967521207959328 16010446437663426 16013192183922672 16022963989931409 16025711882915448 16048283182134336 16060830316552224 16119361039280184 16154684693858592 16251829836748317 16277296751676352 16346800354421061 16362386502304428 16398242718160464 16458003077920524 16494068826082512 16506964492012008 16509795389712576 16567121068149078 16603425935354664 16606273375919808 16619256767467872 16703315148752064 16716374411105376 16853749460331588 16915169830084983 16952237404584804 16965491283456786 16968400817204592 17005585041055296 17014016695417839 17051300881017732 17064632211336738 17067558747473136 17104960264085568 17167296125106288 17180718144747192 17204916204270144 17297593778384928 17308376845857594 17321909167563021 17423132888045493 17426120906033496 17464308168793248 17477962403306832 17524948127712669 17541657601569612 17580098049199056 17596860106730688 17644165461914796 17657960315434614 17682830543277648 17699690552935104 17803121907517632 17817041038997088 17910179820089982 17949427840148616 17963461358954244 18028925868279879 18068434106121252 18071532791442144 18134281169190207 18174020280590916 18177137073641952 18191348623849968 18297653071615344 18311958845635896 18315099294760512 18422126902034496 18448023057930522 18555827429342826 18570335053513509 18573519813426648 18614221463857824 18678854177273997 18682057547909784 18696663863401356 18722997045823392 18805921212493548 18865102276585152 18933852649313232 18975343926119616 19089450919355166 19131283171187208 19201003590907278 19243080297096264 19261427954664672 19313208140744574 19328307912840591 19355530729803912 19373985605239776 19389132895379184 19459793000683044 19487201006877408 19502436812956272 19635106451139648 19662707703720186 19777610305348938 19781002109551536 19796467620072024 19824349813224768 19893184361187354 19912151872051992 20028512145957336 20044171168871724 20047608687508128 20107248928541376 20164760527902624 20180526074782416 20193106320167193 20224749287510208 20330474390372412 20375026196925456 20465267201831214 20513631817312704 20529670124519136 20584859705567262 20600953701340383 20604486706605576 20649638978424288 20724892764788808 20770308892103904 20786547878829936 20895209790104979 20927952966441024 20940999146840052 21017314741398507 21063371676551316 21083454923349168 21206659919248944 21223240061158296 21226879786773312 21300584230477386 21347261916884568 21350922911896896 21363951986575212 21367615843887264 21492481385706912 21522693567585609 21648465334233297 21669106448997756 21795733805894748 21812774507301582 21816515336405904 21864323624213952 21940241414575806 21944004103894032 21992091768110016 22009285989349344 22072237875136656 22089494757532104 22120606548347328 22137901247139552 22271026072581027 22401170856058491 22471665947108784 22532076164202003 22553559773446644 22602983206113072 22620655044609048 22624534422939456 22685355593890452 22703091834130218 22735067841356976 22752842948448984 22756744996630848 22889728166808384 22907624192996256 22921904471541138 23077835794476792 23095878890084028 23180047544931273 23230843850727324 23234827874711328 23303949871075776 23315504360387409 23366597503616892 23384866363683678 23388876802092816 23440130732265408 23525553949219728 23543947087246152 23577107391036864 23718886788767814 23876145068803083 23880239760119976 23932570453531488 23951281811938992 24015669656495139 24019788275884008 24038567824373172 24072424773201504 24091245474828336 24179041558920276 24232027040787888 24255131498466624 24396870762153792 24415945127514528 24543579753456642 24597364077240696 24687004616880786 24741103239123768 24760446738018012 24764693084568864 24850681602223617 24905138903031996 24909410063879712 24928885151201808 25074561616658064 25245136865750976 25280624190497382 25428356106877206 25448236925185179 25452601225806888 25508377561582944 25576951321526598 25596948317005107 25601338121209704 25657440396128352 25750944187659432 25771077217120788 25807374306405216 25852177193838912 25946390667577392 26003249083941696 26139181359050244 26196462253189872 26216943604960248 26312486402354418 26370147073798584 26374669479402048 26395290160096032 26466248192872194 26486940473151921 26524245814916472 26549535829402656 26704682861276448 26725561558495632 26865269730134973 26907368099709888 26924141760222924 26945192038431366 27102651159181878 27107299187163216 27166701595900608 27261030420886374 27287022935774952 27446479607423016 27467938268453844 27472648942140768 27633190353051744 27672034586895783 27715397171773248 27833741144014239 27860279720139972 27921332195786736 28023086321864676 28044995795102034 28084495568735088 28111273231132224 28208881818740322 28275546558998592 28297653414877728 28400778973969848 28463015889179424 28485269315433616 28634176379032749 28696924756780812 28801505386360917 28864620445644396 28892141931997008 29060978407859664 29083699343068776 29088687115207872 29189689501024566 29230801510316112 29253655219434408 29258672138525376 29429650500182208 29452659676709472 29494061555580279 29666415458023407 29694701430108036 29839776541781031 29868227808077988 29962221262811712 30042768218936004 30066256753307586 30071413031262192 30137310941484096 30160873392812064 30247140791853936 30270789112173624 30313423788475968 30337123931265312 30495711585558618 30562539295388184 30697900802746821 30770447725969056 30794505186778704 30877289558350893 30906730059908364 30974458467636432 31087339147183212 31155463338155856 31179821818244904 31185169069457088 31367405265626304 31391929449661536 31411498720260078 31625182385023752 31809989878873416 31834860091737444 31840319680159968 31935042415918656 31950876345716079 32020892875326852 32026384367845344 32045927979862818 32051423765830896 32121660633104448 32238722078560368 32309369387717184 32503659673496634 32693600708842122 32719161760952373 32724773004608856 32796485436320928 32910362121863709 32916006155841048 32988137652165024 33013928984024016 33134242136298156 33206851870709328 33238513534935744 33432748822210752 33707498920663176 33830339660169966 33904474809169608 33930982566913572 33936801634409184 34028033390835678 34054637751195327 34102601762035464 34129264422673476 34135117494946272 34334592250212576 34361436289494384 34595187556769856 34616753691715188 34643818335126042 34846265776090986 34852241812066992 34928616337586496 34955924806613664 35049896255425338 35077299545525517 35083315203139224 35160196098398112 35288330923829592 35315920630869228 35365661086555296 35578330183151721 35634082077994176 35820359640179964 35898855680297232 35926922717908488 36057851736559758 36136868212242504 36143065582884288 36268562338380414 36348040561181832 36354274147283904 36382697247699936 36595306143230688 36623917691271792 36815369630184963 36896046115861044 37030506925321179 37111654858685652 37140670107027018 37147039626853296 37228442927715648 37357708354547994 37364115095819568 37393327726802712 37445994091646784 37611842424987096 37867705298626464 37920936285746073 38142534160315809 38178901838710332 38262566342374416 38402007181814556 38486160594192528 38522855909329344 38626416281489148 38656615825681182 38711061459607824 38747971210479552 38778265790758368 38919586001366088 38974402013754816 39004873625912544 39325415407440372 39468729603531627 39555220610697876 39562004219103072 39592935240144048 39699372289308291 39786368722374708 39824303744103984 40057024291914672 40088342337743448 40095217375016256 40329521055805248 40361052149564832 40386212640334386 40417788057647049 40653976738772817 40660948780744824 40750052393850912 40891545631329561 40930534403662428 41059340249038272 41169719411134524 41201907402680766 41208973413211152 41299277956848576 41449785529577616 41540617784207808 41573095757659872 41790419580209958 41881998293680104 42034629482797014 42067493692653051 42126743353102632 42166909846698336 42313322728110483 42413319838497888 42446480122316592 42601168460954772 42694523833769136 42727903973150424 42735231687774528 42984962771413824 43045387135171218 43296930668466594 43338212897995512 43591467611789496 43625549014603164 43633030672811808 43784534251536849 43880482829151612 43888008207788064 44018571978698688 44144475750273312 44178989515064208 44275802494279104 44542052145162054 44802341712116982 44943331894217568 45064152328404006 45099385129961379 45107119546893288 45205966412226144 45241310089218096 45370711187780904 45406183668260436 45470135682713952 45505685896897968 45743567378337927 45815248385992512 45843808943082276 46155671588953584 46191757780168056 46360095089862546 46461687701454648 46469655749422656 46631008720774818 46733195007233784 46769732727367356 46777753604185632 47051107898439456 47087894174492304 47117248080390117 47437773577535628 47752290137606166 47760479520239952 47865140907062976 47902563623877984 48031339312990278 48039576551768016 48068891969794227 48077135648746344 48144849546403008 48182490949656672 48358083117840552 48464054081575776 48755489510244951 48831890255029056 49040401063263183 49087159506913284 49194728154481392 49374009233761572 49482206478247536 49520893476036024 49529386169137728 49701363204447234 49810277806063992 49818820127759424 49857770302403616 50149123233316128 50561248380994764 50745509490254949 50856712213754412 50896473850370358 50905202451613776 51016755123165888 51042050086253517 51153902643053196 51193896634010214 51202676242419408 51314880792256704 51501888375318864 51542154434241576 51614748612810432 51892781335154784 51965727502689063 52269398664136479 52278362718100488 52392924506379744 52433887209920496 52574844383138007 52624972804708836 52740294147597168 52790580320192064 52932496385744388 52973880946303842 53048491629832944 53099071658805312 53409365722552896 53451123116991264 53730539460269946 53848283520445848 53890384076862732 54086777604839637 54205302318363756 54214598374326432 54402843507570621 54522060841772748 54574045871549904 54892959214846032 54935876536907688 54945297884281536 55266380706103488 55344069173791566 55667482288028478 55711005160540527 55720559440279944 55842664391573472 56036562531821991 56046172643729352 56089991590204068 56168991137470176 56417763637480644 56595306829755456 56801557947939696 56926031778358848 56970538630867232 57268352758065498 57393849513561624 57603010772721834 57729240891288792 57784283863994016 57984923738521773 58121956815719328 58167398686137552 58379379002049132 58461603020632224 58507310438868816 58905319353418944 58988123111160558 59332830916046814 59389402860216072 59679553083562062 59736455616155976 60085536437872008 60132513506615172 60142826062524384 60321746785624128 60494281583707872 60541578224347248 60579318960501579 60674247862530624 60991423171117236 61125078590776368 61395801605493642 61540895451938112 61589010373557408 61754579116701786 61802861104021149 61813460119816728 61948916935272864 62174678294366424 62310926676311712 62359643636489808 62685629370314937 62783858899323072 62822997440520156 63250364770047504 63619979757746832 63669720183474888 63680639360319936 63901752691432158 64041785750653704 64052768735690688 64091855959725636 64102847531661792 64477444157120736 64568080702756827 64945396002699891 65007319346993268 65387201417684244 65438323521904746 65449546009217712 65592970872641856 65820724243727418 65832012311682096 65976275304330048 66027857968048032 66268484272596312 66413703741418656 66813078217743081 67203512568175473 67414997841326352 67596228492606009 67660679320339932 67808949618339216 67861965133827144 67873603268818368 68056066781671356 68109275502390654 68205203524070928 68258528845346952 68270234989892544 68669184500425152 68722872578988768 69233507383430376 69287636670252084 69540142634793819 69692531552181972 69704483624133984 69911849613227328 69946513081162227 70099792510850676 70154599091051034 70166630406278448 70320392196796224 70576661847659184 70631841261738456 70731322173110592 71156660366303442 71628435206409249 71640719280359928 71797711360594464 71853845435816976 72047008969485417 72115703473119516 72273736424485008 72537124676760828 72696081122363664 72765394495399872 73190612286461376 73247835382543584 73630739260369926 73792092231722088 74061013850642358 74223309717371304 74281340214054036 74294079253706592 74552044806670851 74715416709095988 74728230191639136 74786655453605424 75223684849974192 75735410597252928 75841872571492146 76285068320631618 76344710775555537 76357803677420664 76525132684748832 76790844951015321 76804014363629112 76972321188385056 77252832562978296 77313231651362364 77422122919215648 77556531581516736 77839172002732176 78009747251825088 78650830814880744 78937459207063254 79110441221395752 79124008438206144 79185870480288096 79398744578616582 79460821419455763 79572737444749416 79648607488207968 80114048583829344 80176684675486896 80595809190404919 80722104299129664 80772425280668772 80835576115294098 81307953477545634 81321897561489648 81500104787701824 81783091262659122 81861068807324856 82339438822269048 82403814805361532 82417946826422304 82899571059155232 83016103760687349 83146191515319744 83580839160419916 83763996587360208 84069258965594028 84134987385306102 84253486706205264 84333819693396672 84626645456220966 84826639676995776 84892960244633184 85202336921909544 85389047667538272 85455807946300848 85902529137098247 86090774270342436 86404516159082751 86593861336933188 86676425795991024 87182935223578992 87251098029206328 87266061345623616 87569068503073698 87760965658303224 87776016415576128 88288951500546624 88357979030128416 88482184666740837 88999246374070221 89084104290324108 89519329625343093 89604683424233964 89886663788435136 90128304656808012 90198770259922758 90214239093786576 90411932824452288 90482620178436192 90741422375561808 90812367336520872 90940271365427904 91011371793795936 91487134756675854 91687617886164552 92093702408240463 92311343177907168 92383515560336112 92631868675052679 92720190179725092 92923375402909296 93262017441549636 93466390014467568 93539465454734712 93555507208371264 94102215796878912 94175788348984608 94234496160780234 94875547155071256 95504580275212332 95520959040479904 95805127247755968 95852629037148237 96062678625980556 96079153103536032 96137783939588454 96154271297492688 96364981899313344 96716166235681104 96928108163151552 97510979020489902 98080802126526366 98157485282857119 98174319013826568 98389456308962784 98731086365591127 98748018467523144 98964412956495072 99041786952072048 99402726408894468 99620555612127984 99715540604807232 100298246466632256 101122496761989528 101491018980509898 101713424427508824 101792947700740716 101810404903227552 102084100172507034 102163913253585981 102307805286106392 102387793268020428 102405352484838816 103003776750637728 103084308868483152 103785562670309568 103931455005378126 104538797328272958 104556725436200976 104785849012759488 104867774419840992 105149688766276014 105231898636576551 105249945609417672 105480588295194336 105864992771488776 105947761892607684 106096983259665888 106734990549455163 106902246233982528 107461078920539892 107696567040891696 107780768153725464 108173555209679274 108410604636727512 108429196748652864 108805687015141242 109044121683545496 109148091743099808 109785918429692064 109871753073815376 110446108890554889 110688138347583132 111091520775963537 111334964576056956 111422010321081054 111441118880559888 111685328783146944 112073125063643982 112092345287458704 112179983180408136 112337982274940352 112835527274961288 113603115895879392 113762808857238219 113941077261734464 114427602480947427 114536705516130996 114787699027123248 115206021545443668 115458481782577584 115568567727988032 115969847477043546 116243913631438656 116334797372275104 116758758004098264 116923206041264448 117014620877737632 117976246222321116 118406188810594881 118665661832093628 118778805720432144 119098116867924873 119359106167124124 119472911232311952 120171072875744016 120265027013230344 120285652125048768 120988563167415744 121083156448694496 121158637921003158 121253364172941147 121961930216318451 121982846342234472 122250157181552736 122674636893988683 122791603210987284 123178020747114816 123509158233403572 123605722208042298 123626920239633456 123897833870545728 124349356588732848 124621853352623424 124719287272979616 125371258740629874 125645994881040312 126202481077959153 126500729540095008 126939968184331449 127239959515493664 127339440366949776 127803505382864316 128083571501307408 128183711919451272 128205695063323584 128954888314241472 129136161405513654 129890792005399782 130014638693986536 130774402835368488 130876647043809492 130899092018435424 131353602754610547 131641448487454836 131664024623364192 132055715936096064 132536968545192624 132827407482837312 133626156435486162 134407025136350946 134829995682652704 135192456985212018 135298155389884137 135321358640679864 135617899236678432 135723930267654288 136112133563342712 136218551004781308 136410407048141856 136517057690693904 137445745157977536 138467014766860752 138575273340504168 139080285269587638 139385063104363944 139408967248267968 139893026162324454 140199585021701352 140309198182102068 140333260812556896 141153323695318368 141263682523476912 141351744241170351 142313320732606884 143256870412818498 143281438560719856 143595422721188928 143707690871633952 144094017938970834 144206675909382681 144231406946239032 144547472848970016 145074249353521656 145392162244727328 146266468530734853 146495670765087168 147121203189789549 147261478520739852 147584184463444176 148122027701284716 148446619434742608 148562680428108072 148588158507413184 149104089613341702 149430833418191976 149456460383278272 149573310907210848 150447369699948384 151683745142984292 152236528470764847 152570136641263236 152689421551111074 152715607354841328 153050265369497664 153581689902030642 153608028727258224 153944642376770112 154505665125956592 154626463302724728 154844245838431296 155678344005464352 155897182508067189 156808195992409437 157301661629761488 157724533149414021 157874918414126508 158220882442791504 158371740960576192 158797489157233164 158921642838911526 159145474889498832 159297214976415936 160228097167658688 160353369350973792 161191618380809838 161544850561337544 161671152230588196 162260332814518911 162615906955091268 162643795122979296 163208530522711863 163566182525318244 163722137614649712 164678877644538096 164807629610723064 164835893652844608 165799142118310464 166032207521374698 167133015481621581 167161678320839832 167527993174720416 168109687595465973 168138517931188056 168269974770612204 168506973412410528 169253290912441932 169785920489266368 170404673843819088 170778095335076544 170911615892601696 171805058274196494 172181548540684872 172809032318165502 173187722673866376 173352851591982048 173954771215565319 174365870447157984 174502196058412656 175138137006147396 175521931316606448 176715958060256832 176964369333481674 177998492748140442 178168208580648216 179038659250686186 179209366848467928 180256609313616024 180397540519845516 180428478187573152 180965240356872384 181482844751123616 181624734673041744 182022743587591872 182974269513351708 183375235772329104 184187404816480926 184622686355814336 184767031120672224 185263737350105358 185408583312063447 185440380359450184 185846750805818592 186524034883099272 186932780028935136 187078930909469424 188056888110944811 188351576697969216 188468992321560468 189751094310142512 191009160550424664 191041918080959808 191705258074296474 192125357251961112 192158306207072064 192275567879176908 192308542594985376 193432332471362208 193704242108270481 194836188008099673 195021958040979804 196161604253052732 196314970565714238 196348638027653136 196778912617925568 197462172731182254 197496036935046288 197928825912990144 198083573904144096 198805452817788936 199241111224255968 200439234653229243 201610537704526419 202244993523979056 202982037961019796 203426848855017648 203585895401481432 203620809806455104 204168200345014068 204327826507171962 204615610572212784 204775586536040856 204810704969677632 206007553501275456 206168617736966304 207862910010756252 208620427904381457 209077594656545916 209113450872401952 209735548839681984 209839539243486681 210299377532552028 210463797273153102 210499891218835344 210961176590388672 211729985542977552 211895523785215368 212193966519331776 213469981098910326 214885305619227747 214922157841079784 215393134081783392 215561536307450928 216141026908456251 216347110419358548 216821209273455024 217611374030282484 218088243367090992 218296183486199616 219571836859384128 219743506147630752 220892217781109778 221376276695166264 222183041551927074 222669929152113912 222844020642162108 222882237761119776 223656134420012553 224146250127287964 224184690574917408 224359966360816272 225671054549922576 227206231791758784 227525617714476438 228855204961894854 229034132326666611 229073411032261992 229575398054246496 230372534853045963 230412043090887336 230916963565155168 231939694954087092 232669594744550208 233517516008196528 234029241755475264 235952492444642232 236812377621189762 237331323664187256 237557611440864288 238196233735849746 238382464258367289 238718212334248248 238945822464623904 240342145751488032 240530054026460688 241787427571214757 242166312897388992 242317275842006316 242506728345882294 243923860432636902 243965692684468944 244500314363105472 245349273787977366 245583206421974568 247018316466807144 247211444416084596 247253840479266912 248698713177465696 249048311282062047 249438574545959232 250742517481259748 251291989762080624 252404962155918306 253001459080190016 253879936368662898 254479919030987328 254678880733899552 255607010765728632 256167143002614816 256367423838902544 257707587411294741 258272322811027308 259213548477248253 259781584010799564 260029277387973072 261548805670736976 261753294087618984 261798184036870848 262707205509221094 263282896974909672 263328049246728384 265073937090385248 265446554000222511 266997739122210663 267252312870972324 268814050272701892 269659991365305408 270384913970424036 270596310779768274 270642717281359728 271235798473356864 271447860535308576 272224267126685424 272437102009562616 272820814096283712 273034115381387808 276281107224721389 276934029533721504 277150546681008336 277895606025158037 278160570539175276 278770126208727888 279786052324648908 280399170043402704 280618396364204136 280666521625113792 282306647390636736 282527365046953824 282703488482340702 284626641465213768 286513740825636996 286562877121439712 287415381743267904 287557887111444711 288188035877941668 288413351818765362 288462813892478064 289094945697940032 290148498707043312 290784324489454656 292532937061469706 294242406379579098 294472455848571357 294522957041479704 295168368926888352 296193259096773381 296244055402569432 296893238869485216 297125360856216144 298208179226683404 298861666836383952 299146621814421696 300894739399896768 303367490285968584 304473056941529694 305140273282526472 305378843102222148 305431214709682656 306491739760757943 307163379804061284 307216057454516448 309011330251913184 309252926605449456 311356688010928704 311794365016134378 313616391984818874 314603323259522976 315449066298828042 315695695909729653 315749836828253016 316441764885583008 317594978314466328 317843285677823052 318290949778997664 320204971648365489 320706738701947584 322383236761619676 323089701122675088 323342304461176392 324520665629037822 325231813910182536 325287590245958592 326417061045423726 327132365050636488 327444275229299424 329357755289076192 329615259221446128 331338326671664667 332064415042749396 334266030963243162 334323356641679664 335055986349440832 336219375190931946 336277035862376112 336539949541224408 337013946824821056 338506581824883864 340809347687638176 341288426571714657 341823231785203392 343282807442842281 343610116548392988 344363097081369744 345618064636331004 346375445347732752 346705703183964096 347909542431130638 348731740894315968 349004392116825312 350276274012294792 351043862633212896 353928738666963348 355218566431784643 355996985496280884 356336417161296432 357294350603774619 358077318501372372 358418733696935856 360513218627232048 360795081039691032 360856956375146304 362965689502247232 363249469346083488 363760092518823441 365885790648955353 365948539026703416 366750471544658208 368023910681966049 368374809632961852 369534062241344448 370527474700210716 370817166624126894 370880760718900368 371693501611637184 373048069766198544 373865560057870272 374157861818938848 376113776221889622 376937984643120936 378607443233877459 379502188620285024 380819904552994347 382018321100849328 383410516148592948 384250714503922224 384551135758353816 384617085189970752 386864664942724416 387408484216540962 389672376016199346 390043916081959608 392323208506105464 392629941131428476 392697276055306272 394060808263831641 394924345462364508 394992073870092576 396167147808288192 397610905635577872 398482222448511936 400878469306458486 403221075409052838 404489987047958112 405894466169652411 405964075922039592 406853697710035296 407171790802962864 408336400690028136 408655653014343924 409231221144425568 409551173072081712 412337235473932608 415725820021512504 417240855808762914 418155189313091832 418226901744803904 419679078486973362 420598755065104056 420927594546306204 420999782437670688 423459971085955104 423791047570430736 424055232723511053 426939962197820652 429770611238455494 429844315682159568 430786268163566784 431123072614901856 432282053816912502 432620027728148043 432694220838717096 433642418546910048 435222748060564968 436176486734181984 438799405592204559 439487012295261504 441784435562219556 442752553390332528 444366083103854148 445339858304227824 445688041284324216 445764475522239552 447312268840025106 448292500254575928 448369381149834816 448719932721632544 451342109099845152 455051235428952876 456709585412294541 457710409923789708 458068264653333222 458146822064523984 459150796108492992 460745069706091926 460824086181774672 461833927130310336 463879389908174184 467035032016393056 467691547524201567 470424587977228311 471904984889284464 473173599448242063 473624755242379524 474662647328374512 475115222881728576 476392467471699492 476764928516734578 477436424668496496 477891644929247808 480684291502976064 481060108052921376 483574855142429514 484634551684012632 485013456691764588 486780998443556733 487847720865273804 487931385368937888 489625591568135589 490698547575954732 491166412843949136 494036632933614288 494422888832169192 494507680958533824 497397426354931392 498096622564124094 501399046444864743 501485034962519496 502583979524161248 504329062786397919 504809924311836612 507759872737325796 509357761467799104 511214021531457264 512334286005229632 512734847677805088 515415174822589482 516544645622054616 518427096954496506 519563168021599128 520058554775946144 521864313646695957 523097611341473952 523506588175237968 525414411018442188 526565793949819344 530147874180770496 530893108000445022 533995478244421326 534504625741944648 537628100545403784 540769827940848072 541192621559536548 541285434562719456 542895721070617152 544448534253370848 544874204019125232 546068230762775616 552562214449442778 553868059067443008 554301093362016672 555791212050316074 556225749936190341 556321141078350552 557540252417455776 559572104649297816 560798340086805408 561236792728408272 564170664332834433 565054730093907648 565406976964681404 569253282930427536 573027481651273992 573125754242879424 575115774222889422 576376071755883336 576826703637530724 576925627784956128 580296997414086624 581112726324811443 585065874122939412 588484812759158196 588944911697142714 589045914082959408 590336737853776704 592386518193546762 592488110805138864 593786477738970432 594250721712432288 596416358453366808 597723333672767904 601317703959687729 604831613113579257 606734980571937168 608946113883059388 610280546565052944 610757686204444296 610862429419365312 612983479521515886 614326759608122568 614432114909032896 618022660503826368 618505853210898912 623588730032268756 625861283713144371 627232783969637748 629206646519045952 629518617730460043 630898132597656084 631391391819459306 631499673656506032 632883529771166016 635189956628932656 635686571355646104 636581899557995328 640409943296730978 644655916857683241 644766473523239352 646179402245350176 646684608922352784 648423080725368753 649041331258075644 650463627820365072 652834122090847452 654264730101272976 654888550458598848 658715510578152384 659230518442892256 662676653343329334 664128830085498792 668532061926486324 668646713283359328 670968403260037659 672438750381863892 672554071724752224 673079899082448816 677013163649767728 681618695375276352 682576853143429314 686565614885684562 687102396979999833 687220233096785976 688726194162739488 691117604559137889 691236129272662008 692750890695465504 695819084862261276 698008784233650624 700552548024589584 702087725266425792 707857477333926696 710437132863569286 711993970992561768 712672834322592864 714588701207549238 715147392775101867 716154637002744744 716837467393871712 721026437254464096 721590162079382064 726498938692166976 727520185037646882 731771581297910706 731897078053406832 733500943089316416 736047821363932098 736749619265923704 741054949400421432 741634333248253788 741761521437800736 746096139532397088 747144933846186141 748315723637877696 752227552443779244 753875969286241872 757214886467754918 759004377240570048 761639809105988694 764036642201698656 766821032297185896 768501429007844448 769102271516707632 773122762233884223 774816968433081924 777640645431744759 779344752032398692 780087832163919216 784646417012210928 785259882262856952 785394552110612544 788121616527663282 789848690924729016 789984147740185152 795221811271155744 796339662000667533 800993217366631989 801756938612916972 806442150818105676 808979974095916224 811788932339304822 811928151844079184 813707395420070592 814343581605925728 816672801380056272 817311306028687848 818462442288851136 819102346144163424 828843321674164167 831451640043025008 833686818075474111 834481711617525828 836310378626183664 839358156973946724 841197510130208112 841855189092612408 841999564875341376 846919942171910208 847582095140861472 848110465447022106 853879924395641304 859541222476910988 859688631364319136 862246145229803712 862673661334334133 864564107633825004 865240055456296086 865388441677434192 867284837093820096 870445496121129936 872352973468363968 877598811184409118 883417367545714071 883568871124439112 885505106780665056 888579777290320143 888732166207708296 890679716608455648 891376082568648432 894624537680050212 896585000509151856 897439865443265088 902684218199690304 910102470857905752 913419170824589082 915420819847579416 916136529306666444 916293644129047968 919475219282273829 921490139412183852 921648172363549344 927758779816348368 934070064032786112 935383095048403134 940849175954456622 943809969778568928 946347198896484126 947087087729188959 947249510484759048 949325294656749024 952784934943398984 953529857033469156 954872849336992992 962120216105842752 967149710284859028 969269103368025264 970026913383529176 973561996887113466 975695441730547608 975862770737875776 979251183136271178 981397095151909464 982332825687898272 988073265867228576 988845777664338384 994014980014994001 996193245128248188 1002798092889729486 1002970069925038992 1005167959048322496 1008658125572795838 1009619848623673224 1015519745474651592 1022428043062914528 1023865279715143971 1025469695355610176 1029848422328526843 1030830349645178964 1033089291244109232 1036854193908993012 1039126336043198256 1040117109551892288 1043728627293391914 1046195222682947904 1047013176350475936 1050828822036884376 1053131587899638688 1061786216000890044 1065655699295353929 1067990956488842652 1069009251483889296 1075256201090807568 1081539655881696144 1082385243119073096 1082570869125438912 1088897068506741696 1089748408038250464 1091280277556470323 1097657371946866059 1104071732045898147 1105124428898885556 1108602186724033344 1111582424100632148 1112451499872380682 1112642282156701104 1115080504834911552 1119144209298595632 1121596680173610816 1122473585456816544 1128341328665668866 1130813953929362808 1135822329701632377 1138506565860855072 1142459713658983041 1146054963302547984 1150231548445778844 1152752143511766672 1153653407275061448 1153851255569912256 1160593994828173248 1162225452649622886 1170131748245878824 1176969625518316392 1177889823394285428 1178091828165918816 1182182424791494923 1184773036387093524 1184976221610277728 1188501443424864576 1192832716906733616 1195446667345535808 1202635407919375458 1209663226227158514 1213469961143874336 1217683398508957233 1217892227766118776 1220561093130105888 1221515372408888592 1225966959043031772 1228653519216245136 1237011706421797824 1247177460064537512 1251722567426288742 1254465567939275496 1259037235460920086 1261796265195312168 1262782783638918612 1262999347313012064 1270379913257865312 1271373142711292208 1280819886593461956 1289311833715366482 1289532947046478704 1292358804490700352 1293369217844705568 1296846161450737506 1297860083184444129 1298082662516151288 1300927255640730144 1305668244181694904 1308529460202545952 1316398216776613677 1318461036885784512 1325353306686658668 1328257660170997584 1337064123852972648 1337293426566718656 1341936806520075318 1344877500763727784 1345108143449504448 1346159798164897632 1354026327299535456 1365153706286858628 1370128756236883623 1373131229771369124 1374204793959999666 1374440466193571952 1377452388325478976 1382235209118275778 1382472258545324016 1385501781390931008 1391638169724522552 1401105096049179168 1403074642572604701 1411273763931684933 1415714954667853392 1420874265727138572 1423987941985123536 1425345668645185728 1429177402415098476 1430294785550203734 1432309274005489488 1433674934787743424 1442052874508928192 1443180324158764128 1455040370075293764 1460342995330670199 1463543162595821412 1463794156106813664 1468876774704406767 1472095642727864196 1473499238531847408 1482109898800842864 1483268666496507576 1483523042875601472 1492192279064794176 1494289867692372282 1504197139334594229 1504455104887558488 1507751938572483744 1512987188359193757 1514429772935509836 1523279618211977388 1528073284403397312 1533642064594371792 1537002858015688896 1538204543033415264 1546245524467768446 1549633936866163848 1555281290863489518 1558689504064797384 1560175664327838432 1565592940940087871 1569292834024421856 1570519764525713904 1576243233055326564 1579697381849458032 1590443622542311488 1592679324001335066 1601986434733263978 1603513877225833944 1612884301636211352 1623577864678609644 1623856303688158368 1628687163211851456 1633345602760112544 1634622612057375696 1638204692288326848 1657686643348328334 1662903280086050016 1667373636150948222 1668677249808571023 1668963423235051656 1672620757252367328 1678716313947893448 1682395020260416224 1683710378185224816 1692511992998503299 1695164190281722944 1696220930894044212 1707759848791282608 1719082444953821976 1719377262728638272 1725347322668668266 1729128215267650008 1730480110912592172 1730776883354868384 1740890992242259872 1743338178974434329 1755197622368818236 1766834735091428142 1767137742248878224 1771010213561330112 1777159554580640286 1777464332415416592 1781359433216911296 1782752165137296864 1789249075360100424 1793170001018303712 1803953111879063187 1814494839340737771 1820204941715811504 1826838341649178164 1830841639695158832 1832273058613332888 1832587288258095936 1838950438564547658 1842980278824367704 1843296344727098688 1855517559632696736 1870766190096806268 1877583851139433113 1881698351908913244 1887619939557137856 1888555853191380129 1892694397792968252 1894174175458377918 1894499020969518096 1898650589313498048 1905569869886797968 1907059714066938312 1909745698673985984 1933967750573049723 1934299420569718056 1938538206736050528 1940053826767058352 1945269242176106259 1947123993774226932 1951390883461095216 1958502366272542356 1962794190303818928 1964665651375796544 1976146531734457152 1977691555328676768 1988029960029988002 1992386490256496376 2005596185779458972 2005940139850077984 2012905209780112977 2017316251145591676 2019239697247346448 2031039490949303184 2044856086125829056 2047730559430287942 2059696844657053686 2061307190939999499 2061660699290357928 2066178582488218464 2073352813677413667 2073708387817986024 2078252672086396512 2087457254586783828 2094026352700951872 2101657644073768752 2106263175799277376 2123572432001780088 2131311398590707858 2135981912977685304 2138018502967778592 2145442178325305601 2150512402181615136 2163079311763392288 2164770486238146192 2179496816076500928 2182560555112940646 2195314743893732118 2208143464091796294 2210248857797771112 2223164848201264296 2224902999744761364 2225284564313402208 2238288418597191264 2241434801538558423 2244947170913633088 2256682657331337732 2261627907858725616 2271644659403264754 2277013131721710144 2284919427317966082 2292109926605095968 2300463096891557688 2305504287023533344 2307306814550122896 2319368286701652669 2324450905299245772 2340263496491757648 2353939251036632784 2355779646788570856 2356183656331837632 2364364849582989846 2369546072774187048 2369952443220555456 2385665433813467232 2389018986002002599 2402979652099895967 2405270815838750916 2419326452454317028 2426939922287748672 2435366797017914466 2435784455532237552 2441122186260211776 2443030744817777184 2451933918086063544 2457307038432490272 2486529965022492501 2494354920129075024 2501060454226422333 2503445134852577484 2508931135878550992 2518074470921840172 2523592530390624336 2525565567277837224 2525998694626024128 2540759826515730624 2542746285422584416 2561639773186923912 2578623667430732964 2579065894092957408 2586738435689411136 2588020984003002399 2593692322901475012 2595720166368888258 2596165325032302576 2601854511281460288 2611336488363389808 2617058920405091904 2632796433553227354 2650252102637142213 2650706613373317336 2656515320341995168 2665739331870960429 2674128247705945296 2683873613040150636 2689755001527455568 2692319596329795264 2708052654599070912 2730307412573717256 2740257512473767246 2746262459542738248 2748409587919999332 2748880932387143904 2758425657846821487 2764470418236551556 2764944517090648032 2783276339449045104 2802210192098358336 2806149285145209402 2822547527863369866 2831429909335706784 2841261263187566877 2841748531454277144 2847975883970247072 2858354804830196952 2860589571100407468 2864618548010978976 2886360648317528256 2910080740150587528 2920685990661340398 2927086325191642824 2927588312213627328 2937753549408813534 2944191285455728392 2946998477063694816 2964219797601685728 2966537332993015152 2982044940044982003 2988579735384744564 3008394278669188458 3008910209775116976 3015503877144967488 3025974376718387514 3028859545871019672 3046559236423954776 3067284129188743584 3071595839145431913 3076409086066830528 3092491048935536892 3099267873732327696 3110562581726979036 3117379008129594768 3120351328655676864 3131185881880175742 3138585668048843712 3141039529051427808 3152486466110653128 3159394763698916064 3185358648002670132 3196967097886061787 3203972869466527956 3207027754451667888 3225768603272422704 3247155729357219288 3247712607376316736 3266691205520225088 3269245224114751392 3273840832669410969 3292972115840598177 3312215196137694441 3315373286696656668 3325806560172100032 3334747272301896444 3337354499617142046 3337926846470103312 3345241514504734656 3357432627895786896 3364790040520832448 3367420756370449632 3385023985997006598 3392441861788088424 3407466989104897131 3415519697582565216 3427379140976949123 3438164889907643952 3450694645337336532 3458256430535300016 3460960221825184344 3461553766709736768 3481781984484519744 3486676357948868658 3510395244737636472 3533669470182856284 3534275484497756448 3546547274374484769 3554319109161280572 3554928664830833184 3565504330274593728 3578498150720200848 3586340002036607424 3607906223758126374 3628989678681475542 3640409883431623008 3653050195526871699 3653676683298356328 3661683279390317664 3664546117226665776 3677900877129095316 3685960557648735408 3711035119265393472 3741532380193612536 3755167702278866226 3763396703817826488 3777111706382760258 3785388795585936504 3788348350916755836 3788998041939036192 3811139739773595936 3814119428133876624 3867935501146099446 3868598841139436112 3877076413472101056 3880107653534116704 3890538484352212518 3893580249553332387 3894247987548453864 3902781766922190432 3917004732545084712 3925588380607637856 3949194650329841031 3955383110657353536 3976059920059976004 3984772980512992752 4011192371558917944 4011880279700155968 4025810419560225954 4034632502291183352 4038479394494692896 4062078981898606368 4095461118860575884 4110386268710650869 4119393689314107372 4122614381879998998 4123321398580715856 4132357164976436928 4146705627354827334 4147416775635972048 4156505344172793024 4174914509173567656 4203315288147537504 4209223927717814103 4233821291795054799 4247144864003560176 4262622797181415716 4271963825955370608 4276037005935557184 4290884356650611202 4301024804363230272 4326158623526784576 4329540972476292384 4365121110225881292 4381028985992010597 4390629487787464236 4406630324113220301 4416286928183592588 4420497715595542224 4446329696402528592 4449805999489522728 4450569128626804416 4476576837194382528 4482869603077116846 4512591418003782687 4513365314662675464 4523255815717451232 4538961565077581271 4543289318806529508 4569838854635932164 4584219853210191936 4600926193783115376 4611008574047066688 4614613629100245792 4638736573403305338 4648901810598491544 4680526992983515296 4696778822820263613 4707878502073265568 4711559293577141712 4728729699165979692 4739092145548374096 4771330867626934464 4778037972004005198 4805959304199791934 4810541631677501832 4838652904908634056 4870733594035828932 4871568911064475104 4886061489635554368 4903867836172127088 4914614076864980544 4973059930044985002 4988709840258150048 5002120908452844666 5006031749425713069 5006890269705154968 5017862271757101984 5036148941843680344 5047185060781248672 5051131134555674448 5085492570845168832 5123279546373847824 5157247334861465928 5158131788185914816 5176041968006004798 5187384645802950024 5191440332737776516 5192330650064605152 5222672976726779616 5230014536923302987 5265592867106454708 5300504205274284426 5301413226746634672 5313030640683990336 5331478663741920858 5348256495411890592 5367747226080301272 5379510003054911136 5411859335637189561 5443484518022213313 5460614825147434512 5480515024947534492 5492524919085476496 5496819175839998664 5497761864774287808 5516851315693642974 5528940836473103112 5529889034181296064 5566552678898090208 5612298570290418804 5632751553418299339 5645095055726739732 5662859818671413568 5682522526375133754 5683497062908554288 5695951767940494144 5716709609660393904 5721179142200814936 5729237096021957952 5801903251719149169 5820161480301175056 5835807726528318777 5841371981322680796 5854172650383285648 5875507098817627068 5888382570911456784 5893996954127389632 5928439595203371456 5933074665986030304 5964089880089964006 5977159470769489128 6016788557338376916 6017820419550233952 6038715629340338931 6051948753436775028 6057719091742039344 6093118472847909552 6134568258377487168 6143191678290863826 6183921572819998497 6184982097871073784 6198535747464655392 6220058441032241001 6221125163453958072 6234758016259189536 6262371763760351484 6282079058102855616 6304972932221306256 6318789527397832128 6370717296005340264 6393934195772123574 6407945738933055912 6414055508903335776 6436326534975916803 6451537206544845408 6494311458714438576 6538490448229502784 6547681665338821938 6585944231681196354 6624430392275388882 6630746573393313336 6669494544603792888 6674708999234284092 6675853692940206624 6714865255791573792 6734841512740899264 6770047971994013196 6784883723576176848 6814933978209794262 6831039395165130432 6854758281953898246 6876329779815287904 6901389290674673064 6916512861070600032 6921920443650368688 6958104860104958007 6973352715897737316 7020790489475272944 7067338940365712568 7068550968995512896 7093094548748969538 7108638218322561144 7109857329661666368 7156996301440401696 7167056958006007797 7208938956299687901 7215812447516252748 7257979357362951084 7280819766863246016 7306100391053743398 7307353366596712656 7323366558780635328 7329092234453331552 7355801754258190632 7371921115297470816 7459589895067477503 7483064760387225072 7510335404557732452 7526793407635652976 7554223412765520516 7570777591171873008 7576696701833511672 7577996083878072384 7622279479547191872 7628238856267753248 7735871002292198892 7737197682278872224 7760215307068233408 7764062952009007197 7781076968704425036 7787160499106664774 7788495975096907728 7805563533844380864 7834009465090169424 7851176761215275712 7898389300659682062 7950756307911426639 7952119840119952008 7969545961025985504 7997217995612881287 8022384743117835888 8051620839120451908 8069265004582366704 8076958788989385792 8124157963797212736 8190922237721151768 8220772537421301738 8238787378628214744 8245228763759997996 8246642797161431712 8275276973540464461 8293411254709654668 8294833551271944096 8349829018347135312 8406630576295075008 8418447855435628206 8467642583590109598 8494289728007120352 8523783789562700631 8525245594362831432 8543927651910741216 8581768713301222404 8659081944952584768 8730242220451762584 8762057971984021194 8781258975574928472 8813260648226440602 8832573856367185176 8840995431191084448 8892659392805057184 8899611998979045456 8946134820134946009 8965739206154233692 9025182836007565374 9026730629325350928 9046511631434902464 9077923130155162542 9086578637613059016 9139677709271864328 9201852387566230752 9214787517436295739 9229227258200491584 9277473146806610676 9297803621196983088 9361053985967030592 9393557645640527226 9415757004146531136 9423118587154283424 9457459398331959384 9478184291096748192 9556075944008010396 9590901293658185361 9611918608399583868 9621083263355003664 9677305809817268112 9741467188071657864 9743137822128950208 9807735672344254176 9821522498008232907 9878916347521794531 9946119860089970004 9977419680516300096 10004241816905689332 10012063498851426138 10013780539410309936 10035724543514203968 10072297883687360688 10094370121562497344 10102262269111348896 10222400967314691393 10246559092747695648 10282137422930847369 10314494669722931856 10352083936012009596 10374769291605900048 10382880665475553032 10384661300129210304 10445345953453559232 10460029073846605974 10531185734212909416 10601008410548568852 10602826453493269344 10639641823123454307 10662957327483841716 10696512990823781184 10735494452160602544 10759020006109822272 10823718671274379122 10886969036044426626 10921229650294869024 10959150586580615097 10961030049895068984 10985049838170952992 10993638351679997328 11033702631387285948 11057881672946206224 11133105357796180416 11224597140580837608 11265503106836598678 11290190111453479464 11365045052750267508 11366994125817108576 11433419219320787808 11442358284401629872 11603806503438298338 11640322960602350112 11671615453056637554 11680740748659997161 11682743962645361592 11708345300766571296 11751014197635254136 11776765141822913568 11847583950989523093 11866149331972060608 11928179760179928012 11954318941538978256 12033577114676753832 12035640839100467904 12077431258680677862 12103897506873550056 12115438183484078688 12186236945695819104 12286383356581727652 12367843145639996994 12369964195742147568 12397071494929310784 12440116882064482002 12442250326907916144 12469516032518379072 12524743527520702968 12609945864442612512 12627671783153442309 12701463875385164397 12741434592010680528 12787868391544247148 12815891477866111824 12828111017806671552 12872653069951833606 12903074413089690816 12988622917428877152 13095363330677643876 13143086957976031791 13171888463362392708 13219890972339660903 13248860784550777764 13261493146786626672 13338989089207585776 13349417998468568184 13351707385880413248 13429730511583147584 13537774254011348061 13540095943988026392 13569767447152353696 13616884695232743813 13629867956419588524 13709516563907796492 13752659559630575808 13802778581349346128 13833025722141200064 13843840887300737376 13916209720209916014 13946705431795474632 14041580978950545888 14090336468460790839 14134677880731425136 14186189097497939076 14217276436645122288 14313992602880803392 14334113916012015594 14417877912599375802 14431624895032505496 14515958714725902168 14612200782107486796 14614706733193425312 14658184468906663104 14711603508516381264 14743842230594941632 14919179790134955006 14966129520774450144 15018095248277139207 15020670809115464904 15053586815271305952 15108446825531041032 15141555182343746016 15153393403667023344 15256477712535506496 15471742004584397784 15474395364557744448 15528125904018014394 15562153937408850072 15574320998213329548 15576991950193815456 15668018930180338848 15690043610769908961 15796778601319364124 15901512615822853278 15904239680239904016 15939091922051971008 15994435991225762574 16044769486235671776 16103241678240903816 16138530009164733408 16235578006911568683 16381844475442303536 16441545074842603476 16477574757256429488 16490457527519995992 16493285594322863424 16550553947080928922 16586822509419309336 16589667102543888192 16699658036694270624 16836895710871256412 16898254660254898017 16935285167180219196 16988579456014240704 17047567579125401262 17050491188725662864 17087855303821482432 17163537426602444808 17405709755157447507 17460484440903525168 17507423179584956331 17524115943968042388 17562517951149856944 17626521296452881204 17665147712734370352 17681990862382168896 17785318785610114368 17799223997958090912 17892269640269892018 17931478412308467384 18050365672015130748 18053461258650701856 18116146888021016793 18155846260310325084 18173157275226118032 18279355418543728656 18403704775132461504 18429575034872591478 18551764718459995491 18554946293613221352 18595607242393966176 18660175323096723003 18787115291281054452 18846237174308566848 18914918796663918768 18956368582193496384 19112151888016020792 19181802587316370722 19223837216799167736 19242166526710007328 19308979604927750409 19354611619634536224 19482934376143315728 19615471344688508352 19643044996016465814 19757832695043589062 19892239720179940008 20008483633811378664 20024126997702852276 20027561078820619872 20144595767374721376 20204524538222697792 20444801934629382786 20493118185495391296 20564274845861694738 20628989339445863712 20704167872024019192 20749538583211800096 20765761330951106064 20874314580314874021 20920058147693211948 21062371468425818832 21202016821097137704 21205652906986538688 21279283646246908614 21325914654967683432 21470988904321205088 21501170874018023391 21647437342548758244 21773938072088853252 21842459300589738048 21918301173161230194 21922060099790137968 21970099676341905984 21987276703359994656 22067405262774571896 22115763345892412448 22378769685202432509 22449194281161675216 22531006213673197356 22580380222906958928 22730090105500535016 22733988251634217152 22866838438641575616 22884716568803259744 23207613006876596676 23280645921204700224 23292188856027021591 23343230906113275108 23361481497319994322 23365487925290723184 23416690601533142592 23502028395270508272 23553530283645827136 23695167901979046186 23852268923734279917 23856359520359856024 23908637883077956512 23991653986838643861 24067154229353507664 24154862517361355724 24207795013747100112 24230876366968157376 24372473891391638208 24572766713163455304 24735686291279993988 24739928391484295136 24825830920621393383 24880233764128964004 24884500653815832288 25049487055041405936 25219891728885225024 25255343566306884618 25402927750770328794 25482869184021361056 25571351368688101893 25575736783088494296 25631782955732223648 25745306139903667212 25977245834857754304 26190726661355287752 26286173915952063582 26343776926724785416 26439781944679321806 26497721569101555528 26522986293573253344 26677978178415171552 26698835996937136368 27075548508022696122 27080191887976052784 27139534894304707392 27233769390465487626 27259735912839177048 27419033127815592984 27605557162698692256 27644362552308887217 27687681774601474752 27832419440419832028 27893410863590949264 28083161957901091776 28180672936921581678 28269355761462850272 28372378194995878152 28434552873290244576 28668227832024031188 28772703880974556083 28835755825198751604 28863249790065010992 29031917429451804336 29224401564214973592 29229413466386850624 29423207017032762528 29464567494024698721 29636749042565383593 29838359580269910012 29932259041548900288 30036190496554278414 30041341618230929808 30107173630542611904 30216893651062082064 30283110364687492032 30306786807334046688 30667202901944074179 30846412268792542107 30943484009168795568 31056251808036028788 31124307874817700144 31148641996426659096 31153983900387630912 31336037860360677696 31380087221539817922 31593557202638728248 31803025231645706556 31808479360479808032 31918925469370362921 31988871982451525148 32089538972471343552 32206483356481807632 32277060018329466816 32471156013823137366 32763688950884607072 32877451759741845291 32883090149685206952 32955149514512858976 32980915055039991984 33101107894161857844 33173645018838618672 33399316073388541248 33673791421742512824 33796509320509796034 33870570334360438392 34095135158250802524 34100982377451325728 34327074853204889616 34811419510314895014 34920968881807050336 35014846359169912662 35042222245979991483 35048231887936084776 35125035902299713888 35253042592905762408 35330295425468740704 35598447995916181824 35784539280539784036 35862956824616934768 36100731344030261496 36106922517301403712 36232293776042033586 36311692520620650168 36346314550452236064 36558710837087457312 36859150069745182956 37103529436919990982 37109892587226442704 37191214484787932352 37320350646193446006 37574230582562108904 37829837593327837536 37883015349460326927 38104391626155493191 38224303776032041584 38363605174632741444 38447674433598335472 38484333053420014656 38617959209855500818 38709223239269072448 38965868752286631456 39286089992032931628 39429260873928095373 39515665390087178124 39784479440359880016 40016967267622757328 40048253995405704552 40055122157641239744 40289191534749442752 40613322762034044183 40850654085698231439 40889603869258765572 41128549691723389476 41257978678891727424 41408335744048038384 41499077166423600192 41531522661902212128 41748629160629748042 41840116295386423896 42124742936851637664 42271009405382372517 42404033642194275408 42558567292493817228 42651829309935366864 42941977808642410176 43002341748036046782 43294874685097516488 43547876144177706504 43836602346322460388 43844120199580275936 43974553406719989312 44134810525549143792 44231526691784824896 44757539370404865018 44898388562323350432 45054285744831417621 45062012427346394712 45160760445813917856 45460180211001070032 45769433137606519488 46415226013753193352 46584377712054043182 46686461812226550216 46722962994639988644 46730975850581446368 47004056790541016544 47390335803958092372 47704537847468559834 47712719040719712048 47817275766155913024 47983307973677287722 48134308458707015328 48309725034722711448 48415590027494200224 48706734020734706049 49145533426326910608 49471372582559987976 49479856782968590272 49651661841242786766 49760467528257928008 49769001307631664576 50098974110082811872 50510687132613769236 50694763980764694051 50805855501540657588 50965738368042722112 51142702737376203786 51151473566176988592 51263565911464447296 51490612279807334424 52217129265472342521 52381453322710575504 52572347831904127164 52687553853449570832 52879563889358643612 52995443138203111056 53045972587146506688 53355956356830343104 53397671993874272736 54151097016045392244 54160383775952105568 54348440664063050379 54467538780930975252 54519471825678354096 54838066255631185968 55211114325397384512 55288725104617774434 55655294155379986473 55664838880839664056 55786821727181898528 55980525969290169009 56361345873843163356 56538711522925700544 56744756389991756304 56869105746580489152 57336455664048062376 57545407761949112166 57671511650397503208 57726499580130021984 57926938814783251227 58063834858903608672 58448803128429947184 58846414034065525056 58929134988049397442 59273498085130767186 59676719160539820024 60072380993108556828 60082683236461859616 60433787302124164128 60613573614668093376 61334405803888148358 61692824537585084214 61886968018337591136 62112503616072057576 62248615749635400288 62297283992853318192 62622943740944622063 62760174443079635844 63187114405277456496 63606050463291413112 63616958720959616064 63837850938740725842 63977743964903050296 64412966712963615264 64503512622054070173 64942312027646274732 65527377901769214144 65754903519483690582 65766180299370413904 65910299029025717952 65961830110079983968 66202215788323715688 66347290037677237344 67136309055607297527 67347582843485025648 67593018641019592068 67741140668720876784 68190270316501605048 68201964754902651456 68654149706409779232 69622839020629790028 69841937763614100672 69876566568081064773 70029692718339825324 70084444491959982966 70096463775872169552 70250071804599427776 70506085185811524816 70660590850937481408 71556806771202839751 71569078561079568072 71725913649233869536 71974961960515931583 72201462688060522992 72464587552084067172 72623385041241300336 72692629100904472128 73117421674174914624 73718300139490365912 74207058873839981964 74219785174452885408 74477492761864180149 74640701292386892012 75148461165124217808 75659675186655675072 75766030698920653854 76208783252310986382 76448607552064083168 76714054106064305679 76727210349265482888 76895348867196670944 77235918419711001636 77931737504573262912 78572179984065863256 78858521747856190746 79031330780174356248 79568958880719760032 80033934535245514656 80096507990811409104 81226645524068088366 81701308171396462878 81779207738517531144 82257099383446778952 82816671488096076768 82933087656926661651 83063045323804424256 83497258321259496084 83680232590772847792 84249485873703275328 84542018810764745034 84808067284388550816 85117134584987634456 85303658619870733728 86004683496072093564 86589749370195032976 87095752288355413008 87673204692644920776 87688240399160551872 88269621051098287584 88393702482074096163 88910247127696150779 89515078740809730036 89796777124646700864 90108571489662835242 90124024854692789424 90321520891627835712 90920360422002140064 92001608705832222537 92539236806377626321 92830452027506386704 93168755424108086364 93372923624453100432 93445925989279977288 93461951701162892736 94008113581082033088 94780671607916184744 95409075694937119668 95425438081439424096 95756776408111088763 95966615947354575444 96268616917414030656 96619450069445422896 96831180054988400448 97413468041469412098 98291066852653821216 98632355279225535873 98942745165119975952 99303323682485573532 99520935056515856016 100197948220165623744 101021374265227538472 101389527961529388102 101611711003081315176 102285405474752407572 102302947132353977184 102981224559614668848 104434258530944685042 104762906645421151008 105126666737939974449 105144695663808254328 105375107706899141664 105759127778717287224 105990886276406222112 106795343987748545472 108302194032090784488 108320767551904211136 108696881328126100758 108935077561861950504 109038943651356708192 109676132511262371936 110577450209235548868 111310588310759972946 111329677761679328112 111573643454363797056 111961051938580338018 112722691747686326712 113489512779983512608 113649046048380980781 114672911328096124752 115090815523898224332 115343023300795006416 115452999160260043968 115853877629566502454 116127669717807217344 116897606256859894368 117858269976098794884 118287782621784286119 118546996170261534372 119353438321079640048 120144761986217113656 120165366472923719232 120867574604248328256 121839968286102132549 122551962257094694317 122668811607776296716 123385649075170168428 123773936036675182272 124225007232144115152 124497231499270800576 124594567985706636384 125245887481889244126 125520348886159271688 126374228810554912992 126813028216147117551 127212100926582826224 127675701877481451684 127955487929806100592 128825933425927230528 129007025244108140346 129884624055292549464 131509807038967381164 131532360598740827808 131923660220159967936 132404431576647431376 132694580075354474688 134272618111214595054 134695165686970051296 135162857234494252863 135186037282039184136 135482281337441753568 136380540633003210096 137308299412819558464 139245678041259580056 139753133136162129546 140059385436679650648 140168888983919965932 140192927551744339104 141012170371623049632 143113613542405679502 143138157122159136144 143451827298467739072 143949923921031863166 144402925376121045984 144929175104168134344 145246770082482600672 146120202062204118147 147436600278980731824 148414117747679963928 148439570348905770816 148954985523728360298 149281402584773784024 150296922330248435616 151532061397841307708 152084291942294082153 152417566504621972764 152897215104128166336 153428108212128611358 153454420698530965776 153790697734393341888 154471836839422003272 156651387796417027563 157144359968131726512 157717043495712381492 158062661560348712496 159137917761439520064 160067869070491029312 160193015981622818208 162453291048136176732 163045321992189151137 163402616342792925756 163558415477035062288 164514198766893557904 165633342976192153536 165866175313853323302 166965882466139959419 166994516642518992168 167360465181545695584 167941577907870507027 169084037621529490068 169616134568777101632 170234269169975268912 170607317239741467456 172009366992144187128 173179498740390065952 173780816444349753681 174191504576710826016 175346409385289841552 176539242102196575168 176787404964148192326 177820494255392301558 179030157481619460072 180217142979325670484 180248049709385578848 181840720844004280128 184003217411664445074 185078473612755252642 185660904055012773408 186337510848216172728 186745847248906200864 186891851978559954576 189561343215832369488 190818151389874239336 190850876162878848192 191513552816222177526 191933231894709150888 193238900138890845792 193510537866162210519 194826936082938824196 196582133705307642432 197264710558451071746 197885490330239951904 198606647364971147064 199041870113031712032 201408927166821892581 202042748530455076944 202779055923058776204 203223422006162630352 204570810949504815144 204605894264707954368 205962449119229337696 208868517061889370084 209525813290842302016 210253333475879948898 210289391327616508656 210750215413798283328 211518255557434574448 211981772552812444224 214670420313608519253 215924885881547794749 216604388064181568976 217393762656252201516 217870155123723901008 218077887302713416384 219352265022524743872 221154900418471097736 222621176621519945892 222659355523358656224 223432478285592540447 223922103877160676036 225445383495372653424 226979025559967025216 227298092096761961562 229345822656192249504 230142162318192917037 230181631047796448664 230686046601590012832 231707755259133004908 233795212513719788736 235716539952197589768 236575565243568572238 237093992340523068744 238706876642159280096 240289523972434227312 243679936572204265098 245103924514189388634 245337623215552593432 246771298150340336856 248450014464288230304 249189135971413272768 250491774963778488252 251040697772318543376 252748457621109825984 253626056432294235102 254424201853165652448 255351403754962903368 255910975859612201184 258014050488216280692 259769248110585098928 263019614077934762328 263064721197481655616 264808863153294862752 265181107446222288489 266730741383088452337 268545236222429190108 269390331373940102592 270325714468988505726 270372074564078368272 270964562674883507136 272761081266006420192 276004826117496667611 278491356082519160112 279506266272324259092 280118770873359301296 280337777967839931864 280385855103488678208 282024340743246099264 286227227084811359004 286276314244318272288 287270329224333266289 287899847842063726332 288805850752242091968 289858350208336268688 290493540164965201344 292240404124408236294 294873200557961463648 295897065837676607619 296828235495359927856 297909971047456720596 298562805169547568048 300593844660496871232 303064122795682615416 304168583884588164306 304835133009243945528 306856216424257222716 306908841397061931552 308943673678844006544 313302775592834055126 314288719936263453024 315380000213819923347 315434086991424762984 316125323120697424992 320386031963245636416 324906582096272353464 326090643984378302274 326805232685585851512 327116830954070124576 329028397533787115808 331732350627706646604 333931764932279918838 333989033285037984336 334720930363091391168 335883155815741014054 338168075243058980136 340468538339950537824 340947138145142942343 344018733984288374256 346358997480780131904 347561632888699507362 348383009153421652032 350692818770579683104 353574809928296384652 354863347865352858357 355640988510784603116 358060314963238920144 360434285958651340968 360496099418771157696 365519904858306397647 368006434823328890148 370156947225510505284 371321808110025546816 372675021696432345456 373491694497812401728 373783703957119909152 379122686431664738976 380439084648441352653 381636302779748478672 383027105632444355052 383866463789418301776 386477800277781691584 387021075732324421038 389653872165877648392 394529421116902143492 395770980660479903808 397213294729942294128 398083740226063424064 402817854333643785162 404085497060910153888 405488571703482758589 405558111846117552408 406446844012325260704 409141621899009630288 411924898238458675392 417737034123778740168 420506666951759897796 420578782655233017312 423036511114869148896 429340840627217038506 431849771763095589498 433208776128363137952 434787525312504403032 435740310247447802016 438360606186612354441 442309800836942195472 445242353243039891784 445318711046717312448 446864956571185080894 447844207754321352072 450890766990745306848 454596184193523923124 458691645312384499008 460284324636385834074 460363262095592897328 461372093203180025664 463415510518266009816 469954163389251082689 471433079904395179536 473151130487137144476 474187984681046137488 477413753284318560192 480579047944868454624 487359873144408530196 489135965976567453411 490207849028378777268 490675246431105186864 493542596300680673712 496900028928576460608 500897647398419878257 500983549927556976504 502081395544637086752 503824733723611521081 507252112864588470204 508848403706331304896 510702807509925806736 511821951719224402368 516028100976432561384 519538496221170197856 521342449333049261043 526039228155869524656 529617726306589725504 530362214892444576978 533461482766176904674 537090472444858380216 540651428937977011452 540744149128156736544 545522162532012840384 552009652234993335222 556982712165038320224 559012532544648518184 560237541746718602592 560675555935679863728 572454454169622718008 572552628488636544576 574540658448666532578 575799695684127452664 579716700416672537376 580531613598486631557 584480808248816472588 589746401115922927296 591794131675353215238 593656470990719855712 595819942094913441192 597125610339095136096 606128245591365230832 608337167769176328612 609670266018487891056 613712432848514445432 613817682794123863104 617887347357688013088 626605551185668110252 628577439872526906048 630760000427639846694 630868173982849525968 632250646241394849984 644011260940825557759 647774657644643384247 649813164192544706928 652181287968756604548 653610465371171703024 654233661908140249152 658056795067574231616 663464701255413293208 667863529864559837676 667978066570075968672 670297434856777621341 671766311631482028108 676336150486117960272 680937076679901075648 681894276290285884686 688037467968576748512 690426486954578751111 695123265777399014724 701385637541159366208 707149619856592769304 709726695730705716714 711281977021569206232 716120629926477840288 720868571917302681936 731039809716612795294 736012869646657780296 740313894451021010568 745350043392864690912 747567407914239818304 758245372863329477952 760878169296882705306 763272605559496957344 766054211264888710104 767732927578836603552 774042151464648842076 779307744331755296784 789058842233804286984 794426589459884588256 795543322338666865467 805635708667287570324 808170994121820307776 810977143406965517178 811116223692235104816 812893688024650521408 818283243798019260576 828014478352490002833 835474068247557480336 841013333903519795592 841157565310466034624 846073022229738297792 858681681254434077012 861810987672999798867 863699543526191178996 866417552256726275904 869575050625008806064 871480620494895604032 876721212373224708882 884619601673884390944 887691197513029822857 890484706486079783568 893729913142370161788 895688415508642704144 901781533981490613696 909192368387047846248 920568649272771668148 920726524191185794656 926831021036532019632 939908326778502165378 942866159808790359072 946140000641459770041 946302260974274288952 948375969362092274976 961158095889736909248 974719746288817060392 978271931953134906822 980415698056757554536 981350492862210373728 987085192601361347424 1001795294796839756514 1001967099855113953008 1004162791089274173504 1007649467447223042162 1014504225729176940408 1021405615019851613472 1022841414435428827029 1032056201952865122768 1039076992442340395712 1042684898666098522086 1052078456311739049312 1060724429784889153956 1064590043596058575071 1066922965532353809348 1074180944889716760432 1081302857875954022904 1081488298256313473088 1096559714574919192941 1104019304469986670444 1113965424330076640448 1118025065089297036368 1120475083493437205184 1121351111871359727456 1141317253945324057959 1144908908339245436016 1149081316897333065156 1151599391368254905328 1159433400833345074752 1161063227196973263114 1168961616497632945176 1183588263350706430476 1187312941981439711424 1191639884189826882384 1194251220678190272192 1212256491182730461664 1216465715110448275767 1216674335538352657224 1219340532036975782112 1227424865697028890864 1235774694715376026176 1253211102371336220504 1261520000855279693388 1261736347965699051936 1288022521881651115518 1295549315289286768494 1299626328385089413856 1304362575937513209096 1307220930742343406048 1326929402510826586416 1335727059729119675352 1335956133140151937344 1340594869713555242682 1343532623262964056216 1352672300972235920544 1363788552580571769372 1376074935937153497024 1380852973909157502222 1390246531554798029448 1409862490167753248067 1414299239713185538608 1419453391461411433428 1422563954043138412464 1432241259852955680576 1441737143834605363872 1462079619433225590588 1472025739293315560592 1480627788902042021136 1490700086785729381824 1502692942195259634771 1511474201170834563243 1521756338593765410612 1526545211118993914688 1532108422529777420208 1535465855157673207104 1548084302929297684152 1558615488663510593568 1564027347999147783129 1578117684467608573968 1588853178919769176512 1591086644677333730934 1611271417334575140648 1621954286813931034356 1622232447384470209632 1636566487596038521152 1656028956704980005666 1670948136495114960672 1682026667807039591184 1717363362508868154024 1723621975345999597734 1727399087052382357992 1739150101250017612128 1753442424746449417764 1769239203347768781888 1775382395026059645714 1780969412972159567136 1787459826284740323576 1791376831017285408288 1818384736774095692496 1841137298545543336296 1841453048382371589312 1853662042073064039264 1879816653557004330756 1885732319617580718144 1892280001282919540082 1892604521948548577904 1896751938724184549952 1932033782822476673277 1949439492577634120784 1956543863906269813644 1960831396113515109072 1962700985724420747456 1974170385202722694848 2003590589593679513028 2003934199710227906016 2010892304570332864023 2015298934894446084324 2029008451458353880816 2042811230039703226944 2045682828870857654058 2064112403905730245536 2071279460863736253333 2085369797332197044172 2104156912623478098624 2121448859569778307912 2129180087192117150142 2133845931064707618696 2148361889779433520864 2162605715751908045808 2193119429149838385882 2208038608939973340888 2236050130178594072736 2242702223742719454912 2282634507890648115918 2289817816678490872032 2298162633794666130312 2303198782736509810656 2322126454393946526228 2337923232995265890352 2367176526701412860952 2383279768379653764768 2386629967016000596401 2424512982365460923328 2432931430220896551534 2433348671076705314448 2438681064073951564224 2454849731394057781728 2484043435057470008499 2506422204742672441008 2523040001710559386776 2523472695931398103872 2576045043763302231036 2585432963018999396601 2591098630578573536988 2599252656770178827712 2608725151875026418192 2614441861484686812096 2653858805021653172832 2663073592539089468571 2671454119458239350704 2681189739427110485364 2687065246525928112432 2705344601944471841088 2727577105161143538744 2761705947818315004444 2780493063109596058896 2819724980335506496134 2828598479426371077216 2838420001924379310123 2838906782922822866856 2845127908086276824928 2883474287669210727744 2924159238866451181176 2944051478586631121184 2961255577804084042272 3005385884390519269542 3022948402341669126486 3043512677187530821224 3064216845059554840416 3068524243306286481087 3096168605858595368304 3117230977327021187136 3128054695998295566258 3156235368935217147936 3182173289354667461868 3222542834669150281296 3243908573627862068712 3244464894768940419264 3289679143724757578823 3312057913409960011332 3341896272990229921344 3364053335614079182368 3423951761835972173877 3434726725017736308048 3447243950691999195468 3454798174104764715984 3478300202500035224256 3506884849492898835528 3550764790052119291428 3561938825944319134272 3574919652569480647152 3582753662034570816576 3636769473548191384992 3649397145331344827301 3682274597091086672592 3707324084146128078528 3759633307114008661512 3784560002565839080164 3785209043897097155808 3864067565644953346554 3898878985155268241568 3913087727812539627288 3921662792227030218144 4007181179187359026056 4007868399420455812032 4021784609140665728046 4030597869788892168648 4058016902916707761632 4091365657741715308116 4128224807811460491072 4142558921727472506666 4170739594664394088344 4242897719139556615824 4258360174384234300284 4267691862129415237392 4296723779558867041728 4325211431503816091616 4386238858299676771764 4416077217879946681776 4472100260357188145472 4508078826585778904313 4534422603512503689729 4565269015781296231836 4579635633356981744064 4596325267589332260624 4606397565473019621312 4644252908787893052456 4675846465990531780704 4692082043997443349387 4734353053402825721904 4766559536759307529536 4773259934032001192802 4865862860441793103068 4866697342153410628896 4909699462788115563456 4968086870114940016998 5012844409485344882016 5046080003421118773552 5152090087526604462072 5170865926037998793202 5182197261157147073976 5217450303750052836384 5307717610043306345664 5326147185078178937142 5342908238916478701408 5362379478854220970728 5374130493051856224864 5455154210322287077488 5523411895636630008888 5560986126219192117792 5639449960671012992268 5657196958852742154432 5676840003848758620246 5677813565845645733712 5690255816172553649856 5796101348467430019831 5848318477732902362352 5888102957173262242368 5922511155608168084544 6010771768781038539084 6032676913710998592069 6045896804683338252972 6087025354375061642448 6128433690119109680832 6137048486612572962174 6192337211717190736608 6213838382591208759999 6256109391996591132516 6312470737870434295872 6364346578709334923736 6445085669338300562592 6487817147255724137424 6579358287449515157646 6624115826819920022664 6728106671228158364736 6847903523671944347754 6869453450035472616096 6894487901383998390936 6909596348209529431968 7013769698985797671056 7101529580104238582856 7149839305138961294304 7159889901048001789203 7273538947096382769984 7298794290662689654602 7364549194182173345184 7452130305172410025497 7519266614228017323024 7569120005131678160328 7570418087794194311616 7728135131289906693108 7797757970310536483136 7826175455625079254576 7843325584454060436288 7989220777617268405713 8014362358374718052112 8043569218281331456092 8061195739577784337296 8116033805833415523264 8182731315483430616232 8285117843454945013332 8341479189328788176688 8485795438279113231648 8515260005773137930369 8516720348768468600568 8535383724258830474784 8650422863007632183232 8772477716599353543528 8832154435759893363552 9016157653171557808626 9068845207025007379458 9130538031562592463672 9192650535178664521248 9288505817575786104912 9351692931981063561408 9384164087994886698774 9468706106805651443808 9546519868064002385604 9731725720883586206136 9733394684306821257792 9869037431174272736469 9936173740229880033996 10025688818970689764032 10092160006842237547104 10304180175053208924144 10341731852075997586404 10364394522314294147952 10434900607500105672768 10652294370156357874284 10685816477832957402816 10724758957708441941456 10748260986103712449728 10910308420644574154976 10948191435994034481903 11046823791273260017776 11121972252438384235584 11278899921342025984536 11353680007697517240492 11355627131691291467424 11592202696934860039662 11696636955465804724704 12021543537562077078168 12065353827421997184138 12091793609366676505944 12174050708750123284896 12274096973225145924348 12384674423434381473216 12427676765182417519998 12512218783993182265032 12728693157418669847472 12890171338676601125184 12975634294511448274848 13158716574899030315292 13248231653639840045328 13524236479757336712939 13695807047343888695508 13738906900070945232192 13788975802767996781872 13819192696419058863936 14027539397971595342112 14076246131992330048161 14203059160208477165712 14299678610277922588608 14319779802096003578406 14597588581325379309204 14729098388364346690368 14904260610344820050994 15038533228456034646048 15138240010263356320656 15456270262579813386216 15652350911250158509152 15978441555234536811426 16028724716749436104224 16087138436562662912184 16122391479155568674592 16365462630966861232464 16570235686909890026664 16682958378657576353376 16971590876558226463296 17030520011546275860738 17033440697536937201136 17070767448517660949568 17388304045402290059493 17544955433198707087056 17664308871519786727104 18032315306343115617252 18098030741132995776207 18137690414050014758916 18261076063125184927344 18385301070357329042496 18577011635151572209824 18641515147773626279997 18768328175989773397548 18937412213611302887616 19093039736128004771208 19463451441767172412272 19738074862348545472938 19872347480459760067992 20184320013684475094208 20608360350106417848288 20683463704151995172808 20728789044628588295904 21304588740312715748568 21449517915416883882912 21479669703144005367609 21820616841289148309952 21896382871988068963806 22093647582546520035552 22557799842684051969072 22707360015395034480984 22711254263382582934848 23184405393869720079324 23393273910931609449408 23967662332851805217139 24043087075124154156336 24130707654843994368276 24183587218733353011888 24348101417500246569792 24548193946450291848696 24855353530364835039996 25024437567986364530064 25457386314837339694944 25545780017319413791107 25951268589022896549696 26317433149798060630584 26496463307279680090656 27048472959514673425878 27391614094687777391016 27577951605535993563744 28055078795943190684224 28152492263984660096322 28406118320416954331424 28639559604192007156812 29195177162650758618408 29808521220689640101988 30077066456912069292096 30276480020526712641312 30912540525159626772432 31304701822500317018304 31956883110469073622852 32057449433498872208448 32174276873125325824368 32244782958311137349184 32730925261933722464928 32844574307982103445709 33140471373819780053328 33365916757315152706752 34061040023092551721476 34066881395073874402272 34776608090804580118986 35089910866397414174112 36064630612686231234504 36196061482265991552414 36275380828100029517832 36522152126250369854688 37154023270303144419648 37283030295547252559994 37536656351979546795096 38186079472256009542416 38926902883534344824544 39476149724697090945876 39744694960919520135984 40572709439272010138817 41216720700212835696576 41366927408303990345616 41457578089257176591808 42228738395976990144483 42609177480625431497136 42899035830833767765824 42959339406288010735218 43792765743976137927612 44187295165093040071104 45115599685368103938144 45414720030790068961968 46368810787739440158648 47935324665703610434278 48086174150248308312672 48261415309687988736552 48367174437466706023776 49096387892900583697392 49710707060729670079992 50048875135972729060128 50914772629674679389888 51091560034638827582214 52164912136206870178479 52634866299596121261168 52992926614559360181312 54096945919029346851756 54783228189375554782032 55155903211071987127488 55924545443320878839991 56304984527969320192644 56812236640833908662848 57279119208384014313624 58390354325301517236816 59617042441379280203976 60552960041053425282624 61825081050319253544864 63913766220938147245704 64348553746250651648736 65461850523867444929856 65689148615964206891418 66280942747639560106656 68122080046185103442952 68133762790147748804544 69553216181609160237972 70179821732794828348224 72129261225372462469008 72392122964531983104828 72550761656200059035664 73044304252500739709376 74566060591094505119988 75073312703959093590192 76372158944512019084832 76637340051958241373321 77853805767068689649088 78952299449394181891752 79489389921839040271968 81145418878544020277634 82733854816607980691232 84457476791953980288966 85218354961250862994272 85918678812576021470436 87585531487952275855224 90231199370736207876288 90829440061580137923936 92737621575478880317296 95870649331407220868556 96172348300496616625344 96522830619375977473104 96734348874933412047552 98192775785801167394784 98533722923946310337127 99421414121459340159984 100097750271945458120256 102183120069277655164428 104329824272413740356958 105269732599192242522336 108193891838058693703512 109566456378751109564064 111849090886641757679982 112609969055938640385288 114558238416768028627248 116780708650603034473632 119234084882758560407952 121718128317816030416451 123650162100638507089728 126686215187930970433449 127827532441876294491408 128697107492501303297472 131378297231928413782836 132561885495279120213312 136244160092370206885904 139106432363218320475944 144258522450744924938016 144784245929063966209656 145101523312400118071328 149132121182189010239976 150146625407918187180384 152744317889024038169664 153274680103916482746642 157904598898788363783504 158978779843678080543936 162290837757088040555268 165467709633215961382464 167773636329962636519973 168914953583907960577932 170436709922501725988544 171837357625152042940872 175171062975904551710448 181658880123160275847872 185475243150957760634592 191741298662814441737112 193045661238751954946208 196385551571602334789568 197067445847892620674254 198842828242918680319968 204366240138555310328856 208659648544827480713916 210539465198384485044672 216387783676117387407024 219132912757502219128128 223698181773283515359964 225219938111877280770576 229116476833536057254496 229912020155874724119963 233561417301206068947264 238468169765517120815904 243436256635632060832902 253372430375861940866898 255655064883752588982816 262756594463856827565672 272488320184740413771808 278212864726436640951888 288517044901489849876032 289568491858127932419312 290203046624800236142656 295601168771838931011381 298264242364378020479952 300293250815836374360768 306549360207832965493284 315809197797576727567008 324581675514176081110536 335547272659925273039946 337829907167815921155864 343674715250304085881744 350342125951809103420896 365154384953448091249353 370950486301915521269184 383482597325628883474224 386091322477503909892416 394134891695785241348508 397685656485837360639936 408732480277110620657712 417319297089654961427832 432775567352234774814048 447396363546567030719928 450439876223754561541152 458232953667072114508992 459824040311749448239926 476936339531034241631808 486872513271264121665804 506744860751723881733796 511310129767505177965632 525513188927713655131344 544976640369480827543616 556425729452873281903776 579136983716255864838624 591202337543677862022762 596528484728756040959904 613098720415665930986568 631618395595153455134016 649163351028352162221072 671094545319850546079892 675659814335631842311728 687349430500608171763488 689736060467624172359889 700684251903618206841792 730308769906896182498706 766965194651257766948448 788269783391570482697016 817464960554221241315424 834638594179309922855664 865551134704469549628096 886803506315516793034143 894792727093134061439856 900879752447509123082304 919648080623498896479852 973745026542528243331608 1013489721503447763467592 1051026377855427310262688 1112851458905746563807552 1158273967432511729677248 1182404675087355724045524 1193056969457512081919808 1226197440831331861973136 1298326702056704324442144 1342189090639701092159784 1351319628671263684623456 1374698861001216343526976 1379472120935248344719778 1460617539813792364997412 1533930389302515533896896 1576539566783140965394032 1634929921108442482630848 1669277188358619845711328 1773607012631033586068286 1789585454186268122879712 1839296161246997792959704 1947490053085056486663216 2026979443006895526935184 2069208181402872517079667 2102052755710854620525376 2364809350174711448091048 2452394881662663723946272 2596653404113408648884288 2684378181279402184319568 2702639257342527369246912 2758944241870496689439556 2921235079627584729994824 3153079133566281930788064 3338554376717239691422656 3547214025262067172136572 3579170908372536245759424 3678592322493995585919408 3894980106170112973326432 4053958886013791053870368 4138416362805745034159334 4729618700349422896182096 4904789763325327447892544 5368756362558804368639136 5517888483740993378879112 5842470159255169459989648 6207624544208617551239001 6306158267132563861576128 7094428050524134344273144 7357184644987991171838816 7789960212340225946652864 8107917772027582107740736 8276832725611490068318668 9459237400698845792364192 10737512725117608737278272 11035776967481986757758224 11684940318510338919979296 12415249088417235102478002 14188856101048268688546288 14714369289975982343677632 16553665451222980136637336 18918474801397691584728384 22071553934963973515516448 23369880637020677839958592 24830498176834470204956004 28377712202096537377092576 33107330902445960273274672 44143107869927947031032896 49660996353668940409912008 56755424404193074754185152 66214661804891920546549344 99321992707337880819824016 132429323609783841093098688 198643985414675761639648032 397287970829351523279296064
- Sum of all divisors σ(n): 1506194739152676172191984743
- Sum of proper divisors (its aliquot sum) s(n): 1108906768323324648912688679
- 397287970829351523279296064 is an abundant number, because the sum of its proper divisors (1108906768323324648912688679) is greater than itself. Its abundance is 711618797493973125633392615
Bases of 397287970829351523279296064
- Binary: 101001000101000010000000000001101110001000101010011100000011111100100010111010110010000002
- Hexadecimal: 0x148A1000DC454E07E45D640
- Base-36: 1DX2YBP46CIVN29000
Squares and roots of 397287970829351523279296064
- 397287970829351523279296064 squared (3972879708293515232792960642) is 157837731765703666887902501756788921170617235365892096
- 397287970829351523279296064 cubed (3972879708293515232792960643) is 62707032173503888710286275013891518670025910404330056021396858359517470261510144
-
397287970829351523279296064 is a
perfect square number . Itssquare root is 19932083956008 -
The
cube root of 397287970829351523279296064 is 735137321.9469528201 - Being both a perfect square and a perfect cube, 397287970829351523279296064 is also a
perfect sixth number .
Scales and comparisons
How big is 397287970829351523279296064?- 397,287,970,829,351,523,279,296,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 397,287,970,829,351,523,279,296,064 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 397287970829351523279296064 cubic inches would be around 61261443.5 feet tall.
Recreational maths with 397287970829351523279296064
- 397287970829351523279296064 backwards is 460692972325153928079782793
- The number of decimal digits it has is: 27
- The sum of 397287970829351523279296064's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 397287970829351523279296064 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 397287970829351523279296064 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/397287970829351523279296064/
Chicago style:
Numbermatics. 2024. "Number 397287970829351523279296064 - Facts about the integer". https://numbermatics.com/n/397287970829351523279296064/
The information we have on file for 397287970829351523279296064 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 397287970829351523279296064, math, Factors of 397287970829351523279296064, curriculum, school, college, exams, university, Prime factorization of 397287970829351523279296064, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-seven septillion, two hundred eighty-seven sextillion, nine hundred seventy quintillion, eight hundred twenty-nine quadrillion, three hundred fifty-one trillion, five hundred twenty-three billion, two hundred seventy-nine million, two hundred ninety-six thousand and sixty-four.