Knowledge
Data
2826275 350050 116357590 4468720 75693740
20145 415 6188 316428659
281506807 4036653 116441601