Knowledge
Data
25550596 84485 445 783
711614989 963605 788 67079
57353 542362368 271393 72587496 164