Knowledge
Data
17512850526 598957819 3894920
5711502 48522 66025 564 489
505166757 502211057 3950007 26 3489