Knowledge
Data
30659 2868756 338067483 2820989670
404656 58240 62714
57187183038 144778050 2787 3793352