Knowledge
Data
32771839 64933948 195191 108496 2112088
29662479602 38 1551
266090 4118142 2172653514