Knowledge
Data
49450677251 166750272 2991451998 196851835
50 4496667 62478320 107336 38719
567626229 7324311 8209273 29