Knowledge
Data
35381998 142340517 603839878 856527 17291766
287 86109217 41095079131 70 79583281161
58108247 88 6710192 3290147