Knowledge
Data
2848 270 1065 143 6253569
145 31847327 99749 117168131 70827353
98971172 054651 8176 945136453