Knowledge
Data
598 47583 1958481270 22416 143626248
88234 612027695 8040600 491342097
11776 73433 7643110951 22