Knowledge
Data
150393319 12808 2322
2951103 997981446 7907060373 69728083 31673
5717843143 69222080 402326165 75036697 2995