Knowledge
Data
30906 86509618 89129550352
87136663 298866 686900558 200563
8296 140 78334568 5937 770