Knowledge
Data
198096 40981 600726447 4241
77 34913344 1975638630 418389
43266 413494 3484 1130719215 8245053378