Knowledge
Data
307099541 33770676249 759179682 68382
96886445489 630241048 18358245 21183
10239351 1834642502 394