Knowledge
Data
29260868 37112 1267 59226 7666
20492524 3543391 407 4955600775 31452690
217064 414 112 71