Knowledge
Data
377073 354281 282845 405602 803380580
6912004 59395368 2782 1026 25677
5956 147379634 5984249 7068