Knowledge
Data
378036 4792303352 3684127296 95230155913 35337940052
3321612225 39302 7405 82 82518864
430606 10167039 6458749 91183231