Knowledge
Data
3095 51080560 113732698 13227891 0563328
3414966 91759886 2711 22
38463 892 1329532702