Knowledge
Data
368628 428983963 859 0641456831
182169593 116636 7981558 26517117 5109
5056 0230080722 16975139