Knowledge
Data
90 28 1813320460 492427 87139127422
1740118 2280046 221083830
4565138366 7520924020 548675009