Knowledge
Data
16615815 3485 23214
2874729751 639 1309045 37169
0472861 37018607 152201 723579511 5615788646