Knowledge
Data
60294275 294 3048039 9472423
657674856 426028970 18072282 35591
3424618 21222 6040 668