Knowledge
Data
160 75935 8107461 781283081 25682917
2439 4613944303 58263077444 966 971
303770 820 8960594 195384420 651