Knowledge
Data
41388 6529952 7086269 3977 783171
551859831 170884975 2543 1750494
806364 19101733271 661 256689