Knowledge
Data
44514972 980 6093758 10859883
4145 19231 110063 78330131324
28643 414254364 14034802 347024