Knowledge
Data
493808 79577312 482433 58681089
31 043835 35029 4911423031
8229867 934547979 57390960 621752