Knowledge
Data
59064913 1992115077 57030301537 22710100
44095582 928799890 753756712 73096 14565
910 5992191 18487312 40190