Knowledge
Data
47786 278293926 13790140384
88162987 3153953755 56690979 535270 2084691246
23137282317 10276 7583813 9885379