Knowledge
Data
5101223 25586668 29568035503 838353204 72364709
1991567 53 49661 27013532 8303360042
791247 59 557