Knowledge
Data
50528 305816 8172838546 323
2890863 37639780791 213687269
209 829504222 72123082306 4358493317 845009