166:17895697|17895697|53617187|17895697|17895697|17895697|17895697|17895697|17895697|22371601|40288529|35791394|35791394|18031138|97587473|89478485|89478485|71652693|18175316|107884817|107374182|35791398|35791394|139810