Knowledge
Data
838084097 3030606 55164924677 196290648 726795351
590213554 52060673421 345019125 3220875
67434903526 19013028 588685157