Knowledge
Data
30589403104 171414090 6895200387 5259746
134 621615722 1995975270
46613307420 569 7812 98777003989