Knowledge
Data
577691806 505653 325 381333
237385 61218963 447449833
9486848920 5879914 7773 403415990 93796