Knowledge
Data
95793391 50217673432 3092398821 34589574327
422703341 5618108 733910521
9782391759 506586031 70560752