Knowledge
Data
4106198 411595772 302177286 7015692 51168605089
1145052929 4216504 939 31158
631 3107 56