Knowledge
Data
59966 6465892 11492468 5790446
286 70199 59433 574195076
500640 774307 8864 38316 10926