Knowledge
Data
2108650 78357880 4859413 8781
593 256479 7580701 2080133 7713585470
187981197 829290170 76307554952