Knowledge
Data
96 40934 75026714 528948290
185457 97480 7618 39141999921 138331
633 6299805 61066 011510 748134941