Knowledge
Data
269 26671 137 7086
17367109297 79956 72830834 68290
1430 5868834920 293678 5236559 233273052