Knowledge
Data
2676267 59540931116 1996 128027222
161356856 34877714889 9447921945 40126 50521456
25439 862 9956615 5560244265 952