4022201712607091444864076777353535574823064475511435127021471846226662243446507145139502945224854635663444407825119772803748667616466333653958236175240293334351528198552736510284589230638291515450490549661642397420827117053537827950448782465560164686495984561793667154514585866568065272881401237678341066763027555176976438368548365548186747257114604136238198262533852816885853381431387491622613908356631774757861471469344247827814212178356451876859754155335667651123337076374366434854522332333405309593727602426713037417310746160037778548118175091776386840124161809807115841513232389753771892256296418023031482007997176532978465005035620216927445480873419639954667828013425376675235283538385401871898476583018523884484451657541253795191684661222197962642053401133355947130837246770152328576085533976529657169019211824251448025896167493847786502296155671711561268695362151094496355626913127817301355377958392212042983285694522737550479572387773237316435234845224255368160204733658282173804764411335957776630783819967254443880584925468046797798587702228155137317789552413026684438618246464428229025081030022252050921126538140033536159045342369120195873976652768042955436721524777679460882016367942061723432121946376552622869882537340784671659436605398270687643648248310176525352713249244792127731554732349231567116362508639332382738608542595472275137906735995967528542411166028937135465257081114325671412848820348464755816685348926955527252667416329452157790767297912991063184326777978040171944742355015268676228731442278747445540332074434633011074517456873771262854364871646661565884174156343933165419066297117681521705315704473459940680133048321412266325422136427036511382523554701516705052103678203371931540450122792746793472707437934130551191427342827153319645178216188457512350657684837375601710728640391346031547088007064445311218056510868921820745923246978877077273