Knowledge
Data
245063 105635680 703808
1516909 2382220 247136538 7140070488
288 40506256 65100113 533