Knowledge
Data
346 770558201 45197081 1405626
354831228 117906 7209 057082713
959640 67 3101899 5089 53935