Knowledge
Data
378670709 36048 28191 20967
84751 41830 10007215
579 984063201 20108760120 06395 6064