Knowledge
Data
139 449049 66 152801938 864247
74530 7992796979 21566 418
31241 86284480 3783911647 21643942