Knowledge
Data
340366088 1841365962 89789415713 18077911
45 6503 81947151 307611
689 2014 5804461 8421 750