Knowledge
Data
640989862 3409390 76083 1103008 454242
95966372 76225931 2919734
1901151 0173691 548 24205