Knowledge
Data
323 48 25942 508540
2800552731 9291652 31 95 70180228
6068979 26031867939 352 284884 349