Knowledge
Data
2854380158 28008 886266559 7859700416
297968 19814 9146892527
10652 19026080 16723 30461814