Knowledge
Data
108869 37483980187 7156877522
86407 8196186324 41416327364 367124650
64158891734 6439366 30744938 21283