Knowledge
Data
43052 7125045754 297689807 21558364
15114043 7978 54921632
473996 98150586 0100655 02932519 1682