Knowledge
Data
25095307 41 29835750 289282993
7418744 60307773548 70514951603
34720315260 9887875734 446067970 3619 761519