Knowledge
Data
8402900 4112993724 74956848830 35990775 89233935
63003 515884218 58272574 434750118
10712 87927 31796 52