Knowledge
Data
4516252 5956516 431 59 7247264122
2988 53555178 11381998 9408
30983856 3187 150877 388