Knowledge
Data
2553047 524287 12099 47077145
7582 4698 11949424 799378
18975836016 94312419 6173816857 4075877860 506