Knowledge
Data
51 4184850 619 059 1303767
77168572738 49805633127 31399175689
80682296144 73846013 50 40196024860