Knowledge
Data
28 70414684 5080 769
9664463828 213846700 0093504826 2322083619
24102 46095 1623168 4776354845 5597427