Knowledge
Data
15033383 123531 3939 11428585 828943537
164848657 1713 866109572
19913208 7089946 529686 8136850758