Knowledge
Data
158899 48511507544 3184288
141825824 12582119 70118 219802
20782018741 205449508 83894230