Knowledge
Data
2597226 2438955 45796916 14190566220 194425
816617 860198 7141566 952361917 629
5115973 86965 203067511