Knowledge
Data
8565998 3695445 88475980 43161609
21948 439559359 50238 20314774979 513686096
2846301040 2537332579 0852