Knowledge
Data
7071296 133439190 2840 451719461
7618887916 5766750 4281397371 5117598
431 95792206540 61394