Knowledge
Data
65 908 973640113 37180416
30084051 195 568519919 11768629450 3084337408
54096 83201527 89 18356643 5583959