Knowledge
Data
6646338 346 2494975903
2884409 0415625 591496236 9552466 5980601
2034219 84811454935 38263014529 25591634069