Knowledge
Data
30691503 851 094950825
6982016 2108573 5224 92 79560509
197623610 76 35711581 32632525 98056710256