Knowledge
Data
39806 1524176683 98555 7260175
259116785 5527324 27391 4797515154
31323202909 1032752 81586 3838 31583035