Knowledge
Data
20893 19501487384 63658 59
299265 1891012 4907252536 646
27463756 38222128 7833265069 80819056697 25542002182