Knowledge
Data
1186 2082 67851446 306269 45099870129
31458 58 9292737817
242532599 49083935 88457429653 2371