Knowledge
Data
41626592 770496 7538617 995077213
38873155786 821 064931139 394257392 2632
695200 17 943597 951