Knowledge
Data
310090104 9989855 5040239 512 4412084
86959436 70 19650167 314112 4427499005
2248 68 04 8966 3970557139