Knowledge
Data
397213315 90512481 6884227 547259
309716 40664 794162840 80 9372149919
211640 198612 64576