Knowledge
Data
20702881 1748102573 7864715
401532 55848 8084681120 9518270 76378461
630 207 5659846 395037820