Knowledge
Data
89228 17912 9278602 29818787534 32096
511 8484353 63300 96594728
275 17064 707479 572802096