Knowledge
Data
29647297 5568904 4752076 600
343565 039736 6612608270 9680817 451078
970 9388612 680544 5813229