Knowledge
Data
58563 30092 197140 4520997 97499872451
785 72489 620486311 88078567 8184
71 06 81369767 832