Knowledge
Data
20692 99980 34871
7931222 585530854 63057 43067140 424027
53002988602 9611227063 22701407 39