Knowledge
Data
25191675 40838307330 4209042 657791 17931317185
238406934 3455142559 8615 46647356821 22262151755
266 55948232 10444107097