Knowledge
Data
80268 253770 2894 03
5487097 316980 11301233943 2971491494 969208
58288490 9184642808 50891098 47951