Knowledge
Data
16 2905848561 11007876 3586661738 594460
82438844 8013727350 13936641455 40172572838
4864020 839511 4937725 33120734999