Knowledge
Data
27779 284299 404148 5716920
26343 2240480 21087486275 867205
920923 9593452 464 761 2646051