Knowledge
Data
95 5109528856 110645450 77628852
80335143 45 916699 6981 440
335066 86953079432 857185 49