Knowledge
Data
28 963 45182844 19899 68835
857 53498080 89079 70557739
82001855160 61199076 552368485 60 34066532291