7364498394007182799034839110946302297726326021235462865520825483474516152648311488233487482717232478596427749583978532596624722881133563723312718739051868770661406671381117983097767612261221516650479475325124025050740580235123620260017187192505439352714765353374795172838673373547447147401847242176341261168424503258713229807220167438386253270310715364905257934531941269027446352236631980519843552347078275577114213964915273154465313502642286584692781634375028322730765652166832665454640276762968207704642561823831214582247277787065623784895892852802193766477488355485114427691576716765107834861783825443555984407797034444021932441794420574721720015388346106790136768446052675828861707371286806863064756781235002841739937178565422252718879646731218111367593137342355729152432070745013023470165221556522150224384026926564665948476641535688304809165692683178042258262494556752877238282406567164743752712689855471140223141206590945607515978326437414482041965124110740460163848536564281665857479129421664545155548177773479704137766803155370362145342675616327608108062233232838166365353751942456437735389108422012817305131660520445764379917153033684955129879727192540570746237262120118542732287841214637199788691210316211520514174789711825135588338331434915329021854407481643013856446815714462554179973896032132308498524365437091467811021867916219569602572552377675664851267736147293509300133936246138070825233768531878167055719630399197556549257459614748001563331601917443772961485875665537107682664803401756721955543753983875189657387763738559545144801117345239586564808154422112425426666116466837101805583083157299750172844327533159551565674539441935047378436927353664295660305342145383677263547623116933927284633056355029920356820745779233478077762928919059963982712512433654665154142333584578634360705488286403248186452235468787351154627028560475463634465038481198508143