Knowledge
Data
5089 03937575309 50466303 50252290 998881323
64043292 45056527 59286 75768709807 5006
3300914128 2794077 670