Knowledge
Data
86 3148862 5297 426296314
2763 680116 19173501442 999082 22349604583
9008669813 954235 1900129 458996 97726