Knowledge
Data
5958 171143949 831331167 96243185791 374675
45810 966016513 53146740763 7031 74152
35817292 424 1302693291 4341089