Knowledge
Data
3059 19743 25232 159736 4099
26 2239059704 32
178123 98991640 244648624 209418983 31936