Knowledge
Data
20339931 200 53403670981 95913905 6701149
63015 680 508362179 1861824317 9347647
954746 13123056 26860782