11384611915461521594801486606504917109972953926167501518227314729794524873681676682205691354841381512120422719318463792784215664131713102444555978359446134341851743861640305365516226313460912410725374117315170751081271031211862058012583218217805190119172005975217158010761117962714353018913346349398011258277387110427164645193904166871109581209927983972050991202808100538884835031033071589121000641929259001111382913220312383219901816633856788131238151352120682131595192590626411691033383014379617163976264275131273341567921738481030649248816013219209168558162933