Knowledge
Data
108 069 1506759035 2726 21100202645
541777 3238125 84512568 17072598
3356 45914281 340100349 36875877