Knowledge
Data
40933 116578230 4762323710
1531 54629 80100585754
89222648581 62982913 2269400 428 57318256874