Knowledge
Data
308846048 60171537 611008 725020571
1070 39976 1740 96254109100
481808 658673722 43956498978 4401388 3117