Knowledge
Data
18043865060 6155882 92
3093 51197552 2253585 8395326 2014809
20 2375690967 6474806403 49675 260