27211849420913 99363090850307 7005069221579 109104414157413 8975041236349 30792634092347 25906356967279 38489320061851 30107980585112 14562392816943 112462724651180 8214444765134 22611360183332 5689725977489 16034272359627 35496810635764 4425843620470 9213926116313 7429419607536 4819212595191 51985378060930 26855987140837 51302200635098 1175205646499 46131327753337 9494539408899 6201636608611 3870332594898 24687537084778 392164549193489 9098697354616 1243682063989 3810432669848 368881876916266 82739224442490 3855471994980 25660524961781 3915991761964 46926782427947 23452512881030 12354822270974 8898938933294 7723440823711 31256007723329 11571895665668 2231517182620 17442400089612 9611823362157 18507476163171 9896618973224 10392273132707 7518004956201 7402471062855 9085769011798 3551567949947 17494983005407 6172690071092 14671595394617 5048530649530 9793394497124 11101133363682 44948031913408 10735891265781 4747399358922 6492359148055 17091501842252 53769032362536 5215850578105 7718002493076 12068396511438 10172499042175 12330644086226 69148291252924 8931145728670 8547439914954 18500296700807 9599061613117 5802286409469 8091076619408 8525501819146 3466892586322 6279642771997 6352627469404 21062808652662 6996597154112 289682897822225 1985056861889 9138092558186 12908084439514 4550968021987 75166674825755 3752166957573 22033956131660 28546665728113 17381935890455 18370288124477 26670709999627 4040013969568 2821206141602 15553545690492 9814908981438 4657059683597 14012736226498 13420789230148 7718265454294 5072449056348 28047534645017 10290385638706 20314492569902 13351654150280 157182744942468 62058815323972 1874337317083503 28834792644269 9608793725148 34041564273262 13059255302134 28791520758605 2169488130440 89552186469885 3342175403517 34890660465711 21452360730444 11129446576760 28288004713720 7888452170577 8844410032778 8769986987253 192414653408698 3803509784412 9299961224183 70108659183874 6955180669592 789663612661 300712539284 33599751390042 5973127802127 138989069824817 101195579997343 7900575944597 93771965623539 17905101088874 13235076899313 738624711548382 15103819954695 8782191979804 2715751065777 1243365140664 25028797509193 4087364136045 283582740678385 53450600781038 960998903539 22859536812826 472974808175727 8003549304190 13065476835544 13736636173428 6380386590569 5246730573547 13030071809115 1139676413683 10820700108392 11975436358157 7148383861723 278025141728435 598180100944 129615377261406 24104935466343 36644752199792 7922025172686 7599894864542 2446586414348 3785200423296 50371130381368 5752331304583 16023133625239 998741086537054 5124845173998 4979202486754 5675879375316 9166966076863 28843483974532 54226356493080 6829573347747 29545540311201 1062252803018 1374437360335 14138681642351 54615957235910 12110039051462 77906266660914 89478404685638 16630054297183 143350956374639 14518174904041 5242847691980 4245742260830 2179813289857 31789096073734 2810476408182427 17332049672771 45968425983031 7494705414514 7830941825566 4991143729366 12735670555460 17966678996097 35622592179149 10277741235836 68698368153318 9913291623914 10983055975767 33666140179667 2830681665955 2147793409779 9293709421600 8226905777056 360432319748529 109397974053840 33396296654314 47113215774772 43399933471036 9541775280997 8550122544184 47723176539010 318066604187 10040702782986 29251344962232 13902905504177 242057467375 3232194931260 684024200804595 1870848183892 7730987871220 15362934806976 329099238864926 26439415158479 2876424200981 8851234383661 1517390604318 8144972155510 12499838806706 45312504180819 2981938155936 6567729464250 1244451674085 37842814112539 151908705745981 1801605289782 2828261123897 8941389175731 33559174982 130189539945021 11333399520202 41697540112278 13180716059857 10676253921808 25113292732416 3742797524348 5629420030548 10383648003622 7393207418707 1155784598630 181212893563 19831298466491 22751834478648 27823791476994 6447193221942 30117395450382 12082400409941 15257336571032 11117098154080 2832572032917 670469269505 18878711692590 12065537983825 24785431431693 23051753561872 75213211534473 126917806589678 22958375133495 14032251009189 22501566260029 575002337111470 135995264724201 18701573242915 5314443200196 13379359060644 6370627175998 4876259279021 12109381469098 5146043385217 48573570058554 9401655795216 817159367728 2569080468328 55835722410100 6417104099674 11460052526498 11275162368209 12304565583362 25847228602757 84913113063565 12432156225335 13174365474098 4061011331642 86155525171001 6742741359002 10720097317890 887287914239 9985260085492 39380018449703 11354101214784 3694768185591 366848529651541 11807995353070 8378258019745 18367315686141 150058313543931 1714181848894 87361983727119 4555464691731 36681521649485 2820483530273 7934690152882 25888920475829 16807002250338 6870578818758 962351549556 9397147955747 3602600867 2303761025496 26248078441422 3739197229199 3579054851557 27029318463432 315367453392583 285278486025179 1355801856556 356979645754753 26886274110224 369476364877207 142808964620 312595216499275 3623617015313 12886566302934 49711715497837 67157702041180 12689985943848 60535760130864 698737947320865 11765572654741 39621325637216 701192513282859 9812734180765 7263826972789 15628277594711 78874572185638 13101020869030 7891017549552 13272088157369 2095647953840 9547215615424 20540678306715 9453623771784 86664263640997 90694748777762 1700204755602 9424692212404 105576994528131 9713636096364 10783277421247 3907166686186 6808913763388 710687794374039 12829842088259 13294835110131 56650504117051 1024241559091 7807573648883 3069553262216 19392918574049 614830335436497 13030306512070 7563592372851 4944037655653 8743979332503 6378858316154 8000650133520 4481093416321 76963644907764 12308984505407 9277218057182071 18918729441626 579575146979 4865637322360 23379614958666 1312007316956 5763986212771 2819798057767997 4964836598733 10793600715461 1343173330654 11808502950540 12233045875814 29106053243923 240371779342 1778721685720766 13079311155899 52798711912758 60704905269609 25296558508357 7251661230605 48885840598670 4514151406432 60720845443233 31083747110476 14623115873734 1716811826936 12806736680871 52803208149032 11326259144783 5716447326120 13311849450310 18439714853680 2883534865071 9513140113874 550043068840 62885581030520 3923741822071 13917951307000 392246722327592 3048689720198 345960749250211 8390024678582 81195486362839 34062429435297 3700621221024 78471316456314 10821242348396 5496289205069 4883975439167 1129163983707 2820293612808 1116140946765 24925615587537 1993696375985 13033324943628 2962875210952 723702961480011 10148209490462 2826037530153 3114511653012 27560015809042 6561208969821 919625399830 1710796080459365 2489230251234 54835224258015 7645728729129 160393386750082 10739164846272 2158654922323 12464736197840 10785954295095 27221038930469 93092604021900 8950269464227 2014655350989 407370649112 1628163754919 265748148788016 17732749807102 27669806925682 30969986056572 9667505533925 287624387592451 12493528814183 8588890764900 18309331046847 11748921270556 591450401489 8230218664793 716824402500 8540298502165 59438170090728 23947146175365 21538466849993 11136138251525 891499308158 5937774204753 22459786905031 13317970136438 22715452562437 6587646030382 11668507141821 9116496222894 35443644616616 42911973341856 5573457595836 13275611259203 8658261439402 6045766124157 8850752610818 59878047078839 11897328171441 98489500988 350333890366892 18446881362856 27695840387311 13145575131576 4889051336214 17154099758450 13028089192343 161163602882655 21295694066 22090969011396 9153089084993 12908492010430 267392988820951 241750616837060 37679446073463 9186222520374 59484374443051 1397029449361 5699213204476 93518689293891 1896726719053252 8508478089210 9509198036991 22029350581922 15440810688599 662323596876 869047077848 1274502256572 50733893083085 9876090487618 173212404323682 26781364375954 4807306993401 10442237382380 25958955173866 671385546258 1038968887613084 11020609623004 31017676604953 26494169372208 12747045293073 61365408745 14465785117289 8239068012709 173313478512675 587321192355705 29891185555231 572028214072851 3942006017559 37571792518026 30832666094863 9376567671621 1822175725861 13313662787398 10784539305950 13831555644826 8265165892122 414948360090 4562297110804 28155839778756 9042446130535 20031485025386 3902977674390 2180395380681 11852840966481 5326369851899 14017043600368 27534679304529 10615585491524 201837329555585 2069666096996769 1943616954461 457689492581157 24095732406649 12150182897113 3170754531808 7228688485118 4450985791459 4529500714027 10548854781741 2830689347696569 5852476533667 21061829993777 310790827678 51077288802111 6996771163 10752783250463 14492868640300 55125816853514 5430165991517 50901730137563 968410390096 1262046950453 6684470001518 2172223595632 2032383278536 2542338119568 1723783995487 11677406156707 55488703083024 1208852747671 1096478605693 10080989213155 7146458795293 7772977347977 80067748736916 2515980106978 5374745818154 20605091435760 1353885490788 6696104950469 11551162451390 25748980117870 11887528675201 11142812198321 4297636110145 2535075509515 93261411631594 34974861936350 9060672635315 2451318660951 12612141979622 28513424300762 6389362031490 29194475452237 6871314194934 4010229975615 3527920906601 11283365150664 148007273782663 16284047564526 17517488537056 600319001608 27313981810544 1708935570844 16364934705119 36235771783943 7215358881048 11128958682563 7326693406623 5773576081249 86871217230980 13285554274472 74436531260590 18354182373058 54597343485332 2331190621817 5311415904425 61316007034387 4248093617311 7570263971273 19409909057747 9740839963939 3126357516033 4994857533834 53965351952437 12405753647450 10062713442941 11061389734840 12317332327462 4222413203074 4934906883108 153200610771630 2647503350780 1621277025475 1499857585661 228491479255424 8682832469108 349400043447157 2386262025312 10100142532118 9078399152440 24956747122190 13054389501767 463698250808160 16948280297430 1633080476159 10299612277719 58305831565554 683605012680 5499439147588 11133425136460 6848581186595 52142220351178 5203890633959 12191223270005 42652936222953 49240634084014 5514181104519 11435706898737 5204450427940 3467822626396 119448013446489 5780833653543 12915371190319 4354588558195 1249505420018 8357363629596 54831038607248 7764056903162 4436846332052 3102001158980 11304886452742 6399248043438 13028227019835 1981797662825 6662442608226 4795612152694 13471847115115 1629629185410 32832844599535 2987896426302 58991090856607 16002787706522 15676272088389 8175297399052 53643391574092 42257121378950 72406682075891 3579719930244 54025341793172 3713269084196 310959162400 9839476188508 23198460326063 36815589023560 47832123652168 134662373142259 32067303699473 2022592678220 23532843765976 9456833009110 2023757758689 104216003396839 1139804460592 533489693118796 22066129680796 4961470139677 17484631680259 129329311562267 9641192576673 19803936385854 212559434845 1950330485552 9290804978682 10370002968366 25607475606638 7036311838854 5681814982909 25675013628074 2912583280314 39260098354546 109472897683821 6927199738412 2235645734304 12040892816107 12744039565873 20508306043614 57518856145559 14584033355219 7354878501677 13527272887543 2912509717829 47827445477825 759597786842657 6476937087959 3965879471933 6862271355624 10817155576635 27371486254461 2121375715094 15172860326365 1172601677958 60349409842792 11614816919707 21156767996142 7670539339673 9822461883815 25128238508629 20968710913380 9796708727396 4692772346744 489349108040257 7386086686164 25774797350676 14639443673289 1189152786900 3292151469580014 13171595210136 737056716069 11254765389866 13543691057581 5514069698529 11993706280464 22769945722663 14024784270900 5370724561938 2116150584313982 1585818303351 21290338626356 29137276690896 70124862961717 6449382034689 22541076354800 8250318266756 17016932616802 573356707786 6112470615043 9504601379713 5068257426217 61483124763821 26899528069894 24580673802175 4547877672675 9697055055801 44613717921734 8544152151974 51025393776894 52324223382526 22345169444548 8521140106402 2572064410350 3592996065953 10137570594517 28049530929013 10522199147570 197659647149346 32094223435348 8509014488636 10403707801051 23185709085991 10033880322167 19126651714888 7614825147282 3837411939560541 7980055748722 289420032664973 6016237978897 3838817530544 77962524009900 7425904843933 960603724543 1589507849736 24968460977017 539100618364 31259300722957 9060089901403 91839993505214 2905679579617 52972482169617 46188085171692 449804623757 62536437614083 4400748725385 4442709670217 90552769979241 2831886707334 12842305991956 13681523810765 5087765600761 12656357494484 6405160767982 11640636451209 505673753927722 7747899196838 995653941612 7298234088180 28592274805565 6935782003828 24376042418347 14399801113300 16923205805605 10127154300813 17432955850442 7083981010744 2477720503439 142869337608437 76200552452823 2867853005760 13168970301807 442111989698 4648422233834 5237309988347 90607933298503 2087381726952 8049330997301 6079908590811 1512742759475 9973261185743 30718270927822 69679911032215 14380913345477 89110906834836 3547479785479 9238668674457 21452367050735 11358528478646 26713523439570 9338892219504 10855156446528 13299068861265 8922576444827 53629517406469 4403166432352 66651557524705 338913604737 13625447955327 720426339334738 202849476366395 9653465852462 52924933729712 397901963773 7948008271092 11665373897003 7338286895471 3001553135593 6909220374340 11654061740531 11555918685886 6978199973244 6959725251222 197401058706166 1215902198462 5305514999766 3222308926365 1336168076296184 6632095061603 294013201327 127888482072791 23120820372910 86497309869357 5443941219594 12606602947248 21189668526456 4869180838062 4875757852569 10488285969499 11729035282541 7906049280036 3917600487536 52227205920016 466117651622964 37321341402204 56326386459827 12576765144026 66978859166520 23285563106154 2946921224331 1236360233727 153210517613167 7293636041775 29356288738532 5843236980373 15205250800653 5731756410 39424126772027 86717691736730 212771089042686 8236725882696 11871542792360 10009725546197 367940025260082 133618803403113 2154063476917 10084785131382 54745759324941 12556634924677 13331883465594 12052826718930 3105297039966 4695220560841 29056520400373 10554693460464 27331434114999 7623519771004 28110178241998 74897565635679 31044606931365 32255988752903 14138655487269 71245309943168 13452008602062 11132899327723 12486130682256 12203580020288 13913256090345 13508625411101 9503933188866 4682066244041 12467690261527 419430694612 1020396911854 6658223131895 48236262607305 82118407569054 4926135868963 30901497162010 3689960209413 80303058510366 3176053819940 9217539947152 8308208514045 190213890647317 12036133025110 10356416421310 2314999559136 1720089898065 62664015917612 16716836011429 108658412031546 163662995971 29941480384796 7219621419809 15416104229612 12112177799410 5095931335549 4394262443685 87248965531442 1605058590417572 7135408168267 5194560671390 21896913967365 7552116503718 9530951064797 12268373548914 238596722589037 30615651759507 12926496836490 108232974167015 690047592385 84678385441328 12820738650224 1827709084487 638069895553 27212760766488 28724480298362 56179920022742 8300523699528 140201033531197 10456312505642 29861785261345 9458691867028 16770302725163 36511769057054 17772022701183 261734155795761 32366807165034 676731268324 4668705773971 10452741786808 55453758992725 10055809642740 1489030086721 8932783156670 10518051602939 6754468966321 10467761782702 4065696668140 13432844053078 34746891010705 78763340354744 2771119053320 317109796558383 4120358241248 10041892536943 11544660971178 1824302924319457 13730257776916 31733334694133 18168599538630 10710730414516 9866245324675 52244927555712 11164992358283 9451223995418 7144610584918 136490609114721 2959650338058 61469110882213 4992915435739 7947318636056 17944754347313 4169516504512 4641571461376 76023709166145 12216364098087 6310588400269 56657090567496 9701940854227 7450461637858 2965593020373807 7908611330256 33371891571893 6837431438807 9541194472694 4718122781398 9996553263382 2677670440927 7715692795808 11854126402188 9147189647484 12206790600543 2739762944518 33149816402934 41037021084370 25617609008329 3893566123642 30581085461235 8824092358107 8303314704143 33660624961118 216490057930168 31707625218738 255863084003489 11406303393268 8535066605476 6342116208191 5278754514395 9325353658984 7365548661631 5578126803116 13613198156122 4857771123995 7888660409348 453613253646 319692645702 8357466729352 6283399557059 2019893248192 56821826014168 10095352195048 10915620359 986679720238493 25315416355195 6918463274270 3862210874660 2330870334006 334367028408172 29487462782654 13266747977489 4008509719664 10485260261766 2466496265846 30558499450046 9792576296494 11882014494085 15419571042231 8282313174839 19051765900077 1899243610407 12575889130008 9376211430464 9977130645158 42099874779191 265650405445691 23378651995627 34042258437919 4472065445088 39170714671836 17116982551429 8178412077322 7573360157639 42893307611518 6984102110892 10357210232656 13095784737506 8217273059331 27204435372785 5591358437499 1030832194689 12251854336274 29162960114336 96193388937845 5221138472673 170767731297834 56248423682405 27052484917116 90443948575815 13452906561155 3435682089024 10293180729022 4091321418522 11781746955817 107846379503226 10831400377496 11599065977895 11277849345952 11266554793102 14076340864477 17772424083472 7786251376981 6517577990123 12211751297187 33459919979563 29613096227545 21119514208553 93708982689132 649639160538848 1469638750276 8018467376294 23292576766925 1008856212798 30722097775970 46414998617897 41679573474343 20951401115328 11401310569421 81233109618479 19249343388510 3598302839707 200147996807207 5528577858622 7083086000414 27843946163852 75963241652565 77863069421324 140849913584784 40641080968208 4739085270029 4129149118629 33656669760564 6255219218956 14996410097652 153123193520294 2969158483462 6592980717818 6613870240656 1452274069849 12968447588663 2942723220648 10790665228842 3436657394225 4472926534050 64507308504644 1922592716035 32675716731478 1996156800414 6507114783011 7053959333093 12667918880996 46967230868912 87320417289745 228785594883 19499017188426 13861269117385 4936676049282 1133697601576 22362552275712 5243550646114 7448087945467 6658521190463 13178349579557 67234859486114 5858742206069 1719098232735 5148092597582 69890324763097 10643126405082 10291742917442 21039325634575 58480824336029 24054715836989 9150267157301 3020660447138 994224652846 61008390286295 6961942208497 6865507199120 8347041116941 10433965989925 14421290774869 733492690123694 11578568479051 9012203754740 24636690717793 8995062039189 6396050395106 5046402016157 30255033408355 86621462813276 2751158389258932 3187689806268 5925194699300 3491700276392 66071616576165 11853935163209 6754050463795 12979249742522 29304741822496 4483382138459 24160782860596 6211402183700 26659996699112 55910707409537 5841592507432 3613769383296 16374586312590 25915992011960 33511962541937 2026474351817 3339525800748 31994096659116 12792595256892 6398522337642 5768298887404 8056880588496 7335847174595 571579106839687 3341615588683 7980842088526 83724634748705 15655361153216 6640753412046 2494928775545 79234689607684 10448611050228 9890413107143 546102003109909 74272529200678 48317537967100 1066988140472 1281836905074 73143655075779 3767947063665 12903690304761 10845782007682 285477307166096 10775459241319 7880517799202 64967772051010 11815051713874 22370516038655 28030323239411 62630462789306 4431249458023 7596259465000 23801098823418 15752655063007 1951554324313 15924416096861 39755526678657 973489500498944 197737797677 8685161176950 10570092033681 43687166769511 17824769486177 9388682187224 6309070379040 4851361154556 51790296879520 168613997651379 4540041960150 23378516132740 9371487013867 22150830734112 12528640276309 9893751510489 5103280287149 223786724284 5276453407530 57770237560793 8861112295416 10275201599816 609815091980462 59584109688866 19736611410066 42957552661779 9383896692572 4788947055795 12454472230436 10859819063575 8549224105569 10851883327938 9081124396459 24536228959694 14183942113271 27003880930464 15504238071174 98388079326357 234340990047596 21660179072520 162206617183362 62871336922392 1292404999022 2040874061646 7383661191789 2849423868320 10503048624603 2757731255815 24191445934550 1658654181119 13527094790073 7436121372094 23751213081622 2502596270619 12950774291193 10014342343793 62550598677540 5908533026367 6493409824056 6941315877631 6974136130793 17309044380906 4280424466430 23784847556361 44815511152775 27174413510533 30588693221031 6585931117787 58609953981674 11843586531015 708888332909 10243215815098 18913678022871 1950712935126 17823191168214 173133178069670 562612645182883 31492622035493 794823449799 6190116579241 25277352964577 19014858029440 24173899575460 4460781113319 13064976105462 14495074893252 112534017588907 12163897821430 28226958335153 22395737673255 6233073289493 5603731665384 12253439756222 15556704333552 2795258954069 13982321210023 125015433688725 11620827546440 13282911368086 57144659052656 1157963143971 336097730190921 45103677003052 16090251317984 34235652492532 1559677293939 23562894888618 574792056134737 43145086550565 12545508344157 9401018047581 1782059776227 9910578096822 18699856013879 7386916049522 8558937128736 12567985447076 4328909387402 3842841106656 10303247410794 6989361992282 15979362494600 26105237264285 7989854058399 5539135337019 1275725001186 8474584738905 7885953298257 7315385811774 8741445569184 73780105370948 315838589632022 7974029724483 22630314742118 944871629855 9129364535419 9187463589835 8813698915557 2055186701579 87818119780516 11678024353704 2587841187511 10575752234835 10634696820949 11668105234036 10494838729631 59956901353055 8895059504951 6912825405455 930121451787 208644889337309 6944179652639 33483370689424 32695033194572 909841617087 9228665778276 8618036684286 16190646320514 16758948330407 165372238550 57228196311592 8082902432786 6927271609682 9352987923706 3518345497604 28433846868086 3764000911828 3921897310037 9291962445679 10614260290213 23419432345320 1440268263731 12924573844904 2492889777314 10920036093135 17200999263154 5089912633584 13384772714142 250386055003 15982489898641 694133144470746 19129055257112 8681705498499 10045313956634 10983612486695 109582414399497 1201077370913 13440489240714 66759912481728 15071308421648 71039705659340 7757573076289 7681269924173 2389488507460 48130754827027 58421722695089 11462861586127 5856737978156 980543637311406 117413256251847 11225814386477 8759056157664 87726526461 5160593801153 15594365642302 8409536352539 7629036286217 27530034369481 82018858289944 1353866149738 729962724935 56758479839655 7228194803578 14569662297906 6990974838875 4578840389400 27174942619712 749118022775 26282976925481 39416677928702 10761435124330 13448832813594 9387373299984 1052212152082 10214726511690 66334891105338 67264406268898 172631827265236 8353232612268 2604482567320 12426924918427 3316828863132 153179545606013 10030207722195 195947996928708 9844129738894 9487482266461 19655351337617 3885264536783 13866443492076 30945500284911 18806525289965 24758049580229 3983243665633 916812524557 49903280199713 45279510352673 11768441140745 6313685179998 1471794217131 10127093194250 8020074236718 354377789168578 4290094750560 10904491290343 6141397083326 80466039296578 546105288496039 6294933672988 4362222210118 1606195849753055 632312998753536 3008117548784 13868121325032 23117194825048 1601732492514 16005450543665 4019560396570 57945141744338 3710874508987 2361746364695 23594013487842 27269850978216 26630975135334 1395534852091 10137390059882 6061241378991 25994030558238 10613323212307 19259649224798 5891676007504 12843652481069 3995063298867 5842886970637 154056288440793 9078158321061 10934829006683 2033173739509 8864226298742 4322220448152 524127967658200 3856598272746 8871857165347 6031720616357 108439028966931 2073760519721 3490788277083 10297302210919 1750489385480 21650628863047 11733840352687 91186067823577 26694071440365 1495516105598 1033733714187671 62007580851180 11360330088204 9381314626440 10263323815697 8494033544063 16152752976960 47919822240023 410894628600 3609585199657 1459770427119 1217388881303 6021770243318 6205647783893627 8832694799557 3668466113948 4481878473657 55323786607861 10657659000651 12924241627122 628473845376 7118790438907 2183099606872 188556078462916 700198864130 74731357479135 4982403400046 4328318052386 3336720627831 10186036892188 28000285624335 2374762370750 1304024170316648 12873689673417 26270698619177 7723292920696 48368722314466 3000397750691 2651815975681 5575675537267 115011395884360 10120725242695 12231286962788 6965594593552 189082414362188 9823978704258 17211349462061 59418778736409 5769215512445 111490771054440 8556947552322 23995479235531 13377304203021 3932779236461 66909759652203 45240006219376 58069030501419 9260114353546 1608959847068542 9596667247518 8061228875527 5536571801904 34528963645641 21104100071041 8383513243605 11536767544341 10526563269019 8761905789361 6443224599230 33057332938543 11657508718308 9131156325248 4392425235983 1133306881217 11865780727765 17102516132151 10447753634642 23554631464741 18058874033546 47699699592773 27711954111027 8675577408470 8183509965633 7347673175665 12261997870414 2118435947516 13349297088200 10118205274491 10426107841898 6492669225346 4572189471367 28396275357730 7233853214235 21410260060888 350770505962 3780998827754 3754663186582 20323668678663 3823502595394 2849817899763 15148643321083 2424902454822 7087427068330 34413947609830 11402976287657 72870179415887 6629414105730 14607543551645 12945569483863 141882436803845 19459127681625 21751808350978 10331912577037 6270645240388 45618099921539 56519582226829 24224599744918 6203202573226 218564029047756 54961217607279 13160251786098 12799561755368 1631366028945 6310324120989 2130375143878 42223965511571 11989595567016 44149148358474 58889259626919 11467396717506 295959757369903 25787269361614 152099179889093 1758143955721 5614163395454 6570584840690 27997493052819 3030346703265963 29407873878277 25418098747545 11910886442478 12029829061777 6534193673284 139973205477871 352624407899 45004722497984 8345759102341 20491434973720 53065215102043 1612953298019 3208031539931 781539203133 9703518340802 142979600450854 12420375035965 56049894606494 21856331649400 5402675942151 13019286935698 13905419599775 9713912966350 183605021923947 49905773824548 55795892645675 4810321414066 20740846796496 7858524135424 55972754928745 5428531562096 121843917362698 12616681967599 150623764675087 4528419658769 2028799620723 23793472141860 21534671830630 3845830836001 3254407992920 2023047354482 9740121225113 553132327532 23669771604029 18224275642340 88681367916601 9596272303027 399860187600 5997283640366 7632933645163 4003562974439 20668511364596 90071195568666 26644232597954 518983238562 12126737683287 30818773197377 21367793280593 5818873528790 10610607844762 519793776604108 3357301834029157 95605429439809 1320923224940 50123054922527 38104336759658 12580902424738 25723459735564 10934345944222 10620144937653 17974624732609 20982510712033 10912097128098 12227638023875 27685936565511 13203389627839 24458038108573 1966905891382 90975177769775 2701635672442 5943140827453 14439648221940 12547252978804 77199478639021 578510608337 1858136272406 8888400749644 7651251490151 12217367444826 395840810793 1167848534006354 13325022813139 5907494116975 4689971788771 12375128953528 64736215872332 1545254727318458 48254766628750 68048030872312 6978396097417 10199478399543 92513340931119 9597665940236 24984926284319 62793543896973 11024140462692 9161908433704 45932602628182 2887457867492 11924274126293 1515842001212 33756737717974 10350755189890 148559079921289 8697075347874 2149603211856 6802983428087 1298539373800 35388028397401 1264802459960 9420396256830 21281335161648 1410299525153 94721524277436 58796851870875 18957266576074 1549538126279 10014624919540 36153673548247 1579544946362 8569528507250 4561933291480 293126990268165 9963781614852 17549571545415 11110549063889 1001089030889762 52409241327237 9994802258685 1994295260474 4631344147276 9015912560505 9200439748691 5573714954395 64895343118832 25668352723364 61144493885 23182035118198 6927653171107 23256064569177 2646889583970 9948245935493 12707829579724 1405603775649 5994242446417 13804579950218 5627334672915 15629203545588 28244877924499 23892026007394 4615494805867 3188709730000 97997695942034 17629257229114 13705585544749 11552885375493 560678042606 15132632597582 284769116696296 15535580839593 12928247347304 13776588264870 22081197492706 341972797926324 60314567253466 572489342093979 32075493308528 2573653905069 17377173293199 12747533492756 5686763564783 331232376108670 28668579012931 4939749175043 10900685427955 125507190006098 35883005310231 7196119234710 2749515367241 10352484160590 23762875350980 12883511551829 2572158063424 7154575278894 2506273432333 132492425510817 10472947618402 719696739498 6125075426377 268548423850504 31109458884523 37745954916339 2131197980747 9315265970066 19938595798223 9126812205534 12142966273363 26112080647080 10413671908387 83088085329318 4914824380340 2728790850132 12451916557414 13142231956963 9456938272463 2562372184616 121425863881065 5051240716362 1960459858458 23856269454104 19420232515438 1525835791852 47749397300128 29411361651984 7661174812777 25914225840701 285867830882630 6778082418878 13130537126908 136791406998090 230725482857928 8720175856185 8542201857862 37649724315949 8747217137161 40402578946435 3653887439689 47592564222034 73287434240373 3511699588892 6821403104546 24703091323669 15881760440077 7449045341513 22754047265005 32367293442800 51907816842960 21171947430802 21428274230588 63835818533483 19485219453904 11791487807485 142244130465437 8087991734088 24794093686499 4498254444440 95081518750912 7779788887775 7539449303087 26118748682067 11913607394799 7300808075414 4112753632761 53179470850001 7791606730492 6237906195069 31127705675251 10737479211490 38480003041745 25319525192911 1337022087715 272458420138148 13932939651766 52297439111799 16184884792354 4976963221875 8048358722533 194119592148213 6483853095301 66311899839647 4602172289421 5503811681977 3269876600447 9788439587770 43968255727848 42735864536071 11823025538105 1908616464895 10750248211644 4872456845083 24976005303087 50394637117504 2642423986284 151004045534394 5985482253813 14666490581971 4056973445137 11688311992954 5498082767716 1691827712578 7661194626310 31059812759052 33971826283 296084602410890 92398936821745 38569838135759 20642729200632 315155993740 62032198133676 12948973942821 22516132400362 807019624453 5592171749579 8139217115354 8814463903636 10867056726476 2901433067115 175087184761229 3709990149764 311052275637974 8201142982530 926703169444223 9405497550576 94297171894904 28855150453925 11285946943208 85628429452805 6520231007559 813196827162 12363589604580 435870213284091 9063682981008 16141469110671 12711915257302 26226880784399 7599169585120 3461709578536 7884591766996 4312755411462 61387707155740 13057488807403 7759580412866 13036757714331 4513016044469 78873742875684 644624730476 99886354313120 33951759952805 126528124081179 52481913424900 44965498887017 4325950740744 6713488790656 11909943996392 6193718125044 39694340497166 102816213814869 15783214848831 2952627159694 21206198461241 10983732298803 6434261734955 2487737688724 646252416928 3075122169373 5918894636574 26621811699080 6714156295821 6800689391138 6746084061084 17631155646626 6600687960652 3298983155909 10897860573064 6277651561232 68440876919595 258659161484997 33227919445267 4948111552362 272995481328233 8445757682539 12582864052027 31498961021736 12292822134425 403299022206484 4755481523250 34705226219999 15941345733220 6560774735926 8091566151331 9715369419155 2245732211668 15061427880872 41071860369575 3432822523989 32505105689755 2142405527644 19652884528755 1528781748320 242386534281987 47271514635085 12631739586759 1889812356453 83049330324755 336490209814844 4265174503394 108007916445264 34397966935243 4829525557982 4508399744162 11794847374339 9795168274704 26879903582860 8352677177395 1840989074920 9420057718829 5715796625203 6268923545576 83059439766982 53932750574868 39015999956116 7835240978726 78999854288401 1354504384205 10159798950641 3704636405579 9230274560680 32125934872297 2788258061722 12077227207638 30279833278966 13269396294709 8478922754980 5627246903112 2688576696366 4394933611701 12284780929372 11827208314935 25216402608692 58717263470951 71147698481152 3779495170229 10246913596665 6772160094788 2718081415067 548249609242 7650152660679 35654039660 7603027750516 55438495937921 11917860685841 21539660899271 26620402785189 9300246428960 7805865070741 79306723115740 31158145482354 25393898962282 46516004690737 94818693611369 6872653962379 6175632325500 13679134827507 94992249565077 32472323848493 11705038129836 6660192102662 1372541436885 3476855141548 18316905215667 73372218604802 95053323949647 17165333375215 26516380071199 21558822893942 61704651539432 9614621955429 3009045013142 10869564533853 2558294195142 2977321539530 33889668681938 88591446566211 9068559432276 14748339360420 34915812577153 11001561102136 8570875632315 1497643665956 3500091757711 6696682458347 1370303639470 11857254676686 11508502133483 11607179345625 1230249303286 227316867011480 7527361571387 22120671179227 12813742714027 93061754444895 1194531169084 9860705386435 540907545495636 13128354996849 221546594229114 31780455827840 247675347662133 8454717359956 1077943277748 11168715307246 5439528742099 11274149041879 30343490749307 25583599555265 818508901474 185268465442 2178539602941 59169158784965 9433329061902 8707491861755 1255371195444 7146659520213 4404309951411 7383780200592 1213144635456 81607007810846 3879767678687 5897229374990 46886251134098 18677877772434 83329326308425 2563530099301 6486373617778 1829638073087 16685711916125 26350658192460 30465427506950 47807104785106 433657373087 102097629860 15718747292230 12413502524566 14881355522070 6441237012207 10720820469589 241836124974455 61466871077371 37543437567690 12800403688143 3139607013312 164723540553550 10727379439862 19797758685730 24589781034466 51415008453403 41001725172469 1913944657823 95559327373705 98992012471644 10687092164077 5526781876582 496294280338 1639771934167 1952551759366 97704529085964 32239484607233 10754305908019 104202283910853 7906264315225 5814194512425 19911684077548 46917855158302 91363885236004 41689041839979 7881665556605 2782540100452 5345256411764 2175571314202 21203931979132 8800464506459 42827308078492 6380515234399 7918067662877 11686188248202 23203833883660 12053275668294 22990335722269 74598791154 13508586434277 26013873615261 11230271187575 6443652356524 10735815813227 25323793806784 12510188639674 19801205691908 7767088401767 13284471378905 14709511638920 11005933263434 95428253452233 4061439362618 405579605449 36054614977116 4430439869191 9511925622254 2524653439204 224216212981090 77493199590602 888072598550 27358225526824 77244858466917 1647242142812564 5733696962514 4430240991849 20252421844445 25023052554447 22744308093727 6519072808665 178266809300 2890821193031 51433731709266 42657015701006 21423176509225 17504076549029 9316155963992 12049348914082 13544869009515 107045167304415 39084481105787 1687266625032 1363519011462 28020089295932 4099149244019 135774620726863 825214989670 29595524146902 6615658431747 8957756811868 286877917265096 40215903268818 4431292911284 3177067494405 3504900892170 30663179753547 5268267553742 30693004962482 6500815608477 13390527694639 139967777990035 8105705152441 4444871702684 2690038375150 7576362612831 9150308660154 17573552906198 22898345523728 7945930146751 41799140383619 243670584968158 1283155581699445 12303865901124 26813702323378 37904004258810 10233303875359 1026740722689 3964612492512 1957645498162 7503107465099 11514946571379 23115348540226 7246836542410 9894325000218 745859114907 5263212845093 11835330997907 30573252317368 7166821369265 13331652816253 49221751044816 10712802925635 8800650576350 9316285115777 213188595189710 3488954284578 25582888806475 11650062710126 16823432471114 4389007418858 224525612782949 4539323754188 6892331807494 41140995012499 57099847168599 6171320929848 6628283035276 5708787945331 11114235192542 1104466314041 10878653977590 9380216013664 51200854809190 6935102160093 5335376357598 8599118476814 2900795170273 3549187479021 85445402262974 280048624270 4607776578071 8077620797996 69268762551598 3315393563209 27087635451973 233760514177552 824367550201 11009981921713 13919992134956 62216350645553 17507596041258 55793470039547 7655442502135 7694443649284 19387731533966 71578059774361 27455213004436 38130946958131 15364766717575 2024978027019 11757638116403 1659141236826 925640627200 5272248706956 31098548451053 4267610314784 66113475650514 437790947870523 119274591526240 156916098660522 38602126725356 2447254995983 11653626270156 783997115988 28644658996708 11942350432978 266135499202871 6568637246552 10479209802141 4724309494699 29654237899031 12649268217764 2499195346689 9172914168682 18624928070900 1887308300731 25119418051324 659465775747489 4823589186709 100074031742234 4198153543899 9145013606814 1792235032350 5120992845738 42286389707194 5457159737421 7334960972796 1843405055258 10680010543557 55038540146731 6997000589550 5433497882704 13433686959245 917750153210 33422378980007 16007152154879 24347695713859 58791082569285 769801076203 15375567567549 6307707703733 8129848360683 47487974295988 19098459002723 3822787544295 477720188069153 1336853596717 23277291077762 2356607581066 28775830152459 99424369413025 97445598441920 10794273716603 13898843526764 52773994536170 7179548223386 1545199502559 122790289459843 7361775445222 6003156389781 12410824165689 2819671539789 9897752473638 6575086217742 8812320800148 32730118416472 9607139116214 39492046358494 32738423140457 11946471484883 9251912690173 30951497123507 37816056732052 11682681925799 11902248477450 3544573070193 11521157901479 58114047501427 6526196216326 6449193360654 82037165487488 585626938937 110525511125662 12917961701221 7466946218632 6803462298380 1526875834368763 9095181916030 28621323480101 2873422479876 247235807936557 742664951723 329026160613890 2374774915430 3781862314746 8966446195304 43121873762400 127412798281760 142020230139538 41467497247480 10500412486153 14654935338143 12463280121706 39049727991567 29612294181085 19962141280360 715156009092 6497692400132 19509816922451 4634548869137 5790520489727 10022454944152 11072623809800 10437212907270 10561066375196 8576341311706 9066266397176 5668249446695 17711451278092 2304849999709 24790561685261 19772129157048 1596679084040 10126755974184 5282148940437 60424083081027 5225916382292 11813446100467 4999200125809 878074427455 8625999168268 9536561336221 28490433319230 4392414663087 7584519913308 11357023847591 10533757684578 3534466951960 48804689786362 8994374038435 4183304031977 6020411596772 11628845182791 13070641514841 337704527250786 11160319225206 1951347847706 32012342543884 396495957883052 8197322951941 11753163040192 12625735177370 13367103438321 28858589459393 103495562285 3278260908973 7600654619505 5989597941173 18649467033727 12005871308594 5313337791068 13275929003220 21977322791856 20952472514351 2916139056426 9346910470462 8588271228334 45504277785833 12816950487610 9589786017750 4268007774741 3197273020518 26632907452719 11754567939409 5711200728336 11982902932970 42967908762118830 13155369565240 718515725127 1156101756533 16680870736228 329931442934184 9767515695750 422093308490171 20031933338713 157919295606452 7850325612677 17463935144244 12005702597342 7103888506770 7676632807115223 15427989875859 1037225824624839 364478250919222 113911996212606 6922310742301 15033768651339 10174369723601 13213522635062 11925261372228 10767240155433 5891108091917 2018831366908 89336117007113 822740744787 9932148223817 28484806268422 113372666533006 6365529003503 5827053868740 6734000436388 9778962091633 515610068414 6494587754656 55381566692585 10407122250157 8322180192967 53447915035997 6259612046471 48857300306796 11149890042360 10161652078055 308107261786471 13662932016024 5291087486375 8056843864105 10833908593346 1962536661152 26346083654221 32219540379658 1328458804322 6621693142183 28110465656514 17222066233552 23979057473894 31290310243228 10086479296119 74971494417050 6258550410278 11724623494265 1849848498365 2467089750175 89622381150157 11209287080742 11857157861785 5978879283206 289006374739432 6581373465764 5082205380137 66094678263844 26625735877441 18457788979016 9335830338164 51203240655420 5132229123454 41596880279818 16346264807535 6420855800803 8389457462923 156506775535 2038230743285 21238680499650 10902467860062 13227834752873 12701348989400 7887217876007 1963415840614 932866749014401 202991119806491 31547699524722 8495477473459 355498130468 2681422159842 229808976826000 24062878942314 58840754412835 8557265104461 36632530470387 10932437490396 28523787797460 10363828057150 10965576610273 11645725557160 4204983756645 12523953799341 12105719402816 2141443467014 4931075604678 13578737519249 9562573858111 22134401437040 64308556638072 2899097825835 25235970515101 1596880977661 1676847638500 12212061506027 4459427316278 13369145626986 1568911116467 717550626906 4943214563596129 9874836546705 25487436033692 32243957516430 12909225720381 14875942714096 10890958954214 7243811772538 212694825293 19073376318356 4665534596856 12775452532315 52413931534456 5175056315909 2778208997950 428322688169 9473786281625 129953046474912 28121601307117 8844861802962 141673703676965 33589646555700 9833610704397 3127209527788 12536277896711 10120979389643 92992133989569 5738219964956 7955816300850 54142027447972 25376687236890 8978799151275 9021801197649 373325580934424 24569446669136 10207396197342 66687300414222 13126880048728 9075539409752 23361346602964 85248945726580 81193396230334 8034639314766 13804875528909 1866456220252 12126147989759 8070987945519 5468463086787 121842157820805 20297498625896 4647561240771 1257738116280 50130960044443 526601208908 276055725549876 27207241846087 2210708636619 53964978789580 11635403279074 216288491138 78506512966923 4017731068653 23072760292592 16482947490411 5472642588000 360864377249443 8993395599798 5025675474076 2327170708450 3233776734363 5783725477179 37773657780305 6347548357123 10669161046095 12539371226685 647888548142 1608561976948 7521790969628 14906451085086 3976840112329 1102339037823 42572634836102 30819903333446 4703754587603 7449113084593 124170525968022 20260742665803 45103254549874 95792583397966 1363868200576 12731517131219 6682410841598 23854198584406 10102182461181 11447725707799 12724391179792 9491666414559 5789727456517 12021276145135 64164470071479 6772819993714 5367985927759 4260524725906 22901167540096 7538982405459 10235069336140151 11704026334788 42640037626984 1566247806951 41251774561586 285712657092322 18489841853180 8141157373132 12863048880295 15620268015915 3242074427536 25656539328554 54870989163780 7376740768493 5132864245585 89303311973717 79335351220058 15148840418514 85811993376025 13119353713537 11380247190806 15196305074756 11041727361766 111496021780509 25277678556518 27370101033644 42454351884629 10398180751980 3864719666123 693465242595 2319399424529 10503999042972 1007517269543 6885985136711 11438234103869 6557658757349 21100053533706 12130746842576 152619954800307 17499037106470 5805046544762 13841706767484 29561064778277 42471848324523 2448934332802 10496670295677 1280018246096 30086672826040 917060859234 60669719552176 49738944490170 11186772589227 10570423640382 58682704253255 27837022951616 13190412673209 6622433392715 3971819047869 2944263446359 5111167222796 17176019813517 364228672601989 84674269768229 12925651414961 3192114533501 19695964521521 25693749208169 23938102749819 5959488902292 6104789093758 23693143329945 33346115380094 9319030837574 9684793493378 694696087326 20272596998445 3921458954884 52973860288494 11001184248015 14829405745963 4358607377215 10967707062625 8959978408986 2847475187175 27643415531673 12694742689941 217038355222 837681611147 10586112278338 5416122608142 11052298386737 58456206389233 11564846211348 11838623393569 64833674731111 56929875871214 4486816095525 824707246493 85717784131147 1567838413721 10641470186723 12491279008506 27384469753125 660653042967154 1946382784633 8687484960738 11395701093866 28770370192853 2487163975144 2815043263391 11479556803811 61560558091148 196594676532 264269032758285 2548452027183 132688838093004 72720476058616 128597161331 14277406787544 14137705431177 6770222832206 15210252485090 2095667277046 193951904361004 13980154896820 22760890729494 53760930502023 5451169730687 519005311840496 42691778258307 1380861398660 3155895271313 944528316884 30488872560856 87430542560367 389858537737096 271614445491494 2971928605465 5419821363219 6814697574236 19020516798899 29154547373568 3312721158715 45673457709211 325659185733749 60706899326054 9911027497350 3262399026474 9107904915624 37489697081830 88417621689966 2357430751845 1406900967184 3667379822088 1888252814541 9133901535565 5592097906459 13517311796086 9212408162526 618065875809029 2801350444069 7729752656590 6908226605846 4296532477339 33900976223543 3354504304531 157556899317503 8799598948108 587501244046 31483902812831 9342300145892 2450719279056 22747458384461 334947178604519 2952058288477 10340716670435 10293745002983 10444053806688 6150072383714 3255905564715 19946345375376 29056989816922 89964937391270 10931499801366 28914372887088 28174820368278 84120805354353 31289717185147 19378402839683 36141929669492 3771513863889 5170329231386 6190246377739 8870093282018 10020334322175 13681953564653 9653417130486 8687778450433 12085960079853 1627220619535 25534087988862 12027494239730 8370498314023 12220342352167 3935801394988 8196567844009 188750663372891 163246715239021 10622442538030 3865424925900 10848989280373 84710929105032 51207009963747 1627846067718 8707286397673 24179257401573 44998329915497 8339436089208 7045020911528 564242899542 4081923222523 30950691471068 7722871806939 17472944715939 700969364395086 57923400252201 7927698412367 8966526994616 10545330155810 7863249592744 7464244525467 1310710886546211 10225228631805 1106495915341 8716297099196 14482602061588 19914399597794 2798469822046 16797985121929 10881948391267 11829411150000 9350227777853 19058177514342 56008266696486 45509731648965 9319125663080 5247295646880 75056124813959 243246002327161 22866713550219 8902182113246 107330176696568 6368779473563 8123321276106 8054588164407 88729416983559 26374454591870 2679108430188 837847771585 46907307542176 13227958653661 2124260412017 10381885292800 13126062679362 3245084744928 4698563504488 391975184748 40692885318396318 10812436347209 436685540567091 3275820596141 21112644819958 2443826652120 21010815366692 18976493795016 61473691509658 272543710700283 11217489728204 17510379866121 2615001164896 3861565556201 3990526955982 12040552633080 13810482517576 2639831887324 12866921679196 3726316609881 13074026764265 54103583739382 68522816743268 2351496899435 14204032826364 4120713597928 6205308100293 5680313684261 4040532552034 3393048746844 522085874067084 17828393804812 8030816285746 4141688350440 18438605049950 5115964668806 5928419138644 23897270214290 12796421149258 8043394693380 2139338604908 12572689151073 18675481232615 13281866213080 84569072267726 181517445827951 12585371688749 53829634630643 1109302880386998 11503664804678 8509865914178 4122372164450 991739600587 109605783059415 7021063581158 6860084141613 5938481606922 5959057727216 23528211414753 1848580756313111 11915710434310 9716147012305 4707003160550 475895880924 18541114037875 2063804966836 22241152574655 1811212683823 657770739163423 3181923347053 5815013750441 4250213176927 3129776114759 7663490684664 10304982424708 4936130160630 32864100894832 5147697052619 6293121050045 10439786514399 8377321680788 5227983120188 9281006516170 4263363454293 75676699129455 1032296825791 1375598856146 69191978969489 39256419093157 3258668588260 23023023039986 12860270800236 5861531356282 1441098820712 21405525682626 24456832026210 13013492235775 11292097415345 10771850956084 10416568482488 7883341634587 21024771289287 32192489232660 12790102729729 74481295019560 2079257178917 1596285812863 7263042206759 13249971285442 1237474236887 38523257853107 9982934440058 11605863821968 17227513104921 289789216607 24514809101855 13355227292062 217035837483350 12121438093209 3286231702805 21996394533312 47629241496576 831158374129 69947440316289 85390319320293 20650745238268 2234316312441 3241297569840 10511285079684 2230466161937 47651303095357 56410987106372 790684438806 3417603853238 619227339616 24190570186975 4746638627028 42841473078467 3611653433125 82482383835009 8539231302490 22967228378681 10464149909234 2052702292572 37019219728741 11219874529897 2251587385929 16779462219537 511729947261 12001986487318 29044828441005 9874799122383 247755090228434 5726258578435 106286222944504 45096702251622 22863862870522 10288125363137 353869179090016 4741558868151 861257834816 629294598422089 2104376751045 557330018715158 268916637409681 7110737111933 36460821117863 20532662027502 151730984011756 636403497484391 3908561055201 8624068044577 6946825138222 4797903098755 58276212225441 56982000419417 28952181679653 12664662630664 3915293373029 17419939240331 11805825931012 274629813031172 23204755283407 29363384637608 258046926131102 561345078870 7413638851255 1662289101039 1795143234016 24701703708277 14836133786301 3412935317479 89138046313103 6933233777323 17421786125732 6242890439194 3291429496947 39340603219490 4471763048720 473614200004099 9940672281758 4900422815962 17659147278651 3730725083525 12278186417801 8231443139583 19198239105195 5853033659462 5478547013358 12171089018396 59753865123457 9571631760955 8524043785516 14981755914035 7000982531454 56862870440712 2361492757800 22072581781854 2942187748549 37348552442740 2364134218124 47790736893193 7996197727000 6400405823112 67940031826189 6415923447595 7168670755692 9127568222988 85641783755425 45957283408069 63402890062 8764938279159 85626261501655 5515305630879 12974619629323 10258437601561 13248443313104 353947519634774 22959045672614 136918220618979 20085555853201 912585598214 14952924445258 27445296193904 110158567643702 54561622636835 6149932289620 100825831200516 161585271449408 12591169806268 18783344337687 21328790559445 609369568185 54501157929829 24624508338089 4637605847755 7284694706969 15049630118119 8461568547975 6695182332146 5002964069685 35482062855870 240824075376629 2556552626476 4056847270 9579827000973 2355624776138 153398159497438 9586528268054 22126582926790 3950874852213 11041239527985 97868014243829 13873744034205 6864503244854 2641845348657 286424342022 3108731558355 10025531889105 11928958532133 2664931191272 602851990546 53407806298359 55326175623097 1787143190764 4368796432150 4540092941541 7181856918979 15549941501516 51702624741493 19331913787022 3598358368639 11114636968979 20601427834775 12489342473992 3235860024305 66565742447005 2234110080848 7390255913002 9508733409526 450643444330 174714259010509 114558942698303 7699763866488 7650569475713 24443572897289 7880505734209 14055055377325 26164119265764 29987099157579 10112064963140 11824103417228 11167813518392 6811491527230 6779219173548 22440809914305 4929608426335 16524536604911 15718206796533 12116791449294 643785107627083 3817207218762 2253976848631 9942403064463 41411543186590 24244363721912 10981425027992 5513200704822 106724012779 4292756585757 1689585655413 7093687770507 8794803314052 227929998387 55753746139043 13352367439259 40037537706 29937773065 5360596301064 12832906442268 23385511425972 49929382054595 2796339813938 138298616996 78409503931423 45349265334943 349693017634 189697414661874 27690053613571 94740403039130 32027059582139 3001994457546 27298359071879 166648185106 8733255540962 6963081364909 13829952521882 7664991763035 4421191338295 2740988559753 6641683324153 15245578648291 33666599726692 46103272993045 564534985965 3132788137302 31407269368320 22640476419893 8849143235044 6809364133506 13692657667270 41980909596554 762227024595 11695710380605 891127267948 6000835082159 66224406289397 3394465885209 16856114697820 81974273349756 14297979833035201 2477472140289 44103042348764 11111168777941 29084637869615 2865038375431 9736181180306 249964657143668 15516525841963 1499566277380 79587698497369 10430167399984 8332273193152 4095461246547 11437167494042 26682312629591 323479540071485 7480897565408 4917098475926 18814478604354 1413085875923 222818732318318 13550498390991 1950285447757 14422692668567 1213849515118 18939113086704 313283692297 40961260108130 8293535799485 4258636394631 6873317904148 196268467302465 9048740889007 7400923063706 12780215367760 12082682975034 1774198256744 8504019945070 13283049451463 3394010157375 26710238085325 23841201109319 27867652523410 1116656360796501 10634191617909 9793762192319 275341175747506 11930949192158 10741692761935 1669112773350 10064439837965 24291652824396 6305577599588 14979097791464 8167538279465 8321825312406 20702022485608 13449074064191 1005412609990 3361538020371 14386434326500 171308019307766 41297126735161 2131098884901 9259365039977 4135024703071 15182538255934 26511266547394 2704400682063 56345912536626 13283640115013 12125699264158 10262936985585 58518671881568 78639303655570 135080721239698 11774063178651 9042961622162 982911455290 7232053395243 5094695154682 4295318760191 28340939227464 69539102831595 1746660462437 31538011370433 8013109180657 8805935550513 27686023969423 31172278323048 12810414020227 2092423180489 6259355789222 6160166066123 6544082069116 23161813032854 19888482992151 568553840172 171762994987 12498698843912 13331999110017 6130748239720 1734588938256 6288434782704 32425607130879 13567575248031 47586572417743 13133256334843 111016568645533 8656983315098 10012684345629 159357192309 158239128079878 2112065388354 31617543275009 12147489435491 9264080237229 669048926452 204854537205566 30115880967645 12435656106589 67110144897234 531669080318 11661369878625 348018390553759 23428922116181 122341861715113 4277955298443 3457904600929 9096748382034 5886565276095 10737443346870 7164018217717 6190564270974 6583226355168 18190281359426 3923897605099 2152399574151 1788880890420 735396188387 1751915895903 41047431484030 44325841425817 13944850525812 950491195004 13300231017808 26148438106316 22519274711423 18228614109652 27166470033535 7581356221823 272316113814830 4148872356773 453288837591 6043385965790 979836620688 4249352489454 9936871432309 2982186892119 27008723524283 10687619837992 2928874913299 243631220071 11410712037480 1487627471864 423462582251160 4869337036600 515701660943 36902275258638 515152862607 13046078926482 6376419761959 50127488602683 1183415392351 5942474285038 11412424740341 16035239866595 28141922506078 28390654222217 247339395578138 57334566779562 2451123045000 431212748413415 8778752572843 331936048766573 10510831216941 6109468124274 7590467990994 87223968552816 10193270281199 800303837371 36991592651235 3961939999211 19737163483979 22212891511963 7909942212317 28132521361341 3089393128872 11033339738700 6163001618379 11557626855572 24124934398661 111067896167317 1846643868921 3661908788592 7725757438259 116375660578436 9832420893469 5416857582923 7879418074428 3295874165576 1503304599050 5887954618115 106146821193 11753761775391 2579746510617 34325434192772 10644946350153 9407740264909 8892839641538 9033567288000 7063657672974 6440142009003 18574572518335 10791857921037 10774801690921 12528562717044 23341690219698 10613584525020 3248537041133 4635921268166 19553112736035 91260943275342 983335571165 15178649228101 11517631996556 3464344324303 159882823415 1900582656552 11633414310087 23684423822986 9262600791251 13943346267841 1736562929001 61289776091625 1933731805779 13455463360342 8664458018587 349138346658 7623492418623 26069653070977 7714004080871 10438006675791 41239058941016 8427700290511 3632460476406 706843917413370 8459729873063 8525190381188 11265210080293 7136276515463 421963462176925 5844986794872 8706622679747 7067453932261 2422247632680 3235702258980 6724947954933 10527011674868 10706531590275 583926979607 10245948605047 5550336691587 18537970458268 8663970731941 2306079565475 3986606220249 23009252970524 69458358197493 2519456213439 26502672103090 11030352471386 6584966730108 160292818826266 24882245380553 7445596612145 3520957277540767 237405302399909 72262937244695 20371969036122 12339287692929 3379857592094 133817237713819 15813670643174 112112513885854 3413460397867 67780848514310 347777039137 3734403627164 5107136200160 5219549134275 14549995054066 40480032442503 12157293937748 1389976535647 3870272354969 9987704171280 9680031375553 9906894515428 1660172493613 13371000338824 4089727848803 564476717840 11748435525748 1873146462796 18500754385213 99917838518563 72948029861 7734934492002 22118954003432 4898170686775 13575061576151 30951356503522 509526200826111 6663063945889 2652283029650 51479222591390 35428447194613 4681566615261 1310230786095 2701048149587 1608775246365 12674608090172 12476930283559 1019007903827 9344249921350 2185883332075 99537234110208 9081874296180 7516927332943 11035970789608 4253765517540 29945175821753 8271081799876 57188028641518 13416160381814 3165051602150 167566234448899 12678376045013 13513669813366 1914837142161 24158333136661 24043134057893 10908373951634 12396255851226 10947058932217 2015632759297 28026501304665 9116675634757 9521799373857 75604291332348 66850535709762 7920102774533 6701167084327 5107345160084 7999463583664 12221282457118 10119321295527 27641437998893 9531345408921 7764653975781 3476582296694 9972364136289 26286729219991 1244395726025 102453692608890 486977228280 12586680437498 213336846950785 11751220732489 8427454837074 11017302078638 3893476833311 11343436177914 7711656440510 62274984525558 4425182147809 22244744897629 27248108015218 21475830486471 20715869424937 9571709653801 12798309441475 52838922890395 21533149080650 13235387555673 10401652836789 2591609199288 10163574732040 29179770816441 7473909871455 79008641261373 4366564755978 13868443961222 11274130841351 1187044553415 31299713342007 928279874275 6442050828804 229694826731 7951421281397 5917636688268 9342237390790 4103393099082 10651927418318 172621100052346 10411844204513 7518170530597 5158533568293 12486379755933 5812283024652 12153178360516 13886901186357 119143826545115 23592807039559 15489375847690 147618013778 11318131853949 6623183978135 3618635897589 47913228780072 8510950724532 13167513245087 19515108505175 5743968841813 4039060357278 5643114253170 46716812779122 10552364003037 14074846454479 10632413196853 25959712928716 697318079708902 957396274265 10909930416850 11916166005996 21290703998057 3889016632314 6799588771126 10282173377592 6238125862961 3690097038560 12489797889285 51711670465693 917266110134 3888800236487 11139673045323 2128348707915 3044648106882 6015175728142 3621028149336 16958029579645 13393793022196 2807539239316 3854926863037 2914794169535 8780323799576 503271802919 5291354398126 11066273881235 47363653109776 20324816286933 77052377765403 13106041333080 19757721169357 9292581825792 2109710848669 108671301276781 8176209714612 8512258613553 12308543073650 3520589707729 10103459182184 108922918570834 11450694380244 8759257539729 54047677302578 12930170392126 46324197409552 5968715566198 207314744368678 27553514840424 70252079182599 10978792865030 83526110028469 3381671838453 11975502591331 24088389469839 11853820748078 6768586338518 27186311722618 61648891435342 4444491270983 1329360312451 7482406420716 58270598639623 9658032119913 3062484783116 13322221768406 59834786074 1040445919666 5847453952178 48256796219357 11298900037808 4202344729968 2038605398232 245630549073895 146184630452287 12470993727466 5538638312413 12076700457410 9770005512117 8587542982470 371963966625 9188196845143 839608127015 4213482561942 4485917742160 237425124414179 532915827243082 249504386601957 7425975340423 46547105565506 45259256736977 3896981777250 22325672201694 46967724692681 11801291534986 78198716437292 17633001352352 16015742655625 3537786756851 11507088565468 5740436080215 2874151526451 40799067537708 13741945693316 5741244386574 8018449129554 27852530166646 10843812979961 9994481654835 25119747018385 15199077438464 422263403553617 13115749798216 14305581398524 2555698603897 226960629539973 1877671458273 25576329662137 22106302278479 11580276467502 4887028726553 7414769015430 588584452260 5150337976532 1774819089929 14937884397820 9512819914922 4311626874256 11860067932183 138532623502 25906105772537 1542675889258 11335954550181 36592805066912 5367758667743 10094849248140 24990013724136 10061767298468 8067531712893 35420627803247 4788141019670 37464384615045 60824760367924 137215351553917 1452768600948690 19090807210628 60367177606937 3351593537823 14003904414757 109372607774073 159523780354231 307390022395991 2562252838315 4176169010594 23650129961069 14342932370618 300431609279166 10766601246070 191136525092631 24185604310377 3554610888292 33569237690042 6203665101617 12031537920560 25386549776063 68201759383109 3297336874603 36517655356480 26659905326912 11473051230710 9890083312274 3501814923347 15058427852252 31343857948224 153675356486338 11220858464616 15718773262577 11621854348207 5860400179352 37931409472933 969534067265 1699670129093 13711892712810 2494364178307 5865175726425 7534685497820 7854570352318 94635738623332 2720552785779 25791598357499 19658718709804 9094507106476 31655219014932 30927858905020 734866318846 30720473841210 4773915282554 455837398030 29466102329674 8921629241529 10457021300432 2676867019617 12043288375466 21544834861813 64153629626390 44381385404058 10037738725520 9641710292338 58292237824232 2076316725631 1380477659277 245723888248473 1713515295865 75924541046998 10735329318534 6785314305063 78112156536749 3692214324478 13379042307811 8821219961337 2779686269608 6862912492520 4915617569869 96914384073 9830500431447 11217430277116 4096796814673 7434202018411 12990855189860 60527072403001 13957759904398 14833483326952 3036905518154 73080299777870 6352990965205 277169458733867 1872548452267 74804058421285 1079381696945 12787092423126 1864750139212 20706757531650 3014999130358 8983764622879 2305009708363 1867573562468 10677837888574 219122169443827 651401894200 5330316529488 15931042309362 3050146066340 5424675222780 6191584695605 13258436787561 8026526781905 1272685150177 35518170502518 10514982509543 2424430903165 16023522977790 48621277720426 6677124755308 1920758336359 39237327516906 4069555934907 15089192832124 21517666564076 11377347558281 5848785420387 19369713911006 11621724567578 17249738462468 4742254713328 419245331758 71961851951132 5659273409018 3922654954636 1527569306652 12270201910517 7964125519063 1069572259946 7415835643373 1960507848445 38138729102796 2701338761552 33467445131690 10873690609234 16858448667204 2952136497889 53502136676540 11457236105621 15346921234279 5573893140817 98167627889705 10970000698010 8180944661254 59084229906846 1294270027996 11745609022274 6739978509554 2021467693733 4145789045463 12008397703759 11855742556568 7832847625627 1434035141267 33119623843435 30910083907562 9375887341059 1925939049118 3402511989485 544029639705456 12810667573707 12261586736138 2755836316456 1631179401254 17282067048507 11137499289007 2439673071573 8482149805735 48495043987622 9273823827936 12310624679627 9335330787462 18312151574671 139235272172 31081270858377 19310458146319 11676978008531 8306058390414 12787192016349 2474084283179 828260173315 10077496430176 25713662502375 7449250304590 32896727041990 35568302305197 1363366372613 86890287185776 3023594000949 5276606504650 93001077114959 12233346225774 12917619823673 6916083272399 2414231289544 12366236031619 34218452483950 35832698920043 9986570972703 7879464408892 6136773603095 59200740103903 13049232130405 5183137265107 24799733431235 12359194982981 10071209331394 2246444044204 12498165695247 8223923327228 2197955296912 21535898504357 6474904520099 5737568532287 3758398161579 49679903387544 7895641065366 197144679193 504448291222 13159160470628 2722837660227 12261852585726 17682856928041 2938145740943 2165085572258 3960028433156 9079440655270 5699947891443 6015336307201 3510921011693 26124104429837 5363134238981 1350911851709 33660090405585 75799640351 1014683121525 7734760234965 126245924359832 44483709867632 9141284959222 7794036879034 22595113037448 57343709507023 2698533180068 6752513105093 41704669133050 16187175940931 8661613595247 3184663537370 514273043745 24746556089639 452850957184839 798940296348857 13022095895821 10784212523870 4187038435085 3649673306621 8392886588370 78042877017755 3071602623838 2930719521330 52356376052381 7891094540461 33318698111547 6550033319228 13062850427985 13402259696718 2582402796557 1650126780090 13069156221241 9720935395240 24571853572269 39964043903493 8378877129941 99799569586172 6079513390445 91004526975538 36547174527651 385858225296773 52590549351861 3561480291001 5663555768326 2686191898273 8840772050432 65472974078772 2274281399617 6241628238234 56167537550806 8194353309640 214003908581615 378145557448 13765224199621 322046609757 5294029488596 24042084248690 3971200129561 3174726629123 4126150098796 843755568531 11536529672963 44873189707984 46773659239102 5633611273443 13888519816882 10553289669701 8963955650640 692476856100 29690331938782 13646310094439 7987218669566 9600037049798 2209675660237 97258509878654 10631286766469 15978648963933 165436176784 1427767578828 17027841945275 21300996014160 21635896676034 15569712008548 9400254128865 20794060223083 7112041210117 13476584637571 222810197623653 7990042455209 9333499562538 12212750579745 3324616081097 1783689224738 6787135696124 6590450247748 3765272669639 325766347781803 20424242666891 117695836795675 1019837522879 3144491234462 1037878955905 7736537241978 5622239630322 60642265783217 6846774233672 12149605208126 7420634144555 7874016318953 8432381669274 31496291985178 2202052613131 74780573680034 8262161340866 37657508659794 2407737582614 11727787651212 38537407622359 3498130460845 7202424068666 25619805033001 1998723519310636 3553054504744 66630925285730 20287412645796 11283092998418 1439470368122674 654874508354 45660159589224 4624998044963 2619874646086 11031865483236 1746852415485 65052282245379 10217495599823 55098817526297 84665662942781 4804347707206 3857450035853 37131947386999 8173497547987 50100215901274 444826170244992 1395530279788 1456729783916 10345979593042 25196086678350 8450352510170 7749682790601 52585955184930 17761460640031 8625897027766 4701908231665 11922647917830 57413459458626 2139346864987 23842451657385 371169289031 9622940115849 12547871147441 8733802680179 356425186248 2552820117101 12228209097744 491086304046 3769208660673 4519416197706 5061301710188 93090556919841 100520261231220 2625400785643 1577406209205 36023380886306 297976641650797 14231975110697 179155604556033 8862527767655 16698455937099 9674157443181 5660419443381 8886265639796 11058273948070 2349575147788 387131046405586 1759833135989 9026552525904 453798822493 788393929692 10771856469919 33145614114739 34865463206291 140030671346391 4353467261342 3034383627911 2345261595587 12320517690463 11397275038388 71234184787201 2030807447535 9627956249126 1574275508190 1708325633824 10575771653977 2514666590520 16225210444511 12349493242558 7970363853355 1506739160080 39140802673546 4949489248587 24185926761775 10839153958389 7226803404577 13301506132994 3786191385272 22574385891241 4278715124357 3237672867543 4423498364018 9295573541154 7275247988027 14670923274435 5295182550196 119023802721361 4177070493927 4815470301576 10064829830015 12541029924827 15764429413431 428189661471 948596913010 8319696217275 13449000498138 69042500644657 11201689545699 4254227199855 11303648907580 13687788992915 14274952079022 25829978866868 9066483013237 10351543068035 44870262499344 41493532805166 2320859877619 9112590181081 12985345477973 12442977702433 78162421623026 8076373504195 10348036028033 8578371719642 13982994666205 11544335720237 16384386295708 2348667145215 13509530290838 1984276163811 10173450167578 76811887264935 11908784745899 8972861170566 7300773958716 12319447037647 12444368763902 81908435550 31576028021643 2360366863713 18694170275735 12989982355533 100713368272690 8179975672816 43479610408047 360794381034 5410668968843 36647901850881 4492424768157 21834198005136 11987251465235 1787719934762 3784620155022 8453164276965 6683638591921 12080284612640 122276723033072 2808040402830 25651655009 2077740962404 11696626575736 4703852386763 8391815672572 1384826397565 138292020146517 31916452925886 12830349820866 89928271897591 9578032653188 7445465527698 5927139625332 6889308302480 7612821466598 12445066950308 6917574083317 3919273577655 1973239537917 18296316348192 4831136187989 7319310007859 11122834301611 76464582939155 17210359974472 54286339146600 152724070506625 367695375917501 20416347822998 31176851543120 26071253124351 304425971840792 6965604551842 1188780704073 30742445019872 59437674376992 3772587103133 1554804164596 59951668657011 14862350994257 7824344908846 622843359082 9598653520011 829144440218 2479099173048 5224562002542 106905572618356 29534504662347 13907955771929 8810711914715 3018963130995 37735145951944 9175783997477 4502772622257 514942097847 18434626980375 15409166341123 38849905511310 6002729612913 4605794583030 40637001056596 57926627238905 17498948494664 3730003630336 26806310241763 7636822338943 28268600591000 12536768156923 28855675537860 8503028553261 28883153227328 8655638708841 83514865043106 44583072057196 13048690426787 18048846747741 8760241296779 499082027248 33967388109336 9010816601307 3082321178779 4718172654335 12850917531692 9566900597943 10410837589313 10873378599262 162425533456988 101441940419298 1599245269622 1436445845785 6584916729311 5280388137402 1902709172442 7722765207741 60029630805708 11347225367311 30201114483 2437930625383 28976227220307 47211470185718 108155783120606 109861675934328 32537633643399 13505931704594 8086980486133 6271306158804 871544131088 887084933501 11430944425683 3293439479364224 5418382894362 29270824860793 26764264553939 4402179030187 7947731265998 2823321576177 6093575270710987 3521170768291 72342127452822 8717051496352 14586337229638 29812968001801 35553709785995 11277818760644 29354782352535 53833799423580 4292271281496 68893297818633 1824904494172 15077865565879 22603849419618 35751694373022 29434754082961 4466825781995 13630332208637 8405450177649 2689912029959 11687484281724 7353518864048 35144309091344 9068653248787 3111154022403 3443890669593 85651220242468 2633231549248 12361494050624 57584264791166 23727129232039 5472930581587 2741216949383 7037172881731 2162743669521 22329103465784 1612550356336 10924854152019 76442404658671 942229984690 12308572891574 65418010706255 14535131803827 10527217593550 3568518781816 7008573863479 11556734989477 5308957859988 6080187699112 4020073905701 37392237089756 7439354849465 486148894818669 8745006560750 8607377708281 9697888138721 93065258273111 9171530809458 205013099449696 22856969724923 220774657922368 12049180579561 8457080028286 12607906398890 216719760231920 1936435168667 82593540021440 95646495160 7610821114670 11372246284207 8876053985895 5274204216465 7238526897822 11190403203205 13464875252085 8363851481625 3357760004255 3013369166613 88729200850580 5808130396135 10430478656782 6690009954002 41146592966591 9509888663160 1817699708135 7121763083257 11312276026190 81992957866733 16834070724094 1452142281936 1227961863771 10695849546469 31425617287089 6426131285764 597785906082 12534617237472 23812715603806 3696269118330 6512314229182 2264749454630 135049811007089 3755779491867 28953514512127 28132694566805 9480236904854 5273012252570 4405375403120 289743521600 12950261506742 10776691450388 6261403893188 11078984147925 11280121110969 74784630619683 12936173355679 8661571687448 14721066776192 4788564996903 19333284161172 235146796441653 870013039292 3718831376155 745468974248108 3456991144794 11000233683931 13000963281914 26444305639464 2912579379413 31558758916095 12736023627735 564938119405 789566950426 49811529585471 14205717697293 10633464274425 200875060759340 752302989432946 75017112848683 13983944811042 12596268028666 33764421967658 4794142981235 4862340624355 31551515128572 9491243510225 11744561806547 8815414453513 47734310499047 11137380017357 35740799582116 11548597949943 8452235871215 13970458194741 4624258778579 68491156280703 22757320337541 46042869147511 12387039085187 57861442819235 2812625055526 9576199538233 669698443459751 6141573052778 3308063266884 5855107801158 12626590407890 40325251962513 204599648878179 13334335321228 66228833887341 44582399841149 12020986993307 53328121129644 9043052784735 66610222205542 6226386318473 261124106465570 3418627947831 26850203749248 4178141256894 2631578340077 28918680865073 18171668141834 15232515057330 8551245329615 4395753610008 6283184806196 40158630070999 3261300626863 72369261197080 13781869828494 87274870345756 3490813058768094 1057911919801 844476897295 6059087855428 12870589724654 33709247471535 12140610568421 6473496192464 8681396678920 24988085549224 8128223321143 2779696167418 6165652585817 1862253753826 59169031718657 3342686664340 27646474880066 13642228512992 9921873267839 267094141818793 9559890372643 11472108781111 13767269933842 17715506888998 7392983263828 14480586866470 33844158618740 12005116310884 36063047236486 7489090208443 20666055114327 13464637095947 20670221900219 38953017618597 6138806735781 28195049498715 29845295255509 12202441489218 2953372248987 23247215974493 32536087331896 47238218630932 7628557888519 26754924263629 10742460897719 10659427317596 9899110679606 10104902923264 1804470997436 299590446593 3150115141071 2528900590092971 2248410115876 9134250721097 123111817625689 1627560731508 2756056307527 12587197758757 29482664423597 1560103466755 1098464252826 60033208310295 39155226367895 3426502242326967 29872709948345 13306014768245 11184666163901 381585149327192 29786770212945 3482032973047 7003857923879 15060541016963 1236668968123 22060627848954 29096230385094 3844905946820639 94289020406487 13893498927346 13216278908594 5939746923686 6236422702689 6360688335094 13778807087357 101223145328755 19518895847114 1336369745557 7133905260228 21205969119381 3638136554681 2235849155590 14217936907859 6418288487186151 12396921931658 202660575059335 25450111319716 13420725370122 3092241438717 14460750286079 966706952744 58416213587280 261034542141646 41472073601027 6591097196878 89121372177284 52557839403263 1264273130491442 2470963646917 10670890457381 41256214458883 2642418831298 21287049026512 41619710902495 25922037067979 6763281916706 110312411322849 71268174295351 27244645124855 564450917707398 9272084820819 41966290531597 40263379048611 51223303266564 70743744462456 2622054765324 243408937442 32240584268022 22358077838884 9883455888291 15996124062647 4193051783093 13185256538197 13015098442513 26999820093463 24735120071243 26583551395612 12630343256606 1201903234726 5531872588311 16372225090303 7957647444159 3002897383145 11336796180933 6276552753089 7232670640168 66323194335622 11512481247401 19733782504961 12272440390113 3174037516315 4977723936115 10410801262857 1674844863644 1403648688834 618461772476 9898651676092 26054830662819 7162192904517 2584130925341 8534394773098 69591041871307 6166636318022 236815350607593 15767692698195 7238555529181 72128977627957 559377646424 12201435012535 7439702919479 4553329045354 134139707330 13297488710158 1430817693605 17069908309958 3551089962353977 20325279677987 10927898792091 1995112427243 2435734625499 31283493431283 3647325272031 6553947450553 6810285075393 4859255941634 457111524976740 30440206657554 243741933825650 11723027025564 9458553201133 23276276152692 74115319737440 11137916121851 7163270353799 9867262736676 32272946924609 22780065215557 3358181000812 6270979785226 4820807234263 7536051338561 10247656774628 7148853409695 3659882732820 6142659390918 1595430980195 6848995308674 79621384035274 2258394843476 972640645358 4339070059651 6709693195730 12925629800259 12952068061655 33220866768624 727709981078 13693932959988 10139101203063 5814974873174 23429697879578 5557589236894 3342381724282 12544511580607 5357384903652 22024413468093 12093360780329 18159878116786 496775147236 21862161929709 5704999999530 1867605515576 875085648296197 83926777758593 206959679072591 3140478820879 16443521399620 1873713685518 2097919601563 3044359054605 8523836015704 32449605676284 107470801971510 11842275082305 19240971727906 58682893182951 2478615712606 11589909387777 4352053267098 10012571330273 6087633202866 29344430146216 27887096109702 250685810716072 655038456912456 1081133589817 5372129677981 19487676052328 1051244264978 15619757601063 1210913023233 2495787541124 20298185013664 13207028846528 24852415034377 5490454963557 5032374065937 67310068970948 7723918585590 11674294146515 7638684301960 39707950175926 17160206393585 1821374542764 8520362378220 11771767702837 17373624892528 66732022922621 9274881957532 7096424106059 63151156894006 13882115812418 299368875644716 5075365894637 39450737176587 7127792425588 9053071764217 24271178748557 14096462571425 4259624290623 51014775486432 5636445010285 194137194519310 7184876959979 7150494120363 9327295007362 8481445771490 80430007898308 17701003489603 6892749798509 10389876400995 14765634062989 27337884976241 11398871681215 2853571238856 12625600557892 9871178924795 2285867022695 28140169298705 5187013172809 21123222477794 2959223344566 85017101230988 9685210685012 3424539812612 2346902604633 30379312271171 7321281131577 13515174156700 4411441914032 8668114638460 4286850057154 47468613093567 3389913064912 13128128422581 9760519230187 9377309321913 10368317873617 30200065484835 3094151555402 9595697894646092 10320363081441 64625655959 3554304132728 6655764629213 17233509357333 2410828574948 3247392211172 54603745304821 8451195146285 2431323469604 23719741882665 3212423692442 6242734659853 10311721510460 53871975872264 2423015299407 762230302772323 88811456944173 9201410563239 32710889627182 3452838434705 6837438494491 93584487288457 1008795397383 14340927595673 8683252868755 4650374208324 5120542475256 5040759358356 12131520200848 3564535560979 14454508754385 6865241896720 4055523529449 18205065529767 47491101028628 3927514644047 58522339589473 309056209399471 7271214979443 40180135904678 7976019595932 16386236453051 38283760176225 5417374950426 53288662741169 4479550522484 9188743866047938 12662683285902 878388291857 158948472233024 10853676588608 8981857082117 7962137793413 2016624019751 221637301113002 7241476161897 5356159061150 4556204071822 10278304102946 6069999557196 6821228751539 5718313268216 9125348210423 37571084728685 19240450608743 8362817702338 167689037194687 1135268245603 6645236130270 11447559025155 8907242168727 13143124274294 53407083647947 6503221357002 7974873874111 27189115382240 6195047177461 57897877397222 13143705412916 3675614990956 26549906529327 7694337572425 528334961489 85501950096027 13357709377681 40331391645070 22128566158159 22697953927044 8607985190450 13051790272472 28435155808604 6277095888309 34952304972044 525834778384 11827248492524 8701467241005 26172946949266 50384509389542 2442810249218 11797359490996 9686624135684 1744159931106 2646489132641 89265275757812 7409746167752 21033654437707 6448857892191 5660102722350 80524736812753 12053610877372 32857242235446 478235911320 12470508148 25798712975694 107945421469 7409512644318 23183245389179 11315292674346 5123351570552 7249037679423 15912521483576 272376675795268 38081818214375 12671485592295 2205951833677 6528142147724 11868638672691 13939782949308 6991776125064 9640646076994 10126377627951 13073267954410 115087519816356 4731523702598 122885810483794 11093312441095 54541217163971 82255121373664 77522458084848 29265972980069 8039070863190 20214494249144 8299059857123 8348070590389 72208844599632 21017867322053 13246372535738 6601354183324 3417859783533 3430967819124 4190945357857 411220647308164 25547264822699 1096182312910 4524198629991 5526762222963 85963454697655 8482394019189 3636018245648 47996835469573 7626219428378 80944868006573 11364561039698 6337771203784 12958910460255 24049568384705 10380149355117 164537506062600 42481511712839 92975512810506 10530796711103 5768915169596 4348342855537 2577457038906 100730088490725 1547109565758 24874914689825 8018521800289 20925876274501 20816478624397 1746034016026 13211146331489 4925592641234 4763829565464 7348867036689 56556895763969 24051574804686 257895656835 32609052766465 378412408913 10302354265698 363921544689535 10673271002973 2063966594110 6375176802456 21635522511446 3026097935801 914643742051 47077687938224 11208822733964 7535052905149 1066004461571 14153522602762 2072475329118 11314914726046 137444317989217 5297557759594 15434796804206 227560836677297 27242105904432 3106835187352 3868777273569 12074315033938 10446753098126 5931706045457 6278815906312 12071668340157 31421977041611 24393634394205 7017806840519 4693512433822 11360826444971 14009443979963 1245408373767 33269458061345 2355403594857 2533751572872 3349181621822 9413696229637 9472884762848 1270808070328 7096594881464 13296609807803 9081336067105 42528642591563 4105907180362 6920558103466 8797621035174 7406704618516 11267660138276 7194817808263 3414571040177 7034392957922 26810900138215 4286119210721 13938603267125 2411966622849 11413281566036 26064423735737 13125594669694 10020880928600 11368725662181 13877565418565 9981545801363 13581146482953 421736906620414 12098275344969 1097183424978 32983802714894 94648118185601 158738110623 24751693828832 68934552324205 2910261788036 8718446025543 221091586272669 3279411313171 204857243588178 5196802053561 38704852837424 11861477894097 26419117769928 1659745528579 886511103828988 10022424419297 16939718481167 45445145122624 4158503390512 415451111721 3187176780218 6768500007555 52773773045799 3622931586708 51066494737734 12314982445351 481045054367944 12983115045212 3112451821584 981946143959 10594834193973 111786551777025 36350291825480 15074966754006 1983659878096 24713973381582 81798490519636 28340742503016 83667992853980 1673047428631 4206130654422 688416594821 38738398899352 8676305897274965 62532628184896 2267693460321838 32713925982334 31014877883668 89177352254623 1445245299362 4579067791547 218254920234494 10892427731274 63044293334 11365204350956 25714092551240 8229756932824 12396815094493 5599394853543 13251080232992 78418408090663 2169517689051 21684208629671 1536440553483 5262193035078 11512828951524 10494729931243 12307558733917 14058935395355 8384642438129 22156425085689 93978823507246 16005763626490 14146657775881 1330214825411 17100059739652 29817249998805 11646752799475 55959772400033 2249817264042 45033956952 253617278829655 8824228796537 15370532679541 505612076359756 20863902257496 438401700975533 10267235925393 19791382914772 16967625107645 2733867532390 12053581603037 116116417785 67692266487273 8158450398735 18815005258719 5730570361377 16164163014335 3167820455709 21785183715613 5187396926221 57075035456963 18995427588202 89389732942 9862241068251 16907587006890 21684205481871 5306795465278 6086428065527 11122514724340 21054963880830 6558870701741 8317172191777 471711873423421 66394506635735 6538875226135 2174052855971 10443804924838 8353254702975 6735776793192 23075841152555 10912258815658 1995377009449 12332432177719 17017668010756 390849176763896 4393608243484 24342558688734 1424714046887454 16269863372996 141876041976041 89895582956254 41202062924139 7786554203162 1912549461007 39363463883971 10640345628583 14016369711034 6468742789413 26884359197480 2763398011746 962714128867 15426968470714 2858489867947 931778256294 11252403545761 254081914594189 1904993066423 42358150423487 8001499995858 16196780794740 77030522977095 6838784425859 9555547016730 7241338277414 1210661051185722 30457181626558 35451624327658 67273413563358 18005808534867 61016765012970 13770689442060 635390255304454 3169897507150 11407001466003 113263815087810 137316189046965 2024242689926 9967244803653 193962422624587 4332678106059 86286836136674 10610187516112 6046902722545 19044132454132 27767606258756 100820694640815 55941110119307 62612759077011 36052473223693 1142695637648 5443492017986 5575561363715 12063302524009 10198916921620 3291244063092 9337972930016 9175986416916 387306397158219 13317838572363 4148750132754 13965088911033 8788645839553 5693852337212 265221264001561 14231721653584 628946533932 14483364839917 8621800432735 822225640474 46104713689472 9675407422886 11905727767133 3618702745387 3206187439974 11209558501006 1727265264123 65551571090389 13219533471539 28228744444190 27534548664126 84506050502148 5662192702262 12147400514783 48369243849217 10395892051143 12689062138899 156606660062 476239870945241 15782177076311 15907673610379 789882314240 8741771516426 3559097653040 55027788100389 9510636672833 11541703976524 9606805058127 9775934628898 6202900362261 390762686201 126020260878 8510356423071 85018821579270 10412095455924 7185410353832 5788921633610 3447318881900 11724764245668 87931599310308 13760099399449 1957686073663 103972773587163 12530123974876 88214600516765 892188088886980 11377697980222 1707481363289 320689157011 74006202176207 30911150876255 93067780230883 1774325784852 23362848370553 5044808247561 10680055261530 52122738907083 4952550796116 32151517505233 13389911234893 6835680817824 11049062958785 2242150564797 16345195430115 53099499876194 7719145497015 9508199017351 4478282740177 16272376466648 4345223736343 14617166399948 84186774863325 24244491797267 9233449535582 9108206072015 3627915084706 4466158507826 23250887174695 5876418757804 5758848125469 54995880059706 1234361871137680 81630194785035 12087589631161 13025636984996 3993134633583 17181823810791 354246652218407 4096258937362 9950884976430 12623102609418 72719366769999 251561028129252 5588705419326 266674764731087 1816139963731 5345319362167 8271341258110 11139502177559 11371215552805 37026356768165 73771710471968 13446095774656 5935919762783 9798862091492 157620650748 867806466697 3122195746371 48507402780700 579145115752 941831082471 17000519598292 1786565885428 27771150964598 3844940014324 1849286775262 275291678757861 111901089386607 45125376395547 22274383986995 33246334098167 81773354178699 6670356182063 7160100917448 5218659076498 11212786922945 5598885635955 12839263337841 10169298970995 25534727296186 23069710881161 2905784192797 5613189074457 10459706782469 3228322157241 11060492084881 7717065177078 26017867643432 6614142169027 9279108482412 186640142544515 5264693133053 13113684502680 53559023868363 1855676952546 13986311056839 227776565377977 79388668716202 142273617687017 6024464170195 20130232133633 164498839428277 16220033753528 21189994928491 12221223652595 8266944892117 10553512350240 20256833522593 113149871463497 12401015620566 9980731626045 1037874986266696 3696814317809 13141040309255 8798861301653 609283976108 9051691815634 6425492872203616 8963761942469 11589671995389 8493909497570 56967011516924 6980134148992 16610760354754 2345436108396 27695442614836 90505215961663 3950804241963 859412010857558 9465942010656 55062403696136 997893707219 562425199743 5720739125004 6265111675663 3494262962472 11511878124504 10916271861509 2534005318474 11525436491386 56931758219629 11720026922282 12362507440887 25843526270109 17599547746275 908587004725 2763182894919 8278283178936 89027403895102 87714406795668 25193004084539 11108618057394 6770584281653 4760144243257 11544767364316 57441078400455 7552534530204 21316648904679 9120634590439 12264514698066 11389008644645 12373585832433 10580079862730 8034575003504 9309140640563 160375833492 190036187778016 4459587287901 2518514037323 37653686909793 5483437995181 13388534156818 808113334481 6556632779822 7462026037061 2063936658972 3143836341470 15456830720261 17807021279736 23738679171726 4841125836221 26861077717698 32722710564292 4015803792591 1320747241318 8144980494432 1957720243702 3885823925743 3142132381812 1555104311967 2075158157340 601621155009802 8080780585211 32223688581 2755431854081 90703983840291 1372908783970 11407365935378 33402992865914 156079165677168 17071746995587 100675221286546 6987702143102 11666206763231 9382773711588 1804251901666 10354933895220 8268160292991 4306128733589 7228517198154 10103056990112 47884000022007 19366966856877 5464511858076 14474229605091 30251467624250 175522957146493 4092931099817 11335793004736 12916194961592 7717325221528 79113232171597 11234636314566 12609432236130 12220025279741 8895107423971 6891652795095 13279521343957 16207904383952 9329815416184 1871713337233 4987362210196 727513448578 701835371986 79200324886826 55314404750790 5072744450247 22792846074389 8943249859483 8132203355202 27456466103457 79094476465269 16972890126286 5827797014706 1459802486848 16691150634076 1558934002318 1547846099901 16043972124197 39632721517087 3850398329047 153922056000498 80588622608908 7874428082114 12483718727132 9299621502988 50810161958740 5160189104537 13267185231295 10557825078126 6020627090274 10477007275953 12091754914680 12574089080166 10122495517328 4153630040803 87392848222123 12608247839536 7081902776233 17850720272606 321983378096663 12363608441042 11212579938289 14455449605310 87452894721428 3237407867101 2717346749397 1485408851919 18312169544274 19900675329793 35960374336965 77318236456850 11648468220188 6617402288335 139052190881805 2141062797247 23459328804875 16745891432639 10261357093645 91917932808 3507048443663 3167145823824 77403702501751 53940546109667 5749281783089 58639395152918 18907036437823 17518260023027 13096951896361 198168919641967 151974118409752 24680309355315 16010365364123 6313112702788 59726905121235 59839076374809 4698632821490 6698501760370 12541650185855 236091047838724 6871167936752 31786798555077 4505931759233 11565908131649 24027481909927 11330806167156 11357094980010 3210165221670 1837001885764 26123746408869 839968574663 227274275800888 13329088059049 14477593065677 30290035304840 1476100350714640 3138719183231 59035475022281 12245962107434 6732946573587 68878334776190 3068687657734 28437650719636 27285757052910 11064008916147 10994859973575 6716452393360 9092381962004 3757837045933 24312615909833 8587017632057 8986508557738 4958673439838 2093515995210 4616905851379 1544053695555 2399421870104 13148392032025 1902359407708 1461366423396 4392155950933 19398944477441 21303414964533 18943775049937 1997996129343 12382250396519 426229377137 8705918396931 2434509049478 1488569946136 15518414937115 353160939678074 124566459863485 43249257299037 7766447890118 9809818791933 4314158491790 20662724484345 1404726628343 191251790379674 34177002500979 7018410403951 3711149261748 2652318689971644 10566402131953 4564753833228951 27110646495776 14415914470975 12517070153705 23287496102145 7196027585393 17074161380714 19666912841369 29508440690011 7565265182368 67815354292088 71511788089359 85779539450212 10760027482376 8119461742957 21457011893502 6038483579847 5006077540012 3019226479487 90007663818151 17486482146719 4565901090106 86837660418855 11965663784227 5823184778822 8227681313095 119951883544188 58262127243565 5607467187455 26019019323086 3335737261496 20264945359094 27148735988231 8357562041471 21988155960809 6554201743121 6665906003078 5025948635038 27001638489523 9266223308702 2507718562577 23729757010883 8399605157177 14232784732102 13068422152473 10866464350588 2440989215653397 8992415718714 14754817094305 5449033117918 2763508806663 12504924551832 7599845517346 15232950090652 6785801616645 6979530116505 11949864152421 18305962299737 37144626695340 31623470977881 27025426380344 15768573462079 33198268994282 19752228276083 31239724425108 1583241655145 4693188461862 165608907391143 30614553320894 6566730259994 214523410602 19498921627617 738100318590 72501826789277 10031003561982 2130334699720 1578451065783 1914240641477 25695869645407 2582390592930 20040898316842 16098428872633 15413449681009 35653694005987 1363247438479 45651455153014 8757110322189 9761487852697 20646657063115 8297007866508 3572575835153 25217273051931 13444964388017 1066046017627 1037812289449 12891335043007 73353925433405 12982213732434 6833105388156 32276841917388 1925521349446 12543949722483 6485008519508 5267396428342 9394388633989 3448028007185 4295923204682 749398388476 24991948116328 29876318432532 12660465642965 6782218342485 5264402780338 9974646605510 18426643332942 52677226051365 7118873252695 31408553201815 6352181646458 914173842399 25591895813171 9061964799879 10197575797117 6618744563930 4622857119340 26738291531063 11205915509292 198648399098954 65025030313110 7984219035259 10944019265941 25979293020766 3019884921633 27551670925113 3569443386199 11315018454594 2231152372202 5074189733267 2187847201185 6303249129802 24753948927954 8703530369294 6772445459477 16032909694909 6661515488386 291573421403412 4015972002953 12497204583168 7695830923569 9453840061042 5553796242417 3131638660312 3515367524163 1089842996306 9313374544443 9782889083686 9930132765809 16138683697870 31920374539089 6950546300292 242094478142706 10976959742641 199983023247074 30211567558799 6597612195229 21796539304098 4808522579178 2226185174043 6860887832970 2710188098842 144570936416923 7163783372719 40478659400343 18073460598348 22358881299299 3594796268676 1093774283587 461122340294 11144922520846 72947587799572 10223685848058 19206935117923 3185081840908 12305645743237 450326236414576 18836038481836 12119614915009 3278160395590 54210516200561 8037724121827 4389849237894 8919825486233 2877013371232741 11879688472045 3791920146843 41744861388078 225891256604838 12313694082154 663374618738934 1396214386791 3167331495689 1040220890791 69846107827223 6074380959014 8820388714536 18634070414696 1511209330133 25802097372447 4194546320955 9576650654715 10730694384643 6699906354160 13914416747630 1819630284628 129526451509237 122338455451399 4995495707760 9268966564894 2675094192369433 2939797948141 7027008585689 4463158525371 18685448431209 24856298132586 87213540865604 7119142985329 4078204490550 5746976405888 82083803889063 4585061077432 101122344712916 30562504022664 22341478434383 29227062103838 862381586505 43619449225965 32268406364596 12006850255371 4893141955601 9080602836796 7799976469160 12972945857075 6989243733084 2404410665295 13598444883932 4556019369765 36640859658376 9770241508289 10947216701151 28915416187657 7571690375128 19127317571576 7015010112373 3912784738037 4501549071352 5931015774454 22903125870488 12960922926898 13117032345596 7294720948097 13575010363716 254478113232 1117143821024 6707118277633 7795194179032 9635152803320 25701776962687 6598051093773 52882082016414 15489139197942 3208993763859 158467603963493 2776518051807 42858772172134 43730791940508 4516224965528 120254242705889 9595665467520 2477129228761 7203326166609 16811892955061 21522383825309 40379424742552 154105649144637 10460828260486 65728135147890 1352074985283 4461970114270 5908086503572 36627063899102 6857998886936 20117365689700 29223869251636 3893131680174 16794971880793 5484933719652 11189670335009 19391993173901 8487553028328 2641530848254 8182746789479 6192388141797 48216760411927 13080676545467 5056060174972 7058147449608 2635741299825 26128341627095 7773445179991 30606680336844 5742004518080 22287441744584 8265921632490 2973895075073 17251587553993 1795617443160 25092204960938 18650527415789 5657273629089 22942481166411 1595829285509 15750047687380 16595338522018 5931050864637 20327714551628 575249252584336 26953113916759 11609779043891 10000634926502 35634000443705 17203494362408 7745235333070 2788518315819 2719642626655 8552610196971 3138140254266 6136668297032 6326582234063 3297882713533 12385029208405 14046895817205 63771399350550 9819401562103 9771559955845 5252676054092 18363766216133 25678897383585 24676564763190 7711771136360 12305966404146 22178975832789 3381054469259 28746810880171 3809908516699 3526119471063 7656980493263 4604917961605 314291641046881 6763180785118 8204976527502 20777461685341 12880379696169 50291090772701 3590246382844 2424513340316 9914882760121 106276726871353 12936397506990 673131019370 92533248981378 4905373213384 5976282789559 4293943895549 2402694836031 117535995091393 23361557438768 4250618669463 9449666507091 87387136872554 15844458314238 12629149455945 69439795574056 35651164701264 36747980995844 10554712570541 4866200580335 723539667200 329709132671481 7257997136586 20465087558808 51043051222195 23266071799812 26503876611616 53473110966688 1183323426781 91457754248129 23622246860785 7396573536750 7818746851731 7426875544788 5074104443265 63372695166205 11168836660852 48188673357339 13180352475216 42111717288379 7600792947896 1520407010920 23812139712490 72594338273961 13469486546566 1706356652408 194978454590 1199624239957 3844890940708 83391594319703 10432315047374 2422935384729 4932679161120 1189482890948 169220252434595 106184273809 299032026340739 5897226074511 30101526469631 7440282974608 8651141804660 5125494837452 10277785765607 28536211491578 18968454909750 5308141506723 10525487805787 8009865673873 143146991195692 13219721346022 4902420233221 9411178428535 43303589873066 6133817269076 9266418107489 7060080619635 1183679188501 13084561636776 91274668665875 28571272817816 252679700210461 9947630626784 12352442816108 41012707132638 462987848756312 92302016216928 643968714498978 24328486439651 2107937973523 10553287719246 2311066707829236 12778045469709 3649145355693 2476960933278 3143893998467 5981489966418 3575142308427 334665052890 3190683720838 209252532322110 616011405460 10720375176023 85971026582123 9951676414471 4559455955891 18741138191558 982025834880 13303663127590 7917801237808 166003542339841 147586849180849 10106643856093 86198334479068 10446369540088 8552402771756 53499641047905 31060306483254 14135153193697 50074561396903 3384832474780 5899141882488 7397671669892 11189447338420 1563858081277 12053639135677 7177980087695 10761794033697 12938626134929 11708967154077 7063605860197 18274397767411 6418063865247 21912395734381 25160134246245 2105031565969 6465282215359 5704980271302 6972839081193 10362064330153 12877736114695 10519173684978 7501830520365 260689243667419 3507839760874 8296536499494 9765912029274 39935462101651 7377510733857 6802336997669 3033832992824 16057748052054 1438768514080 6992137329555 622076008589493 61784497187743 60996665219224 8715435271214 8153578857415 49253073409972 12633736368158 52059613924618 3957982318709 10732502023102 22462885709724 11613222198997 23643062085891 1213280210526 3923293395034 3475641047802 2846821033073 2527288906100 12656456828335 3389353278034 4009809170945 281876176590088 155582966915 11903321411181 2451837641333 10954443311615 77629691922706 61012995562495 621886828980670 21795739513676 3543117902151 23183021699683 115627957256956 597459662262905 8837079835886 13208524855170 20353476877232 5002995845139 4602268795382 95019828179951 22791316421651 13460847853248 18607467005389 1716565154915 30030699445383 293481176868245 15130079539473 40872365065778 5211609309361 2661855134459 3803567025791 39992777953317 17374605437894 11505194123624 15202083996948 11178241642509 12456961456985 38718416508460 13603246838257 18313292361588 151155234185 35428422592045 6267238642717 3106106280560 9021118788885 7647875751343 4591144211510 1361186175365 9636288982703 8972359360366 85438118681222 59754790459729 54254359497429 23297792171938 9403810537345 116481226545019 38040720291135 17953407230208 1807326157166 6665147239221 267025793640099 32888990922687 59056756647645 8491477618789 12544420336189 51704291330199 50471116011747 5286420019963 557340410259 21610374503230 1278220391736 1606651789403 4253613454328 43854087572007 8242989892473 1995089313289 19103225053392 25792317870849 16186089549541 3623073471409 1578763171827 29833646266305 81072134658915 845582720426548 4201520638952 8392265616618 9643225542563 1869843298848 42806506897348 21567814467708 1658759519065 31241159607694 8560671197665 25481407220687 11007627595119 33534583142431 10066124318077 14729965435591 25270813182485 59343050210708 3228268226984 50167242605330 46634588009921 19252292407402 16675390011018 1886222662501 3931730727723 21585299588688 7285907866351 41160528716937 67344994135937 162017430525883 12636809472650 12428953304780 1242121195733859 8946133704001 13143089471852 8009122105037 17312546038487 4170682441135 11253516266482 12546098975712 94408409807935 139933201356957 5131834566169 47530630087 6474029802933 25413456317115 4047143534078 6235531945005 4280993721191 85150093894950 1096377129516 133689837287678 1179069936761 5650343862075 79455895910692 7074677220919 11103225485670 18631872237004 284964851731 4369186509367 2176374895386 3107250840624 9934278580201 7047454779725 18459545888340 1003445792215 9359330064748 296656638013754 10029190324432 16049848131377 6658528530336 3049068457331 12700111717831 10661768431707 4977683769164 10511272062406 9311439342266 32630351125022 7373566933873 6511147660141 4646497412643 11815875783588 7970775271813 16467739623526 13174556833875 4127949619450 16614961658957 77968420839643 93867908901754 31699063583778 147044744355904 8805363773281 7441528943289 574752863940 5543931685279 20009160600408 5252429037473 330428286861908 28500584665641 16387265862466 9071813178004 34850687079287 7229620606991 933786644376 7953669118827 6523549654237 6295235184692 1713188272202 85428685117950 1502777735015 90291499901683 10925329664840 13418709297475 11028932537008 9556341183248 12486535577932 406997290936 5044076210914 1993985414022 82935633070488 22904235599679 13432896036298 8631587775122 9845906657105 5046963426675 13029434573090 12190669959651 9034207341385 9195175106740 1920976391305 8133793659872 51311228187170 13249018209674 47707480206353 33397441605111 11410101318916 6284524733501 80992691639655 6494601866059 6133194606383 11928476247633 9765484097759 9048623145027 10006731347521 3940735126653 23358501305632 3403109566639 37329586852683 491242425734794 9386377161677 26635124967808 21113790186435 19684289615134 26841534101113 2013902388821 23454730023069 2744937933801 12628735198899 12465701985268 11242282976563 16243733043109 87772555577338 12290664397338 8726371131438 30343442332902 9063286402270 31661021463230 26882794902149 4283872986046 60405213929500 55856815396967 38822898652303 544850333720 12566542744110621 15339996252872 19773673486128 18158851609982 50896981765198 38541616923748 2197513527588 6991798006268 12210351183392 1138630640407 53086735661436 17482976403462 4461812832059 1484138522313 1060091864921 14686071011728 8249346919343 2923152869930 22045488897500 28768216886022 8772393179839 421126594879607 108219668632634 884346679442 27725133612865 11352997734789 10712717820324 8792095020016 1351755763348398 55429992109168 125054110114320 323752200147 10658385818370 8042455345258 9014501696205 11817735298764 12444945120619 12778228491293 69322540085170 75763209608206 9787887904318 2390150587615 13371813842846 9657877900035 59798462018581 6726874016054 84052289547952 198468118392 11493438428600 13207204947439 2903123828428 2704217230558 29905109329329 7931142185660 11218354075014 49918591368933 4746356861284 2775133658454 8725696304170 2391338639976 7083516219810 5578636237384 27433366103177 3798721486700 60373398614618 8320464345982 11240892877849 2653656299133 12109785149752 7445758864517 6708024468311 11146250763271 8093515305098 5564247000898 13392985586340 1282675110958 5570986779429 12704255478625 11114820516503 11031550364743 11407486244396 4578342362950 2675234192367 33076996324211 16347209413673 3854641055 126640672764524 32706584690362 5577023205941 16074730471108 234972720644240 9302544206977 4265576233556 784106102661 2075985005239 3462240289958 8910550875003 198953620948601 71264648049401 20299460707890 8634478046322 1994090943881 19530531240288 25325200883955 11025422200075 2059244888386 129639250468 13867186343228 994607088260 74117539099886 1646008762076 8428892712677 8464401172847 48191488481522 973947827287 12982248083645 7382322309109 1241191270622 60320543195042 1642883859164 13398487077097 347457262912 5391022071375 15032846988623 6499441173664 7367964784083 4647086189626 10233892435663 11086673836741 13106771209689 2221427282702171 22349324666517 6041030410126 8467508894915 12022697514872 24215325861812 5450938264292 3905364412268 2389434928736 4373601804218 87316815903916 18038662567083 55705033226216 6799012837197 3224724505189 12959644255363 8900095242106 10218189824936 4029932370022 112970394329891 1011667720237 10506235291538 46196799001298 267776773185 1136984007096943 7692919439228 6560841125453 79150546657303 84820084321564 85425971569453 7195177992959 14859571415093 1304394808975932 87712829362368 18480348565129 41983292799595 6088997455565 78392471230866 59442872618808 9676068195546 562498435343134 1372825362713 290992946325730 9784316546283 10499161230903 48135535681925 23618056733442 6866530362956 9762155396877 25227375157753 4364104043467 30567821131220 11812577724848 241790504993862 7027396044624 78830922767249 10021921372800 11551184563483 4715744943008 54547041862900 11247959193404 9561619613340 10720105919267 9709258236450 11472071566452 30592310761012 8517572549509 4908700500214 41998996945003 40416499196251 61609375464385 368753692466 30170964585371 7102538962346 17764431639496 11417530732411 48101079755715 8196380914392 9362065036090 27347325911401 3881981715687 11086111296462 6510277213351 5153330665240 202432540650206 11148890564509 4440544351745 27885351283221 57883773209279 9734465194803 25583021784592 3630865691623 28906054634335 12813531128659 12891345861042 14020516907435 17360242996039 6676186689709 657731142443 24061352078750 5968189459112 18642977966649 20679538646766 6647235014841 953234635910 13038151905676 17229370058651 6646155753744 9490764263376 11891614768403 91157488572671 73156542242741 25536241327684 12320241530987 26443694579776 10132433740045 27619164139717 12300558953624 8110259379631 6030162243315 101256568452630 27883685479681 12721278356022 6122169931928 78142717629954 20667699207140 12464999464563 91268454280321 135269717070194 10576386500741 607417014890651 9875786176471 12563514037097 29780005071726 2622077804628 11280807701299 5601804051741 22805151445476 24320127419442 69933883565900 67183804407743 19972179273962 38390466734500 8506949228542 17332464881973 69048756042 16321754198837 10677396392807 32384307246485 11966573172371 4494471223606 69786449952137 10741141657867 294180459586 5780788143265 1701375957413 7383340975050 578155671018248 7110900845915 13426415488699 8388993961680 3083756830331 18549122795996 103179430574579 23841418432412 11239381365128 6712827922020 3885814148684 11257643929948 888198581349 6821846636025 19354497204917 24725593387750 5994083213796 11593621216860 7781669026459 26786922578696 921981438342061 431926000744 233958204603356 5115707153900 4707133921708 102469300298173 175065443638532 2755374481369 11731308244792 3397546308277 8961973037469 8854628930489 6777250721451 3666337185828 7575419051144 3163381830158 7093341377135 19878513420146 17331395859734 8445713031985 4577439924879908 7269790945205 18478160839680 12741079224500 7031814316521 12121537874740 9747152073860 81967673796898 19821457200917 8563368474679 153502029082402 6945682198277 1746782252986 8617028623082 63621030840031 8688856969024 6633150132288 11547362117164 7614731970278 6241877088015 5824224963713 14493791685048 103505716683803 4648793417755 7665643224082 5599941779688 12763795208328 10380788950241 5835227224084 77096684670135 4465268300896 6453457128634 6501617026147 77715262108296 6028060731479 8042470284406 3099249063580 4251533077579 9432138057240 117203461549207 5136697669827 34390256736572 35026558261816 13410767799330 82012779945082 29352813545088 4176127170356 5854201546634 5177170653072 22744294760385 4721214732916 1849754095701 2928999926134 12170187680700 5356887751150 12796650540988 10938621482375 3555948264702 564466528591 7871365326616 1816915430573819 10383566412038 8532570895084 5498349747086 46470789996558 23538929656966 104424540168671 6608953864134 7227379928265 577217896628 4245665003593 8516548113827 2302616952179 11731707619568 3029787283290 20966323980052 2473011083011 8684848481266 9327255312977 14037329009396 187481672540465 8577521722177 11296911374371 1130783168453 11026647463549 14369989393933 6526641289609 8323621031559 12401096167756 11275500757008 7755003586853 11337980893678 7737789207587 6380856770949 15556334446357 26650179716375 279328317297698 51926280846656 776392744299437 8069355409660 5963790734142 19633701075585 11311321586071 14125536047508 9808714690191 23683264274087 6018682483968 6116452546187 5568901649133 3767028580555 157014436684485 4582909472358 10776862652087 2552601181163 52876962804783 53509949974973 1310074594472 4110414678808 12713532811341 5446487943302 1966645957198 14529320608894 10130501692598 283766085683372 68597874982136 11570724520771 1734257988761 8434310345223 108513780695310 80199345844 1542312510583 7861115680150 21388294708564 88434592947 54765716541290 30283013245485 43054621585221 68075397351142 1854484104064 5738480705701 501991145581 857167755142973 122651298457991 18746525729139 1064685207543 5543637453077 94645188411831 610397474793 2567466871995 11529150533802 8585918997975 3446038882305699 47197615195645 514738939497092 300253285100611 104967721359345 45093790990998 39165651237722 9995812423093 2106160430055 28040009159044 2210267741199 114464709966451 4631404575421 135087450452380 23579916280870 14723041619662 17675496255968 4727637186622 9173047349206 109117876746697 13049655798577 8884391117937 7864265057804 7255868442892 10437623949131 60840050803519 26166050037794 15301143797325 105568361064398 208401371029508 3274410371287 10885264742907 7617717610485 129228794771 5281261525908 4849387160259 54528991792974 12680646822335 25068581134437 89178754080816 7994829104517 37431814735879 624801891905971 7088608409538 10484169649712 9849367060672 10180514514891 3227091220009 34338489911061 8669025159934 27175477068668 4843556677483 95946280627060799 25018448123890 8234244546613 67323999644440 7227657654467 31129080969796 6636267741584 9441598692177 4471712964573285 240116403311668 12937187879198 11621649889542 13582426749470 9307284770409 10970083653891 2012967698203 112213490723498 9687396456562 23941507588919 7858229263745 40191893528852 30940595788558 2149247638549 2447840863331 10597798084447 331115845831 10018659686748 41239830817814 18341005517888 26532026918641 32457264435242 19753207428872 539546881839 510803722875 69502668974773 8405333996780 41861243708748 56434277716721 31121105433122 95631488476 30160605295077 9120155350949 21312751378839 20703548848626 83854015556942 1657842151553 2118084193327 33116525759857 3776829430520 21770309363210 12414965929953 8102796996901 15140116701679 96936728962012 1287882907970304 1854196778350 4442131530143 7572319248083 14045228350949 381639975628874 7581778302026 55957458449964 14356629342951 16287220454084 43724555077052 11169912461635 20328558207432 8729872039536 66325256536654 55729870783984 2480487662377 17638858050591 39261289263242 39355449654802 9881453543479 9971470877420 13399542169180 28124427458927 8154719115064 10076180604543 58625009611305 2610778860654 11839666679970 7986829267256 44291045039494 9393259507162 15546606963551 5588319449859 4381561648588 14253463316314 16986518076561 146089277560498 34160751404497 4808933830729 2939827989903 22857590991500 30498019764733 36804233534552 3479071505493 12672470248245 7441546717644 78827031998690 12892424198311 540707171026509 8466979615130 10340459656491 154007988580 12289176765946 93838354608504 28459846884489 22880458239163 2854272626255 6090563903903 21637979255441 10659150063887 3252346555642 4256029029637 10396172239515 1771877290138 11186664462408 5505857167497 742138258318 11657805277471 20575017856543 304156087960197 12717325290636 407788114373 93503192688 939695826876 8855117027197 2288885298102 2252177193182 11297622503177 7993860766167 4874602041115 19267546548434 27871596529394 7293013940315 7619715791606 2751805773460 6659866691863 12587082341735 20490741938750 784277769415753 10555470296925 297555336167925 80808863334071 623961007295 84285851610099 2186646703703 2236969649519 9654837491195 1311257754725 9065701004090 6852370141507 8853296762397 24970627713111 12234651869378 4077829782260 9968583068395 3334520279379 58286787915270 49936408373679 11791606009835 14009389278885 99495688957057 7078526607516 7710255829336 27352914472090 37222673686434 9768020258960 6595915614506 9637170929709 13066017359631 13335412571536 23407881798131 31467589348457 22700067511026 563675499183 4361444304362 6126408830887 13206138461874 5571534465742 4076010128530 411828220965286 58622180141249 16256145144622 12702690007408 695341022084 12991304718128 5599141214667 22829734557902 21298690530364 2295424021444 10659142162659 22629493411570 28767962536682 46576953980807 25520542081367 39879591604099 595425106244085 213164979609007 8512658606445 18259251938038 6479131265244 15764805262139 41316792902588 111316783488733 4656535082841 76114230452632 16582664439798 4471581565415 78270697095196 29132027396610 9500918011352 732025974105676 1959164507070 26499474749511 16091335346905 9156199503404 3074712019185 27508838144279 15415796930558 2730401373352 6556590712166 1658942249342 20351995932068 9413220752202 72310361058974 40421884271780 91398263137 6558871479638 9960433288812 1570674346121 65765795419187 6648626339261 10822915907477 19966931095165 3227388763345 1568455356683 5472309229745 209290755872600 3770465990887 49980914525316 6971931437452 11177541455768 7126443026829 2140513416174 12245322604778 5136552658745 18779028835047 13185519200871 3742650452657 141398114515 13065124420560 5762496709119 48365501825706 70151826530891 8547712095509 2182700932056 13273318838709 1746697790925 38182986390492 77785616166939 459078331857664 62628833742220 11308545726421 634705713751 22365024140216 23882130534464 5721459878317 11494820252935 2447221920188 11539143113014 2818338465757 4494558979213 18293496711892 5507253636238 7170297092040 62680097567379 56147078815592 2340769484040 2350292294980 12314659784207 8364279580069 21682608764178 12511659075907 1011975511161646 1438874292619 24641638336979 13881495963181 882318248010000 2332316714852 9558973324881 4640616655328 10303566320081 679484795514 540671107799536 2939092382785 2309940661812 11107802013175 14736050456319 12379622290836 2362117751213 1690456294041 4349579786137 231581190796244 5921374057686 3723724734778 11943796497566 11077141500911 4723675178983 5756803112463 63867791745009 7340746510113 20350441037197 474187964016426 7895643982134 6479845861647 6542143445620 7733314642884 5713205293703 946545331027 2937160516549 1290138939695 4257292879052 26075866230690 9527732633062 1387256666857 8656757017796 13146292687261 5107489545902 12865749031519 38770502772634 61183434318929 161211751514375 6665814030534 1594475465314075 4263707410328 10062890520819 9552276278504 4693970527809 11366474840378 5871679313403 5264270519935 53725107754562 44045663841530 26911938753924 5586506411309 33518843430610 12280256072479 19195091177065 4068164365261 8860814226391 78156968090335 1357797920302 1063364479077 851153131945 41266711050978 10385825888166 740268013997 113667958039781 6383300533453 4394695427117 2043151575099 44497218542710 23284146262626 8726181650994 4157375748541 5532886760302 717433976949 44654068400267 25253504869490 79269454907624 6810993173867 99219301478864 6832124217431 13474358009803 3712252361541 16427270349333 94672461874 98679556803249 36790172995196 90599056857524 10465557291888 6198451812380 10052381828266 138938570853 5586458151185 3902560575126 13109909087197 9898661591698 9345887267641 24773546250886 12200258733945 6527189125216 13991178878606 79285795116793 9763461395827 2679884602172 137838793516909 4932390869071 13961489248275 2684478207649 6217291737513 546604400788 6117152057746 1352508373713 10915466287244 3861892878379 23331865254021 10635978345169 12041741076254 8444357863589 6847068263491 5336327838261 18928978690246 25101215019389 23895094699390 1346437468183 4398974819935 432264169869942 11688890655356 25060625354454 5340446378436 13889442648334 771735713549 25330282962736 12088730265699 6317017987783 10071558552495 90516533223396 23320577007254 8753239928504 5615592211707 10561480276979 124851473177704 22195142133120 525697975646720 11593983391122 14739353677105 1564283525769 22450962408229 90465590997032 8917520943820 22848908646013 405172058389461 3041777247839 244793055031715 3452520406409 516478593208 20825886767980 38801433607411 12764208019404 335469792524652 30257553831337 14852357249818 14408487981374 14840954165099 3185290310651 23263956833845 37413026156231 11669491818957 11818910351676 4120238216381 924285672180501 8251738506649 13143568576613 545590433112835 3563353402553 80884372081911 23971090154537 395215284480 4994714789324 1173484797329 13379556115513 3161513184597 229151111081877 64138238460724 1852567191167 11980809581747 10447309349997 6119810418509 9382341787059 12827876481894 9665189555295 9739429938134 28275077571745 5702488962862 165493823764939 20302936810877 251474677252632 519208227771620 25156163474072 55340355753950 7441838924667 1573732546938 107451287075074 3542679348099 934649136740 30559235209897 735353111729 7827464489917 2632555112504 17027706817874 5186416888800 122238823424 5927516365746 36458726974350 760706903620 11873960225717 29928135806000 11472073108361 4977316077546 13649235555154 7914585424349 11163884142460 119550061885573 95094959622307 20803593706396 1110116929934 4216503935297 80832315639063 11336440955699 476879458755507 17066622817128 20868022819052 19023678973431 461382747079797 3639982231948 7160127282276 60508300684592 248070326684053 10789107463431 1452236844509 6023321056044 9565398602934 2873411293803 1053627723736 90545707845200 12293057316979 428919818731 397323468418 373380658622534 8878649623464 5985456201773 1603373627435981 138149324953913 10494255551640 7998873801480 52547454266992 5976589704887 11783555766728 19192361808235 4752813023117 13202289846306 118698785620070 13714609728763 60156755026156 30629641031537 9610057926320 63809315530957 127437672821 6476393778604 5148463994673 12646990626274 4024243075650 9919437406576 12778478914991 28086137515227 512865540264 12116856343161 51941410930537 19061585209854 2959811460799 4595980090739 10220411695572 12145133013082 4530562705450 4834693154212 5588755076561 9377557837792 13378762670143 20366804246662 86173432862 24951410985344 12277277043859 1838914780459 17975329708256 6645687872010 28897031814493 383502772721 11001440753889 579520186506 10689586307574 12097482702749 3376793920108 32694003667872 3428334316752 2882928850300 4323557433822 15826450045580 6023971462141 49118416285409 685092597784373 153508149111298 9489747725442 1982427903618 5275159050857 13159722680439 364326171691651 9656188307510 640761945909654 3710377555392 616250002394708 13452772499540 150244400622048 3163197490601 27830820950923 14133504766526 99602798577757 11368469856203 9496286086312 2125623392746 7883981151495 11360493662224 45321269276148 1590914067150 734213191497 496090146874810 5503293216686 6869024218730 604233754589 132629454625998 4006155478450 1216229990383494 5896159905280 9474404517854 6783718419003 33409446665188 7885959341548 5486704612434 56168883173042 88061207939913 1720978275495 77691225808220 10937295044749 650725052516 2158686505951 21001754859547 10433831711488 4288097684906 8437205764353 31542030779270 4657857587609 8744761139204 6977102849199 121367932616 9818324382844 29301274501828 2586522185795 6043445321057 8954532304980 1992363134907 5072309221527 55173196855663 9140214391275 45175991335355 7742559024178 2722833943991 19272679889302 878561543537104 9481193952576 13014664649029 33690836932724 2312357022267 29742034975363 76529229104942 13241186753271 26271289303877 5369155008562 9573272791441 53239696285302 33988619119135 9082936998079 36611358954246 4761744090580 5659680351086 7508529051824 38249666538064 63834119970321 16224553359444 16730994957454 135017512850067 35660197092060 26501457977444 1288721836787 587746207266035 10515554198054 13038748295923 702028256028 32372443342836 9843976009433 7751709617269 770030641897 8161421710919 49346602622478 13134570295389 8591271743740 32650912512329 8478555493273 1790006091768 5987371178314 31507078144697 35360647938599 31360600505796 4596046174679 26365983231362 6904637146271 10244478573890 10633232623297 4777450047994 5958343027814 3096682803514 2777540981203 58130148943309 4998381484676 494995124053 3983483786344 59149486506981 204579026043252 3866716781435 7490810173005 8470171991361 11018619193940 54420155201771 11326834936621 33288685958916 39069273189125 13143807336740 9166183247066 84638857767766 9382948196159 41086139638929 9255246777047 7898493262152 9316535834354 7453322851298 11990440476982 4745788888952 284346418624158 58428137762686 9845739164419 27081986853967 6130874350431 13928508799640 1041555872629 600312176814 25807862620266 3734941977032 18107438130191 10108013359570 66746003262978 1844552134139 18119083552643 11217537970497 11886527566637 10597334131985 6943360816119 36931796920219 13612538335661 2124549670434 26014004379950 60164657760724 870888335714 52306198917104 281548140257820 69048184042 3962086616012 6707689230629 12541214228897 513016203732 8547434646290 287701782450945 12791057990584 2147859586167 5293928897039 153883492647036 10003610530170 30637317188142 22286980570374 7181748287652 9532075509337 11734903011970 38766278265724 297304048235173 1972573578235 4629131105144 16358529336463 13070153126918 11578609843336 13336124002436 122705294511892 13855074747912 10744598274188 802921583321 5839245893914 27633312726127 2483687065787 58451128605677 1600542983490 9010686326885 11933851858689 2125473443477 22141350424172 6717049053805 33838047510669 119587506326009 26945663037755 11452936757166 32090904131341 7253676514558 8179769331233 63760598848708 1930379028207 3052952596435 9181878855431 6773390381900 6663757549294 13810441508644 18892710027580 28097900148816 6119514473665 17536421538005 3204899506626 11981901913325 7932545013744 74788428019438 353052943261 11465371070325 5960664569872 13827294864665 497948326660910 1510215746177 23378331562206 16791008814465 1966568071058 99167817971579 36374813998210 70312451892876 37114390298891 9889664497067 10800417946665 21301343146295 1827327011467 11967940324111 5173132493006 11180071304289 11865945069169 13328590618735 1024371227732354 4033865369639 10882887085698 2450535504299 5105299365578 11108779673908 16997379439951 12298710803519 6180292153547 3255307959182 39784489651192 3257542239478 4740352135686 102014528138792 13197815082575 14553959026338 9068270500584 5029845990366 5008510122186 4209711921286 1004183016487159 37201011423363 13038124873103 93343746894 641761280824957 20382099318495 6969362516382 12486526742317 1888740243399 2464609632780 8218093586975 8443954712319 32150889005273 81563815248 5716592703204 452936876634225 12950732230605 57522689203798 10987969485398 8760802724957 12895464937718 11844450185078 35848921285716 3594980867609 1729387086868 4128169035026 9498264581941 12018907245417 151014662758805 27283209085723 9978968144242 10458711624741 3370539428022 15880399185789 53978336939772 749237823720 111744527153174 12071142524654 2373561184030 3220354788192 76066476506114 16533776477704 45885385322471 276611550010133 57698873913253 8048902476094 3129974160733 31264544686 25839862285440 47859129562528 10666264572016 6482280738850 8539650387670 9498926491593 3102895746624 49420419241291 25602284765119 14378182029866 25319618696779 8342087383543 4481458923043 9756534221615 7772325819379 10259987458747 6253706843005 888706601581 120199014983013 9283173685744 5494377923287 10342762735251 6789955524056 1696861524170 30814841643681 22532675405519 17009421611642 18153198986665 7520479577733 8873283960046 1651604993065 220663004643709 15336102745039 52834460621657 31483644530537 47636024252253 14518433825812 4567044378241 8299539818076 27031220611175 2911860391853 10656928679916 6174856913759 10258354354424 7174334349698 11010259626765 32285709906390 5948294631964 1038849621467 18182612944179 14330132376725 4402430647543 70476441049261 5609828072257 23347363082937 399187021940845 3858964543414 13224179443944 10698776989618 6562172753654 19749552155436 10975732443800 37932214283417 8098885700717 20138427835528 9304132539963 1366031991482 11703768730986 24628550356431 22000925955713 850329758592 4841951508160 79201939353682 3606487176444 44376012666643 81522888859090 6682049988865 36410997182560 2397729705335 5941616713282 7626116957433 1601089401511 22101717974030 13399984393202 3096027143100 8313618554444 1779067858318 21495457744428 6136208511975 66511731326102 151795628465 6255083807344 58571635960864 9873292682974 217354310130718 7047441872717 11467916760199 12562717937958 11064902899701 8517314633070 2402568629318 5454786592142 33641831596011 7489176169896 11472772197143 8648644413930 12619232030960 8363602603360 13262536548096 8466471079776 8798549686118 4863341903279 42837897371554 13200440555743 78163890755411 11281908545125 11649424987312 36463493287898 9082661200883 13295437330644 12527883864513 61367255153049 8980139579507 11405811825669 114014472135414 864189576754 877274882023 93349317211269 13823396084686 34728761370671 9968191797221 2072177743189 9828839299781 8567521188545 4476766992629 21505491172702 3706397894357 13729797501502 5796830599529 2478669468854 12153550439815 6162847821469 77924145653365 3360258553223 26273336224850 8509687638988 5676137614936 16046583073918 1160051279221313 97602336939650 541045174596659 11189208859015 4439552924377 21696410460289 3630674523696 4356289394961 15177455161163 2851435596000 24441389864939 111351296286693 5801536172309 11430872909562 25346706788514 13442966633155 10841282612931 8004783396092 90976720066749 171849727461680 11794498359303 8818204754833 11586932881536 7485184365713 2003095893585 25839331048235 1817729575725 2717418823232 11101617069158 17589708978220 12815314992235 12624600032025 9348515835232 2273264520562 6184310333100 2004867844046680 24947844092755 10861403769261 7815378907590 238101337977513 52426359466974 167623642806089 4342523162381 4128959716420 13510188342269 38936022320891 7349153406812 18625683694017 8783362794408 1189935577644 12790513483871 5882040351583 2011982910660 98564825629 9148638948582 11204262911198 60651914981961 285420261690195 53931277086865 31085136150464 10474390631283 425718329902 120240975096632 6999328014948 7007100307989 13482723144222 7780416762360 11027480702812 59152568315550 1607329537048 19993735726565 41063337611975 17081023749199 88455024986465 155500329128708 1503864723471 9435533659253 5852030866970 14660230011269 12458667843123 16503432128428 2990468306711 17321101498907 6087755004089 6206727824971 5282312510943 9284566729689 29013560052181 1922669408586 965640747795 6251192157683 23153043102326 9708399755228 2026806381425 8601836515973 4265713556589 2626190404694 13377801060708 6395978495244 1925968689372 1244352837664 3123715163858 94514825072130 7880133541174 7400602470366 78911007395935 4990618055690 26728326918813 198726082558695 12258694965662 13846546941930 5506255973783 30339799085500 15126261157213 1189394101381 75036005195945 8560419072225 263013192181869 77672012956501 2511056269641 9571038709946 13197966058753 7537674740412 29128427478058 50220853168459 10032005576459 7222186813075 458620416319 34993745430260 14858294587606 28480009579084 5275563687262 7654898226394 3609042650513 20989343763411 34903182076126 1893638447813 4853311583096 588216147612301 7711077369448 1242846707324 12252405042270 1254873023587123 97350567173732 11787631788020 491893801292777 12429036669188 1312815164927 1654906366598 12154282362783 11439562680221 16728286176697 499739155007 32334073232197 13852826484047 250478351029 5489328565043 26061166241908 4118141735185 13243981530957 692380134143622 5619376214095 8062817112611 61304325463144 2511234331584 11455882233979 17813618637111 24120605310414 8003857569611 10189942855702 42498934021735 20231672689155 9925301995366 5176408240661 1111801015684 10249281256628 4833957291366 23835001066185 4679337713753 416309688013417 44324252662808 89075737832995 22830090475943 30130033653805 201882914531419 1225010617394 3781430421984 2055960450756 4990687809680 94318903709445 74126251128369 7727047762495 5930605620816 11139495633470 8354741545731 83401223665886 62301988936756 2941303517254 1284724401524 38143901548420 6470485157441 5445174377157 70710503585719 18227322019720 4437032789153 19270478457314 3883044492173 48514902253767 85607074417734 20057985278065 3893757664798 9581993570148 23617095923220 12406596297780 19139585543111 7554764582754 5596415800174 7082344762219 12942114469882 7877552949476 71211611778923 38052189122321 11347583061674 41981444006416 14064997813528 8541103355280 2412718622183 66988190308508 1788360623664 9373023669117 56377663153028 2839851259023 21750773882345 570804256209841 2269260008297 69514814988719 19544185015263 31271122782792 22415846128597 18460383795786 97017120040707 6049433839214 44357604554862 5985618741962 4684525475076 11169890360218 4611853505302 22917968980318 80709583720317 12967242994905 19792227455193 212269423292 44231501451720 45192158641030 4478158970805 35404169690193 8467438750164 22417591424129 24122449840287 35639632081081 51452837258379 13940730585894 4582408955340 11476822198362 13088739233758 505670284912454 109277230965414 642852505922761 10459757579172 342276331881654 25139332041841 110249506860752 95474884506702 24000155459488 5321438859325 6941577375096 68887094418046 10202708814672 3008015884358 11725774740442 14414925210803 1013461723580623 12707167559966 11706154229057 84871259208084 19759941187 284911145378369 12882982417730 12267828587586 13604064616133 245756844034152 72575093756922 503279171260 12607841927807 238473699646099 909754501279271 439836451651147 7843357650493 18754173446182 78428594022710 29388228490777 12993852823958 10785197265006 9274341262960 8093122484999 9505810659522 861833003856528 4034217649661 29548922590575 388018696217072 10885532500229 2658933212263 643531361534 4581441039859 42152164638771 1069996297783 5261760961230 394452488418 54729080332495 33041761156479 5471610439394 7024675227290 11241649382056 83539450820081 854692902955 4414887186328 41090516916102 7485998366975 10310687361658 55830723944415 44151841652917 597234325390158 154450971390237 3596518357780 11679151750607 14397647522165 5771009224276 24633214049840 9469966059366 12513307005677 8518585765693 41493650783693 184307307151235 84622392836987 26120312423206 7706784316510 8651883305796 1982649518334 28422772057724 27357148987025 5999794513647 19034950863480 44711984806152 10882844890170 1555381889100 159477372733366 986286588997159 470829675679 15681461277934 5179794907620 346154827539 13389520550031 8494182452517 3717820085523 14610206271455 7050968921603 7163602486279 4124832265967 11046165688824 2005529601938 27520834837688 14956425889858 124032750253672 12339236743384 24720839554945 11785518129417 4464852384753 81620360372643 46804530956723 5173743122793 3858940505804 7526482576741 11927673405467 5237863110324 16374717546278 8876514097903 6570150581810 3177116262470 670125881784 932502729246 1274524951360 12256736134491 87901212474091 9911557928168 223724097484270 12901180507979 42620802567220 6841082747385 5903847821287 27169366681810 11324116613264 1981857959488 7992896140464 82470446706318 406727519111 10595385798922 3205713205984 13045133584886 12217395329953 12514082872065 16239012499159 11979984858354 654118927980 1002776229022097 361254045760218 18823612695271 3638600819706 51068961443680 13262944126014 397779383014633 1014878506557 36727573103642 5652737684128 12840196145416 6058290040262 59433052300064 75465195518369 128419730355490 12332793815528 11081767357935 6017749392103 89701172772293 48157699012563 4856047077367 6838697441186 8024001164825 10041700406223 4112728522146 52383306499577 8789614142284 938549604145 15883627398265 73382825945666 1566052922890 10619110103183 7867843077487 15699394399577 79236058500188 6517319309972 7023722162126 4088932740812 9246926925508 3723906111549 8089558956913 27918858251054 16750809219697 39975699600345 8346023900437 9149580520765 9696397782459 22046586156644 335011662884 2596201539896 9930821665451 1448422050737 219649891160 544647684701966 18312457257218 8261354825104 6553289164684 8127761130819 183585264228030 12231989796106 4226850119639 7647370438245 7659724754893 21453372955432 13038827432853 6781487130068 571086591329 104869285529121 16355053872972 53454794713253 3897634595499 75869775710002 576239440089661 19192608252924 791635709273179 5490408675253 86018905303557 5062938566134 11492935382027 12845930850412 9680182245072 16293637525422 23605967069038 3040996279763 7109230036652 11697605369674 92319167915557 85286906834604 2682648201338 10039610824475 1744997348371 2317417884237 41597587351542 1411952602844 28858634831151 6983868018979 12323301202575 20419445647286 49559477783842 7980670208221 518355385135 7173398145670 820252968917713 10292450291183 6771790008642 1151632705641 64624201588271 143099427412 15510275694819 29558510330855 7334431217028 14162846156299 95771574027748 3889476747783 10765896732319 2921596049336 129213578458 6448331362161 13133456818097 9844674092805 2110895600635 36596702187844 8829252688951 9530090878219 978170087574141 2126138600300 1039414808385 118929368422770 13016627807581 10586485721806 27756019129301 6677892748922 244180189881083 45013599727558 130763655583613 117188061800275 45008279805357 6097470802083 11293892633520 7178163475078 5325331731128 8447304580268 5731068927851 35191864153450 39424928722516 6439738218136 6808557188218 9590226245136 2137902708163 21995011298502 8469811170604 8433055317188 9773345357864 42519954455119 10540654841419 5170851345305 10648161797470 4141556328109 2123449846189 5842338580918 12424142457954 69156107709740 23900123871101 21581077884750 14259090466591 6073000964368 51744025352442 13124584182124 89580563823719 6963231779613 2838098254184 3263711626281 13198614695372 2481477476818 9815546228265 4692377498155 76652993808338 7170100811764 3589695285939 3090061905885 9386642371810 12539849176812 14448757617898 9462446694622 766708549081 626235772397623 10183422787685 25505042572123 1666356180035 281328887290 7714436978971 31626856959078 15429387293120 97499973474390 9614327861838 9229534473568 78284552497359 4004024596324 2216896586257 1708060384590 58771456664906 77869596609008 31553254697021 5539760500929 11774721791383 35565983786479 1486073522038 3759454561044 238402950813534 5015643875314 13295805601359 238289856888212 3725620221206 49606568111978 11763370771707 556329322264 24896445872000 81322671405717 65509564525001 29775625069570 23012066844093 83072646486186 9543887223573 6605179343873 6957558007090 7362280797247 13417912047222 16219822860794 19661840816818 6650987014426 6120075500369 473119403186 15289485119772 1158187554715 61179100018854 37229681947082 7568785822080 5919559004734 35913418006535 9928508763561 131079756460648 2868528525801 3563703739210 22425934034261 1708584289159 20383595121143 6688130248772 59703152214034 21371970312540 1101200886925 29604721955641 38645380485047 3056622418154 68885685852318 2398709963099 20965532904372 5056477906619 31009422716670 4767436749405 1892250313782 10911148070345 5205163549943 15204949185932 9797448182503 2360670180162 1854948397543 3750706607479 34479625309559 1403464381150 20080259194161 4140085774631 10416570702860 11770035314342 3898972181578 27990268510100 12953581070000 24088478546938 15654855179291 43943437844976 27356029047344 26839717612856 154297148867506 2624851631964 1379179149562 3651900854569 23355150350530 92488554134472 2650209015770 58715982188289 3771768540109 9908236570730 3756928308078 18194609136695 39400268637047 2661654015444 29282776473787 5369741753454 34219461007041 25230643910089 1763624467790 13233901796612 17440040341619 11007971806952 10846941812242 742765109850 6060189821976 12626095916361 1805823092837 3925073759302 1604533544310 11510140250683 3243518996452 95237275075996 52951992717636 7350804857325 1550272610729 10068229851565 67335174712442 448905758732 35955612506891 6099613741900 21034205936157 13263785721307 1757613585233 28266790472776 171098104196768 50210841485784 8941730754814 370952101007 5012334199221 5161626500441 9851513482359 28062880325314 16083080069461 871038072755665 87428251948271 5735274143600 964877283808 4417083143665 2336007074917 10771893030853 44102670940994 9286199638539 1525021154713 49284254316711 12283513797243 10515964159907 5118826755659085 7834339221807 174362253947137 29951469596019 3537863896939 8897309243102 26831312293747 13961315090673 4261342688502 3199114690510 5672258001974 46120124423502 77854725347437 9747881254159 20648268328923 2442326820696 8388740894764 3265883137266 7339902346304 13172099318745 4770595772561 10206866939212 36806608150728 59724498928599 8382810307186 6295623926196 15824782373391 13255315934594 5404046092376 256072088145570 137776029667667 2874692327697 189692008841945 1841704367608 30083669333514 42237749060124 167961033558 9207503001818 1158445890341 5296116480352 8695676925181 10952561954264 2474091559219 5688040221893 6740344257834 3579847948752 2877652804021 31930928294332 5697482017492195 58712138915855 8807850424140 5411902780107 492623710300684 12577997114926 83938322909241 54774950697700 27561892039777 284964521398462 26865985473087 10268616367901 13628543452865 7858241357136 10572332435274 3605954535911 4185677347847 3649372704472 79588394857656 3115271553610 68592483277258 9226136739894 25991681869891 24225597726949 12829512769518 32947033727021 58772000158989 415278544259840 58065413920615 312721102005731 1677413919769 227757205344393 6537826713757 10014446441880 158213622061244 13021377220874 1489053438730 49846769186990 28864592856335 13241464866793 11802014654438 8138197092224 4253916532812 5028845357698 20709859445086 9705865615164 8470162843094 5847150763562 2831897706582 182257686276425 1623038613766 12018313068307 4305058599453 23396347941635 5400266022713 38212041509780 5557628380582 5871964837910 5350070473762 99619413153 4622880780330 31693641584876 1788837117563 1662768642699 1747600801800 9160081127360 12191863721287 42834862135491 226559024010 7832959340710 20992118052716 43669707395120 3987046447657 8816120043771 727742744296 7921943407026 12799620421320 1237600478936 42116595331251 7547228836539 232569408549207 156660803607841 10810668712144 10564552678007 490136910130480 49138888829931 30612380879100 2143421450974 2209915212501 111954075070015 7363670523117 847304828916 1341826159510 87543620061581 3854140810939 14239618089128 38841046062918 29425218897907 2607236659441 4108518016415 9025338716379 45348772946592 137676629202 331122933496 12870995607998 83532599887801 43370931027878 8513158931566 24097544400790 12821843441182 32808962501443 18352777683339 5316688486770 10113689889108 12861764517422 2236602608018 13807220049929 384319086742 11816604835954 5861340316195 10660734588421 20903627323318 12180603345519 6595941076798 8342519429044 19714997769461 76672314911204 5041415125325 11974544090506 85885286043908 206020742282875 50323796937538 9628486949929 8968646184839 4353979580401 10266939330675 11929648284318 578813974900746 145190409444473 40592213128637 8036003229970 20629278601753 165179225909638 10106355588871 21680877637202 35811007418106 16518642233636 166341950897921 5823814966180 20151998551654 5574334522788 6016083936795 7170399648238 29123029282376 7729189395222 8151393391431 51596896970078 164700423230356 8737992139605 6893494802575 50563069919464 2825210266622 2521755462210 32965292366075 6660877684050 10880310089335 14632267351491 22486887996168 16338569317035 116144444756819 2373770758618 12971920604319 11348035894070 17268243638626 736068183261514 26427968084119 17293074328946 27252369417058 8447330373001 6104913918248 433402951681900 9729937659105 30770150345918 30415311847725 94606486761919 13779216349207 6053423454830 30689381549756 60717131734822 8818410215264 16335776958542 8185334031909 5450546716167 1611154274890 9471166215815 40783782701240 19364674788118 15526481405455 163189686386323 11846794933496 7127304307594 19821153962659 276030683924242 3191703729719 12384084143900 2926445514335 12876953295652 29065148613136 11240337499855 55888824608240 6434728405151 4960858547052 28253198191664 6830615653526 80109424519596 11071467294917 194418985572031 10361659267451 11748162123071 16909336274193 5836373393445 9040149254942 1059928578678 65816853762580 8793325935778 5127297896454 8670558791772 3710492073569 80780702546676 48502182529872 8991462546934 10534624589560 6378361192136 66736323038466 3616168122201 25973975148449 26456842732597 5935166946298 172000269521982 14202044983513 9835280760478 13392178373700 7370103983080 56260766779608 2636085753187 11300658659470 57472830992108 46086849685895 1163631612438 9717590494060 2124316242822 2992148303336 11269110103722 697536371762 820698357325 11512815174093 1499306758747 8151230886706 6754568680313 5642372372057 7484413384060 3550680620634 17681570039210 5987856948047 1027338406299 205778052627885 18522194398679 4204918443641 10526577923957 10210723228744 9339086449973 289736474048450 10801890223105 14572667598761 14800135801330 7336998596250 8270649743714 330720111779916 9575084362776 13235779579866 34118803668525 1089585097709 12458467793403 1840695869470 25081875495664 7133314358694 17660022695745 41438539358991 3619167248550 3597399469873 8070572690134 3320299764905 9223270925668 12063286007435 27449776016553 21248948819111 8504150969188 46313131417022 10091626165828 11666523707884 8125716899283 6722086791180 6758856979857 27208657630863 23646501251346 13392242937724 53835314037947 4842751255982 118961085142606 46991916548220 7660692943954 5080297430745 5175656998076 15410811858620 5213600655163 118765344236442 9714487170257 3851753803005 3906925307692 6790283567395 2890010346579 13813506122042 26837581696449 23644178227768 7732367720290 12153197015839 95863758541898 304852387252220 7423114993796 25247234656675 968600598814 10990855770364 33619271249474 6179622221930 10017831932862 33159387132996 5677952877637 983929204781 63295683371844 13520922770720 5853863811455 43657281676039 11779969550924 17930453449004 4540837533464 60784348395549 498425446680 17642950258096 2765880100900 188691611562 5772873233655 1522061896952 177102201325 73210919410346 1093354537524 16733432097685 10398469456096 1157837850501 51769888091980 27038247065274 25422093397454 87936776999664 1599106631963 13454938379437 6758870512023 94765769787809 348481385948 4242893329117 11282831621728 6779527374971 76800657168975 2382154434582 187499121715014 9749453827403 243068941294641 13301986744180 26995329882605 217125968720930 12873641128955 288248903224498 128562391402992 2394429218156822 47364121662959 24835819601782 58653644011030 3368814368745 1329527293571 10300272556620 54407945164274 8768249209377 583922123110 877788966865 9036429851513 12461043557018 1844232233584 5076650854422 105523753276861 8129410030556 29042725756792 11095498429390 32286956273011 7917461342547 30791066794892 21936284927191 11877360147808 10439575497438 11985468589091 26123550739412 72088602767167 66819934950519 6656519019557 724825802924 41360361262117 41541401415604 378039827218344 1257783043970 322983407125 421576668647 3219491155380 10578730126461 9060137720936 11877518026877 1848412058089 146223456621180 19248463662074 1584732157054 37561453662905 139522715809177 88990861740849 29731960673005 9977308806701 23606446017448 11518463544783 6823622637583 25608578031441 5586180510109 9210001245140 23034863833245 6672821136604 12942631013187 1499200280340 139300627974814 7412103180040 14358235031090 2485215361455 40305808113349 19626537248706 10271376577749 6549619637714 7246439128777 23649354979220 11811102318398 5985039233938 3545509091666 11192707123720 46165284253155 5051578764193 1774178599543 19454701078574 12667977085079 10510793607812 9233127549650 11471966640622 487941740292 8946748149403 8787652884508 10606687400332 7032180008028 1397921803168 1297941330800 4347305878834 11060220899119 22786684755879 945901248885 6380274889740 3949693265758 165317656033955 95190336349247 24800716854422 19483508690765 3350192766703 7836931011688 29407333741459 77241263642955 132228400531169 24259889030881 5814675663637 48368510615407 11288629309574 873230906172 5603332517978 9050542519933 6343045530585 128041739085082 1425637083805498 22514486570167 84977074329987 11964331868261 70362877139021 18327493464195 32460931773651 46361744754325 151100513104268 2961091297495 13800185637838 127600390140207 8685584425802 2460877578161 9587920903378 3530657117768 1620268228954 52848423713426 4286863293302203 1496789280924 22431530037890 11596110503896 31080845293020 3338373257899 5918711245561 6230160160214 26739732163610 69038608668144 67178117596714 59028610969855 93475549409392 453646834124235 5606906992013 2363452658473 14096213256191 185292404996338 37472531641211 447796402602 2431625475180 3871586219644 8066339084699 140549179390 18240388339284 7505465198691 73022556907947 422758841201 3197102511598 72949124401604 1962195574101602 6235566768647 10035390772600 86227281325773 38763742548286 99704942677161 29399002468002 4418614963748 10158904295588 4039026826744 7561895650093 27604151402005 83781571433398 18313996111608 1902606690788 4748301076769 7751659857979 1146683384684 12020994471816 128600925066281 17211508563277 11356625670081 34770413218818 154132636154685 16784821834626 5323804998618 2132036719609 10910463853246 519266273681026 10387847673467 33162206605658 2545397506956 19692212934000 21884973570191 2159910053462 5026801382265 37561416089489 4086407127247 40248001695844 84843900239695 12374686701093 13147705072243 326046969128373 12592199077153 25183560637752 8609193287093 17853345727995 30066163734728 30556438662821 24347178822403 1486356229225 3534742848638 8973708617057 11253680945292 237438847303 1398133195287712 2573650196051 128024312370930 5382675372075 101379812523591 11334032961924 26412672021077 39389558018836 31172865405311 38006686086319 728462507989722 12245713069335 12130225062622 6839954817612 12587602643615 779041055649 4475578016575 7088296594993 27044292501435 8075799343002 560139917169491 5921426623654 21592314006174 8220495796950 17649608135886 48145896549606 11858647962270 1246705434040 7494379548929 23855811207240 9937244765696 3611101252408 26273631302583 30257669834567 63151600745221 16467582955851 1355262135395 109606348011889 20428563999504 25768732065538 9198780265481 4301121681035 9032223999833 10544745698689 22003222593225 6268985359228 12528710186641 216450920127895 9477140107366 10121072527575 49943350401061 4819294460306 6414594832165 259908075840151 7877464220384 8279027181112 5858865431906 24705047614668 5717614047993 1025971608584099 38503386171831 21402011288611 24196499907698 6034020515319 5927477037188 9451249290667 7555104975376 548932938211 587074310933 963536237530 90259116017681 11059453058194 7815663344941 68907343765 61286399084532 3961852612947 10889336710569 23861018291848 9916834716946 83759367441902 30154585417133 1949027289726 12793357925064 9120691249359 25995466945333 9818270370948 21823171277114 1905294212102 11584231966575 2197678146212 26926791450 29362891126547 61426219190259 28480847358677 9836776733602 4043971298255 8241776583862 74049526684657 76603749974426 29274754925956 7153528073929 4331312130282 29682496428755 252794238711798 95097606514790 133904480886536 11496063184041 3154731906810 1547505028941 4906954586687 9494497355424 29061575229809 663848673767 31593158784164 3224340645149 4255141696770 89871268045173 13931530606361 6975627773241 5030623327757 13022237112669 9891619960439 12675556558123 9495623345418 6957689070217 18181678758064 10313884345679 27303509202904 26357796432562 6535504692159 1562353645560 8147717579741 33142980274828 6807912484438 2777078151437 8426655181627 10399039894094 10479040810168 248690216242326 1064855197819 11944961080690 7054241041898 1712851297266 2966259842174 6822707959407 41356649626 29560552057745 23864253201108 3119158673464 9725326492575 44590199098269736 1774050705423 16281214332301 159400018013335 13274809102522 20717642190231 659349463890 391331041157625 3743026944404 709049668768 2200485948089 5429754633434 19896396906876 433578751563 12562436918205 16587153780169 7085791885655 82675851285083 6877388411751 20178349785724 7297004763996 13372116306674 16929467797417 52971998130112 59705905247398 25121251635325 1188555778177 4969490660717 6589663133379 4274962936488 30601249992666 6181743287902 286414767445 35566556974250 44922763986917 2379286353806 21418064879017 8006202847260 192978283776 12250413796243 8454898306858 10287833724520 1266025524407 164965385358930 6455698528625 21700437848419 9190413983642 451514015582 27808941709339 454313397484 231352670258661 7559890562433 12623327794550 63038999790863 149865320032885 38923443273761 555685396268045 25224840797466 5883739824265 6261736962661 10519069007878 513273960237 56670524678257 1523320026593 290144619373 1854792731893 10893927331772 24066485139002 18152722173445 12702062566181 4554586361450 4073298889292 7421101173537 3188277997165 14531445330586 19583617632410 13612626407411 10545365316997 61435308854342 3588001106858 878667535151 86810506520136 53101292269984 6490887251643 3439012704827 32001202253435 6700357236127 10630263428589 1145150140078 104269384340911 70700268594242 58547456916273 9734934607735 65736056679839 5714126451980 5320638091868 1645942713533 2996692046461 9814577381900 46587430023940 17964933192604 17453575924974 3169549128034 221571255860187 7436547658552 3726083324574 6928320043880 11583486912754 7454166166055 288898357776956 2518970241260 9382665950761 51028938269577 23574899955686 8781112931912 11553351384885 137747603158542 4882489989208 10324483284294 18098316235896 89383877998715 155846030747145 1847011041915 2797955197310 12255680140025 513262509823 86819924803235 5518844531578 25847029260014 22921699574527 4662938053429 113921632614482 191657264100102 11250340214974 153043645475676 13183449137689 8825464288247 26195204806878 6708261722089 187424628471446 6348349874205 3117938938130 3188877730685 10127924138445 18575804531860 7079248039401 15868400854649 13577285809326 19610421485785 14996536840799 89064708728164 6714994970737 11416859635463 71591391566987 321418114157982 42685433765393 392380041332 17801265574493 4440851920877 4970366443758 140854405227479 3480083396528 17955222869415 194393211028646 7460772888374 6247467439381 90921662806653 159379972335 3941099528509 5252563312260 14227370463923 8549980798041 6164783591986 1606299886011 13401760611461 2882737110406 214616278888920 127848981122636 23782817180440 12533781745835 28093683983554 3079521597734 22999965541010 15990973142990 6244216894644 29121156487141 8533554648667 12982231890370 629301006505008 507422426242212 53982293000131 244945077184869 5391007491076 1297824695661 2528974587019 233082852528109 852517089795 1269876875669 30352044205918 430339525791 1902301794448395 4208335226943 13794059277853 26485265632242 21500167012166 5633315844007 112328244956217 10173871778823 6560471216878 9931527024740 6110676956485 5149620449159 5498968533835 512928601096933 4821007042456 7702714011607 1440703485401 6311837893243 527644967705 27890736355124 7898189309643 46167257693180 7169710865864 9150507253242 9331806662542 459844960424491 6291343744578 5975378478231 30864961775731 22422341256627 53927121530941 2952618792932 4777616009438 1469929927080 9761022500475 6870240490291 17803592687184 8167779657938 106289321010428 2154140005863 1170987193421 13945826075976 230225296149914 12384461605549 662635818965726 12753953466565 10468226282257 69212725389248 22581032538856 5987639759975 1549949455877 265940431802395 40214812724279 25766410708119 2080827556458 7470860655336 20935849398979 24799215434934 3950159459967 1292838902652 52874635208832 3138717421029 2040222845772 2570795494705 30207232313723 31570785488082 3907355658597 4901492395970 60377865221275 25450171101211 3446942383086 2764584817073 19961590218993 11560161666985 59632924919882 5710825007545 6012991629938 10408274917475 10975870082994 5215849920845 46975486156944 18262650414212 56730572378429 19249309154616 1776007920240 51273763883579 1857185786423 67328332260534 4717797636993 5580245524330 182552664465857 8264988956140 6702662062722 41935056980766 13326117532088 26007331229036 12006960453414 47931576119724 1490294685899 7452246329377 3082289829584 16645001462470 51968361681475 14480475687912 3081983354722 60668648981055 12505339103784 5174779911236 50557888027198 9381361863297 1492396645363 15675854285714 11155265639222 87576543553065 93903477413461 1440250045443 168600706746 8123042839259 65186335703472 11278818686111 5868379780302 13817287008689 11484882101326 85116802289106 2629439432345 8072187178175 11621493868546 22882993174990 766418995814 59653892314713 6005346929032 173774150599 12945175946314 13245894276445 4269634114697 63991511417844 10318253639944 8439698475984 15155017951659 28865100421866 13309933333255 11095373920664 12039158953248 7138703835983 18121409880256 8014279316631 11658938355154 3546662032488 63328871995324 27426165374293 250117517580830 1178474818129 15498384360755 31505499546109 20050805304115 9531798582407 13731246081477 1714574696508 24585939019717 11429950774269 220908978750607 20881063701181 20652243971831 13203747496217 2479613613011 8596252637691 2093013943492 8728945520157 3632743005947 26512440218336 16473600648772 46469839016792 7161044667469 11903782073829 12619888522645 29710514507332 766865216646 66500320365029 18593375411460 12322569375470 5837954088032 215942273086960 27136405051890 11932398990645 13146015763980 32850578278916 46646246360632 20245952306655 248755995915674 27900684973006 30708781725535 1628485886584 18913128471350 273841884170 4440258813071 13032963455125 99704757729977 692997790724 8700877163722 5156196493782 13832687752533 15490137009480 7756570116852 12941637169888 18950784028211 52269378841037 22766256872603 8352859150979 30265244244949 10373563352310 76931018885039 5108457820301 20676554353177 9452449447163 11797671206158 11218838920953 1588769702460 5655224786180 10049996426196 4369498487450 3987542449094 16098467938233 7668511567951 414638643494584 8739486883441 1839622584036 11632307053577 31458303958191 8942206189776 7468177461316 1593095060289 248683090101 6827139195326 563722587308609 12706974349184 9558373800887 7028510402975 7894124877329 7332129953783 9752370587525 21426375934005 67209125635510 127510723747 19132692372628 190457071457897 4454309202318 4963363533429 11140679330103 1082096108674 78510732162532 4368579045160 13280153293526 5109407641733 6758419097247 154521750050 619483447647 6411949524251 88234877640749 2062169386369 723512549425 49088508603790 6467046581766 70542382719123 6416210720082 5497425338026 101657570223060 56361352669343 6240974347082 16265875998816 24455312867955 1473960750727 3525576683862 2307706559179 8382591484916 3259820513087 4505956219729 23037619971710 5342748380594 11435708522243 8230374227416 741431020877318 572245728124 679762777610 17125086898769 5636654108790 19194524657739 108448852127895 6580562185885 22065887879557 286831109967 40957530298932 25587791821358 6899518648843 88447423042513 47291648279207 12563014603726 2924145142908 8212697679220 16693101169834 39734814258391 120224734271083 1652826103386 4595569780705 6999791988691 3764912808032 7521588656816 299401257548 6477255467947 16745784773061 9343917440661 3118014930682 4599601119511 13231505764796 264410794503753 61646372916607 1898932364200 14002179295156 7029734938154 102144914968964 30777416561992 6208238321584 932328727975 11225003259332 44409315158582 12975762235353 14339471224576 13039804283462 13430946328328 678177712543988 42182112057497 11776209188280 42563515741273 5635264709980 453777990117030 4503451211920 8753141827367 11180228742743 21530673563964 87114523022786 60035962000875 19995759444653 47721226998533 7111530347713 11525054681359 20343651119211 108150793291615 15570118431895 906272280316 7696596103528 8068396113087 8719847844661 900431957571618 50610293715884 3046381724654 18606338418424 16968137177979 1195402367489489 109996514034118 7655839645772 364646581768830 9165309226219 5357270207938 2997627404973 10434429942316 44455728819059 571338404135 9353552044885 396278991257076 11258979505129 9527697724044 40819529171889 61263988786915 5900170062744 3725575908232 6588765138772 5694860249107 22716987910440 4744646300709 22184165164385 16538754767470 4728771806075 4903364974520 4947669957285 1214389410257889 5240804448202 2400775136337023 1668973109003 22563724936416 10795706462090 16450133937690 36374824674110 915381779254 19201672309044 7605262847950 14301397065701 14536620032077 5460858286454 14076567534715 290513179411541 10601462463422 17929052805923 5158696751535 3954341973816 318942805016312 10495649725319 24276747374973 249412602975963 265481743379966 9930604733205 84608078122282 12066962184994 13998519236245 21503911572307 5529601242665 11615940863386 114456545699001 19391342856732 23480744289304 18273377875773 49462819845359 2480961754256 1276471223709 45013530336007 2646255886185 101705424643940 34982950406703 7050206413355 913098784159 26573855372139 59473402988157 144054959044140 16961733439842 36219455889546 38307217288020 16061123943706 5791738960266 2211517092148 58137022847275 88165806040725 16266596411151 9471818987805 6153898645812 186811182949505 4713097041514 779889496972 152630526859096 8930249254687 23226251968764 10204434914845 4063147670713 34922726602070 1906947876044 3563411936982 552202784383807 37671224575324 183843635778009 2402785433722 2663087823151 824333664473 11713141471854 52102973714934 8220129714710 112129928434 1599211717687 12323512411429 8160843336156 8361505262353 8288224812261 18549026510380 33880860154753 23628323479102 10479594884325 4390364473718 74879400784761 2769758665928 21188471610117 9954162319238 9024962484019 11798037260021 8570510995956 10593977211079 1401927631693640 663092478645 2214733310477 251555778543624 16169248560483 213680118250149 5181764421896 14822067861047 6391562362056 19061794894520 1534260977787 42714539444 10022405223951 28435371184853 7693115854602 15745743439799 11373627959437 13387165594721 5977602050563 2222858363200 11981724412408 42578283327568 8545625281201 11087267729682 12592900890945 23860798044914 7266702162683 3826819604290 10417571793564 7348251642707 8508440632905 724380644384 25480274182117 11608852624030 16841815504871 13278842054306 8048301935974 30228436013846 21495361657704 7958709861801 7719839672391 10008647510766 7670230271397 3943761788484263 26119303562685 547460236848721 5711735042257 14605875037428 16981953862646 142436180709633 196028710707445 2502140304730 4452302476894 10905480721121 33959929488954 38132193857628 62679135627571 12693279646876 8784568525109 12195142346648 11871249469726 11764874741947 36593044228593 63126427125565 47749387260144 127186911821998 61074426621833 1070947563253082 54571782985820 26408905398503 10506302419996 21974357522943 6802371320518 3621296382729 553565756469211 9065508777409 156949782166299 3582169778550 9427583044874 41569783114419 284340323538833 12917341141562 2770705236797 29914400393235 7772738960876 674017815653 11939355946563 6820383568072 65510898433978 8422003968913 19592663505804 19697915178061 19355660125332 4859542315270 8662605651429 5733523536785 254475980888459 8367255933397 13285715628086 10922079297845 7298030759267 33938137299595 10051167137607 1489210308840 49279254856347 16866041548251 8072831437932 12362511551295 8230740491006 15374066499878 24126642397649 9391573318152 21502292639819 71761099022183 2785984939633 78196255497390 12857886520845 11469474333829 6922052818801 4004374922293 20155845088960 1311606503400 748556093439 13269744226105 9032885820615 7392930548578 31509359224982 31061053956441 11252935753004 29222544089379 5799879691179 1662255947087 11154721530483 3760140867085 42947899608258 11090026365708 7717813645057 405433205215 25230939002109 980322578742 134098120422989 1868085156770 16565138679468 4062835095637 5318701287384 4097276114809 86850225315579 8313163224420 4203882045866 56165638330418 21246177457351 13225010597758 324226173109537 6230401009325 53209816915245 14503221962062 475632879549450 19043753944444 36062877601485 12723719006442 3629251693830 7419619485915 13177932984829 12786992577602 276507198641693 27183946663428 606642618059514 15330890917607 13004155920948 26965230127011 19312507131253 12257083810173 31354629712154 4605545967488 81598157663546 27902423667561 15740772052906 10916889195238 9373086537994 11841657105582 10419196847519 60856878089716 5327821650553 7616543200523 3536808481626 6789457703632 8675719751455 11684953896910 4432916522716 15605312469788 733691209132 49911552867586 6783296338901 91740302156751 2133191586037 36165805219966 2509932958305 12412968583668 15866405618679 88420393129963 15745644137879 24459800528081 89211022334709 76044314120352 103808265382836 18909278388505 10493885124413 1344022251707 7512383511653 2863533481440 11114616732749 13334139666190 21115137354223 992587029498 6159362953881 14639379230555 2453463345362 1765476280726 10281733839425 11346823637114 13844348082139 12799159133449 218913101100745 7529287074658 86049454314035 25051333473345 22709826353646 3318584706551 1620267987322 669934994567 4104741478239 60871505560557 7380319516394 16515557739190 9021335181120 10362779114813 53302347460215 25821242406435 11403921575921 15912093001431 13101935156344 1175057469929 1459916550335 11470095675024 19753745647219 12941304905872 9463315375223 13486603748448 13186426507217 25424399073197 6820091307739 815187014779 8225222398225 7821848370750 11529006790991 54693263081089 20780180026463 5090377744197 5354265983448 87596277413823 14587643910588 6432500253325 7963525170829 74928481740980 8513524278438 65136201786988 5185027095682 33164820635492 87590216768450 10040465340950 21251790109062 303103371997759 11037589960259 8600147403123 18368000066677 248632527284805 2806319454161 7000661444303 6865709259789 245322148163706 12150228641862 13441768164190 5687607046698 23277482469532 8319303208990 4738715752235 11164436440193 2239150184381 12704886991259 231394551999407 566853841270637 77399071543046 15312735072737 18918928542916 164458905366853 6166288649482 11098462046263 12657373872533 41586371768450 9899286872902 20932107712892 82103610868254 1307806932954 41371691295906 4259389175613 49972086802792 4434414019971 4684385348945 29341821154111 84201961460184 426006032193 12689821421173 35596618243253 19234943383903 60708482624977 31810585134902 70639033182792 78494294758249 19472089356035 13214682059680 8031725759135 313603937154 68807729977753 5494735432853 10707743765429 9193888434562 199049907863007 459250875721295 42243231586488 11925717270594 23715310518904 9276867430673 123653588140371 7118135037828 10260168149774 9430860561845 6640064285094 5313645814880 21330587699702 5636048886250 40487056462971 3380449207696 10854160787879 778579956024 11441008609815 454186486219754 13257736227856 17304719776256 10357534449661 11054231165981 3969105183179 9299419975468 3285597710337 2524246760030 2475051420698 85653319587204 3945564582643 7162768362428 114492114150297 20771984583982 8653416283973 2308660135894 8928738704834 23957100488281 31568291017681 11350916505394 4665960918958 216819319829 1133516406051 206431145961 32087135497940 20659877325347 11348574602738 21207807804940 61639494411724 1640826170042 4640397538191 25737937573266 10933415953929 20769133499316 26614400365315 53547947782560 17225343206885 4055758388770 3734724341333 9442005744356 205296481816225 4816858204722 139063222199771 9448506290216 788381417115 17307015077946 21689272219994 20833046853797 2053684074344 89430566958954 202211327028613 21614171696875 5043743758610 1245561428267 21492173534172 2178233227525 1464564078936 12259930368720 73030100463039 8195370771331 1682310227149 20186472258097 8306571746876 590908412586799 6243631890559 112828437863699 32857329436813 640557169966006 22155027892277 16735067518417 6238361990494 30718446090794 59551778058209 124525059383990 9019882906348 1791116460452 7710555490084 190836443792341 13330743179523 7481403464743 13585152341703 9189144247228 4900296833110 2758411997255916 567643521506 72070303215187 19815550391655 40153636142263 21729808853604 8798192130350 57608589351348 26650151969638 7351496861931 1196386087067 5543306922838 11230422831689 11703656412016 12100005093917 14247607012406 24701717403971 11094791886966 142233358072722 14395865431307 11966819577890 98306541421053 6507402172676 1740293463181 26944583645068 82236213959367 3508757295399 10323796235664 5972134790277 510724622539935 7314097707894 222826539436 8066047691094 21580115841860 5223216273771 58476582374472 1508432156050 1688388269989 206170046556734 6555395660921 12385599358540 260642003983 4839762944179 4768041225891 5626402487032 8765400615094 11683316053261 12997688934089 7834894265796 9436240183888 5930480853151 30422752448788 4169897813700 12599150391420 262797358360006 49854208590718 16043038588250 157981233389 22803933941173 43010461261874 12009245676082 5388902625443 25763006529882 8887400195266 1405303102332 71736317803330 9353557647516 25985409258994 8285031164143 1833209349647 163380905053846 11158349472866 12081320107898 25805158969613 35533338323316 15636683031019 9773417229287 6586774635063 7159749749495 14500640045176 451669117250482 12118573295071 4657689156990 732404401923 2248453817808 13348276084469 8032134722663 31648219138700 8455282003416 11807253542864 60661106093817 28956094862306 1732889689529 3378747340603 3141686601529 11196674126528 7602697699789 10760200417784 1138158154333 12192136004831 12694574443996 47284027360225 32904634441142 36573557956377 3875272302183 18273289832312 13942685384905 10313572239775 8498866652213 1612566286709 54387908331679 28045078678919 25074510329365 16492635211326 9206801859550 29033680441168 12592678491066 184430673815632 8784356527497 11166695387011 16109594344786 4671178615438 47675929870603 12461836373496 1043938702498 36599970037794 11690500350871 13142212122115 11117804579204 7275675532305 4233954019338 23561047267850 27334158254177 11043213714123 14747222252221 653518722835156 47560585578310 8266911592602 948093589383 4062409125555 94802170661243 39663178664945 33029159688201 1625429341339 82203330254784 7087394227082 11398902426405 6253665223007 5729604087205 52466489332652 4805235615613 3276797482231 9863762720375 6328055878395 16001795443 220710646199 13197669421288 3626837369075 25772938737778 1406192033931 1890033931997 4111399178393 69900686764231 14621798442245 90956718739847 6839739409524 9202895654432 53689853164323 12693588985274 81705387380258 61102338261087 81804016129884 544033621688 120642561341811 33788443612781 1439492130749 9374631787329 11149992349814 59551888792704 9495539604390 6234106592778 11951726239802 1474157784269 6162839113695 9871920273237 27942358499866 19815492727568 15718006785971 99270972036422 27344612025313 429463781860 6634615417049 6225639765491 8843012590630 9949676275770 82031388384282 18200139276517 5341489298826 179052160380167 103428397178362 12875645644799 3201107293876 3688958063461 4832696060217 41989849407262 12693617374975 4755849996470 10316213106861 350319591564841 6380733530856 142516542368220 55376076872444 8082333934558 830934908445 8091230860416 62210223852328 5864043096423 2328978101916 4232363778534 648544806988831 7384774491439 10214156599630 13277059181809 58071943001829 3131738367223 13921643926553 16916721047967 143318875023 5262438897086 59607820606490 21066303570961 78829002649863 31748547378641 9559059225939 313927437986156 9827686643138 6807343190448 4136574606372 32940339959695 5558231464353 32035072571499 43621014068360 22204068152086 25564452151584 29858004108206 30956363119048 8445942093254 7474253660429 4290973947734 4573492500204 9194209674512 12098842443354 72392316852158 2960607023450 4349013046559 26156943590630 99287145538145 11289397928541 13320914948902 1926218128994 10708732290227 10154403277358 71144814548046 29349831788095 11082061671874 26857549173064 85344646034683 7734784499998 5091872413484 20448580812626 6097496402862 28018068633179 11530137559372 21287478368471 10256887581035 117186577519117 49083452630293 11827775203611 13539322321053 16165237873720 2131702899503 15581966778135 9405482913296 15558162292743 3832755666662 95213535214353 16232779977155 431233516423 10224473982117 4634074322490 43790730810311 5593690399756 6631140401235 7949811777677 8000610627338 345346645143962 25718661884623 146909821804542 166246849177 23365788361922 9537060577700 50226335151368 711462998239627 979675261458364 11151159856825 19843623675857 624947944021 18311138258923 55575546497246 7314208207929 8641822859029 3929395763436 5807336414381 4878277376681 60538829096344 6675975058168 34296573755248 40453299739334 5773670551433 1945325585931 38487347030334 474704016460 12759469669288 4023621254844 500079053864451 33396584740342 499892710332 27567952219684 21795814838314 17543448016970 76075633561565 3972658181077 8237510897294 7523487365580 9947487331543 9888061541087 2578775145378 3110146316489 109257317929 5500418890144 8444105194637 8375911679799 9947034133168 7666290745329 12588613675122 31300358205784 3126153838848 7080176683177 3290470866783553 40275073150159 2269247914907 579193873207379 6286060486354 53365975233564 13367778599623 9992463855471 7454404048703 256012800981849 51724833355188 19889782901637 13831120611479 1664661482418 2206897065084 3725827369378 2669480089212 11348176762736 11486164915151 7897162532877 54721464479665 14753646848188 20845955429426 294384647208526 38096716082213 21390522622470 7203757046881 119760487883974 7765707984242 2335403220138 9814417090572 10275944635599 8514905022787 3609968931775 3610869217849 10910215099300 305622291577408 1796656292168 7159970500931 557238752899 7209695414905 1165120803394 1916939162056 16326480544379 7874852247666 8133508181540 18755390382056 8411508712617 10815311153229 24156019321681 32446570344245 24362977509142 11042834287927 61922804736279 12163755638265 4493372752984 4693571508296 111788820600414 373830985712 30679260799315 2928582588875 2164413889082 1859439691992 706592558442 9878212097099 4941820435519 13750855949004 29553104447268 8279854455433 12476063798031 6283728538387 26635865506090 8908903282675 12164114981062 145994862727151 8742219715965 1217360789910 29798256328175 7968139428274 52850930394759 10758363746531 4187028572652 14412309795371 182446431353 41171830328 20422962503367 2832282969859 18537926411699 9698255699018 56970886610922 22972035463167 11989464951510 1566630839253 2235063224273 18668462182378 8609089235268 5493926771272 13554396115748 1885227444358 3748187758343 9390567207366 46883786474474 3782176225622 14592784072662 111040421067772 9717945683703 25211061444770 87057843028753 16396610305944 23540400849958 4014662792423 172341542867801 8265366815842 20079512680105 14054168520520 2675367706970 996646562591 7616268231200 22439780167355 29780709692153 91176560797368 20320066315810 376049459993 20453663914609 3150820077727 8879594265179 60304941722906 6885258791602 48823856750898 24535434679484 9985958694617 9257265904945 1578140800275 165997974470 7967526300946 2545033641620 7930699911872 4927168561179 3700341082455 10944973087779 30594951656511 3082394183454 5746929122796 18332795757907 25434711986328 11213119456940 18087495078576 8779016486165 26206992632895 456888638902 13992918898225 5481280602767 1609808531802 438934494710026 18265772308025 2400482326700 616992697008113 1965311213361 7219276252361 3894705372384 848064473794 35986565006117 43993908814584 31460891101146 6167567846617 13750496222501 3581373761068 6067378755852 2406771983085 21841009154146 2017818314175 4086631967917 23323828489891 27121021648939 1036146411359 6259428506164 1351485110486 576859937925925 55203928464881 378162447585609 20432421219836 122418872599857 5947222337717 3970336635370 2032221505725 7846188676543 4306807010591 11128742911967 13178923641192 104982921861633 3325186199317 6845711670441 20201024621903 121687695855840 187018673265974 1067345311696496 16743352023948 16275643002210 20329732670646 7604216005276 3487337220761 11433461345649 28450976220269 11524886001970 16964065554914 42740027353667 30715763081433 1480868643636 13308624058779 18955877390450 9503003237634 1380654943203 57557478328359 1540815002689 3805027549919 8575881796780 3449583388633 8897054620116 10563475118653 13228454967858 8966099148471 9010955583546 11581039533573 5960063347721 50710516624956 8484257868711 15235208497425 46348934294077 10274792643331 5657615940162 11663251662233 2194134292792 2904521341632 10514954968986 158007283481229 723338082752 1995392889119 567660649174704 4815030109644 12864003014800 12709325144382 10477366231497 11728481741368 28430591807910 13082267169999 6143280025158 6179655407794 5447345792213 97451951877042 9337366545740 111175463516 12958551188522 8180022383879 24043201783065 10101672518867 11506358262633 27454948995139 8196143244889 27944379606756 23021649049293 270427483638264 58186811305153 3272989662382 2127017449270 31563711207338 4407093580759 9283106141563 156907120087 6127079533509 11765958731701 10935776288137 121001209034657 53198160657032 22560893260283 6739984019781 87457930277307 13121788381223 31265285763036 2731794772669 2486727939996 11418664357212 3032176458275 4114996080765 14979198613823 6716807167280 10956521649049 562020531444 9728526706025 4623467329784 3007417451058 4908241326292 2241592895300 14308693316442 5037222503983 346355474071 6484146602745 11436409440781 2944584373642 5756214989043 28511563819162 505524486779771 2091679352357 43543855969820 52324635817013 12409290825117 11089964154072 1474107065698 5036954330958 33421174439496 110817324539904 4353613160605 1299430248678 117643237778950 668639709438391 11853766135786 4085925958456 10436704705750 7520396192046 9252540422694 12624945952634 2544796643649 17705775856987 1512438377243 3801038765511 5456740389305 1608721845574 163735687596772 9245760509200 11854630752550 3635692353544304 469459262579 8419554305288 26606720304305 6162286783923 58957107732742 9316576992537 7158698611683 713372673370563 48983299070153 398400076985436 3573663146692 543484553904954 12659117025742 6735532405564 5254768723231 9034487433701 136364782814987 43422912909817 9578889333213 25558240086103 5824760652583 2876753875065 14713032069117 1817559194653 45406451132360 10770287676835 50499819625576 150013427731468 9918766362906 4422100023045 198232335769432 26190665781939 12461514007346 810707071129 3497261355548195 159550459942 2437342231984 11873421008992 11890682205969 8705223716979 11112401665456 3607189501781 29073552482784 15638051088722 7273133103779 6468085167906 1661565480773 75646780867774 780151733389 9886565098014 8787690447269 3962443482657 7304869246456 27331128741466 7705551013338 2590386454715 1300600885623 62585702547644 120122854692532 3603411847939 8811570761916 91510213309233 10595466285707 12348322940215 236762797808 550573862026 12708807222592 11328222111453 11913071968794 30475032946976 3715684076853 12954519540595 132717099038588 2966932832706 22467312881283 496459326797051 276237448474503 7135498847699 7398092147760 130905103645 4906095753705 7985084366161 2846816663239 28610918388232 29187339673985 12435660266834 4170271019175 7855722682085 42716944339050 3336816796065 26033734982869 13028833865991 1664518358715747 12461954028718 577883454768 58301388617 8514790828005 8303442267985 20712301456200 11695240629715 7616478949737 11255363940405 1627193174863 7190511944171 13426889704956 7061164090740 12161122622680 12306299655748 10385486760238 3862658299884 25950855295774 64944405288238 23199262734876 799313642879 40107199367873 3296469618147 248835611552 7870346188091 2521902267425 4977216413218 10447432618627 922436179011 80331932117836 6324219164301 5250126587743 25811885926410 4724842362729 11490666473411 10612887908925 1986293867168 7617223886272 56422522689556 53365542722601 13675526286531 22381395240223 1188585766659 10115280318229 1515476618525474 6812785318968 8618599498094 4557917872465 164010194023237 19843423956439 1205951114965 69905161542042 123894424476108 46753309845765 26108170146749 20039514801318 24956234998440 20047266072974 9029639251440 3786636007338 16427829649502 6349257901687 609482352632 9879486341916 2968649717110 13031166833586 15900448698147 3244801579437 7334267252232 11812177454786 237088283132 36298395940552 3216702065596 29676870823845 23930339711568 51244948313211 12147140186041 32169988230586 9361883797953 36841333756141 25517456890601 53439158978805 102768726193745 13132985014157 78768525963146 9281042999003 12074440959959 3323285138616 302876663273121 8359891719317 1692278495109 271034508597 11018956293179 1234352247058 18234941116149 58517251630930 61472251562835 1236612220651 2843120107317 3424497837313 19566090092162 409150892708 4867936695499 42074797544693 31616719905225 12588583643951 70604524427807 8617153078175 31877687479951 21139469630791 2985828626146 36298875084345 8770820610208 9312459354745 7840676236232 3326860156305 2949224430875 19940766982466 8606432455634 1662900913864 5557018152384 7881802378752 21722390659577 3478163161910 58199048211783 45417510727503437 19295990529790 12939965031938 11774007280303 50654064647646 23983080687605 13041334774755 9329137725489 2638411238807 7266134989687 285244618048385 8118109196370 53251815611295 63706970166800 68437885182952 13714811572558 12923706474760 7725198166466 11303521866064 313752751498780 29943570520869 176379348491 22058358524661 9094733453451 106815567630040 5732992647705 22057685619348 21545555185243 11847389704010 24079237579814 57871130149306 4028620477183 2077809284627 5901810020280 11062219499524 8665892654132 2036002772603 41819184115643 10216389998860 147311096206638 15744113355254 13352348819492 4899123567264 31397306731351 8000465687190 10595372291497 5567156005517 83355828976962 5244136154658 79479290285163 12141014476399 687578538240528 81833494100178 45953222684857 9800091095956 199408013627 16898628928214 3065966229347 1468672092373 70853560174545 13733753867378 8699207310100 44792330243093 25918828132640 5384573903215 26263475767561 101941838046570 28287087495471 1827363629300 10914078881459 7204830787119 3710884087103 30341648493246 18170693259365 78847817100380 3601786474391 4378438145346 5364686966653 687446571927049 3552827525520 12663575070346 104795680876202 517782201402643 76145902578830 9226178575645 10972853360052 3165393366188 18524394622683 4524550014504 1288961310992 33332077499883 13347987270177 57450703376772 7281791781202 36629436838364 33479700565597 3804313248501 1692908000466 11684031107944 654427115936302 11274696493704 5216918900432 13149844193094 8576133492233 4747747759387 24027679675231 29303821094118 32698748793034 12784978825009 11514690964262 26720979700890 2396845786764 31227699526662 12588935518927 481997917901810 7463689229320 9712846498624 30802689387571 1233008937647 14796925839272 10469015982986 2595234047167 4694798175042 269103693989 12283322927656 42790200605934 10485208257172 120561030353604 2346765214122 29073897568612 1366658704481 10334348552007 43625552095248 331688006792 13137734910588 7783289269989 17367017331760 5682347985919 19842491329989 12832321761621 5585500478156 73146111613791 4736874377182 903692445293 6289636356536 188966091918994 3509314062425 19496896292986 1899079560336 4522388760381 1029852114685 5733696482890 18157886305655 7704640427861 368955486489801 33409318508150 5878733514215 24804486372379 3994647808946 77756406088909 157808351283 9075611600868 26008747234138 3707050606026 2666370548354 10595378419907 72069424412230 25773869619881 2756558469465 13286172247733 12301730276191 219775507909 1711844571877 11608083358560 667344439875681 45809717278181 5846243361413 3826338637931 10256344896925 8872928777438 28814114678227 840720158360 17019263221839 254385226305920 4333564902442 14681311917249 8231666281975 11518802281788 25229512193125 823897260776352 1596253358829 6520704417280 10252241427217 260061950363957 8810757748335 13911498047738 10277121955138 5575388797645 43126336592529 1788835007233 7522582940561 11110963857380 2362470649356 11762566135250 1953263890159 9843863459490 1852992730537270 107490958917822 370288120213 983039999596 3002827728684 867900485680 12463088296518 968856969779 3940921676072 25424382382480 7036909781955 24765834716360 6247436530788 71744195530240 23236957417790 4623541062890 26090437753346 10157457637739 3348053734644 57458545970920 1680849003094 547228857781 11146243334545 15528098966693 12356461613895 4745572283605 24129869540626 9551764680545 7321189531917 30278388361851 7556028343452 5191829760775 589777652955120 5534136306560 8806677072914 41217099045 8845839392508 57700247552235 15663683111462 11489399003804 3011412012157 8079657444397 7697561677841 4537724027508 29562395955124 937402070605 25686358799956 1552025786121 8072546787471 11883980125330 109551998173569 11123443240289 318800160258070 10496177292637 1693090595715 1308888688094 628675852702 93983738679513 8726531685703 8077222794602 12203973394505 133509377622591 23038566787590 30162551634969 37641152243163 631251825888 1947633446501 164781815552545 506724568077 10971695338925 13935512985336 1354879515186 5909403562040 10145004743848 10040190094397 944274614062 75135698271072 12489447900762 43581929919149 5262085210205 1022028584419 4684342521042 18930749064320 13189276245380 12014248877514 12842894374641 8244705199470 16648761562245 9616229924354 1302762157614 21993490811644 250810739910178 11405266381100 928692082922655 933711822334186 14969312076073 944582326663833 2347978039519 7217420904453 3638075753547 11192465791489 7353391101295 29814523315982 5697624150254 4103681646943 8977830468362 12769463129525 47869389643304 54257621236777 42746062337772 61393367538206 6270661192078 4844600613961 157649065911867 7912221978013 4213623732601 9832743799584 19097501699072 9755283088002 6672240349584 74848793609310 13034496987472 45214888462566 4061834538051 120998674706382 3041970941798 9049608149024 16244727000032 9076165476068 32065976423493 1272146754157 8215384557527 1688174069816 5387381751371 11007820162935 436332918617633 145852122734873 17618020724111 17849613836722 10760281696769 1578143017143 13852986185697 61122748117851 12221658721548 12587412463394 19424002982055 1545362643128 3341215144526 161902786309948 81038101267678 12048376746071 28885165473749 11355052617229 4183284602281 30615838678366 544282272624489 12687255757960 13035790509241 46522822156413 1036720512098 56687770843665 123430242389489 19098038102070 61278682526549 4323897208206 60662673071467 87643305874935 11024114812081 5487996720156 2317964235036380 14276845092842 8579738580038 26934847326718 13961371781254 11996469741217 60794422868270 12766082942759 24119306225150 9887075066214 1101163704217 7002154969634 1475325145560 6930540703080 28812781028645 2907108022735 5947665425035 4996931153299 13627469122901 826739810822 52399545534594 27260992890587 4010594587078 14630618817801 36521438119080 12453667661552 3939240020376 65671464081890 15711023092230 10334234787011 16905931385514 8200967620483 8086103495086 1303142237670 3922902479263 14305998099914 219343846062302 7909379348825 48676443885418 21816325702424 2423084372480857 4783929977481 10248445814641 43542538019615 13318798675476 548001754296 8681544699130 8141847473538 9787822154586 5405603921728 5546052484827 40811753422130 3987037490940437 14106614983666 2638198431221 10088283602279 5236047424942 13932392700892 1207710465088 7148882413971 1966070708881 9745728977583 167046778183 9026663793329 5650134436750 13070916480646 2229737710026 10935391852451 8036651951925 30847923419188 29796359118705 26418261462883 292012278361438 7509033142827 6133800063416 26157858723544 11084729092030 13317970438447 4989824823526 53565752779161 6712703456192 108219796953074 7320545570652 6104620577924 85736317789161 46674409400553 4288283591300 32200555356334 24133354205668 22600625619855 21766137134438 7685875218044 38640497848528 250839933045192 173227591901081 7888355877749 77963727729685 3023018006616 7875516519747 35059570578255 8996635411769 65473666356978 11407328884137 15640464553734 3504284602901 62098808790329 661355510804 6812186402503 22015968212911 14813825981010 8850535696320 15645486715956 4409430065509 236446950530932 16211645743165 8977987846482 5489097052454 255392257066932 7551867224007 6308754088018 7346277506297 3494532339945 2329473382218 11555549434639 4269481486572 12943674999233 1746412191762 2842705384843 6849276775956 14631974920597 68689992357205 11089901221317 7325245803664 89124560016497 6844390412712 3613531443806 48370477436777 374988609163280 31973949592819 12858188981054 5496311839466 1108969624475305 135755760773303 26859404915322 383365289737 10193831506931 5059005868476 39491070292987 4175859306340 12478271703025 8311582000425 9637318544972 343719186449919 3356211493621 9735939951090 7234526862018 11444037863103 27368490048484 12886672497111 4795911980425 8960245423958 26160977768081 33363333510990 7399511350278 18736176499923 4105646816283 33658887719631 6498495036294 20716497729773 12617111497795 39232686319210 5005253409598 31472085012741 1948034256540 10397512845336 11884663152305 42447349112945 16984511113014 13112428220485 2658238187777 337422963870166 1013850383176 8751288355303 591960052282974 12419181036408 4634593878432 277871820212999 2383253665554 4112514325529 3135154425885 6854017009079 9278670709981 11634408355850 7908347107776 13231502457224 4366216995058 20674329892494 82915179881122 19373026177042 33025953264626 703967726444424 5533784701574 6341066473743 5423983317515 148436076585765 8587101323376 19849439123430 15296146138114 16830618765348 12915390680481 36861361095936 21790256042162 31931966692095 4539376082134 5266794360555 367023654714425 14019022930951 5775325931302 4606529341041 112347398435020 10953056690965 4815768662048 39018375055344 23116376535619 6830373013909 6979456518475 12333965973052 4579523484028 10690034645915 26076735345257 6030839084980 10647094065047 21780233005582 19328849077759 11133977828574 369418561501 11849082401478 12777980440896 13398809265589 7139133959492 9148629576560 39744912967864 47351066477672 26385038061954 11203087005621 5483626061602 38480214264737 715622067961160 160511070792077 7901098790364 76587466050907 54828460935844 8458880486663 88844262908358 8188693325190 6131659898106 3569274056795 17644303245124 44810643998991 14049047066910 37071483585965 28454255748087 64899386657601 1296911918245 27336207249802 13221729727064 5324269025652 639801083182 3177093844895 8446894732170 24927143506730 14485137210579 4819648641064 4300117709003 3533685532486 9852152373912 271947131821579 5555477603184 12640617672557 4448782686254 602481096652915 22815795265521 26220715394479 161212438772692 25226430782501 23113722750888 3828626645890 11002547427800 7461737155273 57740438759239 4082545704194 1230512623317 3352614520227 8184236833123 21228904262920 4856137334049 13013561765944 12832161107922 5007541982834 13422738874195 10654618534993 13989176242269 23788313399098 34701519954435 596318816516 27207231539740 24892125480822 648706350169448 6580533128172 29933808329 9326889401194 28121784801253 76748955269261 314543921597 5705034954664 128655249667969 8487423933322 9031130019810 20570157303736 11986845350978 1957173601795117 14232926492491 12257427872356 30770477028594 1124854296810 3434388048616 25168822492865 55835167952289 7242103993828 5699622072068 38977795938392 22095311326416 91007693750882 116494618317 5409807773311 59710666903349 1432730211813 16998135052456 557393830426605 11783667044834 10114393940751 76318124516902 11109526283827 10443354124549 30163384973728 13204942302284 109379908860083 9635196040121 7235800392605 12004668043587 42799465447248 5359685005126 13223935354735 11711559402286 302235126969806 58013586755837 4193323974269 57992194289357 16068408544865 47425763074936 1251956074788 250543748922662 1442496028342 9298007007890 964378571655 8218756732980 435112012397086 24422885719130 7864602327612 75892104835157 5034144127332 26302380852816 19505976265312 8386667825960 4361365583350 12676861256673 6978620568499 7239179666409 120387808475891 7787114125049 10456714800657 4846049765927 15029411315470 17679671490350 33149016264398 12567370713740 28217087582039 7633783656748 4367567875338 622629409708256 3338780377422 11823414219296 38364373008 14851886767531 46793418391638 19523618153241 43330877915032 15811151158105 26913637334721 2119210435582 29039391240049 82083801579800 24582279998204 152408604673557 23005747099351 68154267879035 13115042786891 295576644621296 38632717828272 2456633243406 9376531853134 924195596486 4501227525817 229438803877659 11136622504089 788441500526 13151878938787 7589547358604 13283278097021 888411619827 4000890049177 77587120394180 4768920202734 11067757004093 11978236965853 5445363665610 6950362063651 12546769561101 4922272022839 43584622417823 40560700806922 1547106908354 3095801552909 7828704880762 59456923434443 3252159224603 7338884028470 9147160685775 180631115362 2317434432770 34204138444209 29344547254300 3174052469747 10964436970758 9209597617856 8200230166016 13043558322282 1306196384807 9446731471676 7401956747092 577275351076 3099203183957 56053406076746 3025394484233 3454537946409 16389103752287 9797468873526 34124988268086 56325866804480 16657175791528 92483735681255 3986058441547 75804788257 18534134355249 8829046908663 60197152063051 4155565132892 847747720907 10847199273899 5423245678276 1234793785432 1641996188773 1451478080942 11364447370704 3961272885675272 2001452816773 79939132568529 9710946748952 9229541149112 7769802664412 52114487434803 13013914220060 11202678877020 26243109356691 39815053252605 6420268434267 10347814161099 3692260165171 8328935233961 4813623512175 53222889729155 2387000009249 11921277774686 11436411806946 8128374414430 2167105428408 74606166222705 5101035771565 1271617531272 79779329457348 3494685774518 9391250571811 5908744260097 8504231036730 4694036995500 21495242535197 13348331844275 3832586930494 12616756528464 35716007474175 406131742320066 11557535827980 255709379843037 30420709222669 68611761552 8653229393413 7556341547115 23188739117270 188851372257649 27735050739604 15122679403840 9305982700875 117329134216318 3462136376370474 5343312100355 8938545043680 37584401187696 14050579025654 3083059439753 9859710583988 4546540381511 3131139347793 12359878247945 4845544800959 3350768622549 94609112352266 93676226821761 23620766437935 4032483968059 10902208309327 18522765969852 50681119841319 31817998049560 689248061303 11151946146977 7175582773299 7478863970789 14887972135105 13209468637133 7230711535299 123313292018283 13075836989207 249515218282381 93008310386 2844070830994 57209474167738 6908356851920 17278308988020 1005715162775 2923063117724 3176847492557 48533572176201 13105948916337 139512297021584 6062957243726 1648554661649 10399074895395 104653629264797 8039917936746 14436611373005 7306696982549 41213647065755 5174420326854 11182160218212 7587391731723 24234013817943 286547140948568 10865523215341 8596133813695 22235566905958 4956647039474 24241674278600 2430309386673 168910001427462 15333886548075 31344197140053 5756986396919 52270579963856 1989820525211 11095461029902 10253119658183 6913359062079 5462023782592 375249064450839 5002317742233 60903066319891 2388896941527 88455476568322 17777027846153 9541137181658 14578735896636 152312071818961 86104688630645 13356533521892 5573158095012 19775904089405 10595349294781 2949886450657 66626273753146 5973615497352 64516367206824 87467618357167 591006074296 13161312892863 5501765205199 3991944517145 9784771595611 1556476970424 4885895940266 18312835265969 1372671789517 3013588965900 13159712832384 1344852382366 1370972981304 25151250635890 608300794623 23186289190848 6364144596225 7115541983054 5330224549727 73366244940604 6958091606819 3813928081792 194187397891502 10957602796686 13607943962749 56580131555949 80186537214650 7477062670385 27431324035208 10130092373788 9064669978117 2437837551356 60787430520291 456798279211 26252791229817 916307335782 2474015722948 6849143073122 21859973653452 106733321967342 16626408974915 1498555430849 42177142951520 9744173226602 6882990273688 18045015568980 10994301366176 7779667356550 13724719980954 36812700045645 6001327847032 9951612348412 1185412518375 7574259193102 12974467459496 21867938851694 5837001726387 28502987131398 11301188767055 2415126330543426 51932780532787 8642638746911 2944876975156 43430948494460 32195556272470 13696003311016 12997469401185 4498949888171 13136823270045 1090174798486 1394120893478 13072657949908 1900229264514 7063547581511 7754889391977 33566649910 8023870929484 28042359293321 1023294171165 402639154977130 12702813183586 18838209339146 312218542337202 11938344112390 4925312918398 5169748249045 2300525231639 8884911402234 12538997193451 856379515447265 47551608389533 12228289769196 544145369374771 6984195216812 1682959897634 5555745069617759 150907890615 25077570398913 63444289423792 144112565457 481567993329424 6309094544517 13307781028313 12327162103552 1035444320464 12821807860753 9112639720108 70672204191906 82466605533597 26191999090488 11856797474522 150013499329287 9346589461483 38193942214 6119150452085 11926913060730 847884614065 9902770010219 45482250151028 25988397926136 29101783969277 6773702814703 10879756818081 7836669499992 10877709367906 2676617423782 8175558193108 5306717380127 5005190011771 2227077224853 27988507042591 10304458644589 89101754387139 498347798513 306223783695690 564151921656 13834937217199 2392002780737 56188507929947 976492089008 9605778782103 15683245972984 53332233537855 10871462023926 9847189940002 26169168965100 11305003166474 51971923721074 107915415505037 45318901758427 1963282254949 14296488195919 239959142329 7572651931292 17283270800286 35021891058360 12071722906623 8298627392471 7833678687068 75521594379066 9395769914977 2646455197190 58172939734650 1634299600602 1654311968965 691823913875567 74504988493336 2476917597201 199969978869068 5459369848646 5726166342845 1568818138474 25258534652261 75774042276286 24733236115521 13981361579524 5087007692837 5255071709300 27888914324531 4654938393869 8443144650977 6977210986749 74724529092388 3584385595450 600781410071233 3667851274290 5317531382368 80144882399950 115719398060360 2292436875007 6034797358625 3319646818707 24299060257172 104007059380944 23916223611320 225436888680271 17170386222169 3773943269887 287734975842071 5314768426243 5940341605261 1443033664143 74393208357994 4201909447989 2835845336337 888654628965 18047779644009 14167333890984 9042383890492 9508064103123 12637374538776 4061226565698 5504577739416 7531975739950 487391901079 11687498922526 23435840791491 83708732461271 30594003987876 8617841757461 1659240126642 73918099044374 58345892661297 10956808424024 6220086468997 10101823871613 11003900560458 11011218113297 12742441541034 5240596319561 528862702994 10938957807156 12057110175988 93638016359421 49047649120867 22131809995322 275931888885 4351440320897 880060348159 30854628548064 13773116954432 1028095624654 28790618426157 1238720479072 15808214524030 2121903296539 11972038937114 253271743215321 2979074910264 7828014666734 10812745394103 10393204910019 23394719956811 5359965125919 564001432216 3822892914244 1394594214301 9349788854207 87695624138450 9993823759609 6657089095177 10410346163694 53186493069341 9842837965078 19306212319475 81244605013383 684638583706480 54031715585253 12998599085984 23873255450647 10625110629465 362641458225 203861671234707 22008303478328 10662270557980 28855356426036 23430434094264 17177032827200 19246310511508 88342969686270 34268457412111 5907907414827 2261271227147 12802356597025 10808364795156 26782458941 60503476980467 2703702364201 64972317574069 11325543724176 7370252600308 4987834266549 11462413816367 6032770642128 62281374610498 39398636157981 11202926167189 30035675443659 396648295392804 6415341044195 298547131890 8240946875996 7955551374977 157803227846637 4751766784468 17716033386964 12419476348646 784376456284263 127943405580296 1796588197310 51117717678267 10473613748692 131947091816195 132239761750794 2336181406541 9196536726793 59065547297599 6916301540379 925176333760 7807178544503 21103140912968 1544263220402 2793365752016 207388119378029 2872803285867 599607389504 110736608032592 31873357453808 3437122099821 8656774561189 6950551821179 86570512542 46568972265966 697011312662 759432618153211 22854692502790 9735247836318 11527034210693 28815592539572 49539626559221 57146541756341 28724607862062 8755516901717 13796530541972 39407029252213 10557618381320 4242534235015 3971153859084 15347069727047 12286258758851 698794430303 619122202582613 13018404164488 3284961255905 6249352502114 41122539059309 145202395877654 11159090817614 485822810887254 2828484678481 13772075892055 5794045858174 1255296290011 10446560356366 13182246618726 8715188261778 36069082078416 14932222750633 5111050473364 2132157170820 36398632243314 30381956893430 9095628836757 10035885072312 8108284969718 10920330335916 1158206561771 23512411715383 5687195205435 13371182152611 13452215028962 18445699627204 246215315439004 13757554086181 11968234019821 1720960604280 4969741123522 27143857952435 95125958345916 18434320914180 5555982269796 48382281466520 122219493245972 2132462597611 34256221869808 1796137897619 2484225103008 3279509240250 477084508781 9974706788630 6330141061992 3071823893971 31473072361621 2059718102757 884648116518 3039701056274 29762264681184 23620840242075 7918287444360 14001030692111 5835537603363 6237179110707 47436235437442 17449252236895 5433975122291 8000942923177 5223833831250 39305981310661 5493500942992 165444362186 2252201731742 14613557610246 14855094065024 5411901749820 11100284130077 4975975571063 38133985771786 244222532138811 7251236269183 126021201836644 12835305863496 11695456859008 10550949706872 27999040831605 9164034160831 1744055076320 85554797994560 1213751948693450 9408544762818 53894097064246 610345297445746 22325443147424 3872260901235 1735525639634 139745051821748 19700964660498 25889769403837 5986893654579 11321410070727 2742322416853674 1095243639737 2105164082178 22288200970138 8379853433364 3313216296858 63794036677236 2913681665707 1992494933502 12441210291299 11579076577564 8620698160626 155923719414998 5787995217290 7364052077461 13570867682966 9330465122288 5599156136046 2345734706915 485718590034896 825929049637 9713434586471 13244226199304 42673074805303 106907715409217 2699114517593 13980573520096 49789674765331 597234548347818 4825390856613 10757485664859 7657040470157 56458447726717 6267454494938 45153353447284 14855330597584 70153344992603 5854451252550 86053568836046 3617128410087 8101602286749 3387588030560 3959685702873 5239268439554 22201830663701 10053117524222 12280836642715 5818991155572 3934115909459 21518526473571 7988967453782 23238269264427 8257715133891 5484661073740 11279745947936 2359331858743 14716350843685 11968948989225 167277695375324 97949841773464 64770806158484 1814087266184 1145481402155 3318308873849 4645084032956 7209199633722 12173371217761 31101435773416 5638440697417 3166308282257 6249996047876 32971454690032 1265345687724 5511672526403 16974209106689 2452190543069 854665586293 363286690962621 30670799237239 105864442584614 4836223283171 48934408077612 17093395872017 13625420510958 3050706521197 5358974277642 9680604573894 11677230180100 85166964009209 9509930840998 3825597875798 12298903669673 32646159009875 8664881779202 52460136153342 8516125841821 5116294342834 12266093662538 13049115111106 1949273119818 28874819072614 2628576549290 81153709192669 34630903687824 2988729196564 12951008848440 2939917315798 6607137123568 1412037466451 12845812768929 9991347514678 1776292336339 24277912615403 12732028508798 30288861250243 21379859205688 4479219342080 49925985877029 12257813573087 53900446498913 7199395945222 12716001190721 32463297653606 8021958080910 88773024390 3407965131382 385471281070676 18515033229247 20720559369662 2230017884117 46656632523682 1261602854229 92344976103273 5724076153535 1235705319427 10018181583906 319653566091207 20313453649833 7718400599603 2430701162117 7696698588667 4081080771141 40612970661234 220531028084 2597419655369 27516626730026 3584270643840 8014058753510 44505055957017 3420138373438 84999211974677 3759312111380 8286358550451 623559042600 60582943110115 12198170796999 141184428525053 5704752290185 11170148312107 61386801267074 27976086879978 6285114469767 22577335318643 3061418020418 446957066910 8234919874859 55479792187927 11518281688429 19182065628396 31442166417151 7619932631506 113517593559 28454946551898 40227768479868 35905664290633 92101117417054 10934243249498 63244779695995 11901931607395 59927837309442 5205180809042 4761864481432 104873752626126 11280967765271 66185904970010 11927478659839 1758653237216 35088543661665 10668291764644 194981552827061 1688652240299 14118015595712 11232690678035 4583632939809 6582858517849 96516315220862 3316918487426 2319472727410902 24150464518819 9536433651755 4204655353728 4071105877316 2484762703119 4783432626004 140778438456807 11794707880567 7008395616700 290427525762024 378843423153061 12049291079566 13174450607720 10633743244142 201616817471 15864005355584 8356307429122 1109878390155 6249047480337 13357858698276 4070745418895 19315495865592 7339297816571 41652107519 5270898485900216 8125584784574 104529775065030 17401319908559 18751347990787 8264435503955 27635923831991 10360133593619 25067626854251 7571680470167 11573706771610 539552058156 572988113855 110718607871298 13191307214537 18968575073310 11803402369268 8282645218629 1090970873 30225479100952 13312409553401 2206676889125 24019289813934 69175281321812 30136790478196 19055128102923 14962680200562 5228123185521 3609391150349 5797542428350 26898839486495 41912512703158 218873039489856 1257579612056 4976592133956 7291673906463 8744863315250 12982867790621 12637413743033 398789637372939 105309340117530 10946992272605 1393239792000 27049714912336 531184419100 2157061690219 9615432027484 13474626829433 1154793526528 19691819009166 9471978341214 22922019450532 10798578919942 13154457224801 6189678376880 6896445462741 5835552958231 14225921328979037 2077067033928 3456991610320 8659031784949 24042326426599 1527320193133704 22137518719452 5662960912628 7660128087389 496576899994570 13627714313466 4250713011802 9945438215157 8644498819866 3038552346564 17879543385379 393081158755 6334276296338 52988001620175 12313989508027 4899431385047 80763808117 15166562334950 2169691992267 11845473977678 9011509273896 10493159184137 52627311223602 70138832302961 27325574276223 4047438515910 48686310705592 40652198361398 10353774502604 7271457800318 11204000273354 15718005169404 6707047766907 12494012565855 2355540061646 3717796687400 92537716994904 6240659935572 301095743864744 5636541228408 16239950898670 36070120160035 18738061292789 881405316728 117872965116524 7486671684299 12446034148154 18160923826099 155120999146166 10154283742796 506160567615 8906602342746 25999598680199 5855189922191 8858045330141 41493639177016 1320051700684420 10535269854808 50670140563358 3273734168994 262101785587 744553865671 3359587967719 24363606350186 2664269260282 27200659481268 45854932714897 12686406510198 5112272631895 4700372130661 12380966115473 3004227341586 9206206609547 39590657731595 91945824756602 8042271240054 90355051721496 25442654770591 294456768514763 4968475700170 3509286198432 25637300158273 7534538412 9050899578224 353161247790 2757497949098 24429892228265 3257982726192 5375327084740 5852458311755 10317101242646 158487639872337 5081193023688 32728781697187 9132986828901 20346573993586 52721744008541 49869684527657 2463789364510 11475715712811 2978200871717 8110024310775 6234581526590 11145554296341 10568959364590 4884837448318 16744310016733 6219473654289 475088825137 286445902823116 49589262260960 7970814184742 6586443227263 232003336151345 380092426855 7616927650380 6749873378388 1616297073063 1352311158987 12385288883362 169645602481 695039745192349 25796492686087 596388122884 62251965925222 7064356864815 16558673618051 11306541452339 4190179325287 167000319336771 110565779838402 2861047757805 493646311396 10003406597233 14073181393569 13761313315455 19786145323053 42943193697939 39734478626507 31006676586249 8995073940788 11400601490458 6054958781388 2512620575583 33661465085478 1113337521748 12277452860676 25944939622485 22212307872151 107864465011423 3842896813153 13297056177929 2053999875124 1073151647553 45960681315889 13546635834406 1297553613012 20392398273113 5241922412591 17337068293041 1453134711201 11234655229187 6073419999805 21552985188593 24197003838851 1901758839298 11861624592723 980412202929 77899704407982 25607709599023 7507142598284 20720259445982 30686202958185 8746734497577 27137002973678 5626575361977 137044741194377 129092396392171 5062608021688 14859916184671 40065994429742 79440535923671 564974166273676 5427795308339 10989790645485 10457142078449 4290021340800 29271447317554 19281588269125 4276751504021 194625739194189 4777838000824 283282240348 19278241627079 8141476417476 2402421671374 58640499805312 613787598514 4915575672737 2682226192258 18243848160182 3665650140772 21697300582048 12078994910071 5425815558523 224300246078034 6029230725351 4517297856652 2881750596372 30008294384456 8421634674960 41843460742539 3710915699161 282342995219 12390227997367 20170612931082 19110963560089 1211526296166 3498142703501 4399898223523 13629239823812 8324877452255 9516860753675 19415141490940 10410220330192 2737007246692 4772842157062 6127167168279 2431780934830 5892687042351 23626352820798 12035294250946 54832402579285 8649151304472 3347299379862 43345999014141 7557844085650 6688346037001 10711195152077 8679489987102 59375602663861 11543763672884 8773419111024 25923656277598 26435427315610 4831771651050 8278575105447 1773972520827 14242132547024 548367701459 25936622524264 12063413784337 5651362194207 10834004040507 69350091337117 11209741874292 47560320965078 7389298030384 11421352944316 2308161587201 8937095248731 12997681402281 24538452564126 59850722706739 21025832527539 31524383125274 48226956057113 1568897086862 472909896198 11832505190819 8989787925640 4705700291603 8614556239909 5426909726920 1834995611452 11158763037099 11519218659801 34276838345476 11115078020625 5066712041856 11082917278992 5786745617738 11991192998491 46991124342810 2151930257128 2892990330817 6842876803854 6417363685758 784778418226 83563753236112 8369707543949 4449447995807 8491560951267 15610775374580 3498602499244 13337597980682 1697404506665 8295810104597 26520205093299 13620531248715 7646102119382 26335629012637 7295594809157 59164744758498 6351763861614 4701197493454 13380473106421 25437796949738 297595002834282 429693340483 25865064827803 12287849681846 15232258814262 11285012554552 9311701916180 781959705285738 4522081397347 4207852637005 8588974395723 303480017425503 11889217688573 110112514253307 18043819846240 7857077843428 11082262439272 10134541167159 4499241960329 43802190216255 6432413090937 37194019594068 11204763108468 12143786062019 249100924704 11498518105647 91796181479245 59900556578848 103196176453878 16798618663240 4185472928238 2977931789076 7588084180515 35557226116363 25070614981337 5752855923151 75902709795613 2717518984948 68477268207841 47135093001927 3646945241796 9667252541564 2408529617485 9560340590259 3246045437773 4141710537241 39220740244849 20500426082050 7047358153024 145307208335036 13329962634137 23385886407815 5325340417525 8272889520110 76292730451372 11938098904102 5568486972946 12336904696026 35453347020766 30335662799503 2383556118665 5021905533090 128452049370530 3886562513589 22588310336875 16356077690300 274077997655530 9420461299918 53326973606700 12148263632382 131329951578598 31038299969283 5956261283106 1432996857160 71285708180791 15042334922539 2200544720701 8994616315711 10667329398482 3405885994579 4388107104291 64663179980379 25449976128349 6407613565073 103250263208501 189187019508039 12005705602996 3675869368892 9330946152562 212454473546 2802536087634 7471732484113 933532472683 6940572163199 8872920844270 10967177324505 4423109530190 4664775264746 2039060451191 1130505097527 1779682674548848 792381685169375 57007414127930 821769081306 10357845809396 8957741400176 3140326885619 2612339791587 13464597685714 7032359583532 6971706760328 15066620250056 8205824858603 13120419399732 4822571447933 39222650059405 31050384215789 15846249851863 10953163059183 6293438165220 14420237590600 631218130525441 8387978645883 7937188446043 25284895549729 8620980494816 12647067297406 10020448147680 134160189738032 358112632657225 10719614390805 27484063047 509312972692291 9948405072138 21327742469895 256770716070766 12353693872247 18532016245106 93467052810333 13791792781602 6768177676981 2758499782361 3466850108836197 16196981217554 13124088759717 12654107575089 10367043081721 10349564764304 334475840769865 10085721275015 2185954805608 393736596279831 17214618036778 2909710261173 10930174717273 9067381110869 15849730360113 34549546960283 117525581551085 9226426222135 7982199388607 23517104551719 106122400549018 2877554873571 12486638766473 9920747373737 213478146136509 5663982179254 150003441163437 5686123774517 24417211285765 7193289668762 3875106820315 80708001874505 9932006111726 2290260145102 2952217638309 2625084281466 18219750202776 14329212788838 11917688727399 52135882022220 30457294055685 11096402303736 16505049423166 14099763216649 5038013235007 7658729614936 3868458247016 10561114834211 6192277499646 28448715760087 39572814777952 10948905366273 27296041629636 8080090431413 283045302062156 21250012345327 38022783282748 1746950143567 8083600405946 7832940301739 2930853209971 10572887923410 14528738947889 11030814096712 9273936907318 7647533674736 12060095784234 93377215307542 2043753127646 1742357667901 276681800155355 140893478175031 35650268994557 2647925022345 8116742087334 8840751871007 21852035924711 24075068296260 8703494330218 5935600018586 3127729829755 1100219961331 7781125749072 56226553176927 10111018678340 6779307131693 7298552034702 6713763639263 9852235312044 41146519986822 8090703150988 23960337244865 24163367903896 75846463673188 13363346123895 1631496442038 11400292223145 1141971726015 1929232539019 40933654172895 13459242911278 147312511739237 8518060468516 765885696939243 687771110371201 12156508404290 21477124469990 1235232300445 56987044750645 7630081036262 17902414974410 6543673787702 2789248696822 251804573334616 26680222944702 22445217705768 21840973424493 11057778113591 18114919967614 11412800269168 73365613094009 1887090604629 10911394934242 12774419484984 31139503352834 6684661016669 43665776733115 14688748809285 129374477946701 28473087269260 19688648862366 11738966044556 509842578651363 6479660562735 1991015402339 14411135825945 263863819068183 3161826430863 197134474856132 10089457326442 33348256632599 85744974494867 57517279287754 4837452102897 3060536268859 30862931026824 4591545312857 3928330503627 81320439690530 6203120776108 4296539387357 11549052974437 2876236621332 87103855662448 42025425401005 11854147217569 4397292848040 46493662811317 11244124824218 9092332625406 24628575687306 2771019115486 15322423102735 12356855759072 4311056038410 7790193276166 4031715921001 19291961024244 52970829400996 3256952748347 7067689551880 8690974556886 11974542996312 14917125621852 24776246231547 190499994758389 74360493350365 8355261137143 4038138431603 3525620396473 33942998243232 161678117962078 8086526296580 239705587610227 127961328772134 4362035696189 35437720271145 639949655209150 6083584977975 102088074822140 3268541613618179 243244762646815 54632032572495 26886322341825 91360982075613 175606429440512 320362324277506 266929040641628 6928304674840 95548857931544 274684136577737 11463756589304 15968094331211 50011970305429 15773547502776 7937969662893 9895710292063 6829748006239 31571619714823 144660241311099 300234798777 492246417830 12066191494804 20770767584088 1259694947475 7514491255023 28145351471629 29914049331806 24678388463448 42608457782458 26804795861996 8739858458357 23293228160524 57761482103972 10925250180057 677097368370 21300636873729 15303533494651 221538659405 15543158951895 34413551311773 9398419457709 10781147260208 9949550765534 2299840513565 2649775652196 19347183947346 24075737655944 136195154653 47586066891329 5284140041041 186510533371359 82817939812650 8386785843565 2376875709553 3135070997433 60167197233336 4643063238772 10534049302161 7134129209208 205577944662211 12177417204387 9248427314621 9399287300439 21897269103724 13816036204889 21004766040216 4625627386863 280306320981078 10945999743897 302247035385502 7794611750708 25542352553030 4289919008440 967453746952170 46430061857439 1348582802797 20957829953274 3756088595763 34899026942981 9220002265653 2000427176784 6197383939344 7591134924197 747064738955 60820202286114 26131363799952 5148979930416 8232947820333 29022162895205 24229317762826 5064404618349 183202722219193 10020554640244 8936723194343 6494772637720 77714411613415 37742353651265 26506612918802 89645716602945 7493241735569 5858139338951 4879460110587 75889496258691 2639271080785 8014779336204 95322786304288 25657181200799 48902875654725 500026795855059 28634837214357 9247082008551 9088924269139 49594587370164 110665310487064 6917792454370 2898688109112909 55056468273316 17925993898164 13926940333391 21419066701622 164830368010 26971447560638 8486773317848 11261987779678 11291625536823 50222448244555 5573307497299 9306211435219 42371148527541 5409799157957 7180465111462 6286395247880 372941265366 7452475234268 58203356964220 49412751700150 92046708495298 8632075207511 2170931057941 28976230069573 16266223980231 3864192525108 30442235132671 14310468959169 5170544053275 7061950711376 25391581885823 41175022108285 3626547584811 73229620653528 7565499419850 75381204442939 844483494681 18815467708343 12671126814455 23820591614714 5802051713730 26212310100276 9315524820818 63467969159345 9287844797215 31102104315733 1345303001446 6876492722778 12046821499339 7647680511962 4349088452957 4571737008483 448000069347656 5296979132577 2381889800040 268817776273554 13040581489322 4377594667272 9692701958353 58226364110671 6626610044676 136269590871752 3136398717619 31117470427893 30424570173411 9338921717628 3217550570842 25284667216752 10815025255862 59601505668696 5936157723586 273127564614793 10664958494992 13774476599360 6424728670837 1553306184074 3485657277450 19146811553107 11320741311532 3288741417855 11880292387231 42528131178482 10073640975595 18880807321102 16580381231507 512388126537 3742495223991 31292244926701 387773040507968 8014835618282 8895109313999 15955047807382 10944205094167 13840484250260 32984852129671 3306333404376 1352349034508 78625304155345 3149634192487 11872983268525 25017076851058 1158981458362 2945229908782 4890115654580 30008654075458 23599818820937 12595153428657 62508748186513 109305773022976 19931111673030 21543693975445 23781061660355 20368805451194 10048425998829 10808781322336 25809359335904 11357846368260 136310638961147 4843901109535 12995949123963 6906429195645 2756793868712 5030118149644 6087190875815 19758918618530 8489281963607 111053616482380 11285167058626 23304940029288 13452128538159 40115655949055 3299019908733 54166202964764 11050527845652 8047547545662 2133434247041 757267368735 6503028806974 76725816096966 62001605837011 4252763112257 5198834003267 3942763445499 12142073373405 3108575040040 9565690163487 1421800643432 49087748593036 4957186455100 17455310374002 4134842750894 2160289220374 22117986535617 5336094227 5549139302670 40878052366989 15571600695059 46671132576347 15862897082969 6141490182146 20165375897105 218441040605223 7996464358180 6887288154889 5545378474625 3238798385038 48112557898604 867545576688 47904662384459 614159592505 6407514067725 55291366482647 90284927413320 39149311696380 12975437965066 4539720102060 66231571473435 327718613206 2161030305832 9730918257878 1274172937773 60606153770207 18214051557671 24393962629446 4977100672943 8455345081773 10585965100088 5126985907782 4984904347107 1606137395517 3595782207075 9901086553306 12911508498752 12484414479987 4143414386738 11223653565675 4672485953667 13886944493825 39584295382822 18651277922972 2047347340531 4917713759687 13930679497046 8766503526630 10886044538697 2442207808405 2460295714691 1601389847611044 51214666278537 8958034602122 5971896364058 326426615495 23385438804944 6854535296654 19984251064599 24292155604440 13356233854009 4934155729253 9374893945695 53804608107556 21225509083676 2663003684271 5164298624327 6632880864989 1230337957669 400998128815 25768487162678 537048754662069 11432888378224 17155337665959 14464094537176 6862784118772 3983000237175 17774276045397 214012459998895 9291329717976 18023804855595 183264328040076 5489652949110 13028520644553 23697340516545 27961955456793 12876867767607 27133224524046 5006237465375 436086703189231 4801286143234 15170978929885 41383457890802 3676255730025 10959145885886 27127104111450 53154282216581 2810505076718 5640924737083 6912546357587 907205684753 2000097683944 1759039676533 883618987755 66377139329817 8653912360025 25437208961304 9929763535887 2581558494040 1337486608523 9068778130216 1450662850338 48517804035661 26274702825891 16524511575986 16961698680210 1196783255609 5625909480458 12392947589078 18593019937875 52809087463878 25010979310724 1585526497643 10417766205246 48649613219708 36490366305447 60488876190543 8902283166627 6884572584903 6727761068245 223449031710 11642386944247 3171489080276 3191708852743 1659250035089 31138535099771 11493033056786 11856846626318 12145914908412 9429813765370 5220524148050 2994879590530 5139767718945 8246970505602 6989976924371 9918017337186 36720571017674 705126296869 56773369355051 113966469847097 4385202448219 7051588102756 2312102285627 9696757558643 3928662241665 21322000147605 10684549604175 48858219152218 93628970155611 888393241627 3392551761265 215656093867 968291637084 12476877241653 23068923560736 329532571484494 313555859197085 12533627810206 20943294263232 3120284492997 1184504696988 18525878747497 7874668298783 3483969575077 27468566329951 1850296339253 30799692090944 16189906389685 5894962402655 9130170365480 50495456090281 8592220666511 671845252824711 60635910735188 76796015971364 11026997192694 7732844924409 11274133790093 11851462428278 11562385885040 4460868293483 142677271139029 6303623887754 13515153856492 1580176213896 104514958390919 2577882558075 6284973235150 406036168385511 86916040185469 25351801365739 11103146370327 2159632262713984 92777994613170 55570387207438 3869342059169 41566473072444 3642987991266 693662805322 10022923671517 406583960003792 11098711464572 1984646046990 987994217620503 7992696431805 11973994421761 22058249772558 110235204136456 295765976801523 10074561096443 5183567651581 4270066032260 10830957180039 5163794973879 1880798059275422 25788145460848 21966979371503 118322950150679 2819599436850967 823851429733 25224554814689 9142417695739 22406786889873 11782687433808 4449573847162 3063903008630 26170194544740 52335366074620 23317704304286 47219355510 13223005407070 61094730771388 54685859840455 3058010879153 480319534989982 655649879536964 12974050164848 705475070343 2392719203150 175938350345471 79467251936223 23739494778846 3231407404733 6901320858763 4146147350730 15599562434669 8089864213191 4002662354429 4042029235645 5924848494472 637803502449 7302631217918 10854831149433 9854778173902 2238940094655 7664205931192 9447035825652 3599340967489 17146492176313 154455308290769 158020453703470 19909085551740 1801100822238 3703051252287 73057773121792 2766141601987 81546654243444 12504527465036 8784552388560 8671524234565 18335718436930 46732734848116 6398775020899 94374866517180 12957315710977 3766870697949 20670056791542 10617391882902 10854374320225 7305303874669 1145126283511 53749939688291 471721507555150 5700940636890 4645351339137 6195119773591 1435506945311 50370680241971 12443345301690 29015012905996 15983982656583 2259573975032 5365974381225 53869297492039 2898571157291 5432917397698 2502759997445 12114407674336 7100602601804 133358844109927 223286907093675 19614200756043 1957685885396 5365042181176 30233607802191 2265730646656 4266232579650 19407108286610 170287551739551 16060827782354 6585550028859 9422922111956 8099074893405 819623300685662 160427399933371 78681811469719 788386042697 184505698854316 35524224564583 9197495977271 11672880976473 774408519533 7307907509233 12197813322940 30772562677597 7747369934943 15457906233232 9222060306455 14800181475022 98982210001695 16219992204502 7912690101382 8451005314214 470053324548256 27643162031383 15084896947575 10849160496168 2393299926233 10682957036309 1341804061466 404315883817 25091381147007 21195058334224 8886856967532 11274299065870 1079828450634 62157871468513 10877841795319 3015612268388 5606407370333 123400567222415 15680840832028 26608298213659 33259810162797 59223750472632 4278535744382 1086299413091 12470516505649 223666260676881 4382678987693 53131129806829 1246568345420 11867161031641 53463860961504 5292906756357 17094195854376 7489393947683 13363745765104 3123167676467 10349848533714 24794471489268 3950078003396 11223119084795 3395041638038 6281635691702 31099595464199 10826623153557 4389310394248 4838738568965 8035595367745 1803983177942 5430013192844 3540651107385 1226744176008730 7705279752907 2554417719116 10707159134393 10892148822067 18947414307780 54907750818953 10452185797774 46224955319445 11853813379759 10854492224144 11551615887835 9299031965779 12219161050105 165463414415176 6709293060672 3172202625026 33435898561863 125029503095638 18851065465887 7283733605535 31874088467258 160540785078258 10500730347452 796960087205 9019573859339 7187425719477 13025603411858 20777352919054 89838118274340 4777096805205 13601518268938 154536377994673 7555275352856 18145499517138 4608465577127 76319282694416 10672754296323 3083393490759 2337405785203 4732127241257 348603732206254 2001511056400 11245444572040 67576897077261 6443156930674 866534200811 38748023715828 3274582606859 3709695643992 30899876904292 348273238916560 882493730106418 22159825768156 88014172416037 2743081719095 45052116369867 6492710415542 41786363308208 9459742642551 9751900041242 13375351954839 44718999085089 3539723309186 59172202220701 10085206998489 7102575445075 49257496581024 3741032429613 1952057658577 8665573759035 12605364958078 10557536050747 13030271237064 14183386142023 85893512636593 12087804808692 228633401977956 10258036024181 3577765209280 6166214866682 17285108249509 6420682275561 2236069313713 10387889549432 41475378790106 3863907206582 23367397162050 236658716097791 23097794727527 13258644809602 3103284509419 138651741007548 136310934568290 7208658715304 13459502536468 4445652468370 3056301423491 3417804137532 32517554441114 10272019640172 14930556112356 71977428646616 8934738623622 2488854640624 12391361398282 12069964949285 8381017156677 25416622197125 4070387973338 20026214404115 26505520494877 6903493971906 17392204210143 864942304416 48724905781109 10403547406670 3692082447722 8265280648366 37294040776472 220149264151 164011984942606 9388142828453 7145051693432 8556330257654 9354625994732 1461402888477 6191974669944 12652901808954 11972019990458 8889129023989 7504549866937 2707970995885 99244027023122 24202812017666 5730335189492 9674368481422 17972203529775 25309350128566 2074948408653 29938039730802 2775877416038 12017882799115 9497531813415 10702534524360 2476699183436 966698127806 2041753155881 280572110089134 12522244489353 72053999009074 13825648707655 48220838124269 6157236644159 32374804280936 81853021669060 7527715862200 5383780610609 5999667980205 44633455335211 756146403379221 23390021091528 21543688294668 10622879699434 38146997251638 7280812006401 2484900349521 6384900746788 25507997481358 72139888839470 656513229557 13039085857301 11734950479737 11116146723081 16746104567040 9652817926359 8804164011198 54240541359702 3164446143856026 92648932763982 563790905494 12735518737383 9985430281685 21005726466613 3886167402086 32976714105973 29550706560882 2427059964527 21026160375471 15836623614226 6661444270851 6593389965581 640012576300 36895613707335 65081746079476 7308684580224 4646930630460 2376743520139 994216158274 8313932841693 10268693063872 4681625188840 6131517267237 1389159809410 2457794862106440 3230329198789 21874789950886 34255452202897 22777239301711 41215896263945 19107340094105 79100292182941 13128664306753 26509979434701 3634411967824 609071936005 945326281237 10957540219174 23124483181635 3749894140987 204067664998897 9126037593154 21752306182043 8705099705876 19269520610109 52511753203507 12497332917868 6615572242819 13431289882951 627377517049 22247862752106 705823296595285 8776394896210 8903700482653 18797009534653 2733491747629 10673068974368 89020222233679 6659537671537 150046515784594 11077393480684 17896851314712 82590575441759 288655380948843 8730650456781 10368491295791 38253682511468 21140883561034 2781117924387 2184032656092 31416502444862 36447212753659 81905289832130 21021993653399 577486151355 8683801816343 85459051508250 23520953948848 5933619924321 1858403674463 12115241108901 5180285260247 85863307230421 8267602140519 21803656100184 9884500268943 2272479306925 7563182307923 53147921768466 3685269771103 50001519038983 566056485249 8403369786683 47747410967160 4876147478609 12113110930276 7761383429294 314645419940986 1561057587240 4094322296269 12836240148991 74186073739176 46044879173483 27264448849694 1734123966197 6998543693061 743249097301019 11170159904581 4672739883718 6828883819297 256739740869618 3489825591208 10648274223231 4037132995913 12929656939762 3219563989603 22451028136983 2194212260847 4987277289811 17904912130744 14469668904823 29366825920359 1514048555907 77952100756528 12423818638771 11978208497915 19227252526077 24407202331892 7725046060624 4771723393211 11308776272749 7269493877930 4024205228642 7774158284269 2474010336998 18535850941236 12579607528156 13487042096459 9823223287201 4801104992663 41693917971466 4093155929717 11812684103799 654516759226360 10523582012890 16694571673521 9493884814277 18541841839660 19904134052928 3084473455316 24569002530207 31279885604332 8281341397511 10276263090208 48332683949382 624438143994173 825895806856 21949970363946 7689567102165 13570762181487 54429769520036 6721419062226 26276740726405 27801121134904 20055200550915 20429350474383 89219833895974 6820867714157 6816334593549 40606017766000 5929555008801 528721770363 11387742578245 16784330309 8816439162684 9770912509239 28774057032162 249528964616237 13234292215022 4278707038461 4790844979387 4648655849671 7281585702357 85855304199208 13896967090000 10515130405483 3007085364698 2637943534717 26790851332926 2395938032860 5451424534855 34516493688128 4778285568092 1485645793073 101643147235754 8604021434767 14430563847859 6738858296036 9213959387430 22891552887862 3606693805773 5398461549784 8819932364818 7389183092987 244640592327983 51011560316221 53449649435284 12570726919786 11556427512678 18202622008762 2602763441227 13808550601631 16421594281691 5333872191888 8855834728640 916962189726 11152408511339 27801499481270 1952053349278 5050043696909 2544709587948 1509221355890 15329697408379 56884450774641 12968162145910 7036778331603 11317935957311 31905449972659 28949015202724 5076228138244 12159244398880 43423924029830 127639341759151 12744701319139 101494215808631 2598382188511 3115903691451 12337885443968 4052687987858 47111568917977 55274797865992 28546610476331 11115446255853 17057203688613 11638855898557 8712386474507 2311600368886 7985248402057 3243718264639 7153221982742 20054245048490 21757811314399 11347191659097 11982836710472 60823760200833 10223000483291 11062079536803 9974043468383 6095216747321 6477924131275 18538390566641 186052649766498 10106668895574 49711410959213 959337807392 11233860369979 7704450922640 101056236246656 37935943058845 12579024559787 132858097856 91934431178931 10314341668775 11969426232353 5431837575277 9675715030962 8293053678382 14298082426469 10720264104038 1910513425609 4451758382365 21291388175993 21204102658614 1386326029990 11201277750656 56810680753392 2710590461363 77979595651755 531440271339 10062496020395 6539606868466 11254452733275 8047971750337 56252193232354 54373748088908 1141262919354287 7849085228861 3556607911377 1872110669152 31565855689266 12946305364599 68818221826914 599092798182711 12499956273582 1975300232740 58885212883564 12746563442058 12113090448890 496299731107527 22763530086632 668504654308 5779891136436 12948423645251 18581621311771 36537913675921 315203234166 2685691811159 12002695143557 3940463145123 12867242915589 334029585573540 6497185086827 519564331034 8477686097874 4437844097548 24006437129652 6311180911183 8672162575616 24810242841498 9985415999714 6523742602121 10095735323285 12857730325843 47266428467184 26111664961793 1681129003097 83815902119258 17025148846267 4593694764964 1296018300669 23098094523282 6291153123767 6169846841333 11696216830616 8901294378901 15959697893891 15432984845651 35300068418469 17862314066999 1058784714963 11200537951336 94926469177640 79394283009264 312572794463486 5119953229442 9127203970290 1291418993085 17812635608314 8413967318373 257683364058140 255420125940 3985940164591 240950242796 11980846444717 29729469488843 29152011027419 43825207843134 165921142894484 8655584032563 2295718815032 1958704768135 19685797671082 11251472155782 48589923508736 2604726692026 1060214138684 799641636525 6430028413712 49313044904415 8533832023249 29782843874706 47256071312057 6637052234021 32356769320785 15412260577205 45823685255155 12857533000951 13397103732157 10145388728204 15614484230052 9710112603765 96658059296 7312149403320 1566417200387 6123658145859 8052974255436 2250269652407 23561770340966 180263352696 5144536441234 12882648622472 4034471213886 137213677820844 46364560407824 18383443354241 7828464234176 94448104050579 30600098803222 11791361789173 11482113364974 59169374360133 4809949576391 9988010482620 6424250472023 3815181305083 3026366499584 810074936876 20859616142851 28204615752254 713144611804 27894590392176 8370490526511 120779468833288 396613220470 34359565297821 4168365034474 33094553010922 47205601155880 1869825894034 41345381276884 10546768883957 100893019315074 26985840616317 493537899473035 54373861026076 1535761832371 24065742714073 6010936616009 5454971486039 10682159896192 2167079255590 10271608129384 2995264161134 1667166362286 83694043631467 10171186893726 1275532539988 9742125964667 51178722415553 7586687519891 31989896964280 4400865755371 2466322829507 28088564707950 7408081820774 920443522290 10627326759154 82287012116156 1841771574363 29692400413847 424076514363 1041931794080854 9704145586681 4677761022946 20558458071902 513259706745 54126353976524 59170409219409 21223569767411 9357047865467 13191254030465 15648113823386 7465099667297 82582906607342 6475743280263 20302886198907 47856482133501 196546592356159 81123525582419 2811045149533 23899018632639 13074603362466 16558443153497 4420016466599 2071656656044 3448115386066 1070323937113814 13705027008355 44790187349288 8445256909851 220064087699164 11473979046883 2821432456506 11820230408673 79143816730436 30757274075200 327804668742714 24045511874966 1596183928122 702271108783 2660901426286 7605467200017 115460928373760 23543971206417 2729118651885 259470145479684 12509416126821 117402232632388 35935087616779 4161646796079 583123355102742 54218205111321 152878903843850 14197843029283 105127677198150 70813292566632 6141632610401 351023807381 1706460068311 10686764671376 8566424519059 13082035266659 25991542582167 26353580473389 13291020621865 6831668876911 2360065202833 58326513350677 16264593273930 7779208633683 231071638474134 43466269527720 47815085864008 15877720915866 689670869864044 13926973441186 150086603770899 159116045676098 1959470804260 3372725950427 590685811343 40017039417186 61235556984265 8820210027238 22703374749965 10294740174945 2128064100014 9230645115822 73929670861588 13377752075878 34709541011961 391457170420 71977939498462 7155611672966 34714688435855 8517185200645 6121152033262 61076227332555 56606154522815 2403790357942 7179098911711 1808261211124282 12287679236681 605843315248914 90391043986600 3030517731888 71266999405 6820764482984 5334061736275 59845408021157 10081259027579 7345521375149 4280327208 7441272337869 5643054443244 4322403931653 20727664306702 9078698845140 16184231771651 83411562247439 18109884493390 13972658656765 1976035914475 3404062098782 9629553876070 11623016938232 3393803702026 4342392006814 11764865863729 10189953616871 3081532458326 12409565194097 139555592241394 25729451607484 733753518979078 69340765563170 15702445065090 696739195678388 22124086243035 128373710943129 86838455604860 75746234624986 4582686830856 5426497363435 4955414091448 40347256749825 11202551711169 1863503452872 39607222269917 5281329709555 287485374123 4852778015866 15193148651932 11314547226203 4695601237682 22627387934880 9891786412236 16561379889 518504690344191 5303647064644 15138768240743 16493521876273 6185317392490 1235370919093903 261590480622739 5091981176222 16115472767788 14199427042227 2017988410881 11487113930282 12826263567748 478243112663 158997947568908 13745703157101 59335992094 3535055490994 13436833022316 23736072009221 8936136719432 13481931023382 3041116041610 785486168526 211685218737045 109834492178552 1408433153224 8304204008804 8547775792058 801624469908 10978513628853 44552477177704 56012485343 52221939892377 9993134408853 38613469456524 13855441935100 12025323336173 7227242196718 6303296416343 10240709883658 5876225650119 59993390586047 11953894993761 19547363450496 1696831834136 6109698002600 12623903010859 12013337279481 8355173793702 11881780778813 870970699736580 34589003650551 35874096298017 937887232614 13458166524304 101338919375145 10822719687552 18291290292180 11405231827417 151172128294515 9291315105772 896302147204 11105261297204 3209253023386 699594278341248 2026584859052 2772283547596 9216793365850 5287238462132 36499319094175 63295219181487 5469922211103 14220056378634 2524522358260 16149895945078 9699421166685 606921073393 59383276720753 68731416064285 10360033325298 9623842213802 193682097677294 73543556080604 8105134892029 7757849420613 75636178774373 2926537728603 1983533845604 556505522535 5174371931874 1972216978175 114641418957007 44319018442659 7320663016317 168785036066731 1803681779923 101757817795079 24265777490575 8857097540713 136245390624620 5800782460583 762687226995231 12012123906472 3280437990987690 10996794149057 1476310693251 12982698009946 1906904365982 1096483120136305 6619337003783 4593089862217 7919834516181 20632543009142 16952504523722 16137166070939 3243957252212 5726084456409 12003398587960 88866461208444 2826796489319 29922647538430 15922092877731 590071291718179 6602366603676 17687062445753 32137136376002 8992153087903 9813657737132 1186725619145 866888717954564 3455613757784 11336593252924 8294182997299 11892915960447 5050487274626 196860362464687 411974593065 10912831488260 58971101100984 7114074978857 110742250786441 25388105889668 5048406418246 17380383059951 8407768355303 19045474868293 7322942444303 437538635903758 14855615454188 10308499291427 8266109745100 179364658225 42487999124327 11746004911828 11660193763395 19193377358557 2458605724385 24298038553643 13060454392612 3620197212231 11043329536030 5164687927098 15053950765022 4025307393918 21004717584810 52445871997241 237660170206756 4950175359397 4907886971426 6815130952018 22697577310990 1109128607616 18252239645007 8866984703831 6544415729379 20426064647728 11838198890448 177970935379029 29759698382081 8360576305937 50798114003209 2376290232958 2138041125448 16262266385054 2244600132407 9764118626396 635107529322 34901884703217 4632856406129 7487058851990 40944685938598 56217729125 2851287756958 12155157069328 30264595633129 36411475097250 21892912126716 235593609726678 10237292904921 64443664339080 149692738183721 12833031753701 8552619586735 84471617274311 1703642798381 3294586075947 212559928871 1785607327768 12293787651882 19708134640676 232371636522 46754238848367 38709750551634 10335001132251 8593130672894 7097862138024 12740884933729 12810020404396 12224969040609 13332836481064 131942989177951 7925782274027 1376239867661 646625018414 830060157607446 8675038156282 7083870237040 15239458392041 12602282605908 30925013952304 14812136271262 5217390935280 12223743905055 16285753442695 9875234926706 3492332520934 4438005099426 374797380698 10031867798683 28281988747150 8385975728939 109018925584779 581164680798 8122722356032 62181344155449 5498682899242 959908419386 5649471929781 10328454806060 11233709123771 179244310049 6952357672661 1491322979750 10783363411083 9252771118135 11652444939571 3463254845565 4454047797197 8966263109613 271714942030 557023381240664 3537879550110 8312309159208 54338570169638 8423879361123 2978888414229 27071145400024 2397826506214 29877911313052 632245626626123 4642898492262 683948915264 13597582540889 7682234965473 13189493525794 13054450295862 4953533498062 17140937487169 5010131399428 15195651833720 55720365725908 8002175394857 213489378634017 4239644784573 34493096084282 24769421148803 5749180733273 3012233577188 23869150680910 26614810266766 5345198331821 12222254540000 9593016791188 2250822475988 32221555912255 2979652997217 6572498698117 12570425887788 3543567128576 6697769268979 3492307367765 8643289802973 3649602838611 1552844640830364 11089792682292 9684333111404 3721575499343 6394105571547 682226832843452 27550837287984 218934781905499 4419851617117 21647653387176 3828706120135 8539667039244 142101126755266 9208489785778 38016816876743 22897084697594 5509978933540 6140517815109 7955327323119 3747445386899 12916290103301 632438193783014 12370678007299 67221971118365 24041772316886 50873391884898 34731179400848 17627990835900 25253879133693 3053823931507 72603116198175 4944577078426 10678544850149 69898818051014 6833408523428 62203225265713 9215345812650 1817894574284 51802628000573 68063066610324 380551420906967 26947835024771 13291260412274 11571650738015 10618217437722 6726879796202 6510878854633 10946206142398 10491859075748 102859565128410 8977892271399 77237707223678 383464291452639 8888416502342 49738669165629 10024924154811 5960556347144 14628526823637 75995801974902 5636532769393 24417622949354 7290040716829 6505435120375 4190071816622 1294608704585 1336741942061 13304849733707 10822239513524 1205898279795998 27942492753310 1601727827718 11879565771958 231741202942020 40920743799688 26751779614730 6846560921792 6219360876967 5644361031926 12506741246127 7332939404137 599523499218 10148841223360 9910221468323 45386545298950 58464255456395 10303280273346 295662343283653 5494251819642 11191122187131 7334834130287 4149571076026 2721578645984 3725922294312 3495471659679 34281739267739 25950836345563 94152511692952 3936436034040 613940537039756 8852271609085 10584270388102 3986708097868 9694892458602 4881159995300 294326103315253 116824899229964 4399649320503 3683905642680 30756683614133 6961016193628 75498633019961 2029311080030 8890825395019 1627102253694 1118147277861 90472830532142 202870097304243 55797599440478 12537636823840 1212669406213 9460178478753 95147777212659 6121634289267 32559654016491 1684464514537 31867179288319 13546541985927 7909914440757 74335541725622 75708960824 321564270873250 14859520057036 5051704444874 731683222465 127318905466449 5871687633820 6249388871261 72193049756 5948724247432 8592718280909 20095836965714 34560025476042 5146098764886 13455079418637 2115327173800 30080303222533 11640815259237 909740206807891 2593419093672 12040992191530 8431591691518 4761305582677 13446769180730 8155917257109 22132074750655 6524841797512 18253309637100 1379393694375 37013002561526 202150922422830 6790632642829 11122024886854 38439445116695 904312578589 12396065709891 2155793204395 9240999350597 19494562529596 11735369749728 40086962933113 2773037849138 20273484864206 9579032685275 7015427847507 13126453740824 12194678898669 4596980687588 751388529997 3963933924256 3243780902533 21024593209518 7038125595229 2753544912067 16348635220664 39775920559025 60050789180353 6823351640150 25039608139810 16544886292976 50762881347208 7277047082221 16116639219658 20232261682842 70753220029453 1090087277290 69060458510971 113512449647857 20011608608423 4997901584081 4928453222322 805952538497 10587214969595 2647824455645 5674673563133 792433674294 24170745120940 153906271918887 23192676007255 193107945683832 17747568453077 210966064432937 573821214555 16682741492181 984096709007763 7069969736760 3069617658710 1533021535483 6337530873426 47902279309505 5026837630588 13158222536398 59753222565437 17655690303505 6638843306159 246363180607922 14856867508631 3397025405814 7960670078594 18057516786736 6217938544468 48555501141574 3586261289639 6538630447730 50346656852382 5746771474678 102366887059418 12901627552969 10844629560596 11596427270918 5986785435401 8435168009484 4369950353620 23069604754509 8060761871330 7509930210084 80443642968203 9868667440605 5208852908068 8514115091171 11900721951003 1937729258788 17539279895112 2532832618 49824075173161 20186900652415 26880495749227 6746180339701 9804929582893 2866983884173 5578436009941 7986464435549 10176833285392 12240948677845 46540790410932 319786582984 2254699072775 11148268821863 305071605291 12010868267958 11213317314671 697498542522 8671951242417 1664675146195 325066022117710 1655775054828 8251889738577 13628520036958 5969549917488 13994620744035 176124029044 10085507106785 12476066991836 11241907365777 227713675130273 5977938087720 1558035222673 4208830315367 5130596861136 20259038979555 13965375607957 106286895093137 3561090316845 11779478160875 3879332471215 8865182589802 24741603105804 10875608914793 25678798625190 20407309641267 20476337294198 267540514968735 6880582901635 6319542062941 5244294463659 28076832741388 7815832816498 256863000355875 12264900625751 8046906067701 101025578210590 13743346151878 8267329111061 1919097877483061 7151175207525 1259096276126 12621033331336 27755905883019 7350210807896 53630990493025 54994458629441 77531536970070 14332031835075 7005685603189 74298929952496 18835892220187 2470973967655 15255619921098 5105752048663 3745388788456 31101909478046 10717647807465 10576966058551 10382716503473 11163097504162 6413319621136 24672142703966 2276794233961 12238503398265 11903001691892 35753411147247 12662045882896 4245302488198 7520467843002 93044359612515 24619891675553 6129514598898 84913302131893 8457593423758 7255113480581 3087527328908 4043507743722 8833281587039 155411124765745 22646283650126 11416880834495 50868826498629 24606919655673 31794589400377 114473528196127 806728049666 28354760019062 7629768514736 24521135349 7501360734311 4563980667095 34978920972099 25060145727452 8031873647893 9169636278721 5190374753897 3349368427029 962440975708734 1175747190253 1311556818764 7757298135421 195160152927114 254344057093902 10704541317276 2460688618505464 43873067632139 26010354581223 24009826709908 9669799041494 31501423226368 3284379527446 16485112180233 570156785668 27947348819170 1085701430968 5165169994817 169784129877082 41224757058597 1131854154977022 13704655049905 8868734518339 7267238885349 10289611832711 23105393395892 25883900995884 74846509669167 433342773297 12490883087036 67467890821 23400060570054 8676114639105 9405008459156 191716286316543 4475985601642 21097436629715 25298219007662 4392181480684 9542813696583 73473492395945 23222100747202 41394030255011 936101965721 24815994834170 3490567188191 4865886932484 46990009156612 11777604957077 75275360103468 11262191897046 3330747098572 36036311833255 9574932171600 24013265381423 12969590912348 78261007278259 2469355553800 21330645871840 4384442060870 80857906656455 21216726082742 18765954919829 7500854106734 10363678924748 3490889678651 96656416736963 2691333737230 122237804134782 58946673828320 14760535410815 12952378785447 11392726921903 18844707366019 3070225904624 2458500730966 52164114954675 4964047835983 16617026478409 9190622499432 20251051093854 11342278092725 8687005152545 1927782083264 2099241005009 10658725134514 13189867210833 4231518452941 424039381769587 18100204353981 8523336500583 18867941165024 10084119523378 48578551002259 31073501450125 24118660245911 18161449428703 18298910809695 5910564588822 970234825807 1485076104763 8676772534232 741961422082922 10241065669923 40063955513091 72014536506422 17135837779831 11089991708911 3723835540329 2346151273299 25242394329400 6998623721467 26193173789 36861160932506 1660439373547 28763865589829 6424616362442 883794285836 4290807321890 2780297677458 18539322109493 42213567951421 726389075176 147000107610034 8789353913086 2215807722189 7677051705519 259625025282240065 35881569861169 88703384208 43315316606400 43503110433107 50834077565982 121457831308892 22106496246032 14431408484216 12756054530881 46748102974426 2509552501764 28464817013735 9910259358027 15914757643228 1591150475386 4150146391817 88580963747940 40948073699804 177510831257168 414007631210408 69832031707409 26920624986097 4324419236833 2807212428730 15737307023750 6948457677656 1489577183433 125088435957829 4114170430182 10465230960954 4435945715562 41214280201977 44153055171147 5989914437784 9844667338907 229642079524703 5467950675351 22398979744752 18018546345639 725256129605626 12004304178221 2264301137687 1523643788851 92048258082463 68202717169946 186963443818 1684237489103 9488016296061 6266053446753 1490815488793 25967267539789 94206304037671 12353210561175 11898112536101 197980302441896 45951503544481 8311441590120 5775135306748 115203026805234 18069461770436 15907475002966 11847655841253 29573662324281 24163356599202 12638823360345 73548204067426 6194185104375 4336531105740 15903986056989 18403601927727 730356688906 4768955342633 7236160328726 12646206883433 1380919467649 6750798249288 1734143566525 765278805150861 2024840672200 737010848951058 4797640723787 535505851729537 30610560223404 200070843418 12683937278260 5787656725393 5808360725838 807027929234049 29848580656063 475330190496952 25722038028427 8536524809674 38808731474668 9259995984270 48190247994733 9022995204328 190302143707294 4066536277439 5785595249096 695930082180425 13489177728582 6410556082388 44626448872155 16026994355655 19921525211657 109832294928190 2392412618231 340831689850789 59803499730959 17345240703291 2892163429619 160425673012539 30287485852636 23957537781197 12488102306882 13439230357903 831431567153 39007795855656 254930231511 61123055601800 1757712741558 6035516587840 9397665145616 8470349620002 13953836372607 19654546086718 4224113947540 124226417170880 5022474862717 8921978125166 89028731068186 1411747845695 19216670828885 4210008373874 13103313911118 33072796437460 11452434893681 20123468438304 5758219415924 2193678980628 1663922755976 9729612511164 23479954371922 1630949050505 3243766897776 104450097431623 3167499922824 59321632420494 3998126146686 4360009434313 9274153598076 5833939432852 27053777614570 19777246684767 1078328068754043 74464609216557 6538674422882 11979375418754 84981512998182 9800251415680 688799197200 245059221931836 3525975966376 31943050291964 13046919409780 68853714893215 19961574082541 8458118845203 2542693113822 129904071034260 360230714743920 70985219199512 7734562149913 4960484272222 9487797850426 10889227922956 17878012339856 14441079084464 11349572819389 1977601790777 11347432145990 873713133864 23580636582882 333732143019405 4947887656948 13834684608571 11022514950574 15306209878201 10972421129835 12380319720506 504458320220 250493219176893 1028205812013 143247864553313 9366974065713 5757092658575 4465443744464 9442587884912 6519365694387 24110016450875 27599023098900 5321264243457 5387109297317 162623422205 12131016522069 20518693080613 27228959524433 13234654406991 12398091421026 10244839593573 9756128061848 67229601683036 5008581286484 24039329648631 21114443747032 7533643646688 12056725601817 27259441353121 12875708200968 27858422960482 21920018003269 5999169587737 6318416630763 4257207912361 1749550296574 5161824418507 135021088837610 5735728787924 13512228832723 61761631933146 3647456701165 2430913674798 39173134492653 4985588873271 23821533247332 11723969912295 88892094840614 11599044785980 114282237969866 4627034971970 11430666098986 830212055085184 10434648654416 433574294564934 13422456753136 13216392716222 6791378751799 4910857875038 12479811552155 42662210205372 34231568669439 2054006639437 3663503584084 2063725528204 4181169611411 2274971048870 1411803459927 2608666306957 27956771855737 8301227985876 1104878041478 81767382781022 4320798279176 12624512400783 12967738513216 13740057607304 63950413860389 24402865985681 5308542217282 8045222258938 4239190420909 11291751100324 4839840165952 77243639036991 3651271210709 319160701206290 98031859913294 19653408692468 10549524429150 18142419410413 2499130772535 447044335359593 12359868712477 44208037110126 23868661536148 3206633948567 62065187495999 13925505395858 322916555607020 5751256772152 13035168066758 8254905786499 4110166713703 9925868447177 12308160624035 42263426557528 34744056957696 8357353703318 3525253561149 25314092372550 70934336623267 36951364801787 13093527904555 8539937098826 11735944106355 6002736100209 78171564407317 3890783904864 73814378900722 913301782647 1415856427495746 8391691952927 14076502701221 9873330281312 1463854950158 73683771351058 10258172892457 64959696945817 24161976426699 8814173821012 311000436454377 44228447446674 2011059319056 19091632328384 77347310931252 287929264479 183305164195924 26074419416389 13506925121472 13347229327115 2246041201909 3377193230841 155526009450571 671041781252765 9171425606488 10442500293720 19898142490047 12419106262485 11458755594053 20411303839994 31726175400523 46851004530143 57655262292370 10958188251836 2544518558535 11596957431674 8467299775013 20991374793041 647760533190 17583570219427 4305375078616 3982409289462 6906199441645 15445779325730 2952503891137 10476882355425 4190515358734 96271457994858 44860806760050 28845816991973 11626944093631 975371044364 9209054038417 9969301785877 9801391804845 9560541752052 5883845258132 365981615860988 22091141353566 913554877996 2835580033881 12107755292530 1820750433964 3088740960662 3435082780772054 7139066255509 27896482997391 8910812130805 9747612722307 52586983596090 32270430494948 7053263750828 1120593793448375 9109831900389 1994266337848 832857224942 7614360537610 50949962364646 26623928306418 17769787216783 158100533534 1239910112366 7415183976157 95380839635333 111638247474774 9884155605982 9586601525100 1695728393245 11715281790067 90494260476264 10091916692524 11502640187937 88797538083437 4224490716336 3201603938391 182805932602989 8627216285362 1683274764074 958881081196 12709584940101 8176325739145 13739002628926 5315597366660 6175957253265 26728364673524 28386266244169 11742144785340 6068107019527 42423985234989 681439642391949 8822628295447 14232171785988 51657538850983 533443592214392 5211836047188 8916459417873 10903555871492 59654808900710 1800552986691 11848166590044 14290490376819 12093353394230 24820796433284 28420156915799 46448259620737 80587576089631 4623605018842 20061580354266 10275212037656 143093873969493 3958696357338 8161762199417 6910159051190 15137432225004 131870169045809 2819708441841 7294065620330 1146473024975 5263893058284 1989698841232 1184037674995 47308501560684 26585008679807 1207817906116 13431722152285 293371328994 8169861452213 10587907873136 4838904988644 95519834552244 2693113632559 460238553554193 492004307487 20723407690298 5957719025735 10938657645450 6915247073577 12478413296416 13087016156986 9382958708637 17092290850262 8578009751410 288912538360 10453343957575 48415431162826 6492187825504 65778483758475 12456153779558 15731332460681 56124146748622 18915313070570 3309903682689 47578079204380 24452056873515 30930910355683 2047925683275 75194312842120 6080451871758 10558966504650 12589258115948 2950913398021 12329718749937 89728775432012 1729841528619 1233201100345 11731951893461 1391340219847 13303738189281 32682663110970 12517540643053 28457917572616 2081531366787 17117825091622 13856135108600 10986816757704 3008285997133 3265832631809 8905109162052 97245829113780 68884543559045 17499313695906 3220903280996 11213387672614 7434415849147 614476306194 20335688205370 1984578833695 608930470868068 3176872716901 203473403892894 7638185884641 157995336145715 136956956620141 643529084319 56722043162075 11176301953277 11106041309703 29432098433089 5538456061716 3362899064958 202296091199375 12287889042273 9811560818905 28456814970118 6057927855349 54363340474607 8451493233223 3453769345135 34631292713512 80622651541557 24601794482486 22518845845791 495367666218246 13894933978522 12395101943952 13462596072581 57757556145739 4139565959289 16438818683177 13217310502959 6217307635862 71712180705634 4063898845884 6259924639114 13577860780532 1637223931490 94409287469 64150412008226 4312736329821 6401294299958 190880104387499 3462199970307 57108741696489 17519392631653 56480412279563 13197255753976 19518367359672 21278233241139 10304438234308 16278902865720 606035771635756 27501788469647 94626182519865 22699294476077 6026128929187 119214122847154 11473216140623 6506499165211 3862193121700 13213149532722 12062260008596 58572103348715 17381353853139 9564671241635 28192624036162 150009551521779 5701214014642 7535267062708 41784051290964 12033636949111 12986494699150 19309630374696 9864906399289 4943322007613 22746191419291 7761985617741 15261655065025 23269082824108 57960828991 234888679585756 19107548883572 8377947544665 26712755150947 13211114197264 86169110115696 99294172856 9907843374090 3108278868023 11423092505662 13294478410566 55076669280386 8890596603824 12821415847229 9489631143084 6181950599375 18474117513983 7063736163082 3933534340958 238522425078706 44515209012214 219171994290 80194707845056 218501184544787 85671345267726 597721101037 266586081753647 11234950189646 5748179962230 4759240127299 9061641314648 212872934632435 8852277662895 6360955399800 11331212459031 511931172999 24660420450563 82345120205200 9936483763806 18338785874730 46211317922434 1397372791719 15443569836293 2669502548112406 6481636383039 12276580594767 12871263653131 8776116391841 22217891984842 191007399127572 8444231841734 52951652694586 70599001617212 19629915431 22972762483400 6091691279417 6279081297574 13038116634324 10302844454938 41016801105733 61080053228605 5370115182685 7428844956067 1081356433767 14050351477800 317400186120 1139718658969 4580408290882 639660591149 21797406045384 40912949586432 2798838909897 85429301119422 68672038395352 9275923844086 30212820668384 8468130083361 10196769778722 649123558506701 10441987619375 2280742112528 6552123448230 9225495741553 7975133033955 1204812722468 51245844304028 6955152961987 5680031570378 290409925455048 12496012637045 51021580528479 24590558066238 10254701386699 550618127451935 11583598464364 601025969327650 11141178884357 4013196068786 1318536913444 4827093928121 90408276911111 345108372107 10866991029425 523492833093 7764115029114 3640876531854 7839674118752 9712934868836 66361963590058 17466989987650 27373135608872 3139591196777 46176165092588 1321532995116 108309245732138 11896212448882 12726186451294 59167297912658 48235273720096 51571582158526 12031854868871 34138960277257 26923550432640 732966604712 24298357502044 3944996148423 13736186041045 42380857763519 100614741182148 19529838226615 29707902722691 8986765223518 8110683029998 18027959924915 2687763842628 12359228975293 5354465624653 16215693449332 17106980415360 18965479267084 8675122970168 23731037899242 21042798760385 569409148607034 28684460538490 13542796086319 3788697966845 12402348463808 22852189324891 2446094243982344 3828460840866 2201177839113 3301615233559 225842477636438 7382223117231 11702051608676 39963318645305 541150306724 20746524281668 12035061637009 52840047509043 25043535462301 818469292331 5040934613744 4082452779402 23348325843358 9158116839161 8065332220750 44116802097704 22439430754415 10724264615900 14246565164870 23763681895163 6156503769005 13981451345944 665960080713301 21297760685678 9583572140285 15735592732684 4082675147278 23467734095481 48989480731593 1627073636691 10714026430453 65458177225253 1372739845391 24812613784066 12100180633470 846267532494 4452945262294 5535278280169 21699769295203 7660370680895 14962930737991 215739156793442 12980597993754 11203684923798 4763253038200 52954100503638 2176424739973 2051948772666 2961389402142 5830759139514 8727118768057 2628077137146 11989485088262 2981206801415 74321972579863 6763201138706 3395368427296 33576301010614 764241659108913 3043983713972 1934765972278 406165703645 17166117228115 40526245538098 9121431833847 6448607653185 15042073272236 1040363763092 332094287848833 2483144800864 8719502449849 86180904808941 5277852032739 29631650335227 6493330296578 27785403588527 10573686509518 8323236084296 264857662852325 5729096553632 399633958249224 54921006491072 6866601360394 26272024193411 5574159438022 17085237804094 7570044406486 18240042560595 4107055803995620 3493489462133 101414048056896 21928850518598 55338830048110 30840576076965 4212553328436 12858550544316 19283570523501 10618284001404 11169384372080 6568099454536 12547943715190 6798287692816 7150970777313 2134031877478 24869231527386 18617915376498 12469707094354 8120424656222 1146074957548 73535266160693 13405201361329 1170011272684227 1026820296325 1621681242622 8505026215703 19353277796309 4926781823395 75695702442140 2705060428063 30573735497050 2612960148669 38451554516424 59973784797073 7795674822120 46455515096976 47820523398937 23657863067728 935949621560201 24109699705133 12390027634957 22778123962998 12675190934134 8909927988296 5002064714435 52624379495771 1223533366998 2769503275596 12402842354902 23986639448027 6976569270753 15998363920706 13275719140801 7102119077684 550798847793738 116010228527567 12196489905115 483875158584 1920755913445 9553782646735 26968867111080 9527660143487 11723754465046 58437438870117 35697829169077 16792845954674 638840444043577 4686019092740 4132081421937 354436435483033 79859747412304 44822036063177 41631035411888 9993833849358 11639448778991 6359548706239 3374759234679 4411152158167 10022086097938 1015657573953 29066844803048 6007352329352 1585884916781 19313075224408 2524901258740 7950322394989 4187535957075 9023839616857 10387428286346 7751620028518 3620634309689 18133984841731 13584948547448 23375419804241 3702058446453 12872452877807 11179383598406 74130708732414 8849658769283 5577104960932 24889834882945 9765025485094 9210800861573 917419740130 23449319993257 506711735656 828743164848 44815708594815 8690841667661 10595252252470 14804520660024 47608685967751 1852660073347 6517629074693 15780304703885 11359746853398 4432754995011 24259625092742 3020052780292 529308980597 8704883018863 6413566634220 8048045959431 1454342481124 12798331518057 3028227013060 101053735956908 8462097387298 6366862251628 100565741792701 7829014911914 24516511764701 10587980707254 6402993079734 10759747318946 16793260737535 137845809392 27524917939529 6981375044182 4931623390504 19029687880614 12891048068986 496311420480561 8753317363388 97717544136313 93964288360836 10431844678780 2023374676693 12977448090277 9247833101888 5589843052447 12891048235872 220495675335893 9850931885308 9957355423745 100698133742572 4594396923217 225261672532891 10923613949327 8344108184853 28977873220973 2694684855637 17503348061673 585126233635 119649070484221 72499141094165 3321035450190 28630512321791 22967521935903 7552807456742 18599506038427 29301682598521 14673363079199 6375437095496 149131769877111 1447369008628 2687458412254 13319897746504 8977024048591 14802342342012 9435754339646 13538548873959 4706484844533 7466364888127 2308625042233 883323047776943 19838173994264 12095887800703 695783523239 10793980823826 19631228248315 92963628638639 12192554162725 9116713350397 2548467207909 7948024833820 48632427958550 283925715859105 1735842584316 13370278608688 22403229269956 150669421962834 19584945810871 3506717906216 8249291603572 13918756625462 89672305406873 5374039275804 8552738268699 13945039995625 6631290990085 9234709374011 11967634154783 24036589167058 51165720822858 10915734758689 11860345342266 20097043716282 8532930657070 19660330003943 451471705858338 4997629869045 13526788229945 7488910743075 2791250782587 11223180635517 3101366278458 5680759301131 2126436811479 25399350803927 4411172948680 31381568625566 9296169132179 12478369239239 362218102640 10242586064648 18619091449101 30556588093598 63480768446295 16779041764924 26357185788512 57293711783788 11928131872347 2376832345160 7876791176634 2315824470864 1687301637000 43271590882958 25315173971390 24971195539793 42965540391303 112666278823793 42986485528494 11479181249974 27449096208465 5622705103293 2010615794732 58536289873744 136224440577585 46383036426789 3850191998186 7382271192546 321265875580651 573105418212049 1376046380785 20739110194536 4875134184311 7994849255494 9259394047950 4613147265079 351806447685773 33460421946073 11089598267281 15812489433351 10193171664945 6888637393774 19547245639035 45800039242004 13421094429595 625546547878 46733105648482 10977330305177 9601054799181 7542766450538 13770508772465 9374876359739 6119112892817 2831499198661 61373172314918 8504285513989 54801506806202 1021626456329 18878808486270 13061385843133 1636352276776 150579708705 346965470047354 3199613175262 8483887622699 11179140638966 6523577017219 7147461296542 6477810295298 4106476470916 3883443930798 53339656531628 922072601400 10998695664393 11603498236898 1363754645153 24412108281434 2960477448947 25824139463276 10945605126264 17074136994881 1077347608413 9849478036808 3446686243046 11183488528039 7100603834652 540264117893 1643223292541 10647582673318 12737534138418 35160563964317 18611726254412 902068965260 46152056988541 27643996073542 6574375607432 41115982515522 10684453315044 98025012619012 15530817883252 393988614196 3792451678925 1901687632290 9716430700017 108499379329830 2895706089080 7097842313893 60008884783964 7973454472690 1151599189342 12404555473489 164214519841695 8462650637133 5702523956878 10785061309801 2971387168363 18590821163377 2963263788928 4390140315272 12391375179224 63316440399996 4841899560446 16774025628060 336574262348669 2518933762007 5839350549785 12471503477951 9382805700302 40958916223134 10152643906022 89056829438043 9118177054256 10322976201764 315449923959 34077813179266 7639580573470 1533847665477589 11395197184075 224430704051301 55412813075870 140321709132307 58577378631273 30092394098335 12546801219330 4959055083035 19390395120630 312552165009807 182831210086264 3712284528369025 9380973263950 54570769787440 4215955343023 10758122979124 8872873198833 27181608359675 10737942435682 12249243393820 4913221758360 10241441433511 6668525848878 1667475881749 9174004905070 66974708154529 23777462125548 8279699940766 12573271685968 235739594415891 12050825951286 4282245413381 14188458045724 23410732282511 13259042216095 32510635612901 7487215384550 17282229567336 310241738528557 13932789244005 36222487004506 29885840781673 36516532883691 12958337752156 24676844841307 1115460730046 29962743642601 11094215246027 8053693665728 5582434638949 27443272159588 6316334744117 10202331736690 15053884407456 9351719494781 21438295938476 5059858313654 7581293846927 804651314442 4341925897921 4291297646116 65264866606182 27491874735757 10408824749746 11442418688947 21987317214892 2438902004777 11808787515828 12680132236636 6932896543100 32265474612090 3387212831944 11820785008633 10812471514998 13271886423635 3205697538467 148277050673322 2710817046380 134740107416288 40014070766175 12845545864293 13671950046769 7825312742697 119305903545719 3423766880635 289902611811496 3544022312950 11183593979667 5150906819249 14435365176949 268820927299649 9877984609814 9091517874516 42114178111117 11795312449249 13225353090022 1619769335565 7661075642304 10481278028591 33603954591300 20974071027534 27218998539447 4481276882001 4879253435071 4921361455230 384864685017356 9812444801530 2494145263650 13374110153481 65624290670041 3569160750063 331910327972193 7931572891767 71947171854012 6098020957438 1235119679858309 579333363859376 17393895252060 16968747221483 36109150709516 24512582424286 246839706381445 34762067979647 16682480659184 3596337524659 2674409952156 96043911266652 9108171042248 2860291466772 83743439336763 366529906862968 7513273821809 29707582104534 38426791803553 5034158810686 5789340633548 243860845582546 305900354533139 4371145109894 23731593671514 1934998724855 3829426958620 22055129541335 5650024725409 11284324827452 23580095795959 8092187563556 12639899800660 2314936832445 8199918614308 26757971067317 13535304592701 5382773839085 1345026774474 21330529865058 863556414767442 8768001848059 4160947952419 6537138162272 12897799972899 24663832100254 518218031434253 78638759930576 4617858859755 40204354132126 14969436687529 10976220995198 3712113645751 4741912114519 26120081660285 174099038719809 12065448167617 11057535253627 846967608897 10706576031116 693591289339 32599046914258 6649847790543 30538073882963 1960866367066 46055562272277 9374931213558 4381793523552 280410578318 9206088314710 2494925503586 35353782912753 129790520674083 412817021299356 14039133048976 12363102523933 22451507717830 53589300257731 205178615410 19200750557440 3736155882416 649118735638 5914098427004 9871496970953 27563429803479 4437798413228 167198675423920 10660868902235 4910342393918 125220226689042 3391816328207 12246520206801 11778880157458 7319558122198 170107169648071 2548854272528 12516808258324 13575645404265 19715288708235 3112337935844 17807690337380 9058298115140 2258258238204 7026458526083 75422502590077 12947813718963 3709410695049 11932022491854 9137177297396 3613383650965 20967696915714 30317771550010 260897973488 164346799646600 3943958827456166 38814939326668 146657077998230 42748722044889 652504425522 28072304772283 13345574451744 19626125880027 9651439807262 222945267395866 77618531101088 68671728051509 19134321334405 5661872972231 12845884253198 4272646624011 3357521812559 2082752143203 36066023699997 10895757807090 79230218386068 1421842085846 10332213200572 604565624226 10128618633590 7809691854979 5571568909285 11293514358341 25188792378135 13377913777640 32748673032056 5147339471984 12642924467304 25389238164388 87654185296720 22327706425056 5243270763322 11765750823392 18892196688823 5797284661215 9704649567482 192769804986172 10956377099751 9928786425910 6935733534136 9283710600241 55034979297390 396798956369791 73827903321435 7479568374425 12550903281927 6658604842622 13323983157645 62684863223664 12129155351221 4051443486468 8055551521791 10692929407734 9533626666768 14626047509076 6762455335199 240318875693651 23231474202119 11436748987828 87102051356425 17114116307112 7267596274076 8359659524596 7892596961740 67182250944625 1529756509881 8457953722290 30266250480058 12674464421978 15161219629054 1742991184312 3280152672134 149548188960 33682807444435 4410020878282 8294276984328 3606025821039 4342657547341 19795923044854 13178407233033 460383233762 2281570822000 5080530197473 57476854276892 24506500878364 1278314691446 11373118425678 10228736936575 24543092941076 75629968812054 24107717123878 15416629111086 9266275732478 32837411637787 29845504734256 9332950284614 10615570342762 24580796861074 9165601674945 27686330597059 54366987001147 62089368704186 64765100237434 2962768252933 3578550984411 1574012085111 13092255937152 10438303316818 12274231028896 8410223713904 5301423104960 198670397871552 11637143998688 317252411676337 2791329752187 24631299265108 33595251036238 3303449521082 567260499919 98515596306503 1970215791399 4198113916977 30394022552064 5688866139017 9292874764776 6749356273858 2919139223719 1466635232874 1270292116753 4101532901719 246798719299303 10964313808870 11084674206140 6946661695630 59415949710444 9410514554274 8566632558865 12950918748137 3201144178177 87153151287826 12097577336294 46669074592306 55523829285410 74810587435060 66420825746173 24995960742972 2630956288396 31149178838114 15068139433136 6215095165576 4069757817769 17686128394680 1337132275214 2765366168935 9955574853394 945923840567 10853812323571 19864829990720 9128797749704 5747043335427 23496347420599 817228677579 7308960221055 11269198999735 2298817516786 25887452732535 19806501352810 5600200410068 13889022465553 542173409705475 1471892606018 5960145440383 872318491228 11406024359654 110457920630578 59305096499418 3082684482786 7458706569656 3421917316582 4081432241118 6707265100630 15151560710061 9288576404017 4437817878494 50370398113783 7633637814248 6817461688459 906257721305 6739225714288 320110570299985 38132432901998 19954955888583 8279585848921 27646894146443 20061414257776 51632727490932 15163845233709 29650457509716 7796927825042 20100698293369 20643332561544 80476263462874 5413432226927 17240116235935 7168380413708 1486169939122 90520115488609 5172261605665 8886232386373 3023961216532 33420544255590 3261648039649 7985751839341 9277154340674 4098300802721 8726311879258 1541347440753 1674175145265 9390576828187 144473841430673 9505305126101 2476099570677 22207372158062 165742749366803 24849982128933 114450036605318 67268789066931 7962119099095 1766098375053 3214453997183 8841924780708 7320523401700 457554918357 5400549589752 221369720771 429495325228373 8511591232675 11688959073526 11870255850223 8602467200791 4535842464346 4178182955176 12992585705962 10747855185392 15574289143611 19761634366192 139920916080158 11727322195956 39489076858229 12333084484357 45048251838147 39941224947853 27437822687639 52681280873673 45523907459708 8313356950383 7862027128839 564098577615 12061044614603 423409499408210 15936981149858 1391293029271 25108426171987 80337916255448 425141504165 27885000651614 447957052780 1140559192064 1947207334008 54033975732885 26116523944353 1398131912310434 8836179645728 11040595580872 107914043027714 12652247317412 663599092097 4737635080670 12132173864611 64159932517079 4053170869124 3004143621859 7258783469431 27246792115001 10762565001041 21395408026567 27540169849524 2759854478234 54952338846423 6958619774606 382887721364948 13972324850929 36271669301861 869273005556 11923461350624 60323111984698 11105426974425 1827651846746 5478030011815 21141025079858 6969276615352 12024096637479 385228289996287 17401032629011 27683842471794 6643362993906 9693976760848 71576005403517 311166449062 15663686763646 2334756842968 273073539982951 1294759087498 21719561349 6804515745525 86838604566697 13105277776816 26278024993324 8314078627314 723482369122 8903949833429 4957051082466 6089646021179 10620717187391 19262443640226 601810570980641 12984571934962 2048952087075 1330683726719 854592386088 6098369599451 7568595229741 11823860255371 211362828810665 15179014550148 6601525932106 5726132279448 12161374399981 32019845761530 25535602404142 12172483742725 15251949584147 463473003961 20171929417444 76756113362080 11090834963383 211551355583589 24849223660072 24253075938706 7565958174558 2388520620342 6390682401063 27760702341332 236730995183563 109260444055789 9789864201066 3310766683017 2927721126877 3561152297462 1483152246321 2750554887847 11288823255752 9919933138018 30806359987451 70949554984901 162326929324003 35544985287578 26475951024441 25075512390031 303596419074 27448874359200 1321228427906 14333070975406 42971072218741 4572478182653 22942239915821 29161835445943 10055290910970 1482787698927 7271871215390 7569273702063 43445560706321 10619554366542 29450999807781 2499035662792 4019821965024 7973785127265 15589069999310 12824902388029 7931879164096 787135430009306 5522940856660 15924414146420 20412893789508 17426635689985 9521673319875 116321164107090 11842779610304 30395583877430 9478937386060 12531363658715 177595873637405 24655067498698 636823750244981 1254300034512 8307636452598 9876822797834 18749636556112 2261815879350 69201445150162 26451599612874 95732110871426 1390364047825 98728285966 8468162810967 10195026710842 10547127956835 13630695836017 43693734884437 865208896507 171797364178164 27984290550617 4159992684555 7152906675841 12265387837808 840533672752 18202977631836 8047558551959 13509741023635 180881947251521 11279154673288 13204930628047 18770011639170 35730547551844 13359204483921 2154774691139 113464699612816 8939180084203 23402213432814 3266195641069 147825261401 141038143176749 7385794180655 4014140952062 26478326102324 12636076270660 13739378786675 8568023787325 230364218968000 15726836930191 3538057732310311 1562874622684 12938007337480 27575213021462 1182719980579 22018098150047 6950966611100 10214935404217 9531189967032 6859058036128 1561042495259 3527843133854 46651436989021 2618180882710 89856353948659 7983063174023 5230622512822 13200330339951 10699718067899 13136271967073 139740369675630 5771938411633 85192500090815 214165754442744 4638008466091 3005596845183 15684656069927 68292828302649 976081423575 25605214137402 90598080760171 36187376952751 24528334400014 6875552763500 18068211950451 7000312056239 2098019052686 73312797105977 13650719896623 8999242410804 29567618675207 11314409267260 3186359599255 43905421694743 89522641705064 39457176903663 2665399048046 7660376567729 294426332195 30683359341266 10862446849568 3478904673663 70917755341157 624668032836 6158479020933 1835930234501 2064821028832 3544371168098 2778891893521 40875550038066 3829440839090 4516661956436 17977721572726 1397571942504798 5048860987949 93643250082198 33370595730278 3438870599856 9991329775943 491357516640531 253725222117 3023622621585 835597617707 15280852220901 7103077667286 1655817435137 9989437561574 23993851542015 6118806876261 5544945388183 17251251843928 80655837379556 6617401393053 63301256957954 9961131659991 9216336451304 2061599339285 83867746781209 8566774614171 11170501632996 28296564973818 55287531790048 11344678092992 979476141010 2668201286532 43287488232093 55703911897342 6106239556671 7060683461885 11567265790615 54570321100947 5717899838890 7242769761705 16106525972444 13996109068138 7133727670817 3819789380805 35875917205868 7575909876291 11141949684651 11330094256561 19711424989987 19997697513925 26657829533144 20613794610808 19467083454301 10815955807317 8935234756509 3944989551048 10152474462890 13074422913197 4680819277088 11005750721467 13700643343333 9657935930101 9538998558147 4110455225970 51538666799211 38343432894557 7692625175077 7318418450802 54984500838619 24830739164329 14452945624302 8872083096636 12281865441036 315764567925932 3592269070584 29198122035696 12366856697795 108386507449143 12213673642168 22767670671421 11651316125250 13722065375505 10264310048862 10775501323192 4525742678368 21698693643648 6926155862191 42095366396194 3787106543008 15519920268010 4394901381444 16582184713337 6077907162406 24080526976883 30159232398586 24793640150712 22342487895222 4542369641216 31647610928415 4560334279125 6980424103626 19359671835384 8038859693462 8947852304427 14954700603111 189594974374 3263052040118 17682570073 95827973630932 1162070628136 3271046725854 92413029914695 5923961175789 1276869227231 19763647031703 8842837754488 2264170699805 6673014464594 6668834888755 5471078434754 54593114477056 79532640633295 10144223619329 932498480190 12233934501884 39978644977604 146452792840507 53443048479089 9111645944430 273827346237734 46014432747516 279633078566337 60836701734936 7791734805834 29772016023999 1296195943466 10519633505565 13367854702261 1879484397403 12693060810439 16075168076648 5596626767336 576601546974 20114610993664 5867340618773 9179223113117 1363048589563 1226754481114 4009231812316 7332516048506 130382292823603 29204694659086 7053752185025 30678406599035 295240851574680 76105820550510 90322462050089 5798276163227 10903222349911 13598012348141 3095433101581335 13331939076282 46993458870121 74849657785605 261093112328629 26676244178922 263272890443039 21455689939390 7783709303760 11568688847789 24730453482383 10112143961224 12612965345897 9895331622511 6659017188261 124949507377203 202772287270433 7161728465328 11794892120735 12616663354728 7647408956758 7809203669511 218723166298653 808622326172048 11718391391412 22357960421714 19745668140492 2377721116881 5036200207062 2289396483921 6930790501497 3575553073088 4605338126875 8672775603449 63455410135312 6332619609128 4764188943751 616097425837157 9056996379519 3675894255633 5990484922326 3703256123065 128571818308412 6021192934472 9795954245070 11910068909769 12373558689681 5688784639665 6073842751335 6992162458021 26320695116736 4873750277444 10492387605818 3090031562230 3436080795944 16621745348997 29888095692489 13201200683664 10581655967534 513271486092024 27810194950420 11041559918802 27517600720680 4564129600573 3187901750403 1721579010917 7676454334424 11954325476155 75948848348025 4305906109829 2986412617596 59021618714185 8246687571034 9506662319568 8794629916779 21160333442861 24203622441405 88609955394479 18467289187551 10595184626496 22263064373327 10655206640533 1097145801710 4932891268772 2806651941936 75139428165711 2690916076715 9227669245608 22511392455027 8866677891469 34152255128776 95185641107734 5118580627719 6904474900945 17964848911632 6663695305750 12380677599569 18284021685060 8777523745781 8963492483286 11953496176891 2964745835488 36391047991982 13023048001731 1802327566462433 39844372306435 29408099908988 9453435637887 49265574396886 10891626388336 11585262438259 44566337056288 248665283127302 3638747756426 24306388294071 2401871224573 22995826455527 13421682567174 1314102220807 12438546601593 4884239196196 40024920391344 29120762437894 19119246736902 56507913534176 4352297082723 44356215699525 63918943048 5454598348153 1163413699696739 2923956252236 4040560181607 27363039030979 3986268982446 7439430863339 2256891928372 2547904010456 4447853829285 614531261028621 13566881726467 9094167847206 5638205344378 29706993942123 27385053542243 6839331604193 29822977335638 22942738226539 35786178660400 470266568566238 22797748684332 11512536648480 79723727424156 15439258788770 4118070702232 291974936761428 7256276880314 24032354861751 13846207401935 10913291738647 199517057083 17534843188108 4786461527557 168009552236741 6061237495834 80966607578 276774798553 10239117997903 8760378303704 23902871600336 25179246762223 2318828563781 12532335134047 3859521132563 8384445610700 45092278824653 11473603183991 8009125071569 270783852311480 7257460595149 332231187162036 11475898578054 117135223060663 11355897903776 327124554335168 9454449404727 2590107058631 5382006534653 2043956435172 33228030172724 1243106691493 12076374968448 171518666011412 5064224811897 1028866513659 37021870916411 12015188374869 2852048098165 54425022234741 149172801435790 40674622482572 12414052168465 17871384354623 34917244690286 24165844926911 5679760224788 16822833408948 52562570544978 209449894143174 34992440774353 10297094437579 257735113231 6765417541739 4315620280679 6932734343318 6031530954638 9721101868346 28014166684228 22776041944814 76452750370481 2046493268187 5916779659956 4936264481589 7604622396676 15039910984173 8339153094256 27938253577240 8933580531259 83871901249954 10344446568691 3956134136708 6930247916865 1610473525187 279891441682154 4244599292462 2330088598499 26215965537062 10209226324779 1926790041273 22489020974336 7245483303071 14364638868675 20717896319404 14002466620857 7181958995563 14084804995196 51977466540612 8955843963333 72406348475923 9199157755502 9305074289726 244476517263 12476459605867 752929956575 18168810814920 23716875219282 10132570682990 3963290080132 1348655839460 13565031466035 427966298769 30049258654651 16010419138003 16415631410678 4449625539176 16786745657453 32490380159 74639741576665 4776585967594 4514223245867 7887166184139 14856604998597 4780115371965 5154017880651 4179372940180 2345390551983 101802905678734 33785762610684 2508326755170 7952141579911 22076491120594 87914327060879 27830969919759 3202335363900 4304414190412 27351903952415 364114225022 22135098539804 2236705597655 5857899534341 186526115736951 23312635828904 3304657141687 6529705192549 30036431738112 4866668405131 3277292901062 53680169383317 39256316455264 3873893330552 11204902243400 11243456242494 19204894215396 261755792955342 53393303662778 24280509240538 27967035471471 1346863296120660 168111315801396 10184804793304 992977270453099 12511378187691 139020499425149 10247020934862 51801266550909 105266325604629 10274842004761 27758814706316 158097368105 7273920395790 58313868905209 6936007260053 7395766399297 14823302237291 20222339369234 4524551201257 12159827473850 2681549425160 14228226451310 28408714435116 13342831689304 5713690814603 25918228374115 272646964533 31143532709164 7593161317517 3674029667156 8112264246996 10619032984481 89067311851225 14059290872831 10679307678154 67959802493095 6456785243351 1990498020614 39885996713 16115706877464 41569680870841 4484537750939 5745378778923 4342178758783 77408607143767 23788965545805 80159089122840 10424076222644 90488558946369 5284585704135 13138242930918 26010168578961 10930687555069 8986771970124 33955606074400 85696619670697 3644649524395 84764018581042 2788898488086 7098980404399 15096273710122 35602069008432 1001937764758 5047577953813 2299738582774 39562486268266 24524533166974 8699553809749 19737045239022 39352886247414 46671875764993 1242966661142 684689012956550 6391256089676 26219262942094 9386438851025 1259322100818 95088898472525 83028696657527 4654119358347 3355099739355 9156764740221 1485671067059 64208737747154 24465079206968 178516663815781 13185822886970 52109201533300 440262287037 3529115069540 2378304127853 23425518957497 599439623220 43243715744211 3236762743974 7602251624626 45027187148538 474363904496 109771036694170 8734761916420 19881844764372 944998077976 10984632663071 11129089262643 28673776320415 31057122910736 15272752296631 900081200688 15896262478690 17807159327529 29504496733756 29672266304470 10457033685168 4338214903743 8140354708528 16084732408205 10006761652065 11266370545793 3289458199233 24712559777344 6054486895853 19566230882575 9952518446706 23015109896098 17308456435187 2631870611231 10087640227136 15414937564613 7403458173686 11933819710182 27886227364625 365382109613620 28695452510158 412535141748617 2897101435191 2120121468631 3844660703565 31274526996674 96075245924267 6541339391947 14372201601262 864557499249 15957352221771 10069684638128 10356182190887 35538536298690 1076609795107 4106686457289 4320985659817 105168984436685 10892799839031 6832228542872 3042650074936 9415309317970 3210637807167 10236759301586 22928657855916 77035361613263 8824849722068 21308450332172 7509388524335 4281027177136 26411891884229 1898412634142 13057543206598 6310548091193 19299795841456 9131083306302 13289878673071 11154978366783 191147426310254 78075219285240 14300994976757 2902030747187 643651695497 56234295175959 70099297722961 1335546514214 4508652896342 224705948205876 22577596773448 5735420213417 5045476918037 1282883658851 22034478277464 12208116736188 3092834866444 4976616796864 79882604886429 272914789050525 45232441799171 6030064831442 6617185853481 12806281677766 26600630135909 9387958314768 12098297311549 433797555199782 13362528182641 1843966590004 4164227188840 12503350447426 6463124911729 3154414006438 2266276727141 18305099668982 9810152310011 4129567109612 5760743903216 31559045797980 7581985180127 43117044167887 13340684215993 79424346186106 15729178191047 10419256174290 368594026401 26604273347872 3800095988969 40306509706704 501332061496341 660768758560688 9989308555454 35473256041025 5764269587901 12962912300893 10878031627493 10508444713491 18416734224731 7287959750266 28836366727319 21401504120886 9627642267396 1215585768860 6516843612246 8137469496463 23605506420679 15658649601874 13098918220324 998829985811 13759753592533 33129303414376 108124991697850 35259519759008 9965192518307 13352771986740 1385203191178 11971970298700 435157393471994 996147633722 1775384252057 12970573244778 5317978903408 1221624678767 622609821377 28554162522451 10014171234528 20631001813584 33655051474561 5258496262463 3246777548985 827248292967 13017385658272 47401974906973 19794978765413 27542078886005 26166938045621 150705165417275 4533232360132 6298773556074 20872598188458 19725430593868 24747592071601 8156531357918 445343534232 6695492121631 10585839280674 8848927826923 25665197778560 7071576593598 4248586911611 911381281554 4119367289928 59504465298222 4534779428393 93690404085621 22216038416865 261562620554653 22657516375088 8483205501649 13182353502094 1732865714107030 10558327645059 3114516008630 7193218280551 9691838229727 8734723387242 7450893750923 91182958840170 10292450959122 1925204799143 3798517319384 252612970555 7602013084661 104498834321701 7689201453326 16197424564197 72563374981599 31324891896360 11801561377918 9857524812393 105280834215877 21492581318226 12846436757001 2168005583047 8848368398893 3324004154582 1577577574346 24931965214211 36633377526124 24133832930315 4250099717461 3112625527984 11393091728703 6173873074951 36390003852914 73235313816826 157026189452156 3953376875589 8656591173590 103284191364785 3257214817866 7036992815996 385743188519 85101010721854 110108824358723 10568895486846 102765248527662 9868248806497 28530554018871 13396855862883 4047856606345 20132709401812 10232362193079 24538060600324 2797123148187 30182027923733 1071554887474 626046247749 6440104055331 10873680064791 13374001298429 298196504960625 14624426441392 10016444999541 9267580367065 5337624536131 4816739558317 4693194934897 12949513131121 17034007246454 16648656035972 7786404466975 22883908940173 20691921044124 22809198316748 2108721407291 3053722188890 3142876305789 7787455707838 8209901039901 7777154266323 13323178578235 4726018094302 3939305472008 7593823386990 1995077766983 8702334181289 6550685679313 10589567644144 8845879186479 5995765359717 1046956018731 43540905529932 29921231654117 4918744757249 10891035270071 31830270504670 5487168792226 99634349261607 29879557494925 11361459073071 152394696918652 170886343251901 12762383700947 7499169125670 1332568121614 7272660660406 8278110225806 10879393840955 7629014085344 7098573693292 613186564612 2964429235309 17295163345883 11981378683761 1079330328182 11329143067292 4281113753277 6062951086993 12309926514453 4283124322678 375043198200489 3334628281893 2865240901418 14337019280216 3549885935435 12851002768574 19778571477524 11798137347067 57989055285639 20624125653509 48372643522788 3359124889340 6745120124297 3187465200207 627575839665438 2641759785138 5766751293419 24300043836669 8046747200958 23758420603311 8227114641152 5834172942101 5647986633047 591061721586028 26074788031852 5162252083469 11964677557998 391148979683992 11815415234618 61804425971671 23673459267538 1037323574475818 6580098368454 23837758411008974 5684634906807 3917444612255 13329861182805 2116909477945 12748141266167 16506059022737 11900799172807 11831679550761 29911297328778 22811600413036 18140456013784 574974142047266 18195571286118 5422921414999 915807170497 38754920286270 49034936530696 432238941462 41670684492344 10382485754631 90346255088752 48836008129870 8989116839325 4132371788750 21900290789796 36422152231190 9752345267310 1630128242139 32846630038181 21949066120182 9273576988988 14575115457611 28847786047994 19660914070083 1427832991261 7095143356456 78110902379095 27858573986325 16626981516037 25785781161815 94518523958687 122120219419493 4609608623703 25748532859679 10715672871759 111732461238698 7368404546047 9111527155871 5110548610044 10292766198522 17099792067666 41356465846542 209607714300144 1936091880571 18827683319933 11355917461415 3803528105773 3073311408040 4957246122927 10650513992370 9187109988309 6727579460653 50665581394300 73621129267529 37292094397406 146528247746844 903829974429 3322423847162 3339870172391 4938322060600 6169423674142 87665062036322 231099993051466 17859702051407 19034335686321 11283111358947 10490897409385 17544923156980 13908452896029 22444014405202 25300155908105 5795973592631 18102228903411 11374213911988 5112895628635 16526580129290 8505263625765 2408439421226 19340515258633 7905631456163 823769425976 1698942487093 7876415658372 6780313899696 1977146393259 25543491826540 94673878095347 10659679414720 4836380011106 39626243300060 16485365279030 7841247793118 8630368306199 35859640611549 203569763712568 22053055104729 190616888748004 59968473589611 3238460323002 632384082035021 36880044312707 4297084743103 1638223583436 3465653222219 5725887753217 28401952508871 6203624124653 13071976322725 7445907876014 115191131701662 66271631730 1270179353631 33447688082245 3796886744548 7669686969069 185167007494133 1748806521810 172814410841982 41492102873431 990726626032 27020555677322 21219362370298 168026227729669 37193435311140 7304087535667 11555335639459 37041221478504 56639265878292 9169413416913 4784536646003 26274801950121 14258229484149 83781649905704 165384645139711 5881394955023 26934281109401 35389278746562 1726327237632 253911057522 14029839405730 10812221322753 11412072993258 8932121335895 19740694344950 33047978778399 8399668622858 3258563030115 3574247475635 11778936038083 37939491903647 276722285955 8492902839662 3234660990500 3360390888135 2342958666119 1517706170503 9381467549476 16168633376060 52157996535131 213178843992629 3330539232826 1199382801096 46905638161156 10845087743435 58633759618276 66211750699096 58851704881825 3894604972717 7875188551047 25209718923917 48170269529641 30485155246396 69388171555 4187444091056 6736228669971 1677356937791 186087924152624 31239982892120 5044116985427 13024658961991 20500708274082 1418509274485 4701265275731 40539610047506 181292646516402 4320460117684 4955186952283 9185647904485 8067116915749 49902540983083 28778077165700 28203223340663 9022324462665 10671850837645 11906297320498 76798302082143 1450564877113 22608156299947 5993820810340 8833977666714 12069730264111 9804269175988 10889694006902 54746303984421 3318329362425 13750847859408 28375035423533 72815324731233 5844769692137 8495747415806 77860309364295 15862126911548 33572095762924 11645564175119 8259664262664 10900119807642 285988930833932 883421172687 1303588717815 7503013737314 7473087528358 37759413114415 30133864125828 9766027378765 10080723960431 11113618636952 1012737694537 6202643643142 381918259737554 13163266178380 21402286584715 13010546201283 8993353827082 5666608750208 12531093037865 426862900573 21979529385910 11838459329280 7514099536459 9009166852496 3806666391870 519859102425346 17622934542792 19210018145009 36472067762288 11171226912389 13828867661655 20273915055231 7243267493303 6420574173601 2783506840125 6881919610185 13232412548834 13574052289247 84022236645568 12618144708761 61283591847378 29793568806721 67907536155973 54333492741439 18549123662797 11388694971968 7355217913838 1311497093838 8828721828339 135498801370256 8711638127325 83888398723497 7307102599439 12549453977398 2260590303390 208992592084 5870097101731 5436695012398 22680641869489 1965145809613 961157063316 35191635049654 60104191869 1547128679375 7452374873655 9465647714527 86712637322965 100259159630376 11057174596339 13768082371966 24588753433349 3252191788701 7844195007266 12465415501605 4669423208983 31073645004668 50200896367900 10060282569661 12732064572366 9705647912024 17368458472355 11772267040290 9392290021208 1997047409203 68777393000310 80016098859630 9033290904626 450468501570 2772341236578 9305159121439 24720797490826 20869448988516 6647761129132 10835582479230 91111117779250 12198295109959 3728558816402 92070129799286 5434716427260 7293006689134 8201955118679 3752696830699 7801589749301 369399481360950 2208699878996 32894776825983 511479118578 8400416731959 6119345115948 1496824921792 476296658934649 61070934407334 6465928819851 2871394805496 57143774625943 22412137326440 12176662977479 3682211080014 5037216798338 30747050118397 69013704532475 13425250163102 49680485009389 20093892434375 67670506478399 17679404344063 29483610070720 4690111818922 33940177257111 6352717321135 2833132555251 28784685035533 11005431105100 5030313950274 5381839269329 50128591468015 1645702656851 4492725661645 44437913889090 29110283435355 28678087939912 5684334293978 58142277225661 15995256934123 15133978614287 21112552794036 1813162491235 2557259406860 4741135395297 3583970744964 230982753720332 20405052023127 78735389802 921348893349717 10116325352517 16134073153035 5472957294464 41931994196878 331402340229 1991420806033 12213198768760 1488027308463 1809515836724 101728163581764 8790439252975 4695767923804 1166833328616 9659081392487 8795500356516 12674939650686 13460582596987 11346893291677 1057237358961 9330750028581 12248787644513 43517483327092 27477683083396 3758604165662 4763016292483 2295359951873 16429710406352 44796006704914 7337265603965 10492364143719 149812057649916 7853409517360 18018844482285 10536992714821 771100880346136 30197984127505 11101720954073 7568603866261 13997446810513 4867968325220 17195720467178 6931083586177 948419849241 19560217928886 2256659470812 13091437068620 74853532311176 2182975151826 6284875411230 9255482513703 24035186321232 12394652298323 6562134966966 14342905803490 12546098894027 46176000694216 51520785362397 6949638045437 416859879855 6198470490708 4220030987691 129099046258533 5040400672746 9319846945739 28716645083160 2730112349518 11574751105928 3399147829026 60123778979425 2276622311065 22745811687465 23239445152244 7087697720965 22879863085035 1742242705633 6546807536971 52262738616802 263222496450069 5003813953346 6069122918018 161759005347756 724851432176 4116128536611 5945885973837 13810787095268 19680639926632 9174080698631 2567316517562 6121968393531 8227493676536 20829568480679 8334435303665 9049068943025 11415360347668 57690743027133 9718833414501 27771837586943 21924267752329 5240015912714 16465674772043 5094480584936 1751435743042 53553497608048 215587040635477 28422746449796 11169731795449 8218028785443 22896839780615 21034692522997 14926694866782 7549645346086 10985684610878 7096703409793 4951575629486 4407440151511 9909232439087 5068336836340 8699545304540 28321969050915 24081399068619 13398915594814 3703422365168 16740015407635 1660590285703 11087582482334 5330246377650 15778148437529 8632139255862 7000645584997 9175708477501 2664532736393 15763917769257 4308022258944 115886811620638 21274116637206 14207731414474 10285761828004 9800967980278 242155623876525 196128058885088 89102405023994 11878010219879 21292428286241 14039369592177 3095599811962 10016232184986 15738332159313 19242912696173 22479821563315 4094795507126 5776396541512 2529326572212 9668330481090 8270678151228 41025130727231 10177010085971 12792858971110 789700226992115 13900735268625 9747478632248 23433718688168 19916287616468 95367954546756 2046517494124 11813580737612 200865169791 5481291111649 828889898939 3172942445639 23397427511915 7555482540123 6133068016127 12665711082612 119123718782491 12039543129541 4921158207980 199039210212223 11489357895309 10102153176236 50631182272527 61172202574449 3302836240933 12642742781589 4748509091691 40982322168762 21493259090705 6867014093433 3422653346542 7966559529384 26357978068582 5484871643036 7180604722404 44205232018844 4014355067024 13226957047847 9239787761583 14597528533426 6480305884822 10197730350818 6971443990946 633605878836 1360282212172 2334760832622 10869153840086 5950531647794 9545419697289 1705841825030 9036903648505 15346978226929 30069638587080 12407866179810 14419160020663 11152584267636 1018106178892 8456315210722 88881627288368 1850038479735 21954155979379 247238171041886 10030628299478 2818887395377 11578654252354 41714858241410 41300598390098 7502315071405 28966706942427 13882361748975 53667713263663 11835587674339 59907266127365 15964880596148 23878495845547 41025527000490 12747821749307 2710611589391 24778051283627 33842414975293 10215349686213 10395551925071 496828674183534 14350237446422 10303175447005 3862311427153 24058110017912 39025750712729 5890771458200 9332258894536 21963863972006 34193060798715 3855222150388 2527156624330 33724393315245 16612873423598 2558980757063 98023268865417 994680082292 32045713517460 7962388369977 21549815034615 2828729702037 11126959886809 33884227487854 11511459117483 7550124667687 5462182944170 6389919413078 7165796130712 12258384518915 9139511057285 30036163266809 12363437150426 381291105117728 7473453102621 12305713788429 2930443788053 5551037542516 15951218102798 11880981830371 44325877368527 3507790349854 1320426989029 4501376270825 80197559530058 22363243960694 201079880199011 12923597800788 34757640861462 11564468255935 26456153797427 10737086132259 9686007278001 1817387307298 8955375953694 4161415276224 12790754642060 9101823330578 1343082615812 838261401401747 6255544455798 2041822114064 7959655970810 13291503250920 29099449410053 5848294392712 7161527289409 120605634297295 6521472901230 10401624106016 15114974203679 7020789009696 11396537068630 3654057479660 37291466195874 9226646771029 33770379555871 48863691603213 2185383955552 5978580116295 4063992463371 10485454289739 48025556452485 5806009106375 2672468390579 5501426375777 10112184085618 1194211886735 21330631387463 3828831559332 10831221565877 11349051849401 45179882704345 57564093314203 10307623504965 11915049022077 7539106118061 27858744392181 8755306456719 13627714665128 94160076788081 15461422734131 20346631803347 5078114426705 31233456699161 111872029852 6406105207153 8956182853083 12445445392459 6440831693749 55657237805111 16126732329973 32282795981363 9390977218946 11174380102108 3946607865387 18793578117698 17289598400091 677472382166 4150307969290 36706169030532 1522435884045 2533933891144 9031512973927 13461191503777 53710189416002 151842787214 2145482294845 12043249725503 25311696688885 10100912451316 30074064007119 2657787092665 3943970138906 16876358635854 14255524504807 29442824434478 43914044201877 4446114523549 10128199228613 10219628144630 9457288488362 9345906676048 97050772588114 1012909294219 3118499265024 20508063379005 14397141768544 5838609805416 10377581173024 9108092186242 25555484040072 2736434946947 1128067914628 13160394725949 36273963655038 7094766658584 15792807772561 9833157264410 37365985587497 33934568548941 9102930537344 3531937121423 546737226571248 4454711962864 6857993159839 61704490803954 28024135048145 788212794500241 28784050599022 24214338647894 3387560102599 14018874221473 1281316769940 7655782109614 8824301978988 2522886211544074 4299453845299 9631173746474 9799063079119 5960197082489 12487767875770 6854488741957 10382481800490 254725115258472 2477354595252 3856660143267 280950803953 9826850874337 10572836345078 11057316125797 4570991897881 3281313794902 10527667907204 179994391476855 2214102025273 24145175665066 62446542681713 43914784292511 29569840830210 8086317301090 18639733060156 10206789664159 10565831260500 20615647699164 10867718206192 8617554819038 79278069936345 61037817033586 5538886373532 15594785267528 2718931714462 3140602046843 3890146213957 4237621826769 319767110351378 10433468890637 12334650403282 4301051024666 722786491968 5904523355572 27348517431133 20012820574070 6070356285134 10937373989603 358804087621679 7100486111969 1835054181469 130170729505607 230535409048825 20323419114817 5755566892352 9050947102845 39421763251095 2561408805936 4815980204869 92388516431907 55842051459375 21123365264912 97655788135113 2843611081707 7015110462330 12999275146032 7719447431461 20858710790597 335418942394 25097769352550 9975987790487 31431259003527 13384599323834 515027387858 28487596761547 5613607981955 9034920971391 379310413414636 3055882078920 20508365413066 13867443836756 5893492925601 1569493054539 9876631651173 3837539459533 21839940650630 7762881750762 8969634148277 8939782670539 19519197859853 26124902088774 5219533569777 5528632971828 8347906714301 9978367071295 1997684488837 11171415797 40341255111488 21767545156503 80594085165508 1138323089144 14338581468832 11030491272359 55131353032977 8403249616172 6654282227473 26295479557270 10132147547624 6061900190685 4300734548920 12786644102614 11625732661052 14913071360798 4785545929321 158649999917753 2009112556319 11848559530835 3117663467811 25094537228653 1753582438386 52292685669381 5575319136135 2109997758762 9660933749025 7755113099256 8458879708697 12395487480969 28049615334372 25152088820554 523748321274541 8200124117535 12941228700178 50238426442903 10194928645273 50745990296958 7270939878472 112544027597750 1701462000640 1268928669261967 46450702381394 5270815613317 1591418651952 27024513648894 25173388348069 10550790868479 3917686385042 8711779727797 17134716241453 18257303107527 12001624661204 7717116094592 8632438873939 1165332651371579 51608542161559 52339710805389 531427378273715 3577915975926 12575093048622 10292274545521 2903833461674 70332655514636 15757710674052 1221488684413 284748102828289 11336380236301 22713089798287 1130381873561989 34955906265500 69974393294763 117395290199953 18109253794328 2741178619226 9050636204923 96872698769340 2898519181087 11287334999020 41817192016715 46880621660234 11394699640692 9895160012247 32519839251697 1894238714163 8282211844351 7952512525806 119945255157523 1103421002558 10571426955170 26044413395664 24816595839626 4706874761942 4964365512389 33961671022110 8260324992887 6893122726895 590341794996 28903773738907 22784829322824 3821486188743 6863473529918 7877705481629 3130449336164 12451121335739 8267811104218 3181580606080 5592936446406 12600869869316 5844917616533 1033801559923 50379836388059 314816857024171 12705722006912 3826786734597 39926023056582 4241051836838 62461374529474 10505615527724 9938496642571 13115733999299 7195784473124 81698362389970 6342740697169 75161227961462 86995682131800 1501337223448 9679197947988 17735740811860 8053803917087 6269463884976 926955618024 15649979616223 8600133991666 169657013722 10092199314464 12201800661390 51125267205524 458767894041577 10085744737123 390877699775394 11880457719796 9572596177059 13754682399246 40637662625186 15573993593401 10537351286656 390138907825 12965211137560 11832315312412 6836171060339 7649223402157 23494759066225 210803605562 19517849796804 6067348909510 28978974590637 8195904410197 485920419087858 3205976085459 6851657467153 308749182611 34241683232 56981160675168 4132590966330 7963276665604 40778690433272 43402922560874 14454144061050 51100734324 281013097235 14120491858435 91602397091606 16348453851122 2125295040375 11780279734801 3646337642350 2793593022665 27516984076205 8887153068575 8211438920672 57630736407099 11334061202468 388442503531536 8403730820531 8852770669439 13025293029041 5940607334112 6975415907104 77511479627668 18785310530166 14737297213652 1335657415628 42885353650386 66446214848458 3240679990799 13618702887158 9707658769277 11363098003851 209477773378065 27883750796289 21992784659752 82004741138050 20465407583650 26249801500433 8831475522393 53966892085667 2715005788167 65743713598408 3379321483970 56772626155837 944524689579 4084519730435 12603887785857 8488407246433 5849497210198 11527435308520 9136541809213 23316029942308 12993098756938 41162727178783 4236055293279 12381443081501 13539184969554 606398053509 72948264541867 6804693470070 12871838087826 856229038195235 12256340347936 35779746518464 21735184468134 27407173956095 69524313989484 8994129220929 13395241644760 7830869861845 17291344594384 2151855807113664 8132821456281 7678168078222 25086335192225 6622918935051 28317768666866 5831134252705 22108200919793 9495474067417 476386437760881 75565623138342 6597087217835 4792554975079 38128505469344 2552079308817 94765980946902 1059683071930 79134541852692 1240883065695 9732552637622 5150933201815 7169262627052 10082472545742 10244492603588 4816320792780 4172320693253 12241025260134 6769246329700 41356341661524 250386474205 7098916775301 1093767927776 1195891993392 8665108925486 10500963352157 10680383848396 11161812210189 1886728188668 1749335751839 12056936966978 22018988353507 1147260288576051 7234805440944 9859769992454 1701817264946 8660914424691 2657311686244 2232684440871 9183825259326 10811440439769 1251749875342 21138273155012 16199883695831 28555145533489 8118072251589 8876264725874 3179180254151 113316844195961 12660788257780 9111272071026 12547925894811 890013510093 225639923950645 596038782958885 13294723302725 5898307261272 4017038104786 8466919332723 8728716839085 3804776884618 14512310844644 4008654236966 234076724133515 27132366142263 21238997508206 6699230492985 21670344406037 24300669029064 3331974220106 6680850191258 3467816380698 10619483475677 9355694309555 57302393859 12971835168685 7855630482051 3211571364373 115699615353265 6660599751730 4071944871926 3981474328815 24362655452114 1051581907744 8808315566702 7563233008803 59345648676210 1076930367111 13341037686141 1902048090570 49882220714898 554547764158 15971583898980 27993755676153 9257570105991 8977656946653 6297719533430 13154515045238 9741281843296 23654152414557 13422708121844 24686210796390 6297807878633 9743450906529 12330602082349 12848004217766 68740247968364 21207298821936 262123959462432 924908146486 4025006873571 6233612577221 102648036030214 5350490333401 39451498921063 13568371620913 710831371279135 184937718692869 42576663418058 14040985476617 8667361917950 27573291223544 9984466341688 11549665273944 3180115236035 11028445214839 4933402681940 5549778897850 4108955476301 28814494722589 23294469141137 1058017364345 4842625170220 22609443963264 9560014024855 578124108584 137487576864721 5232299539396 14076507945047 80485908863872 26702413627708 12363328153001 77922517885274 54512085753785 3493936272744 39594074205849 13722305837398 79750351893994 18067922255200 23003582047276 1368525349895 24743922800414 40492091340359 4751882425393 44568925133603 7940452281393 7240569658483 4638450764758 21742395208682 84660980622415 11634711118060 93571359791155 3876527752999 23012696281928 2778219400117 1381113197135 11179769199330 4140286801389 357458551310045 1532460608183 5167945012371 8150795782353 4724380048042 21303880647160 1529720268663 101582179393485 51316515126127 7827920310148 5016614863887 19281757001728 8608923614827 12019925819069 12529255172892 5821927974346 7454367693787 6984724009818 9225902825707 11175896933258 11484940671332 6231829377911 7746948025294 13316153623292 3325114054369 8688227023133 8194519747190 10691743071337 429137177164283 3177886899443 2163109520798 78135561292270 185973121255 55358892346591 7927943723722 13802812517820 84042505129353 4356691722118 1154063994589 79812360141256 6847897985483 18623695094247 20940506377785 7824294446121 10071628683059 66019298952096 64818706833 11346053479854 54560527797034 5559642854556 61103350674325 8871246933441 8231079270591 11106933992973 1580435863932 9329100993956 37926425306960 9207272182092 8649220323087 28613436171575 6353426858388 38256934629977 13220718269406 6461513081020 11213912340893 7818121904514 11361436751335 13410016372020 5690412276493 24039960635479 13372150835411 289340394072475 27011787143033 1987237634816 18098629986724 40922115289254 12192423522277 5581921527669 292555059843443 99560390495403 4344659654252 63301204974621 5305922225999 303324383214188 30977353255086 10503671301636 2462249234662 25119695333528 9827218402458 704964843830 14002215277010 1520176429170 98393272256956 5757169432766 10286087437800 13227055237741 4435022329818 1618906352878 185231197892949 5238426400188 23788745114218 5274216117708 15558022607102 11862953073239 6787662606102 1665591930821 73896706535229 10306459788717 967614674625 286585372320 8660631731033 2635657541071 35053694109197 5533602759965 21653976400466 9457406559252 9613956322563 9170780870657 22533504704852 104566330289675 7484778947760 209394403725563 115465470120270 10195904526001 14766237182314 8863515489543 8046669584855 29077803656354 105187493062411 134955437026422 9338770041731 2419496340164 33841392699662 10736502588314 439933104143253 19061143451234 8135596889479 2357155452075 2151016804038703 11635467689851 8982277599028 724997814628 3503354246682 5006375449329 77959261819372 11371603509430 42514243187219 2571796326100 12021329013090 368042186937 148883570464077 3123407168483 1783755756422 4080098388955 221298186877 6222265888310 2004093708784 40861812522038 3867601648755 19457499945516 12044224014565 3630587507070 199906390971413 9188377003240 9981328094657 5560717109866 981342310510 11012402872283 2863428374388 11550535095480 30833488637003 489432055484645 851653268751 4614065733920 86798513802213 2516781954373 510658946228 27150832675472 13722199739074 5724853540602 446185580958 45522904240831 15843276877112 99710120654345 30669543885780 20354243087328 5853666451076 19561970255120 4517396249008 792972976139 57369306176713 135497749692338 32532621265228 7046705743464 40296879474214 155723587898349 11514101260046 3807869369140 7991987526874 16587145051250 29838764700007 8313196858088 16300319661176 7118785298127 12500197911488 7646095234289 197964778784845 30647158986580 13627182546719 9324158497724 7181345260622 5479770752682 68326370538283 3315627616007 3422955298755 11492014809963 8147173602441 93686112855096 2326058332558 49436231872577 2599564716410 9721777850307 86535364054836 3937500665097 687029533646 78161861789992 12860035645425 85899906412832 27556439015183 74415702268766 291495021812704 14499903823307 10194658731425 3670269553154 5467692762542 13195446093950 16874139607354 5406790059267 3781939199140 3590680979096 11343423409464 13880562175110 11574807622581 6950739155706 10234370225917 5378920029285 9191213013689 7957187118990 19857322701709 70484891608654 13330473009869 12545994884760 10927681095974 7100519951580 14789893150159 12898101122279 543904750555 29369045467568 12380123585806 8057302512257 39138301861635 1762359440860449 289310250346 11681951605145 34065964118844 8387241198440 53759672379495 10478547377302 16338436406438 3158543631078 2234046100060 9505575462731 3168195426869 9017116699407 6357774381625 1447316290175128 6552720389479 4832853040362 23924857867272 1119087166035 2112310252005 7671310122080 71503791065822 3238400832794 2581119407058 13393976747345 1031089961651 907792543372 9546814713084 58466385876735 10101009224547 15064992478319 19537449858820 42604121418307 91298818809083 7466848366313 8954765632908 6137271309823 1738289807949598 12232255887350 1938124363209 30243812354117 41515234514116 12639913624220 140793307687 57725736947869 7560055600238 9415144702959 10214222157941 13303043708434 6889845270271 616015550193100 5333384724066 9163092716604 11039242615148 3676148853776 11513187349063 26512479386993 45371900981174 1971813006141 36197694161164 13373112910405 9506529661254 20789149690627 5421262759580 78674927014032 27665202765085 22598684189725 5431588853316 11852660112046 53593327230255 16118660116855 14011410552690 834153087934 5484200570984 2304594030282 5616452046431 3486825669086 5161334843959 377409632896828 9632573976827 9139299361632 2127653139902 10934279121262 95680315126764 4271637131081 25869233116519 1590709969473608 35405381954208 46097518829666 10742290133061 5620885669776 12969257912952 16788526689721 10101934620339 11664015847455 7243078901076 12864574628660 28668278229560 10846359213388 8393722445964 6503506689624 12058503909161 12638357578253 94800605143760 8965241782726 86947428197678 6397024272061 5413626613644 27955283883439 89480643641314 10843103019905 3608298992850 12095518659529 9568198628056 254683779822 24101003056377 3378172504391 7879032260398 122026755402449 2969866663696 10707369344824 428891936238005 8031918049756 47628991264809 181995414799006 13343930053334 18707764709790 3746470898854 33708429995759 23632997645864 12148788535074 4827692052338 10520635601722 10453813704461 3480771273005 11144565185310 29109734196442 19666645140842 7699382845010 6819145685510 61234964505267 15483619911536 137440144531065 12227719380905 8409452842491 11007144774333 10683628048071 9811873876827 7331443207246 8375474344269 43089433319208 3989196844864 12747470101785 3436454314028 3397847827072 390303339766941 11633315505646 6517795476651 4186183243593 13509656941601 142635648213454 35506942960950 19861489590834 40938992331275 2903702274178 60052850969226 3570443329399 3146584781160 41590741396609 9409297504715 19826312666312 650752490113 7311722082905 6878943217692 13681509191269 9815154648188 5670681595401 4185326428595 8417750734628 9444492441439 711021585804109 10706480068721 8461520373215 51698019078055 12374915872527 7713022903064 4661430292419 8347685863387 51172874517395 480164001001 122915178451 8994095534165 6915418705210 13683055378508 3644325495551 1044512291301 318416982381097 8313310180671565 4296327396911 7323576461773 24358364143462 437217963202 3676645111035 59918197138079 11148567075745 14711971964231 68665036511780 14898794688642 38090951186143 206848302845202 51987861475297 217204771527 25601391421094 9880196355220 11373159068677 891111039174 65432604138442 11094478466618 13487014584145 13722337811758 2442695553355 42262269460008 6723751734936 84615468278280 39827517380060 85234934733297 13091228339585 64177933158060 92980138994338 9747009034169 33272328607832 82740348091185 10061327287690 11180076455721 1252304795038 11787226952697 2049602546186 5154652004775 7600350468125 22255217050523 33855681642986 5043480662422 6190866798748 224209166940877 9918263195578 4070899972758 689185351152616 70368990328989 42397908057270 21889180604981 6699049634948 48544827070229 5989120001747 252000908995 16061742943659 45722028154632 12871417638307 586640108937 26643601810106 2827715274416 6981752761702 40046603420010 11836315898927 79363349076502 10866055351490 24610590415368 7160942423908 2080315624642 10467138210052 30806102461850 124315518142684 7644692775638 13251228622840 87604692556142 16235162725306 1698296916415 2125042783511 14886200144550 13092404188346 105651983144376 488313556774 33814288251 7779932580862 11475756974004 11938651127264 19091058288032 343898726708107 8982898119564 19133431909027 2657583507922 100698747573300 19302839138655 1823753272839 28770934743949 20369382561119 8787871976741 402504717218465 7405679173868 609651770862 50453091507312 54850304440649 7476046398851 5606331097206 3600559132604 7695941928177 10546881562657 9741766366035 7231843145634 10860309235082 23861573417574 83386887041420 1195735773502 11379527283042 3385312563629 1511020489160 46769658169395 9749566331146 9467907599313 6320750074470 27055873427863 2225362003085 37327814261832 86624430085827 3977102224449 11150909372680 39856975391142 80183673986729 9633953535382 26116070500831 6276323414761 11945940364947 2463171146060 2944229240851 11598748610376 17680449992951 8797974668793 11170855692891 9101467359332 16162399475661 11714173975708 27416402886598 61223343244882 13996901152707 1188663031119 44693923918270 23854790942584 25446376973494 10045857244567 4961532141541 61749558767592 3538159894802 295071320067537 26623737440371 383116231763111 10938411054 54675433034440 23679348206724 17390000316110 22478826085828 7469309551292 17867709871633 45679649488799 10973918467244 836955766802 58752058080819 8605541502496 8409544879120 20356250093587 22108089705633 11599699440949 10390583401696 1843332633150 5765441137817 28049893739289 17858770963386 26452489809202 3589306800218 9987927310117 49232755880966 22064096754076 10867666890751 18833203565539 10343875324326 55343783529335 10634139652411 9594503389165 12680382038587 18429682391737 8636144897878 11507903575862 11768303554734 5210693132052 709900493921 57102645154571 56727039108747 4149047683189 11339081883226 6343815208272 41769929232755 5866072285698 12664276130929 7041399165033 10991505437371 6600715586518 8080360451829 5228148058424 6934639984025 30935663804802 122718622264996 6902083754300 8335371280249 882646891639564 28932823333586 44134200539486 38406437720807 4407186263863 9401089062717 10957849177373 17436876774326 9938848812347 1339258837141 9025626585655 8864981325051 3432372181993 5760444857113 340646739285 51003167513372 1589482266653 20542771345347 18750868893131 6060419465821 10353645343726 9545341111293 12453719627142 8663494579508 3998573646378 2391953799458 6298229163067 13402799670082 11298419224253 5341933370297 6559990534749 111931746090457 12391811189601 3414765359377 452477255628 2331294265324 23645817719785 9093897190848 9449050825311 12690460533031 8824465989854 136907656958878 2139001598001 600871793179 15575328777829 8593790227039 8159900730215 3082170888289 54490412679776 51642119286711422 178647205288505 39288470535610 3995905078824 398376048227773 54411242881938 1571060902671 7089267711572 29181386580042 65185777302109 5034219753950 4001677581372 3129425493807 4315758953745 12136933936147 34581593705988 12393374397609 528107976428687 39998472157506 8179503968255 102325308251493 18268036939155 9759565561031 167000998494854 4643094239748 9664828358077 12009010319416 30911607385717 381907619193048 27610600909524 12319201431392 1495581148720 10325409960008 57458893802923 12184683868087 303494402928 239881779258139 7012201677964 108380992990907 1753280805865 9403461376707 20748506486250 17114170017119 716035440673 11497465035091 4375736576629 961559494296407 30564708506467 1339152065355613 2804027854336 24136666585412 1321334821104 28550316574830 8828100710882 6377415331786 9457104376050 1251030770541 119197936449201 18908662362099 29434853857426 5438771690750 11751320695109 5750522344505 41480484643609 1188244446817 8597276327279 38653994149471 13043173975510 7320832047227 13145177316394 12600643657338 672904449686493 8017857464180 29409649844340 15993792256758 3048347174679 26575708513882 21421757711703 7834984355506 32052724762243 82063781626072 6228540961252 14708025584994 2583629786555 7646930971093 37979493729551 2159783562648 5198296314298 5951897900781 88780227791505 9265113352090 11386860514053 23434723377908 325374923367 84815996224536 16635802861370 13428894089151 5520458529389 3670184518961 2292077013353 4030382328311 14034480464904 8542252434305 1706094096177 6700993555593 32923946822181 2662786073393 22517305083569 16225575585271 1375459156410 9347989905701 11527451202665 5613745262433 30389593565062 2836131613944 1425690133053 8808385498308 1044772282878 14886227184260 6544466760516 5221856167023 9600290734826 5622840166794 12922239861297 1760352560597 17847226985170 40398518368787 1518562520107 18970147777922 9742532075276 6480295951420 10559238653191 9796651031729 5168745310862 48182494413845 184776890566535 12897231986408 8419040153027 25011429830365 6802545119201 48434390649210 43209505662426 13311804266824 9392444617651 1548012374285 10430419251837 99101006686217 1921422766102406 13634166133889 3867596340993 22766788013957 3935912769078 13488133973267 8777433315285 11934071057549 13731025543271 5499124597387 5296998349278 12097159487422 29037578208659 27794762839718 33193685045059 9158715769772 3193656773697 9554821254189 153087132307618 110694408686310 4458178587199 8675596316006 56979842298721 93162446866390 22570609115027 7698261494937 12372876493973 10836988231226 3408769988047 6231097550825 6343015250865 181349584223 102007990307089 5487304900208 8368984417470 1467942553254 13008659497144 2580963535310 2392604926528 1823055089995 11296309697361 14808008398139 56356337985614 351846129043 14047266421999 2845121127132 8261825591687 2216148658321 2849252656052 5770316747078 47476743493012 12198488963857 42561783786250 357607515134 7131802725222 17894497695150 505585447308 431102929628177 3979007658467 48152860181013 3152530538829 10167742111372 431101341298 1310976099198 33194962362859 10420427514643 9847419747180 8195139311800 13873370043903 1172856814271496 16531946723621 35637228620535 9915495255135 46611504785672 1156131478546 10934426779123 1070765797768 25044133376893 53159536133013 18025444205686 7393843759456 483801991411097 29354840048456 735000000500 7757477682410 21057272231668 23960188475029 2712871687275 7986968427081 13562302392231 3044102491849 2908924152196 39165889390342 581388547296043 2066919098094 524825519890 7036112517497 17671171860833 4544462324665 4612347350250 10142985900057 7568278665055 704628398255 10891186320774 122475905239860 4133976986500 1831393724650 4062661691581 2127825073432 5293191527712 6228128466229 4727425466199 68849522872245 730469611906 23833236742392 4618242570587 2184313995410 11692435649027 2416549580861 4251803183320 2358677388504 273190327214 6899436620193 5928340900881 2368647141535 35324530085031 95005985137737 32607918267758 3910472482700 115260882306970 8987097590571 108786119838530 40876056218013 9007564838024 30297951610689 3117151191388 2601204272422 82699163858316 6128450315989 38156391550328 3182361822904 8869586729094 3778479460003 8191773634515 13891099595068 10070551336745 72045521189783 20933140270014 4859964441545 239886936937 398706863080 23355879640967 296892430593 40095699851818 389191732001115 8051795791884 57054290738957 3528484583566 11201421930444 11656711091474 12503517204716 13493520448585 5818737690757 21889490238194 8626587497664 12244853291260 5281584133453 1891708844681 10085782630387 1298029744107 10151382639448 140399796109096 39343336695184 5134413406370 8479002648451 12222477614849 15773673542416 11957181804712 21777911697933 232822962587404 41623450787402 26755790539582 12036113407289 73900702997044 3802646613582 9031613498004 9351572362655 2479927310575 72357519457039 10989829032594 97800115884920 33303270939157 60931376598447 13692192759166 7495821304188 8818224149082 13468012955562 13667048967992 3599174302593 30566607122744 67058388449222 157860888691 3097860250980 4932852181758 57166276583542 2208808488991 8569912939284 9981326240170 92986482872658 104952377018455 6941047949696 13245187506812 1645061708806739 2601086183776 30069448822388 2316851698795 2076115993688 23900171481014 2404316703054 4146869621043 5831568575583 2354386005253 1684293703528 260110564511250 21091693692947 14480142365150 7940396013537 24042624804851 26611487800925 13553955962887 2560696962826 8425413476227 4145158182928 9302067159153 343591459497338 12190512105487 5897747012527 2413660951106 6355087528124 19541836156451 11149426200103 11752443913963 60878799921214 38539541797852 54001020501 2312961129298 48939662963890 2912348339407 3405957709656 65576103640552 13332569206788 2744291300874 11431040523066 13061223885545 26845234984233 1168770250361 8645574357726 4409218547616 7937146694441 303071843688916 10772095414700 12505927177369 4335608210197 12318253489247 2583988020881 20276052776247 6150645074132 11640562224331 25429746269615 8200055020774 286919583225 2889857050548 109009950421072 847142619132 13715852233438 55882111901471 9282892168736 35643970281992 13888619236093 3900464012064 862618090706 11402749126064 12782434971742 834606062434 41073114072503 30684602450016 20607487154913 6847725618495 96557566262548 19106674681482 4363744828554 4663357021461 40871366412179 304083638227 3307357019372 13393291666820 7240614898734 31023172770222 1131542898520 10748100322639 2221752641338 10048270439659 6682547535766 73504603804456 1223100788650 23133189046083 9700275931686 7113080425126 12493759488288 4286619617464 9960777742127 7886739790944 7442712050203 217956458790525 6667986635720 13849746640192 10368339378167 4035117292738 5965860694312 30261146992673 16804599038541 4620129359954 36897522594691 19191025039376 644460040823 30369151708873 672795124480 2369692111923 15915943556867 10776865661181 18481063815315 8705760581744 1091467528265590 13233344322561 30090457386176 21799403885487 6292940881275 2025549604532225 54041971107970 53147832343106 30242753751991 36157619362573 13182008920870 29559195453996 10111163739124 20616495024923 181471621814966 18839395210087 12749608757059 1682241588702 246942711449122 1800771492794 11212242128414 2982434740030 61992985926779 12527072815529 185096119709 5557611203300 152528013277506 3665091643506 61284461807519 6313347505231 9160660880508 222897677581092 10891470498792 11062237572151 12585853617882 13577199641821 148064536626 17902765062416 38912759521275 2629846157694 2758833030482 88375749101007 15880800329771 278901175171594 46180161344800 25070604383637 16979852350828 6191565272914 48706555265412 832383118894 513668739934319 1002046371126 11897064617007 63647225758233 1267878854336 3711396797006 29511653082158 9321372971226 9289155617130 26384634001158 347211004363874 12639502177327 1488026079191 28703292585410 1306539225242 7093171642934 5883743906305 10574376588584 42329019887433 612756153404 5999676588429 5882663376894 12370280302324 106778617212169 4403871514522 14083540072909 27323465403151 3712372023999 10689219202251 51359943779 2629542450401 19053598773401 8528700650591 3283843700040 15655705247769 1543869927882 31538850695517 4559298631117 9878755765438 16236920210081 5950164997142 17457372983646 56671071533204 20227215014038 22173469844217 11192267997709 1134877521793 6968516352365 23652907746206 666896370830747 23893054958486 42231845210232 67340920562466 349913202167973 2366466386445 106537087312110 26780012401442 3704800754181 5454836969615 11933171563775 9364216268156 56234114200747 738250534460 21320851704600 2057183664296 11951174180055 4383123886946 1913007896093 14006629708509 11449619464054 29043950945532 143329491372412 8257681400896 245770620548349 12578345746277 7058220038635 2319637630443 24686696093547 11148772856015 30379540404992 19936510540262 21038073313618 25296208001170 6453114611565 68843096343572 5581395996057 29923406589783 497112411864035 12403727197220 157068783394716 5208182930232 13234016407190 4152061386236 4658291647423 8775124662439 83973445388367 311739241883654 1115342389272907 2199607962451 6349989334337 61454356025339 4461179184289 2043626039943 272613796596397 22743618988054 33012898093417 6284930723316 191399445895974 53891284327563 36903754594376 30618668290418 7071621794734 22099656266668 8892586397018 10748178645594 8224102629030 316367945817563 37692047527610 10910513072545 6782961783246 24340870286429 2111967642488 10702766015671 13403742400471 1193467984034435 8804584705755 5780256056900 24724927580855 2476299975700 25037930761540 25219726271837 677147447444 10402350042674 1406288756562 3704231108547 9281634053322 4095766481496 6490616076522 44260878251396 19804821750524 450560177565542 114377896149813 11546907757013 1615026889118 20311897934288 84887913775586 82190073218416 10532880839509 130047096618555 25795091836757 11107839998935 5720578233319 89926924918062 9608194527931 24789886232663 3760115767212 72100953570240 9749270869720 2140667231025 7475101206460 5491299479128 19130082176072 14976109380178 19703301497092 986166533323 22812422006471 1776169657541 2534472208943 26457186567779 5410029952892 40252488272312 10040488117275 8516477002729 11554789598014 5394391521827 36472251863980 416428971298 8155083765552 2196973557754 13018816243729 5080329586329 45961460589422 3101219135654 25776226049587 391730219444440 12957090159898 11373165435203 13089863198676 3817227774674 11939139486786 21612173721741 29092603824692 881446325714 4028608667973 6544840349674 24591553426552 4902191140138 47143592432434 7873784092287 41987846099541 5874322329922 2801305559110 5592329557623 8046041244853 8667945706978 8862171988250 12851055828409 10136503696851 9402959101118 11372838113018 277840342729 1179943062365 1196616370461 113204359628583 6989149486729 6158914235486 826972786957 13328902550634 10217510482108 6544928329066 9885306049289 190567121666882 82939306143002 7631200219185 2544773003894 13706886960561 3085580711759 17393011749060 290674648546505 3124691591577 9186243371257 6199393979486 940979383189 20701204277909 10682053606171 24257801605627 60191282734857 20585008133659 7630618497950 5961035810738 66016664831618 11567942120640 16867707834922 38954537842851519 23461690268782 8371120127736 10978440137312 10475530420001 4798606631999 10157811139752 97669750711954 7869520917580 11790786352561 1919764578393 4392148291296 26597399386940 4071588534759 18886233298960 7642820193594 2395595174623 65732142292802 9802642086485 8840590751896 8846542840439 10279844580883 8289258786962 8281249680572 3856325363923 7210547760604 25239816924408 116667588567727 169643863340942 23593042282520 60518994615666 5866876545433 6415189268549 6236729173979 10657383395343 1682524746958 11933997292651 9524148339335 2530244046040 34299096036247 4855752077721 4828767917068 6204270626119 8043875261907 6265974864296 10155183144191 2576040674953 2194734079762 12216225538696 183528503260519 5858375299510 163310343324959 366773179461388 1877114250643 32404596350263 13333439902383 12493779955494 65475347799566 23842631666342 27071651306470 1945089106659 33311205875460 5066413262327 7589224391987 9940209483976 1445726844882 22102243359971 29434805405477 642514198247565 7248098945893 640922479664835 23676800729761 4501986683849 5900449838958 2721471293575 7866879524696 438043136007611 5437320144347 9279381874442 10341183084960 11893666695007 2933216226320 12883916049611 13443951765070 1005102326695 33312095538930 36920273419869 3044921243112 689515279056255 106230607705930 294589828381834 963460513222714 2727299509705 9622492292735 6966691803019 7119382981819 4029373180000 14283361586851 84220257278365 26226366657056 10442216165512 2079619914455 6087515234999 15901598164459 10556054402139 17455726275982 25377700328722 2891279880378 52725239701329 12879462019457 28801338817884 55613869896789 28701373839358 28068043800229 8885985003828 25559989119003 11768086697103 60451056683024 4571801831317 40226162752746 2317077615976 4839003679530 5444806244867 760404528669 5042005749774 17863665345111 21317907521001 9563293584631 10631383339798 31416162638447 10512862072422 13690502022717 13624686989264 3675745301033 264056662770 276898958560399 37160727834 14902204057353 10208331794033 24618465779668 9279788326208 916910405373 81041763159799 8452180487945 13677102295159 47830269952698 7019125387580 22418679169023 6177406998409 4477400537421 21102667872681 23910020519901 14036045893565 1414177447230 11044836593762 4084597030364 57313243573281 19103919669283 6777683978445 10697968580320 316776693960449 4941954262680 20813562873201 12836952411381 5070305551407 373314104372456 10312988926857 111680994166351 8325023202339 2296079678387 9910370341106 13265527506713 21140699615786 93389887322028 12747283637568 24348570395461 26294118470124 6823398042086 5647396594707 5549626557439 235784334122893 2674709147502 2517571576970 90258434045821 12282381756952 12822586189265 8755404778074 308724654868059 2959215215920 7432613635658 24186323734923 844421609961 2212364595487 5449467554518 180642727421825 7436283400595 50471215377691 55050590539447 131213046930890 207511483800703 12999224679765 10745493618477 2100283094092 12412917094201 3346422730020 3456817186265 8135402683939 5271818483871 2499278984682 10378140498066 10438867146671 2203808804773 2609415350454 5096255776457 48127967446008 3275249877503 11490259581127 7726059678197 56762083200831 24346439090529 13176199217553 142366267262161 11857001872774 10735146290104 613812804961 4083477890039 22085153229654 8601513751962 15205870795354 62448850691557 75974260639078 5637755965261 148856310989472 112439746128978 12497403353989 6055495642662 10551298355906 25363212362396 14031412010966 19703967400007 7361696965774 7474498517008 10372619236399 175569510922 7002134378032 85610675139179 1910061602168 7272106473 13411507747887 19028095859847 59067446120020 10747453771363 2517077735485 21579947727417 3606153221344 545372383232431 4373201175383 4745152402557 31936413797868 2209441131387 61127062668520 15273737492460 30407770417160 11891752972530 10318242253467 18115993135825 9997204358550 56978804515458 3715729050664 36722609447519 459464178664603 28578648802027 12502531323067 40693964702838 11910504905891 1762579710541 61421261552386 6455586532902 59368898497749 6112267032775 1373879872067 2076387573870 1819195993829 243760533450666 9433192943231 282206334595988 11638803623973 789283756567 84763153601866 5318272123075 19555150597487 5228448550504 3526063760948 256399606620032 25079736069209 21571436761238 4249780850746 6795490474356 9703065543894 4286294714692 82089664584114 26968946109169 3646276752532 20629112679316 183733396703179 5967054018721 37297041021767 4859678032419 3287824313240 12387151613743 42167666084127 1386347928895 2886287301616 626078414049 10062286403179 8490583226706 9515020263215 9194018062435 3656049493344 11138135739972 1288602742727 71354848255813 3233466035362 3173498068768 11418358752733 7353314884994 65429639914002 59874712807296 12871374019905 25370562845195 8492298359615 12949096831237 646901003527492 9548510028897 2998916894356 60485910580621 12369411535891 10240092564081 9560242371933 8045301413495 6411853334469 10469449190181 10199134852224 17092489873294 281213308209517 17462673326943 53504406828552 4486557113350 7682181728140 20025493547796 3337237171121 1613319575701 4774601009586 12046836292904 11521907207816 13819112190608 10641112993457 16989021069977 1931547000611 59579030509161 3282675212442 16874239840046 124690363311014 16994059190963 9309530877792 29255591552834 32317740068059 10973825634840 7230438843120 13245191272641 7415949703191 11455796020240 6506878833030 12439890593191 20339348381522 4079014050989 13896259311133 46538314588664 51405653660910 3018568293082 4922019328986 77783525142649 172325606833095 12936148287677 24163128827558 1341583875040 19744901763325 31271809000029 5949759952252 9812612251628 46102840626 7427132906906 6406398657784 224101528111526 7158397192321 499741606325 8931463071291 2013354777105 5254749535027 24657252911424 8765646292397 1045400672679 5414831637311 6550203810444 35037358376444 11070129882961 12042408581422 23243920555417 16147818822528 64311661134213 11186656113413 2448291482242 10193180209192 5071465132277 29071574957113 5872142562410 6657313122137 1062356879813 13441143874356 10676431205775 8145780771710 4487244151341 75322014829665 4492887288849 18686218879777 6567468052043 1106082169827 7023195710288 19560832637097 9074667953954 11336157783147 119944544373136 5552321855610 9387238268377 42744402744430 10763681981254 8992334642250 6219242603564 75388167182663 13370567160085 19724699274801 468177656601 7876080239535 5393312530837 5174109517715 7772341049778 9346902075393 86843440879372 15483757497491 171575040802506 10568298076648 9094775197839 9774942537175 3770292451575 18844764689158 4810962380441 463278173151 62907057408475 10446298958264 372814771021 11703792686993 226572513700029 2168620799360 38305186190948 57399251726742 94843536928112 11349753819353 13316221956091 19538288562183 10921123241241 9010632734183 13918661043233 30743777980293 9548480942840 1265624963084 7866010644622 1229046301197 8696846474964 802523870238023 13416070760991 4572514516325 10258770618793 17021893512512 68586287554187 660910998060878 263322220902 12394589084822 11729578048368 20035816117317 2171321053586 6604321580270 19059902434933 6833779980957 31732887133999 19482638183686 75443406963410 7285208969429 5218462263197 14655945573540 4706173815060 9102365261404 24494895463070 1124792468910 142482529533095 7739888570048 10268782457283 5046637784996 343901853106826 5037240004630 12670373067219 19041758086725 3043990282914 4706188036543 12853308305739 3758920381987 24395168615833 3257649048233 7221222347170 14344959350221 5869533147566 31350064759280 141029429581551 53375071779263 5388248666788 260682268052678 2620799204332 2250878324578 6348853958079 160071423923807 9726376980215 5974625643983 60960946461 4012297644344 6721328357858 263599022904511 18255216655598 12231813990239 8782312111341 2011857443241 741255131901 14653212165359 6883934538815 65789097774931 3513058036478 8363649065655 23592518502370 35122834049136 19047003973990 5972183423365 1302578993989 10164857719990 38586700043192 6714561713803 32764337031872 1035899536807 365849857025 22522332855590 66221726889643 10834107360527 13228095322976 4390263615815 9928116806831 31188574336554 1702829791823 113691483701158 10567108048990 104085596785131 11744858038996 32349638065190 500409736753 20470355423083 2753623121494 22401789390607 3071057619673 9840834426447 35666898305922 5086823016144 13073505744619 7903544968685 92066212665973 3977922595771 8385156839044 96291861353775 10632140622085 654733031179685 10834492634594 50618854395165 1130937427436875 6949210892037 78213273084767 38482749502567 29201853518395 6562571041159 91770836377166 10331164602942 8381332133195 3266983465955 8512896250992 60396250436357 299148872768 31440858784013 41858997626308 4932953913780 51967517961844 377262956764211 13136569922503 5218719756714 21012628067707 42639209958373 26650784942370 28146572120131 3033188754402 2684800264792 20046019294316 12465888477977 6572534321236 34195399955189 52190897473933 7208697393604 122161438297 141800398580463 24896707294862 5676543395184 9100073345530 9715530996630 11611214844766 13151066916287 39733483362179 1881150723184 10841120868565 91552197510156 1794234901072 8627251926150 76284568596160 23291190352385 3503684275961 6256058806968 8737563657428 49905436366492 1022147849014 4612838626549 260609535885809 760572500905 24783983519669 19224874954229 5115234525709 567251392968877 1188506644122 7855134899947 20104290900484 5042912572809 9660484192141 2338738308653 46345649078377 10662778226582 4486878175667 67712625956061 5469124730014 2732144192665 2714021896103 8046957074012 217905549650461 12645962176086 31550107006902 17455698603895 663874661888 7376526021044 272975053452077 13371405604037 2270445772730 10089446174514 14699457860696 1294311591215 6069558821762 11487829059549 2435097435685 44400118813552 1040918927906 256243869877435 8287675612410 21898632251543 17563394379689 6853060654073 147414160746678 12078147097584 66073205061906 2326184656430 15578277171306 3885568180054 10103917116372 2665107757541 365737523828 30105717343085 2209688361188 3992159086849 2494741032385 7689354671090 11182250052129 89202163465426 12119364633627 79971532468165 5122643123896 372965963943915 2741374764505 9402759108236 13364316991724 10124678027503 5585496658846 13060710969646 291671777123511 1113056971030 424666278025397 12208599656526 3709015000957 2556440424704 10371488489346 1368035043466 10188738141146 1263361959004 6206685000565 7802170600249 11105003654452 12336228820651 53495162106313 6381402219143 457121679077 1194379880381 21987556863169 431627476890 12935352380298 2103969869435 2669188749115 30672113062681 6622689618006 9327443002851 31217554852238 10896375798046 6296991806219 6597450585870 11628149742600 4377755008260 1308799127741 10016428053239 12761626933895 7314018677813 1822797329996 25109742555412 22147240230267 50752170228186 213892968400041 4047230088774 8674782563410 380539368094959 7682277391953 2954058906816 22662818981455 13650932107325 3780776701389 8386372041225 10936736952582 12469297971039 85151034227225 49656946050173 12902271521392 14138482935580 7755266288680 80872806961452 13145252736967 5308106842872 7890476602799 51109421338701 24993423714638 9321628461095 1939458584745 3303242529280923 7836924318286 27428145962496 3832061199895 5340018439874 16417379601503 2974193840515 10862272169698 59826870515408 45889678869271 6652275345521 8636550600004 10938840869610 21546716968843 150956256373360 38803860338328 13881305040530 94512597009088 9154567557333 13829664265315 6247073734784 292017798880655 58178446767707 10205762251313 3107585076375 74766588870273 48643866580927 164653837796214 2886661750467 22378165919464 20766823613594 26959900917944 10258142197064 8981796060672 38246724823 8746517135418 2292717265817 5192062907612 6753051085457 167977651415218 10428219361821 27249650990734 30926138176563 29208978261798 1401576913220 10584878950263 11095223005250 2910345475734 723833149815 5622749174694 3854019812591 29646241102937 63591892949704 3054773458162 11725673143553 255395669038 23302304743549 38749522129665 13066899839481 81480225368579 58432240276575 5280900271742 6311147639999 131984671792573 79879335288515 1732393457112 26286329894863 531232338261046 4495120531784 58879648630570 7631686493380 12240949541123 9425082474451 1722853383518 7789448172660 18237704683330 88955415954256 708080097715 275096739105899 9534584744757 11053184717536 31611043432627 42854120135157 40416116618716 45024449626390 51956512997670 59586233032132 12755178563084 30987909170223 13159776468561 6006623635832 10769268353608 10469372643491 57200541388006 4702645153202 25466265103813 75782258079458 22825011747326 11345123944274 15421727368711 4296468237184 8155043854389 11279570735238 35862355655771 2457196472955 4434699334875 55307907967291 5484593319989 3533113881715614 2383986863952 519799146147176 11738671499707 373005598000030 14771584240248 11701755497050 203913576768852 6757235450284 7007468067179 3401530736952 6267874958576 13711123660411 4139848769562 1628797949852 4149888749096 215410798013228 10029375644645 6551318545441 5478822693273 13050548155006 9702351395210 11799000084509 19091590349500 35895721005371 5261099179358 10745891621878 31573408879375 4831645643462 35348203400765 9012516382963 1326939045696 952456179695 3683456025581 56199303326491 2486314961965 13046030691249 8061827188041 12042466810341 81324196042132 3761112289900831 12301377129351 12265846215998 2478678929654 9890891952656 40104571510792 2376811945467 21152683654669646 2247497096836 2256720122756 1456981969696 114921818461390 6649391000514 93137573131271 133978453135316 21533621495676 29972930821724 9959680184574 10965487508241 60301401390463 12710987320471 2971586738445 23463896901875 14688704329203 11900612108213 74489489264812 51760846851286 373836886750 10709304532931 30311757761474 37810257001776 5168067509914 904895987744704 418724468476 38820626997494 6639891349647 3907538520286 31053952952185 8872172006784 803728845189 271135795145499 3859775159072 18065561235472 6497960445261 9252339239579 25071307547398 5580819724512 4494117039392 629149262446 11787794519943 6894186359581 4318954442104 4126081872605 418592538508765 12259837706766 46049060969707 29243754489993 8762689159085 883274504310763 9604464665283 13555738117814 3220172043580 7031947362194 13895871283822 4481356004450 10827521673886 3151884200729 1292532743953 6544514686618 24976102341866 99634607437329 13389459006381 7756432744114 81574545905719 8343215359434 13042501631562 4634570544221 10782863458956 11210843858567 3795095810945 11054716740218 3272323397099 7535349954633 62314601166155 76820010136196 16384332301477 2124878424340 3476592919308 7735891912763 3617963088196 113298945972595 30069661171512 14476505882026 8549116404947 1360419346897 16946815641460 7753382419634 21786229599068 301920611175 354347847718372 13435694352587 5831853670118 6528363073230 60641425335500 116263642333102 77485896252224 12476186931559 413603241145903 61110775654034 13108796910190 10647477971288 56790882023649 1163491813116 11088557251069 18093306135114 22874007477444 25636614335428 15044167117377 43497336839927 248516864846939 341588488378641 6256869035294 18070499798727 23869335841191 9753026443294 1303770538663 429870102525551 5405595207011 8536502981805 9819224583590 29023606252565 17399341373793 3735141518782 6191822315263 6616920597200 95586289184265 8877110630387 3633773296396 526222713322 290736430628156 1393635781008 17610055593264 9833098701570 3125223177038 58565018207434 6455909950611 18737374226415 3694519008926 46596806743779 2591063559129 43798980200902 1228876236302 73180354746674 6958626375588 23749927379461 9067949523666 57679695743146 142721177464722 10405326008806 3131909039631 13349610881603 26301835138275 12260709073724 3395843616939 17720175296966 35922368311944 8575311479594 12852653092935 49338084405541 10648289030928 12010786097231 2228155267320 10374449587387 22620259525024 7591484937485 2287474956244029 24162589301820 10150484698134 29390530681191 74288701618740 668821515009865 12445338128789 2991526550055 100062171345165 9198938425233 49332055098686 23970969852685 2015866265013 2740290554456 9977066948585 62006611880668 589896721699 10338617869406 35334857070541 11699687966926 13408380294064 4293123467381 4674664179309 3742942002535 1705492454868 27192452307550 59195156850928 11622557419527 13871544982855 7890443388423 6269159285918 1231998275833 17016028706940 7046642803463 6239146802704 4041719439125 7959982635644 479326006704611 199190339117295 214077694849382 1968784896848 23811979904218 70745672605479 507832559988 13475618079196 12281977511424 9035729412679 7491451309965 11469496239837 61119044037331 17309742741392 12113150052748 3776609158641 16492310567891 42316925007697 16607050014 12843941696887 6835642278005 9942638214954 19205838011459 29566840808564 20711576539153 21720051616890 4474481492932 12914029376531 59490295011997 11084153079836 104444798520119 5924270563914 1856870223797 9875586826510 25152510833244 13988606511326 1657339339521 14478989577072 10046978673024 38673091676609 3713774812926 4058249679362 386587148735621 133731280822009 23958789881742 3638479970654 6692104147285 4949910422857 9852245000253 59422927268519 6796759947666 15966219837808 15037385317335 3857095919039 4196984530671 7325726629957771 1323450696549 15967111437511 7104482836663 1692845003725 4456358652741 20620935192266 19365715321153 4847136107586 3030638559656 13650710425105 12963484092407 234759213267300 18433476537169 3327649658018 5502584965452 2999129097953 6009735280087 9179996251076 5454445655978 10996458847430 40579887084349 12240988773711 5693502607960 366707502671202 4865357880083 6891635464991 72379079309574 43824079469337 3038164578575 3815796105772 10571921695360 10127873625943 18178553727194 12903462991424 1380630124002 4136794267083 13391505113662 20203187894188 56864790479929 43061104150865 117537267673378 39384677716450 3400231896474509 8936468809405 76007098748277 256155526967 294802904608802 4928383359459430 3467467237718 823627377853 25676211748759 14038836443634 2835923098137 51041679899486 9289699303123 263817302020147 113730303144846 13806122826315 7054200416706 61855721074981 5654814930912 16030656539108 11448068843115 4289234340136 26980711229605 86221589909 8294480657838 5445041310272 4343854339258 7147469716552 11917312281880 37675312881867 895321205568625 16033836690346 9369188600031 11931585795832 4609507623582 10511052558100 12715084466233 804153828072 47688648276520 2634627957570 10281955724165 167310053242901 1100687626336 11753151525790 11591175571364 2294099715497 11210197325095 6164915198702 4817762761173 18479598040288 407192203507 8830361487359 9076614574593 4659706377230 12340350551079 3834790838673 4595736065462 1254508838130053 12086821783417 52293897951451 17815437228545 6380028093350 920959073212654 4077090387930 12171860465267 31741931177724 20056621327356 490941560879977 30574948034709 60848629701126 1884149252627 14428530753942 9408497899010 11019621034338 13704922210403 23963942687444 19378184411762 11367637064533 35990655639686 665237108503059 106436813272427 4593997999802 4188120165323 2654050685889 3471276261989 161559089659 5531268264781 3107971856738 19413929425794 55508527847071 9083949986831 3477613713436 3075479892077 2635267662742 8017232808276 5426399454262 26933503196598 27589285849723 8043357706079 23991714254287 396262802197 19957213446276 7867397606259 11938573415202 31560283016266 11931898992381 4632168764100 68585970964809 13947995334708 913728963837456 3673686631212 42356392182022 52955333515551 4675608899156 12333517886982 12460462972554 5068602217078 6958985380813 9859231386843 22252189811679 44414044985690 7122543607348 36539818140164 10770377276256 2549624941388 42040487194586 15629087183478 10930643831836 24224454691076 252224850722611 2839044086037 11277982650875 1508029935610 4134605926924 9537140133661 19741669309066 56120247176520 7918767607890 17189352895720 35550765396415 9418382305146 8719844540621 63472074490527 9440287200867 98071878039086 167045220973107 7121362880710 2257732219917 12511575604841 13709223583927 3548988697572 4090083365311 12215572912330 13454487362492 484688403179 225425665654 39169206004818 11177772218896 8942856801766 10749451359259 50546416097983 6681905876530 7942227927763 5248782169676 5398138348780 109852954441467 75540101008234 26824198986492 22717228603141 257938963542890 562446320589762 1161404686201 9049872584649 5541616712184 162230391246936 12641569423266 1574611310667 5633391054990 65456013945936 10259036276487 5637047539986 748199745668 445476866371276 10897036311507 13004522255458 3877852009258 3985682312208 442302730704047 1359498241967 5657407225358 4454905152304 17897621738360 73509437985616 12887875378457 20922045543215 38307892129494 287481199297441 810772714736 3293801320577 11098449952836 11700566734229 6709860979750 23699454779103 23735389142088 6930439472006 7543225002817 112295273318372 50721479233574 9542637837264 11339242405531 9093999587120 11105566279855 23464742358995 15827683000683 4820560796745 247378519447 142168396976647 5990233106005 1116437992719 2714761887272 4090639279851 6522664229145 26428356701356 17429733993839 7631558979393 11949150138672 19680942042322 6761100983837 272242332989955 2704545575839 17308762849682 9072765244794 66628000421768 34814351497657 7497756815419 7083131730922 4161141905674 8176970364786 24864237598598 7759640912033 266000363037 288281771677 32716884351932 6512119121271 1727333387348 24643767488897 5848434494017 7886309486330 29623871256503 9194989200312 13020215295176 5785929559512 9251365554301 10557476677762 56074506581178 11732026202012 4679351949510 10075426526863 26055088508066 24885893029846 11180066323352 7824886509418 13234248317662 314022495817960 11201120095425 6806230107551 6810435820638 4770607219141 905501693179 25652629609888 48194952292096 723742051097 13120945069982 414128916040 14626966351026 5241142439129 139125528551860 3665661360242 5278405879496 11228684662989 9884300332872 10614561766427 4221121482584 18658869318974 9252454602616917 17924741175795 54436176831982 8700470050941 1525774837991 6170599142741 92675548817305 22568851253667 25322102956684 8185991166707 786518452158 13465618739150 94668919409449 3812105987279 3697387256801 7779044306155 105782874829414 12164722537590 3231151943348 10551758844465 13925768453008 17448731156783 2438985692484 8774028845697 7224223931952 6868077306862 6965329351509 1672308535215 9723048748300 7860686388056 2408426055895 12873616924420 11453090923616 12465357933414 347661376913 2968000071438 49676878688803 1709803036938 1599122352704 6600445050910 6361956522372 54970157620469 13247765799910 21425717047661 5124257167916 23917173376012 15713920916483 15733795532146 28298992180658 772085044685 1143497620134 7782134719790 7757848010211 12260265897602 12462483521592 5597185239751 29288558472730 49381538332218 31475478333965 1080895270166 8285040596640 8749264249954 13029326531453 31323480549008 4976803957479 404051732540 7223899082505 1274877354394044 10164232289611 2473093111578 2402120504253 5171653437954 9236395673153 81346060461839 137732226900011 37285686648361 205275036321950 79401189452711 2872308513640 23543603212682 4376834763089 304326480445 260222940973139 28692382652869 10757100596863 9097313334714 20896405008112 28496103695373 22211961685056 58013195715751 6608354361521 3372746213779 5211898940880 12355016881470 415945303128455 9799286235763 13861280951434 9653250607755 24996438462202 20016158558204 11347635794466 3644895809165 13074671922870 17341554144676 9502114583189 1663534415875 2217753042529 13128985745650 63373691776985 34851536760538 4980536573368 8015599569033 20136102072844 7755087498389 745252020076 43469615707980 1723744954102070 36980296890483 6537516416107 8442979403636 31943372540859 149105356914709 42958932063142 10182995051628 38552347813687 9513467535526 29561201344573 349338301255292 156914743076423 18308056183974 26613861020713 6111354263512 21628908513033 16001626100600 5719819387849 8471146656991 6690090074786 58494697711332 8374966313362 13194393833485 16762413874614 12411295617949 11669690394454 8046657018868 252274933389 597356649469 5707973173176 16680603476269 6307232634900 10052321115859 14580588839383 3083189054354574 3990605151222 5435358598740 287894103223 6311402422946 3006053166363 12185756432323 2968432792007 10266407112865 6484993072268 263012407330572 6391590254422 9438288298462 1451742328123 9966823970522 11328448625370 410509336741 8475412887063 1482597124154 12367621206309 2883998028813 13073192832280 62777772608768 15787046954990 45360360136432 11247230585053 5307923707658 63234588356627 22946296706286 46465060595534 525534701957 5277713370323 717508250130 19173433251753 4192035085254 8031267171252 52341779024783 149289977702 331069600126 5282623913378 6083673884383 24697657540461 7660438040304 29983849483319 959133068112 10975603828429 11978492427252 9640512128446 23609519605095 95069173479344 13797025925334 8937735329924 13565539031660 10349574171872 6113383879108 48769211893767 483475822926 64594541658542 12456810686948 26792951814517 112608728631512 34818591942074 10976272580595 2074558494696 10459184423433 51687032115663 2722735228395 11782735448555 18759982744130 19150113256923 1101766372102 6759249863815 18228155173730 28821403649312 1720362973734 1852064297356322 11012446950757 558683382390472 273540290354665 284756985447307 43271917409246 8169510017816 53484338380366 5970202241915 4823798711574 4935776814822 104516119321753 100614261032939 6435320457829 92629015856700 520435125174861 6355475708336 4254320717936 31377257418090 10371312914243 7918344092441 24320089611487 4252825135624 10749916342006 11069016863937 4264206317879 12430527341690 21956674938564 9230216889516 14163548044580 9705132562484 2127061662792 43284878749731 6847698372758 18887751824817 22677548770338 26247155890499 93028591816568 15485624086092 5368101849232 6170757441083 8234728504341 16858148516247 11704137602137 152785895799936 79938621769960 13398816133037 15708826538239 1532310590935262 83153437991255 7924301545624 3664304852444 56702470704553 2427845842584 2262436151324 13251497665 91150247722996 7679040400882 10429905351829 5248329404857 310815389923393 75385654657375 8757028506715 7256046593828 4488392590905 7603096509589 740749054950 15309187709549 530841880636 13285478832375 29230456771483 9544647944861 10343008828140 31156352079616 12492926220623 8787470036928 20449111382062 10576896858784 22788136575938 904238426345 6251078101357 875459097770178 201759253929583 11964965032965 60106412721697 58752727809956 8699006464405 22620019347378 1836383393824 290562484426675 78481649776265 215322058657835 11532426629647 9387438119240 4694797265634 18273349542844 47049635949032 13677547169508 13002071742792 229264596093521 2038056145179 3733950244107 3859960805973 6801841724516 2995790481478 8039605070534 8262985851078 6345910989626 4990166996090 166357964793940 520249563617610 1836342548243 602627181938 4190970631843 3446987751211 2466468924128 10716752633756 409214205575 7847744736703 1908048634609 1165744453860 6737401839938 10951712201870 570696506958 105379081599450 197841256920115 30820726561229 12340708611427 7736886093466 17461575481533 141596743496588 1130540937320 22467853963091 1963842407839 5735077149161 1970481665822 26873272865593 11763647737588 741172425652086 15816768115652 59067474666101 23652980296077 4889670986399 26289294439197 7493387215641 2980567359101 1187797870700 9199812808437 21758589319597 1898733593464 63182099568 16673672448075 11795661482191 16290041589396 4866676114534 18853866762903 5787424544855 474501021574 240330735628902 6287131952577 1490103627994 21397374183631 6162528954567 16680713095214 36499675211148 33631619061230 3989967364557 20672420085073 26256666064497 13251009317272 4994250133482 14650173955707 2642607093158 38816574683354 7123275416621 11788709908659 9902029855662 4281581286794 4863155318426 6887203781416 10064007444292 26140412781798 865851486512 458809136463 23229240465351 48507321999118 550691996206617 48627440889942 6607451314932 3549771665888 17695234539812 49367192488568 8133089330905 13778271419722 80462175812839 9565859560442 12012845822087 822579451586 10832976659741 7307786709917 12730792562266 19120748067541 66524751684176 10033343190920 4474114160087 4520941640672 30851602261413 5910277497597 10606702154793 286462849862 3277061615814 12340205906014 31242954698005 12422212467527 2406150798526 9505752860421 9270870339789 8712931045171 8981285514330 798601124800 58564405936363 62765601505492 4235439352131 84145154961081 31362680836327 6473969829555 130023588368995 8098534738824 13782851318911 5764397446477 13804202893628 5973431232194 29929393519988 2632743349549 10088711324081 13452209113729 328128655546310 30302139254705 8697164659601 285877689904643 1608879749401 3218625440831 24448863552340 3530936339674 1727642953134 117978935052 10848708718944 8012302423291 4923662057595 6386740391646 50750092736230 15339285653252 992735543503 7512149977659 9100996226791 780677382287 21782565223536 3411003472571 1884724031958 80886447335672 2571775603065 99170788903583 12515484350225 12728874814619 5961237629735 8577098761040 27803750810991 32469859860372 23913716461244 4608240285335 6764963810456 59306123837684 33096134220713 12154490708078 4651362882373 9422123703455 34835338542630 17095882430633 4734149133122 25637698030360 6759500013932 57230663820474 7850776938789 10945589913532 5362803264569 31618643262692 11629432258063 12520279895507 15430230639895 9488521975283 40046213408 27303743788524 578241881545046 5419451461799 6250056053156 12233372245856 4135582663851 41901049488749 12121113162046 2843256936581 57559905126644 17269723766620 38733597207697 5213837948089 1973969244050 13084112119084 8766265832372 95522711507832 8730459786200 2080679948338 8636502393246 9500512934563 2417399286929 221788666848996 1032558304313382 17429614658195 150108288399 368805132897182 7781861846362 11195715178075 55193118914331 49617763185232 1321901841354 10092251386591 29951146384430 9752061949131 20140823721583 9815660629178 10086118884076 19187490803290 307914266411269 70239710140622 1473029296652 7096683951610 28194145659869 2185049147785 933862089865 342927860828038 24588213111822 683669580709563 36954107898152 26088482275693 9342038143785 6305154244011 9674660461228 4094020695779 32848663519044 11516958274271 24589034659055 209196456939467 11253802249175 150893281222793 2867857489253 6175917100344 291102483522856 47330135686251 10876563216229 58367833599189 899845918644 89696260456435 1505367070123 69904978293064 13392829547617 14957032217280 1386509087103 11350660702812 6523650927607 101368473810466 12115270720853 1930270851588 206983511549916 9348309990983 11807921733706 48764535371500 95793492924669 7080681427840 13249122783744 35704749183882 20502171260267 2284649061159859 3351240611204 2894404989404 11994992675548 20112043177543 15669840674805 7899928252881 1864828657665 6163587748615 286663725386776 2415097551275 30383668860797 1118962519082 12455902964968 11824158836007 15898439972489 11671818661756 147160776297265 411206849498990 4068692593491 25751617840809 5903466430358 683167776562 57417131898766 5661665038992 9951344587565 17343308247301 4980077488183 43250801429158 11432356725265 35963971683353 25990915847951 8298961557060 21412842325880 9011304296512 182377128519 24234634928157 7697546788343 2474644929870 5276581799042 3207848688795 28451831365573 886201749263873 43401615727107 4327474560005 2133927388675 8712072258313 8930171645712 8712934587130 27269145220990 78475786178709 9150013724554 1602701274737 24123931996900 20186163947473 28986933703140 1809148014114459 6859778508760 1332602864248726 40456883489497 5594273758981 1684552486830 11261035403704 2347148402742 5752790514174 266233378162874 165581276419855 4877154101016 1962256877816 31508876080797 31536487910002 11513631658731 158326448069354 2114367926956 5580225231177 8575978327474 489901093061454 6838582638840 13071159820252 238373580421 31618316910482 12473653935499 24223272180904 9375482889524 880190906821 11352216034765 44915914994482 18896301128273 7941212203318 27167254518844 86930140490435 4262031161795 7403224199028 79289868605052 42731317471137 31269396618663 378534430469 1127448069120 24421990737231 21053445703203 21050357169372 5900071094794 8838751050151 2252851373915 60243963702061 7189893079117 13194923749238 10423050294815 6555615005528 34496089877852 20884959067018 7665529061212 46299406026411 18700746622348 4524435773577 13171555977459 9362648604848 7245134710902 684537006624 2582920728890 67550496012764 8612576529278 585745890907 6387763399170 17188230913231 2628292492040 20130269906069 38348790958766 246605297469282 7078736562248 10416056444079 8802767904885 360527434459360 1898107463194 7012745740544 2257810827209 653573024958782 320491269334854 18357067780415 21487790377267 19139672644917 3191855547806 7458302096802 27056436746157 4592806391189 83803795270389 114204739126912 2863357288195 7651710482959 5824835501051 20065823335289 26914511174420 2289942475640 22066892462665 61874205087431 8166713492093 883615939522 1689545044287 5849570037236 38463214192254 10482204864069 17162642539125 13198243415501 1793060074991351 3569942609965 6647615190753 30917428531994 12589178961533 3140210225186 6179169485350 6360627619274 28315862081749 33059551430599 46277169772695 4510071260450 1326985703522 3960376339736 25198280273005 7357898972764 26235961428172 837647444774 776335269839 5449297230350 50532759786386 5165005823867 56984409738447 3371690551897875 253720350748640 10836535885507 123571162198755 52849753657742 13739261493770 9346272541732 23988917785522 10296740907004 9244856673960 7044941085686 16580450413559 695706055999776 6191233111995 33095449882788 12542801201203 8584038852173 13443330708180 2638811391342 3124816686119 4089258588611 2959166593479 42367297279334 4240147745730 8715349917305 10855410700087 481856257978 6954504637941 65646673526472 4754043569461 25588762007079 8160544208364 3473619482689 1429010243441 82240764150773 11000879826634 11928835579762 22926754780939 4694092822878 2608159885268 4365190712004 4415746317921 28172470646176 22967578377752 6826151714976 2095617887227 8483564013043 31229256972391 11619876634180 29156767702389 10632255950322 6507025258176 48857959452413 3160236392577 6230372243034 5552532339704 11744924563570 36184901549689 10120735016273 8079147868045 7359555450464 378991698941164 88554729664727 2724900255652 393772695584713 21608619586998 8467741665197 11773834742712 13992923864959 10961424447221 5000841778005 1442733132941 11776124683411 6668310813756 8966194709319 4592924778349 20677098472502 93693552099001 7520465572964 1154481790148 2511777004915 6325078718542 12381716008019 13318570580519 1055857691072 23801489856277 2259075760219 37931815899819 6677393955077 109471355102647 11406522560245 303347031962823 102417235526 30064584773685 232504785134 722327541829 4913523405027 45827485873723 41287995891567 3664813686290 10585395482861 13264930341599 5574172735801 12497604075082 12461348362051 3485617810384 90416575027031 214274435396754 881742871911278 12480452628652 10553567463488 10978304285169 35887217578124 49980425952601 23774937258032 1992523660733 28487098532531 4668225209037 7240558065983 9990647189554 4703994520087 46173132322002 13003222711906 4233065961694 7975603814667 12525099489068 10105879688609 8698838335965 24745932755344 472898207683 941962372986 19117564711676 10081872549286 3170274176471 25202849702312 12344839902328 8309873308474 3195210265272 30299455364243 42604047376190 1878889201538691 19425729828252 13509702274088 387090672392 8141961647025 10488029936132 11253629129063 11160034695473 8197534867794 22216849384199 26980295103835 3902748314677 41426161935459 8745686063345 11842676180141 14191834210905 1400006485844 23425539961159 5122568808202 29900209607777 4974126465444 50646710132386 2327474966538 4198805520204 5296124431456 4464488895869 6066724708392 5341056287021 12800500609683 292996141745027 9308313906381 24040400624955 3609781707351 7364481319767 22972002568622 1087222539674 3294293826156 26827690600612 766116816251 2609760070226 4884809420972 8296952366035 2857567022105 8978557651999 24050847898040 8000429744484 6381281593797 11715852952683 151953175087947 10239235681548 5982544521963 10857174075368 6902200883730 288538521950040 13355130111174 11675196841298 8400853371181 10313263384636 5964722312471 41268696890043 768462221754 51527152923136 44192019373676 516791846584 777509488138139 21583950431392 10901206653779 13126559803643 12110982982696 9008442628353 11116816605042 32282498793204 40367763844520 2200143804027 5124942987307 203385510484794 31559242398051 6460773768391 16327009081531 14760205083001 54428155642938 239123867393 26800318369893 11426570296153 13250253797258 50360827600538 5069095930546 442297597668 86077932333 4913304689308 1183722314826 5152073825362 83382462729992 26431981659380 2490710556910 36185120052302 11352905001881 12238164330769 8690237674990428 665545202679242 255000367385379 3139361755423 4449612625077 5555132752032 43232541742096 39105229710400 8855420439582 6788467750637 23110582532105 11331658793529 11292091723758 9532537521947 10434710745256 83813847307823 7810245161748 4408701645160 1717221827868 40088832719178 5510770957705 11476339970854 51568141753217 4977494963731 12080760562558 234309241768890 56262679915866 6193240849919 11691102457797 12624782808557 7397119293998 4192805164369 8487813637615 562347323635 275235205266 3478388077127 86600079328006 645578300118 9886799293883 110840559230493 1959499005726 24001573496696 233221934891498 77680429644232 30206181804705 16505893636746 1941515431973 6891413359948 9470231880460 8173718399006 10799257420731 7183494041366 14401626554410 11858316664603 108600982310 79985144473951 7428760682129 2972535252665 2113729358625 21531689462590 11965833557804 24533548600657 8273578156831 3405135615178 2524565349680 3146481578334 24099858297422 39809417515360 7918025534750 15209010125792 11102354800777 49776344351222 4241099848206 4282725516422 9423490549665 61646015680586 10908601641532 2153642349782095 10233807767422 8787950793718 2534510389973 12540778058731 27569913459720 20765996630806 8189677860281 27892393720380 12004312306840 228029492824009 55551757967012 8765140805116 6497740155696 18356000051527 4666834733783 13105842437983 9035854397113 7375769229138 20450011561478 25179998630143 6689103539497 21775591825673 23216510225388 50598431631314 37456560065132 101902817775048 9238878096324 5453143021477 10320895110999 23368726754545 9100704041010 7706104110278 60373492043873 342325989786 2625699146104 7214046714591 88621074947703 11965695744439 3390603943347 92284276867340 11335283762224 7967154672854 92967196469106 352906621244 28947079059091 8305905485128 5059288543647 1690541605366 8995492819945 455754050602070 2964728359670 115012917770921 4676897006565 12225971413908 4948370769153 12653769193357 3275959119951 13467102043377 159680827753300 16175444137918 192813720847346 329903570676729 13075217406568 1363321036499 4604307310493 18519966726476 78177631202407 12635915172876 4240035639883 21039536242982 4790601334287 3066309652404 2278393665719 87212033601955 7107429855270 4882906587450 7045249240883 11597638159951 11522358406087 4047250612798 249198329542 693164340741978 82776689044531 6278065512735 13256666779399 70285790258135 211337145703531 60760311924911 11676991832116 5526102643906 12396956385913 7942884163690 9137167175772 589035820999 20698062208154 14692164150177 35641954983857 535787318482 11916675170206 793036132722 13899016980875 22747050273597 3556392296997 6928616507286 5032410172079 11566626827876 8559993151660 7040487783834 12521417208062 1667065770760 17540795457880 110399287201765 126012181002708 13356199978878 7861674827546 64231580481090 292687122044554 12295789836934 25234446422216 103766753571844 11230324723512 52635172632758 4228508203173 51987556332708 47504654617096 11351440971094 51110612758942 5343476843221 7871313080459 9040386355949 2257074413572 4424037079779 70246004352011 19268619524805 29888378197265 1935850548248 8209951179335 13368165472364 5489807630695 9970734485273 13269140172402 10520970519551 10283758495385 36823284098370 4794348387684 1226349642311 32884761253611 7035218583680 10112187997213 17197054535975 1893381181568 3896312175975 450690205093 53680797897461 56529421858176 43189709760576 7706805757107 4989096545621 10966982244978 353390222489492 10231709651970 9046130159585 11440483870476 3472781584992 8385965475788 13254935822723 10441022439421 5660444799121 8302537434492 1556220976054 35104414592943 6930740170207 36066782950434 6731230893458 2415677482042 10967454144884 30538535138910 20627342045997 1765872486500 97508450778609 30793820034383 460940720515137 57932796121204 3523497333864 5127846041110 4356113016870 2928052662550 1067368415865 8381090196949 46799472205027 6259949095918 23175435192200 208559065134 8678866514330 3030236669655 43192738807859 17167439761299 210055617380085 16096193508717 12147071952764 7356357201624 12403141724350 11773382656287 15835839075583 29217656187774 9408425952952 2439410273595396 3128557214137 6220227753300 1990512025422 21882468267601 25007071886 164274604241445 8499666904535 8472540503836 2185859742104 17945545589968 8000253078647 3965264593040 2588512952369 3210628321359 7430473210977 5513565064038 13942380046923 5238340683844 8571615818850 303892466682 32484318921860 129921251037532 2166884048169 37714474487404 7865795499379 4323419034372 11710713486858 614905530928 29764917581330 9221095403650 12359737738174 15097314673030 11483884623678 7169044390983 10295372515432 13138622087220 10896455080529 96633239724760 52649023622621 12538323808506 10468357462616 6748538989948 20138969968971 12118903615681 141430188993096 5219891434624 7837825247530 162765756876068 7815876351450 17849457751836 3159817758554 9892400342425 7884619918713 42039728963818 7893259780889 18731087830990 20854654163546 3758723966717 7384856477476 7210844554345 12595754096160 8505362273993 34010005577966 18120447663252 139932599797276 10176902200947 4575998545406 54511848116294 25367635235084 9369401578134 8525419335836 3196028437443 38018320687149 99651306623368 2706686196030 23715108564971 73392144475571 23688233682130 68835189480876 2298665641848 31287843960149 21591664264476 11160592464323 10073505304562 3908529904864 1066168884747 10220171819938 1541717978166 7926702483720 2812519920040 22743288962342 13726228164714 11244161740368 3142211308924 59313399478989 3773627874096 5430670977739 11813373355116 55679037551241 9848760168277 4571394459412 30977131945768 8165107768317 40589929824362 45634215901231 3149162399205 10455522350117 615008367800 11534930308702 25348260471922 6806301009003 4707458366142 3524948855537 3573075190352 21511603950628 72757331604789 6012119509804 167984452513538 742090893579 97981274166166 19104255688526 5286908013587 3191180798741 11070237327715 11385360533406 303391521416813 5646385339744 12900678353072 3024598594681 4845233956247 111546599430997 133897722317739 4311640203978 7256867657930 4163862595216 6371515116394 10224365091394 1696081689357 4769939522471 47243274526207 12873314112446 9461214485603 137918185881598 39138898614492 17787003205455 86864119929014 55760584796608 10594697364759 33428463108691 1946178553420 37926094133660 3906329904911 41672297392427 5423575995416 2354749270178 241545978525406 9742214515954 25821026213153 2082903726805 21729358337548 12990145570744 601427785711 48194872654518 7551017354460 2324626915822 4287909796023 3126907269992 726524046205 13733838620985 48154342014354 4800240127055 48193412225768 10943918614001 877863577702710 5082819860930 289241448673048 13886746408794 279369355588672 27557132330743 3499170595878 3123120434089793 8615272651681 47964444345263 6076278371022 6737464488525 7220517662872 181461588759672 11582116652444 8894129788244 38403642736922 2404402454890 8329050782368 5551677986595 11802605946769 4152856341445 13749531795766 1145779744858 12424831730579 3449983903835 42085519979192 2523612732116 159916028255910 5224630136535 1050470203272 1818758953184 394102269460441 8147669831215 13351101845409 221065006829992 229058713306 26216013466686 108695323433514 11783035311867 3483525336622 19350894891784 2897509073570 163457395412754 1634352745503 35812367738004 19336575849878 4252296449175 28576975143572 10117181602709 8077385839146 160591313878908 376087200485 1395948437624 3750745129602 9414673573921 30347011289676 9587007042444 19163592085641 83981497908763 22830370436814 2146632674233 93206046020829 461693232919 12590758938562 77737923845625 7667864913683 3098361219127 41253598300970 157519839273518 5523953117152 208311620401279 126223215794110 2527149941759 28325605804002 8327873214130 59911368196 6153537409344 2661852953144 104525404967798 79329612521521 13752318778814 71468317329864 1900661654715 34171816235332 25489331495175 6166890024464 6177338235679 18626897094940 8300361908899 12057333364674 4178501395550 179480799942 33779675852938 6871639339334 17793942870230 11420351462714 9763658532288 6410356622309 8308543268500 21714204862624 12232737173415 4686068994196 15429561308612 76440540720332 4895692136007 9507136432699 9781843843281 106859971893434 161037775150409 4042571966047 8275634939942 40874958664004 85447016203961 2707172257038 13238909151156 8684806736833 11705440190455 871078269327062 843664562112 35778173742700 2684072882167 13844912942265 11395622767140 7570011977238 7047888637107 33018479797315 61548005294886 10466102668927 9413704599795 16606598137502 11271832548136 11480405607471 38326799067746 9955934452077 507167355738927 12427565700097 13191053394455 26135114282507 15921206912894 17244396801161 424067554430 9525291964933 5747271931182 14742498461116 994387800553 8925399189503 4121296889555 100299470453519 30002004816506 17623725522446 2131021325622 4968318890512 12705996830645 81697789102683 165782206419608 18491423890751 771388645345 70848241808363 132610309556441 21899808078892 5560432569339 25613827215661 40576527748474 8900143445272 13311026076931 17573495345166 9741288014466 19732752008431 6264209279287 10776230119776 8621373954311 899214228433 10431520209367 8801010267234 23867140996016 25343001148327 1690240962922448 77723251539660 8484131360112 3370450738113 57927867988652 17573982749043 67114087112655 6008497877032 2459429452970 10878001752684 10161191880863 27381803196363 11237798837170 24034420089685 52640215756048 40619850846460 24798116768899 9247629407138 948713306991 8237703831041 6276832610950 5930268208923 27480475239303 11785269371950 2313974984938 10120881018581 5068945263534 7917197475377 1730790788928 1398845039831 12211289153174 37198340820032 2551152262764687 27851289065227 2191935294590 10245535289485 78023712308812 4014953582045 24201430132704 82424460469362 11293099628743 3489864539584 7830063737002 1025550542194 26144359697603 125486119500786 160700861083993 12503042515916 360223995997460 12692484272492 354540912128 1311975388743 4955741029993 7569569884674 2519179250941 6136606049909 3445973387513 23330032401899 11554375475945 6689401828738 48772994219328 5793337837921 2921450199913 3066560752589737 3838568844190 4958994061663 502395686003 11744543304078 9564214696609 899955431060 6279731998400 22137630033078 3936763507002973 6455625534486 26737876812165 12791093112697 1827995919778 225585857541 10466409033655 83806225042406 28596320820636 6485185686292 9879723089845483 4992097114305 1286325563348 5950913813258 1587134399006 113514121561902 54229195278320 799461865575 16647082475153 310866724371 22817916441643 28878498039079 3413467133815 19789936963773 30564670620208 7369297683990 46723184247811 408466409109 2542962182040 57309247019060 4395106802960 21290293435758 2086048951312 8429702820213 12840196976735 8875926351251 30833816161638 19030253962853 7723257020582 7249681423985 3527151793782 34256199061388 25867129021867 14866066187828 11838006297872 5945706831757 8176732187334 1205726057660 2261721942114 718233263045 8024054796601 15357975090814 742804361589568 11985021728828 1577547045897 291728355209 5839943938244 12735218280874 14174339526061 15945579690309 3006591363392 872724331920 21198755344860 4867396175039 4659428352467 6288622625379 8927507671797 7124295482384 11338405045061 13476210213517 7499630161310 2185901497076 15476387048307 18958144881453 2687856762573 13017315392747 7161190488613 29935210676492 81239944140778 10162576305808 1002563468647 3557458561086689 52743990462356 3865334409841 5694645629670 13275594550744 10294294391086 18375833615620 1015758876107 71844572090604 12515171974306 17218289801940 2198240437656 6666374034131 6444385238743 46625882820410 2636312238738 3790620443270 7907642078892 6001602926625 4980098850718 16545395482122 41542937783148 12936753520875 6114865502830 1670784246975 4674060512851 5116460688047 1619753373202 16195446960410 8057643800194 2472680378692 108036964250 11445938689279 4498309380037 9923285318773 26265913490475 22291428329878 8475477564164 3811825191489 6403911893154 24031364073676 18495420921046 8408770202796 8309496237664 4805023927186 30234018542062 2975136641927 668730195698576 397561483822583 12403824946759 88226924166449 6795391620087 12388522701890 12758427341949 9748975259049 113700160408 7939980310561 14831666611359 27240918097180 6566457312033 43524946814553 20594802201389 20610935358424 1578868239721 47606605612312 6897881480214 61374854702351 8633394820386 444345563895614 410064056040932 7913218929892 5769408470981 10724007161354 8373673029624 38052459434094 10601614516006 6269325350351 12359950730447 255866719821 8019619201582 55373731203879 69356026504149 109762367273435 21693826130956 14795537076393 28077346776477 4547080646235 28390713271830 11131236540561 4246785206133 628982903911935 24543439980842 15917935414209 518644028979 1760278952008 4681559357050 4874083892060 6049276013457 3554357547941 3212543184328 148686794641846 38003589384782 2808575541011 6593987805532 20905888657574 32695004758636 23917360238042 15423006850309 81559591969047 6399963030628 8177644780001 4579382920840 85389946239158 24369512377837 9667891824014 13804473496755 2498780819588 30770704015060 2238578147709 1021363722491 80168360064242 52184912920628 18848497603567 5577566813712 11830335804298 7869433222348 5850632426455 823992628800 163996516136011 8980348613666 68068334187007 8386405344375 11722031146644 508159381206 12713864919098 5019786403430 1352063371540 77598315794279 4801544289256 708663428312 9702817397529 26244705434559 69490771178201 9051246998113 41178939397919 7916000019109 23359528409310 22931512454304 14418780118322 268105967446589 7372796677181 978534917105 7773120429991 5695758257863 28432569713696 57910466253444 652017952545 13991432275846 15025139298053 1783768091424 14620448819644 6260564788325 1065681203360935 7020581914873 4881639661384 13548384743012 3449320381350 80874797909295 8898757762648 8373453034932 16996490327145 8832434179624 103788041478518 5710167499718 5090483320198 5879110108954 25447406194704 1477208428456 47233374036885 16478148605665 4494642816013 42902676952427 9137854377041 5787546960745 230345043124932 23289417921313 28730939394667 24080267081461 6244364996671 64268002741767 12884900243644 17833887483213 8578920340366 7545764255262 2554919305448 11477945843499 1116021952169 7037013240546 1575995956030 33165678622909 1048403152689 11613812880248 5905251267549 13741755523721 56083607880416 18148018543913 25040553328694 9217089221566 5236458704868 24519050686655 10254088941430 1317701531886 10180623007658 2054132224228 26112190550232 9991282912146 7884068320860 9527421060088 10408910927820 1146569221786 26679779722354 7011955304365 10858353579847 20369649408989 1921237803488 8243512677890 8689417565881 9519682318798 7865032575367 10203585969050 25965566194982 22435394033192 181322317143 22655596371422 138635497552968 7419945099249 21024110107970 5201310223387 18844703205816 8653867382684 54357893297663 6253499343227 9505154228149 4208254949825 10946969268841 12686314335029 24380554258052 289332062330088 129356499687778 9759986305213 13700134665812 4434425747452 764739265665 242869559524880 4005172069617 17337596833745 5403841107902 6267468567276 9959408011170 854800578705 143177619499122 39593564508697 9112392191951 11276905865967 76779881087692 5226428175569 12732362513637 18058499715981 23150443123377 53294304507270 13104257178057 22179244119512 16441726110357 20559490678810 12867318670110 10598451627415 578186224458951 23354287456806 12870904278390 8329580566657 34982641949384 3611925933439 6783660747775 5630632021088 977457638407 379778233362736 1106835988188 8633710869740 5514319255459 8366105202366 18352120011969 25368483243007 7707131700727 2388299552680 217058728754421 454211917563880 11699689448299 13180680650034 2385535115210 39248010224927 55152176635424 31411182732183 1438408227638640 4447635596713 15438002904500 28563530768979 1892987324193 1282463742260 11592327545821 27114359038914 4362935985788 4284292895548 61276268652859 11973694590447 46125094140607 88312858366710 43189349053552 5442567950063 78048340821307 4921458049937 1817547037353 31273792803449 5656397036031 7367102785573 917504664179 12845953019466 21657460166614 645781512648823 32734413125067 842446238721095 1343335846101 49168799240167 2671254897266 4574708995619 9390859972318 108627410970245 27421470836228 57021324973775 14354204104456 12846698929531 1642997278420171 682793725560 32629091681003 41793743452679 7561325812558 3202219648549 530364746801110 8496343507902 11280984459449 854169797990 2184910254478 11465175180787 9827764248594 8768197947234 22726374339696 3935952996382 20748785139795 26193385689698 57918492935015 15732265794098 11563967635805 637781379663 23083824309792 10042704030081 486091951731992 8173909503017 8265710647378 27172318120073 24855381205680 1555286068848 4831461598773 8521448894066 12569157185278 13804300373016 54266634389653 206081791542792 23105965730990 5412514180833 2021213699424 57712806039941 7258344304241 3405493153240 81702804120525 89361219554662 21719316318758 22015846702872 10100619313364 8609650826903 14635763495325 95326539529584 6459783939767 5511971139117 43148793473328 5333509083224 21145954789856 27612605734338 7139046157769 11948716608114 9813853452569 8817471915263 3028581634413 4125558330575 27871028546441 14036339521709 6146123993718 4344159954450 106034725501298 6998749725532 20019534488820 12691455228942 55071879502 39788782693493 3150083422532 3026573267527 18179440075990 3969736749097 22457778630494 5792732721877 98904004449337 10981614568744 37836631943117 38772162142194 578317575158 118981621415664 2403675832573 3959070998222 27688828485133 4235125714999 8435900042468 1874554921801 9763958622923 1421541441018 44407256925817 6472767491770 7577727835475 87607382003106 12305763593874 32316372227100 21003261579723 144811607135869 64205136752089 309470983879 13176481097299 4809422641467 30365455497581 13148059451740 3431728643491 9906188363809 488096798203905 2532464357309 85785312379006 4017197255670 25984665885610 31457934458244 4001576325411 12568101794861 1774714547749 80517780219227 21943774623066 3598983198467 7329914666340 6956645957925 10632858014523 11038331678038 157805843068 5304269283412 4980808057539 51841887518828 28738286641068 51432510002091 8088793340023 12258160872157 11278368976475 11857616939774 256515539895481 4748685611715 11927723097150 8916550161296 12978085042185 4464574612197 1636714710391 10961140411325 41263850018680 14410855879297 57233236145108 7461083164625 33662181319718 20941793280843 9460707921967 10620758082775 43215964144108 541448265759 3639592850993 13148407518315 10423012326979 636580335094 1398123014605 83629113504454 3662689177719 29232044314 602557847152 11600068667457 1318187624807 10525021408995 85235362494260 31562917861492 5504199428699 32468010655136 2382035518140 20255708871984 17770062690643 8400189681643 18679780605800 54685241071434 154259875536349 5637991790757 968889764855 101932407108691 12578304133366 207785880988351 10645539276783 31307090743833 47895783389146 440963216682632 8638756010911 8117038820632 54176048436585 7746614652827 43039551183408 76801856060655 1875123885493 4924531140184 247863273027 4220484953381 105743032893435 2858559561551 2903458632600 18812956561470 15638290090437 10490230412277 12714514792133 2279051496845 1666952901047 22734617338898 9394588570241 2602583403892 26427705794411 7676259947675 37653406945287 3588970660243 8871287882037 137525593242330 16350173826388 6951013371929 213170373104546 27625750540508 10105645525691 119946656088377 419418768217 79643878390101 10619371433716 11520740549994 22211334773227 4613768396640 12838992354531 34573574723128 6874937575688 5862724648809 27468365068725 8829436612970 6847276356593 22422387214479 60596273030420 50129109528188 5570755661271 7923389162573 7866343810987 10450718576739 28087168914159 8660952822465 3725609698022 72527708258 6008044785261 12884456506061 4596406188970 18041314500968 27585346131770 1435843071102 12542214406592 9176340107326 363671733641262 58782274898274 5372242195787 5783957906358 123566575629 34275313616637 244338007530 9617835523546 5466181686843 6691735869400 13048976807533 4672511337888 15882672201391 26669154326699 1321822626461 63597132964326 25285587781705 73357782337521 26725783644751 26937023026376 9036531082523 4389027388678 147029582031174 2389054014118 13004120045725 47211322552622 30085178263208 10048494722450 20758558832775 3230969724577 41250990367564 7292395675700 30475450518649 11104239057193 6215261542815 14372620871241 2528625504541 91455655343946 12053568106287 1854287255325 55551848692656 241447675637810 235467933567532 12907762570796 6277541086026 9065329948052 8165982023899 5442281729267 57923585035943 1391457399153 9224513497975 33705904190334 14468401751315 10533301075709 26110884835608 12125703282168 86732781966242 98794987326949 11806056100822 7454279085537 10057554927509 6374998726239 43276844174041 65640576568880 48092608601280 30179892743113 5422696414569 11792896763907 5748950258070 35646996757063 9246761646149 4241735041457 22824737200735 7378230563451 53978280252738 217006570949233 10236508220587 5478443679133 18356291704411 48832407554034 30063091372734 2160896610050 19791857486239 3476232272658 7283523231701 23950367658888 7559909587249 28828572958155 203256779279626 2992158844167 227911444056906 334736858899679 117064375285089 6985996506647 4110760038105 112726465800966 296985526208716 6992030698417 12144037736308 5045713660172 20481043208032 824253678324272 4547329943743 13972104969960 12805338528134 5794539291057 2468475731399 27239748725065 8564546991588 24290268211036 4747034935841 96728311142140 6933819772578 4885762450614 5074725002872 4116836340241 28168774779399 23786240248580 9894413288607 3667139754509 7667938341160 8804003861935 9573794645900 1477847121129 8153719107887 49269721682047 4232354253704 974550388826 132509604945613 4470417572182 12239353260707 34598978082591 5173048133891 1599491746192 1882843545031 24137229519892 13616204714766 8859600942586 42224135885478 4489128134045 33771055970889 17627863432051 18368031305728 4145472100661 3524305299142 4433254520805 8413703707109 5318147776417687 10090950599520 29600915084377 29477537385228 12996556435513 3624773864164 2334411288301 22514948838656 50617334380824 16112625257163 9093398375671 12276094572830 13171276869076 9644871319260 3703744081122 11334123289665 61652083093795 5756485535358 1712655038221 7891913867052 5892438402052 157549544319070 18220293334512 13826754322866 6180974242701 179851833642821 42051083084962 10117542871052 38713273614346 2471808365046 10751743282294 30762228885087 12064636418746 86593106971090 6896915945017 13319757997006 9516474726480 8396403778451 3795346334108 41842291523095 36428559223368 10410293096940 9645801327405 6485426066412 11934142907655 10269458122924 3434225337186 73767851347384 13036287015197 34535586802774 58909903655987262 3946580914536 10981036776851 11565520484429 7092956003870 38884605885434 4582212035541 25577924830572 18545425412300 1900060329603 13988110229207 21655688975383 160830936806620 9058834180525 1690140830855 8223676093875 12408748794743 4858860865651 81039352821182 5317147802939 8158572672597 728307332817512 9658039591162 4231475838150 45043530864307 7397964111523 716870303559 12060496750562 11534889448938 104131466599681 107405071329268 20930981218494 4844017769996 272515282436091 193544831735 3057175462108 58371552576408 69809912218957 8291310251706 2379666284512 6124147340354 1600007749405 23281750298316 96399460773036 58985021052283 268384677933 4186397777768 7766118073960 44075422870422 3665118001110 6730222292358 8461379252363 15787456845812 10586433130981 10954971411786 3480932814869 5137995245257 12921892540873 8157322749710 25889176907133 4018904629541 14126648704148 12741109891480 5928843716472 4798469689130 10777368430600 2956717263915 1725706187735 5329286235415 12309817041230 20098195569982 43511651849623 5222201753744 25850303366326 11762948439261 12689626362992 5933263668807 13505322346650 16079234889251 4571409999014 3362344742185 15729864994513 55829612477960 10614856126516 13879836359329 88673224897910 13753451753401 149144611491174 6187525393358 14727887304403 106792743828517 6050928281082 189025677375533 425491201359 984268545772 155136774522 9420145317966 8335575746044 12525274694730 5667811684865 363551144705 11740034363281 28297010143054 9412651056715 7342822932784 6305620505718 75433750552625 44325037908560 25064270531006 30049529083729 76282164439384 76701330666341 34383116219056 5023945487158 14164092203136 6599600656172 2147423245443 6022767969672 21345858389303 6252689935680 11531127348945 14460986765402 9632877201655 74491120731299 13208308509164 5345772333229 322129949811522 38866652619860 2871725289527 18060620238541 13080584686520 920824714168 40591839109490 16524446284124 1666900608653 2215226544468151 56373529744642 8096478701709 24587162133777 40257219581035 9456279848059 6810592179106 19722061779229 373550936931359 23963407119965 8079288448915 30165980536459 15326932878401 8834486319345 8678947867928 29813552586686 2180737439505 37781509323706 6479442202287 12466487305531 4739927117454 9013906854705 643591564966050 1979476202495 205604146543721 3322356310068 23011621316027 12785607207627 2745300072599 7450852091745 11384474472477 9459950930997 2759679663494 94275721885159 11508688988452 7000175809673 426135376574884 38344512873310 101010726428536 1211659823280092 46260486655564 1810780002287 57789721704831 20301180338572 17770546772713 13411138695599 11921504302836 63207281154791 74203517236514 2018100474322 5732956733339 7877953986915 6440347757376 124632205277919 502571789343832 11821902731436 53741049193051 60989269002210 25215475169164 2631322612213 3509765271323 19809577459264 10760139385666 7467326845717 452762719042691 1700264490972 571204655079 27959816502922 10957770992741 10989885581120 11799304413539 13875702172963 11529480804738 29983899665343 11553113193241 4199549316286 742594316658 28361283014523 10689749473155 54446941163554 13992972672104 1022777340185 11759848003815 12687785069694 4297191683385 9685638715970 38261981764233 110187914781528 2881557794165 9747158536247 12449626986206 27934762819366 12250650911475 7492590782496 85025458826488 4639840703696 15642773536953 27817542342477 13367560185884 318253366124542 30733662335045 36113143412618 12431504778554 11631730625786 292393157422975 7323737516853 8367741422416 4482651004149 12882441161780 730387256445 13855443778947 3494882392361 216882360462019 6486116937722 8152859404490 23415053803369 11995832867490 1446023428941 1749213202593517 2101306051768 6820948968306 302069146588 12142735926101 11320578259703 10937200343605 10803600520877 11298031974865 13113613640296 126419678249 112953038994 8899510763887 11419776693951 59500803232018 9949763800406 3372715138273 10892857264950 2203442921456 6867452857056 63650923898789 18326804127553 4697390952652 49721758706715 321977309219731 16833106968758 18078221660997 29569151301693 7101206470767 97688807859031 10424061198213 13387842400984 7127997424275 12022710620828 11269088858549 7875462951995 19671834372993 13125443501807 7622943392989 9305558467674 24589807566160 1227911223281 12938398135987 6707738442978 5049719977276 27457442072879 4110067877121 8305015693829 30757587161638 93264945341820 13406140968887 4614389659658 21378418189513 11441694077459 6612066730531 7550271135378 8001712458811 8734705790644 210144575181231 4094485145579 12817146565411 2840501540640 5556677237475 12433422504858 639489927095856 12139947170192 11038620286263 1286460378214 7229285845501 10869319908126 5612123281606 15348360729895 4228261129718 236246069594154 6947773155070 12177384256530 10053945995689 3822988464479 12914619954876 16511106583282 2117534180054 6733750819162 28081684355640 14023795447511 76641406867115 5896657857110 12529819635167 4109163349131 448022962723 1631575344161 2758601180306 13364249156246 7045967048913 17557401260890 20529032273202 13291195672 92539978545850 4810196973173 36060377801983 6337312722596 13137694871576 37418559852378 3203313710248 9509369974127 83311894840639 11530289160748 18452230278885 11595606789419 36301101388860 656394111771901 12142137091369 5361030165574 6509972600108 1035446513249355 27117152338706 13950486209771 6443158518716 19396807136551 16504347541931 531212457127 6276773710547 12823939489024 9571283353248 176547743471585 13660238266777 7334984875465 7218647201753 3345137180620 18718461856081 89539937352617 75885443617824 27725447459655 2950345230309 111569064994637 62497371086292 10305038763642 5311792115482 6088018572817 81612747589295 18049072888713 8346093036215 83784603234006 12067472930253 304348568643995 6410438327754 740259604719 13146191093936 5045290553354 2081976770541 19501004015127 9033350533394 19339526122834 7570819974477 15566961021565 7008050420810 22365656995741 22936904876716 10539555130853 7100102482820 1143699644146034 1043350788825 3889667269096 11590559242999 732674414855701 1813834124744 23503337125424 469486348396 83468808998807 2907402716826 4068861098682 9428553227061 45660486282569 21537640769512 13517670495776 5369464815861 13555821336543 3562434645895 1372862062641643 1779503133275 211227305751318 8131920166849961 7027130745775 108190525288808 7457472126049 45450770571148 25135512466073 15018080851767 11058228547956 3077132721081 88097684177046 5931209418770 102324372651506 9862093570268 2489436221 26771361987690 8472586976608 785634378953406 2265176448240 13640257556325 10126121857459 11156001225079 30145051912385 41342562258969 35727031377756 10013469218253 10550967893041 7008704297766 61551350903250 11969248553989 2314132167672 6844004225640 18513713982291 38452353358261 10135377603821 29997295182973 2117732623991 23790789715070 5958066765355 13486432290992 2024150567948 6449216090964 3270855533095 1835006401022 6210122332730 19742734774981 10488647017521 23763234864240 145254883328495 885750605172 11800087929008 10286699779980 5786544342229 12579322302081 5682492385999 109654973773100 3978299300711 26292912501443 11842934412667 2826836734362 41006717356841 10359767120553 6475820992290 552583802693 11175780173217 9667647120176 13050525126335 5794494313636 76769228282804 10719587532323 4952116864117 753684801658 22210978045214 434507290059068 7151097044297 30311733972596 1152514677475 12698761970834 40840038501227 1227230839636 9935989851326 12232396649378 8795489421143 10561623511769 73287460455855 10530511417501 6599507482757 7476982055734 7999598409487 8243582165248 12636642299645 1305578141605 1781245014585 64282009039 234171050526 17154927824958 13906716237212 202184360226432 28173672621530 24141610523962 598267944290906 7227905541686 1665896917313 10391317488244 35056568322069 977438038059 146585241562724 10699457423099 125562802656 7266300372050 1935988777276 12918964493729 49157944037234 12468171757232 1786396026649 69021954839595 18390602679846 11653735352697 12208270884871 11365324542880 30133271813742 41088585547208 2314870542346 98082292687701 9981372787845 5723499729240 46380062578045 8510122579957 22107038230276 37492959148009 289683268977806 15040606164942 18301659569207 85246354984743 6636410120063 12509890193951 27376762147927 7129892054524 12406785817365 29696710342367 7861452608831 12930548486100 5444858160737 3277078977958 283078751650106 4655304810119 27092034116492 3249811136590 822398533295 9249938813162 4502483864863 29231739592457 23199967689178 4614020710399 23936374535791 69397275130021 3096118291491 9251131828560 25662786118392 5490199210910 16916490110915 62920812077040 43441606035075 44529224894061 10068313066802 893554423282020 7677533183429 9824581400865 1048336969805787 9514068683100 14798042840806 14967440989639 7937350964847 5791816402493 12428361479513 287180063278224 29396549525208 5414391481014 49841702237 2918983145850 1113621930659 17672370400936 7779220101916 8889430869521 1109272023604 2431694476083 66225010673577 2588160242476 1691784120807 12744360862606 9493873278480 17406770940180 9004704402632 20013851216332 12919288113983 15604704891810 20575722718518 23564333080398 24798858674993 198934188347266 3911893386992 47866890749860 15586925673718 1411678940863 12775901215161 7748346707355 13730047570002 8154088796148 4342395691013 188782031700 12836778694231 9192989892882 13043752179737 54127866132166 5427695565890 7633258192607 4966359195897 11815230433106 2197214669762 6201593055964 5815058194970 9113695273955 11486873582059 16562332273653 46687698311799 2410213685513 9339630604897 9374676185522 7288793125827199 86675594957340 12476138603878 22636252239738 1899084253406 2285514646828 5343396814791 11073616967277 14861495096 22466486573332 84888458008671 2776455676980 10126936295733 11836113944897 4972641505645 16218744146755 24196548338299 20349856892871 12635710223919 26360851403811 10898709692959 10305077260773 10364993368475 1930514009962 365087636552 10312446747202 15898781654746 14804732607782 3708966364275 10474309864013 74913417186872 33046892411959 93969056372619 18444203032378 5645088673888 139411510637888 936247403125 39374810924639 237324488818345 3269299089215 13657080000216 4142932016933 37485268624282 12263485576306 2806261910814 6234789140053 8132769963256 20265038617847 12169525671662 35750888436313 4647474607813 82077202311121 14395230195427 150175393383067 13343295485318 15009600318180 21708638492186 62308598643253 5699520933378 10818847304292 8550823370257 3283093136019 13306698448898 12846453031999 6885340191387 683396541845128 4495161714839 23128223450171 4110987756424 12355285409882 12172667283032 5887530928557 71927886903501 35972854458732 13443323059179 74006411697529 4768311590908 608011653452 10923520370904 1081368391868 1707807186321 9089514438899 2194059703601 5839126107101 345658077996759 3635494415666 9914712652647 489444799860952 19821887960364 2668617867114 9715118036264 48211330013 5176326958163 13313331724155 38881674253587 36619097347322 17030929871689 12995753998124 48974733115220 99546335970766 3991645499424 1490960109393305 2547478487663 858199339038 11908768005468 164938984369236 38322251413021 19729331391700 42202825326867 50867420406 6053190460841 143193613410 13698043321791 4685726974416 13017908880650 97713710712086 358825509752 2882995808263 9573269899469 313540604473390 16044765620 8151640237512 24986466541676 10504448560778 30578894499188 10319360168126 2749531986942 2165837358337 10731050277639 5019606177771 5714354223603 99286891231300 612425551381054 31181960665104 2821650966178 5894064866422 12929817852801 59357510817655 12889606161070 3851043082646 53179439770874 13183191978075 447577662292526 462569982309 11186624675484 10498184518994 11028257944119 4674736889151 9525023141705 21798038144349 19427762214917 37763227435752 15136679426326 24282396584131 52816531429299 25637840689526 43189719647781 21031905291137 134992411870 785074622167 7495975086819 511766444328 36772329547539 29662802450803 8587718216542 13605572295421 9456651643055 22476832064904 52291608241675 67080890339266 47982023680531 9633601674557 45370813023020 5447199651353 177664507557306 929388777411389 9972845308727 51717742334014 931018341516 32788280311273 2530883008858 7450325682581 17137626368656 22987522079642 91646615683064 9803724019162 8968291297159 8889781288014 42415856686498 47611593213732 5345517418901 6501915798600 34738341689447 73221052126382 8195015148250 2267812758244503 13339754250546 45891484745677 10986155221109 14846411346563 13106836789238 4116562934167 5000668270564 558706899877122 43850544873446 6539310533069 13873578730184 4975553647372 9326428912710 13993657230333 9432523626163 6933361177624 11713672485237 11193982267283 13996298189663 13304345991120 721141676386498 81237957697707 25146445526741 26999161832455 2939981314326 6945341244327 3703734034105 2523710456620 46225803071561 12509801887628 17611641379012 10599638255053 10724037657894 9073982543209 8704326759758 42501937137652 68059261725033 12947457729940 10286701964755 49405732788431 18478766993062 2791338157948 424370657713 15128630252661 3912238323528 8162539913398 25483632207104 60897546429481 950506057492356 22550097092712 10260097170093 4593015741897 2117552728701 11266006147470 31227432248923 284328833902962 3274599382745 11137043422603 3385883946544 8443510335273 2300055502455 7351198518925 3552272460182 6573749676160 10992819131413 7071371591404 10011849127500 4278434268198 10373093381593 2611487634125 29390654873416 75620320658 3589126432498 37013115161195 113418635240933 17415998435358 8721947676085 6546189947110 207105149032 24001424442343 636847996478 7005174488525 21931049857910 5814093551464 8502949597761 163645617533385 12354808003316 28266010424687 36800657291247 11252359321647 122289630326164 5731380017676 6052512521351 40642113514557 6998053272854 1102178082162 143649173779218 13462996051313 228565942855093 1898190632231 25737045334029 17109126229530 9191576690868 9845554085767 11394009348528 9463038981695 4267678519900 12741751163571 59426284664702 24437901089423 4629238162659 15291557811912 611064898285 4112362486034 541668011764 11835461705801 9601249882259 3442405318930 30805604147624 78103943874187 8393864902690 6515071621712 38957937579941 22939933238321 46800137020838 16695581834399 6989811211604 2028617654310 32444654603837 23687474591576 5241157346321 4104313912674 94812115225560 16828593121622 42675860715466 12683660877135 41849868953481 27635268640579 68385514992901 19563769285506 7023249146680 9577158998396 6995287513691 366396491258987 84479832530317 402219501974 142562583626248 5874511710844 5202224684779 21676099393536 3397280511988 28758874996972 1027763197187 30539935952487 29788051204356 13475779198300 4681093759698 9247222514775 3591331498826 11550826162242 4437407159874 16528261344486 11872785265142 16906545070584 1599234415997 4505724575645 674604226997340 2913124696136 9334718836081 4058505400141 3164451563017 1830658135288 10375270807734 13451049958780 5987178674602 41177406373504 4887138434388 4724423106922 10524768562507 19555617786430 2052809648453 19213612198153 6713276267284 180831570464347 210337687690268 8887947483810 10240834477321 11182200172045 33318539166741 11144766794715 4448279597103 37610647741110 31266933223782 26620028048556 4619808660062 26001265908336 26203444303198 13658627349214 8943234505022 26588628060176 13123878670052 2126163921740678 8971471288511 2327333337638 2423369526400 7355148895212 13271881261532 3737911097068 22015022661698 23220954965085 7363748316878 3973066434063 66437175121317 21784794952835 3352597904206 19865578323672 587927569738 3980970376390 23269899756423 6437212736269 2276162337711 9070290584291 1612731985310 119410496647972 599008247370081 11107713042696 4879592314148 8395840218613 5390253740247 3573417011177 160155959617 86475779507839 8479611352662 6735196070190 367291213166224 7289520997406 13868346471173 244303118819247 26363368704094 6281273940056 25329501063687 11612802516918 3551856305959 82789095053154 42717133197833 6508949049093 47722596509134 9853557227038 559126384369 6185114912696 9362140012546 1926318152086 19450210455611 12819409381050 6848363731999 71372388887868 38251027824319 100428316038398 8143975694641 5253850307437 1436423229211 19574575592402 867674742726 19542041172766 69510022704901 4198376991782 30113496411130 4548605030402 23136284205786 54119704685686 6435218956279 10491113208367 42445657385307 15407009247081 3107846264722 8481667222775 84658058316 1720947025771 18975111938546 27695273040235 17322197752634 12444704978523 4692931824468 5143581646007 12307093427959 4276339577538 11354841284068 2853102852708 27896022089565 619742539969 12281489009793 18549913114849 11630032425127 11713724486371 8333459373204 204273597521665 12353278723497 35940628464484 2339340269929 5319852110829 7701142799022 757915266487 528592192218 225119594851734 6059754898767 52945661057175 3820960301906 113162824607784 1258757126949 92458425882623 328116482410897 160600289774419 5818241316304 1097793287370 12141980043718 183934094659 62543802027171 3937788544884 22094553255393 42110156261596 119526507798 13363367383379 1583977635228 5397238915357 21379091059247 16739068776413 27209798410938 259869050687176 27937778071415 1569927352554 7661113887305 1062689456466 354737908349240 280278651409526 20103077275737 370260280003974 5675447145139 19171815193133 36561014010060 454966457257 10770833430516 6927250826294 221975415871 44688166777749 10928988064734 6331397223384 9713858609878 3297636848002 13959466837567 4278533349778 52283309855759 2728340213321 37968016769663 220377241761 7363950182090 10419680141015 36783368795303 6603172614908 13581334027195 115604174926168 7470279427910 1591451217755946 24696556753218 6214363821776 16516556819102 18918951724368 13743193889518 12944075042080 6742017685453 8255230095966 10974790942708 326262377220 13077648077354 504751437099 60008132251740 73985356511476 25350299896590 4836219982689 124775082927172 1210738755415 9465938521905 827316300075173 1468364487750 13241814098506 149198962883877 11994541001322 12096415048321 14534373857328 6152255515659 8377240131786 4148372539670 12360550773150 2273460566517 4218713240079 27629360477732 44277385711649 11017424572691 11387076860097 12685252876599 1028383316268 710635287326 3319947566518 9234933450861 11721015468410 4875197166708 4070426008681 611852602397 11956236143365 159374992843855 24898293105423 2927598039536 10262001310938 3384681530571 110309058555902 8796341838034 212612562581420 498500095993421 2414405166447 1816615863959 7711887793269 3560690164043 69719768507794 2664391970985 550409808374 5063145049880 43926159616352 4511204132026 809880821748267 162114422515460 12003416458155 37622160863820 12628538232911 44336717653734 9493942194184 8269528791507 24020930595704 7330129257336 4797179364817 13151123543047 11802767545544 105139409662085 11833797518740 8652841266582 79018933746495 2588830618304 6454801560762 2374582276571 2026916451531 587825471855 340728976354395 11298086267435 4868308913336 86551039142778 6444056538188 8254964303225 12783784530561 13804807583170 1226477037100420 141415281078127 10969031819708 5827375705518 7854217219668 1036075172343 3960250872090 101610687345018 742288321533 13879421579525 77447848639122 5095111024615 36446625362203 356837015839721 27618166090065 19330541370317 6443108549789 69990123982688 1529672967826 221858139362040 7440020521361 3937178167458 32466118380350 16554233003037 44078376355084 33916001026267 5290970353332 12155022151452 8714405637972 8336753616357 95778785617253 69755959373204 138599123463459 9310401622976 4695265268126 212139074367455 33550102305238 1568517333742 7465798176970 3688579003086 47048837171085 11792266146672 3443976286333 15699064277953 41167759086108 12120079407685 7064545673755 4306890264845 21427939085307 21367417737397 514884600730 10630597333951 27326816780922 5683733515829 2211491718588 822019462279 1737340159713 7198931239561 982436116427 894455548412054 12823892550502 774126750271 31192412759308 8496581770508 9149224613474 5185359977709 6224700257450 7177651930511 3184632980409 2741294149913 27319860546276 11222618734744 19541468059679 34903003996318 4959317738691 367837749589 7309273755018 67540714113074 1039583011719 12754120845621 5502092278655 2429173886041 11006405596608 557222243492 10769623603547 29685015736223 2029664336924 6017012680138 104600253997912 53326819021086 2942571320795 9278754507851 6123010294367 51454798914076 484588518662 12804249035249 86471427323 4365770497103 24346057305228 19101265642951 14938705380071 8738106771468 51257004059850 26326521336290 27054494960766 8537613890582 5260982462190 16340123117712 8619636982709 5156660815647 10018575583336 60412795527029 12777220064218 11931971712934 9110985036632 21854475168199 7316965209714 6148439126690 44337715610964 72361072170715 19626049709937 11540626807964 594112723827998 29044132236990 3155115226843 111076044820612 4052461434891 18627189618261 7830569213512 8514778677676 11082068539282 144368598746785 31821336794024 18847131091320 8775952633102 16683337673138 387164081953269 10372840197469 125637234983545 27447481492946 5485091662693 19342873446906 11931895553374 1483683107057 42947061650977 948707395306 37901992563132 80484269059144 303755893881394 503932497431 10478402977343 7368078563367 90191305496043 63383329464975 10840080758333 8378123791169 3756568275910 13624502017167 2532884412396 159672277757055 1719871743636 29999252891562 7680494192665 8498244433503 6316956795885 7380026829641 124258391892352 235554799218090 5272570643181 8076366473460 6620063476903 10680635469384 3108986149405 127483593004718 11154656323950 25523051732562 220692005135 810596384052720 106339109063087 76892979560470 7959404424379 30606706410180 4989134229279 4760604454632 12361818424016 1313450511035 21643952230398 6814237575960 21211498196956 14426278045925 31580603497579 442948363161764 577551485704 22137249054341 337470157976578 3538379832670 8232675291713 46443236019637 8736920264557 484673374053451 1270083259899 1545120863140 303125592161 5758714959054 107697774726729 16350728383655 26151474390356 7747298518258 1672940221880 11027678326002 76299571958283 26425271229833 461438952584106 13820884390698 710279092446 9501742393761 8263788757264 4973780132631 2415604235794 3870476195522 80222607294884 85703057536069 40741396098535 27391176441670 819963648965 12225903564229 49853114337040 8350247295338 53554495266893 12248968118826 16061223206521 10826961901263 20933983098140 62464641111135 12093961732484 53990099480895 68472088290848 1645701338726 7254220854215 4570697015512 18203297930319 15175978937462 18003529028405 10367135956904 7699920200055 149109401977032256 1800434734570 24036696995441 493762660322960 10264523218909 61141931954719 17711099502506 8816452936591 47116673613356 19662281694341 28326244233752 8342379050652 20889945176421 1706870129589 8452792815877 6266963474364 12487975105577 10996358760407 8393804549200 19878683310980 5125239656558 6083623496449 73123586272357 8052188576409 7355836125084 3052536015946 6010032528519 9195863981378 6160825698484 25226531597631 13565843023125 16691807108047 27096319502861 409258912912 2153397081738043 3674891075909 3429363865102168 3204655296645 22699132291144 7731417078144 28779183633470 20121136365949 7446718928646 28915548501383 348900455726656 5750726735653 3198889952946 7158199018358 9790142911500 9052197210482 38376299862358 299058634862281 894775222831 3406174968716 8648671350663 16605531158152 7618819203984 7448717497019 1322402003045 6851662810408 6469904192778 8011941130087 22027902335955 3837352387785 25430922960390 8034180261495 2176558876209 420321974543 19055609190105 12671966693751 18649742557370 4870870444718 15775084641257 23889740628373 12208298048926 24500929612231 1528977783433 10023803273637 4015295111450 43914781858945 451609437291742 34889976774347 9893199891331 12133444940275 28277608723838 14999260621058 4414986186417 794681064020 13913631352855 53661978238693 5261152036707 24355893735689 11661053782909 9591932918926 57596518068709 10816478646011 6403885009824 416834478500048 46139247338314 6709285671027 6807661108642 9879501838790 1465718369788 14264167315704 83557752990510 66474882601202 8916328919657 108739389844471 234986053190066 31022982149397 26659377255101 5984525060407 13943948061979 1882971854840 10122792112043 3798626931140 218957962857749 11875980469267 9507767831733 3589713777755 3894870051386 478118802948 7162635082329 8276829760169 3898396233382 6690853105286 4551857848829 26946249619182 12823595479701 7674303372266 12732681543744 6804685700230 120288703801231 12279470368529 56308970762550 21311864937685 3957716582926 51790759407287 9357287787282 29893880018465 61358837911012 23414716764589 23408991744131 9036556232196 287492238516740 6050082482988 9646209477410 9975843088451 2773806379286 226080237467804 1434576525104 354718773166916 19742028957359 149290995281576 3696006569992254 139200546062293 10361419274574 11696904262940 12071779352100 18670208230954 19185231870700 58889134159379 3168956446593 14037012654451 4169806832225 6156345126120 18973363612693 7103526542207 3797004019640 105649464192209 6660425107483 2240999464196 16244922150541 60284016164733 89771255627402 8567227840838 46084862404419 25310510295654 49040050772214 4854620428306 29060199082609 2374623779366 9252961866910 4331429934727 13376733885944 9480259826945 1003494501084335 13359414015861 24409123195595 25426570687155 83136509470491 9649044777395 251166603078433 277190057087121 2158007408232 6964989857699 13927161919681 72343098864240 269515361207 2227289769426 7569145278542 21100155350916 1718552084673 50425579118503 20618262976063 94756363584043 5072226411313 17165366973089 11071952037380 3443280792886 7152551415184 6539789357127 9115298802000 13268862666328 22907635045744 781276906238 8978036920104 1011620142286 2747937543258 4257226372295 30523247332312 2405008157051 6011446348720 2882017707061 51722339101429 2619031029328 12178452049542 17961605614395 20616723595843 9376844495521 404884868945734 37272268126985 2627320718271 10252637838 284012438829270 12447870300805 31226381697270 10021884079910 3724386274836 35561177853073 37449171003338 6949052924189 18330072254664 41364178766584 2006256607925 3121921835707 4857831541495 2741402116891 909127400848 3713708469633 12745835611860 7931531410259 37095844703621 4410868669427 5671962522789 10372492564438 9072791328883 1055929897507396 11942020137178 42089922313690 29365750183394 9364870940936 2556037848925 22740909294346 655522254401563 3456449231714 11848588481917 9480959707906 1168661952291921 24104557343873 3662796384413 763725056813760 581160474371 4650854762567 3679356030526 697379829 7106750270928 188144987574 4760239505687 12627045339991 12184889762062 1805983607913 18335855333540 2753834589704 16783901997958 56396127490660 17303841055151 6230467448614 9431810262507 11301663125358 10624719092058 9495020712808 4850982381889 15463478504787 1964313842238 1443510271319 4926470445820 59527136578214 12259879781596 48892232665954 114575332277 27961722661725 272442071111096 86558499130963 519814722815 10133589153568 5088621161704 2998179436287 5330500460558 8929990347141 3272218162215 42185150814316 12445759459573 7961777885829 12804514628977 15518799752798 3455684094411 8616036865284 34593916950589 12338225182871 2762089867047 50496911516239 13400421909899 6915946642022 6007693709579 1951742728271 14615824973380 30565734849839 15630089379212 5966234898148 1383321826814 4557907249848 3492161631863 8064409584556 1530858060709 16509689587004 2001720421316 74709353494715 65341493677077 5736792520121 1405332944727878 28653606676743 1216367930798 484242724873264 128744464081676 45267089781499 52639728103584 33982746291623 60922300101 225404362616599 2475864430796 8769102603092 10458875234352 58920607514769 5689580774491 98176070761000 11795843416697 106329014929691 1572175182971 8854296993407 4967106697502 20790635449678 6765378845564 1873856756869 10099010310667 4088286036802 41814553124877 4206796322841 227161203703515 1031047172959 2967900684218 12343207135485 26019939262756 897856091757604 9982197756341 64023719410500 85585354057115 6592278762023 1867511077376 4524495583519 6041819020256 237636195894415 4332373865863 81099805559151 1786432608960 57355637412827 7745592217376 1787200607864759 13441380556082 24746426614535 17111430206979 3260619905615 57240103252810 4833177968015 97459356822992 13057068503725 11200822623128 20742941202834 9144211631445 789744124310 19244324654697 20642178597536 8101937858318 15953485945585 2083850777246 2451563677334 90695626774101 56120497791968 6043175808648 1468464883986 11663420419673 255547742815 2163137899878 5611039661358 20165297876006 2441949778460 60258083941228 23319786020415 28898327439448 7077762628372 43276730952598 6656611457635 9129612951832 6218448223946 102225989678539 7647123886662 37876858531464 30357977230734 7861251020788 15483719970153 6412654656158 21140121333474 8079352305381 1066381947431700 36806307789983 157305549936 13355698758481 36326868833931 2713677034131 64752200039 1010986480277 34114017108066 387394396877710 55400818197796 7323218770332 8056098792562 12774672669019 1953263751604 819216285902 9108931269668 24796178621570 2435609086845 3875765397508 7454768233846 5598081401071 17022065396342 64820539314792 4241682766723 4342520398378 39155817997645 11564123351298 23910505582605 32894759286227 22428355020309 2426175161277 7302840423041 3283513535762 11886307593305 73820491142082 94829325284663 12656412778261 17747921067002 62444540329644 480403357979 7672737293568 392157282662 3686313156959 18167117104883 6608334150098 5276064488405 64291250904322 42220248499087 13338274982350 17726465848963 1237457780667 911115680632 64350087821829 9043377360775 8988025527355 1215785271563 11857487326211 12217932042106 267090640960500 28823021519759 25064252124373 3804422657751 9315595935552 6670441408164 63866012322214 13543935409643 176907644583202 2318015070557 7219357612885 151193212666097 7517251315568 1995880733547 5697495993252 1736928410872 77816289021370 12657496775175 42095215174890 24807517874354 40204309131 444438380750264 3912970122128 8354555230686 8042555634776 8159513040344 80644593815272 1999352864550 16131018618622 12581162629019 36041560310456 12064625902757 1658483760973 23873311182114 6516089360449 12763034309398 10400098815946 6853341229613 5273255268858 51132807573766 54890901512982 24671939613081 97098953137450 36145439736397 25825914455940 1661678602701 10772216935344 11921220355742 6413964097633 3749257928068 11774287646200 91447315443 13345460349285 3304964252489 11346524466668 59190376489879 2657715203449 102234357012056 1098315600215 51876487415105 203299025994080 49418810053946 62095118032325 11802126014259 10109666412399 10823389313696 6578244537571 7348075339300 3853196222523 57805001652821 8668744960944 29979190479393 2639667435736 13393372338247 62847100750241 23692509138595 269990534388165 27933518648357 9827108730299 55142911037324 8393355361719 2945505318734 6775369335816 11948341530363 24169969954401 4199558979628 10981621205258 13569846473030 90599929382658 322437103793745 16978927760475 2837949708677373 6160872874999 25507578261028 11255287422048 228382194856 1753571517314 6237646150628 12627524970511 19264375079978 3328768020270 485901818321 1493065702951 22256798374076 11590269306061 69293261535785 3491698720374 54943159835130 57501364199916 65770986834 93130271512370 13324529120943 25171970460015 11374657386683 7226381157454 1401573246791 5791882639264 8437726421559 77849817849046 3361303658497 15270507301406 27533338531751 10015127553939 37567009538714 11626030332245 5650091889488 2760833154893 12039215533809 42423267316842 10493930730550 12479200371702 8796776882024 2348612230904 116619659142095 31653383363300 2485592950985 10498779040812 8969302843515 1455175517809 6610415500312 22314384700916 73567814844462 271308412176 27884394743454 59619529331191 9196169280227 17738490573250 9527544690963 71533768913670 2270339440019 3396516579925901 16194915509934 167849879851171 28743807479970 2228818082971 27806983933175 2515939545532 7324273290974 9198106408112 13030524968315 6284004061904 3977042151598 4292046877905 52297999818759 4025675220691 17965481653547 16594634363538 15700950744030 28573999312405 13061235314606 13611209862291 333924333269001 12129993226719 10890548939029 66333559067 9493920323674 87049452037734 5098948047833 19927444292070 11812017216764 5077717325696 12944371345513 5384324126152 2779028921641 668274257861816 7557704993348 21436150213100 8662622189352 11936362781768 11058949802219 6690463095485 7822753879323 73793475895167 979621564287 11446411367188 44754959024089 12096039021899 15318047054761 10622646083573 2957789209975 8628246430244 6168057474521 5992585080548 1036711001450 6267165350245 7158498018356 9231763709042 30595598690970 60277887431679 32394940763729 2564620277859 23593037873595 13225269835725 31322978411912 17362919923158 6211011658700 1163166015019 9119736972663 26709245805306 28013233489322 14037265486860 28354798349178 7540359849356 38968725179 32988019970779 34075969416850 4051681106261 8572717639732 49005303651482 13107509161607 5186224584015 5097040428807 22353070651285 877734446870 28964678190118 3039613783829 943876931060578 69070905958249 11147830886051 39732826902327 3278533021 13301875412594 39562889870783 32741067101921 7797271717269 9395538857138 84722689049217 11393917493012 12645815392178 48773694281567 48934400130284 13392092785839 10093461092644 8218328478266 24752828721764 5224772898795 9671778240500 10468045200427 20451868699940 6662515669789 11477132606059 10205770060208 15490549223 14758630818746 2723886129981 5876854050517 38880984799750 71367500886809 29242300001893 94091493103493 13611883360911 5506081130587 17374883007978 1431348845648 413295906625428 3311522540635 2643779556170 12017834222823 60375169006469 4509386283029 85171130006493 22117072543092 70169581011472 3993889507101 12008588690618 10530779572793 3449460415127 252650643545915 181769530836813 10678875813858 5034868063748 664928037935 6082180021882 85091836588410 6333781488659 34604609233212 28669791905727 49114750375140 1073332562420 12874221653182 1449386436618739 11246782339185 3752711162190 59543750818845 3905390549604 19631558377131 1980044686362 250737868835672 10258355175055 71402227959536 10207764141523 13295765949565 6154707239797 13224798902213 18068698935206 8618194101411 13031620007093 207033217219 25382368072205 5042812887216 11953284616308 11251597378249 12761024073847 7764201789930 23153301157229 47628390930772 11068057631279 74034719560254 26114212424463 7630797554712 16483900278540 947754930518 97396699427244 466365662533 20612143000478 3707238576202 8604261921603 201547071153438 826314386642931 26074218876479 1784054006788 10318487571960 5585479168934 16994196787615 4741170862118 7928443903120 131483287226811 2730186707836 3430054555044 47135751490397 4246510879841 466232702213 9510654237455 696502745480351 6328158107754 28297993875258 5739889054759 13053602270215 49915374756178 8411200731468 4981817017512 15967848053540 5172535097118 10344162141923 29479183364594 708794502191 7734629011858 367549534129096 11537894536681 2098748637981 651639712879 1674850285112 7920853338550 70780591162392 5789852906428 31676740693530 1381461576153 422505734238851 29149123605483 38898999864659 3675239156618 29858830888687 22745302580040 1970154869416 6808236079725 6950117562344 49009451600987 708778886611554 25990889778158 19748271238557 1763824052144 10486929912860 4672487012420 840034019198 26790331979500 29037926573465 12236848576290 5073152397674 10157590899984 11665912982271 90376217411156 272850147821 7327943425345 3263175763367 42124204373578 4495598481959 10848481203142 4065680723638 10700052587906 89556034218662 643012533876 13360563997326 2370176058970 14117889257626 46930055866296 3792387079913 24318518668940 16301460945532 24848356883210 6068011906340 11765702520697 1083386571558 16242445266110 774683591932 8629123463770 2343904007763 13428661272778 6182698272887424 1919959395056 2950881171346 353365365455758 26433018206259 406141292977 52985048380772 27851805224758 26162458173125 103708581217879 48734247393113 2193805247628 984784915562 13150079837443 4257118931149 26564014017815 3452181555720 9393216586706 12962083452788 7688251205378 10280819818584 11286646390805 390518175723986 6776435625966 11746989603254 15841640408364 961556981540 20367560889409 13136274226612 55321440402773 1700712321191 4459131751850 15247323833700 11648539086186 12686011405843 819910251687 6210062871055 11676679040558 9406267274342 2852336486115 27297226097300 436859160347 8886763417611 7086101795999 13530329699306 10557889517274 1530204052336 6399547782373 28105532269442 2629484818230 1158357765263 45552088017987 1115711803882 100003065551040 7643488174752 8514131042830 7514225284645 8952808904897 21138776617101 26446958319277 630043384671 10378597849582 12372488086475 11715352695030 13337280403613 17295867344540 5117317751698 1541100903761 1883132103530 7892929442494 5274262331676 56200180456025 829988131524 91585002603992 57333228490088 10382764834602 8125424226768 11117528941848 23351379226707 29326818147333 101618939826413 2816256159777 3507788026225 10659907267997 389631811262 8673478280495 12803738286488 5728763042599 17277994825083 93288840428565 8360619986576 84581293197763 24878525071254 278439057826269 7706206527995 30917160362491 40792200501036 6036240069560 2949119775018 18028998603347 4524740944601 8880734714720 819993140049 4664295666105 10816541507822 20251196016117 5694260256147 12481294998400 100429438995 3516441875482 8673113892836 9974461942611 71805821910601 60618611417600 451674408100804 8452779560758 668160346564 10074960837125 6443718117226 1407898846390 166855642123 129156388435801 16100670173103 11702848261993 18948295736039 17063109062583 10971640435240 863778776549 37047241750737 2759056037803 13932763419449 3216834322457 132410329914734 19001086432146 2305645246179 2676555450159 5348620877710 10582433567714 369728779428867 1300127692649 17597215908453 17282484026991 7338624076405 37983951262564 4920018522394 12117258325547 12968046121438 12005994371121 4945456694794 9844470444239 13118697356858 5303893246355 9956714581628 9560169260616 4278625393535 10291937385898 20883410979173 1184705855546735 21028592801314 5863636811668 19356255176373 2470697456433 11256362924415 7482483326170 8039262318958 10898379503757 43394397389 3283799898706 1772085230555 128705862348263 12594332318360 12777613299761 279019318242084 570280381520394 1294881226214 11705994225501 33045116999758 57147645957642 1564952736285 9875081737245 3540109702228 32108681001077 999166164899 112681858052393 38510572412767 36224654905973 14537215498975 8387068199053 14035318812973 13621974254343 1129226546803 13464644362940 13335418522302 20738475246452 93775804000284 10045003289534 9020872834462 87282368181029 26189555093440 1932657141894 8641715734116 4768123027078 10879789453351 12554622863131 2510498870106 13352443875896 13514372390941 24012622052527 30208677809888 12131532148556 7998045042253 13427702132336 9952337997301 4416694505224 11456820168103 260595087059537 8566657868489 3103559620858 9509784060621 23083863084136 981471181269450 10193222884415 612671794196 1512635680624 65272704557 17993244370043 607553195290876 10998370513015 7657516700770 10790577821482 10427351515575 61176007875488 6446981348765 18563415416374 16899923984647 4495474698272 11261190202560 56776572893804 4266791911782 4938080497384 16290827268503 5367222289717 637271389670942 995454307297193 10517334985154 869859633148 9325100624110 88547012580896 2126837113538 12362111082350 2066266723940 34998176019465 21944050491378 2197276508280 6631068153201 7653307303448 4793003469721 2369193158086 43465931771194 2442918422311 65161023872654 12168855153746 12206506173832 12891894737515 65776217507316 7575319663964 14126209446593 8001907936263 8749436720024 80959285732246 4653394608203 20322824870079 9554594914329 6917033395825 5869996943588 25225748714728 12215881895297 5116558821005 25257437627607 4412323875137 14116185838058 11202790382482 10821170150150 21245472439044 19747936384858 6134323246720 11322333371276 39534753909704 14796389013562 410011605096 4885744118524 8464497454822 55234111297150 1495807225600 22405880002945 25541401146946 7689024108950 59997981150379 5943534876624 6882563020802 11154705053026 20015953680283 9689246638764 99525907994987 6606492274119 10649499984078 12639357567682 196289756473811 26701975834059 6209424224621 4950775792827 11463907291897 5250978094932 2984043849344 3085656530339 29301956100624 12540621067799 3828685116494 2541582258465 3960274582935 110807146281579 6809228445059 9805384937754 10713013683329 815561477896 9037485327182 6219416764696 9373523820275 8076512052870 8370184549002 328364445461878 7492097232357 18097190963546 3791713321927 320338956413461 22070802188446 72691620431448 1030307856772 15254379420049 2032050392816 37367480888741 3552960382743 14908645727727 18023461677802 19197346293943 11375202774302 9505154174835 116597954232048 61333239717236 4438412581476 54036857910952 1802210441328 187171291869956 239724691619 8590671779312 221799237401429 215633773098730 59050729379985 12326813816786 2956221287402 60408391213549 87617620714259 37584780848502 11305358146547 152989184911610 12011450973423 2283687450676 5867525157267 7127474894703 13524520742480 6770469969558 312400729251 19762134307590 205313266810 10296815119657 406117753623684 5404127854572 4748219591782 6154677997496 12797358372974 12568304420315 20329661850837 6122331683348 3888568056011 3705842807732 33331144070595 9579306262040 9391620146480 5348171622878 12610298732332 8312674594868 10861683976560960 191075854505807 25203921694580 36611035540031 6517818640277 63657597724573 24934817588439 67842358983911 11825968424953 108922391586190 307078789032 95195967357794 4659280982444 12466616446734 28558200551065 8270705706077 7214143050028 9894742806440 9091331715884 52955346742403 38280943456913 7828484683587 574958811205 9501870412231 10726300384814 28598365869120 4448111450659 24374271088566 12996273611063 12673100776788 6760015455842 21254071064949 3649778410143 2647484205196 7391362970560 57987049967084 5010725224951 4115068054186839 29433708558471 26761642271149 9575956763540 7196854070895 453423592020 4068092064039 31570098496325 589505170006 6988594076674 268156725681475 9382920836767 23005121232025 4716716272583 10311958188773 65974488119733 6934915870043 9296639184690 6945146228731 353946521746 1289798898755 87791156555990 6761755123808 8646338248043 16892713194469 28808954724004 2870715878347 1988987860332906 7765875565707 9458751925703 22480020138632 4296277094040 2513476321256 60207070788461 29372657255732 1262463065631 51432698864311 10414501293355 4923652209474 3346144001872 183451388789270 71877674756096 8149233980956 51917593371082 27263719328368 9380024724943 25910088556447 48199768585261 6354630272424 84366354879989 4517565617605 2641896770651 11601303636828 10725190090724 1215254073348 19285315378478 62625212827064 1145295153335730 8073517488324 8481538042589 14688661369825 1140894575311 320066856621 9526371734063 76935073966681 21007932392750 115363411577310 58996301376594 17418392385319 1606666923983 57120385019274 1883146197290 17245295222012 5368751480704 7966403984530 9087578440875 168241567962372 10328536053064 716417190494 9335642420971 624150763528047 84870548537429 64640000928723 65763637131509 11035432201860 2208981090460 13777742427825 29771423285762 34133901820621 10091548247706 8055528926571 13422405650971 5439031141909 20611482160122 1971521307052 165706875751 12226385535975 2193862332620 636086497243 8236884273301 560917386597068 5258204662792 803514257769 1208956443107882 3801643252582 3257526671508 3001175997472 49864414581417 222248059724704 15659380050435 13250362485406 180752924752072 12900199777691 7380546474418 1156804010813 12954808543259 9616602351779 11420999282186 23107692847192 16613642095867 9662725890520 7661178994306 34580267758557 54267446621734 12837038610766 12343840555878 12055979368624 4896653404539 6008345494026 2687529743627 12465080594340 1617458067942 53776318772241 13365983580358 2674081631705 153885082439 3425399597770 2144617667435 12924377109819 4824041905428 58898580537153 29855060184030 100723383919645 3030752090201 163378910603045 8062412607740 19245923741815 530135525792812 3495988044562574 8216795912132 21558009308421 11486491040135 2059107995207 9116603646173 135178494151191 9048526521869 2387351024470 8102933971799 5586156458233 11191953642926 12933621906804 16303688209270 12876086110198 17811374622305 81283808913924 12732470718650 8148824068786 98836544896876 6808959099630 26308078656006 7671425930131 45509919711859 12614040780714 3244692521765 24271167497130 54351181795207 2814141517139 14524694101661 59744948376983 29309977421124 26000481827935 13428875160302 12789688827918 13135560770629 82766984863818 58805916502528 10132540790396 12625831431103 1913604307920 6428660277833 2752285332944 98443740046880 8322841583763 5735086340040 12035897334758 1747564606818 6158915088117 1074855717306 2854730052326 1800556393747 2442434222851 23283811277285 78398045442129 282661915205 148499172070 5549570829512 12903292784542 12683404605698 12733329263829 1208397161859 6454014624061 12779579687824 6143326896088 22065263461638 56852564590312 90304807255063 10165875035972 47718434917226 3166461876677 1136800012337 23296071336946 434139637501820 23497402320757 12846746958641 42395317819863 9337070714816 4976730441135 1553230514969 573118001060 1402428683387 3007471981670 4785304909648 2679328169192 13070025197226 6593554637362 5401181628167 225772427199883 6572916401376 14348881496268 128632288401334 4219410712354 48063359237467 8307160420813 31800279511880 110399832298204 28335131510469 11883575489043 54069115208271 48680650660767 36990190498184 30681601099805 8380335671627 4364957181470 8856008623217 4599673435000 8169750003579 3427713991750 22616934497676 27394228915498 229913984291882 3239290151670 7284502167765 13030336802368 5634472437103 13916683361256 2830505547302 5194938253796 34477653045428 4604964558993 143144884908934 4165212818170 6955698594870 128128343522605 46096516957281 16571355164559 332243931935 2259384370243 6077795902101 20723559970249 12899008599010 43920000738453 10474288856686 12132846034516 471194709901 1809829821966 2690237621931 7024313578794 70902169074582 17396587040287 2271857056282 40635286122541 54108562995384 9344574362267 5327030297738 11657837202263 10406908778282 1132977374062 50289711094053 4744917589481 2265064217958 5749741305314 8521997266061 21372650035586 6276272035421 3899724923364 142310644733351 7792143737350 1487305627974 7918606787063 31695685539244 5061334174843 11186394594577 6911564469173 14887147209205 30974994011489 9989042006027 3531084338754 158199082473944 43693870345788 13417056827369 20489886509260 14036772643722 12355218231582 26324085176544 38156293751241 338054935109 9035914860827 5591657107086 9033720793656 13328460564617 7345559186656 348504302479567 250741624899558 56619671497036 8941007813206 1164259405315 13778739603459 18310546302343 12986352246001 8609529398672 13641487697645 7923967846348 5628735245029 32965829014128 8548270521647 8326820534415 113613114770310 8133315962075 587346530541 10071363202988 711471642474 9331594807076 4058990800333 4501541400961 11410120478683 19576134601362 39072353992192 12672660457028 5916180928283 12512334318858 8648263094119 21872431229735 3691109078796 43790610163807 23698406497667 10984940033139 47236617074726 863774253893 13732259073849 44338923732572 12416357453286 253090000803882 5986558441856 46411330515621 2068503647195 11553436511476 2580130203717 27375970400810 9655205261069 7117150403232 16052130039393 22429280189586 595696303182787 6187434294728 23688739378974 5855441493433 24479971063570 21074674464208 10629214109759 26482252746234 8895527511086 3028028395122 4015837870210 3653821043025 14536555724473 33762109975280 3364210261538 4320164716599 11786408673934 115649993745179 6154556576309 9331704539757 34881154533575 3353660069622 10365470956138 11310929544083 31314940056128 314037982516126 20236159787788 38331501343659 11511973099183 11234880936676 4345706546605 4887346214801 31635017840865 156028905347940 44024827090511 2436806973087 178603865407448 19820987962003 20457121429663 13408992398125 371256394586831 11386223494708 8496798919544 13437506471099 8152093780417 21034742093913 7260608480608 13348117150233 6931689181721 8936354880972 8520400186276 9327394668176 1531170763505 9839688058115 13438094644251 269839736997599 2723476480804 7979872048473 4547861159656 2146138811545 2250724154636 2479295133628 438585363596588 9724814383093 12094434119084 6631075979829 55609983053923 11702355568128 74772325771021 972168134413 14334381724240 49252865910179 6843646062269 39292235097591 51819427095951 29034399105434 130990850610841 3710595113013 11522616233495 31780252196988 504604853969069 85888410715995 8772937857057 4640477527574 8742550846799 3480031061501 1779397639014 183832732595607 906926871394 4975517025908 62250682038460 2816263371895 4976137347506 76506457201379 117338392215065 10452578408101 1600143035783903 42448587819847 155325768242 5036956277852 7162072250890 16066960220929 536197905591 13171145230460 18005686595041 81372497415792 20604497528562 38576362904052 5661267035585 11694657864276 1084126491722 363245394747 11984506155491 28766207460496 10889163970506 280995607232 12925307000596 6081287999384 5731563160079 11646649412050 7001352034989 6864324518542 4624491850778 14775745469816 7130161005582 9418996491155 1232491914748 14008443443387 12799087198008 78562717781928 12891116494250 11249729222860 9353588303889 2655729858278 7440541121899 4524341019158 9531008721779 40090264885520 10810862288924 9754385800422 5728337153941 4781759134391 11575645519386 6789872266227 5858709606333 22591033847113 8705494032309 91122698137236 7843774202596 18327056984897 11865103242869 2629923280098 24557364607568 50882668325794 10551473121030 13092046259468 7382185792312 5423318381146 2453956856351 28708418081851 111138891195849 1145961539542419 8127697313389 3538478811284 11967036986183 17694727716909 13231568008362 8655244414509 2422730973300672 11076926540392 8101512158012 610908283924 14862096204372 48602138949845 26512376461338 2847376123219 6098200312719 19866898185191 9750128281656 3935482652673 29079809280569 6056677129619 387963028860087 3158516424425 595248923968 7196443881699 176581700368 26762871513601 53705695901072 5965679388712 11533435916513 55150365991294 10845457268261 9583458037812 23334854994026 33000700852871 165135510635 3780979490366 194629630520654 9923684491023 104036350464311 4306410961205 69062539090247 691733386949 9062943398417 26022890111165 9385176262789 6627433727162 49163961815 56368042194758 9008879608538 3753192764561 180353090456692 13064376609616 27976353571537 13799136237198 11722011610248 8083824610636 86081725189783 5067250253096 7310101423730 5672189075731 9447358095817 1460351548124 10184899167555 10559767272150 41558260072428 6841464180892 86131059589 20952829014917 1495896238855 134919736552731 3165245953364 16617633296074 115498434489327 53174938027908 19380374293809 3798716466744 9493834383533 12917084401215 52557273978231 9592599901961 19746372089476 5830402148614 30284422482649 12636443003078 3251192282429 28646734033794 4963145055779 10837957507396 6888859221727 62752807547631 23046905251735 13183104872649 8442292692424 309894934019851 20161517397829 1577504015427 10038783688744 7593998674330 3119253591418 10875453401819 14577230530221 1069479250049 31298973375640 2427991194670 10297924664125 11366838933199 10237415203584 924711422112 16677549862022 10296158627921 22154362092336 2618247073284 1331800845004934 993572431415 8025718454215 30498467513269 45613028941439 11366901645768 74558701779654 11055473620983 5646646748445 10377156318236 69196540536587 8953751656471 10987152197822 2257313855769 5100752982701 34018304177196 7147408748372 163733079158793 252151705282690 31913740869522 35810198905746 26037845010768 56399693388418 35478397130361 12126003493719 57857074793269 6675369927940 46912497026594 14064724272322 58700282412605 27355731436510 2351711103019 7992200217173 1502098431415 7920516516404 4512422794528 2157369998190 2921187107316 9683782636242 698940368691 8697835237824 10008853866578 53908317056451 7980333503278 13218138793218 397187062507212 1254438593876 6940039845893 25617514047778 28293522355248 3694500620121 12930692506043 817515996226 14827609035729 21181163418739 4653220969363 6041847274905 7260842473039 5436054898652 42447111834345 9581991097343 2270268712606 12242836689318 11098418720773 123537815071002 2805241816691 1214449415694 45721886589677 10307774783061 265318256282 2324007780872 6130680745280 24674358101610 34295157629301 3560565215095 5595572581277 2912203626724 109089277639622 15194536341970 1733446751432 12849683812975 18814666994240 3056020663142 3854339293918 4903715915097 7046182385996 19034219551624 9113953076588 2484968799621 3004038603678 11581841391639 13615291965758 8898419977779 2080324460246 30064658659490 6217809755048 37959051006344 2698812750174 600576015529 8845979301924 12687426874391 26296346483497 13315857056975 12512010020062 10890523473210 26052332387367 71969250992576 32993310679010 1405771389076 53978821469439 11322833877598 21167667039612 19395940210388 31225299455428 61372631918732 6216404617721 9167314086479 2615755395371 3195698944650 1480780326781 86570605585547 12183876485523 3749119141350 40962483907959 3603989416290 7435527095302 13135289393005 6232428120202 28331867259284 68015865263438 79021878814693 32674385401774 7451282524276 77437790231681 19868697254561 2624833591342 7682433604811 3010334978603 2193731020839 4960554122125 28540778067923 22395757333971 11034807481978 159974417783803 3079881562264 42695228220427 8542215393716 66990791779595 5841316660603 5945893654760 12204687035203 6381390008409 1398954619680 85864811318042 3690979937712 1223867975704 6908610625755 14149126641818 3753662252130 11850213283520 9558899804991 10636570529167 2265898736198 11442052500146 26367652953483 56292864442767 453731096659026 1608438504359048 2990346288777 24899353931532 4640992639006 8225780344875 29709961470539 46021374622246 10866854829298 14940712997448 5233534622506 78475336419344 10443917925977 30808479327 12636460795072 20111746056975 5973971262555 5241872678032 271357341560472 2545123138046 42296470798648 702754316949 7045785519461 42764127933034 19757594067461 1709867458286 12708926238497 11964806763022 2793981235203809 9149282117689 149599900229445 13251599138855 26009143741723 156262920757 21250269274022 12681145364023 9760174105388 93263326487408 10348352649417 4021083022135 4847117100567 40427664284688 2320625988330 163930325864911 10170265085168 91379820936659 12262408809238 1004702426163 2389988225066 22750558656467 15234776952852 2162290218899 51109719251430 77436790292034 6761935669155 9628038792835 58643751568606 55890529015515 112469910913402 5841609606628 78233351260278 151311110602718 10907451187601 3639609829535 9472275408517 7102431744982 2332801699327 9147035264289 12484427429675 3024110046818 1698850976335 2575655969392 9546337569333 27866733525165 10657321190861 11120567183604 21634716226520 3833318885407 3931670072193 4710046752561 25206473409907 7540381611960 11099939502663 87196241301 17714445021934 5064080458113 5964580846969 40653235920645 10476282188324 4298860048372 5740901293923 1010474935712 5742690202380 12003629510807 13704236000198 44208441487105 152461474836944 7022066004224 13246468448298 11466891031372 10122219272557 8914974852529 3532816751990 6898308704699 2708012818309 10247541673906 175045634474472 335636750151015 5871749795725 37743189484048 13079850781107 31798322620362 9813561678850 30105122892299 12794190528351 12395983095023 9335413476900 278523970072 57958259183956 11805868393176 32258945356703 5717451568118 18400194559124 147531359466755 11162206089218 12645254912531 124136096957269 12540719897222 1670465198918 60152892590591 13089627401447 5144449641326 18598160977474 12387843707232 563618418418355 2192299241691 513241961954166 10023519021030 12917507280731 17192919497049 1735959656849 8442867383044 1510177533248 5485393099734 11733616013072 2397783656897 16554391343868 21662465371715 33464770950850 18870388899397 65742564579778 26796887755864 87276527629853 91890913697726 12345589503551 3197381516970 12130550523176 1077112520452000 4425167730909 9969088015476 64006368347755 7353987726321 9073461082941 1023185969760 10972780959435 4634425970063 4489147539006 27931501570313 29208077314934 94375731780572 8011833482837 27008109494634 12962384033689 13099709789799 8133218660317 5960112694931 9238421821351 65856350573760 3700980123250 5054238691533 23950661883978 4727673310542 99886040089808 1561552991711 8229963594102 2145473310174 10603555015370 435890311006674 171763045710177 9553970006233 27008711818131 12884800458595 9148661781837 5478010312035 3210906609000 2147549011488 149841118961529 96254359881682 3052061515431 3773847723221 1583415045322 12239204369994 2956206845506 11726199215188 16996821670998 9837079808470 26523865031420 10922845799361 47106639172591 7329572486730 6999976623191 11321100249268 5197834578756 30160219065292 8571913664225 40034097644032 12065102929155 8337187420434 11308428117441 18302211326922 4765655883950 26025314308937 35369011033734 5428577807694 11630229007400 64185534217376 60995872988903 6485649759484 6275323347194 7958399287081 34334713838290 34051945295480 584234854282 7685351114613 10180652260716 13064241780789 5251113400118 127834602654475 2708419113816 12745650614930 13076220284245 53311315731693 8649216820149 20588440669602 7481621761110 3802576365759 11357063694757 6138124348362 26673329259095 12066915576945 8332821838787 23560624484286 33143317235594 73708870608855 9671159283161 4180092059140 4590658512888 7584133722730 11955029719971 3599504498808464 146060543531939 6525183717631 4915622650254 54083677849099 11679410263792 8222862934624 3469784530753 19988422192097 38100836963639 2251338525370 3044581724502 20544078171982 7688400696438 10980521338442 38171505625672 1236728660826 2271102850639 1905576979736 21630707308872 2935618507396 9797945470005 23713999937056 9500960874931 6830229981566 53465228468559 16180816743296 2579748734673 16176852874098 7099045220062 2811613367001 4083251511135 9087751429543 26695041977827 4154171229180 10352966906894 10594706836334 2958508510174 34745740315193 2570912982783 20665592341406 3849018771251 125623974248871 7560946670506 7431166064725 32145099613239 7626780014649 13745222698731 1739474775767 6096238234212 7742350607757 20145608012007 98007468835694 8952411288727 166880880474422 23104417401485 2532803264954 1797882003177 3520865753558 29546821743056 26251459864618 10473004305374 11573890351023 1485654390295 2744124323208 19897316388293 34650314738382 11957339374657 24282589567532 87328754276005 47871406678697 31078658661763 14247264068915 20564772430713 31163643388519 599319583560738 251077083987566 12525919142745 1876790641116 5582919964565 277594319179287 1622729204290 4803455162512 7000012629968 87360031994165 185521360492654 58416822202672 3914992721115 1711437178630 9429027294045 12620519864724 233201550522 6785880437066 36321605605934 30371414791100 2443432041614 9447164178056 5873344072408 5687483785258 8912231876920 1130213128426 279198437162617 14236748747050 29781420273836 99652818832356 12913103805748 36222653921563 9201476665058 12870587632006 709253288984 483102429157 4986931052990 31531863882572 27548748207083 727538658910731 21815628908721 3670214422145 8063020629733 66454325875041 363831627909 83463187749465 425416636997 7607529113318 3311336904140 11202083520266 2066811404739 3580630483661 367499474364758 5346270135477 10187622606955 10806027194836 5689682438953 6098734313953 5643285984258 11281501084510 4754072804753 26231902392434 19470298255440 2285963102361 12685833912237 15305170702299 10979725622863 23635693370468 6299411804588 8267025776820 6807856308877 10610843681037 19102715732739 11869156374119 120314482931115 6337269862622 105795248490634 14658327039220 728518763536 203667725770637 94506041026661 6443650125291 80776076874383 11067211620018 3897203853877 11021469692368 38176686292181 7130707313532 3387684344606 12962599562570 24120481977898 36498475530777 391930395628 12678562697488 2753643151691 60192071625661 21009100230 4356755354661 10741662396897 36832937887122 13524219951900 324531143260 78371624528735 209426268718003 522698353956 1313382583131 2381779527376 3005996227056 10758103968537 10408840928738 20204646169411 12848844288959 3409679813232 29055747358346 15513982969384 12504909879161 20531290680021 7211832631515 70906261608887 35581746708146 7366026189068 66599909821687 2384690368684 7872255455498 111010137629829 10751477823630 1884495166114 70594258282612 281454087026798 8256799386416 757685088242265 61269084664416 13491818677368 60066966639766 15358721032734 14216707064917 88743486745787 3460485608230 55125337212328 6414106348255 49271194942659 2536741902754 4877524450095 91215106326734 41401559059298 1103855570455 23316989093277 6568712208843 87606112519010 14002771017425 30213456494002 473688541870129 1411070485340 55922107062369 792992271012 480650165830091 154953273916904 62766787589612 22664107270073 11281268580535 28128497216776 25109799665331 2851053569225 5437731235894 66851412274312 8115972402578 19513438694270 5943396200116 53627655727636 3575323045657 143009198353609 22331427999192 17600249847856 1503502389297 2586994614959 42211766380925 24436583863993 34136853333332 10268252999857 1925148350105 13346357196297 26687977424476 675393643991342 3807366937293 332805911714426 4220977632596 66287464122076 5679156608068 4906855096410 7854138694049 13347377311769 6498014346956 1390910887625506 7188138422246 9004351319661 6081763501693 201424964068032 22147781702809 28680567410793 67530933524256 17009857039420 77369118663754 3675643771574 9660885844160 5117654570289 6110587090518 38815340975172 60899825225426 24310140609929 12254393507001 1643345360224 38417250390659 10307017046078 1193559142326052 9395948044477 4931106847313 19485946392458 67866999053477 6264862623335 7082003559516 2688091608782 12138688166683 8698334656918 54284780610201 10032742412829 9480927943159 8458554333394 78020850594308 3148472472951 5502628358307 52027646265885 8532150104640 16401086245535 20824817362106 39398247064766 7991185725636 439830385058538 17883149766362 6414509122965 4600054737109 1972401534532 254173920701792 577739990461548 1177292023839 7414887306874 11862314064331 19170876424114 6428234545554 1486249434613 7134819785628 6138897376237 1559170673443 17050132310481 12981850343177 11657282246968 2547092414296 11622573225684 2987047636654 11936106652361 594156993831 13459423900751 18759020164793 46106743017274 266340425955750 7552864168741 208559789845 13473454369933 8773969099735 76479209187863 9928617025344 12366524160244 4011912800181 30524405161745 9049797789318 12917273124924 4917341552643 9568707664454 9456702464653 19713379561634 2223950087058 12115949299841 61429940256353 1688493533450 1514250928992 9736379723737 20744361655952 7537635326555 13980968031265 292402014085993 3207604610317 4369133549163 5893251895371 25326383458011 19110853429390 50904524190581 5846396078382 25688497295595 6433093517441 61238218737712 11475285173591 2485213091282 12390193226870 789336059606 3404935679173 6037901552858 8235348808208 11191635586268 1164932957174 31170894786252 54216590076062 32516640775522 18441710295776 5916225514817 2584126427520 1975968189058 6649097905181 106330939033217 7131039339440 8604986710729 4483926115754 937067877524 12502032571888 18021967566265 187681919843688 6735663760078 51727478577877 8436831564064 132703198758576 12285337255921 351115869943093 893678043698970 37647218601131 10846073525510 27531880803620 252957863121833 113254288819973 8166954458483 6631434072049 69301672997533 12613649698045 1069379194951 24203148488051 133334610517012 28800502359888 29765505175347 393967791875829 807536462929169 4490992303414 18637241168981 7658565362329 7822522672224 21646840639980 43623754145051 2899887117944 2646427088125 9200446388676 37359934655264 2264145059883 70546943646765 6160361881018 7980917601459 1343348802877 57498531262451 12421972765938 11363712321383 9330001912350 1042693099288 22304255583712 9773114616240 6207110363488 3289614376262 12573730938256 14246218153539 158261518823339 51984197142458 1554724654707 12813491668678 149714245008394 6470008802586 6965575039359 18064566265905 5166293465977 7061809864039 2763871663109 8648367650471 12708519655328 11320380959734 13407782464659 5834438425713 591511372192595 12273302441974 5491271654285 7263313342757 723053140914 6583807369536 30122388867616 635841296053 13485126071748 11618236157986 341941731814 1785660679363587 68538906073 31318065246878 95314578540895 38830967504473 1247049883750 28595495052752 8918075202674 859271718084620 7105589546114 26455929390336 7025252465126 21845308889839 11260215682544 10709670270578 43541708294011 4658541765662 7629471255565 39341254737464 3957828024404 1159116450732 13916548869762 7494773267758 13574184912095 9293381388793 6227178200624 163155263212643 1937969724249 64240325503526 21021472189630 2587360029250 6551083970393 64435568177193 27263432802051 939005911312 367862574577743 8809348187782 27766376117468 11076717111629 3547068505560 23799913176207 11022060874709 8750179617351 7712765068382 42832401085482 66432222979494 22998809328120 2842512486704 121073102352644 9530473960271 1840244642898 1648429762434 6254953500977 8451217631395 21825155648934 10811949906049 28647739867470 7019592121817 11775762413131 21653455366606 15500770096807 7305364725597 1368424872080 14026365970891 13076203352064 9724307144383 2741599423910 925315465124 6431890629002 475049725508794 14531175018791 7210671956425 26493753630144 2115719134128 4971964997902 13200249192286 53231500750467 8353693797109 177288265636062 43796729642034 9347108374368 31041446920397 11985273538051 12637831645161 7228280743674 2128574845270 2491977941395 12891425530619 100416888784600 315769714099229 11067405786469 13194030671534 8639453859843 2586045017252 594187050101175 6580139050518 33245622883986 2009273106943 29879473114396 21906935771196 89072317738463 12506321937157 4660516442093 3542046222566 30286137718567 3377488500428 158672236231 7093820894251 17623319845230 11069035206631 115511982773521 898061319486 1773956292059 2780041587254 216378174265211 10071358737222 1174254204927 26747080514860 88081833876362 12107468318665 9088429514655 12420702404387 9655332405528 71245470778127 13262155800212 10560418377878 37428503684823 4611414979639 83467738630133 3834856489310 27462741542161 12203561009810 4630109717656 15875123200087 5699268889633 8759970231852 2855661211448 10919019022298 10744443557113 11476886786705 4336929105614 68005520358123 5112384009450 9484895912160 4640654726303 2128443409072 37287229545707 5371416122563 4248281509636 33638829773259 8211470259316 117430372554760 55071299954075 11145680367980 9031165369357 24486736478428 1348614588829 114033769602126 2504332705650 262189285617632 7585837305774 14273888996952 627237387308 44003847566548 19411189786238 34326778461445 3070576049431 5111278905530 9517535588094 10522134295596 11485088553044 1887168984582 3753762779550 6835651159708 7567619576226 16909366568228 7848487811647 87751127246366 1895120078600 8807254363985 5564628590788 2606923231958 9436794158552 40852808229628 6441566437572 371032093962 8827925132217 3069439056732 9640996164962 9251433624529 22206473857947 10748882150570 7875980621477 17344326376896 731781126910 7624613413535 10835847344691 2289829104968 3769548865037 2951347386829 422605026524 7882991326368 32744272313989 11508842682397 6010358035218 5505440330856 81255226231019 11838750367550 10814400600006 59200973787187 20851022327320 491276533878648 47423417747426 818430692097 422885101254898 35734330360511 9757829726452 10391050924559 4109263052486 1672640550508 15819406641522 10641782893096 7542269948137 11873214759814 18650824280471 26539708858986 17040450703761 108559790927377 9459638270970 9368261999009 26452815070846 563550038499732 2055616157275 32547583160169 18634978790300 14636731510296 15033889685150 14008488019387 71232748208347 5537682028468 7805960997569 19846346130873 7561199126370 59902228194637 9972216187035 2121438288965 6601295460478 77367556546206 5847876035857 7787819534122 33862036104864 32365800656434 4087145740027 765549561510 6805515720726 142166142811748 12516106501435 6575947651286 12035780255090 27783638007148 7979819706365 19554701552237 11272399085263 6094004667988 1910726108812 13442379074764 273496748448546 8195097262086 6651573617215 6558486351333 10644857795207 10768678176796 66418550861829 5704783546763 6441757474213 88776222291618 13089398727534 7343771763224 4120640841908 12604539190138 1137951240818 4545749426658 13098729556983 95624099806395 8798480216402 23238639350569 11977155832467 13360813276949 12302636630324 11164018793851 596865074718 10813983351492 12572703820262 187869110774869 3222869978036 17466944417008 39148019180205 76611621096846 91261245231031 13011888256671 769414306464 12615030065883 12653433390867 12555139463180 6545975352873 36983896652717 66994553037616 6631126066018 8425435922195 254135418473 55459956129730 12302328659730 2638676001273 523535462032 9291909346838 6029711091366 10681482567748 3943951224319 12162180500029 61715167969814 29270946075836 46035237179681 8214507353361 17562660112021 56126794881098 6808773242970 5783673298500 3513341244557 9774908292595 13234224550101 4531356644524 20697200351 4292739536286 1568845359316 9527846135064 23251088741430 2567753014639 1956150608603 5819040907725 261479873202570 2097193824885 529000594299 13173391330657 7129593274857 6051604739099 29289898339607 24214517623017 2210740841947 11251708588728 28839454461866 109323672212704 290179681194 8527221918724 83029395160146 41540975120 5458346649319 3295603409634 11864482530577 54068558032588 5615962134447 337604376403 994130502279 10226099845950 1337821764501 1996870114574 18162678969630 4710074343000 27982224381136 75585345694453 13993949355692 99421594516270 83836295296163 2385144764341 306231149174590 39177218734769 12327943888788 460948896820 23109070220053 2126221143945 89810843647248 30156680193011 9557840453330 104050416506824 75622889671222 18571311972656 3831019622355 11752869671251 4517299721821 41918077997138 59519830035345 93178028759374 7085083549196 5719616272143 13030081571922 5757322448122 26721359059652 12346057559403 5043784600619 17456053800690 11625583077808669 11594006391392 1805512468387 16867972458764 4758298626243 7046811738555 410087386434552 42076710233362 10731567343196 490972878136366 7303114518423 6234225662016 179330392928186 5904859946794 3130342506081 133786567593 12576387206303 2147820960983 17151292901425 40789180648200 2926619277546 7453140543817 106115248687642 209447005498 20740446636577 13449805102510 66215483677454 807044944667 6697714962306 2480490568466 2309663109675 627954936096060 4360693811404 6819061482624 11225734091631 89623739807286 3392621895539347 1150467308973 5300625055318 601048750316 3373271859170 1797597640552 4546839818425 11988563191083 55762577719790 15547594038857 3768876506865 47163687902695 9461718956854 4465412441589 29047139403131 5372559126467 30968060144654 12059751192329 23889428511826 1595762608267 296812377420 1539112790984 1155591842652 15885417852241 3300432187121 11122852274807 9211845597434 4724954138164 11218684399233 11293541177794 2422864149322 24578025641375 11350242033382 116829212217332 4060068768304 11857428738409 3082222363559 7246727697918 8195534221048 56112931044687 3139368704565 25366915394849 8622554872795 372209988992 4989602586942 7828680150350 316650034204 226412288231611 116354730281 8739150693763 9507788647051 4133762118475 35423020157985 4873310576321 12914413268518 606240291652 693117903310306 12337891273954 3438462165650 14173836127877 9573498239515 94593228347088 12073610971416 4522883259027 6749142201552 9492921190471 4399316477302 4595528270811 29122049678416 6505972617544 9320570040173 2299429979762 7388071690411 49075003339285 12453291308370 40885420613506 1549776953728 17349289738063 2358312272561 18625389564869 2130038566868 12486377549638 11991974719886 6538893111061 1550946155478 48046210800115 10450515968955 2726913102456 12354556059062 68416182472132 2746700879163 1774712629287 24838161245091 76281325672074 5786210678615 39373095468455 414734329368088 9094699937083 217135066655797 4295811333305 5020235381113 2521112456558 7480754291525 12002346185435 27653245932934 58339063457436 2233490540925 13304231004003 7329317121248 23249001511514 10523250946143 4453482837601 6101986375728 15269088549987 19591708429790 80211158351765 1916605256663 46044451657620 24884893072384 12006353074410 6916781781994 11223150398354 10121394705453 12533553054016 6665453643269 13852607679656 5821808748825 3933853008672 17357593350251 1443479934668 38348820112307 97199339727168 5592469040733 10708309208231 3179905988288 6009034933547 68549675916017 44436823365787 5872842198357 37370433257992 7391507143227 30418437436430 11452767242957 46997775598331 183751156040241 8533135005685 11730519542399 3176465046543 436789616934086 48871920814212 31384711768119 95521709535969 134561182012062 9631859462861 5782809303336 13266627593810 1023001699191854 40121054969016 19146103273481 6890520925385 168556520609576 5818426512183 26592101566054 255311646405698 3410980124153 15956190175366 5070499742678 376976946505203 1709890270222 1909671436075 804116332611 16756957226238 126766459416700 5191107188547 5364618868211 60589215092190 12597011639999 4963268828710 12423505633959 10530256084000 175917821263023 5020304673292 13380538586400 12797856339111 4517455945295 13034035280351 7729680618204 11014524392986 19153378751446 320435038208474 246414358599640 9824597182022 9887113058923 3051443268716 8029856147140 9162288304098 4033960746012 426866687753 3635439494329 12111064730583 9599417740672 5134706427142 6449304429219 24121856330977 71697065152374 1698035625017 1400448247975 19341380262709 2145060978620 9062434770610 3020801003111 26869672780091 3406758846564 9706637090556 26025905949526 10772517448737 9476548306938 16955454835633 1632130054216 6414836605006 17487482740073 293693047090925 48288462902946 3703168850675 13456916118317 3816512982956 11470272237839 2026978897609 11686849234124 24737752308837 326657658490522 18724754568145 2492859007257 8214329866970 9524743653327 26375174503107 7814017564551 7681502495415 8340486886014 10050360579341 12746786012554 4176139729109 50612475124800 1551547349337 30645870175713 4135071890206 8044559091767 35382328668721 5823137392689 12311684137861 7996955797994 7147187133629 9318964533378 16734399956460 21179177313285 22957551717425 7010278753913 48603383277144 10508095240173 4674461575138 49195745265942 322429906777491 44828849627953 29852776538777 8583391856813 12374295266687 2559004379095 5135666164352 54308590875892 2630398086402826 12777750928494 10451669556476 10141242508794 1699365075250 5318277288877 20187126324320 13412827183179 1428789360581 12181190051267 2278074710169 9472706882044 3983821159148 7321715813198 5147532839096 3919841297785 7196456348100 10860334917580 8142381080430 11188300170795 4045814595317 395431519109417 6714435887305 2654341827203 13199595272715 13858564777554 6457489089224 304780392706758 136854326527 65721286045279 80665659140779 6952186730295 23879554305507 2173551223414 290352475651862 5690867634911 10198473713143 7542957419547 8158694164699 39623826833038 6911541824190 8298707644667 30826140243027 54801950827970 84600282036716 15435440992846 7228162594715 40415015330783 48656203201616 57893840335038 3423415591850 1798700178972 7899783394547 12828423241029 13612082767620 151922935337672 2885876558176 6190099458861 482183459371 21724484849233 90834124219 32651926957741 7857402394479 54991215236674 12912826132792 986099333715 23766882062317 175569872471451 124263578960901 95695898139067 59584822473383 2890312874399 61179020978092 10647446732289 63724888885737 5448062420738 30452654900827 1050517138104 8912754314075 2826409772857 13085049125957 513862160048056 66707057850814 9947702533639 53228484606641 10496190878138 359769723232260 18483409672153 47836029278157 28152052557582 10956528399142 10626678481162 1493015133741 10162223052352 8277328337397 5877041250134 13617511275036 14329018281195 566870640813735 29715469434435 85805624856118 47279243009504 19213121074297 7371707702977 15570426189272 11362340462277 12845186791641 11857513214917 1025812224220601 934986477562 19583027640095 20574714067560 16438634421702 2851766289773 8225854294588 6343951291405 7801700466037 13232417124601 8690617953255 3999063487486 5685807945352 8482160755090 2268695929712 63908804047983 7497627336738 4576768095168 118217218890466 3940068090511 13051636916109 758140178117 1777988465760 37523856047275 263976588040987 12754414363758 66261438689703 21456753039218 4288424943051 7642470141157 55499790555244 323156811521 25296369095335 8479373526823 21673960482340 10542841884784 6715005646587 81359445090346 417840102067 163402209081 9770019033596 11664977488794 11108783137819 6830984702276 11586728653853 41506461478490 5844206583527 2109282732460 46362217279478 4634699109803 37721332702745 9199631587978 26704275125416 139116096114821 10637753490568 2691185905268 870999594340553 124704753133591 4516768317559 2077391179917 12940701878940 125281333108494 491709593838135 9469926585105 28335485453107 93576522949926 6556239537030 4262420389973 1604471432688809 5962581674615 5931371454401 9488061582627 3017548163344 21361387975811 49751886070497 11665955767616 921151851636 11470687837739 3202634978480 47538116220368 10029708807475 15582878130971 167293420918930 1292951171880 20058864681276 3327631468161 4917517642841 13421166855295 367967777403763 3989250753662 1128418091392 105233869593490 10803088102308 11494797409024 9237132807965 85422532137611 6755897842934 112401714586 4654699899999 204807852565389 1771424127438 12527201100422 8819859171907 625935568187652 19411120376848 96940863865990 13495572233086 654273320197516 67806060243926 7911061512527 324686270825912 6219032123087 2847617643737 11432832501121 23147009660087 12505284686962 9961740047987 365908654515560 40837754575198 14863881411030 6741744360944 10216462864987 27859734895981 1157992549842 22995870448746 33427500476080 7081362713987 3410937626519 27498008382303 8499864428237 29824001138869 13035611416964 1267099833046 50962948481641 23380630881720 4461823913024 41462131473889 12826821198061 51199297750795 30557418199358 27676881412516 37492616250679 13288478992754 6432593970337 8667147522430 51987760361474 5630373145512 9737640741632 22976463547812 13086713703805 22850913779843 6865814491236 4151189877184 9063278579194 3578111257939 7850414451761 868409504281 6389406731683 5861236832667 664684332554 9498278870964 87021260842596 13760975683384 2585995236630 33578115235780 3285217765404 8436871187434 9160388181308 3075572859453 5097332277108 985694615625 3386304481289 471936559104 738118394755 22612412227080 92072856112714 4947116895731 10720457176251 9093871646905 19961738178833 4706503613624 6582832440950 12070996000106 42023635810312 2640802399880 35063423627608 24701273343188 18123067015069 10329503620498 7900717509524 23202693121364 5052217275613 6015250342245 8328643879468 4001142791401 140066134587553 550353253739707 47604981247650 35055272071812 56634828659699 24111225098262 12271612099899 3659197979278 13336404290234 575616148486 7028443693710 11626261908697 184934152116547 13317524476922 4187545225991 18490421926016 11007280303117 9633614155320 143945998729508 7455047860784 104545545538 7629034040908 75292443348479 4097986103299 784343232081 3505290383214 14390469967642 93267878740 32957283970346 193885538276816 9825563523690 10615918924314 7035514990157 7991656442302 9669613859836 31066784650589 6885724552385 10434606490853 84312680417736 7616556739988 26301254489829 13433799288946 3100833367816 1937060776650 70066719441505 58054630105837 20032015481048 3631496323257 71556202222242 11021374142244 195323210437726 2917453834041 121251730438 44711026209422 7564015721306 24610460041322 110260862761885 4107984690039 65598614519086 542653644667 5532549685833 3535705506132 18386701409387 1298641624496 31010851223764 28954863484504 13206381495933 7946726839219 11630995310010 7073021734545 136076103248 225195746644132 3345926383913 315275478623 685547642532957 10599341738512 5825061428676 4507473125445 28435942780944 30576164931576 76139542393601 1700796133232 2770395983730 12625635836376 8106655233276 16028532755268 9595684435447 66209256164709 12630499618661 21667600613279 4542949714195 16322607450507 11235659624027 22530704313830 24205069358572 3621317226512 38457075589788 413441308328508 2748953001256 28032040674500 474609208729 13845866799753 11274180959412 5833372604521 18938740641547 2886080878098 7583883878211 6827836482868 14162756428975 12225486393849 3623925966345 15866696351442 53105044614217 24321647490615 8802908091363 13184855607292 2128328031212 54444718944781 343462898484864 1355619080061 8692237702942 8624987557960 6525287325607 12909761320394 11045596416166 2878981948827 28396750465730 2114095138975 1743157948565 13270404114243 574075710598937 58351629579786 6084020757418 16065655916711 8134245927482 10528106660229 4615284737463 9903758620331 1612715415424 1772347516745 83048474319796 104582262050444 5266736742775 48330973477561 25924467976785 4448063386054 1446984427380 93936916506695 5367775294453 21502164827337 151746267501772 12211502134826 11636345273997 5385436175159 16585942077579 9738606191698 255169773527797 9548321301598 46545319190002 546693787099 4312003767320 6376637710286 7888784477220 141552176938022 5450426446081 6893207192600 58307369812348 253073395857218 3743253365943 26339620962587 8877088447428 5122356299062 7772486323850 1903283166553 82602488230771 6214895019950 96270984021 90709129342051 4458765275227 12159154106651 6252977680466 57250489380381 10820363925714 11561317247451 8707345290917 87438600917972 262882625826 21641244700269 5064750574458 173079868660 58413297207249 32684329084975 13886350114213 33762187950243 60541641108374 730977427313153 26111387093400 15409932110773 4637614004812 23367150340893 28643336193552 16254090436261 26544676874375 30629670813920 8400741396741 10951553061756 7270777718523 40640698319547 45650177792561 12481326461194 6123013193379 1846740840203 45543891431505 10933171864801 9216089431100 452112961276895 96204060234561 22765352529318 6893204591910 7607479734160 9147639911322 9070257245710 11233808233866 121132520042981 23503718548318 1728205578617 167844148105457 38293659166271 7172178460040 1055034395790 19039336606845 1119034941123 6190876501173 9546463598243 11048534414462 17195027321968 8404595234825 31568472770862 3634361554806 462344235391056 10238106742787 684992275697691 1871823389624 7230553584537989 26897428963200 7707451622607 67829140466055 4777094659390 12695926596291 9338359379980 2166882630718 355937689975 3545160531258 31517794102607 23850732944129 4680580957477 10170850941889 20608116983543 10082917263658 6390762333561 674300856916 57889151872101 69933822434320 8777210680951 27318089280501 9315494430843 563250427145349 83947176317895 1853832909383 724925918360 161395689690 14890675387829 41721524937082 7210322472379 40048318116055 698940741704 22725063093562 113709582233670 11737108717742 17612273992980 6104492200591 3471012508538 2315349615134 6342423223010 42107402517573 394534112044 24777428158951 88847471627005 7693003862402 132749097240012 1730032494138 9708995985873 1659669948131 23785429046781 4127700631040 7278794150474 9717129263003 13253370390426 26261831500497 9949168056529 8348426977177 3307013315610 38615769657466 8974957317768 6499325058814 10968480619808 4626195202914 8971697390356 13190734172480 13008291826816 6373617523514 7939199438288 1298082245963141 1518985303849 6749743729311 7896394151856 4369563367118 7231914775443 244369104418 14525004285516 73143600069076 45583322673783 5853297334807 21989579124702 12741903283550 4269135839406 51216078595926 10244323600993 8521150093137 19199156380217 19809693959858 70194081722248 253979871636996 11612431403883 21977005822295 20033622842377 5288828940966 1347832878165 69119905294435 11727973610944 5474279919968 996543487697 1077525951112 14117620864324 6702740918759 255336386523201 5176819207953 2592348263185 272223320816601 11550901486799 26420100187694 2043723288386 11501621305054 13222806419513 9534912273002 4215994852781 13435996777371 11560189808047 3746474757064 158323416606257 1528298341249 6118129189049 12816310384481 6367800342116 223392263158926 10809882848377 23817589195120 6620340915472 54031562854095 87285607634250 12840250072044 55297758986910 7390313925260 14012386657211 8882420328075 12938575377304 38865938208199 11451212305504 1889701568536 316652406975 9879251265944 6549221094338 27993708787516 4682419032061 4922933236162 3041812611607 168590486207811 9506455839394 7414574994844 2226265458204 6876035730136 301866759130 22540885094437 6388368497258 12988989205129 2074763010250 8079171468720 23299204901431 668866583562 3902095382799 12511159219733 12328166267415 2545228387218 17209939546314 12751552422019 14922980632541 55600776775558 13143924178373 2081854766720 5103598560680 21251314816284 11033392954812 34177636525340 11983260907958 6371566875823 21864953481548 303891763301991 382206675188 10187431868800 6543144895241 1032298403232 146056983364713 23732654359127 61094530593750 452319731848 13191607454359 32593113569755 4644198327304 4070257581621 10930960151215 289859450528950 20398247649225 11784460479424 7021727700592 2207411174695 5996001995275 3201793504151 5445951519055 6400008015094 6393302577116 4613345851117 21616410855053 6344506317636 152722440102323 17792536524983 6787511925025 10071025613432 175452446825380 12213197777540 2762794625956 4678888263533 109525103940911 13010191420124 137435265838131 4558597826337 13047598677906 1460125925881 38787363564560 24179083748526 1148294049978 55662220589162 7921659943120 8534984090143 139769259288 12118919876508 471022158226 11423150482418 29001725387512 4952092201258 5911571214755 7284031546790 11728665551655 2694224981744 298782811281464 28270718512829 4540232453149 109589900031149 27899058157023 10725024004933 12460670003356 3344872265354 59870758501983 5563441554549 1642944489718 51060118337875 4820884587524 6148004757672 4580498945454 9653985380004 22792847211378 12831324085031 2753184396891 15709738171132413 21179697309835 11378818406626 9649837629403 23645289559239 12639325756688 10666909737703 15103556346985 5546692946714 12797096047744 8419598945229 9847199670721 20303416327804 12032789655326 6296309873512 3007650814614 7222973156454 13887709780388 34736231405964 11553723641675 13158824930970 44102090953374 15156527080551 9356786108646 7811914677796 10789582766718 41848087260369 5679934353942 21649063114562 233212201514715 9804146145661 6339500846054 34940282723977 36630115790342 4903225438148 7800841355999 13145044985008 2796709345874 55526567244632 4598306062617 23039936085248 95704303454616 1195573499752 4109192808233 2121365703508 4601936662851 12622157441870 9504019754301 41055628926730 31044203961284 42840153490464 9455801183755 1467755607052381 23461671823144 11746038712342 6914787153540 11602225548283 261816691271099 19818473894869 14718856053980 11053673087974 919806019813 75526494185745 6209873287475 2394971200858 6392375713190 7435038011036 23868943262809 10158403306093 12023947281363 9607388925271 13850617371230 5893349914726 562940396508 65696726831962 139594497632277 12856781964368 1508783022048 7074519185562 4607171398186 7567931771021 5723437727264 57237477225407 139605842079483 7601829640370 4028155682798 22274137307911 26818964261723 9306723008250 278147762623 721251247149 20232607557368 6632363522375 20909096455974 4245148094391 44280088751191 3800108670736 9644034797452 12916277068348 4888723633912 6449287447181 310371322644425 20881896528378 160713184975215 46554411490200 10917558078900 18738679148831 707578234254 6671632146273 46167695472797 8214540279972 3156290514549917 11421896793753 29688065716011 8172265381729 10557080830668 12620238901831 33415761158909 7695816034215 52595829000449 26072724196511 15897456328985 597521502108120 3303290419833 590209825764 548556730714 1577274588239 17422252746254 35488610716757 7122251830094 2970921691736 2413179299049 9904096035732 18608948497699 359175141383587 7259743121264 18245227696613 294271226653773 10828347068763 686759680241 8109311984596 14194179360829 50502762992005 10296591398158 12100575645540 2620394855772 19570607573628 11744606059217 10610916859814 2648203370388 7485564900364 8785685096737 45813367901089 57208814116198 125889184705115 633887029924 29979396011093 23797644292545 7191019431467 419435121287 10508589078087 205738793670916 9268745873895 9229552603051 6031037525289 18064012163424 6897127072090 6016567880337 782309299995 85379366669928 20309334701064 86675079202718 7948687127127 6342947571613 166579201177782 380937733161979 10734448018398 144225933304653 26581762540441 22887106773283 382245277872707 6749605095354 6348304697964 18536340395035 6492116384038 6833156149385 5112538484985 13345244653307 221318465996483 16034957688710 39100553689032 387446249285 24240563728726 83488981580613 12061631842624 4558789996148 9169127529998 7162214849698 579159729419112 9644926503659 17934701023797 9612797025968 17033852177704 7900025789150 73280068967661 17560088775052 12446084959076 11402909745307 118546566326 12344752491344 7632716172873 816770572878679 23167479271151591 17528295444424 40482270861709 23702890700842 2550874349087 877777463162 7006859178187 12678794416089 4067575193963 30840312849294 21177266088196 127007170640064 7654427541568 12502163681195 1557020812726 1632482213392 4151009640890 5041606371483 162922983456325 13426897254417 13239073066260 252837875674325 5563389596156 11244947568615 1640648601862 269801296685300 4358917149056 4990848612600 12520427585364 26655036727143 87447048791532 6854876922090 12314284443702 22727419782589 11709963747131 11404195205914 2258186927902 31045910578344 40499922778941 266617926328661 53418726981401 347107196313 39340985775653 41426812813945 13127035160255 6275347793383 76712192047528 20559620178696 57566820217412 43971544400289 27750261669003 23182510197582 10098059814100 5057813460425 12609061890675 19976468248529 8436390661606 12075881976133 2897481039047 50135012333656 23294379595023 6835023381052 349324387858708 3047986410811 2322334939461 6758484833049 809308782983469 12080320388435 6466372241229 9102570594117 34064635897744 9131123118048 688179984083 13814894483515 784317805297975 23772263766366 304235086889 4115394975827 12933146756169 272590380784973 3995676333785 6555348882008 12262733665847 9524932231396 21293525651991 6467338344804 5171637568027 5187979567787 4883109642843 28660052148458 52955343900160 2126446229755 4670777318674 2316530238750 1447060263587 18284901429402 1821971590477 18405030090222 46745725377679 2559733456289 3715781286222 2640262675914304 32706986164734 24402362743773 74727026504472 2380319724435 31419939162340 33786803054883 10276974830265 122551978758864 1779967654042 7545108250220 76885338986 3789726452615 9172554793918 11364276165432 9573074866138 1150456732457164 10519478578865 56735856642115 75421642030450 1202513118379 840371029681 6680021808574 2320402234815 6768762545986 13566781802913 2278021735690 5579857656796 12439905816522 20097800110354 538595866998991 22292600508661 12917112258022 49199547934374 15877489722933 9111818538803 13035373445537 8131571437413 4504326010765 3913818172684 271282353786229 4958243646758 8887100239725 62388735621246 2409868923011 13986960997278 2488593143151 20487110791809 9331669495781 5012487051117 4190308391775 2142203232590 143969228414424 37499618937146 4969067354871 3024057487975 38583918527730 10224178900822 10030406045290 12485817158840 20895180206546 323233908880 3165452508088 24346774843302 4907568904119 9725758431472 8189398350589 18897984958226 21784595482157 197305169504 287984069171141 19134828324490 9119468259632 7943739287693 3546205441302 206667473879221 43142441782573 21786618368960 757790473905 16309675494477 8769970353473 13582459530467 4907982070533 9618328032598 12671832859454 1191122997548 1549782609599 26783570884030 12833967090864 632560886849274 7953302105765 12508940628170 6257746786484 22827706651169 12311397057260 1292017181211 10343251055563 5594522214315 7944172782700 100064621321329 1161084259809 7316582884425 52207300484415 1736506515436 397680178460 7308957187028 12905043920532 9687953518516 10680792147654 20787321631096 6588173015126 1558542074053 12840092960421 33657258889266 15429218723993 13182111164364 10636878243912 67708630602729 11444596697891 25168675730175 149325211406609 3179675935863 30867520699448 2617396173572 6714666724859 28139487927342 85747537074428 3355458439039 2854876445423 15058255765864 5649601849371 16911936295766 5950825574531 4938091677772 1857813032248 6798178212356 9367383100344 412094583271716 84816142162958 40038045785 4513457486860 215168949029747 1215690243545 7108127434199 5486173627384 1236108072782 6149810530970 10588489473646 12213286513675 2576726885224 178718560530163 27779050956403 13118827919042 30838786081229 3165859489209 19758059622170 4290508137152 511341159572 2516764457265 3256592624009 10310940741160 3982536746601 446528144102856 2267443033286 11945276792598 17903207030606 4127659028484 31886088923034 26887216531438 3387631249290 12673561560192 6159730737907 13433291645242 9229617873517 26147602277118 8742067535427 23613014771915 33159313254323 6732914368244 57226789763820 317915857518609 9182468016213 37827408913613 5213494642192 1626620637257 2513082620217 193833572083688 25175199908782 4635666396622 7933993781938 17214012729020 4748166322308 11975997800571 1051958264506 24296103017463 4665576490457 8055099758738 21767651133989 9846104507730 5371187125320 13719384799691 26907406123704 8922491534882 61883212900642 27262664158195 727852189999760 4945685677902 6377278964904929 103183588596052 3102408516372845 1069315974428 4482625399727 11310527490617 13142602536918 18753765449025 11354796015510 9828301514822 3975670232113 2991195177767 12932321990151 96000406369241 12108309832088 15453180850519 2728863343323 40219407448932 2147900644907 33175479771230 737195211526 55697138112266 93903789556 56050005373014 4917142181419 51673070771517 43162654627321 2745900072656 3656634184720 29608298735453 66427097930709 7929022903156 17367498234200 4315413867991 1729949982370 13230934200697 28680187469367 72055108468314 11008446392681 9278007102064 13304659411530 9289664721057 783335067924 14653656865700 11218987882693 17863348546071 2597412429159 58493793183330 1519668117550 51906315139290 25028300942730 13029682971673 96761359522110 15162331017404 8583018296050 121411879752 156342723858673 4203126245261 3430027220468 13021758551392 39372988480 54908282187651 29858816947836 207307576360450 1567842009040 11545535201648 52169990595968 30813381819435 80479257857045 15897836753741 7131858488675 2222768674881 11955348881516 49474173486850 7032754240268 2997102502175 10936890873814 7317904710646 11782449824666 16899024366568 6085200819698 3932824213776 385049979409 17934576131706 22436536521961 11693767639537 9631919226637 6184349054132 32479761106465 11568167479854 556802042623857 14682356951567 24370223758981 505008000413190 22412206046565 11399765817518 45481146717188 29197477665827 30107436494108 32978487247694 2343634097466 7019121863280 568965873526 3574496066300 64363875736709 2482613187033 7867878402150 11814998359180 6091433508746 19863629510978 9235051695764 13840482811384 17114493466861 377445157718 26569760713313 24484649714013 49980776573500 7006894392713 7129138865078 95194518245075 13260237729154 7634731588239 3325537974777 12951848866320 95875755354 76084342825963 6535659380741 2287576396754 477788279507481 641263845604 7933408980454 76408957973215 6198256510702 4893661895220 104447250848140 5608271756340 24011829477675 245933149884068 566619258783804 9625688676327 4547117832469 10984124767069 949880277530 3933912505952 547826647057520 103276578592243 4891022079777 20274857604322 11114841068116 43847807340674 1495137333031 23485544616616 31810414764517 17676534508120 8238006635955 11697571228094 7142714746746 4733023065069 30611832052342 13227415010383 48614930602045 26868671053371 7194929388251 14805701884054 16669462898021 57221453900531 154103482334005 10900945451175 90306504333204 12295911155002 50334894417833 13027648897422 2213544057379 40842565180527 10257593849816 29417680433834 3030956875761 185020057649771 16172252170308 754157420192994 19252505275282 5850114067810 4184460120586 1754856934212508 11480509705509 8844624737436 2669288893065 13724785958414 1245582382069 432292100054271 1274723594259 27689280059907 39092311478562 485054037864 54137828225755 58729370675055 194499282656568 13115137804254 4505774473545 147450979393 949466784320 16824760276546 4219802669030 77179853132565 1996676271413 390987430830 1344646627163841 3730353810733 5160604921159 4408095075519 4779073236759 111610139839540 39134730293700 9171696291175 1554399268954 2380951102041 6251630232115 10627241152792 20351247528080 6139924636315 6101777874072 4692836782209 141937647690314 1382881180239 4498512311106 632533506472 2830129979247 34968793691816 2877095781206 16057998031716 1420009952962437 25596613234271 6606410568774 53544961271930 63213070660593 467811052050 251824054270547 4563301487777 5945279085028 151034329316959 6879293646713 6722721504763 7242601814277 6250840563370 2692031852500 43113455642890 10799846062785 5093469468381 7489511887187 8107085804432 25738393730986 2279231793521 2919200230830 21562021991847 2214774191621 3215990780374 49045011149261 8989350135344 80649419629701 417207431339 20239751069800 102773079341069 6329994303 69329533797435 24364714665309 7945391533998 10806833849133 59375809172447 12073973120809 5814725110257 51166342689867 9760161443483 101747936341298 610942951300 7417938242276 7317779164826 9724869833852 39709227912972 74441186491505 4867719464790 17621079685192 1242754535651 13432969065894 44738200976707 7729194013608 11100358566537 12705008931125 40480958165990 41984618782431 256878752912 13896143776976 6232062460783 1437154431033 4220877020358 311315718771918 6442810022347 77234024313818 667568686410015 3760917419264 9599520549126 4533141886731 54790578261102 24183896265118 4603303072023 9924015930793 6827765734135 215549359672 92449885819657 8846417713932 2916493308162 12306312623147 4600761485533 1558867751308 19168893750494 12460526956949 9568652920606 430898349933 10717253513049 455814757557945 400872810496 1461633331676 6030001692625 2323912287468 28561839002367 5263519319988 10834197400534 7605276589779 1422792571793 4101484616822 448998384698018 20599057940230 441827003125877 9958078745660 26377917254921 5389365032459 1820939086619 10029405807285 29955182402132 16852679298352 98696396637575 16798749033557 54479396915504 13068647682188 4951128488507 2992985628224 5013983297948 8809881975928 108531301631088 9474770145297 42607876103770 7353621380905 5215715951533 9931668692745 5648600637910 21904707136140 8710838741822 4576862625773 22603517336950 1666834087622 8444447647790 48816170146179 11258118536983 2236759193856 4039601400064 9216563075389 2137976988336 5688364392837 9746793232065 11014840858015 63272556992913 6628366261197 11493175641406 12374032351636 21768203396277 6463457420811 631847260743 5608369399034 10950098026447 10563362309396 2434644141412 1223189336459 10875779427284 1887223515230 7205648099599 29972293038546 4505906268544 141537972233109 13459735217877 4145462358808 13294676751448 19915924543319 902150012237285 29702306775863 886505322446 9956693492802 231427961198 90881015999828 858148851568 39204565066328 553418516251 9617753015285 22628151878484 1085357478559 49640074106295 14452603622278 19587575213353 4327882589188 2972093643156 5505011284051 34290326318777 9448147675793 813260555784 8561357901689 8884607222361 12981247227410 464754727142 39091103886314 13192163809303 20187420695096 11419069476649 5610237060686 60415342961292 779682178392 3314017856586 3750256290384 55765296625733 17431348361178 1743750516400 12051193884580 6080373708460 37420552594391 22803080689463 58203808492865 7034268254071 11771509601746 69065163444323 116381122015916 10626583765810 8533398314344977 24083255247784 96423870676449 20921714522522 5112073456091 3478892676120 19519743354124 12878812462696 316813864749698 105563512633503 6455119599712 4909021775741 2381305606002 822728949824 11710199217409 2307524871511579 16540063896216 708442218638 38310055643379 30655854889264 46743417602357 50665203392646 11004874050228 3225195309662 14270584671278 12979117212060 3443100876384 13247972749140 1241242383510 18566203145528 52500566177095 12374044612113 86656013177675 4561041961897 9524721146833 3369692070234 10720466157468 11393415757480 2305651321434 13364470074644 12895037521276 6661650768784 79013421164056 1223664249052 10013749225352 256664314544919 8541869917231 4979336218005 3228278707469 7362943996702 31985890846176 5911257410666 29862464778383 6499331508543 3138339682306 7872631574194 41935285391599 779320845962 260324377141 13093284700007 63295866091597 4713647065526 6156794487564 4375943223749 13343648962710 12959824964306 87248777063608 17224784585332 6288011256551 12334154085591 9828479253567 207263223025247 1997215246489 2433025990416 341157212307736 12648799813779 3460491317156277 13484713484412 464288735373 35876817570145 13060028045707 26862376881076 6651161566420 1450775567218 4332934889111 24738902784127 58870026599349 8718725165794 14887415780150 6880746713705 5457220712668 11494039622300 15020310069530 18912918459771 261742443345244928 2292155205188 21328265106007 34532012822524 23899842364690 109069193513259 6720490027575 7962005359052 9648887963098 7248185760028 3234957752333 67120810602006 12255590899440 319104455414274 133541883133846 8537016746865 11222149439014 1923313281058 1609511075901846 529354096588 24915735856788 42018366524836 4707259968478 31800149166371 9693941102216 16457089234478 152791909194124 10380594460451 7170990286903 3534751687813 31508023891269 4126358462000 4193279110573 5100215105322 3836590657597 296204044971557 6890294979887 6086050319659 9859658632601 237328812636 332374817546 12349852013867 12357088440469 9035997969416 45676865468619 7674429092158 3829408683463 22924721474048 74203462432286 94532970699339 8749016139101 2936763109941 1398448816286 6160080594943 1216743523691 4999717091876 14405683216978 212770485113365 9275025778522 1966570675153 3121875465680 5765661359930 24306964576252 268838892555640 5673202082313 1192627252041 9396343056540 97163951542 2963173390233 286354460179 26599657818581 22122974275615 10274937029229 18916000737328 4959119095797 32513329049553 4046663317383 75550360701689 6225134093473 53172799042047 25043851263081 3196833667640661 11326928745924 17338388747917 104660004748040 7817444391386 11365202961842 10457988793161 1237392321902 9697039857292 6204071293983 41780240081821 1128438196213 7186930837039 5937620127114 4008184532684 9403234418669 33230562191737 197854896583776 11485302671608 162280452396855 14404688425114 24002639850491 38495855228839 781736286333 228018499868276 76061660774236 25604659878519 5657650735342 21155110658804 23918886682826 10078017577803 4084084455508 18509007645641 229897474422784 5069073537834 4159027128011 12922504787126 96412260482731 7468003030190 4907126960826 11893327346915 377935324237822 3627944405407 14739657256526 8202486032605 19109271413183 47469802478106 5381403180839 7842525683084 17347853344050 6359048761332 735664062361274 169891968944 3072836388865 26398919185758 55462230921654 258619053528984 812420161368 15383839929929 336896713548640 22058351991186 8764683315113 8971340374572 59410332813307 11461571340000 83184328445893 13994509259812 424610620875363 2545535931374 220156092147755 776769475345 6393025692793 7287815979041 10856510915160 12601628387882 16460795361372 1162355957210 4064523771824 11337606888854 11167507384638 3071898465376 24787488477784 3747903114985 145543991841642 14546700501919 6562397938830 4421331240665 6153044910885 73865350536577 1780376528858 11541808127932 8546260311078 68288672377294 6441664051935 2281410040423 4356235919530 8798113757514 27811102771833 8254659643807 12645380184738 5378937377262 4377336495057 9385548477149 16130562151653 2998341276573 204724926794 12862054163014 10647222858084 19935558540787 701096295976789 3910582115881 9982263311024 6082390431256 10001734587 12680995208570 5358719171502 20003914521312 1907802502692 37170335179619 1809329450783 10063854041653 27823073423815 13123323888973 26473395053012 3708453125037 11683281591960 7209953732705 2897745240204 72418209505569 13006043190010 5460514571195 95846042729158 10301680667618 7161212415915 13335204417935 61362815543462 117425042127 14011076032669 5183056249089 3212708183056 4402431347453 7705683618298 20488482338250 6917263597511 21701966574078 7844100750308 57498406047078 46707351231082 15472812759021 3650967805407 1270176836 7954098823154 6578368544919 61573714845064 5189987749781 8408658796817 1137246471254 32572858678711 1514229069229 3695572637233 22797862307300 8358027088274 23877851141639 52086353850394 18966314406965 6456903051310 22383500755941 2959035644001 22981099181853 85625898275710 112235175425433 32812065494874 9308552662914 75004952659436 5737028246192 163538426420475 5977455529653 5082334784089 13034885917392 25366751426520 1021988076336 1200103216782 187433819496 13027908227830 8251096179668 3091960312681 27430943863021 5111385966915 18389903384888 171656270957470 27285297711917 11473254534867 9698343436664 12348795341031 9853751507142 6584485483067 34809179581428 75505087192333 25171688651662 5429729945632 11252802792648 555982580821 992222430237895 3433646405440 1428832657528 162462938959603 3697218534807 3987238692074 2569678507318 9361818076311 9623989392053 16593557486314 2321248221198 28353473677380 246868263701482 5053049061823 3057059355864 10584023190264 9183714912084 19502461094205599 12560994751000 23852870942481 7796734994511 11201792030622 7984488696953 11052245199108 6238592728645 5296930588287 5337097952908 5190092128182 23659018651713 389882014793874 4986515143885 8711722870217 1050873649428 10982780150183 91197294135993 26293136332990 3213274023804 3339436190682 9234566181890 181699313356 84331941160025 46484314115187 26448860033590 31110365036119 28909365514803 55950973752731 57507138770066 6130645424196 13431383877094 47487048593774 212392704170833 4649032376850 12731631446872 6789618549184 251272769023770 91592776637749 8552068369049 11647814005745 24838193343847 291235944690268 23569091528182 2364350340391 24149693778941 7069954300151 9581887475371 18899767219639 10476424836963 31956264365295 12274667216805 11615892361746 243333261057 9569134878256 11057236392253 1661708946475 1551693827638 11449300721740 12190599818504 1007713322565 46633736122400 2966985459091 4751503926262 5966521459955 28800430193592 50729957763453 28132131912841 8496791895861 11254653912796 6925047308880 19861916861388 2522839874795 55238358257293 3036394772927 491960030027 5831524695929 1341466379763 284018504089555 30714282292618 26468486883162 4116224690900 13075907901359 4292590027436 29079313769403 42530133821788 51744464496337 50740207864636 3885196743821 12104012359513 14024149422173 12176385979506 3884510224572 11234019986243 323769890165691 30434227717519 455608818974420 9099950823078 69455217477786 11026654181711 20372324318130 556201267780663 10681689939685 18632598514753 10967721358665 8660641377228 6492775330673 6135261223520 55516958472107 25396199610831 62969443977309 17639039697281 10550613257662 9403441040941 27985607342619 4834463762624 5574405278710 5026744226239 13075650290534 2569632311425 10041052656497 1366845243197 30530360575635 15084335235184 11769572989169 3312458435119 11065580864039 30711755243824 4570753951304 194522045514769 21482188678589 12438729921583 8290198092449 8016947234052 287020090016904 66470479648465 3229152756754 6331198850503 3987137191035 5799704549421 3659882036530 4408497488822 7089745857042 236725426833 786384219381412 2353707522243 1343165642734 7195024043201 3353960025177 5084924325148 17450314523155 11609238789829 11948635844276 446129970291 76666358957370 2420424277025 7145044190114 11437201337132 2958075935276 109856084744569 1947828643246 3385831284667 988300723009 46132588824581 1105131527622 24523683204955 10091659198950 585187972758 8365753426895 36002499694408 12047003270491 28657979363780 4972827124389 1074078578962 3588110516236 553475871295 26444826669777 7769914244443 373202883630 64330906358402 13073993486047 2259187930097 482323414961 11100553045628 14894813855217 90201487481140 125664815455 9268734657986 706265122805 27610450395190 12438095456721 15327006927496 9009963985590 10781447610204 539741147207517 9550995752495 633143159238 4605600004481 10933025468049 7088753076049 7232232807250 5271969534692 27085806586031 76372227596289 23821539482333 670807263950 4011574830492 1279395370116 37662388013588 108342823939047 312618732174035 70095879596707 7637566156309 41491073410776 4954626444213 3411452262015 12194820669739 3965617246134 3321977658259 7376317466140 52417393597028 12540979401609 17987385774580 9307493176185 59581168766656 7783174282880 82228877122473 10489266927048 8588617347993 1680230180709 52535559564846 5107255940856 1667481146935 212073814462 7642664968472 147858873948035 3392397093862 20808539169033 890902388310 15396128503646 86202588150220 11722606604526 9662902463938 14865676821050 3358888761758 3700100825547300 12488206781577 13221585675128 5136972696051 103386395089426 5808128740545 12229098448437 13047062378033 9181742164782 150274045235896 30404226464527 48276802875305 1548654456146 10859098502169 127331252294030 11530399511548 13405614819098 11299529219815 487311119432 30561581542773 8272081792858 13798446488486 4735653615006 5047030992243 3886228050470 69020002420867 4091229083493 12788187046195 37475395252755 5557762396071 4123470350933 5010959703724889 335614566253619 365783652236 47095977681258 12910892564842 11190180643434 1126000759114683 4668065272993 7206992297146 11658835372718 10257788979110 12468552107096 7083712521324 17422595419785 4131896460526 11012672473504 7951457810452 5972600355540 4600471822137 10393225725422 1148975609844138 1661974568634 11499087285923 71312240635201 259194972013411 9600568738244 10889025112642 107366508174813 4452872929013 4480175924414 8162951161174 13040761956502 7849439221274 275792629491213 3512199928146 25503122543506 11262293693189 12055766195011 2896198882478 10680542647619 13099860389365 14945325123252 7474150827249 1996165714444 9313480599976 175833925200 1212057522783 13737180751159 51721865617081 28739726385370 27336772458172 18134477919307 10833064827405 19895320512827 24837694947900 9959722444088 19696482645759 14582819826350 30936688872885 4905922075666 17538048737699 3440475410309 53072152258700 12710899739013 8075861202849 900437474168584 5723667040764 46816172179861 19725138660190 23380421378500 31356834767786 7912949200759 7328928308650 35047823089868 13252724311145 22334750365614 35773709161206 5922110094776 192568861812902 15786540803479 7440250897151 40206424849026 13693978200103 11022902977932 47476336945320 55588226207003 6599612184750 11294513427582 18032720017630 22857240264062 12984024952067 11131815714569 119790747586174 14681643939685 5540256477510 2769507933191 24135011290845 356177010530732 8732479106054 1240662502514 99964538328800 11386197392924 5050101268701 40950171989349 2239197943500 17963389510060 192583845976196 11288393942237 1272733825857 8440736824156 10050389263910 9650621962014 6661470838048 3762432459710 59317812805678 41667876960263 44974105502845 12834211826625 103832074049801 7423798379582 6922320327591 119577602933 2290299740114 11140929505183 4728142268807 10961814378855 11587988534940 6631361323139 41925756754343 6393789202922 61704663121270 4916082023301 10494947161967 716216584304858 4933637175212 12550738713208 16367046434575 6311372089813 2498609905521 251271200483015 30754296997057 12590529312451 18428514042787 1940069328311 26710200888311 90361404076621 52888371389090 2879342321910 4622362773427 6823975503779 130224348019690 10433734804123 672368390688461 10275257032784 2280069686735 56132939032927 9499742553475 11142944948962 18620974778118 7495350125414 6308477193119 8812830337484 115365966717425 34217151462447 11690672955929 29517373295843 79987647449555 9194778964880 10615899974172 11172883999972012 4049361038476 11660528105715 2431164983106 16593072640345 9160583594783 6492396184940 5498976598459 5324918106418 34288409068391 12411723403614 1256433886656 6610736104299 22136236392326 76576421719192 67751423110082 9503021932060 43506670273601 2868253595473 10184925148684 6797550600621 9093060839401 4054531689889 94919778366178 60564727714724 20303204319556 20427297364676 3684109358895 3221270084424 10629859129785 14866247472160 27760354541376 254486185710332 887295620106 11384788425768 46897813014348 10908909739969 7824555076813 1821767547479 10559825117427 30727705496358 318676848067362 607541162445177 459566886117832 12778841451696 145717781276020 217809095179408 37537854325391 8390671268887 20585076601453 15776603273524 23618577902387 26458938936700 251774578941872 10043892356024 12797332409758 22420307878680 53786018881384 3910182741103 17013916025377 9589178485911 4668490223723 37235270919913 61166769263792 40519612099345 726014206937 3422350399474 7231124154582 4280195845733 4973263528986 8067598216120 22225158286186 1669845833190 5492381976736 12431681206227 563315229697890 4283419521256 1559923841626 133595660525325 52183441304991 7522700073549 12534406859965 7180024031324 16048517384341 6358587185669 12624959733621 7985428236858 8365250760543 2477178721649 5659565552197 21722256395399 3473534714979 34949565460300 22326978839963 4029116155385 9236533568207 15315260096553 7919786501271 51333177264486 3634135271767 13785239957534 2927933007201 12147979827372 12206102724152 354391667741482 92507207771267 12379699523184 6687212763972 5143176597470 9524290319994 8587326536943 31491249227892 10416111951626 245093008990 11907225712065 3802234541353 11110240755811 39196077725758 10495203230897 8020738668786 13263012867531 46654645021952 2420330432075 754463723450 11490733090341 77427610928951 7801988406440 6152792742813 30135092181722 10411982948714 7163109245296 15633329013527 26261508235568 7206627909613 1250605083977 6340030314073 5312200315093 1792344605551206 7583360254315 9335822326734 17301890164130 5488515888959 934404102549 6544094283351 12952774277203 9563500906747 2444212150008 8416740598710 789311954437 94872752125477 4466183444457 104277988949550 2353246134823 23164606691455 11960942931176 11663012241283 27708508621780 140240684228141 12046146412829 3908308993828 890515114076 9252229684646 51097493091848 31061378908943 172936123650643 8973325705539 3393858904138 16674401930225 1151755718325 41954309644158 13922971778150 3325623108449 42205876958713 2792987601191 12620863401474 33655359232026 1975471082698 8114026211826 459715788110751 13343823006506 3346278894839 2007941812764 9240240952819 7892734341645 32914688230078 334817231006885 2106243577685 42698024387279 65849699002022 11181013352469 8287481158203 45642174090010 5555421513059 23918578008847 10916759503346 49096839504105 4289287950625 5679856677258 32572837714215 57842385359656 12526397522792 8431218102315 25237153685959 6077773566205 89226776061977 145640267827 40883754888226 10236963475997 7282639899111 9297765640081 48421689697893 1746323434314 30678395130897 11289871853444 1949058450605 19183267699670 8090255214126 14046258051790 3788087152363 4469418406959 13431604727942 6136812423526 10684863024619 1243303852770 16736859809181 1417753480840 3640573364459 27159034253525 2628148727985 9465390650800 132905636402103 10907160572049 190398003194741 15410034336553 3541440541695 6602174394809 11430463327817 286642475497730 7429357527275 5584987619047 6245530986602 41244192064 11531109489469 25038549715349 16437163242942 6831992156011 8526131040281 8297423708116 20458976923001 579932622734727 11647859025721 12099817123325 68439517956879 13462467123329 11234469464905 28432215259496 7523058158626 3847325128674 12727829542304 9795072614305 55589024018596 342638571736 20116749869473 17169053013091 3473149988044 462022132543 55273483781086 4687019142572 74632547729425 29189162368921 47304641430664 40908683487650 5476654649777 12873344413553 6213685981758 25140497910969 23760564516794 10422670335704 10927215608663 6290355450709 4352136208730 7396555343313 3621469222257 6337119788915 25357735559281 36912984825256 179896885072132 18214368616041 2610060342075 28514721648779 18806145032301 1031288860498 26574519797059 17026497125963 12729120818792 14898027313137 3061785310563 4521145207560 13158680925351 65604184467106 113675331729035 244874060555845 22095158382055 5823719611363 7226264692323 13421157078151 7848452938191 10909045830258 7930829042386 9779832439562 11643207177066 5448484198923 105608858898883 21754948068775 1004670096516 6952141287557 1246827633124 3551363732819 21022132603586 8919815577731 2683013661939 12146321825684 293900036492574 8496253155283 105183908519999 74160689720743 7551974512392 5417320188854 9061813973016 52705914477290 31040369183429 69120068651745 6846208133699 2867195892255 16893480829304 20616335120847 9014533524974 22944389812091 213317230745207 4099840886365 12552555396900 5841014374384 35959429165891 40721452283051 1994451185565 16431801164139 54954343475778 99448592425919 21729391978165 31396467264077 5436915827701 7988388546211 6881703953327 9881340943651 5669082913321 1476581605312 3853131701710 10857559622890 7447140010446 14737249465 50941498258690 6435992972291 13955388233416 13617387334945 4349767721212 8939876035910 6713336460892 296870736427401 15221873628182 7300385330895 10823153278466 6476728362506 1882947245227 13172827195213 47944581368163 4474499142800 5155638046222 2021101999805032 12804964363508 18937738978784 1993543026608 6199222593034 5142064488063 2228930963343 661437869786 47627699203238 11654031542467 9584606782832 8460369198055 284972962958851 395309853406196 13054542701980 3809899435962 13291406240503 17141362611990 27279878839427 13435478553698 9885221718438 3769175041322 386674432388029 5703934935040 19813022181164 17437714838311 8122612701632 19944134272946 3571056872285 45480389697871 7538058472548 102265936156654 15890397968111 17381354247478 50445241399180 9226799381412 23492180687826 12263951084891 5580200518480 56695127927475 17243053058261 9533917182873 14672993238224 11443984483688 17528991023105 26392243778597 16370216005907 9929691493959 12473700223805 39727178382468 8894417280896 1696750690170 10253353746451 17832257945800 513553573024 33313110979142 2209867854885 7326022718258 13099646050626 8009358758410 42647151349945 2203771412492 6374767142580 7532299370866 3296047852 11236552367657 4563807451041 1321656196080 9969830863129 1250467980394634 25733849618229 2812766906760785 12843875285949 12546797645213 13110291799721 8462602785672 5308264356076 261086462717 6608156397178 8207898087416 8094279706906 12646069141190 4422624449777 10529850122503 32460308258224 94465030247920 3546238012554 15022015929790 2478790545246 12417027740277 328244978675219 3154110746761 12733491210777 4073082667555 7555834823524 2725277489892 4782710870871 12027516486744 9539806047339 65240357557187 11361418763878 2727014763305 8729051312886 10056781984996 17309539661168 839493429420931 6610221092200 1828312065300 19676158526460 397625935796 22537779251766 6074189528198 17572626866480 1521564968232 11904108518439 2388715223865 4899924064713 13676838737071 11814219902769 5943266064174 1951912370189 12066037203965 1452398688194009 92648486919777 69563360547343 7479177124690 20149202107689 4628799580047 24346420698152 6968985282182 11476002988787 5261466480247 4815458709136 17858986655768 4539831511667 7078753238704 1316940146276 64553159255 9102010572801 65890998232723 6031663843963 4257765056072 30348104957081 11569372304613 22067108069729 26475912442018 1395920886397 7872938148586 3188795524520 4232358534741 12664568849587 25320658600868 79091356166559 12607659741085 11258743594269 52282222466000 3537393144631 8811255710766 44970455643774 7238888777269 6508207114524 52130452858 26266190094059 135602381536877 3682664708278 845642254860 23807599966107 10721955792501 7625224643704 2213145016491 17484725205481 12092509354732 11143457037126 5255998306799 17472941451035 46140534550448 93046725874 6180974451706 5801225974184 10405482964150 58609231977791 14871039102362 12796513718968 29739503069893 24093922746650 11194380800075 7260616253993 10566587974302 116247509337 13254750534473 11395876246119 22876806013946 7598865114007 27221910791379 88807268294704 4694891345002 15143630665897 12248939668812 54324217387559 778704412763189 1280371844061 10051126203319 168104358596806 11943412402184 5669423615031 144778537933369 18266223435150 56581620292228 27623231826329 31244633021271 2165445085470 283928963565188 11246118283529 10710618802527 234472302902 5176136014011 6324697149946 92677455114661 7898134569478 8490401516068 15334945359755 11984686619089 37222516979782 18229132429400 283105575370246 22120471662279 4412152772908 5331291760034 2965967137614 108362027066951 61741673370315 23653317907028 14382298356685 11965968482721 39977130039694941 71443864012292 1240143628670 29620583212896 26744729059018 5254291234959 32486002431917 24463511017778 5810924037043 1948756242567 53226350669166 2092268360304 38976808845308 2060619216557 31364438253586 9717171209902 11410473842230 65901831479915 25059347326104 71567988877 12853336063020 13008347252696 5431114608724 11364812763718 5250233947125 272087188111652 24918619100593 3101802072086 2583296137001 5112711850330 22244978666096 45330182185685 5797838792198 103453439841405 580999256762026 11084903121615 60663802752718 162467081043601 20329037237586 63923929818804 5166676533685 11655620806309 12367616246702 7852481555661 29604628995303 95208738549935 5141904814787 3693262723148 1784385233347 21752474285626 448137855372119 137345576515451 8125114629092 41124712989668 16091669170423 5665935212475 2878348720110 933632829709 25177534574552 691220318353 10037852781806 9604728862896 9964207421862 19991184856765 92643345844566 10873389559000 3662395741307 9497951150924 47729824235143 2408785729068 947895539774 5348209477059 6048670478242 506109561386 2465652737831 8620765260779 6861752758865 9422123159904 5640587058769 575630386833820 7348848999532 8253267655114 12297029737571 9988240645240 3904972235386 6834624212390 2443511117881 59756090458036 10395392596418 46267597795 184788692805 7926825624326 5987680015774 9293670469648 46839969829873 8417025927874 25856303629689 1628818242964 11122760636086 25555550543228 333110853755845 92041543879828 7399977757661 4346386774043 39787250642510 61273200198970 59847540786259 5463155893861 10058881130668 7833487458668 8416096484581 11192601434057 2857690937195 57986958456284 6170856636307 3028113678013 9219104629864 77892234564555 291879399750184 9326274422907 2163323511524 2877715104423 201287924944862 92743149099994 24132324803307 17478963716354 9490010661779 21211704947166 4152886219793 34637021830252 2692885935550 3506444734541 11619530116698 25724260101551 516878357061111 11664238083857 7369032893211 10862904414158 11209041875996 197297902197130 10936029738636 55247650052 10319299605038 24504184551682 10410058596455 2498144510765 30775562795059 22076529308633 65091601211258 20395348471415 22019066495414 17270914430152 12328338630906 836351733099148 28142999653398 5746170888405 32079370935630 7440241997604 31296493759199 85363061678826 184475986452 7978609133427 1369955146638 522076078659887 50106048739449 32588762515226 6841860141536 35159062811368 58682605452288 13429289140283 47108022318548 10414091729420 11412825877252 11768594031712 12161904447079 1013666725632 8308068611706 7984306687799 4570509631258 8932849770074 9185783561372 7119780274661 14540254788586 11156902477442 27897978092962 18680250317252 1869556673050 697362079171 7981749593629 24269109253765 56671831373413 11225242054956 4122227835471 1227400382180 12592570488545 8430540564310 9863786967651 15573468250063 8135663289721 10111287743147 60783556346442 24723918649253 15651180475971 2770499897054 9591667950594 34837266106518 8832125089857 5975450505937 4084742492643 4721515818308 21614987893787 20315815127954 26544535774789 14640802373134 59648831797404 3678511344415 19647558495729 292738805910648 10547806187570 42811332253421 4560230358604 481808065418 87575078477950 21965532869936 19212322200708 3827682643711 9649437366479 27712633123390 2472605334697 11299972552341 60463520213716 25942181788249 51601298750335 8231613236254 3560077665555 1717640099478 12700444127412 13484877346222 6979249409433 1378332829185 7158640592282 8326648156772 25548495521814 43568219062690 4669038546029 7053343850249 4710235856498 34775479299743 6665649912919 1599462628088 17609355829488 88905495200535 85332675105578 2198664656538 3497960864931 13259829252392 7881423648892 103293567953206 17409064046341 100624179342562 124228427907288 56950269669867 3663025271539 10908417561251 24070758993123 10744372016008 4917894731390 6089815379051 463231066412118 12262938636043 16960448864026 8634918845727 77634642007499 2504495451914 49660078054998 13935992946285 104721745923 9523582058017 30135284493511 1978624538870 18824107705516 1033853170164 7173245229805 58019338066404 126986413104024 355253310523586 22003553912236 16892334709680 3257844991119 21751247054162 8564232249482 3101995035205304 6121246471368 4716692099998 3623104355222 64151841893788 13640014472612 54633125856170 42513936104798 3108115976171 3016962793355 9912116311716 8010722236670 10514915281582 34981163100406 26426855857408 4681382065992 8853534456659 101526400786884 36976948397419 499091183101539 6938632772328 9282370083252 3061747943120 253396940847 5634638160575 7309704507470 1019372408697 31199519465686 2319285840684 3041201189532 10643201679943 20781412167895 27153561010331 2999119043764 11099539957330 87352916594331 9594153262099 11659076299950 111038698047871 13122726706209 4915303517068 6595569953204 439147759589522 4750997803196 21531600392388 21546580956714 9778521071980 5344791354381 2241079030792 63014387858745 4579816692987 8351653185963 42313884890121 12699164567662 86171163136581 13045577038166 6873907246065 8600583662114 3381736249195 26507865342795 35598594038756 8108300189492 6376924513769 7431454193391 2968919119484 5297474462622 9660019923500 62774458701304 142207591913720 115637625757 4468815554045 4950748014164 859899891729 16377807053612 19131463503170 1168563624464 379314854963 11545250025355 12804496716176 7482232014380 11764389380891 91152731371765 343522871489221 38602511182268 12527356460543 87150950900356 29638006910908 6430950634256 6365127706682 6821357519740 11362288511039 3416786242365 22695514374539 291980028944003 26501669662259 21127477097563 11796341745150 6454217807294 910891035465 12822636165296 46992366701883 33372823487884 6230280877827 1995865673587 25119995676445 168824217215710 1393933224885 9008068424152 2587202558905 13735128639770 10676024064805 24643726835183 8131265449356 13933878630503 242237044062625 21735288715435 8704346413426 11674933578138 4008747378548 13333352583780 37242383395831 9744637729697 69649905974243 10895054931100 15548514841827 61027704436616 39256969035448 36750443108236 2088506715118 88774204403564 7649237250675 11677742200786 160039718344 692132097413 724579923740923 1227388825256 22580845797642 3501610699156 278134861073173 166979816846474 22449034691591 59562971209456 107004178527621 22010441352250 957790163647 8276804088278 6519553387812 12196449436182 36182854465452 72541438168366 57664743515333 21707120609475 8531866797051 7793730265550 9049402066776 234055800506 13415593475223 39555171198883 2574236866324 19920334597850 161190580856 87634328750168 13425889942793 2223456565534 19187396095117 16039105290105 3320303793419 4416556684768 6558512374936 935763441868 74539635168214 27242361781474 26085275390379 11948007252067 9631711630920 3282995955035 17454018170318 167722744166137 9899084311324 706727280998 12805831936138 45761410241608 1823752917506 10618476409230 21835704533367 1334819366211 35466648426985 5121975274124 51178891805381 11543979095287 3986197363251 10409825577519 20240036867875 8194231067882 25628685488473 12330368836209 2185258637181 8192991142 6771316819177 12854122456213 27515650018026 9649618537066 4452901332996 4509434969460 1789181099685095 297571628742338 135062592231 579606432138 9766984057119 2101250288418 16015342922050 318583484634880 12407930064756 28311327938025 11868267545628 12619523701466 42466599833088 499809506788282 9220588189860 5179249658433 3700106773765 706602840277 12694406603211 66188010794738 12588752223675 11683794081535 803630328449 440127450906 43024351278035 12181905411537 5315216935047 8835167314198 7847624924893 11930672684479 5782484876687 113498635453614 25648030270266 644528906657 11915801451329 13530627676055 142177608420 11274683949090 1206015557706 59819095472570 13205027457263 95751953047328 23306081388337 49947179753943 1161488412926 555820971427 6737156851942 50576287204498 6648976380998 3716829748847 11926309092266 9564427422480 17402322768629 778369862712 30655609030789 9368855536688 6220149689493 51645233099874 3389339006669 19882741092680 25291381785291 5231539301306 35835565999081 1971960749295 15602722427834 1953185687840 31021849935159 18722583980912 2939283493909 4306398281532 67795079967672 4103266490954 4476675346808 9470907183820 139089535821298 4403280367772 7410223044950 4471866624532 173023594392421 62401414289964 26572066403187 8756641396015 4209886426972 20312689112952 13773231202580 42889936210597 23586440839546 11687214350068 2064634117003 5614220910383 303959740982407 56639782677370 8949157127224 118382473605 6822667483412 1783542639764 13261116432456 12679750774708 8289232052762 10096215518713 11464560241576 5019217567782 1830969633673 3271067530572 27085319274523 65925254808964 164072085205174 1748743706211 8239635238996 20596921000734 8309178045991 38166541269602 13431421258755 32120069384667 9957223021210 2215532816683 19651237476404 12838735692329 2746799264516 29012178501348 11910969337853 206988559606 2530045840363 9415692805000 58486214665950 3736974743814 1097968130603 13924151566789 15294738744829 117675922613342 11676985092570 4727814776110 89945278183699 344639348163918 13165842879945 74472743964545 584176235918211 37744123350417 18679784066233 1145251780403823 7114972948590 31479858812112 4107741524667 10420755558029 40097866737117 23888082981928 12374437659485 1739601014341 21685433544896 8301582777638 8750033572369 5715491940988 28886234630846 35888090252450 3057368765212 12111104265224 13996665099775 135749685902914 572111289882 9526354354250 6773401434397 36088315610536 3626776383216 716632406746 5362221692436 23042578515483 24366113638777 497993933294036 1159404046544 288681873005489 1999171868036 6425836389124 977888522142 74833544690760 12476584089392 25676263550838 13821562252023 207568180798031 7947527606654 8818145499101 35212037797503 17697282835586 100416187341 6617796159958 2320902982700 8342924108002 20198253398756 8888324153120 7044209183951 41793464575311 5959420810987 21546301589122 4636411130550 12290688847060 9121357756184 4878315529325 145683522090 6708131809964 24466284390454 11327396574530 7753386721953 1645196029053 5866385492944 40262750022891 9879475317828 8370205865304 13208942274158 9523855513974 30141804128188 3269888534180 95464479223028 174602398221404 2462010840453 8277485211036 63730696091017 515405133646 9750744389686 139253767056124 21790153141436 16785214555178 270815648288896 23067006189601 44231697121032 9621825952810 7714564496576 900984328905 11382809233847 3911098907862 44842234601145 1235473646939 48797196612301 22134782835094 55364486769297 3105003049338 7909641947591 803717579584 73135886943008 10569521904839 3664795549730 103683658409169 78759065459556 33885865189428 14461554847853 5212565440606 18785554310320 46704298615167 2774834072767 12414010793535 4664869376125 48767914996949 4143359507922 11712755942009 340109949124 18482147169086 8991000360174 11231722421457 13649049591877 8773681312133 17657387619601 9128138621821 43932722792994 4907947488380 24601231110920 2927737398232 21963206091044 50333936858573 294170360948627 5424446079879 9134661873106 18843631792708 809067703463 585800386449502 11393246523974 3536746351837 12574092455292 5749605854473 25974054381092 7879367835516 23542205880672 4638275548508 5065183781767 1891740268402 9256198516975 6156636015215 6207874999758 7251560433000 887255907873 12389036676544 4294595907312 73547735521396 43891621103851 46110341841650 36156927929898 40047416341329 10298918716945 28471338921998 17340884959024 2117546561196 10048228688199 284337666286 8348790256439 15841668265180 9199247241274 3960431691026 7185335029181 10649938431567 29463740592188 39990370478191 9348327672870 9617272020577 4074851215558 8000727198922 5396930497179 8026866314 42623052451057 12063084007242 1913123323748 3535080281808 20221264154646 33767345506438 7349339519151 12207920292342 19062979784895 37098109707753 31185261239054 174301899662042 13918895746169 11887506172272 13803342746010 12894261939079 3494089582995 786200395442 10704145047663 15456068087603 296308843999 69798860291541 8756664332313 430127965373078 12453220016070 45519858062486 3810293058849 1506769901728 79256991927656 86817259216361 11549780808191 6603051286136 1530535303822 3161247928358 63305861867 1384930836605 55241455328305 8015584501908 6742653894767 3621917933612 23985509613987 205499825522547 12727270743032 5433415488119 32493208141897 11241595686321 15293342134012 26378315045086 18615601625507 6283203241243 43202182656223 2206130133679 1890680102455655 188218554836112 6169397391167 25616256827730 15299145498906 7981112684613 606782230608613 9662531706283 2200221501591 1489586278331 7154122169374 1721270155727 3875773511908 32436862056776 7277503101471 4903641038108 23449008850250 9619828688259 9139095478600 24011028948174 13884175469693 14469716418929 16520014860078 7433728192944 3519308354071 29406095734387 22263063378558 15531974117452 43447318748971 10170913256410 12762251280639 25064535254326 6505371793212 6392722834648 5939236384424 1585611123266 6436974540843 7098786717544 13044971588275 38965103925603 627526059484 150123721430 2954125324773 18030696477154 73936825362705 85933916889023 16753192248606 8870721739428 11327121807622 34250675117411 5628763698679 80559737096342 25895289461213 579170675209173 2185407979017 1983565407915 6920962761159 8193313362847 6827612398925 23149613387137 10773690032546 10693053297867 3317069445766 8542182069255 318640915999423 26197179838758 7985015251734 509385742432 3105709755120 41977019808611 4988654943341 11132086903824 26436528944623 6333072133547 6624170506339 30574379273668 12913220608353 10581131938596 4562855334481 8786255477841 237480605832 23127873298304 24031357845886 12364830531945 34700777920432 2083881447825 20580305633892 9602857343070 26804832163608 5806580823248 16282394966454 12034554185123 209641804438 22330020527613 73489346902988 10145514735873 23526553679418 12345630903348 155360674316482 6049190076840 8842598241136 137104433719026 36457839307511 22887028357860 18713245438578 14313457864210 1115655351186 38113406255027 24567191509566 170792196264812 7988262460393 109309262594262 5375511712222 8789993383759 110258743912791 3163838744750 77468050069015 187908371959362 29202885887281 460341765652640 7796467382808 8006853093472 5840660897141 1071298900315 12647528873073 11454121235482 8551402284857 6839903640805 6991614714643 2906362539133 47150018648542 26126643493997 12958667682083 2047568681667 48196310849823 5745484145306 8253898027255 8921006038806 19856386771290 23910116983215 7696457391392 426269867421 211031188467100 2745692881928 29966720315845 210470279721866 24434996006964 60912521540469 74344268252659 2419205166858 13106959304463 51180674141443 5911636993168 5742733975420 21849557405984 119433956683690 10913630731583 4825736826969 1673647457053 3712625190338 10861235260549 96000130632437 2299251491585600 7767118269469 9263558627781 9394104257152 6873838394427 27382727498814 1795120748916 3244440705395 27528551559140 13833840164026 9999133663267 219004945353840 4290849606248 13293034811555 11731688260820 10302325495793 23329555123282 7830230188703 2130563377345 55989874400797 10007031356424 3391075914306 1803402362572 6351255237231 5795175479040 6786682384044 1733935608284 8561176880318 10767653975543 8558485323106 11399458742224 6246402257697 651541974193 450503083026628 208714959736525 189146982187055 6737307337788 59701816095254 17010876440775 12580370281545 27166097105180 190829290328778 1584864630647 3442121943986 11050726673210 6764047998824 5581888206756 37117338134664 9895268409088 13382489427646 28793008571175 2946379122879 30647573691308 13316239371556 121915204427843 44289449640165 11709061293816 12770843483159 273766758522 265019805045367 4628265990919 5881357644551 17012064095221 46676516156200 12289778641926 12314487257385 7004090406307 43677658772 14353757336473 21811847048511 8967876269184 181782663712963 4328484848830 74689569395051 12162893526110 7240637799541 5135033639131 5298874210600 9156812861711 155344089602460 12133083686190 3755491192683 10229584237477 10011319965071 10313875019821 10230961226619 9434475582997 4558630042419 26657338842979 13653010988425 18022968529146 5575760944581 15704352119154 6352655606899 8292455682110 10857469458539 215773578400269 3172881410947064 166306324114628 2556109574584320 6166112896772 33353733876113 282490556362184 12487185930607 1306513105693 3711470501621 52411037049859 6125891154848520 3496324616452 170354112444922 20763208055929 44423389130780 13284980688848 146922911158 22663189934501 624505400308 95231900072411 1114747501417 21938306328904 13225001680464 2285460919212 48257231931338 12514959060138 22043516679571 6857322596047 13015130910782 5503217284609 21069030911110 1213779025716 7552726806619 275414314025118 10411669677502 39410624317748 35784151211998 3466108209050117 4646584557102 1497747753411 13673490194274 28871055711469 9430107194673 3153097544859 19085210297514 17857500615964 28651253579426 140098106189912 7630503084455 3306648185379 63265608812221 717406469231516 8629413475296 7546848646441 11544305564855 1914645488891834 19805972389212 28250439143544 11106499520950 58444716909620 5676342567498 12694066704476 26577726792740 3256515018512 3457163224094 11194250713923 14325408077506 2259895659054 49738959411630 14946196422734 7884877735595 381800052893 999151842695085 46260592966977 12902538522042 5906158477826 56147005423681 3604209602805 6935874093725 16587460180603 6872432532329 1023244823963 12425532901336 3538965458445 9493519758788 10340678088009 236695535857498 12868187248191 4232812795378 5446068893647 1896209482776 10636581880151 891173936417 1266618639324 6992180217869 12548740691898 104472996937947 1300315716482 21663550512645 6442983199367 4464322081759 19775117614525 13193675787441 1425055799574 66785149218965 8977936641218 8898892151161 8283149313044 49943718035938 8696795248414 4549190261823 4598362153252 17553310087195 12215245035975 4389000558466 18085969202225 27366906113726 16529083271871 19477987159166 11882303745351 2237395133179 22189102729375 31485547012260 2080196264149 69511962326633 6051854104054 63352254226524 101574039319971 5207389520460 18432181498374 8724625587305 5626374971228 26282558870600 690122807100099 2553404765859 8094981396306 7916793894159 87364586295954 6169767459546 6941860867454 39866225655704 23950032296944 15114348606479 3346779372738 7511420978545 4205571858849 19281796948443 7342896882539 6577080210225 11238099432365 13187318554467 30000661176648 79572286239272 4953968872422 28923792008607 1826675084903 35694556014926 10300932011369 4427657437124 7828592323733 26190242831346 7500204343797 9586521606719 1820123536324 45489316178749 1161797147379 13035128823420 28057005057013 44545337726017 7656613259869 16159877237281 2942864277627 3328109677633 2200737007669 1644928019564 12588700720074 1217218432694 11744875408200 1139670480641 38479454079877 10523727375707 9662846939828 67473401927046 3181674191642 16398480489983 10597110012541 42394485713964 8566237713777 410174017368 3652359598757 10095556540067 7372064874993 5437165476940 4610834075354 10464522230153 4016124822908 10434857767199 283667957432933 44527206846135 7214680373088 9791218854418 2391805171667 5464265967672 7800939144445 5033701921028 14572170609731 72095983810570 25782465975496 4074197079255 20528217312706 5528829525698 86396446164296 23414919034761 18931429138957 52358912327668 12272632229569 137871520379892 9795517598757 5017084848868 19465314778698 39210450761808 17705539018928 5949831642373 31428389114286 5317802326452 614163262428 5619416494849 41624754942390 10347509888927 12125696464657 20924919080945 857201585144909 6698903998623 6943841729153 237476754653 9715513033985 13769389013869 41535272252679 55377939684576 12952200485443 18732362146742 91564140113639 59778040679136 421485392269 10303620666000 11728676504651 85990643544432 396719618578359 9298955418973 53690919507695 13074839777974 19417775455070 13659274589566 4088013501015 1374326753774 5742626203902 21741887284309 4739379654944 274659294721043 11402394569799 75373981633914 198018576902812 1887806256203 12240654601920 86205377289866 27288579701763 11846851588624 6298153799438 4277127590759 3433345362612 12670008346979935 7012554583233 14663106409055 10720835348260 19059812604640 1771868213036 17932782242261 159444907623707 13047259027802 28762184978564 19328636305732 101120208554984 31064480644707 7091140293617 4132820528454 6828769347303 6565696562406 24681552329013 10656991040727 3744660915569 166488290066233 12659184040592 44132750183200 7823205841362 11528887593905 3299624594884 15695328588753 17015957965369 8011794228938 29909799920359 12026324959923 334474151382 131678957526366 12678114817531 13605984712163 29832267124114 3674844414548 57924378427893 86010665818103 205913546327740 20260540612417 6581392586501 8616312271600 13851660348510 15635939757204 14001280252479 12028224272571 7560209301215 9432300171217 1695887039730 52077250877864 10606869299271 12062978765196 3406920640629 14046947899933 5623449112609 5381882100803 315487628891 746636744423763 155524781078506 4601156177889 243371828329227 3369591897883 4801231309323 3518506137104 27085094330871 11838036385806 6226079683743 1077880860105 2177150218241 9520664100620 5555143509597 7238891665634 16907837881772 5107690331120 9819599668500 19749323787010 1188909688903 4436100514494 7943833708222 14851740818511 10442864944326 7212196898369 56830904106946 21982192183866 924346696937 14422221610745 6158763991220 303765202943345 15517819519992 78889933622156 686917129315 23520866417217 2079296816543 5920440973032 13517507944985 93754199305341 1070407463995 22074010434635 23265025848872 3134477932316 10016076331024 24729962969851 11402319280728 4553072255180 712469354674301 30182370824900 9839621721892 72566489443258 62931127697305 582604306526262 2160240228478 8515735785861 23185153441520 1985109431429 33163755798406 10827688036808 6002003370713 68645301894329 46487942419899 10614143047090 44066796537185 11401068086005 7995683809270 12957995494365 10248629665863 4927150602160 27104059167808 6166724787654 4755774817519 23884394405309 65523861568533 3233419206967 189965900418209 5638559844855 9429502117865 14019825240276 1654476225344 20290250727582 9397476354536 99895892095258 35351482313937 5682739086406 6588267748232 11037627412921 12966029124970 182811582870802 121010153868947 23290741562912 51383249942978 12574651709220 10718200144300 327601310502257 45094365212619 9473703205015 582103037767 22616037981032 17747067172273 24925962986091 7848569779856 14275271269075 11490196850844 13297829809677 31724601601743 14304326690257 3007841140478 50479457623721 19221312836465 792939733360 4336054239322 10473482184551 6746877804861 27929935132671 83537814017377 6368073094605 106875316046029 9046265549933 18794997096448 23063710315811 13028813281548 6219600511023 147490208082340 104983270464411 10865218630520 19963421880930 47624744404080 12649428356343 29331961258033 6115632505338 544452625247 11831593056384 12229266200609 1779030704077 5126162925229 27394883201051 39951940500765 8841694345546 29748341205464 30495802590752 12601967139209 22500123179700 2628835542156 6973075219488 6482054875047 7370122681093 15657635074701 32618025173271 4056224845791 12498349782644 9173785304736 479473875676 293286239259055 12866924556923 12036005067258 5179356900689 37341302998994 7141157844592 1800997704765 11525242445731 60412612974455 1179677003178 2457634742810 2173597778171 8671588105327 24643192162405 4177756164116 2232267259934 410632007206126 2153739117666 12839054445341 4666990175639 8611521181432 7576894478937 7692574445889 55744215320124 13954003407011 11940760458607 995845645927 664625840626 12031279499760 303854938138664 2164884822536 13275425025891 1369548716179 415277492166410 3748622461314 40512107371864 30266201726216 30644333811854 6230537120926 8044058255052 9104076401150 9634437667225 36619621923229 183915261047249 10156839675093 7956860670783 1158874955120 4875586871074 47526844163307 56768141920528 74513183605264 4146038605718 6690311945285 6784400127906 4486313454057 16947283558791 17120295982624 5563555077956 2067312303111596 8946720406236 483809873896 14998877492914 12154205826648 9794341206519 3430070339656 1898792088885 10092702286304 9253163756976 8304395819804 88877996578415 6608188826382 361226117552 8070059376299 28303853053249 11144544568970 35855542590 6325688030234 182208375221664 12571213691354 2596236374346 7498387905303 246119402126 9678473528396 8942166132495 12075670820598 4093042619469 18074109831834 11378986304275 18592414065214 26427343275519 16168722837041 49068558471525 3485562197934005 21736893856380 15130520672806 18535386967478 3107627261284 18882045214556 11338614097418 41888958655514 5408283353566 6240446314386 52110443171209 4092231943550 4750704544437 6347963179107 2043388054337 218572150408 15362871987898 18795593284426 8303816137839 2034137523297 6595051992488 2056538065165 9471103588383 114123981571604 733383231467 105218841639 53157146748363 2416470302042 2952532419333 10912553481268 2608836115982 1366769975409 11050524950224 2574850014976 5613088081446 13536969412047 18892739223693 8616579634632 7788711649032 37255579194104 5927576339058 10244122449864 7300384673667 12828607129437 3996816772632 3762676204394 4879455950391 10561845019885 7900432549972 7149272224827 4912842658909 6301764948066 176776020495534 9687201742977 919364435289 1690888918667 6215987525580 9425862529613 3540787613305 2016873313747 11931525634129 5375352998319 10142428461515 22818669688001 808582146975 1193024388618 20959168921301 55700776329119 6700130644077 5085149293628 32589853638838 15427429534809 21244900903347 9121555653024 27790711321545 10112691288803 23175547333677 1834823528644 11846115981568 4283933371643 6913247453646 1342547289292 4180331774938 1018879281399 33195602551156 53747307095558 26288892513540 5446964703206 55991922451358 13050315359912 26873918624658 959051007480 4355092031089 4930581781084 3853787905708 2869802823827 15804064133819 110738047787603 310789561204689 17150481902181 23608081864525 3594125534019 3319334151496 13427123132398 6630449966844 10676487235625 53154700804426 835441078109405 28338731681212 6961204771685 30465807974105 10553044148468 53603650091102 13260714595643 7701322225262 48095871605416 12281802739294 5556559315770 18772593470831 183697707761639 78220036588305 3245724528222 401016094974 8725276501303 17705848820494121 12816989578139 108366921189368 2303707130828 10182549161139 5761239531547 2052233067918 12398749511545 383409807756859 2083399092350 13821482394114 2438058658089 3364839141524 32662900544272 12013467514940 12482131115354 18456953572533 23643580551179 40549296794950 1519724282392 4852534758002 12655448713836 17326397895060 34637624718611 3019576965457 195141708743972 3122474819120 3568214516686 9744075534065 4504856342118 157516361433340 6777765420899 1424740002392 27449388831254 4040400884947 3480692875222 6914271288848 16545934872861 9089940494452 7898640447521 72307214395552 1973083026787 482300064223985 219066539536099 10135556216527 63119489283303 6831153267938 113665517012794 12857975413279 29648552118296 1325509209927 5588067793429 2655490409718901 13677656518206 5707136821771 52816480700737855 24908885130561 266533484332146 5334999180206 4806415212480 11490729729568 5996429180676 34922614027284 12536770856938 13867928970526 4448408215985 12574000887572 342899351548 165440521403348 1484462236444261 31802293097653 13931377345952 35685535227195 2027190976868 10936798929597 4507430102047 12395951170403 1684298695144 27943058324123 8248176335688 1499040994410 108802356013605 107990285332700 9778805768600 52811574260422 37818942761475 2121192512309 7011266085018 22357016248986 13346032687913 7596788741207 9829250188937 77810174271 12794590482230 105724721727582 17819745355716 9232889166098 9216980696852 44437984140445 28233145538795 11999648052061 2526036038125 31021618237735 3061866578946 22721902570912 11525470085861 4729481417410 6203445046521 9450453092063 13437150375508 107132268119892 210715211395020 361990991836 2003810049437 687170992184 1152740779291 18869507108812 15436330841099 84555955410741 23312054604986 10722060761023 22519804257860 21339639648264 12084190057494 78953494291755 22416055600155 41306931251491 92368855700107 2651972422955 13084349170331 47743522284071 6935440396260 36671992948080 9849887025208 12524864182183 1431235929723 5425131071471 8168969461727 48611294090490 3377706530467 9573369592165 26436173875684 2907265244515 2351062367006 40131047828774 1690926772715 5000264028676 12026392379759 7606463352572 15271859822959 25335181696522 11445930823520 5469282093865 57428954328038 4001283201654 9524537716730 11405661705766 11238047171943 7145128897411 11783432132192 11446454301734 12376181160863 9346357483520 196396360951965 20802544600638 6908910457066 89356999342970 4463864417623 111678288295280 11129468028079 141455399496906 4251174242821 1197881918076 18722257884435 4581184676011 19605451615967 11180830416131 16208652660067 11535358833449 34137881929235 43500807308293 37794934456750 8520623133221 68801531337733 61838014214950 81355866324606 8946855380936 4131707434932 23773487985317 11194750893377 5081264426059 29548051355018 3628066696842 175834178961075 591252533144 28873999777774 13863195661643 55085668293508 111303119876275 27667956814528 628115426327 9657990982930 100119113717787 3744785598117 13988096870975 8197294654686 36490690572320 42172835072965 67479228178614 3442670998045 7071803352672 4510252452445 3203394058446 2926366661911 35773332260845 538096061255545 6327206474307 41724374455069 52703513993937 3766307742132 13055158774372 3181883016599 13894083874499 27117336340775 24823537337767 612197697240203 5299254354519 35739885589676 10108615441614 9003497900946 6246856077630 1417317079691 15577697308075 4203820562722 28601345171349 25574801234994 43709707291900 1029522515303 660179988905 50672313758331 15760578541815 787876007964 51945513533273 1224727817857 13163207690066 3212079807357 28889492980897 6452637137542 53279276261947 6869729496406 1137358609097 3214625142107 95486103461440 5799552692259 9853399511419 56620149148714 187516364555060 4272902259464 37704300144 31073464370431 21035011503251 182149815838513 2137129712333 19117911335787 818550123697 11173831435178 5498558131436 82613865181732 17878906717796 49332845922117 4111833238456 9290785030197 10165432080022 43015728394378 9423256770410 13074405128306 53982468823871 88702669028606 146674044124557 1712196244324 93513689730426 123961136814854 246190308573094 11358243895590 48460131718964 90154263741460 51034576877407 9317529311717 49841442574888 6166221442697 564216342958 8868071027610 1194781031422 43826991046062 8162481890382 623138539873 2806529710828 12629702375410 10231384464884 10945064616420 3411200438580 55054279356 10394240053556 1914044027274 2254985897459 40669339973929 6712344386985 239591179163047 6250483760828 3306051961886 54547426124392 6930908739404 537323149542 25189942491015 7833547627422 10693543043087 262058620084111 14711181584884 17344878536143 5091878705256 299498999250844 17831026322981 11497380324214 1899455327241 11127657238345 815819282841801 5959693179828 2798793506304 3373800296912 2119860926736559 6796950380297 10211079448606 6789626745201 2101541905782 43904534294359 30165994576939 12075466344207 72992104275459 3095930587407 199688561050232 12520566649206 859090071846 43599078072270 6740252047126 4654585758447 7400921653287 259312995837072 11306048481439 23172629582244 11489933136536 31709088510475 41356829957058 34334404389821 24825127841392 12713943291981 28071193078461 1707492536750 39822793919301 11648016545954 55576681166494 34752752597460 17512215460873 13483020179447 1735256752445 11576583684544 26213481689255 26002702021812 9933982326544 10261926174529 26306186878599 859558664198 3863357658609 3844232686799 17785750582537 12185580164438 5402966827706 9886740585292 13218076610138 60436870178589 421901921335200 6624230078260 49319015360537 6233315211527 113397234728 20038065350931 8863741161493 9451388734781 1862472533548 7793273592677 63056980099670 4069601533975 12305151958710 26787815496458 6492095387488 5499700339430 15533424974753 6325832576004 130572177077654 12279594294319 35308323962360 24853323296272 2373928175682 21158846809787 9003231433294 43771373995604 17054700361276 15266466132139 6685904057997 6860344211022 6921236245353 296241308387109 11525119205589 41226268461235 1118506855135 2678632373672 21317045970 1185136643008 8217551151587 289621170882212 6052490412872 60163421448319 11533869724114 4106641462386 7296510453570 4263145324753 75408359787595 1264799109885 16982040573756 7762981240954 3671853423972 4409203736340 4130492524021 13554275820815 47396190641536 931698998838 4820660780709 9792334399308 8552005720518 3931785617069 8033753811559 26388461154823 4837385613817 23876497646515 64637409561639 7304827413258 1859675521159 12483595593692 41571127734778 14453521579653 5102646809799 89089362930391 8196548208173 35601181235040 772363041077 94321781741501 9486600777811 1609200634048 12295781683586 7245875554659 22699750385147 10124270602318 2719486722918 5994213488198 507271927257 4624292607474 630378688377666 7413907095360 7267636217168 304353530828 1763833619613 60747107959006 12242409003014 22143506850364 3310945665188 36274596361345 3543903162052 8823142071086 7250798827123 11764019678381 3856357253138 54043005842881 8114174026073 5519817683798 20277906422440 600519257390 3693568320498 6455196231825 57139774849438 7167045929164 4730619188789 4766200429871 88699375751836 31463176615178 12587676042894 17804350644453 12906221140249 12628960774923 31557981287724 9510874850389 4598234937700 10324366751757 13775332810429 11712687747685 1159587402075 13062156664760 156615406857 600188007098230 2098336643928 10799354946229 2648931411375419 2240229296401 30605179702546 14195740288153 4726366697116 18126659540465 18566970425110 13148288491641 10565214942920 29721643883747 18573237330295 64526043601615 11339854257392 5185510005406 14829808002055 11916141819029 8987698794980 5882275381447 57944535718889 55752154377595 13371529686178 2159518324201 10083027472520 5378027559268 95476092550083 10207030840089 3194792466121 9324035801206 95364823962598 7223060872910 10704876803603 11045953200982 8685663185995 10551058121280 3681804365354 2271539099138 706173231824 23906803036755 7746104511597 4611498585668 12410888920990 3614766494980 509851478334 6715246481534 4280724653017 14893972114247 247110714475662 89370646357162 2523124969414 60464535359052 5430021090543 13741588148204 89525269324004 60011591447306 614497938718 28178441652928 269756717152297 237435900530158 4827383278865 436720551270 528451239507251 6242564957405 9219991191884 4337469583502 128047057064157 44708329305274 53163116564950 6974733800240 258605709941392 45027095271882 38234655111274 1576726368942 797411125569 25155803395958 11160781465227 22703729865022 3255699038385 11982979657462 1412633931637 13033324670143 1168140009738749 13282423026320 6642461336475 11687909974941 9700902157444 13346063684691 55636270541722 9754256652168 11533718957708 313819791060238 5498378470747 13071363021288 31168901443831 39335684345326 3219408444703 33279658225620 8150111998460 9622196415640 18129121299967 2084746569044 529439170307454 13015798586425 11270353059705 16317984165588 8084061633461 4503874691833 15809896709135 7068496490345 25416507053683 126116122096687 7587012568366 982612423384 24488025964345 19074144169889 18683416534769 544153884555 1394511269125 25601025285480 8106343436464 885059346658 13233882139502 7934612220614 138219274948161 45610767340790 4027675334530 172652903373159 1033596045989 354540248963525 6575336961114 15645468852448 478242682493882 5703796666979 67084246868610 22195125744431 5584771592725 2635410744592 11500734931189 57177927484265 12473897626807 12198449272908 19863887025905 12661095464478 2366756287873 9057637292637 9090261148259 2285018798183 24718570980286 11902238849603 11507107747804 2203803735077 10462039536917 1367966721203 5034838807196 12194628482169 8454164177571 5684869353860 6724716552434 4289928003845 5156167169613 463833845997 202731978672 26878088260036 5842418072930 13357834930621 7237846045171 715264943359294 10367872331352 1921427862923 24256516280010 25293368306489 3924806630799 34795624149178 12865131921519 123673615352 2266456174718 174004575647664 857284941596 260594907039946 12511324531005 498362094669 60892750202121 5356857819560 11575421879639 13598375509998 28746910988575 163575344519266 54517121426993 8921003132727 24004945196027 15499621660864 1157021689072 8766983715031 22797401555811 10655408853900 40939263747907 23091051975387 3757717937692 11341900187063 12230357175205593 10176674507537 16318903110501 11047350792367 29902391428718 30984527327852 16720477631746 4323731033648 17690240330398 2986312328037 211234826965 4578616586336 11912206691273 4902475108550 5754411052595 3715147705896 18059052567986 27100345548114 812205566820 9528050416232 8946476452124 96072878417238 1697647324019 3231390397896 116430209676091 11740229126566 9472445377387 84054422728740 653870042460 6182246632855 11375034709625 5575129723175 11820941239194 68753211106590 32934426158649 10308456893465 7892604966010 24348132068753 13436703657199 16921717381995 41828713754910 11890266037399 4263128403201 20387101482571 1987401215998 5296122285603 11475791261212 12904381907923 7133354536342 258620069301 22058233117381 1045388589894 78113885873386 5832138086242 11717321392237 1995622476140 274545440561262 4545244479455 791813889113 17183850854205 11912268512084 33618683616470 15847930516319 12538846679097 14811101870266 10468071238253 22286881183211 6783382080090 6297971662392 10507774593552 10339212490548 59230486101556 10092831889258 1642096751919 23921401559989 2225238354473 6256401270734 7145364481430 13057845308159 12549795282980 9471585102013 4882977119493 4893553768391 10391046575962 94923319217279 12224345134311 2996438833909 5083698681610 34809051832862 27357223125080 172311735507720 40282582027311 8943821871545 8651737996174 3853670207814 19555168705694 2537772912216181 2565702672341 6291456472122 5045780799365 10393814289255 15075901135420 12468981228922 5936491049839 166284182654425 8895238007513 481115698239199 4627008116993 84631574221544 14386284639996 8674645350568 16723385172641 45120025486501 5745494267006 5935224688608 15715761591650 7062625051898 13593107290447 13154479475460 58366220414966 86412582078247 25204646537014 19898418148745 3027592903508 56241997420152 6100377049708 29981458130335 333523736629 25178201465158 4127876970091 7576764520681 6046870428371 10146212812155 666912211549663 27805853033332 5199483865632 19553176912267 9965992525420 3973905204868 85829210504 38973399767896 21261464901518 22840677566227 13025358342081 44690365250184 4706702860352 6502075073905 5037117762883 18208878866956 8421374936047 16909027269986 824916906292 34285865034235 2968147093517 7272879326261 4079328153472 6639926411381 6500687614881 69988924813907 6892743147775 7915395450165 3105945228998 1752570934657 22762482370089 41304621468895 4076317754430 23411634934638 6538016325650 8829034133118 13994250629410 66274177310484 5023147284373 42743028114274 1711563307099 5634532861626 11736312774992 33768371792993 195008955184773 5087413732922 4987724736360 724826650046136 21840336327083 1951663612818 33797029285444 4170525844623 15665848867012 15179321586430 6318094051480 22325606419577 13363595748190 10074796030354 5922974217756 1316556807744000 59876586860220 16945680716328 51203752871489 4612995930122 8078602966947 4072081718949 13745760544020 41372455367430 7719045857610 12144826193575 2340259104707 5217526990026 9737542050948 9308857624284 18703870729537 10053739284630 10246812930570 18595001705522 1707626036981 11402987826858 6483694306760 11185430704318 22756515065224 9592530087582 1274101457338 372497154248906 3883338958832 355635710821642 64841707128 10643216466386 2249027268410 452885821177 4581653527663 8808132193391 36665301578839 5250544404578 5346402442531 134287660710417 8868433663861 20380506811008 20347411691545 2938260124086 10311496897223 23286055107164 6932563188455 10804959181505 13469907688763 26560658763929 24927727288571 10411902003665 6906626900603 18789001004016 6707968317691 3495075819866 58535969252217 11565222820198 7380198166268 27220833643957 7734054932466 23657775589096 60203617007100 11292015884095 12896152373563 6062771792136 4633918738406 6553493054916 11568675226664 4817339888748 87554798941572 12143276670516 65518836063217 27532770957362 85644974383566 3774617251663 29834366824071 209497271544741 28009404157904 37168981684444 64259383218977 7078522781199 11497884688720 10554118304630 658738746992058 21391322555168 2881608295923 9592808935095 8471771891969 79543357230665 62033392207891 24908580655857 4572254244548 4659300017812 3629485217221 80967318076739 61422520499073 12519677692700 5968145259782 8723612722859 10312262599425 23698975034827 352086956908726 10145539945933 10412970087950 730971287037 10796643934423 10754151801963 5638707630553 9409290463234 34711534684816 35549128231328 8850388404382 17982419244325 30882810325055 3132880948434 9727829986860 3465324869712 52198567022535 5100802258741 4531742273882 2231498015575 86186421881943 3915694232790 8247582407243 6467279231217 37083675291422 4455114719803 7616745776344 8890085261662 13197045028325 88759795808327 12377574183434 72582235123515 12570274588257 495884775830257 9453995303986 1990829220474588 2316176551843 5808779949539 5209577548028 137998821895008 3354827626390 14030511710651 10295895741294 144713841141422 66443714249696 14484388227403 48356280263520 22019668758582 107979392058855 76607943434204 10478983739400 6530490590963 1679800359306 164369946980 4165796969593 3087323285903 3172748456831 10598222150507 1284026154757 22910296699757 217558971673534 12654996357495 7064251889249 115834209470480 10827007088183 11058011729364 7542231568161 5606363121275 68751647056324 53354173289228 604806022140 262655764821292 1181131345598 208435516917388 4522345236062 1386531121041 5661770387618 5578738530526 5299006257833 123725033400670 17026055139977 506901137947 7876650681026 5295685912883 12385503975355 712556754923 5851082406163 10930739769332 15779445938296 62765896871106 10501034289245 28451696735494 1545596973048 24220347164211 4601826791561 141447689877342 10906425618655 6665496371686 12622921396122 82153917634973 4449597014383 34514668829696 5717647564295 5500562902991 6903228307226 81163839467914 11545542413620 12324014416930 7648683364882 8589071114773 19944309315134 13210499776672 10934566493164 1022068367627 2049123057883 171212828561790 1967560315503 23914274663631 30498215370033 12384298297929 15302993340025 102885772040650 8999588636912 28252983501194 11328262669234 8973560099375 5873234842549 85637370908384 86245493704955 684061564932289 22792809208018 25563507165290 3142047010139 72568400689527 8323942342476 5977227729654 1511346848476 83940470009440 4745790690154 4078227640039 12187213414365 894105738813 131284791013557 10327630878532 15785866786175 11708713966347 3270666322601 30207763089163 11276931879027 6222670414493 80136717492915 2298946110801 8517390693238 23341525270852 40499475804996 14508815120022 2613318308341 592119413040 107325764865596 5417232493636 1235311092941079 72207275071180 13198936539187 3082731918645 50596770229471 8059342210436 11697424625371 79229375337780 8941097306070 44558938910212 44623181864267 1363620296508693 65961779796332 5836515277730 125496871412153 10525542808853 2049219222755 1326717438060 1089807264634239 26368901604454 68719658436577 72581257509124 4914520481253 66455765100657 23586852911648 9628599730772 7396200413002 34600781709996 91812687035307 7840342053804 66850368710904 12393769932179 55619732400248 2067349248175542 12136087654824 15057134344636 25664331641165 294665803711061 8969229778436 12802972875636 30390636794635 63057119632503 6104704390030 12958301155644 3210034183359 11257150479212 57313028591394 5539121900735 263436987769 8805115854259 28480053540373 434024299000421 1462965499833 1187595383786 4904734208122 40447574363539 18299407585745 1204516514941 1922469582677 6400719186678 120810827375797 7637551675526 13528674610794 22856147104723 9839954211940937 19062598415331 45747206804974 18609837240913 15179059996464 2819591927053 144137127573895 3603520109899 9340546430554 9791262311143 12242104244010 5111858442294 23411370534632 184606926499238 5635256023571 9632141569661 370575591553 10552632019830 96509765963637 29546517598696 1811999229767 15407640916013 10293756560018 9310543582328 18558818823060 2058521896922 3837174606510 2145237413530 127101761627606 27312721904606 6784562145845 155237680491656 9502762491551 1094734334976973 10245749261257 52063392569638 81984406019632 4290615560612 57406576775740 12090551372468 9053222449035 14806997317134 282423311327 8438558566515 10461326610259 12795178566400 317220791306011 11443534489811 23355137269370 9826860630125 12795312990390 384885966411730 53945648442521 27278482999544 8251965880446 126856619889535 5447516514306 995231467045 3883359784909 3145911218633 5843212935767 43465718782424 834609759106542 10186629026522 8021183717199 1675243343089 6694556233775 3272516224194 10832970858212 3912362902972 23290497644203 17498586277767 8205829715287 11399298742296 4051456034649 3890156975243 17351136961003 61713307228927 8362202379484 14825557059355 394027159742871 920697303213 440808966182254 7950893234424 595588763633977 10232462621213 11930389028683 15880778448714 10425889620056 58634557426218 12803720455424 35457527403130 7929861535403 3519410373800 19289900862415 334608072439150 1545636008298604 25736616222832 11361425599431 26294830959776 8647883174067 20995531336605 8128495803542 21309311097883 11158850721744 19128179690815 21062633603414 25564185353448 2046002901256 4763454054311 302238353309979 52476609333511 1621796098355 84493427380036 11357150405864 81458776701705 2567740576548 11246896953396 7661666956002 2775139865454 4321021332722 10107207874132 16408882345332 7743317866042 493310178479 10784168949908 7519950692354 133431797593144 8359342299165 5595060418473 706688057640296 1050278946470 312859375210272 13087275966899 74797514955111 12783743944363 1095616088511 9646859819356 10287075834732 10098162260201 19340379367334 6640237163603 6034572972826 13093338061760 7527208211405 23198888801087 18148224206979 6394181578937 7848238752180 1422264732 13810064743338 610225693865 13040982331326 2988433603788 2779420075364 14058542305380 440099590492 2938220156126 52063793120339 6091792219084 12400383610607 6146011578745 59889255116034 7767386911423 28785863396031 5593443102437 84916112243124 13978109052442 25064348658798 3189738169591 6675487938431 12721033694841 3982360389923 271910596168789 299341056734918 41537439869894 12260893544859 6392860758013 53173792984748 11856465107486 5890569646308 304967024079 594928055548378 1611707325791 14410924574532 5638341015420 29758686153467 39333657465326 1357286549815 41910558163544 620380586770610 6440324987984 272330744606 12541649944310 2651077490748 17168690064269 31791920651603 14907603148378 96041096995223 85570114624255 21933944445540 3858140665524 561701241947 3696439495845 6132934263481 19033443155807 141487584716747 11783167444480 116224455489086 11097271880074 19684148430338 805232723188 28616630473224 46358201370104 3406361294345 3405425843588 24903714912379 8036593040822 32491480435905 21478834664673 10887381698412 25183610624413 4791783979247 12481460771595 11854459138795 2097815379182 6614020499249 41135930803896 88288132502611 11534322787601 22763862009604 2340370482303 30745111587221 11543882543203 1845544559836 8658282961657 2678687170628 10009241851341 42741325550826 8153794304595 18611602993004 293709351275643 13160047931392 3657757055416 21983846188714 8110999846848 1831156311010 108877352278824 18902630309003 6038678900917 364702255947 10972004247334 8924627255867 7474863004058 4272990953151 33496548194700 7402112942170 15451986616527 7226814499662 10853988719328 488191900959800 13999538033694 5508654854907 12479410091919 7800194495636 7044058065635 45431684508631 8327723531213 11190913166829 2482692924115 8895764697313 277132659925 7730112319151 11615634271281 10609718945189 7258735166719 9804479056185 7973452269994 254475032672771 3194722619766 13816043978199 14419239874943 24520186720235 21298699220284 8020980107600 8192969591580 3119643252977 22602816773812 18044724207293 21842445875068 33703018743827 25391741306892 12329617241829 162066844026687 25883075672093 3375681696801 10609257913115 2951498846238 8725468411791 9957740999788 10727716748689 11893238937650 7910848953679 6243516626359 27414317660412 48123950126067 56386613469034 9128367114568 1096413729595 1927505547190 28030607971629 19872635753849 13059174619896 552240269505 10045777578694 9021592575117 20242409874522 185572993486 6774536640100 31048498694652 11451206074028 43989136063515 8011731860919 77013777644865 2580453507701 23010830403810 365231259074490 609040289486266 22939009916427 33307582381126 2230733073879 11717624840163 455648688494 13884748582815 8485615207822 9732448688775 25225385414270 3842905080363 55330847601444 11221832625899 27911317019397 9023697181470 8307858788443 3448088214937 10538834281638 15000965220207 133860140741 2165700365725 41188652112144 8383035684282 782400636788 22116936911220 3667064248666 44865048867224 7377015926136 3902113391503 10266208388265 12168768218860 5770061196833 11884347209369 56345386475705 46770359265475 11598888320882 2955421177147 12200924764709 45021470789655 44197531945467 329677398465092 9959084938005 11124938726627 12883037712162 4014899186439 24036605552216 758904949547 321075848535886 19822198748175 128655214776783 114572586069 12345444243729 1491374703726 1528005228052 36119423043631 59251793018692 59373393799647 46218677763208 13755070572311 2387773541585 10057756163899 23001896600805 133896738695623 381155917500 10928189574607 24367934528780 2422398924981 16858647818148 9676229556243 12743877213934 14040864812156 1769770850743 10814168280824 90353865701327 11436842783036 109897137082975 14137830593071 5663519363628 4270143612921 2247209689439 4245994745089 6777980473707 1323915707761 12907502451651 8010542625703 43247539828443 41154152970814 8599002899949 10926330492774 48577874107323 11169503501644 480055731951 6321993389320 7892743116857 13633493381320 40794822623975 18155210700142 13578988699701 13081969427725 11551256395836 2140710527946 7680528593546 9323642007788 113834475932632 1891777067302 8438015623094 1667742790075 2374101757829 7558957729972 24531910796109 5832252547545 13676538863222 13487298207955 90909452456584 10317525603602 5488348680425 10697398074915 4471455511591 3502547844573 4844196752161 10554854089417 31775200000071 17530200409490 21462373577849 31436237559699 226971712489633 56982015678347 3900073924258 12455490651256 9618042493925 5214714882120 12471614802219 1529914808203 3336704502027 13252082457143 12232543770804 194925731236131 64829421322862 8708041153925 53689307165427 6626590789047 3047490903183 48609554102784 103351982740860 8440064537025 17469305291204 96897951536333 22258446698191 153411585422779 162592746196597 25514119080601 4520431616498 2019924806943 6011833818321 348296988956780 244650641139525 2443189064370 25542656476953 13886959070638 56957552025948 125363910765232 31154744441141 162882370410984 160424015370 9310969517166 14163648138773 151944833394385 7083372715008 13959179255993 23029006310786 16007380402407 1932485947245 3611632504148 43007811346033 16022278508225 7580389517862 625777675800519 12506841954954 105589379007389 228563076866808 146236916378880 12639571263417 33369042164101 3620641450676 342979355132 108900856997081 12279637292773 148108798654648 12125424863283 590150889919 5628355555859 9741393199666 279494345974728 28603509399249 1164219959536 9328948628679 12056350360647 8763825672303 873453679205 11097364676961 5784098348683 5941508703667 30530432578537 5098555597262 8009687824988 2919880639498 6859386431259 3414789823301 533219716288654 5136078215173 27877122668975 28912693668554 29053651129373 17792342873684 5468190188645 2344017083504 781328875364 1102614497434 61699866289861 2626263643882 6948298487534 7015966627179 633468911095 13593545375494 17333001459001 8614232257300 9833542069506 8939012531071 14925663503355 88174186441157 21284920958197 35639511491384 1768095234725 13227493059989 4137995190930 10217625209896 10722149795575 18118530800135 10657792177719 59937751284813 138976559853155 12575631338108 10649557950134 18339658819145 12058304601960 199445121738 3035587028025 3362306451030 158053252636767 11882723708090 5209956597610 442409029833532 6758669549404 25317716154645 6145407709782 10843087224548 61691895218940 5248370438690 6401076330344 136954685906643 95419723287189 4791719288028 13250786714920 3854701439769 79767268449143 38957258635010 4478264703062 1738525241971 11950777839327 27327568396500 13292611669019 30381479817357 11552833989007 61838275424740 1381399389515 88047054816786 114975922102 1140300789426622 14620166748351 12961725058597 12432480453086 28469170072044 13186337110255 3443708720842 78538172250120 9213621940088 7223465466618 3364925607449 2724440779517 19901313020632 168447358547031 6246521042697 76456712946542 78704320525681 5064323580934 57920802181135 567944056212 21808508208204 115812322334736 10055125283543 75915622187 95250914412751 47851716075792 13869860595146 4337750834116 1109657969054 2623838110307 15415910045358 4234957348333 2320093088376 10506566816572 11700677024567 83582269457580 3698633232564 12605386150012 10824233765278 57674159890536 8884196454160 13678546423600 1828343066251 3496484769277 8477749304340 21053225204076 6525306801520 1702209683480 11950709069450 9581669871801 17652166608377 6068696144669 85099401232449 111288769321689 10231854201204 3501539449465 11276399035865 10220244476488 17788991645027 13202265954225 49997326147658 21797528841471 13147428575149 11910607167190 9843104489683 9595253541110 2577933106089 16986153649861 10235345182898 62931693214800 6228878287795 2056075103888 10206738444527 19848701050733 846185070500 12465226127699 28087236390920 3712088201300 9550828561754 610233823344731 87525013924457 15268717671526 12045057694346 7151114552081 89216027664171 31852114350567 5805806161133 33015537951487 5463348578866 4080788947710 8337382748539 1684870749598 508109117463 154958765821 11769536253941 3880979345895 13256608511359 12875449730367 6716296606859 51483870194614 244073354522888 7345966665184 26549261683324 970311702992 2632910316485 181733639667 9942040716044 242351075705463 1446813335846 12438610823944 6872583302414 20730026218296 2044936483227 31696918359330 13106793925737 9275915378040 89729766980170 9800157229692 47707665594020 3969706028814 38521374840195 3304672397064 56571797642772 45031243782630 9148768036514 8724703956628 302365692036157 550682738514 4678032333055 4895486284786 12713520135319 4086965695660 7463074325650 7858308243877 530509229426 2906877988152 4983608704382 113430075185060 9854295701181 1588945867324 22925651073572 39782429130461 41674064259909 2569878311927 14493326336444 8453529328984 1400003885007 92207896429360 6346172000333 8502632358186 26330111197107 160627262246740 10049093511132 5085394196336 15416302833411 500932156205 2291377775532 1020017716459 23300865237278 3397163126805 8707170309192 63188664455576 1248129486011 21944005723583 1931544105133 9619728284611 6580534460408 8520506785490 941472400536 198053511965615 8564076875232 9788551267308 9065723006061 2605907368982 57703260377926 1071855681520 6008061145410 251369630915 67405057833976 11842094952572 25966016725225 4150996250692 33628158494307 17182967951619 1317560311488 33512539896914 10526044768246 2826031973777 1548059000084 6867164067603 2692115629065 27451472707389 433845972486 912358959944 16429496238153 2844563553627 1172161397264 13384733843860 806395096414 6282227097602 1562727170771 13449670273469 5958033177981 11900250793630 8603039031329 5830477366649 11432777601070 2057421404812 1006174521464 22523945027285 5777641469168 81696632360482 2656118883985 163633522718 422413315320114 39818769991478 5754583892023 3629606979436 55438854818914 3517719473904 120267486145962 2479087047651 4292958095645 274144625578275 2168482520664 7087777049691 61327011536691 11898752244831 162297730870619 13795222123692 10279059210874 12110099927260 6110992849509 26320972871423 5578484934431 5033856236765 32624249588105 4508302225411 495137719258 8392643845658 50085868512134 12248582894593 24355057050202 83804083747196 46123410218309 7095503679725 13288762794138 6814687822042 13821829082128 59622674203992 5085891089553 2388589489701 7339881495478 18215644718818 12978951410475 556375763219 10696732658725 3571372690880 38063212141279 27588905325637 12284908116322 2651442681416 8641744813031 14246098867707 11391717038120 11790277451235 70846074223127 13091825728361 24785544631765 18739584962873 7547806674774 8215062738512 1964494682482 11101528794877 1012431223262 13620252602196 2834503153063 17708075603194 6866799218098 6776889996734 10729511782144 6443702762488 312131735348963 149774974897067 4142316747112 73327295009305 2606667653255 2783147071019 5647349578204 281443899858461 94914818262726 1962863219501 9042996047933 914772773080 615590931102 2947901293757 47179949419290 6828206913587 16004021613585 382413292378194 23589064227263 31255985007303 4294131254968 17393724181824 10128613947554 13549323064400 1971600446636 35612102895031 4327052302222 4372490419477 4858673548705 5561704643454 11634787295347 4552745561857 13045470048233 16679901573799 20335679586466 34543249046930 12587426834108 9440914808808 35484656407859 11165686665056 82751696847766 6182284557981 17731370451898 25893408302839 6661798572292 13743445780581 9456499977728 8384642363465 7528067776257 22255530996742 20589065456998 25037533468694 75466723544055 1739767871002 2109077080098 27043003605292 4122239865004 13311064449798 14101627130004 9791797737085 42980888736102 11731006274821 6613633864457 6502164271944 25352824245361 27054951960457 43181604482330 49399237507654 25051324769280 19101846454834 10409458987221 21559943636604 30713126605531 9700763161647 20833505079286 941445058819 20274989630280 12637824916354 10495941520325 8757642436978 12310863883953 5984297718598 31045843375219 12917708776438 45269169085278 885949589235 10828966047412 9828077878571 3958795986138 34064141274765 69642606362646 2662602579420 190929273884441 12487273210085 1676015454412 35293279381599 36099077405531 7103572492895 9890849671719 8619970444075 7263983146480 805367580604 27635901560064 9542764075825 7857224051918 40043775232583 8138025766142 5215177569733 22874925960518 4476323685051 6669658603268 48133355612375 14960125071188 63326963484656 2270872013101 50639587936274 12081758310236 5989731231833 584749486101503 6966225928515 626113281057866 4857414094029 1796681228637 18237888916405 3876846502468 5370302531552 87559081467972 10149268373322 8435866863733 52710749855595 2072705985570 2048129513133 8223932482550 10856196407602 2457030728194 2917352748661 13291117070912 32454850547473 15015333435240 13242526456726 25451727978489 12306897712453 13440548208597 2139715054007 21660275528743 49632654171458 2727942820925 4566900489719 19600362296677 6278917751952 6373662138504 5412596109988 3246590189557 7888921828636 5290103644050 7830757908762 9834797602076 194657032604779 12377570058675 7963591538969 4955742731710 94818578450214 1784892489774 5325226354091 35500474119481 64543207045661 1568293292555 27348438425814 11192153099357 7364246425076 4094291718061 48576369135090 8490162269193 21957011711061 59107915582490 7107714378016 6928202967759 62475128945787 4020234435140 2180002056213 57056416711187 8746561462652 21218732829424 65934162631020 5653045668899 8073097806218 1406589650072 11783971295617 373687728362950 9192785220992 30675153745137 61931086374744 69796754829142 27815950801352 31430196454377 99835073525 9326252087046 38818868961955 46282450465900 1552842149982 18980298051414 10788077983045 11826783577358 3726597505193 9093775769695 6435810618707 3603333272626 12403186154538 22575611701793 2519944981597 91692456724098 8047262735280 17789079617284 30950083029875 1383086164670 2069348301620 2512562051772 33414414012535 21957760832700 56899357446084 586236751594 6948260338570 8810422123411 26057489598936 22571879487223 20782287002427 3484381537105 5954476783646 7408727604703 13637889761467 289014257937468 7363061577329 12004029262125 10482923464368 3516175787887 12598582547007 228584399625411