Knowledge
Data
43853492 32747119 3910 6158 1291618321
58510 729255 0504929739 362287586 302039604
7286920 16 90646 3695