Knowledge
Data
255580418 4224388503 3882
36332 80507728 29447867354 18971497 725
405163476 73753 1192123628