Knowledge
Data
30114355 807 59372881 626227449
5615799 2405772360 010605565
656525 764071591 4688701648