Knowledge
Data
66285368 159196996 22829111174
66176 929343983 834564867
19196077 570750501 1209558 5510121 156270771