Knowledge
Data
2941309 23250662992 126063220 1620955 1657277984
858 840 683 290910 9567105
84882384 86392 59 628182 413