Knowledge
Data
21509219 97796 72 1802 864851
0077045861 87383378096 811075410 066874195 752
0148038453 6931865 1518647818 4947882