Knowledge
Data
59 321 695662 8092659 369
2666 956744071 35067777829 845370108 17779305
56 42605136494 311381442 50368791