Knowledge
Data
863866 25381146 2129703594
196156764 3963 602892 2533124
8086055 177319334 3320783 175732374