Knowledge
Data
50 160 585955807 305595567 312606888
996691066 18296723394 449774341 77779
00031457803 6036304714 31