Knowledge
Data
22238657276 30 130554612 950023900 30759644767
64688908427 594871504 675 892
40845182 549625674 631