Knowledge
Data
283 167029892 3951460783 75137071
6110 84940 8220977 51140338238
994883185 36025572823 969 5077 532