Knowledge
Data
35906186934 4483689 38550 3411
16525 6538805 84522891004 512004
7211886 491472 802934144 6970