100043377100043376100042963100042231100042172100042166100042165100042119100042118100042002100040929100040920100040841100040361100039754100039752100039748100039747100039422100039421100039402100039392100039391100039390100039389100039388100039387100039386100039385100039384