Knowledge
Data
239534609 560890729 2048740 563 26617418
1187570 539909016 2826482 6542260
98601611 67988 718679