Knowledge
Data
66 8052896744 1609609 32420 575209
37 3623063811 32001375 85375930714
749 12033922 4557771 16590963