Knowledge
Data
54494057 2048 772466 936 2669172920
84555845 5742266 830731 7602 478031
46079032 600278 9502333 4898468 7651