Knowledge
Data
271147698 51625227 30057 196820
7343 703185 6258353461 19 802274
997295 568986 26947 6129879