Knowledge
Data
15 8063 14803 56594240336
29 63270 20345912 586648 58096807330
4116616668 30823242 959095610 812558960 38978451