Knowledge
Data
30163587350 89053563 422150751 669751225
6445185 2012323259 061769360 9436782
680 18 508152