Knowledge
Data
20 676370097 7232863 6114549266 7813819
31236 39409237924 32053170
18182 1072 4865 456500794 339