Knowledge
Data
9905306589 17405 0821646 351077 33225815
249063789 7940775 1968941 210 410519
81 3830556 427266