Knowledge
Data
2598451 3091883136 873314067 18812385982 458832701
297 3909196 8559915 701741
5160138775 1076 538