Knowledge
Data
5916 7178346 4686117 2839
297303 82779227214 497502 21717956266 24420809686
379 8376 82530096