Knowledge
Data
1077866 31923506952 40828558833 373768669 48769767498
19722 78405721 14 685 584
530996 5134228959 577842 799340275 3084