Knowledge
Data
33 17922144 25728426045
100 080940870 79104472439 24090231 5148128
4317950457 71223 5578247 126738212 99089445