Knowledge
Data
30 307461 10625532 8298
711369976 629300 2552 923636982 49551024193
31 4649505 3618755 111