Knowledge
Data
15292324 155855733 1447778 3976602
18665 65956 966288330 2186
7333080515 31892 213 584