Knowledge
Data
332795 8182 5616989 4005 12712666125
47 1885276264 55148999 1882 57089
5144572 84 1299668491