Knowledge
Data
62 893 14242028011 3847940831 12816
98766291 8542 61657815 500551294 6353375827
93093382635 5580 94352033129 120