Knowledge
Data
33709712 32954104 336978253
32592 1659 243797
30339697 1009194721 180929527 25260982 18