Knowledge
Data
66 58089 871169229 2380367 2355563
19 1531838 38036964189
4887452 10848 64742647042 14975386 46179