Knowledge
Data
30 40592923 44324358
420774 850063 23722071 057436421
938972 89929 868983 986977 1665