Knowledge
Data
973 3107196 7385941086 683492516
309743760 2799437 34470 176577
670 1078441 827143711