Knowledge
Data
34891 5450404 2701242 2096
98912108187 42548875 3791050 962326 218818620
4340900 16 30503231144