Knowledge
Data
16964826 9489087356 5129392936 3272792350 442488999
2383317440 327649 101 9905
260604115 799280 203518 29404 83