Knowledge
Data
3183 913 1618543 44090 372681436
84 63193040 59262509008 688 373
47460978 482483108 678