Knowledge
Data
32824660 50567 44533 085977
23832436 70851 1952292 6423 8667094970
37952839104 8536831469 288361462