Knowledge
Data
593900 526099 201204 993
679675382 78341791886 625864 9457904389 6818185
22269357 2030943125 372640 11878556809