Knowledge
Data
10628 9947174478 570286221 197284712 83217
277988378 632655 663020 102691752 61839
61524 14864 0993038 430207 203147