Knowledge
Data
28562 1058523663 309621 540631495
9473241 255033270 6109202016 482512238
14321274 12329084 794