Knowledge
Data
153158852 40617889 12882 594197 118425365
133455 3868408 144546 6186 71463
420726281 50818089 9832012501