Knowledge
Data
305 65963315 0358099 27084109 6573
991513257 53011 2965164 37955805485 585681
17963210 7996092 440 53869866