Knowledge
Data
2796916 839 890144 70166966128 302453525
86165 0748 19185532211
15785 1698706 491 84 101450