Knowledge
Data
3425 2805066 568018 99903
659659466 4665700 8246429132 1521528030
942970 379241458 64370 65638200