Knowledge
Data
11073 40273858 283628 1321303
400 58184884 81753408 499090
125572804 1883435 19381589234