Knowledge
Data
135230218 8120596 4514
536 242 226905721 7422070 236169
909 1199598129 964262132 75623702847