Knowledge
Data
30 006586950 51091379758 9054735361 17996778
8907704 6436 42044 3013951
87 636347 612446101 840347