Knowledge
Data
28 60675 1422493 583
58307728822 269 94664 55334045076
31260093819 4481 00721 3064020