Knowledge
Data
475040396 37781868226 37799381 28288895
014595 58177350848 195271
46314 16095936942 331708622 3047325418 429