Knowledge
Data
315774207 2728 6242 965 61373096
516675 2297730 85042 19567162
659923083 3766756059 91523878 603