Knowledge
Data
501314631 2205283 737180 851
8003998403 93249175 116647
69975047 700819 585314787 1607416 3500673747