Knowledge
Data
8985727 78 7116966 144489 7772
9765319 51668178 65 948 3685
63498062803 02095 213086763 38405 509880