Knowledge
Data
25007158036 651925569 8077 215 53657
3672 77112339385 2882
886519 398 980321019 35 86
43426573985 40781902 2972780 841