Knowledge
Data
469956 98346 157219351
229619184 20136627 588591817 16102641361
60 20371 83 82933116 620507814