Knowledge
Data
40295 402569 1481613
95274 9821725 292704 715
4073891561 29556369664 601075 660 19708581