Knowledge
Data
312165736 05784963 4694808532 91374067
18084985 2557586 645504 5437527116
4314691100 8863 499127129 1464241 351