Knowledge
Data
40 3124 33175 3279639 90408697386
37313277 5129590620 821 138977
17694 917826 10022360 29280