Knowledge
Data
3751047 8680 535780 21244833138 357817
87046520 5859279613 8062016 2614 24282
905 1589655 2375894