Knowledge
Data
856492953 312878 129365337 20510171
3291868 94734172 83157
5241397 96350287 71641658 721448739