Knowledge
Data
41485 319 6616582 179
97 2352171 43143401 810 828468706
18674987637 150882 49926 6896