Knowledge
Data
3306 065954 51470 6897 67993585
151983 287171 9510 08
130 5093719410 23002 255912 707452122