Knowledge
Data
96 39646155 9503072 388118400 6880419
3645956029 309920 2726905921 849216857
5798586029 39938 8873046181 126679 0676516