Knowledge
Data
1388966 48677407104 30193
983 27053076700 7165577 7361834731
59444 928468357 61326237 121418 622082947