Knowledge
Data
26553272 240349750 2493898528 865511441
7269473330 6843423 851
2665579596 21838875 49716685 33905488 1389440