Knowledge
Data
154333295 3327618530 9918682 385070
90 85785915 521 096636501 63289166223
62962983 36758 772201299 396486 923866745