Knowledge
Data
30339040 26575499 5267158089 702663170
787155426 0994199648 90152 883237998
21965 2895 5602587