Knowledge
Data
45402800 20405481 95899538 2984861
233556750 38869129 5857155746
991 109226436 346 207355