Knowledge
Data
31056 8095240377 81 5997163504
7261349 86488484819 30 1882 122
1963 047183690 970455198