Knowledge
Data
641302271 6699399 50167937
14848484 85603562 4881 42122 78886172
5094225 926850067 9035601310 52178 1354395