Knowledge
Data
32 243 206558503 466802421
806 307981092 9889748659 5186717081 290647161
69328 660500675 664165466 48429