Knowledge
Data
20272871 49105630 863176113 288454
2501636199 01842136 717623244 2164935143
73018 87067439129 127849 401241