Knowledge
Data
31161562176 240175908 42005 6765
9408921227 5135186 64710124838 587
42329685204 7139783 18296 49873091278