Knowledge
Data
23186684 3334509684 12330528 1481286922
8581434 31978380920 5150497165 72318 8027856
302581870 5425347 17814697 313641 6635095