Knowledge
Data
2326 1416393 70973444 8292
2030 65675328 3094501 3298 479
1327 605 61274017214 5906251