Knowledge
Data
596095 42378 1604758553 37426670280
60015065455 7906199 0764 39402964090 765808
312419659 895283 52990 22041116