Knowledge
Data
51612796 17313147240 94623 85 5895
916 507 1422614 310235607 7360
50512 3696517411 0590396