Knowledge
Data
26 61 370368341 31932876
3128954436 80881992 269 8804877408
8059873 33 99700 336858 35162668448