Knowledge
Data
18988 6039907599 403903143 143251244
312 768 4485234 13878128 9229100249
77634 8240701500 535771814 869749175 32070960999