Knowledge
Data
21217 61722 9957943 2050551 27566753422
964525 7824627 468 689 873067
1301 26699010 23601542