Knowledge
Data
42171474 23519444 21370
84637 79655 272130710 27804025
1524142 367042062 505 1158 03496