Knowledge
Data
154118664 12089478 711607720 2857662753
8466700919 697680540 1437051451
3607860899 146 61