Knowledge
Data
3382 45588557 117869490 2348783
66670 307061 3554866809 31171
3716803269 55550277 56553682082 9066268 97177