Knowledge
Data
80 229685543 10530 18215946
52292 373908 13586 275156879 662365355
7325571 9364595262 99278316054 05346155 5494690