Knowledge
Data
315 56046259 6255381729 415482 932109
48272 5955 3352 8776980 673399776
342 61 77074 519894 108966219