Knowledge
Data
31556 81282 672836080
8118502 52803716751 160743 1524584 72231746118
865657 265232079 4624349477