Knowledge
Data
3436 883 291 214051 40498735295
6751583074 2216334897 4980475382 792 49353284806
2941430650 551 1867425