Knowledge
Data
585112795 104754243 91280690517 314 305711
645 34171377019 95396 1602514683 68866
50 4894 6092964 3360 3755817