Knowledge
Data
308885 1329 930 7168
145941 79340 55951011 121179120 06207535429
6914526 33634048 5879598 9554873607 6284