Knowledge
Data
3090 529 69864011162 27871 1343385270
17632 97586 3944067 899266 1447995495
2206082500 47158510 1167827615 48795