Knowledge
Data
307428 619973854 973454576 111795680
811173645 86343999 406 9190256
2560399 72216671603 35880482