Knowledge
Data
400509 150277 122770 7427406
187 37876528398 32480499 466796820
42 41333401 25 78229064188 36809