Knowledge
Data
4667093 1303 8194729960 2509677
17432328 89367 507005 66422
41019986 31784 62491 411 937