Knowledge
Data
21667035 41373013 70516 3283 33979168
87105675 203834567 34441895
0957746 7628032 19431