Knowledge
Data
1099798 22559162 11911088 7230886 664335074
179 728346 591991 1110758
532672 4213197 3870