Knowledge
Data
3059 711164094 148996848 67334 5878527671
98953 294 55041
7657817 763 64 41245899032 20130486808