Knowledge
Data
52 568856 9802852898 221470 35912
723 90130847274 96883 14816099500 18061721
5398 5969511453 416073695 361215055 6348910