Knowledge
Data
16174727 8071 311806 198268661
514 40902316054 330 36
2655581169 4095084604 10064800 7423167291 348494412