Knowledge
Data
2506252 59864620 51546963697 541164629 94486961124
80831231684 3312 724543410 67976
162 910709846 2985 45 21330