Knowledge
Data
230078 22999 561658491 4170083
80 3494808 194659471 90769658
134871 82288581671 21775 7726