Knowledge
Data
45986 161220 583797 4819 64854
22943 139 5999098 6907798
30245788305 57541039152 9104138 323109 4788