Knowledge
Data
37648 16752388 146126 7308527
25 621016714 662780163 403 658441
1536953675 1847537572 1428047