Knowledge
Data
52 152538 591 54 232230626
1870949315 340 6479863 89259824 2881
20039968 23699528811 5133000