Knowledge
Data
21478 150 5230095408 117193 7668
31 3381862729 076156688 18625
438969 25213650 0274627036 2033580