Knowledge
Data
1528 5296 226623052 14660533158 7413316
7935568 6411446 3150
322 158 2256760824 1649501