Knowledge
Data
302546 5256368777 7103314288 405171
4064815 1367578274 3688 802554687
7991 10200591144 6258631 407185000