Knowledge
Data
8277 3302482 216402170 3995
914429339 336044 9813363 288 8634
2712073 13700 65668 508139644