Knowledge
Data
330371 15536727496 805711
15129766822 6390238340 8415 172552
307199 008834615 76284652497 71666890618 1994162181