Knowledge
Data
3102088 136082635 521150
2350761342 1246327118 78 47587152745 688472
2990703979 439647 5140