Knowledge
Data
115353985 3877615 32118 4925295658 6986421
5089987 493598639 45037
859276 511482142 5064414 9484868 5473