Knowledge
Data
30 18794708 985 7040
941257 45543 96033 02332897 022169
43 3924442 4943670 71633939113 48