Knowledge
Data
5293326 2621552 6851889 1416286
1484 21758403274 093704
373 18 10249974810 9550500 831