1 1
2 2
3 5
4 12
5 53
6 118
7 761
8 3162
9 19733
10 82094
11 840673
12 3444786
13 42178105
14 256513416
15 2094285433
16 17010796880
17 274267035513
18 1662613009958
19 30201301214757
20 243273022728014
21 2949477573950925
22 29738048762237264
23 657186550343170733
24 5287230451507603128
25 106401795580495233293
26 1282108777417450402644
27 23184359789094602480885
28 279494426246552680173264
29 7849028294692569647332277
30 63071720783787109858831480
31 1900000651808305865412276677
32 30463082149716680956455258312
33 611161643646141924994517442917
34 9809049380487987480868734344984
35 236028346775357841465844141722533
36 2842149210684782085070998435015380
37 102553399931427512904021787802276213
38 1848803347976380014357463178875987214
39 44473833751364547857483138080825969349
40 713430143369809145734087672472091496798
41 28581679568543730377220990036964485841269
42 343693584965894573672385968116045921592026
43 14463712248136115824617431650910893192706361
44 289617938547688211066021018986333909775719246
45 6965294237392653181409121887322924727809968265
46 153526091161186058202066702540090677921595021076
47 7069165487651951330476477438731494109121180937761
48 113260173893592407345825705722243996423860490025252
49 4763996469018533059855156117772979343911261761998345
50 95393189554264253604448948061181830874649095729992152
51 3057346062205474648402221494075591567332682325121747209
52 73471698682485655815257764805875379446859024898651925168
53 3823585677551459577041805991399595322804001977055021855945
54 68898013894608758042567765609998591189918894611889045332178
55 2759744141461901781279752430391343242919559786452616835143065
56 66302757408980251508756626095002236421259353769474693088765738
57 2389659010864750956096518291850471854408256295487541568030709633
58 66976755061622007022211268797908214159852435627420638597948635462
59 3887041452584941158244350108570526893125849522685884580249051566429
60 62259639996420680538931813005926338504173444798601573922582773698326
61 3739465441237825773494153130464150837143532537438780319935215473465989
62 112246222877131193885363525726930451452810149567962011171979046977677996
63 4044603489017960805646581079299960403138308916984071182511180906669873845
64 129539557871451876974575958063325663351878695493058239851529768060413641036
65 6221943381318708055585292568118931801293315692583779584055940047806524643573
66 124568407184245612988680427320441961689218192547168649920970330724190906512496
67 8227736817541529165308493495717288403289694023805714674368097767844406354468309
68 263412146568513178902860472290273670866959426954330038229700098901745194249498384
69 11598362185832121400891169274267758806549504480014327396781172449444632953332397205
70 278624104606539426800290923054716485028055066947298187560977838885572936074227031304
71 19515285684643591997421255783104421710770404190790887456665229894439550158149224588485
72 468645480536052747364910429717560837543517755645928597147526495305434776731655617154944
73 33761989884280441402270972195447484724844048810697649882078572891885743474837353659744453
74 1215900281314631943229119909465827010931929274940761324351976150603192199870876387367955252
75 48669773242469558170567067350828527922002015046441150623961124597019573738309892848377954533
76 1753327737010218726083643544539292832203004470946822183786952461643307846779027018928974318440
77 105248333993855593123189179739708398460102270271855772177841108823195490380479931028586837060933
78 2527713343589544453682623957297540855874657490995485354451973564218335076978297371705013063780832
79 197266889133978322980367857848947895156683386567919713419431779117853331494687674924019605811965829
80 6315068165630895879825454075123630185869743027664426314776268905335524942906983894940332399046687360
81 341210947833202355833554887914524977932122806880446940711337952667236200248471818001701969154333083269
82 13654752981493725129222020970656122747470782018245542054768294375594783534881779703963019098572370018120
83 1120030955430318662952039274481716590270536248303014895431711476751439486060554407542969268052088674569109
84 26894397683309141635978164608531854289240340741290603032415843736410142448988187560735225452348700559676736
85 1722361482687215383365554574220520391101652343690901608970045710607000556221304558294597398218368924493880213
86 72366076670546355242989270281870388280558638775759158179774335689230433503743779635933825950623843529302645682
87 4054222655033283108990764690358962264102385423786203759676332844307511276765872964170588850633153606565442038405
88 162241272278001870714873576884640360952375975590223909545233088107989681504138662346459487851276768106146984181882
89 14281286183119197906017865530538710726073188237363490243740188086347399483640968159452605519762988746947500050044021
90 342913109667138751615143646309813697786708893672313989759309747160445577288887374489208991962163006694846148185238386
91 24704025182217109314196360399837124951369113532643970752914041983638428964283531931382500026795499470775870169387207813
92 1087320021127219948576255001239143311558027704330007027117977157027251320005764292355319210170964139720833133601222382158
93 65263905292815414023889496434748435818433031373333065597831543463618717629310141073250535110284643882720763886242730137293
94 3003226963490636265047493090999667190959477470877651024527368976483488262268272253661879934283264582744875971900766808697636
95 216297605276618626497443392048410786184900810934564206831568397850274773600944912404728605803505334601513790740741452956367085
96 6924526595815286684183236038640144825107785427376932269634716100185276243492505469204977265646453971831186179675627261412444356
97 664970850803544140308088103101502313996532301839120062091764314015636794148881469956082546107863086630395387039600958548551025261
98 27935700260344669179623883566301737332679464462670419540123735904756930630496514243624671913795896092448437441842915886300555505318
99 1676806986471483694917741102081205742274764400062064292469515918599431474623939736087436397373861628633536641897614554136581881344341
100 67100215159119692465889267966814531428323255466945242118320760479882015915588085957741080566868261041433914113346425081349575809278958
101 6711698322898440730283844537783534348574600311094586276124545563906801023033432535510195493084199965772024947976540122689094162809240141
102 214841446547909223061548914477039913685815533210493706078103778805497514752985429222283996859261267165746232249362630351132362785704963470
103 21920539246209639193008273121195854730301758987781452606242709983724653305827547213208477875137733450871887714382964835938190098304715514081
104 1052400725264610590487458658731878066968170246946720218805728182997588856194475251663229222003470466909016356522631674755384257081412049639358
105 50537155351947517982591023892251343069202473612430351955281195493867989750640639627048211134041720145083657000800703353094382530006083098203265
106 2628984479026535545685220701055801717665496798093325021893427893864133055889507735858170208192172918011259180398159206035663275817397733156209138
107 278722891932164715360615985335807233415611863071504882672658637945091971914038460640593090279504371029338556779205676543133401619174165797656371893
108 10036653094036956288527860692790116204679692567372269101237604393917175121961274090797209420270349529974199303231802514758838121566087366448785597286
109 1084237257047923443876369570806668357338822409139276567816333933181000005143731640266739210479477253608242863305813877270497650530756609742266500878781
110 43379526935010974711343310692959524409757576058138434981754594931633917380871226884760365628599360493859688731535786893334664859351830477057108820748526
111 3124410176577838102660594739463892425859884298595106595254147169010823051427872067343013064469633432811505831533882470197366367523862550957854101594772653
112 150015068002671239902419890804959795965684203908623255007180818707451140385918730459349387460171004135446139602357894356366920306004754276454053985369835870
113 16804812026475756707173688364894961040582490722064399667399505842403538546274325683514474408603622096602779141295618050383292440640056341513811900463016390093
114 605123248021129912698155201027023557256935350198227011281389391145234838806261643336980428097190566481835495226244607708154894783348033048773682470653959879218
115 53267650637885908074144831378742967999650893308166041392429665926623069353497298939337792146961373472498126359050821096368014033375266964633597869318011485761277
116 2983593558969631982064808712410633231537706960607496544987342681282037118634655002246253340657934105026376911602072226004316940763798298052530254364279297162510730
117 214872003896451388616740372124944335638714552057047917280481102718233295611048657460669578319518216935371635761708251093407187749026852726746811912097427407186533837
118 12465559819553150171753006391959182100276981726269386698812891300338813182559456787721081795872714516356581251090680635643621206384321256449367621156015068913981473276
119 1196908614680998867876905354000206425962228960273918171003318045935244298821318900278684521982100111787167171740467049272881043000643867471866038442889544043149407968333
120 38313541229611516922232724334398564812891603710491650858804990361228156375464764265705625785223076291705706076946036257367836997226988080356162597793621424449695036459932
121 4215686443871947860313476582137842335844038637114355512639552257781032445599945388127897520896520492199414835635804455359734950737969332706649751795741246233509603418560853
122 252979500173546483135730827652604938715455209830571822409231940457223174892372188051939556879576452608256595844225213357841464881275386950479341270342268395435025900150111112
123 20242575700327590598718779688790532939572260825082860148251194788835635023835374989543292447887012729152727082373652873082676925452768925371053951379177212881035581615427449813
124 1214807521519828982406262512155084581313051104714802180717480919270595324605014871560649486430100340201771881538263397598318456992047410909213716424020975041257569922825797099892
125 121500994727683225831224969995197248664244682732305300931896343121848368095525322531054491935457921032906340880908713412704928376130193859846742696353476681338638027864195137439013
126 4375250617718115958906505182339256036494121629467705635728985833305811846763516625989522359162915257524830043594251946254975739997679026365391950785149181503232226573033850744904360
127 551403078827210294048050877944741457846923569995663215402784111339654141060298620197210871746462780369161491833756653941539648168083687515899232541625150346088599186230129388995388373
128 35294172295559176935034162693645792558239602601351913491413912111571170839705875209247485314132780858883860307404020104204792458497353680043916274614794771331173580145301314746449760232
129 2965261875905798072836917717144191316349973542083556396494171401483318004676353816196985977258900054926613427313771445407144106161945792811204866300184385942164669331391540568090775247861
130 142367864215773866673107084585614828977356969622612058945211641183310835395304689052664574393741335417336328371368433399647121888231895408617877498683465319995235301486939248583103661657560
131 18510787609926508465576757913847071958372756024481651219274007525231891919394285930662591657163632504308649301705210113399532989576308348913135279695150675985322753862633493856371566790730661
132 740573872261276112489743423638468493163887597948888660829905512650458987611166741915556330860939041507763308396579772969380966704940565851934029065304710504732905389806826693503445775290884000
133 80000488991827746657357866510868444333658233334504457020849069373774802553925402412810746324638580115342745956132320690806543937123157420357788274332603885187139104852999916392228515298206202661
134 5280772847332892555498108933140955794514607287675243052036868484181787427546687725987424813757007226654128996413129745366201280816833330309465960135017161132855913825687801308580585455456900259626
135 380295645496960091742521201052659685649385382945952004203675379930462469585915441673507397336829158899212630487701473987057298762749122939701906917995568205450812934554374694134194381308195024895733
136 24344202084652778764076854976303360837355179115828603512087261184033779840926134954830460854370823176776262480209307464917033322096760701471231508711851382309984883725305668225897020989179938493586538
137 3311191779158274872006194797978309733565953745135636029648071196408524520835540269298616183591768781200470909938953516702703589103922204523027187091729783562363394999576125253416129048909779830152664901
138 145716782485048747147036647966021931637739319965083813908027219903159112696604697984093942538892197195997496299794164042383874953894673759714667463544822328126299364865074816818535575173019492465210842182
139 20112227174715885381163063614109004875741592108926701955337404417832366076652283862074262686550714981828854960281533591365677447226568901045147137156277211064991675746379900846211325502925599740029248886017
140 965532621168847547042974090125198255967234160548446777670103439275856730792006230077548702896973211324981035589813406549594901341829201923926777250964850953447726735191100315434962159715601807013869157370998
141 88849113374708690213334779355132348553861284362566030247604853817796651598941225450996554929208086156880084129223114936154096600895513145902308654225922564928255851313327608920862730019338291845015991727017833
142 6220403468850777162480477528949389597026257139540170564110009870685041468656677787799836393747463004192930870081207858937336356964027749415085532573065544395931357318668123724775826063513396030958133290048619308
143 746537265375467968187870638253281883991704718029183033723448789336022772890400275761431363804624768589308584493874166187416516932284225442956166217422091250076691134091488174582019990351626862006821010797561334793
144 35840009141491313250180271113686479821198852722540325789289651897999778140207869914336505299015736355291004986576041184854930149106606849011311063968833445548077105793710100503661735362941602772358366651572992689372
145 4014827561112402551988378235371139021858263209642545671434164461365311174476171830681450024853567096561181867081010486869939593216872251314709795330726767992634712540029622744584696380639811137366143885986972742544457
146 289103424409234475056413413217835696053616149946985828669049130870200404340424579678978738294755846688760385434819331095820505641763908701508116574876296128915247379987926547710601801141429343493134718157713610455890276
147 24288702477936808307290715088533569607525614858756452153871561157558199275770140864864895466784344688952433558391904822535792413501385203177996502084939601596873414631525859630435135992260704664560682469133930251037327641
148 1749075681835859432599987899787634847437897885980411540907421452475060548259790566849951452346767573451263976589651966553672874277741498537517256266690527611103801100849849819939040393243912165191862272495800691685143480428
149 258887489614185132833105499883658490990416412739959664506452246527466519341724774034657679842788385215476020968826882954766121185519243168755731923972283026044959436340409299210608413336091261153060177011847636299652272430985
150 10357248660249241172756819983246127274464094407484366991798997282551135834217250751953157145163882176192492102729664970157198520295047468248766794215158011569409481254717221818244275573836894358287598942746401252677776040719828
151 1553846186527000361046356102986802749660604577535395008434356044629197841651929337567008229454425114814089291430418572406534544165442639480483774864197674018437467147643923682035851944488870245004292901588972035537966058380405185
152 111887282678604275236510396235033044102837993676955924974265434210584795734773129555576545677863772148790621475092866878240644378432165090063080557016447687339067044111617222328399584278772494534667376513348732959986233979429893148
153 10742732983332537423066044394666159036622107997565304192537916040260769588379872366672915393304376551398713750900345638883508394873653291285536217248443175658568873701862897267208395942706648345573072438183067336194216428083650147393
154 644675866282630849659199174076204575241429317847595207477249227849856760098527115129930500143940456856071615675495831199888744336797629642222236115463606987201471489155885453254832156146677673228919013667497388904612971918998438736728
155 77371846686899034496526966933539215188008140249708990201462445258023071981411633687958332932666159199279992594810400089625532828810589210357953870072881281639835147572408117287847067133544027435815854712537869735889750846707896298554753
156 3714493316837436286682953611983958533599632161303879124877674621612957311867856944137129911268119582022295716166574700133225464527245079726824007999613765125699288554964745515269914054566259994592389945215485244711612653613898020769364872
157 579538329273326959757037290436431070456730625303654852471118703416879363723367094919080224490759320954677411714580463620872797999079043026594903201809820240890728849722072708499394439579470103183848647308328236044747463714614799136319474785
158 45207704176636340297335591607653607454158588405846382371872136541138203327734501260632394640190495154046860409453442737128211469392692601154129273749165592554602549566876636008468036201253234308334786879994817896735013782393568230653688398102
159 4702180772699452717882658564486411606302949924833327421527173318981790025448111498200688122804302255341828159994872625124954865614839109563056039373115031445919555883804892217589175159369915838170001684166769389496486180832645710787119912877393
160 300984777156941610284787483718737996410842953777738801360110964551375699832006870386104672254115534837031049100081301450734239610819095704636740649153111178131406179113079978561715678235875866877188442573553235745671850587071719058606328112551254
161 39734692765488992010309830509437901937837572848586355106956174494100574167850355002464017425666054900743440309370726664122044583493735472121612821727583790544791535198810362062364058702294984343627044421393193887818180763674299561446822430769642921
162 2145974394113562510167015634993365442639639776777440914576993533645982380763751177003443045658221080174982807755119321164041141748272534590271729113938677800596874306914872631346220885602165030422737587197806023177927433088999248037187017589673268988
163 347687586539162615639066842699434639609559481410794014516579908625143246257895541029560237414057481043247958296638700755238787007803644339096141729279793387487238429255408176640150147526253029912827116170465968948712062341181552481585743671957839218977
164 27817152897527122813635514431589764534207398152640298602240969683545105683012407033541822436170256704540011646538851179740267001766039819662281610071497409676779671214739569003843358022985844558056592031224475321920142914727613197774896680774216810787148
165 2225719919388708987706480221369880597376201411692634682193794154592233597887250458224375355131034593844244179681404733079976598928290989217321624947449072567529860935608420928484108791986393817674440189614128491722560145240550237374473320205609302702190817
166 182536850542771664114745013666761798749382723156948684238493361646246700132437549981432320943181006951932562745521726963737821379121627155640035527300895447947125376391105255704700764300907278893862152140389760796571852052639847077904587153540737038390434142
167 30303342910019484952035378748903828472994908245465174218272091827431544455582520547375989651923178188614649659936288080713558325533118398825463219156896093431790342341859080867908810982742594690198791695494314420722650000883455165169535940807967957675514258389
168 1454742996531478049361812924961050528502504978505485311161298901078360380568093423824028935613255734060455116239687349601214537446968804770777874555058313380173883557785626986915327627935945452408435863535867481955483771894458487775215629745936002705463074836814
169 226970210801820595185394851672672786274863771555101173715380900660051650913078156637095889945319817691619612783051162825870181400052666662640173893808253783400557625356899669039659018768990233170406193503290821499476191065536407548098807776306824390009915188801373
170 14527548234313049569914632319976019372119783884504980603095538941144384018817570118197960985436081587997715673231514108205292824140817635213741907078283300451015861906399364445525092528843310868358404820074148443448431711966224541566098913313382696963340035158124686
171 1569202179516611174145965685409082764975211523298093006308033586544253525683210650922016882317042131321444912321786574848997495188608357269746766138348404702493113643516488259785749652133846564015878126761511322713930101083417786896686781445621638096430733712266267461
172 131827510627629651677831032206682928277289887740924317510477916808658440541408512247567616075616975112589370350703303801423994888667242828293942097528344278309872561917291413186448495871771954688202121052787025256413576922719060323863255740345530982797144971865524591410
173 22675901030131816699761083505234872746458835902962280704808509724675796026647947317232551981888436761496693145233290040419776118345954374823827787541013564274000573763417639556328927039596910052934780699206129855425849160808761793491376674120876950679205365894582495989981
174 1269982285198009364838298507325359556729972100453628643786787022498653235932826458277270478601828075618927405503414945567308886622262112232962650044394287943622342003313305106567606362713298734919035921276596058929103966582213379495840957006509454769018297635068485300030346
175 152420550124791255597295581962548381680343110890338399535119251209563064107965822940589689984201257511032785353555026758117486170789799422330341833114855566798955040971360030427669092452635445100337245333890733201347901839026414301294406217455255449232874921574112818499631501
176 12194913992268498457148484855511195893984178843327525591453326883787543781873198661705452469214702428958241755689905555594966202549806215898660309299232839631860025619712115739320095002573548906761898662632535252166761251088695357483048338353426945393399012023564093965270550426
177 1414762443653270612284821538821261272083845088936883307008121037770564641761399010580773076118889683016667076445382599475774196981948310843666926220544124252862561926927576785791558689390984308629480582110707979984545653028127687882334901655214980921083518269655009012789883480917
178 124511289955480082379521443901126503139272352005289058542306104650693476018784986129769736150931506807895660968949358659423724300614001160458588167717182167091537309595246469265396484761409192708301053124404934773892184227726325229002954393997271748000743006741664357219475016871122
179 22164424374519107934167101835939338820062562502030389303837494748861209295985488930109593807941927101488444319549431223976898699706274154872472360779878969866546503669880799106026365846220227286386216936726189097732793338188314018450408217033169586125053338718285910594079342886540633
180 1064016881266872660922400409568989389866142272449463975642742054049988739683322253631390272517363432378253222999341648109550561310201773435039131905601907735761323713463873603558530957103332318939246714015981481625947972417266799210848597371986137405750561001484465372873027933570821506
181 191545203052411598073966240824254029514725671603405546004997407223746834352293991142580358646933359755187068584201046090943077934536025492461916215369123271406904814927167129439641598644446037636350794739813392881768367828446212171971197935174537902621226033605922053027739107385634411713
182 13792318636654901933986491739755859114450114497717648776335456062163822062104850684519417212851719265805847191285474660196011161847904037230693006638482477449032907998469497193257753633357218042136196467980580268968948431620544543181137099929938715126134024980627872283370088759699248464842
183 1655269781601640643676452975011527347763528465397721258706259724866882394286934376133472645900853245256456850022841160269612282499683020493175622712833266417155355864631266830320370077601510611093979926952409445669155580162293791393908423189527820353038704223708950596057438390271295450192753
184 145677533099581031545461848292754162462304955069497188414927191244347814519312329950430112256487937301834008649201307578386076871133953707436685491735965927187120348995549950565385824582566290994312369768280011799154660002713474187207122377778378129782532105711368280325337948432633698865427106
185 20979220036121270183190182607131610921919677058472992853008221798910952173175262447238069637580163824709353702335011132447864681725789016891375886432691926781362485611223824148245879109967147413792075226559274108523940195970902576749219530823275978509037661926660741317444722012689523932071696017
186 1258898879700375792022956418276189409477642928463449068368908235125901478205035059164234608367066317419863056148749869254450266980418474967189989871453251572808936257022424998845318132422611411118518825963324726523235566418256868079140378971774337088672042247705355847327008658709804069623167188126
187 201444799972096247993856217106797437127344788231210323931878325841943147464978784728724775408368190951002798337502314091844490581548681783767289755318952943576211163609199223639399147066727792926376804229358515517826214567117069795239209855014717210166035797294783596313638830115581340663638821796177
188 18534180496312555191226794930243640405125198160199813250801174885693895468256253230101843572178240633809677310106361646318947583769459142581557847479215124060584235988303350999823566848271379560637784507926946752366534975741188678030086447040325757672363965393367796216702099379292193145124394772436410
189 2001892938401728056900487708683419961190648746089811041410458765980782653719140327635727830570658356642396152289824560116538183537683136080592014817510552351486673697900371107204584618760375720341807103660339607771103603594615494297044575490210196545825474298281016775000140371793672441014098274244928457
190 144154825745420732652026341820136480846131834916626594794803832325502044963246359843002505644659579918886332642177474690037068162296955256945206624708238984431101090484815023069729916117595323244170749248052378706271825993788056778065239521742174477057106513441626575596226808868523707946160200140407285314
191 27391418784568340931941905433534614780726239282905142822054138600611369325670527510498111800315890842945045598166010015667159489019959181955669850709382917594260693865812754754355888646961871792112784164233612293799418042423325403326692553706503360837396063028207330380058093825391298182211452124951629138117
192 1753194957038119240376933974088035482447325445940845767206259674271453138887877007031722157725861673528401804615266818477388244365439684600419815652025214965017115508502501119301846603321677390018462357260199239181869026541086613869686388676737957268070405140318710770899314231633911607369479096197044672124802
193 336640823170103462493303264930336347244667211859925292446423911598719614035798055877601152395165757208296091531729395157674210077653439402462560275039550656200880438326346027660708903726409020755336885378122487535212652513931053188383113318487394298830355183004220675343048390567536419913122197921957528677100101
194 32319272219286970518597490367286377370970499663998768920623901773151354400575501241256742352093638553669953188850637201955201555699095622321006206219448888210249539194837721156547356604338587669902359458657019002619596510363922192698648564963466590644982167973545503543703544808715130223267100479604119797673734498
195 3102986773874719273247852378524422563960412634955741741672340994134128742069283917216524866953384466909523802221192900782857023557190833182219058357342132818840156643142747577056206942920230825331381844916451946739016477647450461552258645349811280096217118480643372560870883350027220037853554768239917458105355611909
196 260683208277695705923338197286418781750045631835946305069397267409039965688220424547429345566436388858953669339769054302961945180359729082928721908222958605670783407563185634193877930561903727915505977332440620545080003718896202692582424857949110994672882934542016840616697904947095198309921867632632670600647545134854
197 51097011809202233080247534520516605645572904252480431535343536753165967403633272495213368255888485600821828714396955836281324112374064091087211713070057228844292388039027527049577130597076050902264502939003278078782419745381303178207707530803375566235981272288715944133433660252980686088782539610764243355185024202043293
198 3066081391760411680520775409428282757516124300780661838425681602457367084183684570137349524698875572438168676533157119231182408687624205194315631506111656689263214065749214808608821713755124957863785682317529125347490264726597086895155034273060483085153549220257498664846636313083788260525262298513487233981702099667732434
199 607135212580370714976193778601320502593838184458823524439820300823311848635773178159690419258633251828358219782279506563610398244261966692565582249923178081702960677406383559631596276454111817707931829601809770096881854835611604508418904493596779026426638726883273451583767423650843056270090717645281236571732200758413065225
200 48573883087821417609776023063515068490264570881006662617024049747467405257946037937345370890215359021841095751258893682208063041949644959610440895625360358192926117406576433985336310938042700541592410153827099136875895877113654957760407514522015382597216251699882133625366240528380528289867782673921012412972557762772712950434