Knowledge
Data
533 49451683 576 636742841 81922468305
107275342 368020 150470980
30132244282 165166329 80