Knowledge
Data
592 10160 8225948 459693695 56792299
80041220 40 92724078
163 8487188 139 2882 40561442