Knowledge
Data
30 1493 3058487560
104223613 59127 6541 77035753331 20
5489143339 416338589 725047 873245 4206