Knowledge
Data
23122995 6108 5925 9551796134 5220293
21587527143 17715977 6665037995
79640 42103585 201789016