Knowledge
Data
130 1104075965 5924234810 660 362242
30 1172198 5228902196
97 610792 1793404 8927 85543852