Knowledge
Data
152894 9326662597 3554 6551268 15855968388
77857126 3264932 918 55869
30133 035554 2886