Knowledge
Data
29170568 843 50980740169 4714335 948865
56310043 3147205 293070983 595602 31149
6697794 095844403 6471182653