Knowledge
Data
43546403 7100 599 15615
99378608 21 01652 239 28072217
31157155 603629289 4712540068 350