14922907737821492294014596149229411041514922947504261492294882205149229501166014922962867811492296636186149229768344414922906714191492297761661149229784592014922905921841492298001535149229806390914922981673381492298765906149229897220414922990688731492300860683