11704031167581454672454671141940512501172384815301971270731270611419397121719301222155413995692836738180178715539841210494159075117294213895282594842793434399389081172623412562187872121096729081165762135481291126792542463367369367402732809100276119534820359881424177616867411010170309279391398961312260854023145157345284812075444756344399374397101365744136570113656868041238041101365743133328936486814577585701633369061169491437506156621715911811052061093424311513186716257324048137724198272448269581089754134042969799312792331851021746411618981169932831238798414021151011969148860471835493442013050708272431590891590986784071395234