Knowledge
Data
18397547608 116859 831459281 3474842
67 063 28738883301 7109 2107630743
84221 584318767 19503642352 186082