Knowledge
Data
8770646 70162663619 2659714235 80997291
523145 0682207225 94554
9680971 462138063 2369027 3432