Knowledge
Data
396 23 82386921696 500545
402 8867550709 51355034 35522332025 7579
17161 5480922 40266697966 737135310 1835189