Knowledge
Data
35581148 56848 786906963 5245836407
31081093 761302 721459 3301
80933 11809 194387 55