482035719012897469421933741287402564661546612529901934445648740848759769770213702194624055679457891903154411487564866150810494644284534694930845641461544624248204669791896262292382604619748669347958007441044948434597089653262162265503352498629375050641696794297502070886557045281242212431213768529288723455663345855596556824949019332766377015045700779561202338847015470794653745805551591491754397445560416053136370796665086293861368494464947248199308587826464075313721127126269006662116221860796606875103552129