Knowledge
Data
668335 5356 266537778 65164093 59600825484
31316357597 12163336843 71152 40282 13177
23395424 662 9207178890 45817