Knowledge
Data
357959 1474596 582627084 96573424
28301 18104293595 23707 25131060
661 9797087 693053 679048 607472694