Knowledge
Data
51606 21226821848 31930096413 91840 481136663
1892 5065602 7036 1835
512765 8441992 550278 7570879719