Knowledge
Data
4840409 22226081 682880 155041563 624196
8554 33303 830483657 309005520 50748265060
42518 273352 92157