Knowledge
Data
15099 42 8353 821259 866
15587978 662616 793982512 3340127663
296056 9530341437 3973 0167265 32882842