Knowledge
Data
628 9860126315 11293592 079294 20735100
588 1302713 309973714
3708 217282197 8770401 6731