Knowledge
Data
326562 260694 395 539435360
48200 8074661469 18989493 30308
34070462 7955782692 871723 5788823 50636238