Knowledge
Data
29166736 96620930 59556920369 6611770 760768399
1394075 367707 72088284472
44063278363 7895104038 316103610 970508268 808093