108273109398108277109048108425107577975621084271083541075959689510832210843010851712155510528410628897262973941083231083251084139747410841210620110254910609497680108851108361998529906810885410840911199710840896830973421045599750210829110828010495410251111899910555410838510825399694108387108286949471099691083529675494408108357102507105630108358