Knowledge
Data
2703249 97591 692747 37
57 8738932927 05492 612960191
89857 3342657 13959013 9783654760 9515097