Knowledge
Data
30191663 22622523592 9296475 4031639
0802133209 20016 41667128 32794291
428591 89451038 5336280 33670489254