Knowledge
Data
2186 5165079770 3168667569 96276753
820763132 67714366242 0974914265 38337 86861
36595 84557150 8955597339 30 0266626