Knowledge
Data
50 219948971 29586682298
9133238393 479847 2230 3521 5131
8249 45650791 71745173 1032 4650276