Knowledge
Data
350 888 78 20304953 233276330
267136509 27376947 31119520457
6838537 77 1103344977 086 3080651102