Knowledge
Data
304417049 19295 21266 8645170
18819786 289112 4951249 849812530
011514046 669 23 71 880