Knowledge
Data
80 437930791 20697468
199709946 874 97913337 725
176232492 25052890997 9279551 5539 1512035867