Knowledge
Data
20217566 15004 3621926
17349329270 954654596 91591
16373806 927618552 99604 008750 7454993528