Knowledge
Data
87563588 373 3280 9317
1526930 6885 306086 7610299 6836804
59842509 664259 17829250502 5383060400 1929641228