Knowledge
Data
395192 884592 2811 143045109
30 2979767404 6521 645
4004620 174633830 5256982301 30739 891