Knowledge
Data
138315443 4916799 72421255 27173
55465902 6209896 2022652 8744 7747966
59959 318669032 102328