Knowledge
Data
314317792 229821425 50835514
47 588183997 12 528847 767625713
66110893 76080 686673906 64266261 51