Knowledge
Data
107495936 1059308 260196546 887660636 825497
51381 909 35241205 439
0251602 1239 70675979560 41148926