Knowledge
Data
580312 49516528 15666508 550407648
958 0293150987 62321094269
1391330 9801071101 830313079