Knowledge
Data
291845836 070542 86183830 385868922 28609489
165 2653977210 051996299 515 329910993
5008 927 3182