67953767955633762367957415442866795406795571269872127149058627410630437932809930793281119234336474436479336490543771879080413110172042956983271590105103615213577491121779214506156739110559931725821051082149264611271104486234855441154832601874156370769840411820014924141535731485601204296156744220428682796044864214887157271911067402102175111657713110376984053670686018751044076115681721450710960471121794485591113340327221814884691492659148850610758451133404791732791653790797149263712572005162196984061107117113823248553619515520431253496513558062268751310996106798914886831125135148848147047360187720430014885075059706984075061454855901488686