Knowledge
Data
515645211 79622411297 23 120 5965315
602893 5001538 86227 34105 717454996
6313970327 601495 9602