Knowledge
Data
40522687 71766 515867404 80550646
2271818 42166 473837545 6361033
57170069 6647783 50974 82136 383936989