Knowledge
Data
4889 58591838663 96256
836150 412307114 2644813
27052 282866 2559110 7249191361 39420619255