Knowledge
Data
22288 4963017 8028 92812 8577
447 351534725 5809 532192
38 114390 5053380 291950853 135107620