Knowledge
Data
184076266 4577865 1118808900 61990431893 27935554760
8866285923 23731139148 8384763095 841125 5492
88136290 478712941 8721505487