Knowledge
Data
857356 9760646 267799689 566058
47299 31875103 8832162745 19701 17326108
20604 5186507697 68635