Knowledge
Data
59276 66218380847 24941652 95537153
4544278533 15601700 78181
542202 2712671 166355012