Knowledge
Data
3503 794780809 7216995 96327923 713113
2933243709 50872 377648 3702 10072
2343253 800918 112790 5448676 469603