Knowledge
Data
30 17982833 376329769 52432 374659
24700 16268 8202573844 416960
1602766 80793 781353031 3938 33393228