Knowledge
Data
308280255 4375146 64
95057872 611 9573319 380884422 54929
728048 546966 65 044513 137445488