Knowledge
Data
45183 99328767355 8084895443 405102766
83 1027966 868196879 835439 55449
105247831 50110008 22025240 66719951