Knowledge
Data
390683 2002 84182 5030250 5170365
24931115 69362606344 94890729
88704 122190904 3865 512 120