Knowledge
Data
915642 42579 15626 83610387
21167 80103965 14037 77827 2716
2102106124 6087731662 80502482 1253269264 174143655