Knowledge
Data
6622607 880468461 9073500
3424002329 561467197 1024095258
40684586060 32366309102 84094768