Knowledge
Data
28 978 311362 21029890922
91611 18768614 4788537 47739512168 71481790
757185374 46151101994 26549336