Knowledge
Data
588052728 88896 8830570371 223195 6405681269
50749454747 14797 3366941
5162198 864946 156224196 90215325