Knowledge
Data
66860 501104 592591395 5659976
4563707 77577712408 57086226196 44161
95924880 3904 5676360 28665689