Knowledge
Data
1586 309 87658327825 19807675400
180575940 9467982515 673 1410099
818913 6359275 6970