Knowledge
Data
31 3589 265 34025919
338948336 15958806648 6048399636 45105877109 665330
65 765270453 9584469247 40532 7947