User:John MacDonnel

98811990871002632810279305348186138483006104261582261242391729512 150874292285671589611738143892537241561861702611672793144902938 9128220342640712129181671826226888294271685987318610278142854514636 111752129622360131956688544930149599991578583202528147675828278 88963235792442520019642171484607235651313615670836087871919929408 216919506274527519479814662516574072692321742998728901657921496 2794882042640684763125731860101451659320683192452618368291613921805 2899523041010824030318521384531181268331514242443153922717195127659 29463268082780397434108767991062813640323567239994211606625067 107891453885942307345712035243762748281581075815655135441034013093 1714092781112115641227943236079152227116287312551454842562915926112 3102296851882337112656114315302849856112764195770914239261616253 146382395025155194783237520663130523992979710592057073763118323195 21521190852333914093318472324018434276972797219864155212033119297464 13330294281910726882138981925329792262545796172672124915061303501457 3214485872470631186262281357389716383318102794313595108241967025433 2252131118242271468353742499213383197422480363081187413205624330137 162972776429935253061003882414754973395061674311383178212389422041 1221830862371058154028283352969615619227312353224139180081878513476 255862257913468299042895519955268622032620980214692843816765237413155 13647247533002813478314312682514021146493922196073656297361520020000 917625401256452508527832280171643925089908819162122772127616496532 37821702320486173544136322577627712632042112021470620584261481294 307567890733314468923726184247714199930786133402933222272690 292318885208222002019098131423137038751897241511343647861684321569 174255781944240286028938130121271693917933302828153272684587 11572286252041818690837625385172262456630842128731996326102188125753 6919518530610300931281304411922328872310314823380723291953711536 1905223021892259432774914079561595543104389762891812497468629087 213771966026824388714099398029032140642411454532765811163147818258 502830622144643119426843084113574310422216814696301262129163024898 29441583713822142412259531787234771347292562652197792142413818044 25192050972881057832441219051102416114790425158324753962987831826 3255216915351218822261322353895862421528010247343191524271492829554 1250969347728512010216297181312815256062281228696171202150621020 65261528629605640616695524205942346227351159451806721705266536826 257816120832287205562877811596152011168333418215129293160431366 160644523113222112025112847929515564919695262561027496971328633 903172942496532473981090831521918086264741918826632118132622613709 22636580984251794546589568179482125095171267931642104751318931872 1789783411639558022699919455140265554224833246625566173202913819 19594456644488587812160382158223579106435377406932162598026310 47201297321881232902239130453260601965327404347723237101230229549 306522084015439206817418163794840118382072323601473228885206226008 5131249409554294299656172402814413356240921595118397824176608070 157523872105138463089921937296712013224449179494448467320007680 628119599298962500648542384521172274205722225819489121918336764 6885485471692153032083275312029203712775571585837304212413526051 22667236595203229012385519345314681994125579112100292259326941652 26373104582158078960296941900945071372112893781173412369410046 153379380100995237101932829110314247835989240982704026773039415244 1187514190182512653325588121331706317424313578877547821071602125218 180172001222209283067715182643373316768858323391698822551315062187 21516205342058132712307183114632107165834101173791443203711161966 30855934462041548924049268402782223801726725147963131006205585537 259062235624608253654442295893700795760551022318772335690569869 1252187343118772093033210868289051353810138177851330920859147373219 191827717725346626003272781701466611553517178259367227947812144 22914621867021490519533142690979764238536771785829742188834310 18006796873172909769811237722040969025544455716892280701362216718 2800119970152981869919784279621346385341056789202000724490781016071 25279222522018219384167353313418320677309221056112541221002274516666 8858128637700940089752437031619456413504254283040228523315572601 190283040020579301351695328068953019175181152200595932047246913925 175173211023812470019512205032418022497263072011420351608543066111 1045627648181782982127833344011448126821608319678023141233178410548 248624110143351466930251867030211945219134172718572310553197128395 22323099716391539722272476514822311313581147854457308571537932035 2958934042871106792281828427128001830626255150053148821409199887335 2210023436354526373106182396424165548420835481125945135727611468 942585213507690715452769785992829319693161432708710891616110307 300951521910787327511232513129739127126626321151462319971130420497 1606722361173492851980639515140714060307403651289126782559729055 5525245601836515272771315226222259623975112433137957580347923969 339224608162482508080769047576268281451731581190425984234122186 120122589116700157821215364582532933170073270328679230142952119561 455119880154263051010733164121010751271769229090235225151482215835 224622847813815174225425230711152283633011615344131127886612810313 137423203758843153529217144862497114115134751285917496260542070023919 23141585813563222542241620654104823051924935218383555256532719724986 127572614317022187202988925215674972295281054015641323911082824515 1490427491848222199683129603245411762811278149372879925837218159485 3049243972135722464133741697519886272133121130099128678103558815923 475788021121515332899427253525516705139361235052346637159704294 32516220071389718247669131995151968171219782942871420071134528498 317912416815869272501066227580322763025755358309836217189809697 206443185115281277731098726398200363251619936171272872128578564917515 2575445502938484811668416952133712987519957604625635543600631813 178717486263625406139149884541466631193023462734484433874665 104512398226034882704527683166952029521602290859462306522026622287 236842397410992366290743129730994139729402631432742663510363227 23958325523049211832197593272625584867168842840512165210051970418209 8342251742362024898552341518485264873275581022489826052148337995 2998083696900263843180645112007528205260241213025704262771335926180 3113255631559208127043305371507563361558012387111166632200605431 10289153812038717975127825858277591036383041989831248157121117517562 269087542281346323261168097910211572819719805227121665562754528 21694144107732140102317562332377261201421264052645115141019514976 126769371672530983259702806153829850176022993431374168202173320314 148671870122108185982130566753471330422869947725974131920730626 14856515829711212417676681632891489612499289009459193132908919716 1643818689287131536717051966714160129432004915102153134281184442911 9009749330111141463045415351273411581616425404144281065317045393 446074302096824353233031819717498977323033164408261165612941025184 102941312425154212515115851139420452531488430133141172716912343 1280673831623714913592110722188731630312732008714817298442760530068 6692308061582316991332271392433424789188210033222028584279338055 62215592120442069511262752513130697628320312714175168342919647 746025092265815760209502938023644109743109301732976322998319631069 223853007816166206626732521496621034172772683129927319548363451 14910308392201318246782132069168042672362102387534771818687351657 53278976189949740253930327115281706276372635212574118161573828830 57843236212770118051208523940176642502721123105262890492532516731005 3020923517295363008026971252272826117287320663151415659199951435532069 225472801034062312918372127543309243802844522016741222446126537257 29002304151866370641376710465249121605778221288019195317672114916367 2303120012576219589177991393199843264871223195283072692076445684 2483316272606925020170093602289117741256086061263112782258738294 219823586284521369520949267712951528600185291063115132808426046445 2434850988602621622605255831785822544266302277685211669409928059 32942941329067119891048419344317458122315310182706230183213858434 3251326212282175296162747049294789323587172382457212828270561672 1561011174160732672033131079319092141455169232620130958985727 20874251143223018170183032435218892077115482123011797915343208094170 283633037821272182224266198322804185658441217159309441724530393 2440711228184032892014447110956102793126843683098811002163130079 2647513778136391262924215128132851939713740195414204236512418723084 1368318832931227876235842294930933517123031552816356286772132710973 19106143252631998181711045443911663832712323598128147221293630083 24474427322030184312112124641471181465599304163935177841998329972 146773480177727886265071891625722264422478616704143533173429479 118571059127206108272233027111106488285225233812615417867249011238 30763176471129010147553138162728933727984276182809781152172216219 248706731306613704315512672355832456514196183172718413893032813957 2726510521309372187020704330726582700680951311824688130994639142 135088490263623057422423742330182875497791423046178137113815660 280482472832536287412365210243267251008202129236893928921799319937 374258741691924219498214303253820928190811142627187802120419457 245411807162546832244730661751109113013913520858231733285807570 7709846729817947243942617423695410019099496010530190982589125386 2480277441044320139926718190187721701122005252782320531642523021961 12643138281600430211273940662283259381561804426927297091913712335 53712925257736065895328042143923709102289487756032043311783402 2531527966149499526269172422938213500237652421822332205912578927791 3112319725274572820357712791045929359146702539285717572253431322 592097231448614128318253214834652083124051221122439118425137937590 55195402168532201513601176122016613729659294802008417482519130142 274572110917747133673650216112758529753296678432246473072687012734 46031317829326194681409672914619133941005122801715886512418020721 185625964212625957171821444494102148679592150820659113093106613940 17792381110070146622801574161958923766678127615000279221622423461 321212547115626283152291087719914104761807296752028228358106949293 226168681287179491153132016312902700971809530365140922540313438 18548659820703292658696241922870010396118582713929128441365631641 168051178421111309276541204699987984832750314801738294291132216650 2123113748265506064304542039490658511538768711353379482634411912 8896109412125438067402202213401460827716121221951037732291826883 138721489241941463817151020017150252721055014636861658996495259 31430261811239013971589931383264421040397138938252181542006728873 6793355414265280271371322446791410863262082060719453125101161325325 3168152911226715268454211918664529869983516753158181519178263866 2615679252900882033747199531547317062302326145466814291628626290 321541264955232835512451409744297392807915406303973932320726676 97772247422773284165046055272537400105422788911669140301149831663 2238394425623549630397101471433531284112413143159135671985626478 2403724875112752951329733172128354105912702287621311369512836731979 29965113212129814144124224752106083170531310273461197822218966215347 103252806430745731810902308791001040543259024910250251540757510806 1049988502667299883856447975013114278952616426964114852847026175 2255525733080443813093150061699423534317356210181421667904616135 177062253923739202573389382386973172225241204299183111294024765 361121732466764502204319844285563087914353125862371147811361713979 183671692216354239202656526812274252573313584103114742124842215857 673947503795258752133532496319105874382637672529531363249631051 29860241413210732306189823531449312687268354702072229161681410658 752127438930130763255719192240323550176072574588717371146328462 346214791141711204220589150816334198562111322306299969326465820283 231251301414997131923153678215369292171712328140290765821622513296 980792137618175223863171491535325197320620311138141401872110787 248904885200370656003584313979229125704110006529243312206226610 865426802124922140517788158315133615427372157862750760151557513130 13230446313671361327757201066215505723668167441743269952353423203 8869115696405229302264929707273713341131681423914851011021555014 1035217989647255443962101435906179926697127523625851167672589 3186019657493234312492624282936159731433323833170795241212652205 115652568713054648229372324132194133591486322374130976351302713316 28996206238892318672383155461252221420914263922010106901811512452 2112710168110811538521312972466687241270301358627179120692933329595 18230241432495117431183341120482762253718281291185520238352333823001 200711981028465203401428053462636729018228871237320733180821819010536 6211505915411480712192954855842793021609245477791417521112493 247081499240793006294402937132688282402973130464217872346598749866 20280151922576932532369480652408232625114711388221399174283086327188 1771619670129873036618033204689767292542788715959109215634339223833 26756169741484362122871121021460829405312561471125434143692538717377 881921006145832355120426917272741509832765126552902029627105852238 166690403270189971437214586523149829489384316107134512184130972 696228511233242176835975135160092318035129893656918857188965203 85972659228892418234931817994136603248214651233030821316781414 2992126663215072517763382996266175299740315192206179701512413116 5502170112574722184155461754429252978001507311512455707821776 315512812444063008823963965519989354313107101519565166343228127718 288753047526131718860036432535819062278261752011541250873158914519 368297094440150023859278957938155693270531046162391017214534545 3186919796117401652590351729332389232521559954959096137663261516483 179411486191543145225582391117611725429742151662983233692610625305 1842528752285031959278901646320732176599877312171755420229188221313 2381821151263046831669115664592935129836304761821519702879121050 1771327736791822138111631532549543718224517586182615001224189087 154573118235791696646352023414501270232478590842017727842136311748 16659301643542244341034113349156861540821053293532275016963684422855 296852212614120239341180322999118098065988197261203026454120369291 1745830522123161253519339543840417518654146982244228676183754349 274021606643220692161581677027200228409703131931184459211780525267 10163585145791437211700756678239038208622216824255815307352237 2241168921539310017145981154311354210265188636514787235392967818634 27259134310376657938921680204232959966312424323397152311806416 14828814818772792728468302438192287730203156782478422521897628040 47591612011351320371194587754892289291941032832215325321093921742 2739701326094085267102388528357269271169017534535024569641728995 996412576797817546144628559100592665521558413830675229702637927897 155481004479529052366416438131529327380617114793314392734022807 3360185223919142552126997164415867183902841524221826628312792 410614900256651930723501959818726233718969240422098831122756528533 224722962920802214931121012144169581306676021549016869209151281721138 65151742974381727218536277682185047222026027539213501662197126121 2069115366234172037210311704019187202170919675272514810900512364 25560219951670217294536726656264082162045021601328736164681325413521 195102877522247132124239300665310187981595817022272816545411126565 158212218525581313672706330875570132572234611047624641186102463629307 38012645782533282972740053209355451743416308126259402296626673 2538413951242672889949184301749835796957713302222224465668704 2195422524115211594712047117231681731021412225717596202831698713844 94181010428081164272700368504341697121758983292126551737612671 1881612238161618932309933608298371946029384199522377325711487713632 314055975159420103377767239831115108592085167591032570009820 27099326851317613764755783363120652447219150142171476681745650 1131026291197782897328887640711935307977440149128952323942678212952 1580271834370523627583264911577413473896424199218003231870216872 313896482829626743909630478294401985531971295223237024246465212147 2133319584273242620140372526544372283417761117014842182041200625318 312353168316362315321803228919542152071139063544542141253084014657 23707982116080838350682458131598624426016318751517614111507925322 10753129614865178312840818233226622109210155150133045664441848826761 2967028368167032914621507201061769849289702324812697243781997132204 292049410201863074631729202422494220497307691335129177305501202125700 21726820515327140101839923681455961835008272692890298212484317115 1837726961183798237761961922626107481246150042608524430763518965 5547281072891920541556059342512030820928485176656960282038597 15217261111646589111452209438892762326325340313528290216969701 11359258601127317547125483466162521559223821601501152922941223975 20301240602322912036173431569292391774112570201879164259281615531041 19618753278712814915810261411304948825484605301014939235281573 2200018812684825901177701422729740251122210710062017423380303412582 270392438522745222852769019349100522555718168317431739228333079519466 866616560231928741114811815022029272976401294373107477062699030573 266711781724181762912101727447850417366297051061419596637521490 16296282732944915962279786462268251815212663249471822799291631320290 197812312114111238315268168702036873493214189702902216092664024343 274222486610361120961477624153782277581827149104958279166268618 29850983713115326193039987111576724350308682508913438164241778526506 108702682420799172852659620128373225391541026737249840991915319750 70669947318571742818602190312897510880837552501612521089129032995 3172015976264292424265662438223498112928047138372082227931383965 1959815083149042062413952633018716146474556182543154727527667625868 1676228833247083091662622444614784306821559133621845930628548011377 30218360417574197942991296236551302915019184922050896296149753 222822087421952232753894315892414914076207244331047639143147326156 150012275720854150602386050171153611051410518381859713432288817083 324092503812514172813650244642729820839139122667727457102751218828233 175765449182671016415276221832438624127262483807805210580397827990 380229957123003405146631313605420558119163234502614282231324729 10928512909212302166033616323812440314268193772008419772430214640 40912902186261381887195637223231111623208122055404208081883117351 122004442753616922922620060243681556130063463230592101283256126316 12979724314158245301402818616299765504815627005414262221396330317 2756279902994025607167963004919894774317080273912695183222413919831 198522021218036109449127299481168256144113333012790214262071213687 104692619577030486168262633819042164902877438771433814993220482481 195702335969991332452022534970728245156092427632668151482353514269 19531584761330649281932515309363486271051426498818517757663 1599742474523123465977248422879532652208293105466552363477616875 13702827678242366418150120858634879258951493911133195283122914991 28156158032972529958187019929326514433237156634178231301024197508 79229569274782409058116958822017059199132310778298852265818716 1197030177742417441887186171916131668319032147117099204631304925064 98995792131042524996311704193772088822669293452783426078171075828 20148284281925732265211879001667517039208912559316908115831960514386 49113089313570231417287151661580771001074615504274024701507414870 216513012214188243231992630761618029546267938633209169915539861 1346863842697017497167272144359213382870017652236222026973154097 309831265813672191572759921902844463012088188622313122407143512553 231511360321121701385632510323263017229865104511505530944929627658 15181420528113204191057913278200254646270974432276322363251696673 2626327815706179141239018136277941679911127163569712323241447922477 201996353175631943301741720329211783713204477749074433197256079 73307711765825397209422323320701051818718218635653133654632182 32273171753185626389493931147141372238911071533525051295282136315068 23848239654961176933463223657370325471175359082209422245202236913