Knowledge
Data
580 171 46260574829 6888 163625793
18302944 97509318 034782093 288 90014643901
23 214 60 784740