Knowledge
Data
5629581089 58594 43006 8664420 111911
2192712024 27964 9291560 98545343
66 14667 481333642 22