Knowledge
Data
12663 21802037475 564170
5685695 502993 3298366 291171265 79
3791027 3830 17490034 65