Knowledge
Data
263998590 12085746 372 671 038296
3912 851543902 222200290 6072 817
50487502 193194 5170