Knowledge
Data
114455 4109619 3271146 3536313
96701087683 2921337282 255568005 5586 4041742
2667 57315205069 31805 149941583 46242971104