Knowledge
Data
288479 3300 354086 3789254 20259794816
2671184229 8216886 106929702
275 65873 16780363 19710 6490415085