Knowledge
Data
2272536 58108987260 33869
851167 229 471877142 54511942 14193296945
566 874 7960586830