Knowledge
Data
45761 701 15186 315380
685246115 68139478 276820 70705503782
9625975 5676852 664 6946082 497410453