Knowledge
Data
575 50685 57094887 597577
246 10241890 90280656 22220 884588
125790 6714650 41072026679 862077 51371743