Knowledge
Data
2291150399 62807 7221 54405027 580559103
40217988 40152 589690 32815787
52942 592 32307 7193505 258467