Knowledge
Data
27955 5066 159427271 89997010688 5971193
5456 13 601 82 00566337433
88398357 05700653228 6491476 33985214 8119785