Knowledge
Data
9940852 84522732 1089797469
389666243 112890217 162225002
1955949 6160605 8234435 40701951756