Knowledge
Data
9990658 25159 86
1580188 252535335 33362112271 1622422366 21034953
166253992 5852 2517710793 5639