Knowledge
Data
3123911 338568 30446439 58200436281 28026
7962432919 4133068 7067360080 2022
3330265 74036 065518