Knowledge
Data
3060 707328048 2975389049
521927010 779536959 261
461077488 5133239 650570 159814 113249105