Knowledge
Data
30857 4548384433 45570181 49119
31511969 6602526088 675 802835 9920090
9820293 17261211224 4821751935 146372