Knowledge
Data
31795 11031747935 4077528 842995
993 229494561 4535527863 13523 885
87873653977 74923892 21800830669 160721