Knowledge
Data
509 96 100251673 7576339 4680169977
11617809611 554 024138875 56514062
340 77154810866 9418810