Knowledge
Data
315 502166 5295572 42197 44161013636
176128 44003929622 230 566682163
82374 1364891145 243207 4606