Knowledge
Data
37063 755 108033150 57342 79221
2043627 388230308 5275798051
27955761352 308 61957261422 2001 2887