Knowledge
Data
2886 58 675601 268289151 92
3188246249 16746 40003 7601957295 4669992
602474307 365 40870667 876