Knowledge
Data
2558022 637154752 112652686 9948 80377369
21914739 9463298880 53537102 8384075160
1600 789171 272317 72714680950