Knowledge
Data
52 4899 50839241 115349 5984717
637061 59523168 4536 339747473
27134063510 6692 6601 1247045991