Knowledge
Data
158121768 336 30257 633 6966928282
29358 61144 671 2575714311 337815862
156807930 72089173 393659