Knowledge
Data
59 131145 42246 3292044
213421867 99080 1566889
61171971509 255 821890679 85814835723 3089