Knowledge
Data
95142918 3048 6935215868 12027233
9251 4218710 97 1690629 69174
331478608 23967836183 18926416603 05381689 880