Knowledge
Data
581 2683606 895102 47267233162
74671291 339375 18933976 2530075121
66 067882 326929948