Knowledge
Data
31659 5117613701 27235556179 39 4091229573
21296 45055795 676350051 59
56617 110346 7521298748