Knowledge
Data
105 33276 8648 84673634382 7506
86131806 653511 3371378 1964 50092815
12932 576308 77566