Knowledge
Data
3093 37895 473 9067188 464359
105 450871522 8595824708 200427675
952053 59643913 61796338601