Knowledge
Data
30 304277543 9806563879 17152155 31
67451752671 600 387904274 3581079 123
9772094 98 446616602