Knowledge
Data
42567363 165362819 488409712 27471524695
3020773998 354666 699605
5931459 426765496 8384 6602 3504