Knowledge
Data
4056 76325677715 5355503125 94593532 371863367
83 2203955 6840033 39645 483341155
2973086651 93697 593 54 0364