Knowledge
Data
14917 587571 8089
5835 637905891 39031267233 4676783 262183273
384400 644116364 37786 4502 36