Knowledge
Data
34420369 8305 8614627382 7746851192 7353195
669542 2680637 32320602
1811735 168077771 186 75029155