226611848382206851392668484217116111381012869116587689928539617217159208138727136341513522341822212203356690313839891317703143230487393199100329104025686875266719220818692028369365732454589115886185118449661144085772516521321405918764110202147779188708117368920401151141891781460419700442175146034460362142653210645436021894818998510251220890143996202292969644370187195811558623213837112779617500014526583948473542229671068261406601876821179639018014295572923223477623729213351797366823192398353803533890123324119006407736476035568126558