Knowledge
Data
507471821 2860806566 388882
4045692 23545 291248 89194784 57145
818 2995067 49184903 44830 546