14817311134902626283178891151922268173618637386985101330015597732277959341450622159321174222334914496077876272112116898609110921214715105248111237217421210123152468126917820661597891169268061180061904921237071795481114132673262939125391975624754416551330984631817371318813252915136866407576925161893323981806459117511850613215314326025268554914056113574922832613297798870220523199776150618157716278859485108709121328548622821421577316199789872823001288017513111007212095131446121631304829506317601016392262208119491208954222895109424114727117175197187