Knowledge
Data
18688729 94662 386980749 410
590217 7043 217 3591835
12417 68366717 24127305 76794103 33296120551