Knowledge
Data
120 1468 850 37945 2529501
285 5250759 9443172207 9381937821
8894961 75934215 4125306861 20 74165172755