Knowledge
Data
5021031 29993585 8205060 10126225
5372456 32348969 31108218492 7739149
12 9190715277 39132588