Knowledge
Data
30 41589107 870853915 339 4627406
4904430 76373448832 148982055 3262444
510 08106312138 7935159 5145807