Knowledge
Data
340555 60096725 76772451083
1138181770 7965314 6985825286 368395347
16413778 794576696 26910511 1213476 4289