Knowledge
Data
31590670844 30114650503 1166 32710271652 9825769
4732888126 05261106812 2979
7705687 4326771672 313528