Knowledge
Data
329062 15978 9451806 100862672 2071107539
973708 21807548 07309 507533 6621904
4744330148 467 12