Knowledge
Data
53836249 423 289519072
521470036 30702841 9823116098 56756122
2489006686 1376187 109808