Knowledge
Data
2859 7217 4850413269 3230138 4256
102 8625 38161 622319 458686295
15293000 69 847804953