Knowledge
Data
3868 139536196 1068 3940 4974146106
51316640291 84 1711082401
890784 47909425 145448 7556 66900