Knowledge
Data
331 30924070 196002 5007505
20771404 7850138 1527428000 51 31589
354 85928328 009071646 10676