Knowledge
Data
18717767 628184 459731548 111768678
661947465 15995 91887
7830818 022598186 12094959 76