Knowledge
Data
17108488 22199 776 2255366 6263321
583 268991 30243008 639517
7087 4261768577 64 7385 0871190