Knowledge
Data
106 640185904 29929772 93005193
714936311 4644404 95487
3946805 579636 51897017 07421 45861