Knowledge
Data
42953112 1921297291 34640260
33416287 383404 399397422
2270688 1313764555 47777468 93215098259 80