Knowledge
Data
33186446 8213491619 133893 1139401 389766569
39075985 53143911 78466199 96912690 563272947
640064207 4460828 501988588