Knowledge
Data
3964858 23 239 9226 4248
509530981 8614113 5605412 5245669506 120961
14945003871 11177299048 2651 3749 7392755