Knowledge
Data
1645073 88433 650032415 1104242195
37065905 860838912 8429591307 50957
5232863327 517182095 310124043 306