Knowledge
Data
597646 513 059 66 327828998
31838161 943185 98395197 105 450475376
17306580843 22760 34087481 62466519 29