Knowledge
Data
31 786294 6493276
51 42802702 2613481 26 2757444426
23016310 503554 27 464254763 3997145