478809117111915945459449856
478,809,117,111,915,945,459,449,856 is an even composite number composed of seven prime numbers multiplied together.
What does the number 478809117111915945459449856 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 23085 divisors.
478809117111915945459449856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 478809117111915945459449856:
218 × 32 × 74 × 232 × 532 × 792 × 30192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 23 × 23 × 53 × 53 × 79 × 79 × 3019 × 3019)See below for interesting mathematical facts about the number 478809117111915945459449856 from the Numbermatics database.
Names of 478809117111915945459449856
- Cardinal: 478809117111915945459449856 can be written as Four hundred seventy-eight septillion, eight hundred nine sextillion, one hundred seventeen quintillion, one hundred eleven quadrillion, nine hundred fifteen trillion, nine hundred forty-five billion, four hundred fifty-nine million, four hundred forty-nine thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 4.78809117111915945459449856 × 1026
Factors of 478809117111915945459449856
Divisors of 478809117111915945459449856
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 28 32 36 42 46 48 49 53 56 63 64 69 72 79 84 92 96 98 106 112 126 128 138 144 147 158 159 161 168 184 192 196 207 212 224 237 252 256 276 288 294 316 318 322 336 343 368 371 384 392 414 424 441 448 474 477 483 504 512 529 552 553 576 588 632 636 644 672 686 711 736 742 768 784 828 848 882 896 948 954 966 1008 1024 1029 1058 1104 1106 1113 1127 1152 1176 1219 1264 1272 1288 1344 1372 1422 1449 1472 1484 1536 1568 1587 1656 1659 1696 1764 1792 1817 1896 1908 1932 2016 2048 2058 2116 2208 2212 2226 2254 2304 2352 2401 2438 2528 2544 2576 2597 2688 2744 2809 2844 2898 2944 2968 3019 3072 3087 3136 3174 3312 3318 3339 3381 3392 3528 3584 3634 3657 3703 3792 3816 3864 3871 4032 4096 4116 4187 4232 4416 4424 4452 4508 4608 4704 4761 4802 4876 4977 5056 5088 5152 5194 5376 5451 5488 5618 5688 5796 5888 5936 6038 6144 6174 6241 6272 6348 6624 6636 6678 6762 6784 7056 7168 7203 7268 7314 7406 7584 7632 7728 7742 7791 7889 8064 8192 8232 8374 8427 8464 8533 8832 8848 8904 9016 9057 9216 9408 9522 9604 9752 9954 10112 10143 10176 10304 10388 10752 10902 10971 10976 11109 11236 11376 11592 11613 11776 11872 12076 12288 12348 12482 12544 12561 12696 12719 13248 13272 13356 13524 13568 14112 14336 14406 14536 14628 14812 15168 15264 15456 15484 15582 15778 16128 16353 16384 16464 16748 16854 16928 17066 17664 17696 17808 18032 18114 18179 18432 18723 18816 19044 19208 19504 19663 19908 20224 20286 20352 20608 20776 21133 21504 21609 21804 21942 21952 22218 22472 22752 23184 23226 23373 23552 23667 23744 24152 24576 24696 24964 25088 25122 25281 25392 25438 25599 25921 26496 26544 26712 27048 27097 27136 27171 28037 28224 28672 28812 29072 29256 29309 29624 30336 30528 30912 30968 31164 31556 32256 32706 32768 32928 33327 33496 33708 33856 34132 34839 35328 35392 35616 36064 36228 36358 36864 37446 37632 37683 38088 38157 38416 39008 39326 39816 40448 40572 40704 41216 41552 41791 42266 43008 43218 43608 43687 43884 43904 44436 44944 45504 46368 46452 46746 47104 47334 47488 48304 49152 49392 49928 50176 50244 50562 50784 50876 51198 51842 52992 53088 53424 54096 54194 54272 54342 54537 55223 56074 56169 56448 57344 57624 58144 58512 58618 58989 59248 59731 60672 61056 61824 61936 62328 63112 63399 64512 64607 65412 65536 65856 66654 66992 67416 67712 68264 69437 69678 70656 70784 71001 71232 72128 72456 72716 73728 74892 75264 75366 76176 76314 76797 76832 77763 78016 78652 79632 80896 81144 81291 81408 82432 83104 83582 84111 84532 86016 86436 87216 87374 87768 87808 87927 88872 89033 89888 91008 92736 92904 93492 94208 94668 94976 96301 96608 98304 98784 99856 100352 100488 101124 101568 101752 102396 103684 105984 106176 106848 108192 108388 108544 108684 109074 110446 112148 112338 112896 114471 114688 115248 116288 117024 117236 117978 118496 119462 121344 122112 123648 123872 124656 125373 126224 126798 127253 129024 129214 130824 131061 131072 131712 133308 133984 134832 135424 136528 137641 138874 139356 141312 141568 142002 142464 143543 144256 144912 145432 147456 147931 149784 150528 150732 152352 152628 153594 153664 155526 156032 157304 159264 160007 161792 162288 162582 162816 163611 164864 165669 166208 167164 168222 169064 172032 172872 174432 174748 175536 175616 175854 176967 177744 178066 179193 179776 181447 182016 185472 185808 186984 188416 189336 189679 189952 190197 192602 193216 193821 196259 196608 197568 199712 200704 200976 202248 203136 203504 204792 205163 207368 208311 211968 212352 213696 216384 216776 217088 217368 218148 220892 221911 224296 224676 225792 228942 229376 230496 232576 233289 234048 234472 235956 236992 238501 238924 242688 243873 244224 247296 247744 249312 250746 252333 252448 253596 254506 258048 258428 261648 262122 262144 263424 263781 266616 267099 267968 269664 270848 273056 275282 277748 278712 282624 283136 284004 284928 287086 288512 288903 289824 290864 292537 294912 295862 299568 301056 301464 304704 305256 305809 307188 307328 311052 312064 314608 318528 320014 323584 324576 325164 325632 327222 329728 330773 331338 332416 334328 336444 338128 344064 345744 348864 349496 351072 351232 351708 353934 355488 356132 358386 359552 362894 364032 370944 371616 373968 376119 376832 378672 379358 379904 380394 381759 385204 386432 387642 392518 393183 393216 395136 399424 401408 401952 404496 406272 407008 409584 410326 412923 414736 416622 418117 423936 424704 427392 430629 432768 433552 434176 434736 436296 441784 443793 443822 448592 449352 451584 452249 457884 458752 460992 465152 466578 468096 468944 471912 473984 477002 477848 480021 485376 486059 487746 488448 494592 495488 497007 498624 501492 504666 504896 507192 509012 516096 516856 523296 524244 526848 527562 533232 534198 535936 537579 539328 541696 544341 546112 550564 555496 557424 565248 566272 568008 569037 569856 574172 577024 577806 579648 581463 581728 585074 588777 589824 591724 599136 602112 602928 609408 610512 611618 614376 614656 615489 622104 623231 624128 624933 629216 637056 640028 647168 649152 650328 651264 654444 659456 661546 662676 664832 665733 668656 672888 674107 676256 688128 691488 697728 698992 702144 702464 703416 707868 710976 712264 715503 716772 719104 725788 728064 741888 743232 747936 752238 753664 757344 758716 759808 760788 763518 770408 772864 775284 785036 786366 786432 790272 798848 801297 802816 803904 808992 812544 814016 819168 820652 825846 829472 833244 836234 847872 849408 854784 861258 865536 866709 867104 868352 869472 872592 877611 883568 887586 887644 897184 898704 903168 904498 915768 917427 917504 921984 930304 933156 936192 937888 943824 947968 954004 955696 960042 963487 970752 972118 975492 976896 989184 990976 992319 994014 997248 1002984 1004801 1009332 1009792 1014384 1018024 1032192 1033712 1035517 1046592 1048488 1053696 1055124 1066464 1068396 1071872 1075158 1078656 1083392 1088682 1092224 1101128 1110992 1114848 1120049 1130496 1132544 1136016 1138074 1139712 1145277 1148344 1154048 1155612 1159296 1162926 1163456 1170148 1177554 1179648 1183448 1198272 1204224 1205856 1218816 1221024 1223236 1228752 1229312 1230978 1238769 1244208 1246462 1248256 1249866 1254351 1258432 1270129 1274112 1280056 1291887 1294336 1298304 1300656 1302528 1308888 1318912 1323092 1325352 1329664 1331379 1331466 1337312 1345776 1348214 1352512 1356747 1373813 1376256 1382976 1395456 1397984 1404288 1404928 1406832 1415736 1421952 1424528 1431006 1433544 1436141 1438208 1440063 1451576 1456128 1458177 1483776 1485961 1486464 1495872 1504476 1507328 1514688 1517432 1519616 1521576 1527036 1540816 1545728 1550568 1553377 1570072 1572732 1580544 1597051 1597696 1602594 1605632 1607808 1617984 1625088 1628032 1633023 1638336 1641304 1651692 1658944 1666488 1669507 1672468 1695744 1698816 1707111 1709568 1722516 1731072 1733418 1734208 1736704 1738944 1745184 1755222 1766331 1767136 1775172 1775288 1794368 1797408 1806336 1808996 1831536 1834854 1835008 1843968 1846467 1860608 1866312 1869693 1872384 1875776 1887648 1895936 1908008 1911392 1920084 1926974 1941504 1944236 1950984 1953792 1978368 1981952 1984638 1988028 1994496 1997199 2005968 2009602 2018664 2019584 2022321 2028768 2036048 2047759 2064384 2067424 2071034 2093184 2096976 2107392 2110248 2132928 2136792 2140663 2143744 2146509 2150316 2157312 2166784 2177364 2184448 2202256 2214923 2221984 2229696 2240098 2260992 2265088 2272032 2276148 2279424 2290554 2296688 2308096 2311224 2315411 2318592 2325852 2326912 2340296 2355108 2359296 2366896 2396544 2408448 2411712 2437632 2442048 2446472 2457504 2458624 2461956 2477538 2488416 2492924 2496512 2499732 2508702 2516864 2540258 2548224 2560112 2583774 2588672 2596608 2601312 2605056 2617776 2632833 2637824 2646184 2650704 2659328 2662758 2662932 2674624 2691552 2696428 2705024 2713494 2747626 2752281 2752512 2765952 2790912 2795968 2808576 2809856 2813664 2831472 2843904 2849056 2862012 2867088 2872282 2876416 2880126 2890461 2903152 2912256 2916354 2926819 2967552 2971922 2972928 2976957 2991744 3008952 3014403 3014656 3029376 3034864 3039232 3043152 3054072 3081632 3091456 3101136 3106551 3106754 3140144 3145464 3161088 3165743 3194102 3195392 3205188 3211264 3215616 3235968 3250176 3256064 3266046 3276672 3282608 3301489 3303384 3317888 3332976 3339014 3344936 3360147 3391488 3397632 3402413 3414222 3419136 3445032 3462144 3466836 3468416 3473408 3477888 3490368 3510444 3532662 3534272 3550344 3550576 3588736 3594816 3612672 3617992 3663072 3669708 3680161 3687936 3692934 3721216 3732624 3739386 3744768 3751552 3763053 3775296 3791872 3810387 3816016 3822784 3840168 3853948 3883008 3888472 3901968 3907584 3956736 3963904 3969276 3976056 3988992 3994398 4011936 4019204 4037328 4039168 4044642 4057536 4070241 4072096 4095518 4121439 4128768 4134848 4142068 4186368 4193952 4214784 4220496 4265856 4273584 4281326 4287488 4293018 4300632 4308423 4314624 4333568 4354728 4362617 4368896 4374531 4404512 4429846 4443968 4457883 4459392 4480196 4521984 4530176 4544064 4552296 4558848 4581108 4593376 4616192 4622448 4630822 4637184 4651704 4653824 4660131 4680592 4710216 4718749 4733792 4791153 4793088 4816896 4823424 4875264 4884096 4892944 4915008 4917248 4923912 4955076 4976832 4985848 4993024 4999464 5008521 5017404 5033728 5080516 5096448 5103953 5120224 5167548 5177344 5193216 5202624 5210112 5235552 5265666 5275648 5292368 5301408 5318656 5325516 5325864 5349248 5383104 5392856 5410048 5426988 5485523 5495252 5504562 5505024 5531904 5581824 5591936 5609079 5617152 5619712 5627328 5662944 5687808 5698112 5724024 5734176 5744564 5752832 5760252 5780922 5806304 5824512 5832708 5853638 5935104 5943844 5945856 5953914 5983488 6017904 6028806 6029312 6058752 6066963 6069728 6078464 6086304 6108144 6143277 6163264 6182912 6202272 6213102 6213508 6280288 6290928 6322176 6331486 6388204 6390784 6410376 6421989 6422528 6431232 6471936 6500352 6512128 6532092 6553344 6565216 6602978 6606768 6635776 6644769 6665952 6678028 6689872 6720294 6744409 6782976 6795264 6804826 6828444 6838272 6890064 6924288 6933672 6936832 6946233 6946816 6955776 6980736 7020888 7033607 7065324 7068544 7100688 7101152 7177472 7189632 7225344 7235984 7248619 7326144 7339416 7360322 7375872 7385868 7442432 7465248 7478772 7489536 7503104 7526106 7550592 7583744 7607779 7620774 7632032 7645568 7680336 7707896 7766016 7776944 7803936 7815168 7840343 7913472 7927808 7938552 7952112 7977984 7988796 8023872 8038408 8074656 8078336 8089284 8115072 8140482 8144192 8191036 8242878 8257536 8269696 8284136 8372736 8387904 8429568 8440992 8480371 8531712 8547168 8562652 8574976 8586036 8601264 8616846 8629248 8667136 8671383 8709456 8725234 8737792 8749062 8780457 8809024 8859692 8887936 8915766 8918784 8960392 9043209 9043968 9060352 9088128 9104592 9114361 9117696 9162216 9186752 9232384 9244896 9261644 9274368 9303408 9307648 9319653 9320262 9361184 9420432 9437498 9467584 9497229 9582306 9586176 9616691 9633792 9646848 9750528 9768192 9785888 9830016 9834496 9847824 9904467 9910152 9953664 9971696 9986048 9998928 10017042 10034808 10052987 10067456 10080441 10161032 10192896 10207239 10207906 10240448 10335096 10354688 10386432 10401727 10405248 10420224 10471104 10531332 10551296 10584736 10602816 10637312 10651032 10651728 10698496 10766208 10785712 10820096 10853976 10873639 10971046 10990504 11009124 11040483 11063808 11163648 11179357 11183872 11218158 11234304 11239424 11254656 11325888 11375616 11396224 11431161 11448048 11468352 11489128 11505664 11520504 11561844 11612608 11649024 11665416 11686549 11707276 11870208 11887688 11891712 11907828 11966976 12035808 12057612 12117504 12133926 12139456 12156928 12172608 12216288 12286554 12326528 12364317 12365824 12404544 12426204 12427016 12560576 12581856 12640553 12644352 12662972 12776408 12781568 12820752 12843978 12845056 12862464 12925269 12943872 13000704 13024256 13064184 13087851 13106688 13130432 13205956 13213536 13271552 13289538 13331904 13356056 13373649 13379744 13440588 13488818 13565952 13590528 13609652 13656888 13676544 13780128 13848576 13867344 13873664 13892466 13893632 13911552 13961472 13980393 14041776 14067214 14130648 14137088 14156247 14201376 14202304 14334313 14354944 14373459 14379264 14450688 14471968 14497238 14652288 14678832 14720644 14751744 14771736 14884864 14930496 14957544 14979072 14984641 15006208 15025563 15052212 15101184 15167488 15215558 15241548 15264064 15291136 15311859 15360672 15415792 15504461 15532032 15553888 15607872 15630336 15680686 15826944 15855616 15877104 15904224 15955968 15977592 16047744 16076816 16149312 16156672 16178568 16207877 16230144 16280964 16288384 16382072 16456569 16485756 16515072 16539392 16568272 16745472 16775808 16859136 16881984 16960742 17063424 17094336 17125304 17149952 17172072 17202528 17233692 17258496 17334272 17342766 17418912 17450468 17475584 17498124 17530969 17560914 17618048 17719384 17775872 17831532 17837568 17920784 18086418 18087936 18120704 18176256 18209184 18228722 18235392 18324432 18373504 18429831 18464768 18489792 18523288 18548736 18606816 18615296 18639306 18640524 18722368 18840864 18841579 18874996 18935168 18994458 19164612 19172352 19233382 19265967 19267584 19293696 19501056 19536384 19571776 19660032 19668992 19695648 19808934 19820304 19907328 19934307 19943392 19972096 19997856 20034084 20069616 20105974 20134912 20160882 20233227 20322064 20385792 20414478 20415812 20480896 20670192 20709376 20772864 20803454 20810496 20838699 20840448 20942208 21062664 21100821 21102592 21169472 21205632 21274624 21302064 21303456 21396992 21532416 21571424 21640192 21707952 21745857 21747278 21942092 21981008 22018248 22080966 22127616 22160201 22327296 22358714 22367744 22436316 22468608 22478848 22509312 22651776 22751232 22792448 22823337 22862322 22896096 22936704 22978256 23011328 23041008 23110423 23123688 23225216 23298048 23330832 23373098 23414552 23521029 23740416 23775376 23783424 23815656 23816891 23933952 24071616 24115224 24235008 24267852 24278912 24313856 24345216 24432576 24573108 24653056 24728634 24731648 24809088 24852408 24854032 25121152 25163712 25281106 25288704 25325944 25441113 25552816 25563136 25641504 25687956 25724928 25761127 25850538 25887744 26001408 26048512 26128368 26175702 26213376 26260864 26341371 26411912 26427072 26543104 26579076 26663808 26712112 26747298 26759488 26881176 26977636 27131904 27181056 27219304 27313776 27343083 27353088 27560256 27697152 27734688 27747328 27784932 27823104 27922944 27960786 28083552 28134428 28261296 28274176 28312494 28402752 28404608 28491687 28668626 28709888 28746918 28758528 28850073 28901376 28943936 28994476 29304576 29357664 29441288 29503488 29543472 29713401 29769728 29860992 29915088 29958144 29969282 30012416 30051126 30104424 30158961 30202368 30334976 30431116 30483096 30528128 30582272 30621717 30623718 30721344 30831584 31008922 31064064 31107776 31205181 31215744 31260672 31361372 31653888 31711232 31754208 31808448 31911936 31955184 32095488 32153632 32298624 32313344 32357136 32415754 32460288 32561928 32576768 32620917 32764144 32913138 32971512 33031243 33078784 33121449 33136544 33490944 33538071 33551616 33718272 33763968 33921484 34126848 34188672 34250608 34299904 34344144 34405056 34467384 34516992 34668544 34685532 34837824 34900936 34951168 34996248 35059647 35061938 35121828 35236096 35438768 35551744 35663064 35675136 35727671 35841568 36172836 36241408 36352512 36418368 36457444 36470784 36648864 36747008 36859662 36929536 36979584 37046576 37097472 37213632 37230592 37278612 37281048 37444736 37681728 37683158 37749992 37870336 37921659 37988916 38329224 38344704 38398661 38466764 38531934 38535168 38587392 39002112 39072768 39143552 39263553 39320064 39337984 39391296 39617868 39640608 39814656 39868614 39886784 39944192 39995712 40068168 40139232 40211948 40269824 40321764 40466454 40644128 40771584 40828956 40831624 40961792 41340384 41545728 41606908 41620992 41677398 41680896 41884416 42125328 42201642 42205184 42338944 42411264 42468741 42549248 42604128 42606912 42793984 43002939 43064832 43142848 43280384 43415904 43491714 43494556 43884184 43962016 44036496 44161932 44255232 44320402 44654592 44717428 44735488 44872632 44937216 44953923 44957696 45018624 45303552 45502464 45584896 45646674 45724644 45792192 45873408 45935577 45956512 46022656 46082016 46220846 46247376 46450432 46513383 46596096 46661664 46746196 46829104 47042058 47480832 47550752 47566848 47631312 47633782 47867904 48143232 48230448 48470016 48535704 48557824 48623631 48627712 48690432 48865152 49146216 49235249 49306112 49369707 49457268 49463296 49618176 49704816 49708064 50242304 50327424 50562212 50577408 50651888 50882226 51105632 51126272 51283008 51375912 51449856 51522254 51701076 51775488 52002816 52097024 52256736 52351404 52426752 52521728 52592907 52682742 52823824 52854144 53086208 53158152 53254453 53327616 53424224 53494596 53518976 53762352 53955272 54263808 54362112 54438608 54627552 54686166 54706176 54882401 55120512 55394304 55469376 55494656 55569864 55646208 55845888 55921572 56167104 56268856 56522592 56524737 56548352 56624988 56805504 56809216 56983374 57337252 57419776 57493836 57517056 57700146 57802752 57887872 57988952 58609152 58715328 58882576 59006976 59086944 59362597 59426802 59539456 59721984 59830176 59916288 59938564 60024832 60102252 60208848 60317922 60404736 60669952 60699681 60862232 60966192 61056256 61164544 61243434 61247436 61442688 61663168 62017844 62128128 62215552 62410362 62431488 62521344 62722744 63302463 63307776 63422464 63508416 63616896 63800527 63823872 63910368 64190976 64307264 64597248 64626688 64714272 64831508 64920576 65123856 65153536 65237571 65241834 65528288 65826276 65943024 66062486 66157568 66242898 66273088 66480603 66981888 67076142 67103232 67316837 67436544 67527936 67842968 68253696 68377344 68470011 68501216 68599808 68688288 68810112 68934768 69033984 69331269 69337088 69371064 69675648 69801872 69902336 69992496 70119294 70123876 70243656 70472192 70563087 70877536 71103488 71326128 71350272 71450673 71455342 71683136 72345672 72482816 72705024 72812089 72836736 72914888 72941568 73297728 73494016 73719324 73859072 73959168 74093152 74194944 74427264 74461184 74557224 74562096 74889472 75363456 75366316 75499984 75740672 75843318 75977832 76115473 76323339 76658448 76689408 76797322 76933528 77063868 77174784 77283381 78004224 78145536 78255499 78287104 78527106 78640128 78675968 78782592 79235736 79281216 79629312 79737228 79773568 79888384 79991424 80136336 80278464 80423896 80539648 80643528 80932908 81288256 81543168 81657912 81663248 81805843 81923584 82029249 82680768 83091456 83213816 83241984 83354796 83768832 84250656 84403284 84643703 84677888 84822528 84937482 85098496 85208256 85213824 85587968 86005878 86129664 86285696 86550219 86560768 86831808 86983428 86989112 87768368 87924032 88072992 88323864 88483871 88510464 88640804 89309184 89434856 89470976 89745264 89874432 89907846 89915392 90037248 90476883 90607104 91004928 91169792 91293348 91449288 91584384 91746816 91871154 91913024 92045312 92164032 92441692 92494752 92900864 93026766 93192192 93323328 93492392 93615543 93658208 94084116 94961664 95101504 95133696 95262624 95267564 95735808 96286464 96460896 96940032 97071408 97115648 97247262 97255424 97380864 97730304 97862751 98292432 98470498 98612224 98739414 98914536 98926592 99093729 99236352 99409632 99416128 100340191 100484608 100614213 100654848 101124424 101154816 101303776 101764452 102211264 102252544 102566016 102751824 102899712 103044508 103402152 103550976 104005632 104194048 104513472 104702808 104853504 105043456 105178941 105185814 105365484 105647648 105708288 106172416 106316304 106508906 106655232 106848448 106989192 107037952 107183013 107524704 107910544 108531227 108724224 108877216 109255104 109372332 109412352 109764802 110241024 110788608 110938752 110989312 111139728 111292416 111691776 111843144 112334208 112537712 113045184 113049474 113096704 113249976 113455139 113611008 113618432 113764977 113966748 114674504 114839552 114987672 115034112 115195983 115400292 115605504 115775744 115977904 117218304 117390919 117430656 117765152 118013952 118173888 118725194 118853604 119078912 119443968 119660352 119832576 119877128 120049664 120204504 120417696 120635844 120809472 121339904 121399362 121724464 121932384 122112512 122329088 122486868 122494872 122716783 122885376 123326336 124035688 124431104 124820724 124862976 125042688 125445488 126167029 126604926 126615552 126844928 127016832 127233792 127601054 127647744 127820736 128381952 128614528 129008817 129194496 129253376 129428544 129663016 129841152 130247712 130307072 130475142 130483668 131056576 131652552 131886048 131891053 132124972 132315136 132485796 132546176 132961206 133963776 134152284 134206464 134633674 134861769 134873088 135055872 135685936 136507392 136754688 136940022 137002432 137199616 137376576 137620224 137869536 138067968 138662538 138674176 138742128 139351296 139540149 139603744 139804672 139984992 140238588 140247752 140487312 140944384 141126174 141755072 142206976 142652256 142700544 142901346 142910684 143366272 144691344 144965632 145410048 145624178 145673472 145829776 145870893 145883136 146595456 146988032 147438648 147705747 147718144 147918336 148186304 148389888 148854528 148922368 149114448 149124192 149778944 150726912 150732632 150999968 151481344 151686636 151955664 152230946 152646678 153316896 153378816 153594644 153867056 154127736 154349568 154566762 155121407 156008448 156291072 156510998 156574208 157054212 157280256 157351936 157565184 157778721 158471472 158562432 159258624 159474456 159547136 159763359 159776768 159982848 160272672 160556928 160847792 161079296 161287056 161772961 161865816 162576512 163086336 163315824 163326496 163611686 163847168 164058498 164647203 165361536 166182912 166427632 166483968 166709592 166718237 167537664 168501312 168806568 169287406 169355776 169574211 169645056 169874964 170196992 170416512 170427648 171175936 172011756 172259328 172571392 173100438 173121536 173663616 173966856 173978224 174978917 175536736 175848064 176145984 176647728 176967742 177020928 177281608 178087791 178618368 178869712 178941952 179490528 179748864 179815692 180074496 180327889 180953766 181214208 182009856 182339584 182586696 182898576 183168768 183493632 183742308 183826048 184090624 184328064 184883384 184989504 185801728 186053532 186384384 186646656 186984784 187231086 187316416 188168232 189923328 190203008 190267392 190525248 190535128 191401581 191471616 192572928 192921792 193880064 194142816 194231296 194494524 194761728 195048533 195460608 195725502 196584864 196940996 197224448 197478828 197829072 197853184 198187458 198472704 198819264 198832256 199441809 200680382 200969216 201228426 201309696 201950511 202248848 202309632 202607552 203528904 204422528 204505088 205132032 205503648 205799424 206089016 206804304 207101952 207993807 208011264 208388096 209026944 209405616 209630303 209707008 210086912 210357882 210371628 210730968 211295296 211416576 212344832 212632608 213017812 213310464 213696896 213978384 214075904 214352019 214366026 215049408 215821088 217062454 217448448 217754432 218436267 218510208 218744664 218824704 219529604 220482048 221577216 221877504 221978624 222279456 222584832 223383552 223686288 224668416 225075424 226090368 226098948 226193408 226499952 226910278 227222016 227236864 227529954 227933496 228346419 229349008 229679104 229975344 230068224 230391966 230800584 231218701 231551488 231850143 231955808 234436608 234766497 234781838 234861312 235530304 236027904 236347776 237450388 237707208 238157824 238887936 239320704 239665152 239754256 240099328 240409008 240835392 241271688 241618944 242679808 242798724 243448928 243864768 244225024 244658176 244973736 244989744 245417529 245433566 245770752 246652672 248071376 248862208 249641448 249725952 250093697 250890976 252334058 253209852 253689856 253931109 254033664 254467584 255202108 255295488 255641472 256763904 257229056 258017634 258388992 258506752 258857088 259326032 259682304 260495424 260614144 260950284 260967336 262113152 263305104 263772096 263782106 264249944 264630272 264971592 265092352 265451613 265922412 267927552 268304568 268412928 268790627 269267348 269723538 269746176 270111744 271371872 273014784 273509376 273880044 274004864 274399232 274753152 275240448 275739072 276135936 277325076 277484256 278702592 279080298 279207488 279609344 279969984 280477176 280495504 280974624 281888768 282252348 283510144 284413952 285304512 285401088 285802692 285821368 286732544 289382688 290732719 290820096 291248356 291346944 291659552 291741786 291766272 293190912 293976064 294877296 295411494 295436288 295836672 296372608 296779776 297281187 297709056 297844736 298228896 298248384 299557888 301020573 301453824 301465264 301999936 302962688 303373272 303911328 304461892 305293356 306633792 306757632 307189288 307734112 308255472 308699136 309133524 310242814 312016896 312582144 313021996 313148416 314108424 314560512 314703872 315130368 315557442 316942944 317124864 318517248 318948912 319094272 319526718 319553536 319965696 320545344 321113856 321549039 321695584 322158592 322574112 323545922 323731632 325153024 325593681 326172672 326631648 326652992 327223372 327694336 328116996 329294406 330723072 332365824 332855264 332967936 333419184 333436474 335075328 337002624 337613136 338574812 338711552 339148422 339290112 339749928 340365417 340393984 340833024 340855296 342351872 344023512 344518656 344646743 345142784 345587949 346200876 346243072 347327232 347933712 347956448 349957834 351073472 351696128 352172757 352291968 353295456 353935484 354041856 354563216 356175582 357236736 357739424 357883904 358981056 359497728 359631384 360148992 360655778 361907532 362428416 364019712 364679168 365173392 365797152 366337536 366987264 367484616 367652096 368150349 368181248 368656128 369766768 369979008 371603456 372107064 372781171 373293312 373969568 374462172 374632832 376336464 378501087 379846656 380406016 380534784 381050496 381070256 382803162 382943232 384176807 385145856 385843584 387760128 388285632 388462592 388989048 389523456 390097066 390921216 391451004 393169728 393881992 394448896 394957656 395658144 395673159 395706368 396374916 396945408 397638528 397664512 398883618 401360764 401938432 402456852 402619392 403212287 403901022 404497696 404619264 405215104 407057808 408845056 409010176 410264064 411007296 411598848 412178032 413608608 414203904 415538179 415987614 416022528 416776192 418053888 418811232 419260606 419414016 420173824 420715764 420743256 421461936 422590592 422833152 424689664 425265216 426035624 426620928 427393792 427956768 428151808 428704038 428732052 430098816 431642176 433356317 434124908 434896896 435508864 436872534 437020416 437489328 437649408 439059208 440964096 443117241 443154432 443755008 443957248 444558912 445169664 446603689 446767104 447372576 449336832 450150848 452180736 452197896 452386816 452999904 453820556 454444032 454473728 455059908 455866992 456692838 458698016 459358208 459950688 460136448 460783932 461601168 462437402 463102976 463700286 463911616 465364221 468873216 469532994 469563676 469722624 471060608 472055808 472695552 474900776 475414416 476315648 477775872 478641408 479290077 479330304 479508512 480198656 480818016 481670784 482543376 483061133 483237888 485318883 485359616 485597448 486897856 487729536 488450048 489316352 489947472 489979488 490835058 490867132 491541504 493305344 493941609 496142752 497724416 499282896 499451904 500154711 500187394 501781952 504668116 506419704 507379712 507862218 508067328 508935168 509684623 510404216 510590976 511282944 513527808 514458112 516035268 516777984 517013504 517714176 518652064 519364608 520990848 521228288 521900568 521934672 524226304 524936751 526610208 527544192 527564212 528499888 529260544 529943184 530184704 530903226 531844824 532808311 534263373 535855104 536609136 536825856 537581254 538534696 539447076 540223488 540983667 542743744 546029568 547018752 547760088 547788493 548009728 548798464 549506304 550480896 551478144 552271872 554650152 554968512 557405184 558160596 558414976 559218688 559939968 560954352 560991008 561949248 563777536 564504696 567020288 568827904 570609024 570802176 571605384 571642736 572640901 573465088 574204743 578765376 581465438 581640192 582496712 582693888 583319104 583483572 585145599 586381824 587952128 589754592 590822988 591673344 592505921 592745216 593559552 594562374 595418112 595689472 596457792 596496768 599115776 602041146 602907648 602930528 603999872 605851533 605925376 606746544 607822656 608923784 610586712 613267584 613515264 614378576 615468224 616510944 617398272 618267048 619387097 620485628 624033792 625164288 626043992 626296832 628216848 628890909 629121024 629407744 630260736 631114884 633885888 634249728 637034496 637897824 638188544 639053436 639931392 641090688 642227712 643098078 643391168 644317184 645148224 647091844 647463264 650306048 651187362 652345344 653263296 653305984 654446744 655308801 655388672 656233992 658588812 661446144 664731648 665710528 665935872 666838368 666872948 669949309 670150656 674005248 675226272 677149624 677423104 678296844 678580224 679499856 680730834 680787968 681666048 681710592 684703744 685039257 688047024 689037312 689293486 690285568 691175898 692401752 692486144 693656103 694654464 695867424 695912896 699915668 702146944 703392256 704299491 704345514 704583936 706590912 707870968 708083712 709126432 712351164 714473472 715478848 715767808 717962112 718995456 719262768 720034519 720297984 721311556 723815064 724856832 728039424 729358336 730346784 731594304 732675072 733974528 734969232 735304192 736252587 736300698 736362496 737312256 739533536 739958016 743206912 744214128 745562342 746586624 747939136 748924344 749265664 750281091 752672928 757002174 759718589 760812032 761069568 761793327 762100992 762140512 765606324 765886464 768353614 770291712 771687168 775520256 776571264 776925184 777978096 779046912 780194132 781842432 782902008 786339456 787763984 788897792 789915312 791316288 791346318 791412736 792749832 793890816 794185973 795277056 795329024 796354839 797767236 802721528 803876864 804913704 805238784 806371881 806424574 807802044 808995392 809238528 810430208 814115616 817690112 818020352 820528128 821736433 822014592 823197696 824356064 827217216 828407808 831076358 831975228 833552384 836107776 837622464 838521212 838828032 840347648 841431528 841486512 842923872 845181184 845666304 849379328 850530432 852071248 853241856 854787584 855913536 856303616 857408076 857464104 859017481 860197632 863284352 866712634 868249816 871017728 872198157 873745068 874040832 874978656 875298816 878118416 881928192 883169203 886234482 886308864 887510016 887914496 889117824 890339328 893207378 893534208 894745152 898673664 900301696 903061719 904361472 904395792 904773632 905999808 907641112 908888064 908947456 910119816 911733984 913385676 917396032 918716416 919901376 920272896 921567864 923202336 923237371 924874804 926205952 927400572 927823232 930728442 937746432 939065988 939127352 939445248 942121216 944111616 945391104 949801552 950828832 955551744 957282816 958580154 958660608 959017024 960397312 961636032 963341568 965086752 966122266 966475776 970637766 970719232 971194896 973795712 975459072 976781043 976900096 978632704 979894944 979958976 981670116 981734264 983083008 986610688 987883218 992285504 995448832 998565792 998603687 998903808 1000309422 1000374788 1003563904 1009336232 1012839408 1014759424 1015724436 1016134656 1017870336 1019369246 1020808432 1021096251 1021181952 1022565888 1027055616 1028916224 1032070536 1033555968 1033940229 1034027008 1035428352 1037304128 1038729216 1041981696 1042456576 1043801136 1043869344 1048452608 1049873502 1053220416 1055088384 1055128424 1056518271 1056999776 1058521088 1059886368 1060369408 1061806452 1063689648 1065616622 1068526746 1071710208 1073218272 1073651712 1075162508 1077069392 1078894152 1080446976 1081967334 1085487488 1092059136 1094037504 1095520176 1095576986 1096019456 1097596928 1099012608 1100961792 1102956288 1104451047 1104543744 1109300304 1109937024 1114810368 1116321192 1116829952 1118343513 1118437376 1119879936 1121908704 1121982016 1123898496 1127555072 1129009392 1132410727 1134040576 1135503261 1137655808 1141218048 1141604352 1143210768 1143285472 1145281802 1146930176 1148409486 1152530421 1157530752 1162930876 1163280384 1164993424 1165387776 1166638208 1166967144 1170291198 1172763648 1175904256 1179509184 1181645976 1183346688 1185011842 1185490432 1187019477 1187119104 1189124748 1190836224 1191378944 1192915584 1192993536 1198231552 1204082292 1205815296 1205861056 1207999744 1209636861 1211703066 1211850752 1213493088 1215645312 1217847568 1221173424 1224852419 1226535168 1227030528 1228757152 1230936448 1233021888 1234796544 1236534096 1238774194 1240971256 1246614537 1248067584 1250328576 1252087984 1252593664 1256433696 1257781818 1258242048 1260521472 1262229768 1262295223 1267771776 1268499456 1274068992 1275795648 1276377088 1278106872 1279862784 1282181376 1284455424 1286196156 1286782336 1288634368 1290296448 1294183688 1294926528 1300068951 1300612096 1302374724 1304690688 1306526592 1306611968 1308893488 1310617602 1310777344 1312467984 1317177624 1322892288 1329463296 1331421056 1331871744 1333676736 1333745896 1339811067 1339898618 1340301312 1348010496 1350452544 1354299248 1354846208 1356593688 1357160448 1358999712 1361461668 1363332096 1363421184 1365339731 1369407488 1370078514 1376094048 1378074624 1378586972 1380571136 1382351796 1384803504 1384972288 1387312206 1389308928 1391734848 1391825792 1396092663 1399831336 1404293888 1406784512 1408598982 1408691028 1409167872 1413181824 1415741936 1416167424 1418252864 1424702328 1428946944 1430957696 1431535616 1435924224 1437990912 1438525536 1440069038 1440595968 1442623112 1447630128 1449183399 1449713664 1455956649 1456078848 1458716672 1460693568 1463188608 1465350144 1467412121 1467949056 1469938464 1470608384 1472505174 1472601396 1474624512 1479067072 1479916032 1486413824 1488428256 1491124684 1493173248 1495878272 1497848688 1498531328 1500464133 1500562182 1505345856 1514004348 1519437178 1521624064 1522139136 1523586654 1524201984 1524281024 1529053869 1531212648 1531772928 1536707228 1540583424 1543374336 1551040512 1553142528 1553850368 1555956192 1558093824 1560388264 1563684864 1565804016 1572678912 1574810253 1575527968 1577795584 1579830624 1582632576 1582692636 1585499664 1587781632 1588371946 1590554112 1590658048 1592709678 1595534472 1598424933 1605443056 1607753728 1609827408 1610477568 1612743762 1612849148 1615604088 1617990784 1620860416 1622951001 1628231232 1635380224 1636040704 1641056256 1643365479 1643472866 1644029184 1646395392 1648712128 1654434432 1656815616 1662152716 1663950456 1667104768 1672215552 1675244928 1677042424 1677656064 1680695296 1682863056 1682973024 1685847744 1690362368 1691332608 1698758656 1701060864 1704142496 1706483712 1709575168 1711827072 1712607232 1714816152 1714928208 1717922703 1718034962 1720395264 1726568704 1733425268 1736499632 1742035456 1744396314 1747490136 1748081664 1749957312 1750655879 1755436797 1756236832 1763856384 1766338406 1772468964 1775020032 1775828992 1777517763 1778235648 1780678656 1786414756 1787068416 1789490304 1797347328 1800603392 1806123438 1808722944 1808791584 1809547264 1811999616 1815282224 1817776128 1817894912 1820239632 1823467968 1826771352 1834792064 1837432832 1839802752 1840545792 1843135728 1846404672 1846474742 1849749608 1852411904 1854801144 1855646464 1858161291 1861456884 1875492864 1878131976 1878254704 1878890496 1881534389 1884242432 1886672727 1888223232 1890782208 1899603104 1901657664 1911103488 1914565632 1917160308 1918034048 1920794624 1923272064 1926683136 1930173504 1932244532 1932951552 1941275532 1942389792 1947591424 1950918144 1953562086 1953800192 1957265408 1959789888 1959917952 1963340232 1963468528 1966166016 1973221376 1975766436 1984571008 1990897664 1997131584 1997207374 1997807616 2000618844 2000749576 2007127808 2009847927 2018672464 2025678816 2031448872 2032269312 2035129033 2035740672 2038738492 2041616864 2042192502 2042363904 2045131776 2054111232 2057832448 2064141072 2067111936 2067880458 2068054016 2070856704 2074608256 2077458432 2080968309 2083963392 2084913152 2087602272 2087738688 2096905216 2099747004 2106440832 2110176768 2110256848 2113036542 2113999552 2117042176 2119772736 2120738816 2123612904 2127379296 2131233244 2137053492 2143420416 2146436544 2147303424 2150325016 2154138784 2157788304 2160103557 2160893952 2163934668 2170974976 2184118272 2188075008 2191040352 2191153972 2192038912 2198025216 2201923584 2205912576 2208902094 2209087488 2218600608 2219874048 2229620736 2232642384 2233659904 2236687026 2236874752 2239759872 2243817408 2243964032 2247796992 2250843273 2255110144 2258018784 2264821454 2268081152 2271006522 2275311616 2279155767 2282436096 2283208704 2286421536 2286570944 2290563604 2293860352 2296818972 2305060842 2315061504 2325861752 2326560768 2329986848 2330775552 2333276416 2333934288 2340582396 2345527296 2351808512 2359018368 2363291952 2366693376 2370023684 2370980864 2374038954 2374238208 2378249496 2381672448 2382557919 2382757888 2385831168 2385987072 2396463104 2408164584 2411630592 2411722112 2415999488 2419115643 2419273722 2423406132 2423701504 2426986176 2431290624 2435695136 2442346848 2449704838 2453070336 2454061056 2457514304 2461872896 2465209299 2466043776 2469593088 2473068192 2477548388 2481942512 2493229074 2500657152 2504175968 2505187328 2512867392 2515563636 2516484096 2521042944 2524459536 2524590446 2535543552 2536998912 2548137984 2551591296 2552754176 2556213744 2559725568 2564362752 2568910848 2572392312 2573564672 2577052443 2577268736 2580592896 2588367376 2589853056 2600137902 2601224192 2604749448 2609468197 2613053184 2613223936 2616594471 2617786976 2621235204 2621554688 2624935968 2634355248 2645784576 2649507609 2658926592 2662842112 2663743488 2667353472 2667491792 2679622134 2679797236 2680602624 2696020992 2700905088 2708598496 2709692416 2713187376 2714320896 2717999424 2722923336 2726664192 2726842368 2730679462 2738814976 2740157028 2752188096 2756149248 2757173944 2761142272 2764703592 2769607008 2769712113 2769944576 2774624412 2778617856 2783469696 2783651584 2792185326 2799662672 2808587776 2813569024 2817197964 2817382056 2818335744 2822486009 2826363648 2831483872 2832334848 2836505728 2849404656 2861915392 2863071232 2871848448 2875981824 2877051072 2880138076 2881191936 2885246224 2895260256 2898366798 2899427328 2908767253 2911913298 2912157696 2917433344 2921387136 2926377216 2930700288 2934824242 2935898112 2939876928 2941216768 2945010348 2945202792 2949249024 2958134144 2959832064 2972827648 2976856512 2982249368 2986346496 2991756544 2995697376 2995811061 2997062656 3000928266 3001124364 3010691712 3028008696 3033494219 3038874356 3043248128 3044278272 3047173308 3048403968 3048562048 3058107738 3062425296 3063545856 3073414456 3081166848 3086748672 3101820687 3102081024 3106285056 3107700736 3111912384 3116187648 3120776528 3126225823 3127369728 3131608032 3145357824 3149620506 3151055936 3155591168 3159661248 3165265152 3165385272 3170999328 3175563264 3176743892 3181108224 3181316096 3185419356 3191068944 3196849866 3210886112 3215507456 3219654816 3220955136 3225487524 3225698296 3231208176 3235981568 3241720832 3245902002 3256462464 3270760448 3282112512 3286730958 3286945732 3288058368 3292790784 3297424256 3308868864 3313631232 3324305432 3327900912 3334209536 3344431104 3350489856 3354084848 3355030539 3355312128 3361390592 3365726112 3365946048 3371695488 3380724736 3381427931 3382665216 3397232181 3397517312 3402121728 3408284992 3412967424 3419150336 3423654144 3425214464 3429632304 3429856416 3435845406 3436069924 3440790528 3453137408 3457591263 3466850536 3472999264 3484070912 3488792628 3494980272 3496163328 3499914624 3501311758 3510873594 3512473664 3527712768 3532676812 3544937928 3550040064 3551657984 3555035526 3556471296 3561357312 3567792361 3572829512 3574136832 3578980608 3594694656 3601206784 3612246876 3617445888 3617583168 3619094528 3623999232 3628910583 3630564448 3635552256 3635789824 3640479264 3646935936 3653542704 3669584128 3674557257 3674865664 3679605504 3681091584 3686271456 3692809344 3692949484 3699499216 3704823808 3709602288 3711292928 3716322582 3722913768 3739843611 3750985728 3756263952 3756509408 3757780992 3763068778 3768484864 3773345454 3781564416 3786885669 3799206208 3803315328 3822206976 3829131264 3834320616 3834519451 3836068096 3841589248 3846544128 3853366272 3860347008 3864489064 3865903104 3882551064 3884779584 3895182848 3900206853 3901836288 3907124172 3907600384 3914530816 3919579776 3919835904 3926680464 3926937056 3932332032 3946442752 3951532872 3969142016 3981795328 3994263168 3994414748 3995615232 4001237688 4001499152 4014255616 4019433201 4019695854 4037344928 4051357632 4062897744 4064538624 4070258066 4071481344 4077476984 4083233728 4084385004 4090263552 4096019193 4108222464 4115664896 4128282144 4134223872 4135760916 4141713408 4147541447 4149216512 4154916864 4161936618 4167926784 4169826304 4175204544 4175477376 4193810432 4199494008 4212881664 4220353536 4220513696 4226073084 4227999104 4234084352 4239545472 4241477632 4247225808 4254758592 4262466488 4274106984 4286840832 4292873088 4294606848 4300650032 4308277568 4315576608 4320207114 4321787904 4327869336 4335709679 4341949952 4347550197 4368236544 4376150016 4382080704 4382307944 4384077824 4396050432 4402236363 4403847168 4411825152 4417804188 4437201216 4439748096 4459241472 4465284768 4467319808 4473374052 4479519744 4486116259 4487634816 4487928064 4495593984 4501686546 4510220288 4516037568 4529642908 4536162304 4542013044 4550623232 4558311534 4564872192 4566417408 4572843072 4573141888 4581127208 4587161607 4587720704 4593637944 4610121684 4630123008 4651723504 4653121536 4659973696 4661551104 4666552832 4667868576 4681164792 4689645163 4691054592 4703617024 4718036736 4726583904 4733386752 4740047368 4741961728 4748077908 4756498992 4763344896 4765115838 4765515776 4771662336 4771974144 4792926208 4795274799 4816329168 4821496969 4823261184 4823444224 4831998976 4838231286 4838547444 4846812264 4847403008 4853972352 4862581248 4871390272 4884693696 4899409676 4906140672 4908122112 4915028608 4923745792 4930096437 4930418598 4932087552 4939186176 4946136384 4955096776 4963885024 4986458148 5001314304 5008351936 5010374656 5025734784 5031127272 5032968192 5040241633 5042085888 5048919072 5049180892 5071087104 5073997824 5096275968 5103182592 5105508352 5112427488 5119451136 5128725504 5137821696 5144784624 5147129344 5153768109 5154104886 5154537472 5161185792 5176734752 5179706112 5200275804 5202448384 5209498896 5218936394 5226106368 5226447872 5233188942 5235573952 5242470408 5243109376 5249871936 5251967637 5268710496 5291569152 5299015218 5318030123 5325684224 5327486976 5332553289 5334706944 5334983584 5359244268 5359594472 5361205248 5392041984 5401810176 5417196992 5419384832 5426374752 5428641792 5435998848 5445846672 5453328384 5453684736 5461358924 5477629952 5480314056 5504376192 5512298496 5514347888 5522284544 5529407184 5539214016 5539424226 5539889152 5549248824 5557235712 5566939392 5567303168 5574483873 5584370652 5599325344 5617175552 5627138048 5634395928 5634764112 5636671488 5644603167 5644972018 5652727296 5662967744 5664669696 5673011456 5698809312 5723830784 5726142464 5743696896 5752155031 5754102144 5760276152 5762383872 5770492448 5790520512 5796733596 5798854656 5817534506 5823826596 5834866688 5842774272 5852754432 5861400576 5869648484 5871796224 5879753856 5882433536 5890020696 5890405584 5898498048 5916268288 5919664128 5945655296 5953713024 5964498736 5972692992 5983513088 5991394752 5991622122 5994125312 6001856532 6002248728 6013122367 6021383424 6029543781 6056017392 6066988438 6077748712 6086496256 6094346616 6096807936 6097124096 6105387099 6116215476 6124850592 6127091712 6146828912 6162333696 6173497344 6182184421 6203641374 6204162048 6212570112 6215401472 6223824768 6232375296 6241553056 6252451646 6254739456 6263216064 6290715648 6299241012 6302111872 6311182336 6319322496 6330530304 6330770544 6341998656 6351126528 6353487784 6362216448 6362632192 6370838712 6382137888 6393699732 6421772224 6431014912 6439309632 6441910272 6450975048 6451396592 6462416352 6462661597 6471963136 6480310671 6483441664 6491804004 6512924928 6541520896 6564225024 6573461916 6573891464 6576116736 6594848512 6617737728 6627262464 6648610864 6655801824 6686852537 6688862208 6700979712 6708169696 6710061078 6710624256 6722781184 6731452224 6731892096 6743390976 6761449472 6762855862 6765330432 6794464362 6795034624 6804243456 6816569984 6825934848 6837467301 6838300672 6847308288 6850428928 6859264608 6859712832 6871690812 6872139848 6881581056 6906274816 6915182526 6933701072 6945998528 6968141824 6977585256 6989960544 6990225809 6992326656 6999829248 7002623516 7021747188 7024947328 7055425536 7065353624 7089875856 7100080128 7103315968 7110071052 7112942592 7122714624 7135584722 7145659024 7147673757 7148273664 7157961216 7189389312 7202413568 7224493752 7234891776 7235166336 7238189056 7247998464 7257821166 7261128896 7271104512 7271579648 7280958528 7293871872 7307085408 7339168256 7349114514 7349731328 7359211008 7362183168 7372542912 7385618688 7385898968 7395627897 7398998432 7409647616 7419204576 7422585856 7432645164 7445827536 7479687222 7501971456 7512527904 7513018816 7515561984 7526137556 7536969728 7546690908 7563128832 7573771338 7598412416 7606630656 7644413952 7658262528 7668641232 7669038902 7672136192 7683178496 7693088256 7706732544 7720694016 7728978128 7731157329 7731806208 7765102128 7769559168 7790365696 7800413706 7803672576 7814248344 7815200768 7828404591 7829061632 7839159552 7839671808 7853360928 7853874112 7864664064 7892885504 7903065744 7926875089 7938284032 7948522827 7963590656 7988526336 7988829496 7991230464 8002475376 8002998304 8028511232 8038866402 8039391708 8074689856 8102715264 8125795488 8129077248 8140516132 8142962688 8154953968 8166467456 8168770008 8180527104 8192038386 8216444928 8231329792 8256564288 8268447744 8271521832 8283426816 8295082894 8298433024 8309136339 8309833728 8323873236 8335853568 8339652608 8350409088 8350954752 8387620864 8398988016 8425763328 8440707072 8441027392 8452146168 8455998208 8467458027 8468168704 8479090944 8482955264 8494451616 8509517184 8524932976 8548213968 8573966933 8585746176 8589213696 8601300064 8616555136 8631153216 8640414228 8643575808 8655738672 8671419358 8683899904 8695100394 8726301759 8736473088 8752300032 8764161408 8764615888 8768155648 8792100864 8804472726 8807694336 8823650304 8835608376 8836066561 8874402432 8879496192 8918482944 8930569536 8934639616 8946748104 8959039488 8972232518 8975269632 8975856128 8987433183 8991187968 9003373092 9020440576 9032075136 9059285816 9072324608 9084026088 9100482657 9101246464 9116623068 9129744384 9132834816 9145686144 9146283776 9162254416 9174323214 9175441408 9187275888 9220243368 9260246016 9273882601 9303447008 9306243072 9319947392 9323102208 9333105664 9335737152 9362329584 9378677469 9379290326 9382109184 9407234048 9436073472 9453167808 9466773504 9480094736 9483923456 9496155816 9512997984 9526689792 9530231676 9543324672 9543948288 9557378117 9585852416 9590549598 9632658336 9642993938 9646522368 9646888448 9663997952 9676462572 9677094888 9693624528 9694806016 9707944704 9725162496 9742780544 9769387392 9798819352 9812281344 9830057216 9847491584 9860192874 9860837196 9864175104 9878372352 9892272768 9910193552 9927770048 9967195291 9972916296 10002628608 10016703872 10020749312 10051469568 10062254544 10065936384 10080483266 10084171776 10097838144 10098361784 10142174208 10144283793 10147995648 10191696543 10192551936 10206365184 10211016704 10224854976 10238902272 10257451008 10271884847 10275643392 10289569248 10294258688 10307536218 10308209772 10322371584 10353469504 10359412224 10400551608 10404896768 10418997792 10437872788 10452212736 10452895744 10466377884 10471147904 10484940816 10486218752 10499743872 10503935274 10537420992 10583138304 10598030436 10636060246 10651368448 10654973952 10665106578 10669413888 10669967168 10703377083 10718488536 10719188944 10722410496 10784083968 10803620352 10834393984 10838769664 10852749504 10857283584 10871997696 10891693344 10906656768 10907369472 10922717848 10955259904 10960628112 11008752384 11023671771 11024596992 11028695776 11044569088 11058814368 11078428032 11078848452 11098497648 11110406059 11114471424 11133878784 11134606336 11148967746 11168741304 11198650688 11234351104 11254276096 11268791856 11269528224 11273342976 11289206334 11289944036 11305454592 11325935488 11346022912 11360657007 11397618624 11447661568 11452284928 11487393792 11503558353 11504310062 11508204288 11520552304 11524767744 11540984896 11581041024 11593467192 11597709312 11635069012 11647653192 11669733376 11685548544 11705508864 11722801152 11739296968 11743592448 11759507712 11764867072 11780041392 11780811168 11796996096 11832536576 11839328256 11891310592 11907426048 11928997472 11945385984 11967026176 11982789504 11983244244 11988250624 12003713064 12004497456 12026244734 12042766848 12059087562 12112034784 12133976876 12155497424 12172992512 12188693232 12193615872 12194248192 12210774198 12232430952 12249701184 12254591153 12288057579 12293657824 12324667392 12346994688 12364368842 12407282748 12425140224 12430802944 12442624341 12447649536 12464750592 12483106112 12504903292 12509478912 12526432128 12581431296 12598482024 12604223744 12622364672 12638644992 12661060608 12661541088 12683997312 12702253056 12706975568 12724432896 12725264384 12741677424 12764275776 12787399464 12843544448 12862029824 12878619264 12883820544 12901950096 12902793184 12924832704 12925323194 12943926272 12960621342 12966883328 12983608008 13007129037 13025849856 13083041792 13128450048 13146923832 13147782928 13152233472 13170740723 13189697024 13206709089 13235475456 13297221728 13311603648 13373705074 13377724416 13401959424 13416339392 13420122156 13445562368 13458348777 13462904448 13463784192 13486781952 13522898944 13525711724 13530660864 13588928724 13608486912 13633139968 13651869696 13674934602 13676601344 13694616576 13700857856 13718529216 13719425664 13743381624 13744279696 13763162112 13812549632 13830365052 13867402144 13891997056 13936283648 13955170512 13979921088 13980451618 13984653312 13999658496 14005247032 14043494376 14049894656 14068935489 14110851072 14130707248 14179751712 14200160256 14220142104 14225885184 14245903231 14271169444 14291318048 14295347514 14296547328 14315922432 14378778624 14404827136 14448987504 14464490907 14469783552 14470332672 14476378112 14495996928 14515642332 14522257792 14542209024 14543159296 14561917056 14587743744 14614170816 14678336512 14698229028 14718422016 14724366336 14745085824 14771237376 14771797936 14791255794 14797996864 14819295232 14838409152 14845171712 14865290328 14891655072 14959374444 15003942912 15025055808 15026037632 15031123968 15052275112 15073939456 15093381816 15120724899 15126257664 15147542676 15196824832 15213261312 15288827904 15316525056 15337282464 15338077804 15344272384 15386176512 15408834107 15413465088 15441388032 15457956256 15462314658 15463612416 15530204256 15539118336 15580731392 15600827412 15607345152 15628496688 15630401536 15656809182 15658123264 15678319104 15679343616 15706721856 15707748224 15729328128 15755902911 15785771008 15806131488 15853750178 15876568064 15897045654 15927181312 15954090369 15977052672 15977658992 15982460928 16004950752 16005996608 16057022464 16077732804 16078783416 16149379712 16205430528 16251590976 16258154496 16281032264 16285925376 16309907936 16332934912 16337540016 16361054208 16384076772 16432889856 16462659584 16513128576 16536895488 16543043664 16560793937 16566853632 16590165788 16596866048 16618272678 16619667456 16647746472 16671707136 16679305216 16700818176 16701909504 16775241728 16797976032 16851526656 16881414144 16882054784 16904292336 16911996416 16933809501 16934916054 16936337408 16958181888 16965910528 16988903232 17019034368 17049865952 17096427936 17147933866 17171492352 17178427392 17202600128 17233110272 17256465093 17262306432 17280828456 17287151616 17311477344 17342838716 17367799808 17390200788 17452603518 17504600064 17528322816 17529231776 17536311296 17584201728 17608945452 17615388672 17647300608 17671216752 17672133122 17748804864 17758992384 17836965888 17861139072 17869279232 17893496208 17918078976 17944465036 17950539264 17951712256 17974866366 17982375936 18006746184 18039367101 18040881152 18064150272 18118571632 18144649216 18168052176 18200965314 18202492928 18233246136 18259488768 18266277379 18291372288 18292567552 18316161297 18324508832 18348646428 18350882816 18374551776 18440486736 18520492032 18546553263 18547765202 18606894016 18612486144 18639894784 18646204416 18666211328 18671474304 18724659168 18757354938 18758580652 18764218368 18814468096 18872146944 18906335616 18933547008 18960189472 18967846912 18992311632 19025995968 19053379584 19060463352 19086649344 19087896576 19114756234 19171704832 19181099196 19265316672 19285987876 19293044736 19293776896 19327995904 19352925144 19354189776 19387249056 19387984791 19389612032 19415889408 19450324992 19485561088 19538774784 19597638704 19624562688 19660114432 19694983168 19720385748 19721674392 19728350208 19757402063 19784545536 19820387104 19855540096 19934390582 19945832592 20033407744 20041498624 20060557611 20102939136 20124509088 20131872768 20160966532 20168343552 20195676288 20196723568 20284348416 20288567586 20295991296 20361370771 20383393086 20385103872 20412730368 20422033408 20449709952 20477804544 20514902016 20543769694 20551286784 20579138496 20588517376 20615072436 20616419544 20644743168 20706939008 20718824448 20801103216 20809793536 20837995584 20875745576 20904425472 20905791488 20932755768 20942295808 20969881632 20970677427 20972437504 20999487744 21007870548 21074841984 21166276608 21196060872 21234459533 21272120492 21302736896 21309947904 21330213156 21338827776 21339934336 21406754166 21436977072 21438377888 21444820992 21568167936 21607240704 21668787968 21677539328 21705499008 21714567168 21743995392 21783386688 21813313536 21814738944 21845435696 21883580761 21921256224 22017504768 22047343542 22049193984 22057391552 22089138176 22117628736 22156856064 22157696904 22196995296 22220812118 22228942848 22267757568 22269212672 22297935492 22337482608 22397301376 22468702208 22508552192 22537583712 22539056448 22546685952 22578412668 22579888072 22610909184 22651870976 22692045824 22721314014 22795237248 22895323136 22967884801 22974787584 23007116706 23008620124 23016408576 23041104608 23049535488 23081969792 23162082048 23186934384 23195418624 23270138024 23295306384 23339466752 23371097088 23411017728 23445602304 23478593936 23485213773 23487184896 23519015424 23529734144 23560082784 23561622336 23593992192 23665073152 23669995517 23678656512 23780625267 23782621184 23814852096 23857994944 23890771968 23934052352 23965579008 23966488488 23976501248 24007426128 24008994912 24052489468 24085533696 24118175124 24224069568 24267953752 24310994848 24345985024 24377386464 24387231744 24388496384 24421548396 24464861904 24499402368 24509182306 24576115158 24587315648 24649334784 24693989376 24728737684 24814565496 24850280448 24861605888 24885248682 24895299072 24929501184 24966212224 25009806584 25018957824 25052864256 25162862592 25196964048 25208447488 25244729344 25277289984 25322121216 25323082176 25367994624 25402374081 25404506112 25413951136 25448865792 25450528768 25483354848 25528551552 25574798928 25602240049 25687088896 25721900799 25724059648 25757238528 25767641088 25803900192 25805586368 25849665408 25850646388 25887852544 25921242684 25933766656 25967216016 26014258074 26051699712 26166083584 26178905277 26256900096 26293847664 26295565856 26304466944 26341481446 26379394048 26413418178 26470950912 26508199683 26594443456 26623207296 26747410148 26755448832 26803918848 26832678784 26840244312 26891124736 26916697554 26925808896 26927568384 26973563904 27045797888 27051423448 27061321728 27177857448 27216973824 27266279936 27301447971 27303739392 27349869204 27353202688 27389233152 27401715712 27437058432 27438851328 27486763248 27488559392 27526324224 27625099264 27660730104 27734804288 27783994112 27821647803 27872567296 27910341024 27959842176 27960903236 27969306624 27999316992 28010494064 28086988752 28099789312 28136032407 28137870978 28221702144 28261414496 28359503424 28400320512 28440284208 28451770368 28491806462 28542338888 28582636096 28590695028 28631844864 28672134351 28757557248 28809654272 28897975008 28928981814 28939567104 28940665344 28991993856 29031284664 29032790129 29044515584 29084418048 29086318592 29123834112 29175487488 29228341632 29356673024 29396458056 29436844032 29490171648 29542474752 29543595872 29582511588 29595993728 29638590464 29676818304 29690343424 29730580656 29783310144 29901585873 29918748888 30007885824 30050111616 30052075264 30062247936 30104550224 30147878912 30186763632 30241449798 30252515328 30295085352 30349967753 30393649664 30426522624 30432851379 30577655808 30633050112 30674564928 30676155608 30688544768 30772353024 30815654541 30817668214 30826930176 30882776064 30915912512 30924629316 31060408512 31078236672 31161462784 31201654824 31214690304 31256993376 31260803072 31313618364 31356638208 31358687232 31402813813 31413443712 31415496448 31458656256 31511805822 31571542016 31612262976 31707500356 31753136128 31794091308 31854362624 31908180738 31954105344 31955317984 31964921856 32009901504 32011993216 32110131249 32114044928 32155465608 32157566832 32298759424 32410861056 32503181952 32516308992 32562064528 32571850752 32619815872 32665869824 32675080032 32722108416 32768153544 32827516141 32865779712 32925319168 33026257152 33073790976 33086087328 33121587874 33133707264 33180331576 33193732096 33236545356 33295492944 33331218177 33343414272 33358610432 33401636352 33403819008 33550483456 33595952064 33703053312 33750478783 33762828288 33764109568 33808584672 33823992832 33867619002 33869832108 33916363776 33931821056 33977806464 34038068736 34099731904 34192855872 34295867732 34342984704 34356854784 34405200256 34466220544 34510675059 34512930186 34524612864 34561656912 34574303232 34622954688 34685677432 34735599616 34780401576 34905207036 35009200128 35056645632 35058463552 35072622592 35168403456 35217890904 35230777344 35281691431 35294601216 35342433504 35344266244 35497609728 35517984768 35673931776 35722278144 35738558464 35786992416 35836157952 35888930072 35901078528 35903424512 35949732732 35964751872 36013492368 36078734202 36081762304 36128300544 36237143264 36289298432 36336104352 36401930628 36466492272 36518977536 36532554758 36582744576 36585135104 36632322594 36649017664 36697292856 36701765632 36749103552 36763773459 36880973472 37040984064 37093106526 37095530404 37213788032 37279789568 37292408832 37327873023 37332422656 37342948608 37449318336 37514709876 37517161304 37528436736 37628936192 37744293888 37812671232 37867094016 37920378944 37935693824 37984623264 38051991936 38106759168 38120926704 38161829507 38173298688 38175793152 38229512468 38343409664 38362198392 38530633344 38571975752 38586089472 38587553792 38655991808 38705850288 38708379552 38774498112 38775969582 38779224064 38831778816 38900649984 38971122176 39021387111 39077549568 39195277408 39249125376 39320228864 39389966336 39440771496 39443348784 39456700416 39512222169 39514804126 39569091072 39640774208 39711080192 39868781164 39891665184 40066815488 40082997248 40121115222 40205878272 40249018176 40265085217 40321933064 40336687104 40375046331 40391352576 40393447136 40568696832 40577135172 40591982592 40722741542 40766786172 40825460736 40844066816 40899419904 40955609088 41029804032 41087539388 41102573568 41158276992 41177034752 41230144872 41232839088 41289486336 41413878016 41437648896 41602206432 41619587072 41675991168 41751491152 41808850944 41811582976 41865511536 41884591616 41939763264 41941354854 41944875008 41998975488 42015741096 42091856569 42149683968 42206806467 42332553216 42392121744 42468919066 42544240984 42605473792 42660426312 42677655552 42679868672 42737709693 42813508332 42873954144 42876755776 42889641984 43136335872 43214481408 43275290947 43337575936 43355078656 43393472721 43410998016 43429134336 43487990784 43566773376 43626627072 43629477888 43690871392 43767161522 43842512448 44035009536 44094687084 44114783104 44178276352 44235257472 44313712128 44315393808 44393990592 44441624236 44457885696 44535515136 44538425344 44595870984 44674965216 44794602752 44937404416 45017104384 45075167424 45078112896 45093371904 45156825336 45159776144 45221818368 45238631179 45303741952 45362174697 45384091648 45442628028 45590474496 45790646272 45935769602 45949575168 46014233412 46017240248 46032817152 46082209216 46163939584 46226502321 46324164096 46373868768 46390837248 46540276048 46590612768 46742194176 46807967759 46822035456 46891204608 46957187872 46970427546 46974369792 47038030848 47059468288 47120165568 47123244672 47187984384 47330146304 47339991034 47357313024 47561250534 47565242368 47629704192 47715989888 47781543936 47862271107 47868104704 47931158016 47932976976 47953002496 48014852256 48017989824 48104978936 48171067392 48236350248 48448139136 48535907504 48621989696 48691970048 48754772928 48774463488 48776992768 48843096792 48929723808 48931580663 48998804736 49018364612 49152230316 49174631296 49298669568 49387978752 49457475368 49629130992 49682381811 49700560896 49723211776 49770497364 49790598144 49859002368 49932424448 50019613168 50037915648 50105728512 50325725184 50393928096 50416894976 50554579968 50644242432 50646164352 50735989248 50804748162 50809012224 50827902272 50897731584 50901057536 50966709696 51057103104 51149597856 51204480098 51374177792 51443801598 51448119296 51514477056 51535282176 51607800384 51611172736 51699330816 51701292776 51769395279 51775705088 51842485368 51867533312 51934432032 52028516148 52103399424 52332167168 52357810554 52513800192 52587695328 52591131712 52608933888 52682962892 52758788096 52826836356 52925995411 52941901824 53016399366 53188886912 53246414592 53494820296 53510897664 53607837696 53665357568 53680488624 53782249472 53833395108 53851617792 53855136768 53947127808 54091595776 54102846896 54118101303 54122643456 54355714896 54433947648 54532559872 54602895942 54607478784 54699738408 54706405376 54778466304 54798832137 54803431424 54874116864 54877702656 54973526496 54977118784 55052648448 55250198528 55321460208 55469608576 55567988224 55639659789 55643295606 55745134592 55820682048 55919684352 55921806472 55938613248 55998633984 56020988128 56173977504 56199578624 56272064814 56275741956 56443404288 56522828992 56719006848 56800641024 56880568416 56882727001 56903540736 56983612924 57084677776 57165272192 57181390056 57263689728 57344268702 57515114496 57619308544 57795950016 57857963628 57879134208 57881330688 57983987712 58062569328 58065580258 58089031168 58163954373 58168836096 58172637184 58247668224 58350974976 58456683264 58713346048 58792916112 58873688064 58980343296 59084949504 59087191744 59165023176 59191987456 59272206189 59277180928 59353636608 59380686848 59461161312 59566620288 59803171746 59837497776 60017768531 60100223232 60104150528 60124495872 60181672833 60209100448 60295757824 60373527264 60482899596 60505030656 60590170704 60699935506 60787299328 60853045248 60865702758 61084112313 61155311616 61266100224 61349129856 61352311216 61377089536 61544706048 61631309082 61635336428 61653860352 61765552128 61831825024 61849258632 62120817024 62156473344 62322925568 62403309648 62429380608 62513986752 62521606144 62627236728 62713276416 62717374464 62805627626 62826887424 62830992896 62912032281 62917312512 63023611644 63143084032 63224525952 63415000712 63506272256 63588182616 63703378599 63708725248 63816361476 63908210688 63910635968 63929843712 64019803008 64023986432 64220262498 64228089856 64310931216 64315133664 64597518848 64821722112 64917178207 65006363904 65032617984 65124129056 65143701504 65239631744 65331739648 65350160064 65444216832 65536307088 65650742283 65655032282 65850638336 66052514304 66147581952 66172174656 66243175748 66267414528 66360663152 66387464192 66473090712 66590985888 66662436354 66686828544 66803272704 66807638016 66901646819 67100966912 67191904128 67406106624 67500957566 67525656576 67528219136 67617169344 67647985664 67735238004 67739664216 67832727552 67863642112 67955612928 68076137472 68199463808 68385711744 68591735464 68685969408 68810400512 68903654403 68932441088 69021350118 69025860372 69049225728 69123313824 69148606464 69245909376 69371354864 69471199232 69560803152 69770367037 69810414072 70018400256 70113291264 70116927104 70145245184 70336806912 70435781808 70461554688 70563382862 70589202432 70684867008 70688532488 70995219456 71009986551 71035969536 71341875801 71347863552 71444556288 71477116928 71573984832 71672315904 71777860144 71802157056 71806849024 71899465464 71903193929 71929503744 72026984736 72157468404 72256601088 72474286528 72578596864 72672208704 72803861256 72932984544 73037955072 73065109516 73165489152 73170270208 73264645188 73298035328 73394585712 73403531264 73498207104 73527546918 73761946944 74081968128 74186213052 74191060808 74427576064 74559579136 74584817664 74655746046 74664845312 74685897216 74898636672 75029419752 75034322608 75056873472 75488587776 75625342464 75734188032 75840757888 75871387648 75969246528 76103983872 76213518336 76241853408 76323659014 76346597376 76351586304 76459024936 76686819328 76724396784 76806720147 77061266688 77143951504 77165702397 77172178944 77175107584 77311983616 77411700576 77416759104 77548996224 77551939164 77663557632 77772842413 77801299968 77942244352 78042774222 78155099136 78390554816 78498250752 78640457728 78779932672 78881542992 78886697568 78913400832 79024444338 79029608252 79138182144 79281548416 79422160384 79524599049 79737562328 79783330368 80133630976 80165994496 80242230444 80411756544 80498036352 80530170434 80643866128 80673374208 80750092662 80782705152 80786894272 81137393664 81154270344 81183965184 81445483084 81533572344 81650921472 81688133632 81798839808 81911218176 82059608064 82175078776 82205147136 82316553984 82354069504 82460289744 82465678176 82578972672 82827756032 82875297792 83204412864 83239174144 83351982336 83464943409 83502982304 83617701888 83623165952 83731023072 83769183232 83879526528 83882709708 83997950976 84031482192 84183713138 84299367936 84413612934 84665106432 84784243488 84937838132 85088481968 85210947584 85320852624 85355311104 85359737344 85475419386 85627016664 85747908288 85753511552 86016403053 86272671744 86428962816 86550581894 86675151872 86710157312 86786945442 86821996032 86975981568 87098370387 87133546752 87253254144 87258955776 87381742784 87534323044 87685024896 88070019072 88189374168 88229566208 88356552704 88470514944 88627424256 88630787616 88787981184 88883248472 88915771392 89071030272 89076850688 89191741968 89349930432 89589205504 89704757619 89874808832 90034208768 90150334848 90156225792 90186743808 90313650672 90319552288 90443636736 90477262358 90607483904 90724349394 90768183296 90885256056 91049903259 91180948992 91581292544 91871539204 91899150336 92028466824 92034480496 92065634304 92164418432 92327879168 92446963623 92453004642 92648328192 92747737536 93080552096 93181225536 93484388352 93615935518 93644070912 93782409216 93914375744 93940855092 94076061696 94118936576 94208441439 94240331136 94246489344 94375968768 94660292608 94679982068 94714626048 95122501068 95259408384 95431979776 95563087872 95724542214 95736209408 95862316032 95865953952 95906004992 96029704512 96035979648 96209957872 96342134784 96472700496 96896278272 97071815008 97243979392 97383940096 97509545856 97548926976 97553985536 97686193584 97859447616 97863161326 97997609472 98036729224 98304460632 98349262592 98482548423 98597339136 98775957504 98914950736 99258261984 99364763622 99401121792 99540994728 99581196288 99721322617 99864848896 99993654531 100039226336 100075831296 100211457024 100651450368 100787856192 100833789952 101109159936 101251436349 101288484864 101292328704 101471978496 101609496324 101655804544 101795463168 101802115072 101933419392 102114206208 102299195712 102408960196 102748355584 102887603196 103028954112 103070564352 103215600768 103222345472 103398661632 103402585552 103538790558 103551410176 103684970736 103735066624 103868864064 104057032296 104206798848 104664334336 104715621108 105027600384 105175390656 105182263424 105217867776 105365925784 105517576192 105653672712 105845074293 105851990822 105883803648 106032798732 106377773824 106492829184 106989640592 107021795328 107215675392 107330715136 107360977248 107666790216 107703235584 107710273536 107861838749 107894255616 108183191552 108205693792 108236202606 108245286912 108711429792 108867895296 109065119744 109205791884 109399476816 109412810752 109556932608 109597664274 109606862848 109748233728 109755405312 109947052992 109954237568 110105296896 110291320377 110500397056 110642920416 110939217152 111135976448 111279319578 111286591212 111490269184 111641364096 111839368704 111843612944 111877226496 111997267968 112041976256 112347955008 112399157248 112544129628 112551483912 112886808576 113045657984 113438013696 113601282048 113761136832 113765454002 113807081472 113967225848 114169355552 114330544384 114362780112 114485488521 114527379456 114688537404 115030228992 115238617088 115591900032 115715927256 115758268416 115762661376 115925557559 115967975424 116125138656 116131160516 116178062336 116327908746 116337672192 116495336448 116701949952 116913366528 117426692096 117585832224 117747376128 117960686592 118169899008 118174383488 118330046352 118383974912 118536666507 118544412378 118554361856 118707273216 118761373696 118922322624 119133240576 119606343492 119674995552 120035537062 120200446464 120208301056 120248991744 120363345666 120418200896 120591515648 120747054528 120795255651 120965799192 121010061312 121180341408 121399871012 121574598656 121706090496 121731405516 122168224626 122532200448 122698259712 122704622432 122754179072 123089412096 123262618164 123270672856 123307720704 123531104256 123663650048 123698517264 124241634048 124312946688 124645851136 124806619296 124858761216 125027973504 125254473456 125426552832 125434748928 125611255252 125653774848 125661985792 125824064562 125834625024 126047223288 126275569707 126286168064 126449051904 126830001424 127012544512 127176365232 127406757198 127417450496 127632722952 127816421376 127821271936 128039606016 128047972864 128213129079 128440524996 128456179712 128621862432 128630267328 129195037696 129643444224 129825872841 129834356414 130012727808 130065235968 130248258112 130287403008 130479263488 130663479296 130700320128 130888433664 131072614176 131301484566 131310064564 131701276672 132105028608 132344349312 132486351496 132534829056 132721326304 132774928384 132946181424 133181971776 133324872708 133373657088 133606545408 133615276032 133803293638 134201933824 134383808256 134812213248 135001915132 135051313152 135056438272 135234338688 135295971328 135470476008 135479328432 135665455104 135715893537 135727284224 135911225856 136152274944 136398927616 136771423488 137183470928 137371938816 137620801024 137807308806 137864882176 138042700236 138051720744 138098451456 138246627648 138301814441 138491818752 138679506963 138742709728 138942398464 139121606304 139540734074 139620828144 140226582528 140233854208 140290490368 140423903277 140673613824 140871563616 140923109376 141126765724 141178404864 141369734016 141377064976 141990438912 142019973102 142071939072 142683751602 142695727104 142889112576 142954233856 143147969664 143344631808 143555720288 143604314112 143613698048 143798930928 143806387858 143859007488 144053969472 144314936808 144513202176 144948573056 145157193728 145344417408 145607722512 145865969088 146075910144 146130219032 146330978304 146340540416 146529290376 146596070656 146789171424 146794741989 146807062528 146996414208 147055093836 147523893888 148163936256 148372426104 148382121616 148641216731 148855152128 149047145433 149119158272 149169635328 149311492092 149329690624 149371794432 149797273344 150058839504 150068645216 150113746944 150977175552 151250684928 151681515776 151742775296 151938493056 152207967744 152427036672 152483706816 152647318028 152693194752 152703172608 152918049872 153448793568 153613440294 154122533376 154287903008 154331404794 154344357888 154350215168 154623967232 154823401152 154833518208 155097992448 155103878328 155327115264 155545684826 155602599936 155884488704 156085548444 156310198272 156781109632 156996501504 157280915456 157559865344 157763085984 157773395136 157826801664 158048888676 158059216504 158276364288 158563096832 158777986233 158844320768 159049198098 159475124656 159566660736 160267261952 160484460888 160775193607 160823513088 160996072704 161060340868 161287732256 161346748416 161500185324 161565410304 161573788544 162274787328 162308540688 162367930368 162890966168 163067144688 163301842944 163376267264 163597679616 163822436352 164119216128 164350157552 164396496411 164410294272 164633107968 164708139008 164920579488 164931356352 165157945344 165655512064 165689968619 165750595584 166408825728 166478348288 166703964672 166929886818 167005964608 167235403776 167246331904 167462046144 167538366464 167759053056 167765419416 167995901952 168062964384 168367426276 168598735872 168827225868 169330212864 169568486976 169875676264 170176963936 170421895168 170641705248 170648181003 170710622208 170719474688 170950838772 171254033328 171495816576 171507023104 172032806106 172545343488 172857925632 173101163788 173350303744 173573890884 173643992064 173951963136 174196740774 174267093504 174506508288 174517911552 174763485568 175068646088 175370049792 176140038144 176378748336 176459132416 176713105408 176941029888 177254848512 177261575232 177575962368 177766496944 177816618567 177831542784 178142060544 178153701376 178383483936 178699860864 179178411008 179215680343 179409515238 179749617664 180053305593 180068417536 180300669696 180312451584 180373487616 180627301344 180639104576 180887273472 180954524716 181214967808 181448698788 181536366592 181770512112 182099806518 182361897984 183162585088 183252336939 183743078408 183798300672 184056933648 184068960992 184131268608 184328836864 184655758336 184893927246 184906009284 185296656384 185495475072 186161104192 186362451072 186968776704 187231871036 187288141824 187564818432 187828751488 187881710184 188152123392 188237873152 188416882878 188480662272 188492978688 188751937536 189320585216 189359964136 189429252096 190245002136 190518816768 190863959552 191110135797 191126175744 191449084428 191472418816 191724632064 191731907904 191812009984 192059409024 192071959296 192419915744 192684269568 192945400992 193792556544 194143630016 194487958784 194751534621 194767880192 195019091712 195097853952 195107971072 195372387168 195718895232 195726322652 195995218944 196073458448 196608921264 196698525184 196952226849 196965096846 197551915008 197829901472 198516523968 198729527244 198802243584 199081989456 199162392576 199442645234 199729697792 199987309062 200078452672 200422914048 200704940457 201302900736 201575712384 201667579904 202218319872 202502872698 202576969728 202584657408 202943956992 203218992648 203229530903 203311609088 203590926336 203604230144 203866838784 204228412416 204598391424 204817920392 205496711168 205775206392 206057908224 206431201536 206444690944 206710963209 206797323264 206805171104 207077581116 207102820352 207369941472 207470133248 207737728128 208114064592 208413597696 209311101111 209328668672 209431242216 210055200768 210350781312 210364526848 210435735552 210731851568 211035152384 211307345424 211690148586 211703981644 211767607296 212065597464 212755547648 212985658368 213029959653 213979281184 214043590656 214431350784 214661430272 214721954496 215333580432 215406471168 215420547072 215709581787 215723677498 215788511232 216366383104 216411387584 216472405212 217422859584 217735790592 218130239488 218411583768 218798953632 218825621504 219113865216 219195328548 219496467456 219510810624 219819696691 219894105984 219908475136 220210593792 220582640754 221000794112 221285840832 221878434304 222271952896 222558639156 222573182424 222980538368 223282728192 223678737408 223687225888 223754452992 223994535936 224083952512 224695910016 224798314496 225088259256 225102967824 226091315968 226876027392 227202564096 227522273664 227530908004 227614162944 227934451696 228338711104 228661088768 228725560224 228970977042 229054758912 229377074808 229792612987 230060457984 230420160441 230477234176 231183800064 231431854512 231516536832 231525322752 231851115118 231935950848 232250277312 232262321032 232356124672 232655817492 232990672896 233318527239 233403899904 233826733056 234853384192 235171664448 235494752256 235921373184 236253351481 236339798016 236348766976 236660092704 236767949824 237073333014 237088824756 237414546432 237522747392 237844645248 238266481152 239212686984 239349991104 240071074124 240400892928 240416602112 240497983488 240726691332 240836401792 241183031296 241494109056 241590511302 241931598384 242020122624 242360682816 242799742024 243149197312 243412180992 243462811032 244336449252 245064400896 245396519424 245409244864 245508358144 246178824192 246525236328 246541345712 246615441408 246971840017 247062208512 247327300096 247397034528 248483268096 248625893376 249291702272 249613238592 249717522432 250055947008 250508946912 250853105664 250869497856 251222510504 251307549696 251323971584 251648129124 252094446576 252551139414 252572336128 252898103808 253660002848 254025089024 254352730464 254813514396 255265445904 255539339357 255632842752 255642543872 256079212032 256095945728 256426258158 256881049992 256912359424 257243724864 257260534656 258390075392 259286888448 259651745682 259668712828 260025455616 260130471936 260496516224 260958526976 261295111161 261326958592 261400640256 261776867328 262145228352 262602969132 262620129128 263402553344 264210057216 264688698624 264972702992 265069658112 265442652608 265549856768 265892362848 266363943552 266649745416 266747314176 267132806549 267213090816 267230552064 267606587276 268403867648 268767616512 269624426496 270003830264 270102626304 270112876544 270468677376 270591942656 270940952016 270958656864 271330910208 271431787074 271454568448 271822451712 272304549888 272797855232 273149709777 273542846976 274366941856 274743877632 275241602048 275614617612 275729764352 276085400472 276103441488 276196902912 276493255296 276603628882 276983637504 277359013926 277485419456 277884796928 278243212608 279081468148 279241656288 280453165056 280467708416 280580980736 280847806554 281347227648 281743127232 281855596519 282253531448 282356809728 282625324317 282739468032 282754129952 283980877824 284039946204 284143878144 285367503204 285778225152 285908467712 286295939328 286689263616 287111440576 287208628224 287227396096 287597861856 287612775716 287718014976 288107938944 288629873616 289026404352 289897146112 290314387456 290688834816 291215445024 291731938176 292151820288 292260438064 292661956608 292681080832 293058580752 293192141312 293578342848 293589483978 293614125056 293992828416 294110187672 295047787776 295447645269 296327872512 296744852208 296764243232 297282433462 297710304256 298094290866 298238316544 298622984184 298659381248 298743588864 299163967851 299594546688 300117679008 300137290432 300227493888 301954351104 302501369856 302927036629 303363031552 303485550592 303754309047 303876986112 304415935488 304967413632 305294636056 305386389504 305406345216 305836099744 306897587136 307226880588 308245066752 308575806016 308662809588 308700430336 309247934464 309646802304 309667036416 310195984896 310207756656 310654230528 311091369652 311205199872 311768977408 312171096888 312620396544 313562219264 313993003008 314561830912 315119730688 315526171968 315546790272 315653603328 316097777352 316118433008 316552728576 317126193664 317535222879 317555972466 317688641536 318098396196 318950249312 319133321472 320534523904 320968921776 321550387214 321647026176 321992145408 322120681736 322575464512 323000370648 323130820608 323147577088 323585516247 324549574656 324617081376 324735860736 325781932336 326134289376 326603685888 327195359232 327655774313 328238432256 328700315104 328792992822 328820588544 329266215936 329416278016 329841158976 329862712704 330315890688 331311024128 331379937238 331501191168 332817651456 332956696576 333407929344 333859773636 334011929216 334470807552 334492663808 334924092288 335076732928 335518106112 335530838832 335991803904 336125928768 336734852552 337197471744 337654451736 338660425728 339136973952 339751352528 340353927872 340843790336 341283410496 341296362006 341421244416 341438949376 341901677544 342508066656 342521064641 342991633152 343014046208 343456465563 344065612212 345090686976 345715851264 346202327576 346700607488 347147781768 347287984128 347776672677 347903926272 348393481548 348534187008 349013016576 349526971136 350137292176 350740099584 352280076288 352757496672 352918264832 353882059776 354403184461 354509697024 354523150464 355151924736 355532993888 355633237134 355663085568 356284121088 356307402752 356766967872 357399721728 358356822016 358431360686 358819030476 359499235328 360106611186 360136835072 360601339392 360624903168 360746975232 361254602688 361278209152 361774546944 361909049432 362385766953 362429935616 362897397576 363072733184 363541024224 364199613036 364723795968 366325170176 366504673878 367486156816 367596601344 368113867296 368137921984 368262537216 368657673728 369311516672 369787854492 369812018568 370481967877 370593312768 370990950144 372322208384 372724902144 373937553408 374463742072 374576283648 375657502976 375763420368 376304246784 376475746304 376833765756 376961324544 376985957376 377503875072 378641170432 378719928272 378826709121 378858504192 380490004272 380898260551 381037633536 381727919104 382220271594 382252351488 382898168856 382944837632 383449264128 383463815808 383624019968 384118818048 384143918592 384839831488 385368539136 385890801984 387585113088 388287260032 388975917568 389477618523 389503069242 389535760384 390038183424 390195707904 390215942144 390744774336 391437790464 391452645304 391990437888 392146916896 393217842528 393397050368 393904453698 393930193692 395103830016 395659802944 397033047936 397459054488 397604487168 398163978912 398179089007 398324785152 398885290468 399459395584 399974618124 400156905344 400845828096 401409880914 402605801472 403151424768 403335159808 404436639744 405005745396 405153939456 405169314816 405887913984 406437985296 406459061806 406623218176 407147680611 407181852672 407208460288 407733677568 408456824832 409196782848 409635840784 410993422336 411550412784 412115816448 412862403072 412889381888 413421926418 413594646528 413610342208 414155162232 414205640704 414739882944 414905443323 414940266496 415475456256 416228129184 416827195392 418622202222 418657337344 418862484432 420124379717 420701562624 420729053696 420871471104 421271709831 421463703136 422070304768 422614690848 423380297172 423407963288 423535214592 424131194928 425511095296 425971316736 426059919306 427958562368 428087181312 428862701568 429322860544 429443908992 430667160864 430812942336 430841094144 431419163574 431447354996 431577022464 432732766208 432822775168 432944810424 434845719168 435471581184 436260478976 436823167536 437597907264 437651243008 438227730432 438390657096 438992934912 439021621248 439639393382 439788211968 439816950272 440384225967 440421187584 441165281508 442001588224 442571681664 443756868608 444543905792 445117278312 445146364848 445923650193 445961076736 446565456384 447357474816 447374451776 447508905984 447989071872 448167905024 449391820032 449596628992 450176518512 450205935648 452182631936 453752054784 454420247449 455044547328 455061816008 455228325888 455868903392 456677422208 457322177536 457451120448 457941954084 458109517824 458754149616 459585225974 460840320882 460954468352 462367600128 462863709024 463033073664 463050645504 463702230236 463871901696 464500554624 464524642064 464712249344 465311634984 465981345792 466637054478 466807799808 467653466112 468311527733 469706768384 470343328896 470989504512 471842746368 472506702962 472679596032 472697533952 473320185408 473535899648 474146666028 474177649512 474829092864 475045494784 475689290496 476333958699 476532962304 478425373968 478699982208 480142148248 480801785856 480833204224 481453382664 481672803584 482325580821 482366062592 482988218112 483181022604 483863196768 484040245248 484721365632 485599484048 486298394624 486824361984 486925622064 488392569259 488672898504 490128801792 490793038848 490818489728 491016716288 492357648384 493050472656 493082691424 493230882816 493943680034 494124417024 494654600192 494794069056 496966536192 497069905857 497251786752 498583404544 499226477184 499435044864 500111894016 501017893824 501706211328 501738995712 502445021008 502615099392 502647943168 503296258248 503322357503 504188893152 505102278828 505796207616 507320005696 508050178048 508705460928 509627028792 510530891808 511078678714 511265685504 511285087744 511944543009 512158424064 512191891456 512852516316 513762099984 513824718848 514487449728 514521069312 516780150784 518573776896 519303491364 519337425656 520050911232 520993032448 521917053952 522590222322 522653917184 522801280512 523553734656 524290456704 525205938264 525240258256 528261350423 528420114432 529377397248 529945405984 530139316224 530885305216 531099713536 531784725696 532727887104 533299490832 533494628352 534265613098 534426181632 534461104128 535213174552 536807735296 537535233024 537647041029 539248852992 540007660528 540159916779 540205252608 540225753088 540937354752 541183885312 541881904032 541917313728 542661820416 542863574148 543644903424 544409896891 544609099776 545595710464 546299419554 547085693952 548733883712 549487755264 550483204096 551229235224 551459528704 552170800944 552206882976 552393805824 552986510592 553207257764 553967275008 554718027852 554970838912 555769593856 556486425216 558162936296 558483312576 560906330112 560935416832 561161961472 561695613108 562694455296 563486254464 563711193038 564507062896 564713619456 565250648634 565478936064 565508259904 567961755648 568079892408 568287756288 570735006408 571556450304 571816935424 572591878656 573378527232 574222881152 574417256448 574454792192 575195723712 575225551432 575436029952 576215877888 577259747232 578052808704 579794292224 580628774912 581377669632 582430890048 583463876352 584254603863 584303640576 584520876128 585323913216 585362161664 586117161504 586384282624 587156685696 587178967956 587985656832 588220375344 588851521127 590095575552 590895290538 592655745024 593489704416 593528486464 594564866924 595420608512 596188581732 596476633088 597245968368 597318762496 597487177728 598327935702 599189093376 600235358016 600274580864 602114821371 603908702208 605002739712 605854073258 606726063104 606971101184 607508618094 607753972224 608831870976 609688592709 609934827264 610589272112 610772779008 610812690432 611672199488 613795174272 614453761176 616490133504 617151612032 617325619176 617400860672 618495868928 619293604608 619334072832 620391969792 620415513312 621308461056 622182739304 622410399744 623537954816 624342193776 625240793088 627124438528 627933303333 627986006016 629123661824 630239461376 631052343936 631093580544 631307206656 632195554704 632236866016 633105457152 634252387328 635070445758 635111944932 635377283072 636196792392 637900498624 638266642944 641069047808 641937843552 643100774428 643294052352 643984290816 644241363472 645150929024 646000741296 646261641216 646295154176 647128745361 647171032494 649099149312 649234162752 651563864672 652268578752 653207371776 654390718464 655311548626 656476864512 657400630208 657585985644 658532431872 658832556032 659459090073 659682317952 659725425408 660631781376 662622048256 662759874476 663002382336 665635302912 666815858688 667719547272 668023858432 668941615104 668985327616 669848184576 670153465856 671036212224 671061677664 671983607808 672251857536 673469705104 674394943488 675308903472 678273947904 679502705056 680707855744 681687580672 682566820992 682592724012 682842488832 682877898752 683803355088 685016133312 685042129282 685983266304 686028092416 686912931126 688131224424 689377838961 690181373952 691431702528 692404655152 693401214976 694295563536 694575968256 695553345354 695807852544 696786963096 697068374016 698049258319 699053942272 699955581717 700274584352 701480199168 704560152576 705514993344 705836529664 707764119552 708760054443 708806368922 709019394048 709046300928 710303849472 711065987776 711266474268 712568242176 712614805504 713533935744 714799443456 716713644032 716862721372 717638060952 718998470656 720213222372 721202678784 721249806336 721493950464 722509205376 722556418304 723549093888 723818098864 724771533906 724859871232 725794795152 726145466368 727082048448 728399226072 729447591936 732650340352 733009347756 734972313632 735193202688 736227734592 736275843968 736525074432 737315347456 738623033344 739575708984 739624037136 740915520051 740963935754 741186625536 741981900288 744644416768 745449804288 747875106816 748927484144 749152567296 751315005952 751526840736 752608493568 753667531512 753922649088 753971914752 755032871243 757282340864 757439856544 757653418242 757717008384 760980008544 761796521102 762075267072 763455838208 764440543188 765796337712 765889675264 766618018071 766898528256 766927631616 767248039936 768237636096 768287837184 769679662976 770737078272 771781603968 775170226176 776574520064 777951835136 778955237046 779006138484 780076366848 780391415808 780431884288 781489548672 782875580928 782905290608 783980875776 784293833792 786435685056 786794100736 787808907396 787860387384 790207660032 791319605888 794066095872 794918108976 795208974336 796327957824 796358178014 796649570304 797770580936 798918791168 799949236248 800313810688 801398419647 801691656192 802819761828 805211602944 806302849536 806670319616 808873279488 810011490792 810307878912 810338629632 811478902913 811775827968 812875970592 812918123612 813246436352 814295361222 814363705344 815467355136 816913649664 818393565696 819271681568 821986844672 823100825568 824231632896 825724806144 825778763776 826843852836 827189293056 827220684416 828310324464 828411281408 829479765888 829810886646 829880532992 830950912512 832456258368 833654390784 837244404444 837724968864 840248759434 841403125248 841458107392 841742942208 842543419662 842927406272 844140609536 845229381696 845566789557 846760594344 846815926576 847070429184 848262389856 851022190592 851942633472 852119838612 855917124736 857725403136 858645721088 858887817984 861334321728 861625884672 861682188288 862838327148 862894709992 863154044928 865465532416 865645550336 865889620848 869691438336 870943162368 872520957952 873646335072 875195814528 876455460864 876781314192 877722078661 877985869824 878043242496 879278786764 879576423936 879633900544 880768451934 880842375168 882330563016 884003176448 885143363328 887513737216 889087811584 890234556624 890292729696 891847300386 891922153472 893130912768 894714949632 894748903552 895978143744 896335810048 897491903553 898783640064 899193257984 900353037024 900411871296 904365263872 907504109568 908781109887 908840494898 910089094656 910123632016 910456651776 911737806784 913354844416 914644355072 914902240896 915883908168 916219035648 917508299232 919170451948 921680641764 921908936704 924735200256 925727418048 926101291008 927404460472 927743803392 929001109248 929049284128 929424498688 930623269968 931962691584 933274108956 933615599616 935306932224 936623055466 939413536768 940686657792 941979009024 943685492736 945013405924 945359192064 945395067904 946640370816 947071799296 948293332056 948355299024 949658185728 950090989568 951378580992 952667917398 953065924608 956850747936 957399964416 960284296496 961603571712 961666408448 962906765328 963345607168 964651161642 964732125184 965976436224 966362045208 967726393536 968112701087 969442731264 970756548741 971198968096 972596789248 973648723968 973851244128 976785138518 977345797008 981586077696 981636979456 982033432576 982967322939 984715296768 986100945312 986165382848 986461765632 987887360068 988248834048 989309200384 989588138112 993933072384 994139811714 994503573504 997166809088 998452954368 998870089728 1000223788032 1002035787648 1003412422656 1003477991424 1004890042016 1005230198784 1005295886336 1006592516496 1006644715006 1008377786304 1010204557656 1011592415232 1014640011392 1016100356096 1017410921856 1019254057584 1021061783616 1022157357428 1022531371008 1022570175488 1023889086018 1024316848128 1024383782912 1025705032632 1027524199968 1027563193923 1027649437696 1028974899456 1029042138624 1033560301568 1037147553792 1038606982728 1038674851312 1040101822464 1040488517117 1041986064896 1043330018031 1043834107904 1045180444644 1045307834368 1045602561024 1048580913408 1050411876528 1050480516512 1056522700846 1056840228864 1058754794496 1059890811968 1061770610432 1062199427072 1063209553383 1063569451392 1065455774208 1066598981664 1066989256704 1068531226196 1068852363264 1068922208256 1070426349104 1075070466048 1075294082058 1078497705984 1080015321056 1080319833558 1080410505216 1080451506176 1081874709504 1082367770624 1083763808064 1083834627456 1085323640832 1085727148296 1087289806848 1088819793782 1089218199552 1091191420928 1092598839108 1094171387904 1097467767424 1098975510528 1100966408192 1102458470448 1102919057408 1104341601888 1104413765952 1104787611648 1105973021184 1106414515528 1107934550016 1109436055704 1109941677824 1111445903631 1111539187712 1112972850432 1116325872592 1116966625152 1121812660224 1121870833664 1123391226216 1125426355249 1126972508928 1127422386076 1129014125792 1129427238912 1130501297268 1130957872128 1131016519808 1135923511296 1136159784816 1136575512576 1141470012816 1142694781653 1143112900608 1143633870848 1145183757312 1146757054464 1148445762304 1148834512896 1148909584384 1150391447424 1150451102864 1150872059904 1152431755776 1154519494464 1156105617408 1159588584448 1159829780333 1162755339264 1164861780096 1166927752704 1168509207726 1168607281152 1169041752256 1170647826432 1170724323328 1172234323008 1172768565248 1174313371392 1174357935912 1175971313664 1176440750688 1177703042254 1180191151104 1181790581076 1185311490048 1186979408832 1187056972928 1189129733848 1190841217024 1192377163464 1192953266176 1194491936736 1194537267021 1194637524992 1194974355456 1196655871404 1198378186752 1200470716032 1200549161728 1204229642742 1207817404416 1210005479424 1211708146516 1213452126208 1215017236188 1215507944448 1217297894453 1217663741952 1219377185418 1219869654528 1221178544224 1221545558016 1221625380864 1223344398976 1227590348544 1228907522352 1232980267008 1234303224064 1234651238352 1234801721344 1236991737856 1238587209216 1238668145664 1240783939584 1240831026624 1242616922112 1244365478608 1244716329969 1244820799488 1247075909632 1248684387552 1250481586176 1254248877056 1254509762401 1255866606666 1255972012032 1258247323648 1260373139151 1260478922752 1262104687872 1262187161088 1262614413312 1264391109408 1264473732032 1266210914304 1268504774656 1270140891516 1270223889864 1270754566144 1272393584784 1275800997248 1276533285888 1282138095616 1283875687104 1286201548856 1286588104704 1287968581632 1288482726944 1290301858048 1292001482592 1292523282432 1292590308352 1294257490722 1294342064988 1298198298624 1298468325504 1303127729344 1304537157504 1306414743552 1308302721023 1308781436928 1310623097252 1312953729024 1314801260416 1315171971288 1317064863744 1317665112064 1318918180146 1319364635904 1319450850816 1321263562752 1325244096512 1325519748952 1326004764672 1331270605824 1333631717376 1335439094544 1336047716864 1337770950579 1337883230208 1337970655232 1339696369152 1340306931712 1342072424448 1342123355328 1343967215616 1344503715072 1346939410208 1348789886976 1350617806944 1356547895808 1359005410112 1361415711488 1363260742347 1363375161344 1365133641984 1365185448024 1365684977664 1365755797504 1367606710176 1370032266624 1370084258564 1371966532608 1372056184832 1373825862252 1376262448848 1378755677922 1382863405056 1384809310304 1386802429952 1388591127072 1389151936512 1391106690708 1391615705088 1393573926192 1394136748032 1396098516638 1398107884544 1399911163434 1400549168704 1402960398336 1404934583199 1409120305152 1411029986688 1411673059328 1415528239104 1417520108886 1417612737844 1418038788096 1418092601856 1420607698944 1422131975552 1422532948536 1425136484352 1425229611008 1427067871488 1429598886912 1433427288064 1433725442744 1435276121904 1437996941312 1440426444744 1442405357568 1442499612672 1445018410752 1445112836608 1446976742463 1447098187776 1447636197728 1449543067812 1449719742464 1451589590304 1452290932736 1454164096896 1456798452144 1458895183872 1465177707777 1465300680704 1466018695512 1469944627264 1470386405376 1472455469184 1472551687936 1473050148864 1474630694912 1477246066688 1479151417968 1479248074272 1481831040102 1481927871508 1482373251072 1483963800576 1489288833536 1490899608576 1491209717571 1495750213632 1497854968288 1498305134592 1502630011904 1503053681472 1505216987136 1507335063024 1507845298176 1507943829504 1509967072509 1510065742486 1514564681728 1514879713088 1515306836484 1521960017088 1523593042204 1524150534144 1526911676416 1528881086376 1531592675424 1531779350528 1533236036142 1533797056512 1533855263232 1536475272192 1536575674368 1538737876837 1539359325952 1541474156544 1543563207936 1550340452352 1553149040128 1555903670272 1557910474092 1558012276968 1560152733696 1560863768576 1562979097344 1565751161856 1565810581216 1567961751552 1568587667584 1572871370112 1573588201472 1575617814792 1575720774768 1582639211776 1584784051269 1588132191744 1589836217952 1590417948672 1592655915648 1592716356028 1593299140608 1595541161872 1597837582336 1599898472496 1600627621376 1602796839294 1603383312384 1605639523656 1608548290909 1610423205888 1612605699072 1612941123087 1613340639232 1617746558976 1620022981584 1620615757824 1620677259264 1622957805826 1623551655936 1625751941184 1625836247224 1626492872704 1628590722444 1630934710272 1633229690673 1633827299328 1636787131392 1638543363136 1643973689344 1646201651136 1648463265792 1651449612288 1651557527552 1653687705672 1653773460367 1654378586112 1654441368832 1656620648928 1656822562816 1658959531776 1659621773292 1661901825024 1664912516736 1667308781568 1674488808888 1675449937728 1680497518868 1682806250496 1682916214784 1683485884416 1685086839324 1685854812544 1688281219072 1690458763392 1691133579114 1693521188688 1693631853152 1694140858368 1696524779712 1702044381184 1703885266944 1704239677224 1711834249472 1715450806272 1717291442176 1717775635968 1722668643456 1723251769344 1723364376576 1725676654296 1725789419984 1726308089856 1728802880119 1731291100672 1731779241696 1739382876672 1741886324736 1745041915904 1747292670144 1750391629056 1752910921728 1753562628384 1755444157322 1755971739648 1756086484992 1758557573528 1759152847872 1759267801088 1761536903868 1764661126032 1766554563381 1768006352896 1770286726656 1775027474432 1778175623168 1780469113248 1780585459392 1783694600772 1786261825536 1788775375499 1789429899264 1789497807104 1791956287488 1792671620096 1794983807106 1797567280128 1798386515968 1800706074048 1800823742592 1808730527744 1815008219136 1817562219774 1817680989796 1820178189312 1820247264032 1820913303552 1823475613568 1826709688832 1829065778127 1829288710144 1829804481792 1831767816336 1832438071296 1835016598464 1838340903896 1843361283528 1843817873408 1849470400512 1851454836096 1852202582016 1854808920944 1855487606784 1858002218496 1858098568256 1858848997376 1861246539936 1863925383168 1866548217912 1867231199232 1869929645843 1870613864448 1873246110932 1878827073536 1881373315584 1883958018048 1887370985472 1890026811848 1890718384128 1890790135808 1893280741632 1894143598592 1896586664112 1896710598048 1899316371456 1900181979136 1902757161984 1905335834796 1906131849216 1913701495872 1914799928832 1920568592992 1923207143424 1923332816896 1925813530656 1926691214336 1929302323284 1931952872448 1932724090416 1935452787072 1936225402174 1938885462528 1941513097482 1942397936192 1945193578496 1947297447936 1947702488256 1953570277036 1954691594016 1963172155392 1963273958912 1964066865152 1965934645878 1969430593536 1972201890624 1972330765696 1975774720136 1976497668096 1978377270219 1978618400768 1979176276224 1987866144768 1988279623428 1989007147008 1994333618176 1996905908736 2000447576064 2004071575296 2006824845312 2006955982848 2009780084032 2010460397568 2010591772672 2013185032992 2013289430012 2016755572608 2020409115312 2022576963871 2023184830464 2029280022784 2032200712192 2034821843712 2038508115168 2042123567232 2044314714856 2045062742016 2045140350976 2047778172036 2048633696256 2048767565824 2051410065264 2055048399936 2055126387846 2055298875392 2057949798912 2058084277248 2067120603136 2068133516883 2074295107584 2077213965456 2077349702624 2080203644928 2080977034234 2083972129792 2086660036062 2087668215808 2090360889288 2090615668736 2091205122048 2094147774957 2097161826816 2100823753056 2100961033024 2113045401692 2113680457728 2117509588992 2119781623936 2123541220864 2124398854144 2126280163329 2126419106766 2127138902784 2130911548416 2133197963328 2137062452392 2137704726528 2137844416512 2140852698208 2150140932096 2150588164116 2156995411968 2160030642112 2160639667116 2160903012352 2163749419008 2164735541248 2167527616128 2167669254912 2170647281664 2171454296592 2174579613696 2177639587564 2178436399104 2182382841856 2185197678216 2188342775808 2194935534848 2197951021056 2201932816384 2204916940896 2205838114816 2208683203776 2208827531904 2209575223296 2211946042368 2212829031056 2215869100032 2218872111408 2219883355648 2222746560153 2222891807262 2223078375424 2225945700864 2232651745184 2233933250304 2243625320448 2243741667328 2246782452432 2250852710498 2253945017856 2254844772152 2258028251584 2261002594536 2261915744256 2262033039616 2265098613729 2271847022592 2272319569632 2273151025152 2282940025632 2285389563306 2286225801216 2290367514624 2293590420191 2296891524608 2297669025792 2297819168768 2299854054213 2300782894848 2300902205728 2301744119808 2304863511552 2309038988928 2312211234816 2319177168896 2319659560666 2325510678528 2329723560192 2333855505408 2337018415452 2338083504512 2341295652864 2341448646656 2344468646016 2345537130496 2348626742784 2348715871824 2351942627328 2352881501376 2355406084508 2360382302208 2363581162152 2370622980096 2373958817664 2374113945856 2378259467696 2381682434048 2384754326928 2385906532352 2388983873472 2389074534042 2389275049984 2389948710912 2393311742808 2396756373504 2397647452487 2400941432064 2401098323456 2404195258941 2408459285484 2415634808832 2420010958848 2423416293032 2426904252416 2430034472376 2431015888896 2434436708739 2434595788906 2435327483904 2438754370836 2439739309056 2442357088448 2443091116032 2446688797952 2455180697088 2457815044704 2465960534016 2468606448128 2469302476704 2469603442688 2477174418432 2477336291328 2480822291227 2481567879168 2481662053248 2485233844224 2488730957216 2489432659938 2489641598976 2494151819264 2497368775104 2500963172352 2508497754112 2509019524802 2511733213332 2516494647296 2520746278302 2520957845504 2524209375744 2524374322176 2525228826624 2528782218816 2528947464064 2532421828608 2536700368671 2537009549312 2540281783032 2540447779728 2541509132288 2544787169568 2551601994496 2553066571776 2564276191232 2567751374208 2572403097712 2573176209408 2575937163264 2576965453888 2580603716096 2584002965184 2585046564864 2585180616704 2588514981444 2588684129976 2593373775139 2596396597248 2596936651008 2606255458688 2609074315008 2612829487104 2616605442046 2617562873856 2621246194504 2629602520832 2630343942576 2633166235983 2634129727488 2635330224128 2637836360292 2638729271808 2638901701632 2642527125504 2650488193024 2651039497904 2652009529344 2662541211648 2666287823857 2667263434752 2670878189088 2672095433728 2675541901158 2675766460416 2679392738304 2680613863424 2684144848896 2684246710656 2687934431232 2689007430144 2693878820416 2697579773952 2701235613888 2713095791616 2718010820224 2722831422976 2726343329661 2726521484694 2726750322688 2730267283968 2730370896048 2731369955328 2731511595008 2735213420352 2740064533248 2740168517128 2743933065216 2744112369664 2747651724504 2752524897696 2757511355844 2765726810112 2769618620608 2773604859904 2777182254144 2778303873024 2782213381416 2783231410176 2787147852384 2787253623049 2788273496064 2792197033276 2796215769088 2799822326868 2801098337408 2805920796672 2809869166398 2818240610304 2822059973376 2823346118656 2831056478208 2835040217772 2835225475688 2836077576192 2836185203712 2841215397888 2844263951104 2845065897072 2850272968704 2850459222016 2854135742976 2859197773824 2866854576128 2867450885488 2870552243808 2880852889488 2884810715136 2884999225344 2890036821504 2890225673216 2893953484926 2894196375552 2895272395456 2899086135624 2899439484928 2903179180608 2904338103261 2904581865472 2908328193792 2913596904288 2917790367744 2930355415554 2930601361408 2932037391024 2939889254528 2944910938368 2945103375872 2946100297728 2948901968817 2949261389824 2954492133376 2958302835936 2958496148544 2963662080204 2963855743016 2964746502144 2967927601152 2978577667072 2981799217152 2982419435142 2991500427264 2995709936576 2996610269184 3005260023808 3006107362944 3010433974272 3014670126048 3014784531053 3015690596352 3015887659008 3019934145018 3020131484972 3029129363456 3029759426176 3030613672968 3043920034176 3047186084408 3048301068288 3053823352832 3057762172752 3063185350848 3063558701056 3066472072284 3067594113024 3067710526464 3072950544384 3073151348736 3077475753674 3078718651904 3082689581769 3082948313088 3087126415872 3100680904704 3106298080256 3111807340544 3115820948184 3116024553936 3120305467392 3121465551351 3121727537152 3125958194688 3131502323712 3131621162432 3135923503104 3137175335168 3145742740224 3147176402944 3151235629584 3151441549536 3165278423552 3169568102538 3176264383488 3179672435904 3180941732143 3185311831296 3185432712056 3186598281216 3189628660149 3191082323744 3195675164672 3199796944992 3201255242752 3205593678588 3206766624768 3211279047312 3217096581818 3225211398144 3225882246174 3226681278464 3235493117952 3240045963168 3241231515648 3241354518528 3245915611652 3247103311872 3251503882368 3251672494448 3252985745408 3257181444888 3261869420544 3266459381346 3267654598656 3273574262784 3277086726272 3287947378688 3292403302272 3296926531584 3302899224576 3303115055104 3307375411344 3307546920734 3308757172224 3308882737664 3313241297856 3313645125632 3317919063552 3319243546584 3323803650048 3329825033472 3334337710893 3334617563136 3348977617776 3350899875456 3360995037736 3365612500992 3365832429568 3370173678648 3371709625088 3376279065747 3376562438144 3380917526784 3382267158228 3387042377376 3387263706304 3388281716736 3393049559424 3404088762368 3407770533888 3408479354448 3418747984813 3423668498944 3428084344959 3430901612544 3434582884352 3435551271936 3445337286912 3446503538688 3446728753152 3451353308592 3451578839968 3452616179712 3457605760238 3462582201344 3463558483392 3478765753344 3479489340999 3490083831808 3494585340288 3500783258112 3505821843456 3507125256768 3510888314644 3511943479296 3512172969984 3517115147056 3518305695744 3518535602176 3523073807736 3529322252064 3533109126762 3540573453312 3550054948864 3556351246336 3560938226496 3561170918784 3567389201544 3572523651072 3577550750998 3578859798528 3578995614208 3583611801063 3583912574976 3585343240192 3589967614212 3595134560256 3596773031936 3601412148096 3601647485184 3617461055488 3630016438272 3635124439548 3635361979592 3640356378624 3640494528064 3646951227136 3651893683359 3653419377664 3658131556254 3658577420288 3659608963584 3663535632672 3664876142592 3670033196928 3676681807792 3686722567056 3697829452961 3698940801024 3702909672192 3704405164032 3709617841888 3710975213568 3716004436992 3716197136512 3717697994752 3722493079872 3727850766336 3733096435824 3734462398464 3739859291686 3741227728896 3746492221864 3757654147072 3762746631168 3763529287203 3767916036096 3774741970944 3780053623696 3781119417453 3781436768256 3781580271616 3786561483264 3788287197184 3793173328224 3793421196096 3798632742912 3805514323968 3810671669592 3810869278237 3812263698432 3827402991744 3829599857664 3841137185984 3846414286848 3846665633792 3851627061312 3853382428672 3858604646568 3863905744896 3865448180832 3870905574144 3872450804348 3877770925056 3883026194964 3884795872384 3890387156992 3894594895872 3895404976512 3907140554072 3909383188032 3924908163069 3926344310784 3926547917824 3928133730304 3931869291756 3938861187072 3944403781248 3944661531392 3951549440272 3952995336192 3956754540438 3957236801536 3958352552448 3975732289536 3976559246856 3978014294016 3993811817472 4000895152128 4008143150592 4013649690624 4013911965696 4019560168064 4020920795136 4021183545344 4026370065984 4026578860024 4033511145216 4040818230624 4045153927742 4046369660928 4058560045568 4064401424384 4069643687424 4077016230336 4084247134464 4088629429712 4089782227041 4090125484032 4090280701952 4095556344072 4097267392512 4097535131648 4102820130528 4110096799872 4110252775692 4115899597824 4116168554496 4121960647889 4134241206272 4136267033766 4148590215168 4154427930912 4154699405248 4160407289856 4161954068468 4167944259584 4173320072124 4175336431616 4180721778576 4181231337472 4182410244096 4188295549914 4194323653632 4201647506112 4201922066048 4214803749597 4226090803384 4227360915456 4235019177984 4239563247872 4247082441728 4248797708288 4252560326658 4252838213532 4254277805568 4261823096832 4266395926656 4274124904784 4275409453056 4275688833024 4281705396416 4300281864192 4301176328232 4313990823936 4320061284224 4321279334232 4321806024704 4327498838016 4329471082496 4335055232256 4335338509824 4341294563328 4342908593184 4349159227392 4355279175128 4356872798208 4364765683712 4370395356432 4376685551616 4389871069696 4395533123331 4395902042112 4403865632768 4409833881792 4411676229632 4417366407552 4417655063808 4419150446592 4423892084736 4425658062112 4431738200064 4437744222816 4439766711296 4445493120306 4445783614524 4451891401728 4465303490368 4467866500608 4487250640896 4487483334656 4493564904864 4501705420996 4507890035712 4509689544304 4516056503168 4522005189072 4523831488512 4524066079232 4529901217527 4530197227458 4543694045184 4544639139264 4565880051264 4570779126612 4572451602432 4580735029248 4587180840382 4593783049216 4595338051584 4595638337536 4599708108426 4601565789696 4601804411456 4609727023104 4616213630511 4618077977856 4624422469632 4638354337792 4639319121332 4651021357056 4659447120384 4667711010816 4674036830904 4676167009024 4682591305728 4682897293312 4688937292032 4691074260992 4697253485568 4697431743648 4703885254656 4705763002752 4710812169016 4720764604416 4727162324304 4747917635328 4748227891712 4754352153807 4756518935392 4763364868096 4769508653856 4771813064704 4777967746944 4778149068084 4779897421824 4786623485616 4793512747008 4795294904974 4801882864128 4802196646912 4808390517882 4816918570968 4825644872727 4831269617664 4840021917696 4846832586064 4853808504832 4860068944752 4862031777792 4868873417478 4869191577812 4870654967808 4877508741672 4879478618112 4884714176896 4893377595904 4899689072019 4910361394176 4915630089408 4931921068032 4937212896256 4938604953408 4939206885376 4954348836864 4954672582656 4961320381101 4961644582454 4963135758336 4963324106496 4970467688448 4977461914432 4978865319876 4988303638528 4994737550208 5001926344704 5016995508224 5018039049604 5023466426664 5032989294592 5041492556604 5048418751488 5048748644352 5050457653248 5057564437632 5057894928128 5064843657216 5073400737342 5074019098624 5080563566064 5080895559456 5083018264576 5089574339136 5103203988992 5106133143552 5128552382464 5135502748416 5144806195424 5146352418816 5151874326528 5153930907776 5161207432192 5168005930368 5170093129728 5170361233408 5177029962888 5177368259952 5186408640357 5186747550278 5193873302016 5212510917376 5218148630016 5225658974208 5233210884092 5235125747712 5242492389008 5259205041664 5260687885152 5266332471966 5268259454976 5275672720584 5277458543616 5277803403264 5285230098701 5299663690143 5300976386048 5302078995808 5304019058688 5325082423296 5332575647714 5334526869504 5341756378176 5344190867456 5351083802316 5358785476608 5361227726848 5366326126497 5368289697792 5368493421312 5375868862464 5378014860288 5387757640832 5395159547904 5402471227776 5426191583232 5436021640448 5445662845952 5452686659322 5453042969388 5460534567936 5460741792096 5462739910656 5463023190016 5470426840704 5480129066496 5480337034256 5487866130432 5488224739328 5495303449008 5505049795392 5515022711688 5531453620224 5539237241216 5547209719808 5554364508288 5556607746048 5564426762832 5566462820352 5574295704768 5574507246098 5576546992128 5584394066552 5592431538176 5599644653736 5602196674816 5609788937529 5611841593344 5619738332796 5636481220608 5644119946752 5646692237312 5662112956416 5670080435544 5670450951376 5672155152384 5672370407424 5680352320391 5682430795776 5688527902208 5690131794144 5700545937408 5708271485952 5718395547648 5733709152256 5734901770976 5741104487616 5761705778976 5769621430272 5769998450688 5780073643008 5780451346432 5787906969852 5790544790912 5798172271248 5798878969856 5806358361216 5808676206522 5809163730944 5816656387584 5827193808576 5835580735488 5860710831108 5864074782048 5879778509056 5889821876736 5890206751744 5892200595456 5897803937634 5898522779648 5908984266752 5916605671872 5916992297088 5927324160408 5927711486032 5929493004288 5935855202304 5957155334144 5963598434304 5964838870284 5983000854528 5991419873152 6010520047616 6012214725888 6020867948544 6029340252096 6029569062106 6031381192704 6031775318016 6039868290036 6040262969944 6058258726912 6059518852352 6061227345936 6067730891613 6087840068352 6094372168816 6096602136576 6107646705664 6115524345504 6126370701696 6132944144568 6135188226048 6135421052928 6144054550627 6145901088768 6146302697472 6154951507348 6157437303808 6165379163538 6165896626176 6174252831744 6201361809408 6212596160512 6223614681088 6231641896368 6232049107872 6240610934784 6242931102702 6243455074304 6251916389376 6263004647424 6263242324864 6271847006208 6274350670336 6282443324871 6291485480448 6294352805888 6302471259168 6302883099072 6330556847104 6339136205076 6352528766976 6359344871808 6361883464286 6370623662592 6370865424112 6373196562432 6379257320298 6382164647488 6391350329344 6399593889984 6402510485504 6411187357176 6413533249536 6422558094624 6434193163636 6450422796288 6451764492348 6453362556928 6470986235904 6480091926336 6482709037056 6491831223304 6494206623744 6503007764736 6503344988896 6505971490816 6514362889776 6523738841088 6532918762692 6535309197312 6547148525568 6554173452544 6575894757376 6584806604544 6593853063168 6605798449152 6606230110208 6614750822688 6615093841468 6617514344448 6617765475328 6626482595712 6635838127104 6638487093168 6647607300096 6659650066944 6668675421786 6669235126272 6697955235552 6701799750912 6721990075472 6731225001984 6731664859136 6740347357296 6743419250176 6752558131494 6753124876288 6761835053568 6764534316456 6774084754752 6774527412608 6786099118848 6795295841187 6808177524736 6815541067776 6816958708896 6837495969626 6847336997888 6856168689918 6869165768704 6871102543872 6880771260573 6890674573824 6893007077376 6893457506304 6902706617184 6903157679936 6905232359424 6915211520476 6925164402688 6927116966784 6957531506688 6958978681998 6980167663616 6989170680576 7001566516224 7014250513536 7021776629288 7023886958592 7024345939968 7034230294112 7036611391488 7037071204352 7046147615472 7058644504128 7066218253524 7081146906624 7100109897728 7112702492672 7121876452992 7122341837568 7134778403088 7145047302144 7155101501996 7157719597056 7157991228416 7167223602126 7167825149952 7170686480384 7179935228424 7190269120512 7192942357461 7193546063872 7202824296192 7203294970368 7234922110976 7260032876544 7270248879096 7270723959184 7280712757248 7280989056128 7293902454272 7303310126217 7303787366718 7306838755328 7316263112508 7317154840576 7319217927168 7327071265344 7340066393856 7353363615584 7373445134112 7395658905922 7397881602048 7405819344384 7408810328064 7419235683776 7432008873984 7432394273024 7435395989504 7442466873681 7444986159744 7455701532672 7466192871648 7468924796928 7479718583372 7482455457792 7492984443728 7525493262336 7527058574406 7549483941888 7560107247392 7562238834906 7562873536512 7563160543232 7573122966528 7576574394368 7586346656448 7586842392192 7597265485824 7611028647936 7621343339184 7621738556474 7624527396864 7654805983488 7659199715328 7682274371968 7692828573696 7693331267584 7703254122624 7706764857344 7717209293136 7727811489792 7730896361664 7741811148288 7744901608696 7755541850112 7766052389928 7769591744768 7780121325417 7780774313984 7789189791744 7790809953024 7814281108144 7818766376064 7849816326138 7852688621568 7853095835648 7863738583512 7877984486743 7888807562496 7889323062784 7899498707949 7903098880544 7905990672384 7913509080876 7914473603072 7916705104896 7951464579072 7953118493712 7956028588032 7987623634944 7998863471571 8001790304256 8016286301184 8027299381248 8039120336128 8041841590272 8042367090688 8052740131968 8053157720048 8067022290432 8081636461248 8090307855484 8092739321856 8117120091136 8139287374848 8154032460672 8168494268928 8177258859424 8179564454082 8180250968064 8180561403904 8191112688144 8194534785024 8195070263296 8205640261056 8220193599744 8220505551384 8231799195648 8232337108992 8243921295778 8268482412544 8272534067532 8297180430336 8308855861824 8309398810496 8320814579712 8323908136936 8335888519168 8346640144248 8350672863232 8361443557152 8361760869147 8362462674944 8364820488192 8376591099828 8388647307264 8403295012224 8403844132096 8429607499194 8452181606768 8454721830912 8470038355968 8479126495744 8494164883456 8505120653316 8505676427064 8508555611136 8521085261171 8523646193664 8532791853312 8548249809568 8550818906112 8551377666048 8563410792832 8600563728384 8602352656464 8640122568448 8642558668464 8643612049408 8654997676032 8658942164992 8670110464512 8670677019648 8682589126656 8685817186368 8698318454784 8710558350256 8713014309783 8713745596416 8729531367424 8740790712864 8753371103232 8779742139392 8781568336807 8791066246662 8791804084224 8807731265536 8819667763584 8823352459264 8834732815104 8835310127616 8838300893184 8847784169472 8851316124224 8863476400128 8875488445632 8879533422592 8890986240612 8891567229048 8903782803456 8930606980736 8935733001216 8974501281792 8974966669312 8987129809728 9003410841992 9015780071424 9019379088608 9032113006336 9044010378144 9044353593159 9047662977024 9048132158464 9059802435054 9060394454916 9087388090368 9089278278528 9131760102528 9141558253224 9144903204864 9158119047161 9161470058496 9174361680764 9187566098432 9190676103168 9199416216852 9203131579392 9203608822912 9219454046208 9232427261022 9236155955712 9248844939264 9276708675584 9278638242664 9302042714112 9318894240768 9335422021632 9348073661808 9352334018048 9364396654053 9365182611456 9365794586624 9377874584064 9382148521984 9394506971136 9394863487296 9407770509312 9411526005504 9421624338032 9441529208832 9454324648608 9495835270656 9496455783424 9508704307614 9513037870784 9526729736192 9539017307712 9542825196429 9543626129408 9555935493888 9556298136168 9559794843648 9573246971232 9587025494016 9590589809948 9603765728256 9604393293824 9616781035764 9633837141936 9651289745454 9680043835392 9693665172128 9707617009664 9720137889504 9724063555584 9737746834956 9738383155624 9741309935616 9755017483344 9758957236224 9769428353792 9786755191808 9799378144038 9820722788352 9831260178816 9863842136064 9874425792512 9877209906816 9908697673728 9909345165312 9922640762202 9923289164908 9926271516672 9926648212992 9940935376896 9954923828864 9957730639752 9976607277056 9989475100416 10003852689408 10033991016448 10036078099208 10046932853328 10065978589184 10082985113208 10096837502976 10097497288704 10115128875264 10115789856256 10128837197241 10129687314432 10146801474684 10148038197248 10161127132128 10161791118912 10166036529152 10179148678272 10206407977984 10212266287104 10256243954439 10257104764928 10271005496832 10289612390848 10292704837632 10303748653056 10307861815552 10322414864384 10336011860736 10340186259456 10340722466816 10354059925776 10354736519904 10372817280714 10373495100556 10387746604032 10425021834752 10436297260032 10438468022997 10466421768184 10470251495424 10484984778016 10518410083328 10521375770304 10532664943932 10536518909952 10551345441168 10554917087232 10555606806528 10570460197402 10599327380286 10601952772096 10604157991616 10650164846592 10665151295428 10669053739008 10683512756352 10688381734912 10702167604632 10717570953216 10722455453696 10732652252994 10736579395584 10736986842624 10751737724928 10756029720576 10771165137859 10775515281664 10790319095808 10804942455552 10852383166464 10872043280896 10891325691904 10905373318644 10906085938776 10921069135872 10921483584192 10926046380032 10940853681408 10955681050077 10960258132992 10960674068512 10975732260864 10976449478656 10990606898016 11010099590784 11030045423376 11078474482432 11093488358883 11094419439616 11108729016576 11113215492096 11128853525664 11132925640704 11148591409536 11149014492196 11153093984256 11168788133104 11184863076352 11199289307472 11204393349632 11219577875058 11223683186688 11239476665592 11272962441216 11288239893504 11290587861609 11293384474624 11324225912832 11340160871088 11340901902752 11344310304768 11344740814848 11360704640782 11364861591552 11377055804416 11380263588288 11416542971904 11432607834711 11436791095296 11467418304512 11469803541952 11482208975232 11523411557952 11539242860544 11539996901376 11560147286016 11560902692864 11575813939704 11576414222569 11581089581824 11596344542496 11597757939712 11612716722432 11617352413044 11633312775168 11654387617152 11671161470976 11721421662216 11728149564096 11759557018112 11774724489207 11779643753472 11780413503488 11784401190912 11795607875268 11797045559296 11817968533504 11833211343744 11833984594176 11854648320816 11855422972064 11858986008576 11871710404608 11914310668288 11927196868608 11929677740568 11982839746304 12021040095232 12024429451776 12041735897088 12058680504192 12059138124212 12062762385408 12063550636032 12079736580072 12080525939888 12119037704704 12122454691872 12135461783226 12175680136704 12188744337632 12193204273152 12215293411328 12231048691008 12252741403392 12265888289136 12270376452096 12270842105856 12288109101254 12291802177536 12292605394944 12309903014696 12314874607616 12330758327076 12348505663488 12365881943667 12402723618816 12425192321024 12447229362176 12463283792736 12464098215744 12481221869568 12485862205404 12503832778752 12521427628493 12526009294848 12526484649728 12543694012416 12548701340672 12564886649742 12582970960896 12588705611776 12604942518336 12605766198144 12661113694208 12678272410152 12705057533952 12718689743616 12723766928572 12741247325184 12741730848224 12746393124864 12758514640596 12764329294976 12782700658688 12799187779968 12805020971008 12822374714352 12827066499072 12845116189248 12868386327272 12900845592576 12903528984696 12906725113856 12941972471808 12960183852672 12965418074112 12983662446608 12988413247488 13006015529472 13006689977792 13011942981632 13028725779552 13047477682176 13065837525384 13070618394624 13089507520901 13094297051136 13108346905088 13151789514752 13169613209088 13187706126336 13211596898304 13212460220416 13229501645376 13230187682936 13235028688896 13235530950656 13252965191424 13271676254208 13276974186336 13295214600192 13319300133888 13337350843572 13395910471104 13403599501824 13443980150944 13462450003968 13463329718272 13480694714592 13486838500352 13505116262988 13523670107136 13529068632912 13543584985921 13548169509504 13549054825216 13572198237696 13590591682374 13616355049472 13631082135552 13633917417792 13674991939252 13694673995776 13712337379836 13738331537408 13742205087744 13761542521146 13781349147648 13786014154752 13786915012608 13805413234368 13806315359872 13830423040952 13848640891533 13850328805376 13854233933568 13915063013376 13917957363996 13960335327232 13978341361152 14003133032448 14028501027072 14043553258576 14047773917184 14048691879936 14068460588224 14073222782976 14074142408704 14092295230944 14117289008256 14132436507048 14158038747097 14162293813248 14200219795456 14225404985344 14243752905984 14244683675136 14269556806176 14290094604288 14310203003992 14315439194112 14315982456832 14334447204252 14341372960768 14359870456848 14380538241024 14385884714922 14387092127744 14405648592384 14406589940736 14469844221952 14476934618181 14520065753088 14540497758192 14541447918368 14561425514496 14561978112256 14587804908544 14606620252434 14607574733436 14613677510656 14632526225016 14634309681152 14638435854336 14654142530688 14680132787712 14706727231168 14746890268224 14791317811844 14795763204096 14811638688768 14817620656128 14838471367552 14864017747968 14864788546048 14870791979008 14883961143303 14884933747362 14889972319488 14911403065344 14932385743296 14959437166744 14964910915584 14985968887456 15050986524672 15054117148812 15098967883776 15120214494784 15124477669812 15126321086464 15146245933056 15153148788736 15172693312896 15173684784384 15194530971648 15222057295872 15242686678368 15243477112948 15249054793728 15309611966976 15318399430656 15364548743936 15385657147392 15386662535168 15406508245248 15413529714688 15434418586272 15455622979584 15461792723328 15483622296576 15489803217392 15511083700224 15532104779856 15539183489536 15559225921071 15560242650834 15561548627968 15581619906048 15628562216288 15637532752128 15699632652276 15705377243136 15706191671296 15727477167024 15755968973486 15777615124992 15778646125568 15798997415898 15806197761088 15827018161752 15828947206144 15833410209792 15855690296103 15902929158144 15906236987424 15912057176064 15975247269888 15997726943142 16003580608512 16032572602368 16055132941337 16078240672256 16083683180544 16084734181376 16098978379491 16105480263936 16106315440096 16134044580864 16163272922496 16180615710968 16185478643712 16234240182272 16278574749696 16308064921344 16336988537856 16354517718848 16359128908164 16361122807808 16382225376288 16389069570048 16390140526592 16411280522112 16440387199488 16441011102768 16463598391296 16464674217984 16487842591556 16536964825088 16545068135064 16594360860672 16617711723648 16618797620992 16641629159424 16647816273872 16671777038336 16693280288496 16701345726464 16722887114304 16723521738294 16724925349888 16729640976384 16753182199656 16777294614528 16806590024448 16807688264192 16829366812587 16859214998388 16904363213536 16909443661824 16940076711936 16958252991488 16988329766912 17010241306632 17011352854128 17017111222272 17041056961173 17042170522342 17047292387328 17065583706624 17096499619136 17101637812224 17126821585664 17201127456768 17204705312928 17280245136896 17285117336928 17287224098816 17309995352064 17340220929024 17341354039296 17365756038589 17371634372736 17396636909568 17421116700512 17426028619566 17427491192832 17459062734848 17481581425728 17506742206464 17559484278784 17563136673614 17582132493324 17615462531072 17639335527168 17646704918528 17669465630208 17670620255232 17676601786368 17695568338944 17702632248448 17726952800256 17750976891264 17759066845184 17781972481224 17783134458096 17807565606912 17861213961472 17871466002432 17949002563584 17949933338624 17974259619456 18006821683984 18031560142848 18038758177216 18064226012672 18088020756288 18088707186318 18095325954048 18096264316928 18119604870108 18120788909832 18153616425973 18174776180736 18178556557056 18203192674839 18263520205056 18283116506448 18289806409728 18316238094322 18322940116992 18348723361528 18375132196864 18398832433704 18406263158784 18407217645824 18432163651881 18438908092416 18464854522044 18472311911424 18497689878528 18553417351168 18557276485328 18604085428224 18637788481536 18664014766999 18670844043264 18696147323616 18704668036096 18728793308106 18730365222912 18755749168128 18764297043968 18789013942272 18789726974592 18815541018624 18823052011008 18843248676064 18883058417664 18908649297216 18991670541312 18992911566848 19017408615228 19026075741568 19053459472384 19078034615424 19085650392858 19087252258816 19111870987776 19112596272336 19119589687296 19146493942464 19174050988032 19181179619896 19207531456512 19208786587648 19233562071528 19267674283872 19302579490908 19360087670784 19387330344256 19415234019328 19440275779008 19448127111168 19475493669912 19476766311248 19482619871232 19510034966688 19510775361343 19517914472448 19538856707584 19573510383616 19598756288076 19641445576704 19662520357632 19727684272128 19748851585024 19754419813632 19817395347456 19818690330624 19845281524404 19846578329816 19852543033344 19853296425984 19909847657728 19915461279504 19953214554112 19978950200832 20007705378816 20067982032896 20072156198416 20093865706656 20165970226416 20187607809203 20193675005952 20194994577408 20230257750528 20231579712512 20257674394482 20259374628864 20293602949368 20296076394496 20322254264256 20323582237824 20332073058304 20358297356544 20412815955968 20424532574208 20512487908878 20514209529856 20542010993664 20579224781696 20607497306112 20615723631104 20642313781719 20644829728768 20672023721472 20680372518912 20681444933632 20708119851552 20709473039808 20745634561428 20746990201112 20775493208064 20850043669504 20872594520064 20876936045994 20932843536368 20940502990848 20969969556032 21036820166656 21042751540608 21065329887864 21073037819904 21102690882336 21103491717371 21109834174464 21111213613056 21140920394804 21198654760572 21203905544192 21208315983232 21300329693184 21330302590856 21338107478016 21367025512704 21376763469824 21404335209264 21435141906432 21444910907392 21465304505988 21473158791168 21473973685248 21503475449856 21512059441152 21542330275718 21551030563328 21578827072383 21580638191616 21609884911104 21704766332928 21744086561792 21782651383808 21810746637288 21812171877552 21842138271744 21842967168384 21852092760064 21881707362816 21911362100154 21920516265984 21921348137024 21951464521728 21952898957312 21981213796032 22020199181568 22060090846752 22156948964864 22186976717766 22188838879232 22217458033152 22226430984192 22257707051328 22266592125001 22297182819072 22298028984392 22306187968512 22327400621043 22337576266208 22369726152704 22398578614944 22408786699264 22439155750116 22447366373376 22478953331184 22576479787008 22581175723218 22586768949248 22648451825664 22680321742176 22681803805504 22688620609536 22689481629696 22721409281564 22729723183104 22754111608832 22760527176576 22833085943808 22865215669422 22873582190592 22934836609024 22939607083904 22964417950464 23046823115904 23078485721088 23079993802752 23120294572032 23121805385728 23151627879408 23152828445138 23162179163648 23192689084992 23195515879424 23225433444864 23234704826088 23266625550336 23308775234304 23340363976251 23342322941952 23442843324432 23456299128192 23519114036224 23549448978414 23559287506944 23560827006976 23591215750536 23594091118592 23633953460229 23635937067008 23666422687488 23667969188352 23709296641632 23710845944128 23717972017152 23743420809216 23828621336576 23854393737216 23859355481136 23931235893691 23965679492608 23996590414713 24042080190464 24048858903552 24117361008384 24118276248424 24125524770816 24127101272064 24159473160144 24161051879776 24238075409408 24244909383744 24270923566452 24351360273408 24377488675264 24430586822656 24462097382016 24505482806784 24531776578272 24540752904192 24541684211712 24576218202508 24583604355072 24585210789888 24619806029392 24629749215232 24661516654152 24697011326976 24731763887334 24805447237632 24850384642048 24894458724352 24926567585472 24928196431488 24962443739136 24971724410808 25007665557504 25042855256986 25052018589696 25052969299456 25085282607441 25087388024832 25097402681344 25129773299484 25165941921792 25177411223552 25209885036672 25211532396288 25322227388416 25356544820304 25410115067904 25437379487232 25447533857144 25482494650368 25483461696448 25517029281192 25528658589952 25563255783513 25565401317376 25598375559936 25610041942016 25644749428704 25654132998144 25690232378496 25736772654544 25801691185152 25807057969392 25884806170727 25920367705344 25930836148224 25967324893216 25976826494976 26012031058944 26013379955584 26023885963264 26057451559104 26094955364352 26131675050768 26141236789248 26179015041802 26188594102272 26216693810176 26303579029504 26339226418176 26344705010421 26375412252672 26423193796608 26424920440832 26459003290752 26460375365872 26470057377792 26471061901312 26505930382848 26543352508416 26553948372672 26590429200384 26638600267776 26674701687144 26676084947659 26791820942208 26807199003648 26887960301888 26924900007936 26926659436544 26961389429184 26973677000704 27010232525976 27047340214272 27058137265824 27087169971842 27096339019008 27098109650432 27133060779477 27144396475392 27181183364748 27232710098944 27262164271104 27267834835584 27349983878504 27389347991552 27424674759672 27474357141483 27476663074816 27484410175488 27523085042292 27562698295296 27572028309504 27610826468736 27612630719744 27660846081904 27697281783066 27700657610752 27708467867136 27830126026752 27835914727992 27956682722304 27997851572419 28006266064896 28057002054144 28087106517152 28095547834368 28097383759872 28136921176448 28146445565952 28148284817408 28184590461888 28234578016512 28264873014096 28316077494194 28324587626496 28400439590912 28450809970688 28487505811968 28489367350272 28539113612352 28580189208576 28620406007984 28628475589287 28630878388224 28631964913664 28668894408504 28682745921536 28719740913696 28761076482048 28771769429844 28811297184768 28813179881472 28853724535223 28939688443904 28953869236362 29040131506176 29080995516384 29082895836736 29122851028992 29123956224512 29175609817088 29213240504868 29215149466872 29227355021312 29265052450032 29268619362304 29276871708672 29308285061376 29360265575424 29413454462336 29493780536448 29582635623688 29591526408192 29623277377536 29676942735104 29728035495936 29729577092096 29741583958016 29767922286606 29769867494724 29779944638976 29822806130688 29864771486592 29918874333488 29929821831168 29971937774912 30090962583529 30101973049344 30108234297624 30197935767552 30240428989568 30248955339624 30252642172928 30292491866112 30306297577472 30345386625792 30347369568768 30389061943296 30444114591744 30485373356736 30486954225896 30498109587456 30619223933952 30636798861312 30729097487872 30768731863317 30771314294784 30773325070336 30813016490496 30827059429376 30868837172544 30911245959168 30923585446656 30967244593152 30979606434784 31022167400448 31064209559712 31078366979072 31118451842142 31120485301668 31163239812096 31257124432576 31275065504256 31399265304552 31410754486272 31412383342592 31454954334048 31511937946972 31555230249984 31557292251136 31597994831796 31612395522176 31654036323504 31657894412288 31666820419584 31711380592206 31805858316288 31812473974848 31950494539776 31995453886284 32007161217024 32065145204736 32110265882674 32156481344512 32167366361088 32169468362752 32197956758982 32210960527872 32212630880192 32268089161728 32313495413577 32326545844992 32361231421936 32370957287424 32468480364544 32557149499392 32616129842688 32673977075712 32709035437696 32718257816328 32722245615616 32764450752576 32778139140096 32780281053184 32822561044224 32880774398976 32882022205536 32927196782592 32929348435968 32975685183112 33073929650176 33090136270128 33235423447296 33237595241984 33280465076649 33283258318848 33295632547744 33343554076672 33386560576992 33402691452928 33445774228608 33447043476588 33459281952768 33506364399312 33554589229056 33613180048896 33615376528384 33658733625174 33718429996776 33808726427072 33818887323648 33880153423872 33916505982976 33976659533824 34020482613264 34022705708256 34034222444544 34082113922346 34084341044684 34094584774656 34131167413248 34192999238272 34253643171328 34297823504133 34402254913536 34409410625856 34560490273792 34570234673856 34574448197632 34619990704128 34680441858048 34682708078592 34729242667707 34731512077178 34743268745472 34793273819136 34842233401024 34852057239132 34918125469696 34963162851456 35013484412928 35118968557568 35126273347228 35164264986648 35230925062144 35278671054336 35338931260416 35341240510464 35353203572736 35391136677888 35405264496896 35453905600512 35501953782528 35518133690368 35563944962448 35566268916192 35615131213824 35722427922944 35742932004864 35899866677248 35948519238912 36013643367968 36063120285696 36077516354432 36128452025344 36176041512576 36177414372636 36190651908096 36192528633856 36239209740216 36241577819664 36307232851946 36357113114112 36406385349678 36527040410112 36566233012896 36579612819456 36632476188644 36645880233984 36697446723056 36750264393728 36797664867408 36812526317568 36814435291648 36864327303762 36877816184832 36929709044088 36944623822848 36996610690907 37097645831001 37106834702336 37114552970656 37208170856448 37275576963072 37328029533998 37341688086528 37392294647232 37409336072192 37457586616212 37511498336256 37528594087936 37564282885479 37578027884544 37579453949184 37631082037248 37646104022016 37686497352128 37766116835328 37817298594432 37983341082624 37985823133696 38034817230456 38052151483136 38106918944768 38156069230848 38171300785716 38223741975552 38225192544672 38239179374592 38292987884928 38348101976064 38362359239792 38415062913024 38417573175296 38467124143056 38535348567744 38605158981816 38720175341568 38774660688512 38830468038656 38880551558016 38896254222336 38950987339824 38953532622496 38965239742464 39020069933376 39021550722686 39035828944896 39077713415168 39147020767232 39197512576152 39268522562703 39282891153408 39325040715264 39455368544256 39497703170048 39508839627264 39634790694912 39637380661248 39690563048808 39693156659632 39705086066688 39706592851968 39762466242737 39819695315456 39830922559008 39957900401664 40135964065792 40144312396832 40187731413312 40331940452832 40375215618406 40387350011904 40389989154816 40460515501056 40463159425024 40515348788964 40587205898736 40592152788992 40630754957763 40644508528512 40647164475648 40664146116608 40716594713088 40825631911936 40849065148416 41024975817756 41084021987328 41158449563392 41214994612224 41231447262208 41284627563438 41289659457536 41344047442944 41360745037824 41362889867264 41416239703104 41418946079616 41491269122856 41493980402224 41550986416128 41700087339008 41745189040128 41753872091988 41865687072736 41881005981696 41939939112064 42073640333312 42085503081216 42130659775728 42146075639808 42205381764672 42206983434742 42219668348928 42222427226112 42281840789608 42397309521144 42407811088384 42416631966464 42474116241291 42600659386368 42660605181712 42676214956032 42734051025408 42753526939648 42808670418528 42870283812864 42930609011976 42946317582336 42947947370496 43008381854389 43024118882304 43084660551436 43102061126656 43157654144766 43161276383232 43219769822208 43409532665856 43488173123584 43565302767616 43621493274576 43624343755104 43684276543488 43685934336768 43704185520128 43763414725632 43822724200308 43841032531968 43842696274048 43902929043456 43905797914624 43962427592064 44040398363136 44120181693504 44313897929728 44373953435532 44434916066304 44452861968384 44515414102656 44533184250002 44594365638144 44596057968784 44612375937024 44654801242086 44675152532416 44739452305408 44797157229888 44817573398528 44878311500232 44894732746752 44957906662368 45152959574016 45162351446436 45173537898496 45296903651328 45360643484352 45363607611008 45378963259392 45442818563128 45459446366208 45508223217664 45521054353152 45666171887616 45730431338844 45747164381184 45869673218048 45879214167808 45928835900928 46093646231808 46156971442176 46159987605504 46240589144064 46243610771456 46303255758816 46305656890276 46324358327296 46385378169984 46450866889728 46469409652176 46519270169033 46533251100672 46617550468608 46680727952502 46684645883904 46885686648864 46912598256384 47038228072448 47098897956828 47118575013888 47121654013952 47182431501072 47188182237184 47267906920458 47271874134016 47332845374976 47335938376704 47418593283264 47421691888256 47486841618432 47567070888309 47657242673152 47708787474432 47718710962272 47862471787382 47931358985216 47993180829426 48084160380928 48097717807104 48165398824011 48234722016768 48236552496848 48251049541632 48254202544128 48318946320288 48322103759552 48476150818816 48489818767488 48541847132904 48702720546816 48754977350528 48861173645312 48924194764032 49010965613568 49063553156544 49083368423424 49152436405016 49167208710144 49170421579776 49239612058784 49259498430464 49323033308304 49394022653952 49463527774668 49610894475264 49700769284096 49788917448704 49853135170944 49856392862976 49924887478272 49943448821616 50015331115008 50085710513972 50104037179392 50105938598912 50170565214882 50174776049664 50194805362688 50259546598968 50331883843584 50354822447104 50419770073344 50423064792576 50644454776832 50713089640608 50820230135808 50874758974464 50895067714288 50964989300736 50966923392896 51034058562384 51057317179904 51123170883519 51126511567026 51130802634752 51196751119872 51220083884032 51289498857408 51380464756992 51473545309088 51603382370304 51614115938784 51769612341454 51840735410688 51861672296448 51934649786432 52024062117888 52026759911168 52047771926528 52097268115767 52114903118208 52189910728704 52263350101536 52282473578496 52358030083604 52377188204544 52433387620352 52678452836352 52689410020842 52846387593216 52849840881664 52918006581504 52920750731744 52940114755584 52942123802624 53011860765696 53086705016832 53107896745344 53180858400768 53277200535552 53349403374288 53352169895318 53583641884416 53614398007296 53775920603776 53849800015872 53853318873088 53922778858368 53947354001408 54020465051952 54094680428544 54116274531648 54174339943684 54192678038016 54196219300864 54266121558954 54288792950784 54362366729496 54460849277919 54465420197888 54524328542208 54535669671168 54699967757008 54778695983104 54849349519344 54948714282966 54953326149632 54968820350976 55046170084584 55125396590592 55145891407201 55221652937472 55225261439488 55296490955643 55321692163808 55394563566132 55401315221504 55416935734272 55660252053504 55671829455984 55913365444608 55992044300997 55995703144838 56012532129792 56114004108288 56174213034304 56191095668736 56273842352896 56292891131904 56296569634816 56369180923776 56469156033024 56529746028192 56632154988388 56649175252992 56800879181824 56975011623936 56978734700544 57078227224704 57160378417152 57240812015968 57256951178574 57261756776448 57263929827328 57337788817008 57365491843072 57439481827392 57522152964096 57543538859688 57622594369536 57626359762944 57707449070446 57879376887808 57907738472724 58080263012352 58161991032768 58165791673472 58245702057984 58247912449024 58351219634176 58426481009736 58430298933744 58454710042624 58530104900064 58532326084029 58537238724608 58553743417344 58616570122752 58720531150848 58826908924672 58987561072896 59165271247376 59183052816384 59246554755072 59353885470208 59456070991872 59459154184192 59535844573212 59539734989448 59559889277952 59647596828197 59729542973184 59837748666976 59859643662336 59943875549824 60181925167058 60203946098688 60216468595248 60480857979136 60497910679248 60505284345856 60562823427609 60584983732224 60612595154944 60690773251584 60694739137536 60778123886592 60888229183488 60970746713472 60973908451792 60996219174912 61238447867904 61273597722624 61458194975744 61470978357649 61537463726634 61542628589568 61626032980992 61654118858752 61737674345088 61822491918336 61847170893312 61934489186304 61959212869568 62044334800896 62128419119424 62156733958144 62236903684284 62240970603336 62326479624192 62514248865152 62550131008512 62798530609104 62821508972544 62824766685184 62909908668096 63023875893944 63110460499968 63114584502272 63195989663592 63224791044352 63308072647008 63310475152113 63315788824576 63333640839168 63422761184412 63611716632576 63624947949696 63900989079552 63990907772568 64014322434048 64106833330127 64130290409472 64220531765348 64312962689024 64334732722176 64395913517964 64421921055744 64425261760384 64536178323456 64626990827154 64653091689984 64722462843872 64741914574848 64936960729088 65114298998784 65232259685376 65347954151424 65418070875392 65436515632656 65444491231232 65528901505152 65556278280192 65560562106368 65645122088448 65761548797952 65764044411072 65854393565184 65858696871936 65951370366224 66180272540256 66470846894592 66475190483968 66560930153298 66566516637696 66591265095488 66687108153344 66773121153984 66799776375003 66805382905856 66891548457216 66894086953176 66918563905536 67012728798624 67109178458112 67226360097792 67230753056768 67317467250348 67436859993552 67617452854144 67760306847744 67833011965952 67953319067648 68040965226528 68045411416512 68068444889088 68164227844692 68168682089368 68189169549312 68262334826496 68385998476544 68507286342656 68595647008266 68804509827072 68818821251712 69120980547584 69140469347712 69239981408256 69340044214219 69360883716096 69365416157184 69458485335414 69463024154356 69486537490944 69586547638272 69684466802048 69704114478264 69836250939392 69926325702912 70026968825856 70237937115136 70252546694456 70328529973296 70461850124288 70557342108672 70677862520832 70682481020928 70782273355776 70810528993792 70901860380687 70907811201024 71003907565056 71036267380736 71127889924896 71132537832384 71230262427648 71444855845888 71485864009728 71793707681073 71799733354496 71897038477824 72027286735936 72126240571392 72155032708864 72256904050688 72352083025152 72354828745272 72381303816192 72385057267712 72478419480432 72483155639328 72614465703892 72714226228224 72812770699356 73054080820224 73132466025792 73264952377288 73291760467968 73394893446112 73500528787456 73595329734816 73625052635136 73628870583296 73728654607524 73755632369664 73859418088176 73889247645696 73993221381814 74195291662002 74213669404672 74229105941312 74416341712896 74551153926144 74656059067996 74683376173056 74784589294464 74818672144384 74915173232424 75022996672512 75057188175872 75128565770958 75156055769088 75158907898368 75262164074496 75292208044032 75372994704256 75532233670656 75634597188864 75966682165248 75971646267392 76069634460912 76104302966272 76213837889536 76312138461696 76342601571432 76447483951104 76450385089344 76585975769856 76689767350539 76696203952128 76724718479584 76830125826048 76835146350592 76934248286112 77070697135488 77210317963632 77549321377024 77654418512181 77660936077312 77761103116032 77792508444672 77901974679648 77907065244992 77930479484928 78040139866752 78043101445372 78071657889792 78155426830336 78294041534464 78395025152304 78537045125406 78565782306816 78650081430528 78910737088512 78995406340096 79017679254528 79034115031263 79269581389824 79274761322496 79381126097616 79386313319264 79410172133376 79413185703936 79524932485474 79639390630912 79661845118016 79915800803328 80028254842977 80271928131584 80288624793664 80375462826624 80663880905664 80750431236812 80774700023808 80779978309632 80921031002112 80926318850048 81030697577928 81174411797472 81184305577984 81261509915526 81289017057024 81294328951296 81433189426176 81651263823872 81698130296832 82049951635512 82168043974656 82316899126784 82423071424449 82429989224448 82462894524416 82569255126876 82579318915072 82688094885888 82725779734528 82832479406208 82837892159232 82982538245712 82987960804448 83101972832256 83400174678016 83490378080256 83507744183976 83731374145472 83879878224128 83993554717257 84147280666624 84171006162432 84261319551456 84292151279616 84410763529344 84413966869484 84439336697856 84444854452224 84563681579216 84794619042288 84833263932928 84948232482582 85201318772736 85321210363424 85352429912064 85468102050816 85507053879296 85617340837056 85740567625728 85861218023952 85892635164672 85895894740992 86016763708778 86048237764608 86169321102872 86204122253312 86315308289532 86439539644416 86561173605669 86819065331712 86976346247168 87130605535232 87242986549152 87248687510208 87368553086976 87371868673536 87526829451264 87645448400616 87649993399451 87682065063936 87685392548096 87805858086912 87811595829248 87924855184128 88080796726272 88240363387008 88627795859456 88747906871064 88869832132608 89030828205312 89066368500004 89188731276288 89192115937568 89224751874048 89309602484172 89350305064832 89478904610816 89594314459776 89635146797056 89756623000464 89789465493504 89915813324736 90272887750587 90305919148032 90324702892872 90347075796992 90593807302656 90721286968704 90727215222016 90757926518784 90885637126256 90918892732416 91016446435328 91042108706304 91332343775232 91460862677688 91494328762368 91626552646307 91758428335616 91857671801856 92187292463616 92313942884352 92319975211008 92481178288128 92487221542912 92606511517632 92611313780552 92648716654592 92770756339968 92901733779456 92938819304352 93038540338066 93066502201344 93235100937216 93361455905004 93771373297728 93825196512768 94076456144896 94197795913656 94237150027776 94243308027904 94364863002144 94376364474368 94535813840916 94665690749952 94671876753408 94805094901447 94837186566528 94843383776512 94973683236864 95134141776618 95314485346304 95417574948864 95437421924544 95724943574764 95862717970432 95986361658852 96168320761856 96195435614208 96330797648022 96469444033536 96473104993696 96502099083264 96508405088256 96637892640576 96644207519104 96940486240731 96952301637632 96979637534976 97083694265808 97405441093632 97509954701056 97722347290624 97848389528064 98021931227136 98127106313088 98166736846848 98304872810032 98334417420288 98340843159552 98479224117568 98518996860928 98646066616608 98788045307904 98927055549336 99106271229679 99221788950528 99401538568192 99577834897408 99706270341888 99712785725952 99849774956544 99886897643232 100030662230016 100171421027944 100208074358784 100211877197824 100341130429764 100389610725376 100519093197936 100663767687168 100709644894208 100839540146688 100846129585152 101288909553664 101426179281216 101640460271616 101749517948928 101790135428576 101929978601472 101933846785792 102068117124768 102114634359808 102246341767038 102253023134052 102393502239744 102440167768064 102578997714816 102760929513984 102947090618176 103206764740608 103228231877568 103539224682908 103681470821376 103723344592896 103869299572864 104048124235776 104053519822336 104095543853056 104187728003121 104194536231534 104229806236416 104379821457408 104526700203072 104716060167208 104754376409088 104866775240704 105356905672704 105378820041684 105692775186432 105699681763328 105836013163008 105841501463488 105884247605248 106023721531392 106173410033664 106215793490688 106361716801536 106554401071104 106698806748576 106704339790636 107167283768832 107228796014592 107551841207552 107699600031744 107706637746176 107845557716736 107894708002816 108040930103904 108189360857088 108232549063296 108348679887368 108385356076032 108392438601728 108532243117908 108577585901568 108724733458992 108921698555838 108930840395776 109071339342336 109399935514016 109557391966208 109698699038688 109897428565932 109937640701952 110092340169168 110250793181184 110291782814402 110443305874944 110450522878976 110592981911286 110643384327616 110789127132264 110802630443008 110833871468544 110989832072721 111320504107008 111343658911968 111826730889216 111984088601994 111991406289676 112025064259584 112228008216576 112348426068608 112547684705792 112585782263808 112593139269632 112692848656437 112738361847552 112938312066048 113059492056384 113264309976776 113298350505984 113601758363648 113950023247872 113957469401088 114156454449408 114320756834304 114481624031936 114513902357148 114527859654656 114675577634016 114730983686144 114878963654784 115044305928192 115087077719376 115245188739072 115252719525888 115414898140892 115758753775616 115815476945448 116160526024704 116323982065536 116331583346944 116491404115968 116495824898048 116702439268352 116852962019472 116860597867488 116909420085248 117060209800128 117064652168058 117074477449216 117107486834688 117233140245504 117441062301696 117653817849344 117805567688109 117975122145792 118330542494752 118366105632768 118493109510144 118707770940416 118912141983744 118918308368384 119071689146424 119079469978896 119119778555904 119287398728211 119295193656394 119459085946368 119675497333952 119887751099648 120363850334116 120407892197376 120432937190496 120961715958272 120995821358496 121010568691712 121125646855218 121169967464448 121381546503168 121389478275072 121560292270123 121776458366976 121892264873289 121941493426944 121947816903584 121992438349824 122476895735808 122547195445248 122916389951488 122941956715298 123074927453268 123252065961984 123308237717504 123475348690176 123644983836672 123694341786624 123868978372608 123918425739136 124088669601792 124256838238848 124313467916288 124473807368568 124481941206672 124652959248384 125028497730304 125100262017024 125597061218208 125643017945088 125649533370368 125819817336192 126047751787888 126220920999936 126229169004544 126391979327184 126449582088704 126616145294016 126620950304226 126631577649152 126667281678336 126845522368824 127075314981811 127223433265152 127249895899392 127422348723873 127801978159104 127981815545136 128028644868096 128213666660254 128260580818944 128441063530696 128625925378048 128791827035928 128843842111488 128850523520768 129025145563167 129072356646912 129253981654308 129306183379968 129444925687744 129483829149696 129873921458176 130228597997568 130464519370752 130648103368993 130695908302848 130836141750784 130873031265312 130888982462464 131057803010304 131112556560384 131290244176896 131523097595904 131528088822144 131708787130368 131717393743872 131902740732448 132360545080512 132941693789184 132950380967936 133121860306596 133182530190976 133374216306688 133546242307968 133599552750006 133610765811712 133783096914432 133788173906352 133837127811072 134025457597248 134218356916224 134452720195584 134461506113536 134634934500696 134873719987104 135234905708288 135520613695488 135666023931904 135906638135296 136081930453056 136090822833024 136136889778176 136328455689384 136337364178736 136378339098624 136524669652992 136575427529401 136771996953088 137014572685312 137191294016532 137609019654144 137637642503424 138241961095168 138280938695424 138479962816512 138680088428438 138721767432192 138730832314368 138916970670828 138926048308712 138973074981888 139368933604096 139408228956528 139557810507099 139672501878784 139852651405824 140053937651712 140475874230272 140505093388912 140657059946592 141114684217344 141313254664421 141355725041664 141364962041856 141564546711552 141621057987584 141803720761374 141815622402048 142007815130112 142072534761472 142255779849792 142265075664768 142460524855296 142889711691776 142971728019456 143587415362146 143599466708992 143794076955648 144054573471872 144252481142784 144310065417728 144496196472033 144513808101376 144704166050304 144709657490544 144762607632384 144770114535424 144956838960864 144966311278656 145228931407784 145428452456448 145625541398712 146108161640448 146264932051584 146529904754576 146583520935936 146789786892224 147001057574912 147190659469632 147250105270272 147257741166592 147457309215048 147511264739328 147718836176352 147724442021597 147778495291392 147986442763628 148390583324004 148427338809344 148458211882624 148832683425792 149102307852288 149312118135992 149366752346112 149569178588928 149637344288768 149830346464848 150045993345024 150114376351744 150257131541916 150312111538176 150317815796736 150524328148992 150584416088064 150745989408512 151064467341312 151269194377728 151933364330496 151943292534784 152139268921824 152208605932544 152624276923392 152685203142864 152894967902208 152900770178688 153171951539712 153379534701078 153392407904256 153449436959168 153660251652096 153670292701184 153868496572224 154141394270976 154420635927264 155098642754048 155308837024362 155321872154624 155522206232064 155585016889344 155803949359296 155814130489984 156080279733504 156086202890744 156143315779584 156291804347301 156310853660672 156588083068928 156790050304608 157074090250812 157131564613632 157300162861056 157990812680192 158035358509056 158068230062526 158539162779648 158549522644992 158762252195232 158772626638528 158820344266752 158826371407872 159049864970948 159278781261824 159323690236032 159783580145809 159831601606656 160056509685954 160543856263168 160577249587328 160750925653248 161327761811328 161500862473624 161549400047616 161559956619264 161842062004224 161852637700096 162061395155856 162348823594944 162368611155968 162523019831052 162578034114048 162588657902592 162866378852352 163302527647744 163382547833757 163396260593664 164099903271024 164336087949312 164633798253568 164846142848898 164859978448896 164925789048832 165138510253752 165158637830144 165376189771776 165437674221603 165451559469056 165664958812416 165675784318464 165965076491424 165975921608896 166203945664512 166800349356032 166980756160512 167015488367952 167462748290944 167759756448256 167976132902991 167987109434514 168294561333248 168342012324864 168522639102912 168821527058688 168827933738968 168878673395712 168889708904448 169127363158432 169589238084576 169666527865856 169896464965164 170402637545472 170642420726848 170936204101632 171014107758592 171234681674112 171481135251456 171722436047904 171785270329344 171791789481984 172033527417556 172096475529216 172338642205744 172408244506624 172630616579064 172879079288832 173122347211338 173638130663424 173952692494336 174261211070464 174485973098304 174497375020416 174737106173952 174743737347072 175053658902528 175290896801232 175299986798902 175364130127872 175370785096192 175596978252087 175611716173824 175623191658496 175849710368256 176161593452544 176480726774016 177255591718912 177495813742128 177739664265216 178061656410624 178132737000008 178377462552576 178384231875136 178619204968344 178700610129664 178942790484591 178957809221632 179188628919552 179270293594112 179513246000928 179578930987008 179831626649472 180545775501174 180611838296064 180649405785744 181193643195089 181442573937408 181454430444032 181515853037568 181688470282827 181771274252512 181837785464832 182032892870656 182084217412608 182664687550464 182921725355376 182988657524736 183253105292614 183516856671232 183715343603712 184374584927232 184412935072947 184627885768704 184962356576256 184974443085824 185213023035264 185222627561104 185297433309184 185541512679936 185803467558912 185877638608704 186077080676132 186133004402688 186470201874432 186722911810008 187542746595456 187650393025536 188152912289792 188395591827312 188474300055552 188486616055808 188729726004288 188752728948736 189071627681832 189331381499904 189343753506816 189610189802894 189674373133056 189686767553024 189931425456339 189947366473728 190268283553236 190628970692608 190835149897728 190874843849088 191449887149528 191725435940864 191972723317704 192320499990381 192336641523712 192390871228416 192661595296044 192938888067072 192946209987392 193004198166528 193275785281152 193288415038208 193880972481462 193904603275264 193959275069952 194167388531616 194810882187264 195019909402112 195696779056128 195984961006933 196043862454272 196254212626176 196333473693696 196609745620064 196668834840576 196681686319104 196958448235136 197037993721856 197292133233216 197576090615808 197854111098672 198212542459358 198803077136384 199155669794816 199412540683776 199425571451904 199699549913088 199773795286464 200061324460032 200342842055888 200399329125009 200416148717568 200423754395648 200682260859528 200779221450752 201038186395872 201327535374336 201679080293376 201692259170304 201976071746561 202577819107328 202852358562432 203280920543232 203499035897856 203580270857152 203859957202944 203867693571584 204136234249536 204229268719616 204492683534076 204506046268104 204787004479488 204880335536128 205157995429632 205521859027968 205894181236352 206413529481216 206456463755136 207078449365816 207362941642752 207738599145728 208020132642657 208096248471552 208107039644672 208191087706112 208375456006242 208389072463068 208459612472832 208759642914816 209053400406144 209432120334416 209508752818176 209733550481408 210636738084703 210713811345408 210757640083368 211385550372864 211672026326016 211683002926976 211768495210496 212047443062784 212346820067328 212431586981376 212723433603072 213108802142208 213397613497152 213408679581272 214334567537664 214457592029184 215103682415104 215381123043219 215399200063488 215413275492352 215691115433472 215789416005632 216081860207808 216378721714176 216465098126592 216697359774736 216770712152064 216784877203456 217064486235816 217155171803136 217449466917984 217843397111676 218142678684672 218799871028032 219114783932416 219397398077376 219794857131864 219875281403904 220184680338336 220501586362368 220583565628804 220886611749888 220901045757952 221185963822572 221286768655232 221578254264528 221605260886016 221667742937088 221979664145442 222641008214016 222687317823936 223653461778432 223968177203988 223982812579352 224050128519168 224456016433152 224696852137216 225095369411584 225171564527616 225186278539264 225385697312874 225476723695104 225876624132096 226118984112768 226528619953552 226596701011968 227900046495744 227914938802176 228312908898816 228641513668608 228963248063872 229027804714296 229055719309312 229351155268032 229461967372288 229757927309568 230088611856384 230174155438752 230490377478144 230505439051776 230829796281784 231517507551232 231630953890896 232647964131072 232663166693888 232963255536543 232982808231936 232991649796096 233404878536704 233705924038944 233721195734976 233818840170496 234120419600256 234129304336116 234214973669376 234466280491008 234882124603392 235307635698688 235611135376218 235950244291584 236661084989504 236732211265536 236986219020288 237415541880832 237824283967488 237836616736768 238143378292848 238158939957792 238239557111808 238574797456422 238590387312788 238918171892736 239350994667904 239775502199296 240084764528931 240727700668232 240815784394752 240865874380992 241923431916544 241991642716992 242021137383424 242251293710436 242339934928896 242763093006336 242778956550144 243120584540246 243552916733952 243784529746578 243882986853888 243895633807168 244953791471616 245094390890496 245832779902976 245883913430596 246149854906536 246504131923968 246616475435008 246950697380352 247289967673344 247388683573248 247737956745216 247836851478272 248177339203584 248513676477696 248626935832576 248947614737136 248963882413344 249305918496768 250056995460608 250200524034048 251194122436416 251299066740736 251639634672384 251980664151771 252095503575776 252441841999872 252458338009088 252783958654368 252899164177408 253232290588032 253241900608452 253334563356672 253691044737648 254150629963622 254499791798784 254844697447746 255603956318208 255963631090272 256057289736192 256427333320508 256521161637888 256882127061392 257251850756096 257583654071856 257687684222976 257701047041536 258050291126334 258144713293824 258507963308616 258612366759936 258889851375488 259683520817007 259747842916352 260457195995136 260929038741504 261296206737986 261391816605696 261672283501568 261746062530624 261777964924928 262115606020608 262580488353792 262949980198353 263046195191808 263056177644288 263417574260736 263434787487744 263805481464896 264721090161024 265883387578368 265900761935872 266243720613192 266365060381952 266748432613376 267092484615936 267199105500012 267566193828864 267576347812704 267674255622144 268050915194496 268436713832448 268905440391168 268923012227072 269269869001392 269747439974208 270469811416576 270818663251761 271041227390976 271332047863808 271813276270592 272163860906112 272181645666048 272273779556352 272656911378768 272674728357472 272756678197248 273049339305984 273150855058802 273543993906176 274029145370624 274382588033064 274879657938921 275275285006848 276483922190336 276561877390848 276959925633024 277360176856876 277443534864384 277461664628736 277833941341656 277852096617424 277946149963776 278737867208192 278816457913056 279115621014198 279705302811648 280951748460544 281010186777824 281314119893184 282229368434688 282626509328842 282711450083328 282729924083712 283129093423104 283242115975168 283607441522748 284015630260224 284145069522944 284415284704341 284511559699584 284530151329536 284921049710592 285779423383552 285943456038912 287174830724292 287588153911296 288109146943744 288504962285568 288620130835456 288992392944066 289027616202752 289408332100608 289419314981088 289525215264768 289540229070848 289913677921728 289932622557312 290457862815568 290856904912896 291251082797424 292216323280896 292529864103168 293059809509152 293167041871872 293579573784448 294002115149824 294381318939264 294500210540544 294515482333184 294914618430096 295022529478656 295437672352704 295448884043194 295556990582784 295972885527256 296781166648008 296854677618688 296916423765248 297318813689037 297665366851584 298204615704576 298624236271984 298733504692224 299138357177856 299274688577536 299660692929696 300091986690048 300514263083832 300624223076352 300635631593472 301058672980723 301168832176128 301491978817024 302128934682624 302538388755456 303866728660992 303886585069568 304278537843648 304417211865088 305248553846784 305370406285728 305789935804416 305801540357376 306343903079424 306759069402156 306898873918336 307320503304192 307340585402368 307736993144448 308282788541952 308841271854528 310197285508096 310617674048724 311044412464128 311170033778688 311607898718592 311628260979968 312160559467008 312172405781488 312286631559168 312583608694602 312621707321344 313176166137856 313580100609216 314148180501624 314263129227264 314600325722112 315981625360384 316070717018112 316136460125052 317078325559296 317099045289984 317524504390464 317545253277056 317652742815744 318099729941896 318557562523648 318647380472064 319567160291618 319663203213312 320113019371908 321087712526336 321154499174656 321501851306496 322655523622656 323001724947248 323098800095232 323119913238528 323684124008448 323705275400192 324122790311712 324697647189888 325046039662104 325156068228096 325177315805184 325634891183231 325732757704704 326605055295488 326765095667514 326792521187328 328199806542048 328672175898624 329267596507136 329692285697796 329851578097664 330277020507504 330317275660288 330752379543552 330875348443206 330903118938112 331329917624832 331351568636928 331930152982848 331951843217792 332407891329024 332969496218163 333600698712064 333961512321024 334030976735904 334925496581888 335519512896512 335952265805982 335974218869028 336589122666496 336684024649728 337045278205824 337643054117376 337655867477936 337757346791424 337779417808896 338254726316864 339178476169152 339333055731712 339792929930328 340805275090944 341284841453696 341872408203264 342028215517184 342469363348224 342962270502912 343444872095808 343583578963968 344067054835112 344192951058432 344677284411488 344816489013248 345261233158128 345758158577664 346244694422676 347276261326848 347905384988672 348522422140928 348971946196608 348994750040832 349474212347904 349487474694144 350107317805056 350581793602464 350599973597804 350728260255744 350741570192384 351193956504174 351223432347648 351699420736512 352323186905088 352961453548032 354511183437824 354991627484256 355479328530432 356123312821248 356265474000016 356754925105152 356768463750272 357238409936688 357401220259328 357862196184633 357885580969182 357915618443264 358377257839104 358540587188224 359026492001856 359663253298944 361091551002348 361223676592128 361298811571488 362387286390178 362885147874816 362908860888064 363031706075136 363376940565654 363542548505024 364065785741312 364168434825216 364680876810369 365329375100928 365843450710752 365977315049472 366506210585228 367033713342464 367430687207424 368749169854464 368825870145894 369924713152512 369948886171648 370426046070528 370445255122208 370594866618368 371083025359872 371606935117824 371755277217408 372154161352264 372266008805376 372940403748864 373445823620016 375085493190912 375300786051072 376305824579584 376791183654624 376948600111104 376973232111616 377459452008576 378143255363664 378662762999808 378687507013632 379220379605788 379348746266112 379373535106048 379862850912678 379894732947456 380536567106472 381225944945433 381257941385216 381670299795456 381749687698176 382899774299056 383450871881728 383945446635408 384640999980762 384673283047424 384781742456832 385323190592088 385877776134144 385892419974784 386551570562304 386576830076416 387075436689501 387761944962924 387809206550528 387918550139904 388334777063232 389621764374528 390039818804224 391393558112256 391944310106979 391969922013866 392087724908544 392508425252352 392666947387392 393219491240128 393337669681152 393916896470272 394075987443712 394584266466432 395152181231616 395708222197344 396425084918716 397606154272768 398825081367552 398851142903808 399547590572928 400122648920064 400685684111776 400798658250018 400832297435136 400847508791296 401364521719056 401558442901504 402076372791744 402655070748672 403358160586752 403384518340608 403952143493122 405155638214656 405704717124864 406561841086464 406998071795712 407160541714304 407719914405888 407735387143168 408272468499072 408458537439232 408985367068152 409012092536208 409574008958976 409726282588203 409760671072256 410315990859264 411043718055936 411788362472704 412827058962432 412912927510272 414156898731632 414725883285504 415477198291456 416040265285314 416192496943104 416214079289344 416750912012484 416778144926136 416919224945664 417533177797379 418106800812288 418673431521297 418864240668832 419017505636352 419467100962816 421273476169406 421427622690816 421515280166736 423344052652032 423366005853952 423536990420992 423939763993263 424094886125568 424693640134656 424863173962752 425446867206144 426217604284416 426795226994304 426817359162544 428669135075328 428915184058368 430207364830208 430762246086438 430798400126976 431382230866944 431578832011264 432163720415616 432757443428352 432930196253184 433394719549472 433541424304128 433569754406912 434128972471632 434310343606272 434898933835968 435686794223352 436285357369344 437599742056064 438229567864832 438794796154752 439589714263728 439750562807808 440369360676672 441003172724736 441167131257608 441773223499776 441802091515904 442371927645144 442573537310464 443156508529056 443173326064791 443210521772032 443335485874176 443959328290884 445282016428032 445374635647872 447306923556864 447936354407976 447965625158704 448100257038336 448747833310889 448912032866304 449393704274432 450190738823168 450343129055232 450771394625748 450953447390208 451753248264192 452237968225536 453057239907104 453193402023936 455800092991488 455829877604352 456625817797632 457926496127744 458055609428592 458111438618624 458702310536064 458923934744576 459515854619136 460177223712768 460348310877504 460980754956288 461010878103552 461659592563568 463261907781792 465295928262144 465326333387776 465926511073086 465965616463872 465983299592192 466809757073408 467411848077888 467442391469952 467637680340992 468240839200512 468258608672232 468429947338752 468932560982016 469764249206784 470615271397376 471222270752436 471900488583168 473322169979008 473972438040576 474831083761664 475648567934976 475673233473536 476286756585696 476317879915584 476479114223616 477149594912844 477180774625576 477836343785472 478701989335808 479350740437427 479551004398592 480169529057862 481455401336464 481631568789504 481731748761984 483846863833088 483983285433984 484502587420872 484679869857792 485380309499533 485526186012672 485557913100288 486241169080492 487105833467904 487569059493156 487765973707776 487791267614336 489907582943232 490188781780992 491665559805952 491767826861192 492299709813072 493008263847936 493232950870016 493901394760704 494579935346688 494777367146496 495475913490432 495673702956544 496313022664809 496354678407168 497027352955392 497253871665152 497895229474272 497927764826688 498611836993536 500113990921216 500401048068096 502388244872832 502598133481472 503279269344768 503961328303542 504191007151552 504883683999744 504916676018176 505567917308736 505798328354816 506464581176064 506483801216904 506669126713344 507382089475296 508301259927244 508999583597568 509689394895492 511207912636416 511927262180544 512854666641016 513042323275776 513764254122784 514503701512192 515167308143712 515375368445952 515402094083072 516100582252668 516289426587648 517015926617232 517224733519872 517779702750976 519367041634014 519495685832704 520914391990272 521858077483008 522592413475972 522783633211392 523344567003136 523492125061248 524231212041216 525160976707584 525899960396706 526092390383616 526112355288576 526835148521472 526869574975488 527610962929792 529442180322048 531766775156736 531801523871744 532487441226384 532730120763904 533496865226752 534184969231872 534398211000024 535132387657728 535152695625408 536101830388992 536828371453773 536873427664896 537810880782336 537846024454144 538539738002784 539494879948416 540939622833152 541637326503522 542664095727616 543580929585267 543626552541184 544327721812224 544363291332096 544547559112704 545313822757536 545349456714944 545513356394496 546098678611968 546301710117604 547087987812352 548058290741248 548765176066128 549759315877842 550550570013696 552967844380672 553123754781696 553238805218841 554720353713752 554887069728768 554923329257472 555667882683312 555704193234848 555892299927552 557475734416384 557632915826112 558231242028396 559410605623296 561903496921088 562020373555648 562628239786368 564458736869376 565253018657684 565422900166656 565459848167424 566258186846208 566484231950336 567214883045496 568031260520448 568290139045888 568830569408682 569023119399168 569060302659072 569842099421184 571558846767104 571886912077824 574349661448584 575176307822592 576218293887488 576961499971143 577009924571136 577240261670912 577984785888132 578055232405504 578816664201216 578838629962176 579080458141696 579827355843456 579865245114624 580915725631136 581713809825792 582502165594848 584432646561792 585059728206336 586119619018304 587159147568896 587954883020799 588004230299648 588762637878528 589000421081088 589030964666368 589829236860192 590045058957312 590875344705408 590897768086388 591113981165568 591945771054512 593562333296016 593832847530496 594637627378074 596409231409152 597248472543968 597467009384448 598276714355712 598549377155072 599321385859392 600183973380096 601028526167664 601248446152704 601271263186944 602117345961446 602337664352256 602983957634048 605076777510912 605928215239683 607733457321984 607773170139136 608557075687296 608834423730176 610497107693568 610740812571456 611579871608832 611603080714752 612687806158848 613518138804312 613549953796157 613797747836672 614641006608384 614681170804736 615473986288896 616565577083904 617682543709056 620394571016192 621235348097448 622088824928256 623215797437184 623256521959936 624060397927971 624321118934016 624344811562976 624573263118336 625167217389204 625243414642688 626352332275712 627160201218432 628296361003248 628526258454528 629200651444224 631910214254109 631963250720768 632141434036224 632272920250104 634156651118592 635049008780928 635090506554112 635305485631488 636199459883792 637115125047296 637294760944128 639134320583236 639326406426624 640226038743816 642308998349312 643003702612992 645311047245312 646003449894496 646197600190464 646239826477056 647368248016896 647410550800384 648245580623424 649395294379776 650092079324208 650312136456192 650354631610368 651269782366462 651465515409408 653210110590976 653530191335028 656399613084096 657344351797248 658535193014272 659384571395592 659703156195328 660554041015008 660634551320576 661504759087104 661750696886412 662659835249664 662703137273856 663635664310129 663860305965696 663903686435584 664815782658048 665938992436326 667201397424128 667923024642048 668061953471808 669850993163776 671039025793024 671904531611964 671948437738056 673178245332992 673368049299456 674090556411648 675286108234752 675311734955872 675514693582848 675558835617792 676509452633728 678356952338304 678666111463424 679585859860656 682569682907392 683744816406528 684056431034368 684938726696448 685924541005824 686889744191616 687167157927936 688134109670224 688385902116864 689354568822976 689632978026496 690522466316256 691516317155328 692489388845352 693743898607753 694552522653696 695810769977344 697044844281856 697943892393216 697989500081664 698948424695808 698974949388288 700214635610112 701163587204928 701199947195608 701456520511488 701483140384768 702387913008348 703398841473024 704646373810176 705922907096064 709022366875648 709983254968512 710958657060864 712246625642496 712530948000032 713509850210304 713536927500544 714476819873376 714802440518656 715724392369266 715771161938364 716754515678208 717081174376448 718052984003712 719326506597888 722183102004696 722447353184256 722597623142976 724774572780356 725770295749632 725817721776128 726063412150272 726753881131308 727085097010048 728131571482624 728336869650432 729361753620738 730658750201856 731686901421504 733012421170456 734067426684928 734861374414848 737498339708928 737651740291788 739849426305024 739897772343296 740852092141056 740890510244416 741189733236736 742166050719744 743213870235648 743510554434816 744308322704528 744532017610752 745880807497728 746891647240032 750170986381824 750601572102144 752611649159168 753582367309248 753897200222208 753946464223232 754918904017152 756286510727328 757325525999616 757375014027264 758440759211576 758697492532224 758747070212096 759725701825356 761073134212944 762451889890866 762515882770432 763499375396352 765799548598112 766901743763456 767890893270816 769281999961524 769563484913664 770646381184176 771755552268288 771784839949568 773103141124608 773153660152832 774150873379002 775523889925848 775618413101056 775837100279808 776669554126464 779243528749056 780079637608448 782787116224512 783888620213958 783939844027732 784175449817088 785016850504704 785333894774784 786438982480256 787833792940544 788151974887424 788849940595059 789168532932864 790304362463232 791416444394688 792850169837432 795212308545536 797650162735104 797702285807616 799095181145856 800245297840128 801371368223552 801597316500036 801695017582592 802729043438112 803116885803008 804152745583488 805310141497344 806716321173504 806769036681216 807904286986244 810311276429312 811409434249728 813123682172928 813996143591424 814321083428608 815439828811776 815470774286336 816544936998144 816917074878464 817970734136304 818024185072416 819148017917952 819452565176406 819521342144512 820631981718528 822087436111872 823576724945408 824638973816763 825825855020544 828313797463264 829451766571008 830954396582912 832080530570628 832384993886208 832428158578688 833501824024968 833556289852272 833838449891328 835066355594758 836213601624576 837346863042594 837728481337664 838934201925632 842546952338812 842855245381632 843030560333472 846688105304064 846732011707904 847073980841984 847879527986526 848189772251136 849387280269312 849726347925504 850922045890861 852435208568832 853245854113023 853590453988608 853634718325088 857338270150656 857830368116736 860414729660416 861524492172876 862764461733888 863157664022528 864327440831232 865514886856704 865860392506368 866789439098944 867082848608256 867139508813824 868257944943264 868620687212544 869797867671936 871373588446704 872570714738688 875199484112128 876459135729664 877589592309504 879179428527456 879501125615616 880738721353344 882006345449472 882334262515216 883546446999552 883604183031808 884743855290288 885147074620928 886313017058112 886346652129582 886421043544064 886670971748352 887918656581768 890564032856064 890749271295744 891956441067111 894613847113728 895872708815952 895931250317408 896200514076672 897495666621778 897824065732608 898787408548864 900381477646336 901542789251496 901906894780416 903176018942169 903506496528384 904475936451072 906114479814208 906386804047872 911600185982976 911659755208704 913251635595264 914536723582951 915852992255488 916111218857184 916222877237248 917404621072128 919031709238272 920696621755008 921961509912576 922021756207104 923319185127136 926523815563584 930591856524288 930652666775552 931853022146172 931966599184384 933619514146816 934823696155776 934884782939904 935275360681984 936481678401024 936517217344464 936859894677504 937865121964032 939528498413568 941230542794752 942444541504872 943800977166336 946644339958016 947944876081152 949662167523328 951297135869952 951346466947072 952573513171392 952635759831168 952958228447232 954299189825688 954361549251152 955672687570944 957403978671616 958701480874854 959102008797184 960339058115724 962910802672928 963263137579008 963463497523968 967693727666176 967966570867968 969005174841744 969359739715584 970760618999066 971052372025344 971115826200576 972482338160984 975138118986312 975531947415552 975582535228672 976904673549693 979815165886464 980377563561984 983331119611904 983535653722384 984599419626144 986016527695872 987802789521408 989192782650947 989554734292992 990951826980864 991347405913088 992626045329618 992709356814336 994054705910784 994507743330304 995790458948544 995855529653376 997223673987072 1000227981842432 1000802096136192 1004776489745664 1005196266962944 1006558538689536 1007922656607084 1008382014303104 1009767367999488 1009833352036352 1011135834617472 1011596656709632 1012929162352128 1012967602433808 1013338253426688 1014764178950592 1016602519854488 1017999167195136 1019378789790984 1022415825272832 1023854524361088 1025709333282032 1026084646551552 1027528508245568 1029007403024384 1030334616287424 1030750736891904 1030804188166144 1032201164505336 1032578853175296 1034031853234464 1034071094151179 1034449467039744 1035559405501952 1038734083268028 1038991371665408 1041828783980544 1043716154966016 1045184826951944 1045567266422784 1046689134006272 1046984250122496 1048462424082432 1050321953415168 1051799920793412 1052184780767232 1052224710577152 1053670297042944 1055221925859584 1058884360644096 1063533550313472 1063603047743488 1064974882452768 1065460241527808 1068369938463744 1068796422000048 1069943213887759 1070264775315456 1070305391250816 1072203660777984 1073656742907546 1073746855329792 1075621761564672 1075692048908288 1077079476005568 1078989759896832 1081879245666304 1083274653007044 1085328191455232 1087161859170534 1087253105082368 1088655443624448 1088726582664192 1089095118225408 1090627645515072 1090698913429888 1092197357223936 1092603420235208 1094042630431107 1094175975624704 1096116581482496 1097530352132256 1099518631755684 1101101140027392 1105935688761344 1106247509563392 1106477610437682 1109440707427504 1109774139457536 1109846658514944 1111335765366624 1111408386469696 1111784599855104 1114951468832768 1115265831652224 1116462484056792 1118485061020663 1118821211246592 1123806993842176 1124040747111296 1125256479572736 1128917473738752 1130506037315368 1130845800333312 1130919696334848 1132968463900672 1134429766090992 1136062521040896 1136580278091776 1137661138817364 1138046238798336 1138120605318144 1139684198842368 1143117693534208 1143677834836299 1143773824155648 1148699322897168 1150352615645184 1152436587774976 1153922999942286 1154019849142272 1154480523341824 1155969571776264 1156110464811008 1157633328402432 1157677259924352 1158160916283392 1159654711686912 1159730490229248 1161831451262272 1163427619651584 1165004331189696 1168865293123584 1170119456412672 1172239238036608 1174318295137792 1175832930320937 1175909766041598 1176008460599296 1177525275757056 1178000842162176 1178061929332736 1179658473720384 1181750689410816 1181795536172776 1182227962331136 1183891542109024 1187124666592032 1187665695060992 1189275254756148 1192818462818304 1194496945087936 1196553428711424 1197098754310144 1198642771718784 1200367946760192 1202057052335328 1202496892305408 1202542526373888 1204234691922892 1204675328704512 1205967915268096 1210153555021824 1211856430479366 1215466914643968 1215546340278272 1217114151374592 1217668847460352 1220994215387136 1221481625142912 1223159743217664 1223206161429504 1225375612317696 1227036277608624 1227099907592314 1227595495673344 1229178847764609 1229282013216768 1229362341609472 1230947972577792 1233131154167808 1235365087418112 1240789142032384 1242470696194896 1244177649856512 1246431594874368 1246513043919872 1248120795855942 1248642237868032 1248689623125952 1250334434778408 1250486829285376 1252599533392137 1252704664551424 1254320402436864 1256592722006496 1257052516909056 1258401302888448 1263820428508218 1263926501441536 1264282868072448 1264545840500208 1268355502365623 1270098017561856 1270181013108224 1270610971262976 1271819291979789 1272398919767584 1274230250094592 1274589521888256 1278268641166472 1278652812853248 1280452077487632 1284617996698624 1286007405225984 1290622094490624 1292006899788992 1292395200380928 1294736496033792 1294821101600768 1296491161246848 1298790588759552 1300184158648416 1300624272912384 1300709263220736 1302539564732924 1302931030818816 1306420221181952 1307060382670056 1312799226168192 1314688703594496 1317070386028544 1318769142791184 1319406312390656 1321108082030016 1321269102641152 1323009518174208 1323501393772824 1325319670499328 1325406274547712 1327271328620258 1327720611931392 1327807372871168 1329519978194373 1329631565316096 1331877984872652 1334402794848256 1335846049284096 1336123906943616 1339701986327552 1342078051586048 1343809063223928 1343896875476112 1346243499932667 1346356490665984 1346736098598912 1348181112823296 1350572216469504 1350623469911744 1351029387165696 1353018905267456 1356713904676608 1357332222926848 1359171719721312 1365139365814784 1367489632813056 1369877453392896 1371894727048531 1373779488383232 1374334315855872 1376268219340448 1376771804233728 1378709137645952 1379265956052992 1381044932632512 1383032634310656 1384978777690704 1387487797215506 1391621539954688 1394089688563712 1395887784786432 1395979000163328 1397896849391616 1397949898776576 1400429271220224 1402327174409856 1402399894391216 1402913041022976 1402966280769536 1404775826016696 1406797682946048 1409292747620352 1411845814192128 1413832502225927 1418044733751296 1419966509937024 1421917314121728 1424493251284992 1425061896000064 1427019700420608 1427073855001088 1428953639746752 1429604881037312 1431448784738532 1431542323876728 1433509031356416 1434162348752896 1436105968007424 1438052221312281 1438653013195776 1444366204009392 1444894706368512 1445195246285952 1449549145560712 1451540591499264 1451635443552256 1453507762262616 1454170194020096 1456140928498599 1456263142965248 1456673739300864 1458723507241476 1461317500403712 1463373802843008 1466024842340912 1468134853369856 1469722748829696 1474457166592921 1474996679417856 1475303480583576 1479698852610048 1481704184282112 1481781020488832 1482379466473472 1484332101439488 1486427740471296 1487021108869632 1488616645409056 1489064035221504 1491761614995456 1493783294480064 1500341972763648 1501203144204288 1505223298318336 1507164734618496 1507794400444416 1507892928446464 1509837808034304 1512573021454656 1514651051999232 1514750028054528 1516881518423152 1517394985064448 1517494140424192 1519451403650712 1522146268425888 1524903779781732 1526998750792704 1531599097196224 1533803487526912 1535781786541632 1538563999923048 1539126969827328 1541292762368352 1543511104536576 1543569679899136 1546206282249216 1546307320305664 1548301746758004 1551047779851696 1551236826202112 1551674200559616 1553339108252928 1558487057498112 1560159275216896 1565574232449024 1567777240427916 1567879688055464 1568350899634176 1570033701009408 1572877964960512 1575667585881088 1576303949774848 1577699881190118 1578337065865728 1580608724926464 1582832888789376 1585700339674864 1594821016927037 1595300325470208 1595404571615232 1598190362291712 1600490595680256 1602742736447104 1603194633000072 1603390035165184 1605458086876224 1606233771606016 1608305491166976 1610620282994688 1613432642347008 1613538073362432 1615808573972488 1620622552858624 1622818868499456 1627992287182848 1628642166857216 1630742788755801 1630879657623552 1630941548572672 1633089873996288 1633834149756928 1635941468272608 1636048370144832 1638296035835904 1638905130352812 1641263963437056 1644174872223744 1647153449890816 1649277947633526 1651651710041088 1656627594926528 1658903533142016 1661908793165824 1664161061141256 1664769987772416 1664856317157376 1667003648049936 1667112579704544 1667676899782656 1670132711189516 1672427203249152 1674693726085188 1675456962675328 1677868403851264 1685093904677624 1685710490763264 1686061120666944 1693376210608128 1693464023415808 1694147961683968 1695759055973052 1696379544502272 1698774560538624 1699452695851008 1701844091781722 1704870417137664 1706491708226046 1707180907977216 1707269436650176 1714676540301312 1715660736233472 1720829459320832 1723048984345752 1725528923467776 1726315328045056 1728654881662464 1731029773713408 1731720785012736 1733578878197888 1734165697216512 1734279017627648 1736515889886528 1737241374425088 1739595735343872 1742747176893408 1745141429477376 1750398968224256 1752918271459328 1755179184619008 1758358857054912 1761477442706688 1763864649062397 1764012690898944 1764668525030432 1767092893999104 1767208366063616 1769487710580576 1770294149241856 1772626034116224 1772693304259164 1773341943496704 1775837313163536 1781498542591488 1783912882134222 1789227694227456 1791745417631904 1791862500634816 1792401028153344 1794991333243556 1795648131465216 1797574817097728 1800762955292672 1803085578502992 1803813789560832 1806352037884338 1807012993056768 1808951872902144 1812228959628416 1817784645719049 1823200371965952 1823319510417408 1826503271190528 1829073447165902 1831705984510976 1832222437714368 1832445754474496 1834809242144256 1838063418476544 1840649861388471 1841393243510016 1843923019825152 1844043512414208 1846638370254272 1853047631127168 1861183713048576 1861305333551104 1863706044292344 1863933198368768 1867239028293632 1869647392311552 1869769565879808 1872963356802048 1873034434688928 1873719789355008 1875730243928064 1879056996827136 1882461085589504 1884889083009744 1887601954332672 1893288679916032 1895730642762327 1895889752162304 1899324335046656 1902692933894144 1905147026342784 1905271519662336 1905916456894464 1908598379651376 1908723098502304 1911345375141888 1914807957343232 1917402961749708 1918204017594368 1920678116231448 1925821605345856 1926926995047936 1935387455332352 1935933141735936 1938010349683488 1938719479431168 1941521237998132 1942104744050688 1942231652401152 1944964676321968 1950276237972624 1951063894831104 1951165070457344 1953809347099386 1959630331772928 1966662239223808 1967071307444768 1969198839252288 1972033055391744 1975605579042816 1978385565301894 1979109468585984 1981903653961728 1982694811826176 1985252090659236 1988109411821568 1989015486660608 1990906992930387 1991580917897088 1991711059306752 1994447347974144 2000455963684864 2001604192272384 2009552979491328 2013117077379072 2015845313214168 2016764028606208 2019534735998976 2019666704072704 2022271669234944 2023193313419264 2025858324704256 2025935204867616 2026676506853376 2029528357901184 2033205039708976 2035998334390272 2038757579581968 2047709048722176 2051418666564064 2052169293103104 2055057016491136 2058014806048768 2060669232574848 2061501473783808 2061608376332288 2064402329010672 2065157706350592 2068063706468928 2068142188302358 2068898934079488 2071118811003904 2077468166536056 2077982743330816 2081231695823259 2083657567961088 2087432309932032 2090369653903888 2091134532845568 2093378268012544 2093968500244992 2096924848164864 2100643906830336 2103599841586824 2104369561534464 2104449421154304 2107410710865061 2110443851719168 2117768721288192 2127067100626944 2127206095486976 2129949764905536 2130920483055616 2136739876927488 2137592844000096 2139886427775518 2140529550630912 2140610782501632 2144407321555968 2147313485815092 2151243523129344 2151384097816576 2154158952011136 2157979519793664 2163758491332608 2166549306014088 2170656382910464 2174323718341068 2177310887248896 2177453165328384 2178190236450816 2181255291030144 2181397826859776 2184394714447872 2185206840470416 2188085260862214 2188351951249408 2192233162964992 2195060704264512 2199037263511368 2202202280054784 2211871377522688 2212495019126784 2212955220875364 2218881414855008 2219548278915072 2219693317029888 2222671530733248 2222816772939392 2223569199710208 2229902937665536 2230531663304448 2232924968113584 2236970122041326 2237642422493184 2247613987684352 2248081494222592 2250512959145472 2257834947477504 2261012074630736 2261691600666624 2261839392669696 2265936927801344 2268859532181984 2272125042081792 2275322277634728 2276092477596672 2276241210636288 2279444238282617 2286235387068416 2287355669672598 2287547648311296 2297398645794336 2300705231290368 2304873175549952 2307845999884572 2308961046683648 2311939143552528 2312220929622016 2315266656804864 2315354519848704 2316321832566784 2319309423373824 2319460980458496 2323662902524544 2326855239303168 2330008662379392 2337730586247168 2340238912825344 2344478476073216 2348636590275584 2351665860641874 2351819532083196 2355050551514112 2356001684324352 2356123858665472 2359316947440768 2363501378821632 2363591072345552 2364455924662272 2367783084218048 2374249333184064 2375331390121984 2378550509512296 2385636925636608 2388993890175872 2393106857422848 2394197508620288 2397285543437568 2400735893520384 2404114104670656 2405085052747776 2408469383845784 2409350657409024 2411935830536192 2420307110043648 2423712860958732 2430933829287936 2431092680556544 2434228302749184 2435337694920704 2441988430774272 2442963250285824 2446319486435328 2446412322859008 2450751224635392 2454072555217248 2454199815184628 2455190991346688 2458357695529218 2458564026433536 2461895945155584 2466262308335616 2470730174836224 2481578284064768 2484941392389792 2488355299713024 2492863189748736 2493026087839744 2496241591711884 2497284475736064 2497379246251904 2500668869556816 2500973658570752 2505199066784274 2505409329102848 2508640804873728 2513185444012992 2516802605776896 2527640857016436 2528565736144896 2529091681000416 2536711004731246 2540196035123712 2540362026216448 2541221942525952 2543638583959578 2544797839535168 2548460500189184 2549179043776512 2552766137672583 2556537282332944 2557305625706496 2560904154975264 2569235993397248 2572014810451968 2581244188981248 2584013799577984 2589472992067584 2589642203201536 2592982322493696 2597581177519104 2600368317296832 2601248545824768 2601418526441472 2605079129465848 2605862061637632 2612840442363904 2614120765340112 2625598452336384 2629377407188992 2634140772057088 2637538285582368 2638812624781312 2642216164060032 2646019036348416 2647002787545648 2650639340998656 2650812549095424 2654542657240516 2655441223862784 2655614745742336 2659039956388746 2659263130632192 2663755969745304 2668805589696512 2671692098568192 2672247813887232 2679403972655104 2684156103172096 2687618126447856 2687793750952224 2692486999865334 2692712981331968 2693472197197824 2696362225646592 2701144432939008 2701246939823488 2706037810534912 2709528056826507 2713427809353216 2714664445853696 2718343439442624 2730278731629568 2734979265626112 2739754906785792 2743610170748853 2743789454097062 2747558976766464 2748668631711744 2752536438680896 2757418275291904 2758531912105984 2762089865265024 2766065268621312 2769957555381408 2774975594431012 2783243079909376 2791775569572864 2791958000326656 2795899797553152 2800858542440448 2804654348819712 2804799788782432 2805826082045952 2805932561539072 2809551652033392 2813595365892096 2818585495240704 2823691628384256 2827665004451854 2836089467502592 2839933019874048 2843834628243456 2848986502569984 2850123792000128 2854039400841216 2854147710002176 2857907279493504 2859209762074624 2862897569477064 2863084647753456 2867018062712832 2868324697505792 2872211936014848 2876104442624562 2877306026391552 2888732408018784 2889789412737024 2890390492571904 2899098291121424 2903081182998528 2903270887104512 2907015524525232 2908340388040192 2912281856997198 2912526285930496 2913347478601728 2917447014482952 2922732244581653 2926747605686016 2930714020649079 2932049684681824 2936269706739712 2939445497659392 2948914333185842 2949993358835712 2950606961167152 2963408368564224 2963562040977664 2964758932946944 2967578347952841 2968664202878976 2972855480942592 2974042217739264 2977233290818112 2978128070443008 2983523229990912 2987566588960128 3000683945527296 3002406288408576 3010446596636672 3014329469236992 3015588800888832 3019675616068608 3025146042909312 3029302103998464 3029500056109056 3033763036846304 3034789970128896 3034988280848384 3038902807301424 3044292536851776 3049807559563464 3053997501585408 3063198194392448 3067606975053824 3071563573083264 3077127999846096 3078253939654656 3082585524736704 3087022209073152 3087139359798272 3092412564498432 3092614640611328 3096603493516008 3102095559703392 3102213282453537 3102473652404224 3103348401119232 3106678216505856 3116974114996224 3120318550433792 3131148464898048 3135554480855832 3135759376110928 3136701799268352 3140067402018816 3141234833176223 3145755929921024 3151335171762176 3155399762380236 3156674131731456 3165665777578752 3171400679349728 3189642033854074 3190600650940416 3190809143230464 3196380724583424 3205485472894208 3206389266000144 3206780070330368 3209829641663277 3210916173752448 3212467543212032 3216610982333952 3221240565989376 3226865284694016 3227076146724864 3231617147944976 3245637736998912 3255984574365696 3257284333714432 3261485577511602 3261759315247104 3261883097145344 3266179747992576 3267668299513856 3271882936545216 3272096740289664 3276592071671808 3277810260705624 3282527926874112 3288349744447488 3294306899781632 3298555895267052 3303303420082176 3313255189853056 3317807066284032 3323817586331648 3328322122282512 3329539975544832 3329712634314752 3334007296099872 3334225159409088 3335353799565312 3340265422379032 3344854406498304 3349387452170376 3350913925350656 3355455183061989 3355736807702528 3370187809355248 3371420981526528 3372122241333888 3386752421216256 3386928046831616 3391518111946104 3392759089004544 3397662166496731 3398905391702016 3403688183563444 3409740834275328 3412983416452092 3414361815954432 3414538873300352 3429353080602624 3431321472466944 3441658918641664 3446097968691504 3451057846935552 3452630656090112 3457309763324928 3462059547426816 3463441570025472 3467157756395776 3468331394433024 3468558035255296 3473031779773056 3474482748850176 3479191470687744 3485494353786816 3490282858954752 3500797936448512 3510358369238016 3516717714109824 3522954885413376 3527729298124794 3528025381797888 3529337050060864 3534185787998208 3534416732127232 3538975421161152 3540588298483712 3545252068232448 3545386608518328 3546683886993408 3551674626327072 3562997085182976 3567825764268444 3578455388454912 3583490835263808 3583725001269632 3589982666487112 3591296262930432 3595149634195456 3601525910585344 3606171157005984 3607627579121664 3612704075768676 3614025986113536 3617903745804288 3624457919256832 3635569291438098 3646400743931904 3646639020834816 3653006542381056 3658146894331804 3663411969021952 3664444875428736 3669618484288512 3675022343353607 3676126836953088 3681299722776942 3682786487020032 3687846039650304 3688087024828416 3693276740508544 3706095262254336 3722367426097152 3722610667102208 3727412088584688 3727866396737536 3734478056587264 3739294784623104 3739539131759616 3745926713604096 3746068869377856 3751460487856128 3757798600176411 3758113993654272 3764922171179008 3769778166019488 3775203908665344 3786577359832064 3791461285524654 3791779504324608 3798648670093312 3805066507096869 3805385867788288 3810294052685568 3810543039324672 3811832913788928 3817196759302752 3817446197004608 3822690750283776 3829615914686464 3834805923499416 3836408035188736 3841356232462896 3851643210691712 3853853990095872 3870774910664704 3871866283471872 3876020699366976 3883042475996264 3884209488101376 3884463304802304 3889929352643936 3900552475945248 3902127789662208 3902330140914688 3907618694198772 3919260663545856 3933324478447616 3934142614889536 3938397678504576 3944066110783488 3951211158085632 3956771130603788 3958218937171968 3963807307923456 3965389623652352 3970504181318472 3976218823643136 3978030973321216 3981813985860774 3983161835794176 3983422118613504 3988894695948288 4000911927369728 4003208384544768 4019105958982656 4026234154758144 4031690626428336 4033528057212416 4038730499798001 4039069471997952 4039333408145408 4044543338469888 4046386626838528 4051716649408512 4051870409735232 4059056715802368 4066410079417952 4071996668780544 4077515159163936 4095418097444352 4102837333128128 4110114032982272 4115684181145593 4116029612097536 4121338465149696 4123002947567616 4123216752664576 4128804658021344 4130315412701184 4136127412937856 4136284376604716 4137797868158976 4142237622007808 4154936333072112 4162463391646518 4174864619864064 4180739307807776 4182269065691136 4186756536025088 4187937000489984 4193849696329728 4201287813660672 4207199683173648 4208739123068928 4208898842308608 4214821421730122 4220887703438336 4235537442576384 4241497506677781 4254134201253888 4254412190973952 4259899529811072 4261840966111232 4273479753854976 4275185688000192 4279772855551036 4281059101261824 4281221565003264 4288814643111936 4294626971630184 4302487046258688 4302768195633152 4308317904022272 4315959039587328 4327516982665216 4333098612028176 4341312765820928 4348647436682136 4354621774497792 4354906330656768 4362510582060288 4362795653719552 4368422785495797 4368789428895744 4370413680940832 4376170521724428 4376703902498816 4384466325929984 4390121408529024 4398074527022736 4404404560109568 4423371499778763 4423742755045376 4424990038253568 4425910441750728 4437762829710016 4439096557830144 4445343061466496 4445633545878784 4447138399420416 4459805875331072 4461063326608896 4465849936227168 4473940244082652 4475284844986368 4496162988445184 4501025918290944 4515669894955008 4522024149261472 4523383201333248 4523678785339392 4531873855602688 4537719064363968 4544250084163584 4550644555269456 4552184955193344 4552482421272576 4558888476565234 4572470774136832 4574711339345196 4594797291588672 4601410462580736 4609746351099904 4615691999769144 4617922093367296 4623878287105056 4624441859244032 4630533313609728 4630709039697408 4638618846747648 4638921960916992 4645449650170903 4647325805049088 4653710478606336 4660017324758784 4675461172494336 4680477825650688 4688956952146432 4697273180551168 4703331721283748 4703639064166392 4710101103028224 4712247717330944 4718633894881536 4727002757643264 4727182144691104 4728911849324544 4735566168436096 4748498666368128 4750662780243968 4757101019024592 4777987780351744 4784463050781111 4786213714845696 4788395017240576 4794571086875136 4801471787040768 4808228209341312 4810170105495552 4816938767691568 4818701314818048 4823871661072384 4840614220087296 4847425721917464 4856207290254271 4861867658575872 4868456605498368 4870675389841408 4883976861548544 4885926500571648 4892638972870656 4892824645718016 4901502449270784 4908145110434496 4908399630369256 4910381982693376 4916715391058436 4923791890311168 4932524616671232 4941460349672448 4963156568129536 4969882784779584 4976710599426048 4985726379497472 4986052175679488 4992483183423768 4994568951472128 4994758492503808 5001337739113632 5001947317141504 5010398133568548 5017281609747456 5026370888025984 5033605211553792 5055281714032872 5057131472289792 5058183362000832 5073422009462492 5080392070247424 5080724052432896 5082443885051904 5087277167919156 5089595679070336 5096921000378368 5098358087553024 5105532275345166 5113074564665888 5114611251412992 5121808309950528 5138471986794496 5144029620903936 5162488377962496 5168027599155968 5178945984135168 5179284406403072 5185964644987392 5195162355038208 5200736634593664 5202497091649536 5202837052882944 5210158258931696 5211724123275264 5228241530680224 5251196904672768 5258754814377984 5268281544114176 5275076571164736 5277625249562624 5284432328120064 5292038072696832 5294005575091296 5301278681997312 5301625098190848 5309085314481032 5310882447725568 5311229491484672 5318079912777492 5327511939490608 5337611179393024 5344495627774464 5358807945310208 5368312206344192 5375236252895712 5375587501904448 5384973999730668 5386944394395648 5392724451293184 5402288865878016 5402493879646976 5412075621069824 5419056113653014 5426855618706432 5429328891707392 5436686878885248 5460557463259136 5469958531252224 5479509813571584 5487220341497706 5487578908194124 5495117953532928 5497337263423488 5505072877361792 5514836550583808 5517063824211968 5521949584165413 5524179730530048 5532130537242624 5539915110762816 5549951188862024 5566486159818752 5583551139145728 5583916000653312 5591799595106304 5601717084880896 5609308697639424 5609599577564864 5611865123078144 5619103304066784 5627190731784192 5637170990481408 5647383256768512 5655330008903708 5672178935005184 5679866039748096 5687669256486912 5697973005139968 5700247584000256 5708078801682432 5708295420004352 5715814558987008 5718419524149248 5725795138954128 5726169295506912 5734036125425664 5736649395011584 5744423872029696 5752208885249124 5754612052783104 5777464816037568 5780780985143808 5798196582242848 5806162365997056 5806541774209024 5814031049050464 5816680776080384 5824563713994396 5826694957203456 5834894028965904 5845464489163306 5853495211372032 5861428041298158 5864099369363648 5872539413479424 5878890995318784 5897828666371684 5899986717671424 5901213922334304 5926816737128448 5927124081955328 5929517865893888 5935156695905682 5937328405757952 5945710961885184 5948084435478528 5954466581636224 5967046459981824 5972720978791161 5975133177920256 6001367891054592 6004812576817152 6020893193273344 6028658938473984 6039351232137216 6050292085818624 6058604207996928 6059000112218112 6067526073692608 6069579940257792 6069976561696768 6077805614602848 6088585073703552 6099615119126928 6107995003170816 6126396388784896 6135213950107648 6143127146166528 6154255999692192 6156507879309312 6165171049473408 6174044418146304 6174278719596544 6184825128996864 6185229281222656 6193206987032016 6204191119406784 6204426564907074 6204947304808448 6206696802238464 6213356433011712 6233948229992448 6240637100867584 6243695087469777 6262296929796096 6271108961711664 6271518752221856 6273403598536704 6280134804037632 6282469666352446 6291511859842048 6302670343524352 6310799524760472 6313348263462912 6322232132595183 6331331555157504 6342801358699456 6379284067708148 6381201301880832 6381618286460928 6392761449166848 6410970945788416 6412778532000288 6413560140660736 6419659283326554 6421832347504896 6433221964667904 6453730569388032 6454152293449728 6463234295889952 6491275473997824 6511969148731392 6514568667428864 6522971155023204 6523766194290688 6532359495985152 6535336599027712 6543765873090432 6544193480579328 6553184143343616 6555620521411248 6565055853748224 6576699488894976 6588613799563264 6597111790534104 6606606840164352 6626510379706112 6635614132568064 6647635172663296 6656644244565024 6659079951089664 6659425268629504 6668014592199744 6668450318818176 6670707599130624 6680530844758064 6689708812996608 6698774904340752 6701827850701312 6710910366123978 6711473615405056 6740375618710496 6742841963053056 6744244482667776 6773504842432512 6773856093663232 6783036223892208 6785518178009088 6795324332993462 6797810783404032 6807376367126888 6825966832904184 6828723631908864 6829077746600704 6838332714847851 6858706161205248 6862642944933888 6883317837283328 6892195937383008 6902115693871104 6914619526649856 6924349478556629 6926883140050944 6934315512791552 6936662788866048 6937116070510592 6946063559546112 6948965497700352 6958382941375488 6970988707573632 6980565717909504 7001595872897024 7020716738476032 7033435428219648 7045909770826752 7055458596249588 7058674100121728 7068371575996416 7068833464254464 7077950842322304 7081176596967424 7090504136464896 7090773217036656 7093367773986816 7103349252654144 7125994170365952 7135651528536888 7156910776909824 7166981670527616 7167450002539264 7179965332974224 7182592525860864 7190299268390912 7203051821170688 7212342314011968 7215255158243328 7225408151537352 7228051972227072 7235807491608576 7238497659058253 7248915838513664 7271138582876196 7292801487863808 7293278041669632 7306013084762112 7316293788663608 7326823938043904 7328889750857472 7339236968577024 7350044686707214 7352253673906176 7362599445553884 7365572974040064 7375692079300608 7386553481017088 7412190524508672 7444734852194304 7445221334204416 7454824177169376 7455732793475072 7478589569246208 7479078263519232 7489602497214313 7491853427208192 7492137738755712 7502920975712256 7515597200352822 7516227987308544 7529844342358016 7539556332038976 7550407817330688 7573154719664128 7582922571049308 7597297340186624 7610133014193738 7610771735576576 7620588105371136 7621086078649344 7623665827577856 7634393518605504 7634892394009216 7645381500567552 7658298413017749 7659231829372928 7669611846998832 7672816070377472 7682712464925792 7703286421383424 7707707980191744 7741549821329408 7743732566943744 7752041398733952 7766084951992528 7768418976202752 7768926609604608 7779858705287872 7801104951890496 7804255579324416 7804660281829376 7815237388397544 7829395427144641 7838521327091712 7866648956895232 7868285229779072 7876795357009152 7888132221566976 7902422316171264 7913542261207576 7916437874343936 7930779247304704 7941008362636944 7952437647286272 7956061946642432 7963627971721548 7966323671588352 7966844237227008 7977789391896576 8001823854739456 8006416769089536 8038211917965312 8052468309516288 8063381252856672 8067056114424832 8077460999596002 8078138943995904 8089086676939776 8092773253677056 8103433298817024 8103740819470464 8118113431604736 8132820158835904 8143993337561088 8155030318327872 8190836194888704 8205674666256256 8220228065964544 8230830512246559 8231368362291186 8232059224195072 8242676930299392 8246005895135232 8246433505329152 8257609316042688 8272254825875712 8272568753209432 8275595736317952 8284475244015616 8309872666144224 8324926783293036 8349729239728128 8361478615615552 8373513072050176 8375874000979968 8387699392659456 8402575627321344 8414399366347296 8417478246137856 8417797684617216 8429642843460244 8441775406876672 8471074885152768 8482995013355562 8508268402507776 8508824381947904 8519799059622144 8523681932222464 8546959507709952 8550371376000384 8559545711102072 8562118202523648 8562443130006528 8577629286223872 8589253943260368 8604974092517376 8605536391266304 8616635808044544 8631918079174656 8655033965330432 8666197224056352 8697294873364272 8709243548995584 8709812661313536 8725021164120576 8725591307439104 8736845570991594 8737578857791488 8740827361881664 8752341043448856 8753407804997632 8768196733744959 8768932651859968 8780242817058048 8796149054045472 8808809120219136 8846742999557526 8847485510090752 8849980076507136 8851820883501456 8875525659420032 8890686122932992 8891267091757568 8894276798840832 8902735043858523 8919611750662144 8922126653217792 8931699872454336 8947880488165304 8950569689972736 8992325976890368 9002051836581888 9031339789910016 9044048298522944 9046766402666496 9063747711205376 9075438128727936 9088500168327168 9101289110538912 9104369910386688 9104964842545152 9117776953130468 9144941548273664 9149422678690392 9189594583177344 9202820925161472 9219492702199808 9231383999538288 9235844186734592 9247756574210112 9248883718488064 9261066627219456 9261418079394816 9277237693495296 9277843921833984 9290899300341806 9294651610098176 9306639847360611 9307420957212672 9320034649517568 9350922344988672 9360955651301376 9377913904292864 9394546361102336 9406663442567496 9407278128332784 9420202206056448 9423704499528669 9424495434661888 9437267789763072 9454005515286528 9454364289382208 9471132336872192 9496997332736256 9501325560487936 9514202038049184 9555975560703488 9568926101562222 9572427429691392 9589142173750272 9603263089339717 9616456418682624 9620340210991104 9629488924989831 9633877535383136 9637402629636096 9647743322144768 9681228440174592 9694851443834928 9712414580508542 9736913210996736 9741350779682816 9767953723097088 9771853001143296 9785277945741312 9785649291436032 9803004898541568 9816290220868992 9816799260738512 9820763965386752 9833430782116872 9847583780622336 9865049233342464 9882920699344896 9926313136259072 9939765569559168 9953421198852096 9971452758994944 9972104351358976 9984966366847536 9989137902944256 9989516985007616 10002675478227264 10003894634283008 10020796267137096 10034563219494912 10052741776051968 10066365549185967 10067210423107584 10110563428065744 10114262944579584 10116366724001664 10146844018924984 10160784140494848 10161448104865792 10174554335838312 10179191358140672 10192986499490193 10193842000756736 10196716175106048 10211064550690332 10226149129331776 10229222502825984 10243616619901056 10276943973588992 10288059241807872 10321200166150447 10324976755924992 10336055198311936 10357891968270336 10371929289974784 10390324710076416 10401473269187328 10404994183299072 10405674105765888 10420316517863392 10423448246550528 10456483061360448 10502393809345536 10536563088228352 10550153142329472 10555250499125248 10568864656240128 10584076145393664 10588011150182592 10602557363994624 10603250196381696 10618170628962064 10621764895451136 10622458982969344 10636159825554984 10655023878981216 10688991255548928 10717615890620416 10736624412688384 10750472505791424 10751175003808896 10769947999461336 10773888788791296 10785448902586368 10804577731756032 10804987759293952 10824151242139648 10838112227306028 10853711237412864 10858657783414784 10873373757770496 10921114926518272 10939917062504448 10959019627143168 10974440682995412 10975157816388248 10990235907065856 11010145754723584 11025067030060821 11029673101167616 11034127648423936 11043899168330826 11048359461060096 11064261074485248 11079830221525632 11099902377724048 11163747118489259 11167102278291456 11167832001306624 11183599190212608 11203434169761792 11218617395278848 11219199155129728 11223730246156288 11238206608133568 11254381463568384 11274341980962816 11294766513537024 11310660017807416 11344357870010368 11359732079496192 11375338512973824 11395946010279936 11400495168000512 11415199521290607 11416157603364864 11416590840008704 11431629117974016 11436839048298496 11451590277908256 11452338591013824 11468072250851328 11488847744059392 11504417770498248 11509224105566208 11554929632075136 11561561970287616 11596393164485696 11612324731994112 11613083548418048 11628062098100928 11633361552160768 11649127427988792 11653389914406912 11669788057931808 11690928978326612 11706990422744064 11722856082596316 11728198738727296 11745078826958848 11757781990637568 11795657332743368 11799973435342848 11802427844668608 11853633474256896 11854248163910656 11859035731787776 11870313391811364 11874656811515904 11891421923770368 11896168870957056 11908933163272448 11934092919963648 11945441957582322 11950266355840512 12002735782109184 12009625153634304 12057317876947968 12078702464274432 12100584171637248 12117208415993856 12118000224436224 12135052147385216 12139159880515584 12139953123393536 12155611229205696 12177170147407104 12199230238253856 12215990006341632 12252792777569792 12270427900215296 12286254292333056 12308511999384384 12330342098946816 12347052543436779 12348088836292608 12348557439193088 12369650257993728 12370458562445312 12386413974064032 12408382238813568 12408853129814148 12413393604476928 12426712866023424 12481274201735168 12487390174939554 12524593859592192 12542217923423328 12543037504443712 12546807197073408 12560269608075264 12564939332704892 12583023719684096 12605340687048704 12621599049520944 12626696526925824 12644464265190366 12662663110315008 12685602717398912 12724492520033343 12758568135416296 12762402603761664 12763236572921856 12785522898333696 12821941891576832 12825557064000576 12827120281321472 12839318566653108 12843664695009792 12866443929335808 12907461138776064 12908304586899456 12926468591779904 12982550947995648 13023938297462784 13029137334857728 13045942310046408 13047532388581376 13064718991970304 13070673198055424 13087531746180864 13088386961158656 13106368286687232 13111241042822496 13130111707496448 13153398977789952 13177227599126528 13194223581068208 13213213680328704 13253020759412224 13270114499336289 13271228265136128 13295270345326592 13313288489130048 13318850537259008 13336029184399488 13336900637636352 13341415198261248 13361061689516128 13379417625993216 13397549808681504 13403655701402624 13421820732247956 13480751237420992 13488488965335552 13547009684865024 13547712187326464 13566072447784416 13571036356018176 13590648665986924 13595621566808064 13614752734253776 13651933665808368 13657447263817728 13658155493201408 13676665429695702 13717412322410496 13766635674566656 13784391874766016 13804231387742208 13829239053299712 13848698957113258 13853766280101888 13868631025583104 13873325577732096 13874232141021184 13892127119092224 13916765882750976 13936348950512709 13941977415147264 13961131435819008 14003191745794048 14041433476952064 14066870856439296 14091819541653504 14110917192499176 14117348200243456 14136743151992832 14137666928508928 14155901684644608 14162353193934848 14181008272929792 14181546434073312 14186735547973632 14206698505308288 14251988340731904 14271303057073776 14333963341055232 14334900005078528 14353389152343333 14359930665948448 14365185051721728 14380598536781824 14406103642341376 14424684628023936 14430510316486656 14450816303074704 14456103944454144 14471614983217152 14476995318116506 14497831677027328 14542277165752392 14568621870762813 14585602975727616 14612026169524224 14632587577327216 14653647876087808 14657779501714944 14678473937154048 14700089373414428 14704507347812352 14725198891107768 14731145948080128 14773106962034176 14824381049017344 14889469704388608 14890442668408832 14909648354338752 14911465586950144 14957179138492416 14958156527038464 14979204994428626 14983706854416384 14984275477511424 15005841951424512 15031194400705644 15059688684716032 15079112664077952 15100815634661376 15146309439328256 15165845142098616 15194594680373248 15220266028387476 15241176210742272 15242172157298688 15247331655155712 15268787037211008 15269784788018432 15290763001135104 15316596826035498 15318463658745856 15339223693997664 15345632140754944 15365424929851584 15406572842766848 15415415960383488 15483099642658816 15487465133887488 15504082797467904 15532169903985056 15536837952405504 15537853219209216 15559717410575744 15602209903780992 15608511158648832 15609320563658752 15630474776795088 15658790854289282 15733297913790464 15736570459558144 15753590714018304 15776264443133952 15804844632342528 15827084522415152 15832875748687872 15861558494609408 15882016725273888 15904875294572544 15927255943443096 15932647343176704 15933688474454016 15956109667978319 16003647709478912 16012833538179072 16076423835930624 16104936619032576 16126762505713344 16134112228849664 16154921999192004 16178173353879552 16185546507354112 16206866597634048 16207481638940928 16236226863209472 16265640317671808 16287986675122176 16310060636655744 16381672389777408 16411349332512512 16440456131929088 16461661024493118 16462736724582372 16485353860598784 16492011790270464 16492867010658304 16515218632085376 16544509651751424 16545137506418864 16551191472635904 16568950488031232 16619745332288448 16649853566586072 16699458479456256 16722957231231104 16747026144100352 16751748001959936 16775398785318912 16805151254642688 16828798732694592 16835595369234432 16859285686920488 16883550813753344 16942149770305536 16965990026711124 17016536805015552 17017648763895808 17039598119244288 17047363864444928 17093919015419904 17100742752000768 17119091422204144 17124236405047296 17124886260013056 17155258572447744 17178507886520736 17209948185034752 17233271616089088 17263836158349312 17310067930660864 17332394448112704 17394589746728544 17418487097991168 17419625322627072 17450042328241152 17451182614878208 17473691141983188 17481654723763328 17504682086897712 17506815609995264 17536393467489918 17537865303719936 17560485634116096 17592298108090944 17617618240438272 17693485999115052 17699960153014272 17703641767002912 17751051318840064 17781372245865984 17782534183515136 17788553597681664 17805470087717046 17839223501324288 17844253306435584 17863399744908672 17895760976330608 17901139379945472 17984651953780736 18004103673163776 18062679579820032 18088096597045888 18127495422410752 18150876257455872 18177000336654336 18202578221077824 18208739820773376 18209929685090304 18235553906260936 18289883096547328 18298845357380784 18379189166354688 18405641850322944 18438985404399616 18462767999076576 18471688373469184 18495513148420224 18522133254438912 18522836158789632 18554475386990592 18555687843667968 18581798600683612 18589303220196352 18613279694721222 18614841914425344 18640069299035136 18701844689977344 18721911302602752 18755827808585728 18789092722204672 18813326885134992 18814556256665568 18840404412112896 18847408999057338 18848990869323776 18874535579526144 18908011030573056 18908728578764416 18942264673744384 18966696397785549 18993994665472512 19002651120975872 19028404076098368 19111951121406976 19137852203124444 19144854859382784 19178284347500544 19206526178679434 19232912837365248 19240680421982208 19258977849979662 19267755070766272 19295486644289536 19362456880349184 19389702887669856 19424829161017084 19473826421993472 19482701559365632 19535907446194176 19543706002286592 19571298582872064 19606009797083136 19632580441737984 19633598521477024 19641527930773504 19666861564233744 19695167561244672 19730098466684928 19765841398689792 19852626272518144 19879531139118336 19906842397704192 19942905517989888 19944208702717952 19969932733695072 19978275805888512 19979033970015232 20005350956454528 20041592534274192 20069126438989824 20105483552103936 20132731098371934 20134420846215168 20221126856131488 20228525889159168 20232733448003328 20293688037849968 20321568280989696 20322896209731584 20349108671676624 20358382716281344 20385972998980386 20387684001513472 20393432350212096 20422129101380664 20452298258663552 20487233239802112 20514998144543553 20553887947177984 20576118483615744 20642400332300894 20649953511849984 20672110396623872 20743858579949568 20773048435669887 20780649420152832 20802946538374656 20809988366598144 20811348211531776 20840633035726784 20846896493101056 20912966122720896 21004787618691072 21073126176456704 21100306284658944 21137729312480256 21176022300365184 21205114727989248 21206500392763392 21236341257924128 21243529790902272 21244917965938688 21272319651109968 21310047757962432 21377982511097856 21435231781240832 21473248825376768 21500945011582848 21502350007617792 21539895998922672 21547777577582592 21570897805172736 21609155463512064 21609975518587904 21648302484279296 21676224454612056 21707422474825728 21715492977174759 21717315566829568 21746747515540992 21842229853036544 21879834125008896 21918039254286336 21948881365990824 21950315632776496 21980471814131712 22020291509447168 22050134060121642 22059346202335232 22087798336661652 22096718922120192 22159660443051264 22199804755448096 22327494236978518 22334204556582912 22335664002613248 22367198380425216 22437234790557696 22438398310259456 22447460492312576 22468807491642939 22476413216267136 22508762927136768 22548683961925632 22589533027074048 22621320035614832 22719464158992384 22791892020559872 22800990336001024 22830399042581214 22832315206729728 22833181680017408 22863258235948032 22873678096596992 22903180555816512 22904677182027648 22936144501702656 22977695488118784 23008835540996496 23018448211132416 23109859264150272 23123123940575232 23192786328971392 23224649463988224 23226167096836096 23256124196201856 23266723104321536 23298254855977584 23306779828813824 23339576115863616 23381857956653224 23413980845488128 23445712165192632 23456397477454592 23488186281433923 23490157653917696 23515563981275136 23591314665486736 23599946870685696 23604855689337216 23707266948513792 23708496327821312 23740626783622728 23749313623031808 23783635165477117 23792337741914112 23817866326544896 23868185839927296 23890883915164644 23900532711681024 24005471564218368 24019250307268608 24114635753895936 24157404928548864 24201168343274496 24234416831987712 24270104294770432 24278319761031168 24279906246787072 24311222458411392 24354340294814208 24398460476507712 24431980012683264 24505585555139584 24572508584666112 24617023998768768 24660684197893632 24694105086873558 24696177672585216 24697114878386176 24739300515987456 24740917124890624 24772827948128064 24816764477627136 24817706259628296 24826787208953856 24853425732046848 24962548403470336 24974780349879108 25049187719184384 25084435846846656 25086075008887424 25120539216150528 25129878665409784 25166047439368192 25210681374097408 25243198099041888 25253393053851648 25288928530380732 25325326220630016 25371205434797824 25448985040066686 25517136270832592 25524805207523328 25526473145843712 25571045796667392 25643883783153664 25651114128001152 25678637133306216 25687329390019584 25725156403475249 25732887858671616 25814922277552128 25816609173798912 25852937183559808 25965101895991296 26058274669715456 26091884620092816 26095064777162752 26129437983940608 26141346396110848 26175063492361728 26176773922317312 26212736573374464 26222482085644992 26260223414992896 26304590201234877 26306797955579904 26354455198253056 26388447162136416 26426427360657408 26506041518824448 26540228998672578 26542456530272256 26590540690653184 26626576978260096 26637701074518016 26672058368798976 26673801275272704 26682830396522496 26722123379032256 26758835251986432 26795099617363008 26807311402805248 26843641464495912 26961502474841984 26976977930671104 27094019369730048 27095424374652928 27132144895568832 27181297331973848 27191243133616128 27229505468507552 27303867331616736 27314894527635456 27316310986402816 27353330859391404 27434824644820992 27533271349133312 27568783749532032 27608462775484416 27658478106599424 27697397914226516 27707532560203776 27737262051166208 27746651155464192 27784254238184448 27833531765501952 27872697901025418 27883954830294528 27922262871638016 28006383491588096 28082866953904128 28133741712878592 28183639083307008 28221834384998352 28234696400486912 28271113498586007 28273486303985664 28275333857017856 28311803369289216 28324706387869696 28362016545859584 28363092868146624 28413397010616576 28503976681463808 28542606114147552 28667926682110464 28669800010157056 28706778304686666 28719861331896896 28761197073563648 28809789268019151 28812207284682752 28849369256047872 28861020632973312 28901632606149408 28912207888908288 28943229966434304 28953990636233012 28995663354054656 29084554331504784 29137243741525626 29224052339048448 29265175154654432 29307295752175616 29315559003429888 29356947874308096 29400178746828856 29409014695624704 29450397782215536 29462291896160256 29546213924068352 29648762098034688 29778939408777216 29780885336817664 29819296708677504 29914358276984832 29916313054076928 29958409988857252 29967413708832768 29968550955022848 30011683902849024 30062388801411288 30119377369432064 30158225328155904 30201631269322752 30292618878656512 30331690284197232 30389189360746496 30440532056774952 30482352421484544 30484344314597376 30537574074422016 30539569576036864 30578959498470579 30581526002270208 30633193652070996 30636927317491712 30678447387995328 30691264281509888 30730849859703168 30813145685533696 30830831920766976 30963600498451341 30966199285317632 30974930267774976 31008165594935808 31064339807970112 31073675904811008 31119434821151488 31204419807561984 31217022317297664 31218641127317504 31260949553590176 31317581708578564 31473140919116288 31507181428036608 31609689264685056 31654169044830304 31665751497375744 31723116989218816 31764033450547776 31809750589145088 31854511886886192 31865294686353408 31867376948908032 31912219335956638 32007295418957824 32152847671861248 32209873238065152 32253525011426688 32268224457699328 32309843998384008 32356346707759104 32371093014708224 32413733195268096 32414963277881856 32472453726418944 32518147551196321 32531280635343616 32575973350244352 32620121273311488 32763344779554816 32822698665025024 32880912263858176 32923322048986236 32925473449164744 32970707721197568 32985734021316608 33030437264170752 33075201090182463 33089019303502848 33090275012837728 33102382945271808 33137900976062464 33239490664576896 33299707133172144 33445914462462208 33491241355467777 33494052288200704 33503496003919872 33550797570637824 33610302509285376 33657597465389184 33671190738468864 33718571373840976 33767101627506688 33884299540611072 33931980053422248 34033073610031104 34079196238488576 34094727728889856 34187838030839808 34201485504001536 34238182844408288 34248472810094592 34249772520026112 34310517144895488 34357015773041472 34466543232178176 34527672316698624 34620135861321728 34664788896225408 34789179493457088 34836974195982336 34839250645254144 34900084656482304 34902365229756416 34947382283966376 34963309447526656 35009364173795424 35013631219990528 35072786934979836 35120971268232192 35184596216181888 35235236480876544 35386971998230104 35399920306028544 35407283534005824 35502102637680128 35562744491731968 35565068367030272 35577107195363328 35610940175434092 35678447002648576 35688506612871168 35726799489817344 35791521952661216 35802278759890944 35969303907561472 36008207346327552 36176193194091776 36254990844821504 36301752514911744 36354000673308672 36405156442155648 36417479641546752 36419859370180608 36471107812521872 36597690714761568 36758378332709376 36811283700645888 36877970808799232 36925535998153152 36943376746938368 36991026296840448 37044266508877824 37045672317579264 37108950773981184 37111375687335936 37163597201367224 37178606440392704 37226559389442444 37280138598070272 37443822605205504 37511655617171456 37578185444409344 37626653770269984 37629112513331136 37680808824225792 37694817998114676 37749071159052288 37816022061146112 37817457157528832 37884529347488768 37933392795571098 37987989330945024 38005302241951744 38056808152196736 38223902242813952 38275704406248888 38289709718765568 38356568695001088 38413052357358868 38465825674730496 38481360843964416 38517955699959324 38535510141532544 38590973288579072 38724913760698368 38779405775339712 38849658322034168 38947652843986944 38965403118731264 39071814892388352 39087412004573184 39142597165744128 39212019594166272 39265160883475968 39267197042954048 39283055861547008 39333723128467488 39390335122489344 39460196933369856 39531682797379584 39705252545036288 39759062278236672 39813684795408384 39885811035979776 39888417405435904 39939865467390144 39956551611777024 39958067940030464 40010701912909056 40083185068548384 40138252877979648 40210967104207872 40265462196743868 40442253712262976 40465466896006656 40587376075699936 40643136561979392 40645792419463168 40698217343353248 40716765432562688 40771945997960772 40786864700424192 40844258202761328 40904596517327104 40974466479604224 41029996289087106 41107775894355968 41152236967231488 41284800664601788 41299907023699968 41344220793247744 41487717159899136 41546096871339774 41561298840305664 41605893076749312 41619976733196288 41622696423063552 41681266071453568 41809046851538127 41825932245441792 42009575237382144 42146252352913408 42200612569317888 42275458624960512 42352044600730368 42410229455978496 42413000785526784 42472682515848256 42487059581804544 42489835931877376 42544639302219936 42620095515924864 42755965022195712 42870463562481664 42946497650753536 43001890023165696 43004700015235584 43079791997845344 43095555155165184 43141795610345472 43218310927024128 43219951037175808 43296604968558592 43352448909224112 43414844949651456 43430985954349518 43434631133659136 43493495031081984 43684459706073088 43705865612288439 43836078508572672 43897762731981648 43900631265552992 43960943628263424 44040583018894336 44100268120243284 44118692404670464 44175596673323304 44193437844240384 44319320886102528 44399609510896192 44654988473957036 44668409113165824 44671328005226496 44734396760850432 44874469581115392 44876796620518912 44894920984625152 44937614983285878 44952826432534272 45017525854273536 45179066054148096 45242640071229664 45438928317984768 45583784041119744 45601980672002048 45660798085162428 45666363360034816 45726516471896064 45747356193193984 45806361111633024 45809354364055296 45872289003405312 45955390976237568 46017671081992992 46036896422264832 46219718528300544 46246247881150464 46385572657942784 46449298927976448 46452334193672192 46512248392403712 46533446208643072 46596509711955168 46613559657627648 46679152231727232 46763715913306448 46827961690976256 46891424330385264 46912794954909184 46976372562867846 46980315307835392 47182629330973472 47199893741371392 47209711378674432 47414533897027584 47416992655642624 47481253567245456 47498627246063616 47567270330954234 47584675483828224 47635732653089792 47781767830329288 47801065423362048 47868329003934957 48010943128436736 48038500614537216 48229271507791872 48314809857097728 48402336686548992 48470446349896403 48540208589540864 48556639522062336 48559812493574144 48622444916822784 48708680589628416 48796920953015424 48863960025366528 49011171110279168 49145017169332224 49234047997537536 49321368395787264 49388210173747116 49394229756772352 49478601031974912 49481834249781248 49545655896256128 49633528955254272 49635412519256592 49653574417907712 49706851464093696 49925096806940672 49949560699758216 50098375438368768 50168871693693312 50172150017774848 50241078432301056 50259757330819568 50332094878736384 50421362748194816 50486396198083776 50506786107703296 50577857060761464 50650652441260032 50742410869595648 50897970080133372 51034272541665184 51049610415046656 51052946291687424 51142091593334784 51287767566307328 51302228256002304 51357274266612432 51374658780039168 51450312806950498 51465775717343232 51629844555104256 51705874367119616 51930203791982592 52116549339430912 52183769240185632 52190129554325504 52258875967881216 52350126984723456 52353547844634624 52427217480500191 52444964171289984 52520446829985792 52609180402469754 52613595911159808 52708910396506112 52776894324272832 52852854721314816 53012083037648896 53080457997345156 53181081381306368 53253153956520192 53275402149036032 53344116737597952 53347602550545408 53365660793044992 53444246758064512 53517670503972864 53590199234726016 53614622805610496 53687282928991824 53923004949683968 53953955861342208 54188038739460096 54190848749305856 54264289791137664 54362594663947696 54382486267232256 54459010937015104 54607734663233472 54629789055270912 54632621972805632 54706661718782808 54805767990012487 54869649289641984 55066542698266624 55137567499064064 55216925550968832 55316956213198848 55394795828453032 55415065120407552 55474524102332416 55568508476368896 55667063531003904 55745395802050836 55767909660589056 55844525743276032 56012766983176192 56165733907808256 56267483425757184 56367278166614016 56443668769996704 56469392800973824 56542226997172014 56546972607971328 56623606738578432 56649412775739392 56724033091719168 56726185736293248 56826794021233152 57007953362927616 57085212228295104 57335853364220928 57339600020314112 57413556609373332 57439722663793792 57522394147127296 57619578536038302 57624414569365504 57698738512095744 57722041265946624 57803265212298816 57886459932868608 57907981272466024 57991326708109312 58169108663009568 58274487483051252 58448104678096896 58530350309308864 58614591504351232 58631118006859776 58713895748616192 58800357493657712 58818029391249408 58900795564431072 58924583792320512 59092427848136704 59297524196069376 59557878817554432 59561770673635328 59638593417355008 59828716553969664 59832626108153856 59916819977714504 59934827417665536 59937101910045696 60124777602822576 60238754738864128 60316450656311808 60403262538645504 60585237757313024 60663380568394464 60881064113549904 60964704842969088 60968688629194752 61075148148844032 61079139152073728 61157918996941158 61163052004540416 61266387304141992 61273854634983424 61356894775990656 61382528563019776 61461699719406336 61626291371067392 61661663841533952 61927200996902682 61932398570635264 61949860535549952 62016331189871616 62128679615940224 62238869642302976 62319145307009661 62408839615123968 62434044634595328 62437282254635008 62521899107180352 62635163417157128 62946281838232576 63014362856073216 63219378529370112 63308338089660608 63446233978437632 63528066901095552 63619501178290176 63709023773772384 63730589372706816 63734753897816064 63824438671913276 64014590837915648 64305695343722496 64419746476130304 64507050022853376 64536448915398656 64619687996768016 64712693415518208 64742186029416448 64827466390536192 64829926555763712 64944907452837888 65036295102392642 65062561270687232 65146478931524277 65151946700488704 65240242546622976 65526689559109632 65645397330050048 65761824527716352 65846644097972472 65850946898329488 65941415442395136 65971468042633216 66060874528341504 66150402180364926 66178038607005696 66180550025675456 66275801952124928 66478981329153792 66599414266344288 66891828924924416 66982482710935554 66988104576401408 67006992007839744 67101595141275648 67222841625378019 67315194930778368 67342381476937728 67406422474928817 67437142747681952 67534203255013376 67768599081222144 67863960106844496 68158392476977152 68189455457779712 68375676061679616 68402971008003072 68476365688816576 68496945620189184 68499545040052224 68621034289790976 68714031546082944 68933086464356352 69055344633397248 69240271722643456 69329577792450816 69578358986914176 69673948391964672 69678501290508288 69800169312964608 69804730459512832 69894764567932752 69926618895053312 70018728347590848 70027262439981056 70145573869959672 70241942536464384 70369192432363776 70464558844301769 70470472961753088 70773943996460208 70799840612057088 70814567068011648 71004205275360256 71125488983463936 71130136734060544 71221880350868184 71350905496431351 71356894005297152 71377013225742336 71453598979634688 71583043905322432 71604557519781888 71938607815122944 72016414692655104 72248401163053129 72352386388183552 72603505029823488 72810312884311296 72834959283093504 72839718740361216 72942215625043744 73195381429523136 73516756665418752 73755941617598464 73851071996306304 73886753493876736 73982052593680896 74088533017755648 74091344635158528 74217901547962368 74222751374671872 74327194402734448 74357212880785408 74453118778884888 74560277196140544 74887645210411008 75023311234342912 75156370888818688 75253307540539968 75258225026662272 75361617648451584 75389635996229352 75498142318104576 75632044122292224 75634914315057664 75769058694977536 75866785591142196 75975978661890048 76010604483903488 76113616304393472 76447804485627904 76551408812497776 76579419437531136 76713137390002176 76826104714717736 76931651349460992 77035911399918648 77071020283065088 77175469210425747 77181946577158144 77449827521396736 77558811550679424 77699316644068336 77895305687973888 78146229829424813 78174824009146368 78285194331488256 78424039188332544 78530321766951936 78534394085908096 78566111723094016 78667446256934976 78780670244978688 78920393866739712 79063365594759168 79410505090072576 79518124556473344 79627369590816768 79771622071959552 79776834810871808 79879730934780288 79913103223554048 79916135880060928 80021403825818112 80166370137096768 80276505755959296 80421934208415744 80530924393487736 80884507424525952 80930933792013312 81174752151399872 81286273123958784 81291584838926336 81396434686706496 81433530865125376 81543891995921544 81573729400848384 81688516405522656 81809193034654208 81948932959208448 82059992578174212 82215551788711936 82304473934462976 82569601329203576 82599814047399936 82688441586495488 82975434319798272 83092193742679548 83122597680611328 83211786153498624 83239953466392576 83362532142907136 83618093703076254 83651864490883584 84019150474764288 84401225138635776 84525513897132961 84550917249921024 84704089201460736 84820458911956992 84826001571053568 84945365031696512 84974119163609088 84979671863754752 85089278604439872 85240191031849728 85511930044391424 85740927124963328 85892995301507072 86003780046331392 86009400030471168 86159583995690688 86283591220690944 86429367804057453 86436621854048256 86439902074351616 86593209937117184 86704897818448224 86829689899302912 86861971908699036 86986990062163968 87368919412146176 87411731224576878 87672157017145344 87795525463963296 87801262531105984 87921887256526848 88081166037788672 88200536240486568 88237384809340928 88351193346646608 88386875688480768 88638641772205056 88799219021792384 89309976947914072 89336818226331648 89342656010452992 89748939162230784 89753593241037824 89789841969250304 89875229966571756 89905652865068544 90035051708547072 90358132108296192 90485280142459328 90877856635969536 91167568082239488 91203961344004096 91321596170324856 91332726720069632 91453032943792128 91494712386387968 91612722223266048 91618708728110592 91744578006810624 91910781952475136 92035342163985984 92073792844529664 92439437056601088 92492495762300928 92771145315885568 92890801495354023 92898597855952896 92904668387344384 93024496784807424 93066892417286144 93193019423910336 93358304463454464 93527431826612896 93655923381952512 93782848660770528 93825589909818368 93952745125735692 94365258661946944 94419422757348864 94829067794055168 94833985311285248 94962507134490912 94997254492127232 95134540661908468 95169350967656448 95271465306179584 95563535660658576 95602130846724096 95736658007869914 96021886256873472 96458543015583744 96629619714195456 96804673373097984 96940892699792806 97080417179081728 97113279044124672 97119624987148288 97244889833645568 97417361179256832 97554442653588963 97593841906030848 97727920050733056 98022342220558336 98290034338664448 98468095995075072 98642736791574528 98776420347494232 98788459513544704 98957202063949824 98963668499562496 99091311792512256 99267057910508544 99270825038513184 99307148835815424 99413702928187392 99850193613881344 99899121399516432 100337743387386624 100344300035549696 100473724066403331 100482156864602112 100519514661639136 100664189757472768 100842725496389632 100972792396167552 101013572215406592 101155714121522928 101301304882520064 101484821739191296 101795940160266744 102068545083330368 102099220830093312 102284183186669568 102575535132614656 102604456512004608 102714548533224864 102749317560078336 102900625613900996 102931551434686464 103411748734239232 103860407583965184 104233098678861824 104367538480371264 104380259108651008 104517751935762432 104700253969446912 104707095689269248 104854434961000382 104889928342579968 105040893659971584 105218360804939508 105417820793012224 105553788648545664 105705709442629632 106024166075297792 106160915994690312 106362162762612736 106506307913040384 106688233475195904 106695205101090816 106731321586089984 106888493516129024 107035341007945728 107180398469452032 107229245611220992 107374565857983648 107846009899367936 107907911722684416 108381697498611712 108528579582275328 108725189327895392 108764972534464512 108918021874030208 109215469326466944 109259578110541824 109265243945611264 109413323437565616 109611535980024974 110133085396533248 110275134998128128 110433851101937664 110633912426397696 110789591656906064 110830130240815104 110949048204664832 111137016952737792 111334127062007808 111490791604101672 111535819321178112 111692767675848233 112025533966352384 112331467815616512 112534966851514368 112734556333228032 112887337539993408 112938785601947648 113084453994344028 113247213477156864 113298825551478784 113448066183438336 113452371472586496 113653588042466304 114015906725855232 114170424456590208 114671706728441856 114679200040628224 114827113218746664 114879445327587584 115044788294254592 115239157072076604 115397477024191488 115444082531893248 115606530424597632 115772919865737216 115815962544932048 115982653416218624 116338217326019136 116548974966102504 116896209356193792 117060700618617728 117229183008702464 117262236013719552 117427791497232384 117600714987315424 117636058782498816 117801591128862144 117849167584641024 118184855696273408 118595048392138752 119115757635108864 119123541347270656 119277186834710016 119657433107939328 119665252216307712 119833639955429008 119869654835331072 119874203820091392 120249555205645152 120632901312623616 121170475514626048 121326761136788928 121762128227099808 121929409685938176 121937377258389504 122150296297688064 122158278304147456 122315837993882316 122532774608283984 122547709269966848 122713789551981312 122765057126039552 122923399438812672 123252582742134784 123323327683067904 123854401993805364 123899721071099904 124032662379743232 124257359231880448 124477739284605952 124638290614019322 124817679230247936 124868089269190656 124874564509270016 125043798214360704 125270326834314256 125892563676465152 126028725712146432 126438757058740224 126616676179321216 126892467956875264 127056133802191104 127239002356580352 127418047547544768 127461178745413632 127469507795632128 127648877343826552 128029181675831296 128611390687444992 128839492952260608 129014100045706752 129072897830797312 129239375993536032 129425386831036416 129654932781072384 129659853111527424 129889814905675776 130072590204785284 130125122541374464 130292957863048554 130303893400977408 130480485093245952 131053379118219264 131290794660100096 131523649055432704 131693288195944944 131701893796658976 131882830884790272 131942936085266432 132121749056683008 132300804360729852 132356077214011392 132361100051350912 132551603904249856 132957962658307584 133198828532688576 133783657849848832 133964965421871108 134013984015679488 134203190282551296 134445683250756038 134630389861556736 134684762953875456 134812844949857634 134874285495363904 135068406510026752 135537198162444288 135727920213688992 136316784953954304 136378910915559424 136751352123359232 136805942016006144 136952731377633152 136999090080104448 137242068579581952 137428063092165888 137866172928712704 138110689266794496 138480543445286912 138659155584901632 139156717973828352 139347896783929344 139357002581016576 139600338625929216 139609460919025664 139789529135865504 139853237790106624 140037456695181696 140291147739919344 140483885072928768 140738384864727552 140929117688603538 140940945923506176 141547887992920416 141599681224114176 141629134136023296 142008410550720512 142250977966927872 142260273468121088 142443760701736368 142701810992862702 142713788010594304 142754026451484672 142907197959269376 143166087810644864 143604987011804871 143877215630245888 144032829385310208 144496802326106258 144704772776367104 145207010059646976 145411339049689209 145620625768622592 145669918566187008 145679437480722432 145884431250087488 146390762859046272 147033513330837504 147511883235196928 147702143992612608 147964105187361792 148182689270317056 148435803095924736 148445502749343744 148654388805468896 148714425761570816 148906237557769776 149120554392281088 149775290420822016 150046622468685824 150312741777637376 150506615081079936 150516450053324544 150723235296903168 150779271992458704 150996284636209152 151264088244584448 151269828630115328 151538117389955072 151733571182284392 151951957323780096 152021208967806976 152227232608786944 152895608971255808 153102817624995552 153158838875062272 153426274780004352 153652209429435472 153863302698921984 154071822799837296 154142040566130176 154350938420851494 154363893154316288 155117623101358848 155398633288136672 155790611375947776 156292459658849626 156349648018292736 156570388662976512 157060643533903872 157068788171816192 157132223446188032 157281652441500573 157334892513869952 157561340489957376 157840787733479424 158126731189518336 159036249112946688 159543244143919104 159553669621743616 159759461869560576 159826206447108096 159832271760121856 160042807651636224 160332740274193536 160553011511918592 160843868416831488 161061848786975472 161769014849051904 161861867584026624 162349504302799744 162572546247917568 162583169677852672 162792869373412992 162867061730250752 163087783991843088 163147458801696768 163377032811045312 163618386069308416 163897865918416896 164119985156348424 164417303970037461 164431103577423872 164608947868925952 165139202658407152 165199628094799872 165376883172990976 165950868639596544 166184387485359096 166245195361222656 166423572306997248 166485446158339819 166725064285814272 167236187406152508 167303728981767168 168038300949528576 168802450277271552 169051027794265922 169101834499842048 169408178402921472 169640917823913984 169890730063393024 169948238327218176 169959343727509504 170178557208879744 170480382063699456 171023860088782848 171481854249926656 172007560092662784 172018800060942336 172319167991381376 172567182441381888 172858735608114906 172873243708096512 172879804148703232 173186419874234368 173409795636896448 173659379798605824 173723943817398072 173973980124327936 174737838824292352 174823462449153756 175344314034290688 175591050927926592 175602525062211968 175843774513053696 176162332075577344 176401072480973136 176474769618681856 176702386693293216 176773751376961536 177277283544410112 177598438043584768 178619953895828144 178673636452663296 178685312020905984 179497878324461568 179507186482075648 179750459933143512 179811305730137088 180076094824326743 180716264216592384 180970560284918656 181755713271939072 182407922688008192 182643192340649712 182665453440139264 182906065887584256 182989424772775936 183225444446532096 183237417456221184 183489156013621248 183821563904950272 184070684327971968 184147585689059328 184878874113202176 184984991524601856 185542290631771136 185781602990708046 185797195711905792 186048993569614848 186133784834572288 186386038847820672 186716608926908928 187054863653225792 187311846763905024 187565697321541056 187651179819636736 187905490251471384 188730517323893888 188838845514697728 189658135588110336 189667970622570496 189925014268981824 190269081323816936 190338701935312896 190542930612359168 191127071321317152 191204261693448192 191473316015739828 192043772513746944 192917086031167488 193259239428390912 193609346746195968 193881785399585612 194160834358163456 194226558088249344 194489779667291136 194834722358513664 195108885307177926 195187683812061696 195455840101466112 196044684441116672 196580068677328896 196936191990150144 197285473583149056 197552840694988464 197576919027089408 197914404127899648 197927336999124992 198182623585024512 198534115821017088 198541650077026368 198827405856374784 199798242799032864 200675486774773248 200688600071099392 200947448132806662 200964313729204224 201039029323278272 201328379514945536 201668524876134057 201685450992779264 201945584792335104 202027144430813184 202311428243045856 202602609765040128 202969643478382592 203591880320533488 204137090166660736 204568366373339136 205151070265229312 205208913024009216 205429097066449728 205498635120156672 205801251227801992 205863102869372928 206823497468478464 207720815167930368 208466197357723648 208735076960742528 209035503871524864 209400507938893824 209414191378538496 209708869922000764 209779856685159936 210081787319943168 210436721609879016 210835641586024448 211107577297091328 211411418885259264 212048332150595584 212321831989380624 212724325525225472 213012615826080768 213376466950391808 213390410202181632 213776987032258048 214052716489294053 214070682015891456 214360796938904064 214458491222441984 214749131715967296 215692019798735872 215815823445368832 216745203489159387 216763394997223424 217057159164550656 217450378655790784 217836043748060416 218430938652933888 218519156221083648 218530487891222528 218826646875131232 219223071960049948 220550269996256256 221267824852795392 221579183313812128 221660260481630208 221898096409329664 222274033905475584 222668254124015616 222981583208203344 223071638642356224 223385535351696466 224051067932704768 224662935631233024 225069933703028736 225469112666456064 225774675079986816 225877571203895296 226168907988688056 226494426954313728 226597651102957568 226896132366876672 226904742945172992 227307176084932608 228031813451710464 228340848913180416 229343413456883712 229358400081256448 229654226437493328 229758890655175168 230089576588509184 230478314144153208 230794954048382976 231213060849195264 231526407631277241 231545839731474432 231631925089864096 231965306832437248 232676434652038272 233097949932205008 234121401237235456 234438689488274439 234458366017404928 234524472027439104 234855582994464768 235201429974630848 235272117564997632 235603182257724288 235698335169282048 236369711392546816 237190096784277504 238231515270217728 238554373669420032 239314866215878656 239330504432615424 239667279910858016 239739309670662144 239748407640182784 240499110411290304 241265802625247232 242340951029252096 242653522273577856 243524256454199616 243858819371876352 243874754516779008 244300592595376128 244316556608294912 244631675987764632 245065549216567968 245095418539933696 245427579103962624 245846798877625344 246505165484269568 246646655366135808 247708803987610728 247799442142199808 248065324759486464 248514718463760896 248955478569211904 249276581228038644 249635358460495872 249749129018540032 250087596428721408 250540653668628512 251785127352930304 252057451424292864 253233352358642432 253576541691398883 253784935913750528 254112267604382208 254478004713160704 254836095095089536 254922357490827264 254939015591264256 255297754687653104 257222781374889984 257678985904521216 258028200091413504 258145795661594624 258478751987072064 258850773662072832 259309865562144768 259319706223054848 259779629811351552 260145180409570568 260250245082748928 260585915726097108 260960970186491904 262106758236438528 262581589320200192 263047298110865408 263386576391889888 263403787593317952 263765661769580544 264243498113366016 264601608721459704 264712154428022784 264722200102701824 265103207808499712 265915925316615168 266397657065377152 267567315699697664 267929930843742216 268027968031358976 268891366501512076 269260779723113472 269369525907750912 269625689899715268 269748570990727808 270136813020053504 271074396324888576 271455840427377984 272633569907908608 272757821831118848 273502704246718464 273611884032012288 273905462755266304 273998180160208896 274484137159163904 274856126184331776 275732345857425408 276221378533588992 277318311169803264 278313435947656704 278695793567858688 278714005162033152 279200677251858432 279218921838051328 279579058271731008 279706475580213248 280074913390363392 280582295479838688 280967770145857536 281476769729455104 281858235377207076 283095775985840832 283258268272046592 284016821101441024 284501955933855744 284520546936242176 284887521403472736 285403621985725404 285508052902969344 285814395918538752 286332175621289728 287209974023609742 287754431260491776 288065658770620416 288993604652212516 289409545552734208 290414020119293952 290822678099378418 291241251537245184 291339837132374016 291358874961444864 291768862500174976 292663327960766889 292781525718092544 294067026661675008 295023766470393856 295404287985225216 295928210374723584 296365378540634112 296871606191849472 296891005498687488 297308777610937792 297428851523141632 297812475115539552 298241108784562176 299550580841644032 300093244937371648 300625483555274752 301013230162159872 301032900106649088 301446470593806336 301558543984917408 301992569272418304 302528176489168896 302539657260230656 303076234779910144 303467142364568784 303903914647560192 304042417935613952 304454465217573888 305791217942511616 306205635249991104 306852549560008704 307304418858870944 307726605397843968 308143645599674592 308284081132260352 308701876841702988 310235246202717696 310797266576273344 311581222751895552 312584919317699252 312699296036585472 313140777325953024 314121287067807744 314137576343632384 314264446892376064 314563304883001146 314669785027739904 315122680979914752 316253462379036672 318072498225893376 319086488287838208 319107339243487232 319518923739121152 319664543520243712 320085615303272448 320665480548387072 321106023023837184 321687736833662976 322123697573950944 323538029698103808 323723735168053248 324699008605599488 325145092495835136 325166339355705344 325585738746825984 325734123460501504 326175567983686176 326294917603393536 326754065622090624 327236772138616832 327795731836833792 328239970312696848 328834607940074922 328862207154847744 330278405316814304 330399256189599744 330753766345981952 331901737279193088 332368774970718192 332490390722445312 332847144613994496 332970892316679638 333450128571628544 334472374812305016 334607457963534336 335078303027544699 336076601899057152 337604900554543104 338102055588531844 338203668999684096 338816356805842944 339781460126786048 339896476654436352 339918687455019008 340357114417759488 340960764127398912 342047720177565696 342963708499853312 344015120185325568 344037600121884672 344638335982762752 345134364882763776 345717471216229812 345759608297406464 346372839748468736 346819591273792896 347318759597211648 347447887634796144 347947960248655872 349475677648584704 349646924898307512 350688628068581376 351182101855853184 351205050124423936 351687549026107392 352324664151154688 352802144961946272 352949539237363712 353404773386586432 353547502753923072 354554567088820224 355196876087169536 357239907791656288 357347272905326592 357370624041811968 358995756648923136 359014372964151296 359500919866287024 359622611460274176 360152189648653486 361941120569837312 363511426543878144 364815845376016384 365286384681299424 365330906880278528 365812131775168512 366450888893064192 366474834912442368 366990522363501337 367643127809900544 368141368655943936 368295171378118656 369757748226404352 369969983049203712 371084581263542272 371563205981416092 372097987139229696 372267569669144576 372772077695641344 373433217853817856 374109727306451584 374623693527810048 375131394643082112 375302359639273472 375810980502942768 377461034647787776 377677691029395456 379316271176220672 379335941245140992 379850028537963648 380538162647633872 380677403870625792 381085861224718336 382254142642634304 382408523386896384 382946632031479656 383640375930087409 384087545027493888 385834172062334976 386518478856781824 387218693492391936 387763570799171224 388321668716326912 388979559334582272 389669444717027328 390217770614355852 390375367624123392 390911680202932224 392089368882233344 393160137354657792 393872383980300288 394570947166298112 395105681389976928 395153838054178816 395828808255799296 396365247170049024 397068231642034176 397083300154052736 397654811712749568 399596485598065728 401350973549546496 401377200142198784 401894896265613324 402078058646556544 402656759029891072 403337049752268114 403370901985558528 403891169584670208 404054288861626368 404622856486091712 405205219530080256 405939286956765184 407183760641066976 408274180333321472 409136732746678272 410302140530458624 410417826048018432 410858194132899456 410997270240313344 411602502455603984 411726205738745856 413646994936956928 415441630335860736 416932394715447296 417470153921485056 418071007743049728 418801015877787648 418828382757076992 419417739844001528 419559713370319872 420873443219758032 421671283172048896 422215154594182656 422822837770518528 424096664301191168 424643663978761248 426025231652161536 426752933900783616 426780820404363264 427553974064516096 428105432978588106 428141364031782912 428721593877808128 428916982444883968 429498263431934592 431384039597471744 431631646890737664 433490406978318774 433526789994446848 434114318329101312 434900757311581568 435672087496120832 436234017149067627 436861877305867776 437038312442167296 437060975782445056 437653293750262464 438446143920099896 441100539992512512 442535649705590784 443158366627624256 443796192818659328 444548067810951168 445336508248031232 445963166416406688 446143277284712448 446771070703392932 448102135865409536 449325871262466048 450139867406057472 450938225332912128 451549350159973632 451755142407790592 452337815977376112 452988853908627456 453195302205915136 453792264733753344 453809485890345984 454614352169865216 456063626903420928 456681697826360832 458686826913767424 458716800162512896 459308452874986656 459517781310350336 460956628288306416 461589908096765952 462426121698390528 463052815262554482 463091679462948864 463263850179728192 463930613664874496 465352869304076544 466195899864410016 468242802474470912 468877378976548878 468916732034809856 469048944054878208 469711165988929536 470402859949261696 471206364515448576 471396670338564096 471844957324501719 472739422785093632 474380193568555008 477108747338840064 478629732431757312 478661008865230848 479334559821716032 479478619341324288 479496815280365568 480998220822580608 482531605250494464 484681902058504192 485307044547155712 487048512908399232 487717638743752704 487749509033558016 488601185190752256 488633113216589824 489263351975529264 490131098433135936 490190837079867392 490855158207925248 491693597755250688 493010330968539136 493251911910112383 493293310732271616 495417607975221456 495598884284399616 496130649518972928 497029436927521792 497910957138423808 498553162456077288 499270716920991744 499456338475019457 499498258037080064 500175192857442816 501081307337257024 503570254705860608 504114902848585728 506466704717284864 507153083382797766 508224535208764416 509672190190179072 509844714981654528 509878031182528512 510595509375306208 514445562749779968 516056400182827008 516291591323189248 516957503974144128 517701547324145664 518619731124289536 518639412446109696 519559259622703104 520290360819141136 520500490165497856 521171831452194216 521921940372983808 524213516472877056 525163178640400384 526094596221730816 526773152783779776 526807575186635904 527531323539161088 528486996226732032 529203217442919408 529424308856045568 529444400205403648 530206415616999424 531831850633230336 532795314130754304 535134631399395328 535859861687484432 536055936062717952 537782733003024152 538521559446226944 539251379799430536 539497141981455616 540228284472980229 540273626040107008 542148792649777152 542911680854755968 545267139815817216 547023608805973691 547223768064024576 547810925510532608 547996360320417792 548968274318327808 549712252368663552 551464691714850816 552442757067177984 554636622339606528 556626871895313408 557391587135717376 558401354503716864 558437843676102656 559158116543462016 559412951160426496 560149826780726784 561164590959677376 561935540291715072 562953539458910208 563716470754414152 566191551971681664 566516536544093184 568033642202882048 569003911867711488 569041093872484352 569775042806945472 570807243971450808 571016105805938688 571628791837077504 572664351242579456 574419948047219484 575508862520983552 576131317541240832 577987209304425032 578819091105468416 580828040238587904 581645356198756836 582482503074490368 582679674264748032 583537725000349952 585326655921533778 585563051436185088 588134053323350016 590808575970450432 591678597279930727 591856420749447168 592730757081268224 593743212383698944 593782010997374976 594617555221875584 594857703046283264 595624950231079104 596482217569124352 600186489874743296 601250967110549504 602026460324319744 602065800213298176 602892941187612672 603117087969834816 603985138544836608 605005574628402171 605056352978337792 605079314520461312 606152469559820288 606934284729137568 607807829295120384 608908930435147776 611582435885023232 612411270499982208 613705099120017408 614608837717741888 615453210795687936 616287291199349184 616568162264520704 617403753683405976 620470492405435392 621594533152546688 623162445503791104 625169838635398504 625398592073170944 628242574135615488 628275152687264768 628528893784752128 629126609766002292 629339570055479808 630245361959829504 632506924758073344 636144996451786752 638172976575676416 639037847478242304 639329087040487424 640171230606544896 641330961096774144 642212046047674368 643375473667325952 644247395147901888 647076059396207616 647447470336106496 649398017211198976 650235610467478161 650290184991670272 650332678711410688 651171477493651968 651468246921003008 652351135967372352 653508131244181248 654473544277233664 655591463673667584 656479940625393696 657669215880149844 660556810633628608 661507532691963904 663803474558386176 664737549941436384 664980781444890624 665694289227988992 665941784633359276 666900257143257088 668944749624610032 669214915927068672 670156606055089398 672153203798114304 675209801109086208 676204111177063688 676407337999368192 677632713611685888 679562920253572096 679792953308872704 679837374910038016 680714228835518976 681921528254797824 684095440355131392 688030240370651136 688075200243769344 689276671965525504 690268729765527552 691434942432459624 691519216594812928 692745679496937472 693639182547585792 694637519194423296 694895775269592288 695895920497311744 698951355297169408 699293849796615024 702364203711706368 702410100248847872 703316068464823317 703375098052214784 704649328302309376 705604289923892544 705899078474727424 706809546773172864 707095005507846144 709109134177640448 710393752174339072 714479815583312576 714694545810653184 717991513297846272 718028745928302592 719001839732574048 719245222920548352 720304379297306972 723882241139674624 727022853087756288 729631690752032768 730572769362598848 730661813760557056 731624263550337024 732901777786128384 732949669824884736 733981044727002674 735286255619801088 736282737311887872 739515496452808704 739939966098407424 742169162527084544 743126411962832184 744195974278459392 744535139338289152 745544155391282688 746866435707635712 748219454612903168 749247387055620096 750262789286164224 750604719278546944 751621961005885536 754922069295575552 755355382058790912 758671882490281984 759700057075927296 760729625074196649 761076325295267744 761354807741251584 762171722449436672 764508285285268608 764817046773792768 765893264062959312 767280751860174818 771668344124669952 773036957713563648 774437386984783872 775527141598342448 776643337432653824 777959118669164544 779338889434054656 780435541228711704 780750735248246784 784178737764466688 786320274709315584 787744767960600576 789141894332596224 790211362779953856 790307676108357632 792730494340098048 794136463284068352 794166600308105472 795309623425499136 799192971196131456 802701947099092992 802754400284397568 803789792531226648 804156117293113088 805313518059782144 806674099504536228 807782339169340416 808108577723252736 809245712972183424 810410439060160512 811878573913530368 814367521282133952 816548360666642944 818273465493356544 820604281060917248 820835652096036864 821716388265798912 821994540480626688 823205004911207968 823452411477491712 827293989873913856 833864789430894592 834940307842970112 836142015486099456 837602031755575296 837656765514153984 838835479688003056 839119426740639744 841746886439516064 844430309188365312 848193328602382336 849287327957522496 852050463304323072 853505867801567232 853561640808726528 855107948129032192 856210865957176212 857443187755616256 857833964889767936 858996526863869184 862768079194943488 863263293781475328 866980813956637548 868228636658202624 869801514623163136 871344174992241664 872468034298135254 873723754611735552 874076624884334592 874121951564890112 875306587500524928 876892287840199792 882201079985025024 885071299411181568 886316733255248512 887592385637318656 889096135621902336 890673016496062464 891926332832813376 892286554569424896 893542141406785864 896204271730819072 898651742524932096 900279734812114944 901876450665824256 903098700319947264 903510284815581184 904675631954752224 905977707817254912 907584529467506688 907618971780691968 909228704339730432 912127253806841856 913363395652721664 917373653827534848 917433600325025792 918616905749973312 919035562620700672 921913256576612832 923179816193531904 924852243396781056 926105630525108964 926527700359456384 927861227329748992 930705738608153088 932391799728820032 936485604948941824 937754757953097756 938097888109756416 939422331977859072 940805719898523392 942412729030897152 942793340677128192 943689914649003438 945478845570187264 948760387137110016 954217494677680128 957259464863514624 957322017730461696 958669119643432064 958993630560731136 961996441645161216 965063210500988928 969363804117008384 970614089094311424 974097025816798464 975435277487505408 975499018067116032 977202370381504512 977266226433179648 978526703951058528 980262196866271872 981710316415850496 983387195510501376 986020661937078272 986503823820224766 986586621464543232 990835215950442912 991197768568799232 992261299037945856 994058873855043584 995821914276847616 997106324912154576 998541433841983488 998912676950038914 998996516074160128 1000350385714885632 1002162614674514048 1005234909082634097 1007140509411721216 1008229805697171456 1012933409434569728 1014306166765595532 1016449070417528832 1019344380380358144 1019689429963309056 1019756062365057024 1021191018750612416 1028891125499559936 1032112800365654016 1032583182646378496 1033915007948288256 1035403094648291328 1037278824892219392 1039118519245406208 1040580721638282272 1041000980330995712 1042343662904388432 1043843880745967616 1048427032945754112 1050326357280800768 1052189192443461632 1053546305567559552 1053615150373271808 1055062647078322176 1056973992453464064 1058406434885838816 1058848617712091136 1058888800410807296 1063663701266460672 1065590628261508608 1070269262798790656 1071719723374968864 1072111872125435904 1075565466006048304 1077043118892453888 1078502759598861072 1078994283962911232 1080456568945960458 1080547252080214016 1085823361709511936 1090534279631634432 1094047217611947382 1094447536128049152 1095621851021065216 1095992720640835584 1099424504737327104 1100971567090504011 1102929383429701632 1104885514134355968 1109273244679213056 1113253743790626816 1116802709007433728 1116875687352205312 1118316233086924032 1118825902320852992 1120299653561453568 1122329181919354752 1123871080583430144 1125907078917820416 1127432941508828304 1132383103943363328 1133033073088186368 1136067284405764096 1138007823735422976 1138082187744968704 1139550085613890944 1141614487942901616 1142032211611877376 1143257583674155008 1145328702485158912 1148839896094438968 1150921127790262227 1151017725041967104 1152262635082481664 1155974418608850064 1157638182210936832 1161656080477175808 1163290712397513672 1164965006148980736 1167075450000699904 1170653311843067556 1171126102872370176 1176268106646700032 1181617151940900864 1183357194559861454 1183712841498894336 1185461514162536448 1187486424767397888 1189235110443751168 1189715406092566528 1191249900462158208 1192964435138248704 1200372979749486592 1204052920648639488 1204131600426596352 1206234175939669632 1207970277089673216 1210011149256804342 1210112705956675584 1210158629040922624 1212304939119640576 1213868569458275136 1215615658590240768 1217817860870295552 1223164871770046464 1224822540999964416 1227410198240034816 1229217675435483776 1230906421591375872 1232574582398698368 1233136324529041408 1234807507366811952 1240940984810870784 1243189066305093376 1246324891007582208 1250339677270797008 1250797184146341888 1256485148271230976 1256550305374529536 1258253219532004584 1258679140110959616 1260532663770287201 1265013849516146688 1272289992903573504 1278075694956484608 1278658174080974848 1280342461213089792 1282661922193548288 1284424092095348736 1286750947334651904 1288494790295803776 1294152118792415232 1294894940672212992 1298796034422397952 1300471220934956322 1300580369983340544 1302342954987303936 1302936493842006016 1304702271934744704 1307016262488362496 1308947088554467328 1311182927347335168 1312959881250787392 1315338431760299688 1321113621267257216 1323015065383927808 1327606949116772352 1329475099882872768 1331388578455977984 1331883569266718552 1333800514286514176 1337889499249220064 1338429831854137344 1340313212110178796 1344306407596228608 1350419602218172416 1352408222354127376 1352814675998736384 1355265427223371776 1359125840507144192 1359585906617745408 1361428457671037952 1363843056509595648 1368190880710262784 1376060480741302272 1376150400487538688 1378553343931051008 1382869884864919248 1383038433189625856 1385491358993874944 1387278365095171584 1389275038388846592 1389791550539184576 1391791840994623488 1398587699593230048 1404728407423412736 1404820200497695744 1406632136929646634 1406750196104429568 1409298656604618752 1411208579847785088 1411798156949454848 1413619093546345728 1414190011015692288 1418218268355280896 1420787504348678144 1428959631166625152 1435983026595692544 1436057491856605184 1438003679465148096 1438490445841096704 1440608758594613944 1447764482279349248 1454045706175512576 1459263381504065536 1461145538725197696 1463248527100674048 1465803555572256768 1465899339649769472 1467962089454005348 1470572511239602176 1472565474623775744 1479030992905617408 1479879932196814848 1484338325054169088 1486252823925664368 1488391948556918784 1489070278676578304 1491088310782565376 1493732871415271424 1496438909225806336 1498369015425058371 1498494774111240192 1500525578572328448 1501209438557093888 1503243922011771072 1509844138591151104 1510710764117581824 1517343764980563968 1519400114151854592 1521459250148393298 1522152650590535488 1524343444898873344 1529016570570537216 1529634093547585536 1531786528125918624 1534561503720349636 1543336688249339904 1548874773969567744 1551054283196684896 1553286674865307648 1555918237338329088 1558677778868109312 1560871082457423408 1561501470496493568 1568357475528933376 1572640549418631168 1575489535921201152 1578283788665192448 1580422725559907712 1585460988680196096 1588272926568136704 1588333200616210944 1590619246850998272 1598385942392262912 1605403894198185984 1605508800568795136 1607579585062453296 1608312234586226176 1610627036119564288 1613348199009072456 1615564678338680832 1618491425944366848 1620684853418940687 1620820878120321024 1623757147827060736 1628735042564267904 1633096721333285888 1641070826417921073 1641208562121834496 1641671304192073728 1643432776531597824 1643989080961253376 1646410009822415936 1646904822954983424 1654587979747827712 1669880615685940224 1675204063511150592 1675313531028307968 1677670959376006112 1678238853481279488 1683493772879032128 1688860618376730624 1696386657204764672 1698574655915044992 1704100926608646144 1707011735603134464 1707123281617453056 1710215896258064384 1712421731914352424 1714886375511232512 1715667929779535872 1717993053727738368 1725536158389886976 1726526587562950656 1733961627913275096 1736457273316405248 1739603029246326272 1742688349984483328 1744936068596270508 1747447509223471104 1748243903129780224 1750613175001049856 1753784575680399584 1764402159970050048 1772633466510497024 1775035791839792181 1775184771274637312 1778192271243804672 1781346032992124928 1783852665665626752 1784573109138849792 1787084282813571728 1800559469624229888 1803752901331648512 1806197400639894528 1807020569631162368 1809351263909504448 1811955415634509824 1815169058935013376 1815237943561383936 1818457408679460864 1826726791305443328 1834747307655069696 1834867200650051584 1837233811499946624 1838071125241401344 1843826513153225664 1846359632387063808 1849704486793562112 1852211261050217928 1853055400718912768 1855722454659497984 1861411477216306176 1864783599457640064 1872971209897883648 1875509515906195512 1876195776219512832 1881611439797046784 1884825458061794304 1885586681354256384 1887379829298006876 1890957691140374528 1897520774274220032 1908434989355360256 1914518929727029248 1917338239286864128 1917987261121462272 1923992883290322432 1930126421001977856 1941228178188622848 1948194051633596928 1950870554975010816 1950998036134232064 1954404740763009024 1954532452866359296 1957053407902117056 1960524393732543744 1963420632831700992 1966774391021002752 1972041323874156544 1973007647640449532 1981670431900885824 1984522598075891712 1988117747710087168 1991643828553695232 1994212649824309152 1997082867683966976 1997825353900077828 2000700771429771264 2004325229349028096 2010469818165268194 2014281018823442432 2016459611394342912 2025866818869139456 2028612333531191064 2032898140835057664 2038688760760716288 2039378859926618112 2039512124730114048 2042382037501224832 2064225600731308032 2065166365292756992 2067830015896576512 2070806189296582656 2074557649784438784 2078237038490812416 2081161443276564544 2082001960661991424 2084687325808776864 2087687761491935232 2096854065891508224 2100652714561601536 2104378384886923264 2107092611135119104 2107230300746543616 2110125294156644352 2113947984906928128 2116812869771677632 2117697235424182272 2117777600821614592 2127327402532921344 2131181256523017216 2140538525597581312 2143439446749937728 2151130932012096608 2154086237784907776 2157005519197722144 2157988567925822464 2160913137891920916 2171646723419023872 2181068559263268864 2188094435223894764 2188895072256098304 2191243702042130432 2191985441281671168 2198849009474654208 2201943134181008022 2205858766859403264 2218546489358426112 2226507487581253632 2233605418014867456 2233751374704410624 2236632466173848064 2237651804641705984 2240599307122907136 2244658363838709504 2247742161166860288 2251814157835640832 2254865883017656608 2264766207886726656 2266066146176372736 2272134568811528192 2276015647470845952 2276164375489937408 2279100171227781888 2283228975885803232 2284064423223754752 2286515167348310016 2290657404970317824 2297679792188877936 2301842255580524454 2302035450083934208 2311948837217700128 2315276364421873664 2323312160954351616 2326581424795027344 2329930012297961472 2334150900001399808 2341306623686135112 2342252205744740352 2352536213293400064 2363234303881801728 2366714389119722908 2367425682997788672 2370923028325072896 2378470220887502336 2379430812185133056 2382499800924316416 2385928870276497408 2400745959498973184 2408105841297278976 2408263200853192704 2412468351879339264 2415940554179346432 2420022298513608684 2420317258081845248 2424609878239281152 2427737138916550272 2431231317180481536 2435635721740591104 2446329743540092928 2449645081999928832 2454820396480069632 2458435350870967552 2461812843182751744 2465149164797396736 2466272649058082816 2469615014733623904 2481881969621741568 2486378132610186752 2500679354541594016 2501594368292683776 2512970296542461952 2513100610749059072 2516506439064009168 2517358280221919232 2521065327540574402 2544579985807147008 2556151389912969216 2557316348161949696 2560684922426179584 2565323844387096576 2568933656544509359 2573501894669303808 2576989580591607552 2588304237584830464 2589789881344425984 2597592068844795904 2600942441869912644 2604685909974607872 2605872987684012032 2609404543869489408 2614032524976724992 2617894177108934656 2622365854694670336 2625919762501574784 2630676863520599376 2642227242534514432 2646030130767855616 2655213898233544704 2658950199765745536 2662777156911955968 2663767138533437104 2667601028573028352 2675778998498440128 2676859663708274688 2680626424220357592 2688612815192457216 2700839204436344832 2704816444708254752 2705629351997472768 2710530854446743552 2718251681014288384 2722856915342075904 2727686113019191296 2736381761420525568 2752120961482604544 2752300800975077376 2757106687862102016 2765739769729838496 2766076866379251712 2774556730190343168 2779583101078369152 2783583681989246976 2797175399186460096 2809456814846825472 2809640400995391488 2813264273859293268 2818597313209237504 2822417159695570176 2823596313898909696 2827238187092691456 2828380022031384576 2836436536710561792 2841575008697356288 2857919262333250304 2871966053191385088 2872114983713210368 2876007358930296192 2876980891682193408 2881217517189227888 2895528964558698496 2908091412351025152 2918526763008131072 2922291077450395392 2926497054201348096 2931607111144513536 2931798679299538944 2935924178908010696 2945130949247551488 2958061985811234816 2959759864393629696 2968676650108338176 2972505647851328736 2976783897113837568 2982176621565130752 2987465742830542848 2992877818451612672 2996738030850116742 2996989548222480384 3001051157144656896 3002418877114187776 3006487844023542144 3019688277182302208 3021421528235163648 3034687529961127936 3038800228303709184 3042918500296786596 3044305301181070976 3048686889797746688 3058033141141074432 3059268187095171072 3063573056251837248 3069123007440699272 3086673376498679808 3097749547939135488 3102108566393369792 3106573349730615296 3111836474676658176 3117355557736218624 3121742164914846816 3123002940992987136 3136714951057866752 3145281098837262336 3150979071842402304 3156567577330384896 3160845451119815424 3170921977360392192 3176545853136273408 3176666401232421888 3196771884784525824 3210807788396371968 3211017601137590272 3215159170124906592 3216624469172452352 3226696398018144912 3231129356677361664 3236982851888733696 3241369706837881374 3241641756240642048 3247514295654121472 3257470085128535808 3266193442666571776 3282141652835842146 3282417124243668992 3283342608384147456 3286865553063195648 3287978161922506752 3292820019644831872 3302914701271512033 3309175959495655424 3339761231371880448 3350408127022301184 3350627062056615936 3355341918752012224 3356477706962558976 3366987545758064256 3377721236753461248 3392773314409529344 3397149311830089984 3408201853217292288 3414023471206268928 3414246563234906112 3420431792516128768 3424843463828704848 3429772751022465024 3431335859559071744 3435986107455476736 3451072316779773952 3452763383370786681 3453053175125901312 3467923255826550192 3472914546632810496 3479206058492652544 3485376699968966656 3489872137192541016 3494895018446942208 3496487806259560448 3501226350002099712 3507569151360799168 3528804319940100096 3545266933020994048 3550071583679584362 3550369542549274624 3556384542487609344 3567705331331253504 3569146218277699584 3574168565627143456 3601118939248459776 3612394801279789056 3614041139262324736 3618702527819008896 3623910831269019648 3630338117870026752 3630475887122767872 3636914817358921728 3653453582610886656 3669494615310139392 3669734401300103168 3674467622999893248 3676142250482802688 3687653026306451328 3692719264774127616 3699408973587124224 3704422522100435856 3706110801437825536 3711444909318995968 3722822954432612352 3729567198915280128 3745942419795767296 3751019031812391024 3752391552439025664 3763222879594093568 3769650916123588608 3774759658596013752 3781597991310861603 3781915382280749056 3795041548548440064 3816869978710720512 3829165261641815837 3834676478573728256 3835974522242924544 3847985766580644864 3860252842003955712 3882456356377245696 3896388103267193856 3901741109950021632 3908809481526018048 3909064905732718592 3914106815804234112 3921048787465087488 3926841265663401984 3933548782042005504 3944082647748313088 3946015295280899064 3963340863801771648 3969045196151783424 3976235495420174336 3983287657107390464 3988425299648618304 3994165735367933952 3995650707800155656 4001401542859542528 4008650458698056192 4020939636330536388 4028562037646884864 4032919222788685824 4051733637738278912 4057224667062382128 4065796281670115328 4077377521521432576 4078757719853236224 4084764075002449664 4128451201462616064 4135660031793153024 4141750180959515089 4149115299568877568 4156474076981624832 4162322886553129088 4164003921323982848 4169374651617553728 4175375522983870464 4201305429123203072 4208756769773846528 4214185222270238208 4214460601493087232 4220250588313288704 4227895969813856256 4233625739543355264 4235394470848364544 4235555201643229184 4254654805065842688 4262362513046034432 4281077051195162624 4286878893499875456 4302261864024193216 4308172475569815552 4314011038395444288 4315977135851644928 4321826275783841832 4343293446838047744 4362137118526537728 4376188870447789528 4377790144512196608 4382487404084260864 4397698018949308416 4403886268362016044 4411717533718806528 4437092978716852224 4453014975162507264 4467210836029734912 4473264932347696128 4475303609283411968 4481198614245814272 4489316727677419008 4495484322333720576 4503628315671281664 4509731766035313216 4529532415773453312 4532132292352745472 4544269137623056384 4552031294941691904 4552328750979874816 4558200342455563776 4566457951771606464 4573030334696620032 4581314809940635648 4595359584377755872 4603684511161048908 4623897674435400256 4630552728843747328 4646624321908703232 4653162849590054688 4659860024595922944 4668301800002799616 4682613247372270224 4684504411489480704 4705072426586800128 4726468607763603456 4733428778239445816 4734851365995577344 4756940441775004672 4758861624370266112 4764999601848632832 4771857740552994816 4816211682594557952 4816526401706385408 4824936703758678528 4831881108358692864 4840044597027217368 4840634516163690496 4849219756478562304 4855474277833100544 4862462634360963072 4871271443481182208 4892659487080185856 4899290163999857664 4916870701741935104 4923212479253763219 4923625686365503488 4930298329594793472 4932545298116165632 4939230029467247808 4963763939243483136 4972756265220373504 5001358709083188032 5025940593084923904 5026201221498118144 5033012878128018336 5034716560443838464 5042130655081148804 5089159971614294016 5112302779825938432 5114632696323899392 5121369844852359168 5130647688774193152 5137867313089018718 5147003789338607616 5153979161183215104 5176608475169660928 5179579762688851968 5195184137689591808 5201884883739825288 5209371819949215744 5211745975368024064 5218809087738978816 5228065049953449984 5235788354217869312 5244731709389340672 5251839525003149568 5261353727041198752 5284454485069028864 5292060261535711232 5317900399531491072 5325107375519376543 5325554313823911936 5327534277066874208 5335202057146056704 5351557996996880256 5353719327416549376 5361252848440715184 5401678408872689664 5409632889416509504 5411258703994945536 5421061708893487104 5436503362028576768 5445713830684151808 5455372226038382592 5504241922965209088 5504601601950154752 5514213375724204032 5531479539459676992 5532153732758503424 5549113460380686336 5559166202156738304 5567167363978493952 5594350798372920192 5618913629693650944 5619280801990782976 5626528547718586536 5637194626418475008 5644834319391140352 5654476374185382912 5656760044062769152 5672873073421123584 5683150017394712576 5715838524666500608 5744229967426420736 5752014717860592384 5753961783364386816 5762435034378455776 5791057929117396992 5837053526016262144 5844582154900790784 5852994108402696192 5863214222289027072 5863597358599077888 5871848357816021392 5890261898495102976 5916123971622469632 5937353300216676352 5945011295702657472 5953567794227675136 5964353243130261504 5974931485661085696 5985755636903225344 5993476061700233484 6002102314289313792 6004837754228375552 6012975688047084288 6039376554364604416 6042843056470327296 6077600456607418368 6085837000593573192 6088610602362141952 6097373779595493376 6116066282282148864 6118536374190342144 6127146112503674496 6138246014881398544 6195499095878270976 6204217132786739584 6213146699461230592 6223672949353316352 6234711115472437248 6243484329829693632 6246005881985974272 6273429902115733504 6290562197674524672 6301958143684804608 6313135154660769792 6321690902239630848 6341843954720784384 6353091706272546816 6353332802464843776 6393543769569051648 6421615576792743936 6422035202275180544 6430318340249813184 6433248938344904704 6453392796036289824 6462258713354723328 6473965703777467392 6482739413675762748 6495028591308242944 6514940170257071616 6532386885333143552 6564283305671684292 6566685216768294912 6573731106126391296 6575956323845013504 6585640039289663744 6605829402543024066 6618351918991310848 6679522462743760896 6700816254044602368 6701254124113231872 6710683837504024448 6712955413925117952 6733975091516128512 6755442473506922496 6785546628819058688 6794298623660179968 6816403706434584576 6828046942412537856 6828493126469812224 6840863585032257536 6849686927657409696 6859545502044930048 6871972214910953472 6902144633559547904 6905526766741573362 6906106350251802624 6935846511653100384 6945829093265620992 6958412116985305088 6970753399937933312 6979744274385082032 6989790036893884416 6992975612519120896 7002452700004199424 7015138302721598336 7057608639880200192 7090533866041988096 7100143167359168724 7112769084975218688 7135410662662507008 7138292436555399168 7148337131254286912 7202237878496919552 7224789602559578112 7228082278524649472 7237405055638017792 7247821662538039296 7260951774245535744 7273829634717843456 7306907165221773312 7338989230620278784 7339468802600206336 7348935245999786496 7352284500965605376 7375306052612902656 7385438529548255232 7398817947174248448 7408845044200871712 7412221602875651072 7445645908865224704 7459134397830560256 7491884839591534592 7502038063624782048 7504783104878051328 7526445759188187136 7539301832247177216 7549519317192027504 7563195982621723206 7563830764561498112 7633739957421441024 7658330523283631674 7669352957147456512 7671949044485849088 7695971533161289728 7706800969633528077 7720505684007911424 7764912712754491392 7792776206534387712 7817618963052036096 7818129811465437184 7828213631608468224 7842097574930174976 7853682531326803968 7867097564084011008 7888165295496626176 7892030590561798128 7926681727603543296 7938090392303566848 7952470990840348672 7966575314214780928 7976850599297236608 7988331470735867904 7991301415600311312 8002803085719085056 8017300917396112384 8041879272661072776 8057124075293769728 8065838445577371648 8103467275476557824 8114449334124764256 8131592563340230656 8154755043042865152 8169528150004899328 8256902402925232128 8271320063586306048 8283500361919030178 8298230599137755136 8324645773106258176 8328007842647965696 8338749303235107456 8350751045967740928 8402610858246406144 8428370444540476416 8428921202986174464 8455791939627712512 8467251479086710528 8470788941696729088 8471110403286458368 8509309610131685376 8524725026092068864 8562154102390325248 8573757786999750912 8604523728048386432 8616344951139631104 8628022076790888576 8631954271703289856 8643652551567683664 8686586893676095488 8724274237053075456 8752377740895579056 8755580289024393216 8764974808168521728 8795396037898616832 8807772536724032088 8823728646392010407 8874185957433704448 8906029950325014528 8946529864695392256 8950607218566823936 8962397228491628544 8978633455354838016 8990968644667441152 9007256631342563328 9019463532070626432 9059064831546906624 9064264584705490944 9088538275246112768 9104062589883383808 9116400684911127552 9132915903543212928 9146060669393240064 9162629619881271296 9190719168755511744 9207369022322097816 9247795348870800512 9261105457687494656 9293248643817406464 9306325699180109376 9319720049191845888 9336603600005599232 9365226494744540448 9369008822978961408 9410144853173600256 9452937215527206912 9466857556478891632 9469702731991154688 9513880883550009344 9529999203697265664 9632423365189115904 9633052803412770816 9649873407517357056 9680089194054434736 9681269032327380992 9698439512957124608 9710948555666201088 9724925268721926144 9742542886962364416 9798580327999715328 9833741403483870208 9846424958507526438 9847251372731006976 9860596659189586944 9865090596232331264 9878460058934495616 9927527878486966272 9945512530440747008 10002717418166376064 10051881186169847808 10052402442996236288 10066025756256036672 10069433120887676928 10084261310162297608 10178319943228588032 10224605559651876864 10242739689704718336 10261295377548386304 10275734626178037436 10294007578677215232 10307958322366430208 10353216950339321856 10359159525377703936 10390368275379183616 10403769767479650576 10418743639898431488 10423491950736048128 10437618175477957632 10456130099906899968 10471576708435738624 10489463418778681344 10503679050006299136 10522707454082397504 10568908970138057728 10635800799062982144 10650214751038753086 10651108627647823872 10655068554133748416 10670404114292113408 10703115993993760512 10707438654833098752 10722505696881430368 10803356817745379328 10819265778833019008 10842123417786974208 10873006724057153536 10891427661368303616 10910744452076765184 11008483845930418176 11009203203900309504 11028426751448408064 11062959078919353984 11098226920761372672 11118332404313476608 11134334727956987904 11188701596745840384 11237827259387301888 11238561603981565952 11253057095437173072 11274389252836950016 11289668638782280704 11308952748370765824 11344793973932584809 11345746146842247168 11366300034789425152 11431677049333001216 11487495784925447511 11488459934852841472 11504029435721184768 11507923566728773632 11524870068756911552 11582115858234793984 11689164309801581568 11726428444578054144 11727194717198155776 11743696715632042784 11780523796990205952 11832247943244939264 11874706600433352704 11890022591405314944 11907135588455350272 11928706486260523008 11949862971322171392 11971511273806450688 11986952123400466968 12004204628578627584 12009675508456751104 12025951376094168576 12078753108729208832 12085686112940654592 12155200913214836736 12171674001187146384 12177221204724283904 12194747559190986752 12232132564564297728 12254292225007348992 12276492029762797088 12408434265573479168 12425250542878545267 12426293398922461184 12447345898706632704 12469422230944874496 12486968659659387264 12492011763971948544 12603916287369609216 12626270309321539584 12643381804479261696 12683687909441568768 12706183412545093632 12706665604929687552 12787087539138103296 12843231153585487872 12844070404550361088 12860636680499626368 12866497876689809408 12906785592072579648 12924517426709446656 12947931407554934784 12965478827351525496 12990057182616485888 13029880340514143232 13064773770666287104 13128566611343368584 13133370433536589824 13147462212252782592 13171280078579327488 13211658805086048132 13236703837982621696 13359044925487521792 13401632508089204736 13421367675008048896 13425910827850235904 13467950183032257024 13510884947013844992 13588597247320359936 13632807412869169152 13656093884825075712 13656986252939624448 13681727170064515072 13699373855314819392 13719091004089860096 13743944429821906944 13804289267119095808 13811053533483146724 13871693023306200768 13891658186531241984 13916824233970610176 13941506799875866624 13959488548770164064 13979580073787768832 14004905400008398848 14030276605443196672 14115217279760400384 14181067732083976192 14200286334718337448 14270821325325014016 14276584873110798336 14296674262508573824 14449579205119156224 14456164557049298944 14474810111276035584 14495643325076078592 14521903548491071488 14547659269435686912 14613814330443546624 14677978461240557568 14697870491999572992 14704569001931210752 14750612105225805312 14770877059096510464 14797635894348496896 14817690088401743424 14824443205751302144 14891291817730449408 14918268795661120512 14983769679183069184 15004076127249564096 15052891518376374272 15078603664494354432 15099038634384055008 15126391965243446412 15267479914842882048 15316661046567263348 15338705914294913024 15343898088971698176 15391943066322579456 15413601939267056154 15441011368015822848 15529825425508982784 15585552413068775424 15635237926104072192 15636259622930874368 15656427263216936448 15684195149860349952 15707365062653607936 15734195128168022016 15784061181123596256 15853363455207086592 15876180784607133696 15904941981680697344 15933150628429561856 15953701198594473216 15976662941471735808 15982602831200622624 16005606171438170112 16034601834792224768 16083758545322145552 16114248150587539456 16206934550953115648 16228898668249528512 16263185126680461312 16309510086085730304 16339056300009798656 16513804805850464256 16542640127172612096 16567000723838060356 16596461198275510272 16649291546212516352 16656015685295931392 16677498606470214912 16701502091935481856 16805221716492812288 16856740889080952832 16857842405972348928 16911583879255425024 16934502958173421056 16942220806572916736 17018619220263370752 17049450052184137728 17124308204780650496 17147515573999501824 17209047456096772864 17232689902279262208 17256044153581777152 17263908543406579712 17287305103135367328 17373173787352190976 17504755481791158112 17511160578048786432 17529949616337043456 17590792075797233664 17615545073448064176 17647457292784020814 17748371914867408896 17812059900650029056 17893059729390784512 17901214437133647872 17924794456983257088 17957266910709676032 18014513262685126656 18038927064141252864 18118129663093813248 18128529169410981888 18177076550492225536 18232801369822255104 18265831807086425856 18292121338786480128 18325259239762542592 18381438337511023488 18414738044644195632 18495590697741601024 18522210915374989312 18586497287634812928 18612651398360218752 18639440098383691776 18673207200011198464 18730452989489080896 18738017645957922816 18820289706347200512 18905874431054413824 18933715112957783264 18939405463982309376 19027761767100018688 19059998407394531328 19264846730378231808 19266105606825541632 19299746815034714112 19360178388108869472 19362538064654761984 19421897111332402176 19485085773924728832 19597160655999430656 19667482806967740416 19692849917015052876 19721193318379173888 19730181192464662528 19756920117868991232 19855055756973932544 19891025060881494016 20005434836332752128 20103762372339695616 20104804885992472576 20132051512512073344 20138866241775353856 20168522620324595216 20356639886457176064 20449211119303753728 20485479379409436672 20522590755096772608 20551469252356074872 20615916644732860416 20706433900678643712 20718319050755407872 20780736550758367232 20807539534959301152 20837487279796862976 20875236350955915264 20912260199813799936 20943153416871477248 20978926837557362688 21007358100012598272 21045414908164795008 21137817940276115456 21271601598125964288 21300429502077506172 21310137108267496832 21340808228584226816 21406231987987521024 21414877309666197504 21445011393762860736 21606713635490758656 21638531557666038016 21684246835573948416 21746013448114307072 21782855322736607232 21821488904153530368 22016967691860836352 22018406407800619008 22056853502896816128 22125918157838707968 22196453841522745344 22236664808626953216 22377403193491680768 22475654518774603776 22477123207963131904 22506114190874346144 22579337277564561408 22617905496741531648 22689587947865169618 22691492293684494336 22732600069578850304 22863354098666002432 22974991569850895022 22976919869705682944 23008058871442369536 23015847133457547264 23049740137513823104 23120402908900584231 23164231716469587968 23378328619603163136 23452856889156108288 23454389434396311552 23487393431264085568 23561047593980411904 23664495886489878528 23749413200866705408 23780045182810629888 23814271176910700544 23857412972521046016 23899725942644342784 23943022547612901376 23973904246800933936 24008409257157255168 24019351016913502208 24051902752188337152 24157506217458417664 24171372225881309184 24310401826429673472 24343348002374292768 24354442409448567808 24464265129128595456 24508584450014697984 24552984059525594176 24816868531146958336 24850501085757090534 24852586797844922368 24894691797413265408 24973937319318774528 24984023527943897088 25207832574739218432 25286763608958523392 25367375818883137536 25412366825090187264 25413331209859375104 25574175078276206592 25686462307170975744 25688140809100722176 25721273360999252736 25732995753379618816 25813571184145159296 25849034853418893312 25895862815109869568 25930957654703050992 25980114365232971776 26059760681028286464 26129547541332574208 26257133222686737168 26266740867073179648 26294924424505565184 26342560157158654976 26423317610172096264 26471185939176031221 26473407675965243392 26718089850975043584 26842735350016097792 26851821655700471808 26935900366064514048 27021769894027689984 27177194494640719872 27265614825738338304 27312187769650151424 27363454340129030144 27398747710629638784 27438182008179720192 27487888859643813888 27608578534238191616 27622107066966293448 27743386046612401536 27783316373062483968 27833648467941220352 27883013599751733248 27918977097540328128 27959160147575537664 28009810800016797696 28060553210886393344 28230434559520800768 28362135464167952384 28400572669436674896 28541642650650028032 28593348525017147648 28899158410238312448 28949620222552071168 28992251266716605623 29043807096982142976 29095318538871373824 29227628660887093248 29395740983999145984 29409138003862421504 29501224210451610624 29541754118193020928 29595271788696993792 29635380176803486848 29648886411502604288 29782583635460898816 29836537591322241024 29967539358366138368 30008152254499128192 30105783036752748544 30157207328988708864 30198077268768110016 30252783930486892824 30534959829685764096 30633322093134526696 30677411828589826048 30783886132645158912 30827203878534112308 30882022736031645696 31059650851017965568 31171104826137550848 31270475852208144384 31312854526433872896 31368390299720699904 31414730125307215872 31468390256336044032 31568122362247192512 31706726910414173184 31809883963361394688 31866301256859123712 31907402397188946432 31953325882943471616 31965205662401245248 32011212342876340224 32069203669584449536 32167517090644291104 32413869101906231296 32457797336499057024 32526370253360922624 32619020172171460608 32678112600019597312 33027609611700928512 33085280254345224192 33134001447676120712 33298583092425032704 33312031370591862784 33354997212940429824 33403004183870963712 33713481778161905664 33715684811944697856 33823167758510850048 33869005916346842112 33884441613145833472 34037238440526741504 34098900104368275456 34248616409561300992 34295031147999003648 34418094912193545728 34462487354776342533 34465379804558524416 34512088307163554304 34527817086813159424 34574610206270734656 34746347574704381952 35009510963582316224 35059899232674086912 35181584151594467328 35231090146896128352 35294914585568041628 35496743829734817792 35624119801300058112 35786119458781569024 35802428874267295744 35849588913966514176 35914533821419352064 36029026525370253312 36077854128282505728 36236259326187626496 36257058338821963776 36465602739644510208 36531663614172851712 36584242677572960256 36650518479525085184 36762876675022046976 36829476089288391264 36991181395483202048 37044421830749978624 37225302796720437504 37275751628635635801 37278880196767383552 37346414400022396928 37460905978978161792 37476035291915845632 37811748862108827648 37867430225915566528 37878810927964618752 38055523534200037376 38119996814789062656 38529693460756463616 38532211213651083264 38599493630069428224 38720356776217738944 38725076129309523968 38843794222664804352 38970171547849457664 39194321311998861312 39334965613935480832 39385699834030105752 39442386636758347776 39460362384929325056 39513840235737982464 39710111513947865088 39782050121762988032 40010869672665504256 40209609771984945152 40264103025024146688 40277732483550707712 40337045240649190432 40898422238607507456 40970958758818873344 41045181510193545216 41102938504712149744 41231833289465720832 41412867801357287424 41561473101516734464 41615079069918602304 41674974559593725952 41750472701911830528 41824520399627599872 41886306833742954496 42014716200025196544 42090829816329590016 42275635880552230912 42543203196251928576 42600859004155012344 42620274216534993664 42681616457168453632 42812463975975042048 42829754619332395008 42890022787525721472 43277063115332076032 43368493671147896832 43492026896228614144 43565710645473214464 43642977808307060736 44033935383721672704 44113707005793632256 44251836315677415936 44392907683045490688 44473329617253906432 44754806386983361536 44951309037549207552 44954246415926263808 45012228381748692288 45158674555129122816 45235810993483063296 45379175895730339236 45465200139157700608 45726708197332004864 45949983139701790044 46016117742884739072 46031694266915094528 46099480275027646208 46240805817801168462 46328463432939175936 46756657239206326272 46905713778312216576 46908778868792623104 46974786862528171136 47122095187960823808 47498826401733410816 47560090365621259776 47628542353821401088 47714825945042092032 47799451885288685568 47886045095225802752 47947808493601867872 48016818514314510336 48103805504376674304 48315012434916835328 48342744451762618368 48620803652859346944 48686696004748585536 48708884818897135616 48928530258257190912 49017168900029395968 49105968119051188352 49633737062293916672 49701002171514181068 49789383594826530816 49947874638637549056 49968047055887794176 50415665149478436864 50573527217917046784 50734751637766275072 50826662419718750208 51148350156552413184 51372924614341951488 51376281618201444352 51442546721998505472 51465991506759237632 51627142368290318592 51698069706837786624 51791725630219739136 51861915309406101984 52119521362056572928 52259095082665148416 52514266445373474336 52533481734146359296 52589848849011130368 52685120314317309952 52846635220344192528 52942371878352062442 52946815351930486784 53436179701950087168 53685470700032195584 53703643311400943616 53871800732129028096 54043539788055379968 54354388989281439744 54531229651476676608 54726908680258060288 54797495421259277568 54876364016359440384 54975777719287627776 55217157068476383232 55244214133932586896 55486772093224803072 55566632746124967936 55667296935882440704 55766027199503466496 55837954195080656256 55918320295151075328 56019621600033595392 56121106421772786688 56460869119041601536 56724270928335904768 56801145338873349792 57083285301300056064 57186697050034295296 57798316820476624896 57899240445104142336 57984502533433211246 58087614193964285952 58455257321774186496 58791481967998291968 58818276007724843008 59002448420903221248 59190543577393987584 59270760353606973696 59297772823005208576 59565167270921797632 59673075182644482048 59935078716732276736 60016304508998256384 60211566073505497088 60314414657977417728 60396154537536220032 60505567860973785648 61069919659371528192 61266644186269053392 61354823657179652096 61567772265290317824 61654407757068224616 62119301702035931136 62342209652275101696 62625709052867745792 62736780599441399808 62829460250614431744 62936780512672088064 63136244724494385024 63413453820828346368 63619767926722789376 63814804794377892864 63930411324802490496 64022424685752680448 64138407339168899072 64335034181288582208 64827738203812462592 64915594672998114048 65052740506721845248 65238040344342921216 65356225200039194624 66055219223401857024 66170560508690448384 66268002895352241424 66597166184850065408 66709994425880859648 67426963556323811328 67431369623889395712 67738011832693684224 67768883226291666944 68074476881053483008 68197800208736550912 68590062295998007296 68836189824387091456 68924974709552685066 68930759609117048832 69024176614327108608 69055634173626318848 69149220412541469312 69492695149408763904 70019021927164632448 70119798465348173824 70363168303188934656 70462180293792256704 70589829171136083256 70993487659469635584 71248239602600116224 71572238917563138048 71699177827933028352 71829067642838704128 72058053050740506624 72155708256565011456 72472518652375252992 72514116677643927552 72931205479289020416 73063327228345703424 73301036959050170368 73525753350044093952 73658952178576782528 73982362790966404096 74450605593440875008 74551503257271271602 74557760393534767104 74692828800044793856 74921811957956323584 74952070583831691264 75623497724217655296 75734860451831133056 76111047068400074752 76239993629578125312 77059386921512927232 77064422427302166528 77198987260138856448 77440713552435477888 77687588445329608704 77940343095698915328 78388642623997722624 78669931227870961664 78771399668060211504 78884773273516695552 78920724769858650112 79027680471475964928 79413557817528093663 79420223027895730176 79564100243525976064 80021739345331008512 80419219543969890304 80528206050048293376 80555464967101415424 80674090481298380864 81796844477215014912 82090363020387090432 82205877009424299488 82463666578931441664 82825735602714574848 83122946203033468928 83230158139837204608 83349949119187451904 83500945403823661056 83649040799255199744 84029432400050393088 84181659632659180032 84551271761104461824 85086406392503857152 85201718008310024688 85240548433069987328 85363232914336907264 85624927951950084096 85780045575051442944 86554126230664152064 86976753800149816869 86984053792457228288 87131421290946428928 87285955616614121472 88227414011587264512 88503672631354831872 88785815366090981376 88946659234507812864 89509612773966723072 89902618075098415104 89908492831852527616 90024456763497384576 90317349110258245632 90471621986966126592 90758351791460678472 90930400278315401216 91453416394664009728 91899966279403580088 92032235485769478144 92198960550055292416 92481611635602336924 92656926865878351872 93513314478412652544 93811427556624433152 93949573725056342272 94244190375921647616 95120180731242519552 95429651890084184064 95598903770577371136 95772090190451605504 95895616987203735744 96033637028629020672 96207611008753348608 96630024869833670656 97241607305718693888 97373392009497171072 97417769637794271232 97857060516514381824 98034337800058791936 98211936238102376704 99267474124587833344 99402004343028362136 99895749277275098112 99936094111775588352 101147054435834093568 101469503275532550144 101653324839437500416 102296700313104826368 102745849228683902976 102885093443997010944 102931983013518475264 103254284736580637184 103396139413675573248 103583451260439478272 103723830618812203968 104239042724113145856 104518190165330296832 105028532890746948672 105179697698022260736 105370240628634619904 105693270440688385056 105884743756704124884 106872359403900174336 107370941400064391168 107407286622801887232 107743601464258056192 108087079576110759936 108708777978562879488 109453817360516120576 109594990842518555136 109752728032718880768 109951555438575255552 110488428267865173792 110973544186449606144 111133265492249935872 111334593871764881408 111532054399006932992 111675908390161312512 111836640590302150656 112039243200067190784 112242212843545573376 113448541856671809536 113602290677746699584 114166570602600112128 114373394100068590592 115596633640953249792 115798480890208284672 115969005066866422492 116175228387928571904 116910514643548372992 117582963935996583936 117636552015449686016 118004896841806442496 118381087154787975168 118541520707213947392 118595545646010417152 119130334541843595264 119346150365288964096 119870157433464553472 120032609017996512768 120423132147010994176 120628829315954835456 120792309075072440064 121011135721947571296 122533288372538106784 122709647314359304192 123135544530580635648 123308815514136449232 124238603404071862272 124684419304550203392 125251418105735491584 125473561198882799616 125658920501228863488 126272489448988770048 126826907641656692736 127239535853445578752 127629609588755785728 127860822649604980992 128044849371505360896 128276814678337798144 128670068362577164416 129655476407624925184 129831189345996228096 130105481013443690496 130476080688685842432 130712450400078389248 132341121017380896768 132536005790704482848 133194332369700130816 133419988851761719296 134853927112647622656 134862739247778791424 135476023665387368448 135537766452583333888 136395600417473101824 137180124591996014592 137672379648774182912 137849949419105370132 138048353228654217216 138111268347252637696 138298440825082938624 138985390298817527808 140038043854329264896 140239596930696347648 140726336606377869312 140924360587584513408 141179658342272166512 142496479205200232448 143144477835126276096 143398355655866056704 143658135285677408256 144311416513130022912 144945037304750505984 145028233355287855104 145862410958578040832 146126654456691406848 146602073918100340736 147051506700088187904 147317904357153565056 147964725581932808192 148901211186881750016 149103006514542543204 149385657600089587712 149843623915912647168 149904141167663382528 151246995448435310592 151469720903662266112 152222094136800149504 152479987259156250624 154118773843025854464 154128844854604333056 154397974520277712896 154881427104870955776 155375176890659217408 156777285247995445248 157339862455741923328 157542799336120423008 157769546547033391104 158055360942951929856 158827115635056187326 158840446055791460352 159128200487051952128 160043478690662017024 160838439087939780608 161056412100096586752 161110929934202830848 161348180962596761728 163593688954430029824 164180726040774180864 164411754018848598976 164927333157862883328 165651471205429149696 166245892406066937856 166460316279674409216 166699898238374903808 167001890807647322112 167298081598510399488 168058864800100786176 168363319265318360064 169102543522208923648 170172812785007714304 170403436016620049376 170481096866139974656 171249855903900168192 171560091150102885888 173108252461328304128 173953507600299633738 173968107584914456576 174262842581892857856 176454828023174529024 177007345262709663744 177571630732181962752 177893318469015625728 179019225547933446144 179805236150196830208 179816985663705055232 180048913526994769152 180634698220516491264 180943243973932253184 181516703582921356944 181860800556630802432 182906832789328019456 183799932558807160176 184064470971538956288 184397921100110584832 184963223271204673848 185313853731756703744 187026628956825305088 187899147450112684544 188488380751843295232 190240361462485039104 190859303780168368128 191544180380903211008 191791233974407471488 192067274057258041344 192415222017506697216 193260049739667341312 194483214611437387776 194746784018994342144 194835539275588542464 195714121033028763648 196068675600117583872 196423872476204753408 198534948249175666688 198804008686056724272 199791498554550196224 202294108871668187136 202945758867016239361 203306649678875000832 204593400626209652736 205770186887994021888 205863966027036950528 206508569473161274368 206792278827351146496 207166902520878956544 207447661237624407936 208478085448226291712 209036380330660593664 210057065781493897344 210359395396044521472 210740481257269239808 211386540881376770112 211769487513408249768 213744718807800348672 214741882800128782336 215487202928516112384 216174159152221519872 217417555957125758976 219189981685037110272 219903110877150511104 220976856535730347584 221947088372899212288 222669187743529762816 223064108798013865984 223351816780322625024 223673281180604301312 224078486400134381568 224484425687091146752 226897083713343619072 227204581355493399168 228333141205200224256 228746788200137181184 231193267281906499584 231596961780416569344 231938010133732844984 233821029287096745984 235165927871993167872 236009793683612884992 236762174309575950336 237083041414427894784 237191091292020834304 238260669083687190528 238692300730577928192 239740314866929106944 240065218035993025536 240846264294021988352 241257658631909670912 241584618150144880128 242022271443895142592 245066576745076213568 245419294628718608384 246271089061161271296 246617631028272898464 248477206808143724544 249368838609100406784 250502836211470983168 250947122397765599232 252544978897977540096 253653815283313385472 255259219177511571456 255721645299209961984 256089698743010721792 256553629356675596288 257340136725154328832 259310952815249850368 259662378691992456192 260930261400449450607 260952161377371684864 261424900800156778496 264682242034761793536 265072011581408965696 266388664739400261632 266839977703523438592 269707854225295245312 269725478495557582848 270952047330774736896 271075532905166667776 272791200834946203648 274360249183992029184 275344759297548365824 275699898838210740264 276096706457308434432 276222536694505275392 276596881650165877248 277970780597635055616 280076087708658529792 280479193861392695296 281848721175169026816 282359316684544333024 286288955670252552192 286796711311732113408 287316270571354816512 288622833026260045824 289890074609501011968 291724821917156081664 292253308913382813696 293204147836200681472 294103013400176375808 294635808714307130112 295929451163865616384 297802422373763500032 298206013029085086408 298771315200179175424 299687247831825294336 299808282335326765056 302939441807324532224 304444188273600299008 304959974518312501248 308237547686051708928 308795949040555425792 309762854209741911552 310750353781318434816 313554570495990890496 314679724911483846656 315085598672240846016 315539093094066782208 316110721885903859712 317654231270112374652 318256400974103904256 320086957381324034048 322112824200193173504 322221859868405661696 322696361925193523456 328361452081548361728 328823508037697197952 329854666315725766656 332491784812133875712 332920632559348818432 333399796476749807616 334003781615294644224 334596163197020798976 336117729600201572352 336726638530636720128 338205087044417847296 340345625570015428608 340806872033240098752 340962193732279949312 342499711807800336384 343120182300205771776 346216504922656608256 347907015200599267476 348525685163785715712 352909656046349058048 354014690525419327488 355143261464363925504 355786636938031251456 358038451095866892288 359610472300393660416 359633971327410110464 360097827053989538304 361269396441032982528 361886487947864506368 363033407165842713888 365813665578656038912 367599865117614320352 368128941943077912576 368795842200221169664 369926446542409347696 370627707463513407488 374053257913650610176 375798294900225369088 376976761503686590464 380480722924970078208 381718607560336736256 383088360761806422016 383582467948814942976 384134548114516082688 384830444035013394432 386520099479334682624 388966429222874775552 389493568037988684288 389671078551177084928 391428242066057527296 392137351200235167744 392847744952409506816 397069896498351333376 397608017372113448544 399582997109100392448 404588217743336374272 405891517734032478722 406613299357750001664 409186801252419305472 411540373775988043776 411727932054073901056 413017138946322548736 414333805041757913088 414895322475248815872 416956170896452583424 418072760661321187328 420114131562987794688 420718790792089042944 421480962514538479616 422773081762753540224 423538975026816499536 427489437615600697344 429483765600257564672 430974405857032224768 434835111914251517952 438379963370074220544 439806221754301022208 441953713071460695168 443894176745798424576 445338375487059525632 446703633560645250048 448156972800268763136 448968851374182293504 453794167426687238144 454409162710986798336 456666282410400448512 457493576400274362368 462386534563812999168 463193923560833138688 463876020267465689968 470331855743986335744 472019587367225769984 474166082828855789568 474382182584041668608 476521338167374381056 477384601461155856384 480130436071986051072 481692528588043976704 482515317263819341824 483169236300289760256 484044542887790285184 490133153490152427136 490838589257437216768 492542178122322542592 493235262056545796928 496954413616287449088 498737677218200813568 501005672422941966336 501894244795531198464 505089957795955080192 507307630566626770944 510518438355023142912 511443290598419923968 513107258713351192576 514680273450308657664 519324757383984912384 521860522800898901214 521904322754743369728 522849801600313556992 529364484069523587072 530144023162817931392 532777329478800523264 533679955407046877184 539415708450590490624 539450956991115165696 541904094661549473792 545582401669892407296 548720498367984058368 550689518595096731648 551399797676421480528 552193412914616868864 552445073389010550784 553193763300331754496 555941561195270111232 560152175417317059584 563697442350338053632 564718633369088666048 572577911340505104384 574632541142709633024 577245666052520091648 579780149219002023936 583449643834312163328 584506617826765627392 588206026800352751616 589271617428614260224 591858902327731232768 595604844747527000064 596412026058170172816 597542630400358350848 599374495663650588672 605878883614649064448 608837276601048718083 608888376547200598016 609919949036625002496 617591898081110851584 619525708419483823104 621500707562636869632 627109140991981780992 629359449822967693312 630171197344481692032 631078186188133564416 632221443771807719424 635308462540224749304 636512801948207808512 640173914762648068096 644225648400386347008 645392723850387046912 657647016075394395904 659709332631451533312 665841265118697636864 668007563230589288448 669192326394041597952 672235459200403144704 673453277061273440256 676410174088835694592 680691251140030857216 681613744066480197504 681924387464559898624 684999423615600672768 686240364600411543552 692433009845313216512 695814030401198534952 708029381050838654976 710286522928727851008 711573273876062502912 716076902191733784576 719220944600787320832 720195654107979076608 722538792882065965056 723772975895729012736 726066814331685427776 731627331157312077824 735199730235228640704 736257883886155825152 737591684400442339328 739852893084818695392 748106515827301220352 751596589800450738176 760961445849940156416 766176721523612844032 767164935897629885952 768269096229032165376 769660888070026788864 777932858445749551104 778987136075977368576 779342157102354169856 782856484132115054592 784274702400470335488 785695489904819013632 794139792996702666752 795216034744226897088 799165994218200784896 809176435486672748544 811783035468064957444 813226598715500003328 818373602504838610944 823080747551976087552 823455864108147802112 826034277892645097472 828667610083515826176 829790644950497631744 833912341792905166848 840228263125975589376 841437581584178085888 842961925029076959232 845546163525507080448 847077950053632999072 858967531200515129344 861948811714064449536 869670223828503035904 876759926740148441088 879612443508602044416 883907426142921390336 887788353491596849152 890676750974119051264 893407267121290500096 896313945600537526272 897937702748364587008 907588334853374476288 908818325421973596672 913332564820800897024 914987152800548724736 926387847121666277376 927752040534931379936 940663711487972671488 944039174734451539968 948332165657711579136 948764365168083337216 954769202922311712768 960260872143972102144 963385057176087953408 966338472600579520512 968089085775580570368 980266306980304854272 981677178514874433536 985084356244645085184 986470524113091593856 997475354436401627136 1002011344845883932672 1003788489591062396928 1010179915591910160384 1014615261133253541888 1021036876710046285824 1022886581196839847936 1026214517426702385152 1029360546900617315328 1038649514767969824768 1043721045601797802428 1045699603200627113984 1058728968139047174144 1060288046325635862784 1065554658957601046528 1067359910814093754368 1078831416901180981248 1078901913982230331392 1083808189323098947584 1097440996735968116736 1101379037190193463296 1102799595352842961056 1104386825829233737728 1106387526600663508992 1111883122390540222464 1120304350834634119168 1127394884700676107264 1129437266738177332096 1145155822681010208768 1149265082285419266048 1154491332105040183296 1159560298438004047872 1166899287668624326656 1169013235653531254784 1176412053600705503232 1178543234857228520448 1183717804655462465536 1191209689495054000128 1192824052116340345632 1198748991327301177344 1211757767229298128896 1217674553202097436166 1217776753094401196032 1219839898073250004992 1235183796162221703168 1239051416838967646208 1243001415125273739264 1254218281983963561984 1258718899645935386624 1260342394688963384064 1262156372376267128832 1264442887543615438848 1270616925080449498608 1273025603896415617024 1280347829525296136192 1288451296800772694016 1290785447700774093824 1315294032150788791808 1319418665262903066624 1331682530237395273728 1336015126461178576896 1344470918400806289408 1346906554122546880512 1352820348177671389184 1361382502280061714432 1363227488132960395008 1363848774929119797248 1369998847231201345536 1372480729200823087104 1384866019690626433024 1391628060802397069904 1416058762101677309952 1423146547752125005824 1432153804383467569152 1440391308215958153216 1445077585764131930112 1447545951791458025472 1452133628663370855552 1463254662314624155648 1470399460470457281408 1472515767772311650304 1475183368800884678656 1479705786169637390784 1496213031654602440704 1503193179600901476352 1521922891699880312832 1534329871795259771904 1539321776140053577728 1557974272151954737152 1558684314204708339712 1565712968264230109184 1568549404800940670976 1571390979809638027264 1588279585993405333504 1590432069488453794176 1598331988436401569792 1618352870973345497088 1623566070936129914888 1636747205009677221888 1646161495103952175104 1652068555785290194944 1657335220167031652352 1659581289900995263488 1667824683585810333696 1680456526251951178752 1685923850058153918464 1691092327051014160896 1694155900107265998144 1717935062401030258688 1723897623428128899072 1739340447657006071808 1753519853480296882176 1767814852285842780672 1775576706983193698304 1786814534242581000192 1792627891201075052544 1795875405496729174016 1815176669706748952576 1817636650843947193344 1826511829803146154249 1826665129641601794048 1829974305601097449472 1852775694243332554752 1855504081069862759872 1881327422975945342976 1888078349468903079936 1896664331315423158272 1897528730336166674432 1909538405844623425536 1920521744287944204288 1932676945201159041024 1936178171551161140736 1960532613960609708544 1963354357029748867072 1972941048226183187712 2004022689691767865344 2007576979182124793856 2020359831183820320768 2029230522266507083776 2042073753420092571648 2045773162393679695872 2052429034853404770304 2058721093801234630656 2077299029535939649536 2087442091203595604856 2091399206401254227968 2120576092651271725568 2131109317915202093056 2134719821628187508736 2157662833802361962496 2167616378646197895168 2194881993471936233472 2202758074380386926592 2205599190705685922112 2208773651658467475456 2212775053201327017984 2240608701669268238336 2254789769401352214528 2258874533476354664192 2298530164570838532096 2308982664210080366592 2333798575337248653312 2338026471307062509568 2352824107201411006464 2357086469714457040896 2367435609310924931072 2382419378990108000256 2385648104232680691264 2397497982654602354688 2423515534458596257792 2435349106404194872332 2439679796146500009984 2470367592324443406336 2478102833677935292416 2486002830250547478528 2517437799291870773248 2520684789377926768128 2524312744752534257664 2528885775087230877696 2541233850160898997216 2560695659050592272384 2576902593601545388032 2581570895401548187648 2630588064301577583616 2638837330525806133248 2663365060474790547456 2672030252922357153792 2688941836801612578816 2693813108245093761024 2705640696355342778368 2722765004560123428864 2726454976265920790016 2727697549858239594496 2739997694462402691072 2744961458401646174208 2769732039381252866048 2783256121604794139808 2832117524203354619904 2846293095504250011648 2864307608766935138304 2880782616431916306432 2890155171528263860224 2904267257326741711104 2926509324629248311296 2940798920940914562816 2945031535544623300608 2950366737601769357312 2959411572339274781568 2992426063309204881408 3006386359201802952704 3043845783399760625664 3068659743590519543808 3078643552280107155456 3115948544303909474304 3117368628409416679424 3137098809601881341952 3142781959619276054528 3176559171986810667008 3180864138976907588352 3196663976872803139584 3236705741946690994176 3247132141872259829776 3292322990207904350208 3304137111570580389888 3319162579801990526976 3335649367171620667392 3360913052503902357504 3371847700116307836928 3382184654102028321792 3388311800214531996288 3435870124802060517376 3447795246856257798144 3478680895314012143616 3507039706960593764352 3535629704571685561344 3551153413966387396608 3573629068485162000384 3591750810993458348032 3635273301687894386688 3653023659606292308498 3653330259283203588096 3659948611202194898944 3705551388486665109504 3711008162139725519744 3762654845951890685952 3776156698937806159872 3793328662630846316544 3819076811689246851072 3841043488575888408576 3865353890402318082048 3872356343102322281472 3921065227921219417088 3945882096452366375424 4008045379383535730688 4040719662367640641536 4058461044533014167552 4084147506840185143296 4091546324787359391744 4117442187602469261312 4154598059071879299072 4174884182407191209712 4182798412802508455936 4241152185302543451136 4262218635830404186112 4269439643256375017472 4335232757292395790336 4389763986943872466944 4405516148760773853184 4411198381411371844224 4417547303316934950912 4425550106402654035968 4481217403338536476672 4509579538802704429056 4517749066952709328384 4617965328420160733184 4676052942614125019136 4705648214402822012928 4714172939428914081792 4734871218621849862144 4764838757980216000512 4771296208465361382528 4794995965309204709376 4847031068917192515584 4870698212808389744664 4956205667355870584832 4972005660501094957056 5041369578755853536256 5057771550174461755392 5082467700321797994432 5121391318101184544768 5153805187203090776064 5163141790803096375296 5261176128603155167232 5326730120949581094912 5377883673603225157632 5387626216490187522048 5445530009120246857728 5452909952531841580032 5455395099716479188992 5479995388924805382144 5489922916803292348416 5539464078762505732096 5566512243209588279616 5664235048406709239808 5692586191008500023296 5728615217533870276608 5761565232863832612864 5808534514653483422208 5881597841881829125632 5890063071089246601216 5900733475203538714624 5918823144678549563136 6012772718403605905408 6087691566799521251328 6137319487181039087616 6157287104560214310912 6231897088607818948608 6234737256818833358848 6274197619203762683904 6285563919238552109056 6353118343973621334016 6361728277953815176704 6393327953745606279168 6494264283744519659552 6584645980415808700416 6608274223141160779776 6638325159603981053952 6721826105007804715008 6743695400232615673856 6764369308204056643584 6776623600429063992576 6871740249604121034752 6895590493712515596288 7014079413921187528704 7071259409143371122688 7102306827932774793216 7147258136970324000768 7183501621986916696064 7270546603375788773376 7306047319212584616996 7319897222404389797888 7411102776973330219008 7422016324279451039488 7552313397875612319744 7586657325261692633088 7682086977151776817152 7730707780804636164096 7744712686204644562944 7842130455842438834176 7891764192904732750848 8016090758767071461376 8081439324735281283072 8116922089066028335104 8168295013680370286592 8183092649574718783488 8234884375204938522624 8309196118143758598144 8349768364814382419424 8482304370605086902272 8524437271660808372224 8538879286512750034944 8670465514584791580672 8779527973887744933888 8811032297521547706368 8822396762822743688448 8835094606633869901824 8851100212805308071936 8962434806677072953344 9019159077605408858112 9035498133905418656768 9235930656840321466368 9352105885228250038272 9411296428805644025856 9428345878857828163584 9469742437243699724288 9529677515960432001024 9542592416930722765056 9589991930618409418752 9694062137834385031168 9741396425616779489328 9912411334711741169664 10082739157511707072512 10115543100348923510784 10164935400643595988864 10242782636202369089536 10307610374406181552128 10326283581606192750592 10522352257206310334464 10653460241899162189824 10775252432980375044096 10905819905063683160064 10910790199432958377984 10959990777849610764288 10979845833606584696832 11078928157525011464192 11133024486419176559232 11328470096813418479616 11457230435067740553216 11523130465727665225728 11617069029306966844416 11763195683763658251264 11801466950407077429248 11837646289357099126272 12025545436807211810816 12175383133599042502656 12274638974362078175232 12463794177215637897216 12548395238407525367808 12571127838477104218112 12706236687947242668032 12723456555907630353408 12786655907491212558336 12988528567489039319104 13169291960831617400832 13216548446282321559552 13276650319207962107904 13443652210015609430016 13528738616408113287168 13553247200858127985152 13743480499208242069504 14028158827842375057408 14142518818286742245376 14204613655865549586432 14294516273940648001536 14367003243973833392128 14541093206751577546752 14612094638425169233992 14639794444808779595776 14844032648558902078976 15173314650523385266176 15364173954303553634304 15461415561609272328192 15489425372409289125888 15684260911684877668352 15783528385809465501696 16162878649470562566144 16336590027360740573184 16366185299149437566976 16469768750409877045248 16618392236287517196288 16699536729628764838848 16964608741210173804544 17077758573025500069888 17622064595043095412736 17644793525645487376896 17670189213267739803648 17702200425610616143872 17924869613354145906688 18038318155210817716224 18070996267810837313536 18471861313680642932736 18704211770456500076544 18822592857611288051712 18856691757715656327168 18939484874487399448576 19059355031920864002048 19085184833861445530112 19179983861236818837504 19388124275668770062336 19482792851233558978656 19824822669423482339328 20165478315023414145024 20231086200697847021568 20329870801287191977728 20485565272404738179072 20615220748812363104256 20652567163212385501184 21044704514412620668928 21306920483798324379648 21550504865960750088192 21811639810127366320128 21821580398865916755968 21959691667213169393664 22157856315050022928384 22266048972838353118464 22656940193626836959232 23046260931455330451456 23234138058613933688832 23526391367527316502528 23602933900814154858496 23675292578714198252544 24051090873614423621632 24350766267198085005312 24549277948724156350464 24927588354431275794432 25142255676954208436224 25446913111815260706816 25573311814982425116672 25977057134978078638208 26338583921663234801664 26433096892564643119104 26553300638415924215808 26887304420031218860032 27057477232816226574336 27106494401716255970304 28056317655684750114816 28285037636573484490752 28409227311731099172864 28589032547881296003072 29082186413503155093504 29224189276850338467984 29279588889617559191552 29688065297117804157952 30346629301046770532352 30728347908607107268608 30922831123218544656384 30978850744818578251776 31368521823369755336704 31567056771618931003392 32325757298941125132288 32732370598298875133952 32939537500819754090496 33236784472575034392576 33399073459257529677696 33929217482420347609088 35289587051290974753792 35404400851221232287744 35849739226708291813376 36076636310421635432448 36141992535621674627072 37645185715222576103424 37713383515431312654336 38118710063841728004096 38170369667722891060224 38359967722473637675008 38776248551337540124672 38965585702467117957312 39649645338846964678656 40330956630046828290048 40659741602574383955456 41230441497624726208512 41305134326424771002368 42089409028825241337856 42613840967596648759296 43101009731921500176384 43623279620254732640256 43643160797731833511936 43919383334426338787328 44532097945676706236928 46092521862910660902912 46468276117227867377664 47052782735054633005056 47205867801628309716992 47350585157428396505088 48102181747228847243264 49098555897448312700928 49855176708862551588864 50284511353908416872448 50893826223630521413632 51954114269956157276416 52866193785129286238208 53106601276831848431616 53774608840062437720064 54114954465632453148672 54212988803432511940608 56112635311369500229632 56570075273146968981504 56818454623462198345728 57178065095762592006144 58164372827006310187008 58448378553700676935968 59376130594235608315904 60693258602093541064704 61456695817214214537216 61845662246437089312768 61957701489637156503552 62737043646739510673408 63134113543237862006784 64651514597882250264576 65464741196597750267904 65879075001639508180992 66473568945150068785152 66798146918515059355392 67858434964840695218176 70579174102581949507584 70808801702442464575488 71699478453416583626752 72153272620843270864896 72283985071243349254144 75426767030862625308672 76340739335445782120448 76719935444947275350016 77552497102675080249344 77931171404934235914624 79299290677693929357312 80661913260093656580096 81319483205148767910912 82610268652849542004736 84178818057650482675712 85227681935193297518592 87246559240509465280512 87838766668852677574656 89064195891353412473856 92185043725821321805824 92936552234455734755328 94105565470109266010112 94701170314856793010176 96204363494457694486528 98197111794896625401856 99710353417725103177728 100569022707816833744896 101787652447261042827264 103908228539912314552832 106213202553663696863232 107549217680124875440128 108229908931264906297344 108425977606865023881216 113140150546293937963008 114356130191525184012288 116328745654012620374016 116896757107401353871936 118752261188471216631808 123691324492874178625536 123915402979274313007104 125474087293479021346816 126268227086475724013568 129303029195764500529152 130929482393195500535808 131758150003279016361984 133596293837030118710784 135716869929681390436352 141158348205163899015168 141617603404884929150976 143398956906833167253504 144306545241686541729792 144567970142486698508288 150853534061725250617344 152681478670891564240896 155104994205350160498688 155862342809868471829248 158598581355387858714624 161323826520187313160192 162638966410297535821824 165220537305699084009472 168357636115300965351424 170455363870386595037184 174493118481018930561024 178128391782706824947712 184370087451642643611648 185873104468911469510656 188211130940218532020224 189402340629713586020352 196394223589793250803712 199420706835450206355456 203575304894522085654528 207816457079824629105664 212426405107327393726464 215098435360249750880256 216459817862529812594688 216851955213730047762432 226280301092587875926016 232657491308025240748032 233793514214802707743872 237504522376942433263616 247830805958548626014208 250948174586958042693632 252536454172951448027136 263516300006558032723968 267192587674060237421568 271433739859362780872704 282316696410327798030336 288613090483373083459584 289135940284973397016576 301707068123450501234688 305362957341783128481792 311724685619736943658496 322647653040374626320384 325277932820595071643648 330441074611398168018944 336715272230601930702848 348986236962037861122048 356256783565413649895424 371746208937822939021312 376422261880437064040448 378804681259427172040704 392788447179586501607424 407150609789044171309056 415632914159649258211328 424852810214654787452928 430196870720499501760512 432919635725059625189376 433703910427460095524864 452560602185175751852032 465314982616050481496064 467587028429605415487744 475009044753884866527232 495661611917097252028416 501896349173916085387264 505072908345902896054272 534385175348120474843136 542867479718725561745408 564633392820655596060672 578271880569946794033152 610725914683566256963584 623449371239473887316992 645295306080749252640768 650555865641190143287296 673430544461203861405696 697972473924075722244096 712513567130827299790848 743492417875645878042624 752844523760874128080896 757609362518854344081408 814301219578088342618112 831265828319298516422656 865839271450119250378752 867407820854920191049728 905121204370351503704064 935174056859210830975488 950018089507769733054464 991323223834194504056832 1003792698347832170774528 1010145816691805792108544 1068770350696240949686272 1085734959437451123490816 1129266785641311192121344 1156543761139893588066304 1221451829367132513927168 1246898742478947774633984 1290590612161498505281536 1301111731282380286574592 1395944947848151444488192 1425027134261654599581696 1486984835751291756085248 1505689047521748256161792 1515218725037708688162816 1628602439156176685236224 1662531656638597032845312 1734815641709840382099456 1870348113718421661950976 1900036179015539466108928 2020291633383611584217088 2137540701392481899372544 2258533571282622384242688 2313087522279787176132608 2442903658734265027854336 2493797484957895549267968 2602223462564760573149184 2850054268523309199163392 2973969671502583512170496 3011378095043496512323584 3030437450075417376325632 3257204878312353370472448 3325063313277194065690624 3469631283419680764198912 3740696227436843323901952 3800072358031078932217856 4275081402784963798745088 4517067142565244768485376 4885807317468530055708672 4987594969915791098535936 5204446925129521146298368 5700108537046618398326784 6060874900150834752651264 6650126626554388131381248 6939262566839361528397824 7481392454873686647803904 7600144716062157864435712 8550162805569927597490176 9034134285130489536970752 9771614634937060111417344 9975189939831582197071872 10408893850259042292596736 11400217074093236796653568 13300253253108776262762496 14962784909747373295607808 17100325611139855194980352 19950379879663164394143744 20817787700518084585193472 22800434148186473593307136 26600506506217552525524992 29925569819494746591215616 34200651222279710389960704 39900759759326328788287488 53201013012435105051049984 59851139638989493182431232 68401302444559420779921408 79801519518652657576574976 119702279277978986364862464 159603039037305315153149952 239404558555957972729724928 478809117111915945459449856
- Sum of all divisors σ(n): 1741918869266647047370275609
- Sum of proper divisors (its aliquot sum) s(n): 1263109752154731101910825753
- 478809117111915945459449856 is an abundant number, because the sum of its proper divisors (1263109752154731101910825753) is greater than itself. Its abundance is 784300635042815156451375897
Bases of 478809117111915945459449856
- Binary: 110001100000011111100011000111111101110011110010100010000010001000010010000000000000000002
- Hexadecimal: 0x18C0FC63FB9E51044240000
- Base-36: 1O5TZ4WI5TR26NW1S0
Squares and roots of 478809117111915945459449856
- 478809117111915945459449856 squared (4788091171119159454594498562) is 229258170629492439059843868562356858839802010178420736
- 478809117111915945459449856 cubed (4788091171119159454594498563) is 109770902269800253824723677534487215601725245026100476455227047922021461462614016
-
478809117111915945459449856 is a
perfect square number . Itssquare root is 21881707362816 -
The
cube root of 478809117111915945459449856 is 782325471.3153576587
Scales and comparisons
How big is 478809117111915945459449856?- 478,809,117,111,915,945,459,449,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 478,809,117,111,915,945,459,449,856 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 478809117111915945459449856 cubic inches would be around 65193789.3 feet tall.
Recreational maths with 478809117111915945459449856
- 478809117111915945459449856 backwards is 658944954549519111711908874
- The number of decimal digits it has is: 27
- The sum of 478809117111915945459449856'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 478809117111915945459449856 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 478809117111915945459449856 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/478809117111915945459449856/
Chicago style:
Numbermatics. 2024. "Number 478809117111915945459449856 - Facts about the integer". https://numbermatics.com/n/478809117111915945459449856/
The information we have on file for 478809117111915945459449856 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 478809117111915945459449856, math, Factors of 478809117111915945459449856, curriculum, school, college, exams, university, Prime factorization of 478809117111915945459449856, STEM, science, technology, engineering, physics, economics, calculator, four hundred seventy-eight septillion, eight hundred nine sextillion, one hundred seventeen quintillion, one hundred eleven quadrillion, nine hundred fifteen trillion, nine hundred forty-five billion, four hundred fifty-nine million, four hundred forty-nine thousand, eight hundred fifty-six.