Knowledge
Data
285476086 89135306 3051363 69888
145031 4443814936 808 1840 2393
54400988277 6772821 556803541