Knowledge
Data
3648 518236 8361571038 8657091 12902169
40 7767377766 357738647 94003 1620127632
870404964 1483830 9026018760 625711156