Knowledge
Data
41571 195 2402762 19111734672
50322514 254955 46317152 804333701 230886018
5988121523 487334631 2959227 879