Knowledge
Data
303146 46609 28716 60712451068 556188094
4747594 3761505570 9386109664 100913074 13826274
5196 19692 36001551