Knowledge
Data
343746 5063 1232605788 5305238 20215
89937716 116918731 21100150394 48603
6153177 8605681 100424565 1645183 363