Knowledge
Data
501480 1604989 39685 42801312837
831032531 252733 4655020 773996853 7411476
990716951 7829863 20810800400 888214