Knowledge
Data
8121663 477917 453122550 31154441421
883455895 40 413494950 62791 24723
9334948 95071692 774 4147