Knowledge
Data
32627 15214 33717490 842668 316745
3086826 9088 986 40462 687201563
8220045364 95 61089938