3418112966134131545931458959076368036203406302191144098632712040515910121421296076157913463220154115846318737821571557526962571905941526311378314770741601074451522319488210659696580190118813718019119796612278414201787166987191876247366918149013155114547716987157430121251611881297497675928718203443190101183921217749130089176372143255136313642671922477347088222287184804214561214473202627174371572676185168891885921920438295278711249215150297921126782217077209344203053768271077311410158337584985848159834166610990681921842070189720715452819294425144