Knowledge
Data
596 4225097 46623 73988 2077396913
260400 71465 792978 4405
16032 552 6863379770 101980737 10812685