Knowledge
Data
3223 7526 212 8660
447 818 339 29701 60215
84419106194 22744096 45990733 55067925417 57396