Knowledge
Data
45532610 864010339 1171680 7985934
592014519 12894320 1621902 5593373
34575913 471843 430 4231076