Knowledge
Data
17119514596 669281 08806 20940798275 394306500
5590 97701362295 32309238
59604 9457259 44063198 946