Knowledge
Data
15239118 33103345082 7987 8362960
2667990428 31717858267 92210331 98597 239283869
285377 4590816 540586768 74021 663376742