Knowledge
Data
2010916 293825 667524 7054 59229211
38336783910 2241 38587845804 8164020
148730315 12096 66 65032256290 246695