Knowledge
Data
307666 311762146 66771 295 21016900
843058 90179172 3774663
8448591 942 946690 73 747