Knowledge
Data
10659688 4080 428641952 895859 12248463
73 993 643985202 138749989
9505030484 31580129 6158383370 4416436 654600066