834187140809286459540288352470331202746343293701229176629815233380411320450368912077026326556330455146189167722081903535274252804662556742469073724414578653691203782308835805296122376154205820270442581752286851983750574535017133222182737727419526925168753851424358924882827856271767864365723050430654118282633968839931356517021110851863340536279456